Skip to content

Update CI workflow definitions to use new dependency groups #17

Update CI workflow definitions to use new dependency groups

Update CI workflow definitions to use new dependency groups #17

Triggered via push July 17, 2026 18:01
Status Failure
Total duration 39s
Artifacts

lint.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

14 errors and 4 warnings
ruff
The process '/opt/hostedtoolcache/ruff/0.15.22/x86_64/ruff' failed with exit code 1
ruff (unformatted): tests/test_stl.py#L7
tests/test_stl.py:7:1: unformatted: File would be reformatted
ruff (unformatted): banquo/_banquo_impl.pyi#L80
banquo/_banquo_impl.pyi:80:53: unformatted: File would be reformatted
ruff (unformatted): README.md#L32
README.md:32:1: unformatted: File would be reformatted
Pyrefly missing-import: tests/test_stl.py#L1
Cannot find module `pytest` Looked in these locations (from config in `/home/runner/work/banquo-python/banquo-python/pyproject.toml`): Import root (inferred from project layout): "/home/runner/work/banquo-python/banquo-python/src" Site package path queried from interpreter: ["/home/runner/work/banquo-python/banquo-python/.venv/lib/python3.12/site-packages", "/home/runner/work/banquo-python/banquo-python"]
Pyrefly missing-import: tests/test_predicate.py#L5
Cannot find module `pytest` Looked in these locations (from config in `/home/runner/work/banquo-python/banquo-python/pyproject.toml`): Import root (inferred from project layout): "/home/runner/work/banquo-python/banquo-python/src" Site package path queried from interpreter: ["/home/runner/work/banquo-python/banquo-python/.venv/lib/python3.12/site-packages", "/home/runner/work/banquo-python/banquo-python"]
Pyrefly bad-specialization: tests/test_operators.py#L321
`BadMetric` is not assignable to upper bound `SupportsGT` of type variable `M_ge`
Pyrefly bad-specialization: tests/test_operators.py#L276
`BadMetric` is not assignable to upper bound `SupportsLT` of type variable `M_le`
Pyrefly bad-specialization: tests/test_operators.py#L207
`BadMetric` is not assignable to upper bound `SupportsNegGE` of type variable `M_neg_ge`
Pyrefly bad-specialization: tests/test_operators.py#L181
`BadMetric` is not assignable to upper bound `SupportsGT` of type variable `M_ge`
Pyrefly bad-specialization: tests/test_operators.py#L156
`BadMetric` is not assignable to upper bound `SupportsLT` of type variable `M_le`
Pyrefly bad-specialization: tests/test_operators.py#L94
`BadMetric` is not assignable to upper bound `SupportsNeg` of type variable `M_neg`
Pyrefly missing-import: tests/test_operators.py#L6
Cannot find module `pytest` Looked in these locations (from config in `/home/runner/work/banquo-python/banquo-python/pyproject.toml`): Import root (inferred from project layout): "/home/runner/work/banquo-python/banquo-python/src" Site package path queried from interpreter: ["/home/runner/work/banquo-python/banquo-python/.venv/lib/python3.12/site-packages", "/home/runner/work/banquo-python/banquo-python"]
Pyrefly missing-import: tests/test_conformance.py#L5
Cannot find module `pytest` Looked in these locations (from config in `/home/runner/work/banquo-python/banquo-python/pyproject.toml`): Import root (inferred from project layout): "/home/runner/work/banquo-python/banquo-python/src" Site package path queried from interpreter: ["/home/runner/work/banquo-python/banquo-python/.venv/lib/python3.12/site-packages", "/home/runner/work/banquo-python/banquo-python"]
rustfmt
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ruff
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/ruff-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
clippy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
pyrefly
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, astral-sh/setup-uv@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/