Skip to content

ci: pin ruff to 0.15.22 - #23

Merged
scottconverse merged 1 commit into
mainfrom
ci/pin-tooling
Oct 21, 2026
Merged

scottconverse merged 1 commit into
mainfrom
ci/pin-tooling

Conversation

@scottconverse

Copy link
Copy Markdown
Contributor

ruff 0.16.0 (2026-07-23) expanded its default rule set from 59 to 413 rules. This repo installed "ruff>=0.11.0", so CI picked up the new defaults and failed on import sorting while every test passed. Pin to 0.15.22, the version townlight/core already uses; main passes ruff 0.15.22 with no code changes.

Separate from the license change (license/agpl-3.0-only), which merges after this.

🤖 Generated with Claude Code

ruff 0.16.0 (2026-07-23) expanded its default rule set from 59 to 413 rules. This repo installed "ruff>=0.11.0", so CI picked up the new defaults and failed on import sorting while every test passed. Pin to 0.15.22, the version townlight/core already uses; main passes ruff 0.15.22 with no code changes.

Signed-off-by: Scott Converse <scottconverse@users.noreply.github.com>
Signed-off-by: Claude Opus 5.5 <noreply@anthropic.com>
@scottconverse
scottconverse merged commit e1c9e51 into main Oct 21, 2026
3 checks passed
@scottconverse
scottconverse deleted the ci/pin-tooling branch October 21, 2026 15:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant