Skip to content

fix: remove redundant and invalid ruff selectors - #722

Merged
mergify[bot] merged 1 commit into
os-autoinst:masterfrom
okurz:feature/002_gh716_fix_ruff_debugger_selector
Sep 25, 2026
Merged

mergify[bot] merged 1 commit into
os-autoinst:masterfrom
okurz:feature/002_gh716_fix_ruff_debugger_selector

Conversation

@okurz

@okurz okurz commented Sep 24, 2026

Copy link
Copy Markdown
Member

Motivation:
Older Ruff versions fail to parse human-readable rule name selectors like
"debugger" (introduced as an alias for T100), leading to make-check failures.

Design Choices:
Removed "debugger" ("T100") and invalid "T2" selectors from extend-select,
since correct selectors "T10" and "T20" are already enabled.

Benefits:
Ensures backward compatibility with older Ruff versions while preserving
identical linter rules and verification coverage.

Related issue: #716

Motivation:
Older Ruff versions fail to parse human-readable rule name selectors like
"debugger" (introduced as an alias for T100), leading to make-check failures.

Design Choices:
Removed "debugger" ("T100") and invalid "T2" selectors from extend-select,
since correct selectors "T10" and "T20" are already enabled.

Benefits:
Ensures backward compatibility with older Ruff versions while preserving
identical linter rules and verification coverage.

Related issue: os-autoinst#716
@mergify
mergify Bot merged commit 1f61424 into os-autoinst:master Sep 25, 2026
6 checks passed
@okurz
okurz deleted the feature/002_gh716_fix_ruff_debugger_selector branch September 25, 2026 15:23
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.

3 participants