You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ruff is a "multi-purpose" tool for Python linting and code-formatting which can replace the current tools apart from mypy. This would improve the developer experience as there would be only two tools for linting and formatting instead of four that there is now. Ruff is also very fast which makes it pleasant to use.
There are some downsides too: Ruff does not yet have all the rules which flake8 and PyLint includes. Also it is still under somewhat active development meaning that previously working code might be "broken" with a newer Ruff version. This problem can of course be avoided by using a pinned version which probably should be done anyway.
Would this idea make sense?
The text was updated successfully, but these errors were encountered:
This is not a real bug but an enhancement / idea but I couldn't figure out how to change the label to something else than "bug". Please feel free to change the label to something more appropriate.
Ruff is a "multi-purpose" tool for Python linting and code-formatting which can replace the current tools apart from mypy. This would improve the developer experience as there would be only two tools for linting and formatting instead of four that there is now. Ruff is also very fast which makes it pleasant to use.
There are some downsides too: Ruff does not yet have all the rules which flake8 and PyLint includes. Also it is still under somewhat active development meaning that previously working code might be "broken" with a newer Ruff version. This problem can of course be avoided by using a pinned version which probably should be done anyway.
Would this idea make sense?
The text was updated successfully, but these errors were encountered: