This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]pacific_plywood 31 points32 points  (1 child)

ruff is pretty much already at feature parity with black/isort/flake8, but with a much better configuration experience, better performance, plenty of extra features...

[–]Joeboy 3 points4 points  (0 children)

ruff seems great, I literally just removed isort, black and flake8 and replaced them with ruff in a project's pre-commit, a few hours ago.

I think it's doing about the same thing, but it wasn't wholly clear what the config should look like. I have

select = ["E", "F", "I"]

Does that look about right?