3 ms·
I think it’s interesting that rye uses ruff (https://github.com/astral-sh/ruff https://github.com/astral-sh/ruff) for linting and formatting. That’s the right c
by nindalf 3y ago
I think it’s interesting that rye uses ruff (https://github.com/astral-sh/ruff https://github.com/astral-sh/ruff) for linting and formatting. That’s the right call, and it’s also correct to bundle that in for an integrated dev experience.
I had to guess, that’s the path that the Astral team would take as well - expand ruff’s capabilities so it can do everything a Python developer needs. So the vision that Armin is describing here might be achieved by ruff eventually. They’d have an advantage that they’re not a single person maintenance team, but the disadvantage of needing to show a return to their investors.
- the_mitsuhiko 3y agoI really just want the end result :)
- linsomniac 3y agoI just learned that "ruff fmt" exists. Why would I use that over black? I've been using black for a couple years now, I'm loathe to change but ruff has a lot of good press.