-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
pre-commit: replace linters + formatters with Ruff; fix some issues #1300
Conversation
6cbb2c7
to
e60b007
Compare
e60b007
to
0a0b221
Compare
@younesbelkada rebased + added a commit to upgrade to the freshly released Ruff 0.2.0 |
The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update. |
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.
Thanks !
@akx could you rebase with main one last time just to make sure main doesn't break after merging this? |
0a0b221
to
cb42b22
Compare
@younesbelkada Done – sorry, was just traveling (hello from Brussels!) |
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.
Thanks again @akx !
…uggingface#1300) * pre-commit: replace linters + formatters with Ruff * Don't use bare except * Clean up `noqa`s * Enable Ruff UP; apply auto-fixes * Enable Ruff B; apply fixes * Enable Ruff T with exceptions * Enable Ruff C (complexity); autofix * Upgrade Ruff to 0.2.0
As discussed in #1297, this PR wires up
ruff
(it apparently had been partially configured in #690 but never enabled) and fixes some common issues.