@@ -37,13 +37,11 @@ jobs:
3737 enable-cache : true
3838
3939 - name : install deps
40- run : |
41- uv sync --group testing
42- uv pip install maturin pip
40+ run : uv sync --group testing
4341
4442 - run : rustc --version --verbose
4543
46- - run : uv run maturin develop
44+ - run : make build-dev
4745 env :
4846 RUST_BACKTRACE : 1
4947 RUSTFLAGS : ' -C instrument-coverage'
@@ -256,8 +254,8 @@ jobs:
256254 working-directory : pydantic
257255
258256 # 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
261259 working-directory : pydantic
262260 env :
263261 PYDANTIC_PRIVATE_ALLOW_UNHANDLED_SCHEMA_TYPES : 1
@@ -689,7 +687,7 @@ jobs:
689687 set -x
690688 curl -LsSf https://astral.sh/uv/install.sh | sh
691689 source $HOME/.local/bin/env
692- uv sync --group testing
690+ uv sync --frozen -- group testing --no-install-project
693691 uv pip install pydantic-core --no-index --no-deps --find-links dist --force-reinstall
694692 uv run pytest --ignore=tests/test_docstrings.py
695693 uv run -c 'import pydantic_core._pydantic_core; print(pydantic_core._pydantic_core.__version__)'
0 commit comments