-
Notifications
You must be signed in to change notification settings - Fork 727
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bump ruff to 0.9.2 #3743
base: dev
Are you sure you want to change the base?
Bump ruff to 0.9.2 #3743
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #3743 +/- ##
=======================================
Coverage 90.01% 90.01%
=======================================
Files 320 320
Lines 10411 10411
=======================================
Hits 9371 9371
Misses 1040 1040 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if we even need this in requirements_test.txt
at all anymore.
We use the ruff hook for pre-commit
now (.pre-commit-config.yaml
), so we might be able to drop this completely from requirements_test.txt
.
(There's an open PR to update the ruff hook from 0.8.3 to 0.9.2 here.)
The downside of not having it on |
I'm also in favor of keeping ruff in |
So when using the Ruff extension for VS code for example? (I'm mainly not using VS Code, so not sure about this)
In the zigpy repo, we do not include The automatic PRs from the pre-commit CI GitHub app will also only update the pre-commit config, not |
In my case with the ruff lsp on neovim, but the same should apply to vscode.
Could removing the installation from I am also fine with just removing it from |
Proposed change
SSIA
Additional information
Checklist
pre-commit
checks pass / the code has been formatted using Black