File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -31,24 +31,24 @@ jobs:
3131 python-version : " 3.11"
3232 version : " 0.11.31"
3333 - name : Install
34- run : uv pip install --system -e ".[dev,eval]"
34+ run : uv sync --frozen --all-extras
3535 - name : Verify frozen MBPP confirmation
3636 run : |
37- recurquant verify-confirmation \
37+ uv run --frozen recurquant verify-confirmation \
3838 evidence/mbpp-v02-confirmation.json \
3939 evidence/mbpp-v02-confirmation-manifest.json \
4040 --expect-artifact-sha256 70394c419298fc872cdd08e8aec12d17d5a56aa20f7d3c9f09fe8fdbf26c6ba9 \
4141 --expect-artifact-evidence-sha256 2a652df92f99fa81f785244d966829e909d31f200e5a1520b76e6b46fb45d3e0
4242 - name : Verify frozen StateLease Stage-A record
4343 run : >-
44- recurquant verify-statelease-stage-a
44+ uv run --frozen recurquant verify-statelease-stage-a
4545 evidence/experiment012-statelease-stage-a-666.json
4646 - name : Lint
47- run : ruff check .
47+ run : uv run --frozen ruff check .
4848 - name : Test
49- run : pytest
49+ run : uv run --frozen pytest
5050 - name : Check generated README assets
51- run : python scripts/generate_readme_assets.py --check
51+ run : uv run --frozen python scripts/generate_readme_assets.py --check
5252
5353 package :
5454 name : Build wheel and sdist
Original file line number Diff line number Diff line change 11[build-system ]
2- requires = [" hatchling>=1.27 " ]
2+ requires = [" hatchling==1.31.0 " ]
33build-backend = " hatchling.build"
44
55[project ]
@@ -63,7 +63,7 @@ recurquant = "recurquant.cli:main"
6363packages = [" src/recurquant" ]
6464
6565[tool .pytest .ini_options ]
66- addopts = " -q --basetemp ./.pytest-ci "
66+ addopts = " -q --basetemp .. /.pytest-recurquant "
6767testpaths = [" tests" ]
6868
6969[tool .ruff ]
You can’t perform that action at this time.
0 commit comments