Skip to content

Enable ruff PLW0603 rule#58116

Draft
jscheffl wants to merge 3 commits intoapache:mainfrom
jscheffl:feature/add-ruff-plw0603-rule
Draft

Enable ruff PLW0603 rule#58116
jscheffl wants to merge 3 commits intoapache:mainfrom
jscheffl:feature/add-ruff-plw0603-rule

Conversation

@jscheffl
Copy link
Contributor

@jscheffl jscheffl commented Nov 9, 2025

While implementing #57294 I realized that a couple of more ruff PLW rules might be interesting, this PR enables PLW1641

See also https://docs.astral.sh/ruff/rules/#warning-plw

NOTE: This is a DRAFT to see and continously rebase which things of global statements are still open to clean

@jscheffl jscheffl added the full tests needed We need to run full set of tests for this PR to merge label Nov 9, 2025
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from 261bb32 to e089c28 Compare November 23, 2025 17:37
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from e089c28 to 6edc3e5 Compare November 28, 2025 05:24
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from 6edc3e5 to 65e4979 Compare November 29, 2025 19:05
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from 65e4979 to bf02e43 Compare December 3, 2025 21:40
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from bf02e43 to 076b3d8 Compare December 8, 2025 21:36
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from 076b3d8 to 50e5c35 Compare December 23, 2025 18:14
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from 50e5c35 to 0515f26 Compare December 28, 2025 19:15
@github-actions
Copy link

github-actions bot commented Mar 5, 2026

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 5 days if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Stale PRs per the .github/workflows/stale.yml policy file label Mar 5, 2026
@jscheffl jscheffl force-pushed the feature/add-ruff-plw0603-rule branch from b0ca4a7 to 5dc73e8 Compare March 5, 2026 20:48
@github-actions github-actions bot removed the stale Stale PRs per the .github/workflows/stale.yml policy file label Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

full tests needed We need to run full set of tests for this PR to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant