Skip to content

Conversation

@kingbuzzman
Copy link
Contributor

@kingbuzzman kingbuzzman commented May 16, 2025

Depends on:

Removes flake8, pylint, black, and isort and replaces it with ruff


Logic:

I'm thinking #477 will go in first, and #464 will be added last... still toying with this idea..

@Bachmann1234
Copy link
Owner

I have picked up on ruff being the future. But talk me though a bit about why.

LIke ill be honest "rust tools are typically pretty fast and consolidating tools is great" is a nice enough win if im being honest. But im curious if there is anything im missing.

@kingbuzzman kingbuzzman force-pushed the dev/implement-ruff branch from 99f587d to 622b9dc Compare May 18, 2025 20:58
@kingbuzzman
Copy link
Contributor Author

The speed and consolidation are huge wins, but the real story is that Ruff makes it easier to do the right thing (keep code clean and modern), by making it fast, reliable, and painless to use, without the usual hassle and overhead. That’s why it’s getting so much traction—not just because it’s written in Rust, but because it’s genuinely raising the bar for Python tooling.

@kingbuzzman kingbuzzman mentioned this pull request May 20, 2025
@kingbuzzman kingbuzzman mentioned this pull request Jun 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants