-
Notifications
You must be signed in to change notification settings - Fork 14
Migrate to ruff for linting and formatting #11
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
Conversation
|
I love it! |
avoig conflict between hook and local
|
Updated the action and pushed a fixup commit ( can be auto squashed on merged) |
|
So |
|
IbraheemTuffaha
left a comment
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 added a few changes, if they look good to you, then we can merge
|
Yes looks great, sorry I did not check the whole code base and missed up some changes |
|
Thanks a lot for your contribution ❤️ |



After seeing a big speed boost from switching to uv, I wanted to try Ruff, a Rust-based formatter and linter. It’s super fast and can replace Black, Flake8, and isort all in one.
In this PR:
Added Ruff for formatting and linting
Kept it compatible with the previous setup
Removed Black, Flake8, and isort since Ruff handles everything
Let me know what you think!