Skip to content

Keep release lint rules stable across Ruff upgrades - #111

Merged
AndersonBY merged 1 commit into
mainfrom
fix/release-lint-policy
Oct 3, 2026
Merged

AndersonBY merged 1 commit into
mainfrom
fix/release-lint-policy

Conversation

@AndersonBY

Copy link
Copy Markdown
Owner

Ruff 0.16 expanded its default rules, so fresh release environments enabled hundreds of checks that were not part of the locally verified policy. Declare the existing E4/E7/E9/F selection explicitly and use it when checking tagged release sources.

The v0.4.16 tag and application source remain unchanged. Ruff 0.16.10 passes both the configured project command and the explicit release command. The existing 57 tests passed on Windows, macOS and Ubuntu before their jobs stopped at lint.

@AndersonBY
AndersonBY merged commit 6e60e83 into main Oct 3, 2026
2 checks passed
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