ci: pin ruff to the latest passing release (#408)

* ci: pin ruff to the passing baseline

* ci: use the latest passing ruff release

* ci: share the ruff pin through a lint dependency group

* ci: note follow-up to update lint and unpin ruff
This commit is contained in:
Trey Moen
2026-09-21 17:25:17 -07:00
committed by GitHub
parent 8b56bb8140
commit 8d80f4d69e
2 changed files with 8 additions and 2 deletions

View File

@@ -22,15 +22,20 @@ dependencies = [
[dependency-groups]
dev = [
"ruff",
"tox",
"pkgconfig",
"cython>=3.0",
"setuptools",
{include-group = "lint"},
{include-group = "test"},
{include-group = "docs"},
]
lint = [
# TODO: Update lint and formatting for newer Ruff releases, then remove the pin.
"ruff==0.15.22",
]
test = [
"pytest",
"anyio",