Skip to content

Enable ruff PLW0603 rule - #58116

Closed
jscheffl wants to merge 3 commits into
apache:mainfrom
jscheffl:feature/add-ruff-plw0603-rule
Closed

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

Conversation

@jscheffl

Copy link
Copy Markdown
Contributor

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

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

Copy link
Copy Markdown
Contributor

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-actionsgithub-actionsBot added the stale Stale PRs per the .github/workflows/stale.yml policy file label Mar 5, 2026
@jscheffl
jschefflforce-pushed the feature/add-ruff-plw0603-rule branch from b0ca4a7 to 5dc73e8CompareMarch 5, 2026 20:48
@github-actionsgithub-actionsBot removed the stale Stale PRs per the .github/workflows/stale.yml policy file label Mar 6, 2026
@jscheffl
jschefflforce-pushed the feature/add-ruff-plw0603-rule branch from 5dc73e8 to 8e2618cCompareApril 19, 2026 19:45
@jscheffljscheffl added the all versions If set, the CI build will be forced to use all versions of Python/K8S/DBs label Apr 19, 2026
@jscheffl
jschefflforce-pushed the feature/add-ruff-plw0603-rule branch from 8e2618c to a350f09CompareMay 17, 2026 20:15
@github-actions

Copy link
Copy Markdown
Contributor

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-actionsgithub-actionsBot added the stale Stale PRs per the .github/workflows/stale.yml policy file label Jul 2, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

all versionsIf set, the CI build will be forced to use all versions of Python/K8S/DBsfull tests neededWe need to run full set of tests for this PR to mergestaleStale PRs per the .github/workflows/stale.yml policy file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@jscheffl