1 parent f003ad0 commit f08e12cCopy full SHA for f08e12c
1 file changed
.github/workflows/security.yml
@@ -11,6 +11,10 @@ jobs:
11
with:
12
python-version: '3.12'
13
- run: pip install torch --index-url https://download.pytorch.org/whl/cpu
14
+ # The CPU index supplies old setuptools wheels; refresh build tooling from
15
+ # PyPI before auditing (83.0.0 fixes CVE-2026-59890 and CVE-2025-47273).
16
+ - name: Install patched build tooling
17
+ run: python -m pip install --upgrade --index-url https://pypi.org/simple 'pip>=26.2' 'setuptools>=83.0.0'
18
- run: pip install '.[server,dev]' pip-audit keyrings.alt
19
- run: pytest -q tests/test_run_management.py tests/test_security_boundaries.py tests/test_team_server.py tests/test_adaptive_pipeline.py tests/test_accuracy_gate.py
20
- run: pip-audit
0 commit comments