Skip to content

Commit e7fa775

Browse files
committed
ci: pin ruff to 0.15.0 to avoid 0.16.0 default-ruleset breakage
ruff 0.16.0 expanded its default rule set from ~59 to ~413 rules, causing the unpinned `uvx ruff check` step to report ~1475 pre-existing violations unrelated to this change. Pin to 0.15.0 to restore green lint. Assisted-by: GitHub Copilot (model: Claude Opus 4.8, autonomous)
1 parent 3b5df40 commit e7fa775

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
python-version: "3.14"
2525

2626
- name: Run ruff check
27-
run: uvx ruff check src tests
27+
run: uvx ruff@0.15.0 check src tests
2828

2929
pytest:
3030
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)