@@ -37,13 +37,11 @@ jobs:
37
37
enable-cache : true
38
38
39
39
- name : install deps
40
- run : |
41
- uv sync --group testing
42
- uv pip install maturin pip
40
+ run : uv sync --group testing
43
41
44
42
- run : rustc --version --verbose
45
43
46
- - run : uv run maturin develop
44
+ - run : make build-dev
47
45
env :
48
46
RUST_BACKTRACE : 1
49
47
RUSTFLAGS : ' -C instrument-coverage'
@@ -256,8 +254,8 @@ jobs:
256
254
working-directory : pydantic
257
255
258
256
# Run pytest with lax xfail because we often add tests to pydantic
259
- # which xfail on a pending release of pydantic-core
260
- - run : uv run pytest --override-ini=xfail_strict=False tests
257
+ # which xfail on a pending release of pydantic-core
258
+ - run : uv run pytest --override-ini=xfail_strict=False
261
259
working-directory : pydantic
262
260
env :
263
261
PYDANTIC_PRIVATE_ALLOW_UNHANDLED_SCHEMA_TYPES : 1
@@ -689,7 +687,7 @@ jobs:
689
687
set -x
690
688
curl -LsSf https://astral.sh/uv/install.sh | sh
691
689
source $HOME/.local/bin/env
692
- uv sync --group testing
690
+ uv sync --frozen -- group testing --no-install-project
693
691
uv pip install pydantic-core --no-index --no-deps --find-links dist --force-reinstall
694
692
uv run pytest --ignore=tests/test_docstrings.py
695
693
uv run -c 'import pydantic_core._pydantic_core; print(pydantic_core._pydantic_core.__version__)'
0 commit comments