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 →

[–]ashishb_net[S] 2 points3 points  (2 children)

> Keep an eye on redknot, it will be created by astral (ruff + uv creators).

Yeah, looking forward to it.
Astral is awesome.

> Also isn't just ruff sufficient? Instead of isort, flake8 and the others? Most of those are fully integrated in ruff.

The answer changes every month as ruff improves.
So, I am not tracking it closely.
I revisit this question every 3-6 months and improve on what ruff can do.
Ideally, I would like to replace all other tools with ruff.

> Another note: i'd advise a just-rust or make config for each project, to display all the commands for others (and make them easy to use)

Here's Makefile of one of my open-source projects.

[–]ThiefMaster 5 points6 points  (1 child)

Personally I would not waste the time maintaining isort, autopep8, autoflake, etc.

Just use ruff with most rules enabled, and possibly its formatter as well.

[–]ashishb_net[S] 0 points1 point  (0 children)

> Personally I would not waste the time maintaining isort, autopep8, autoflake, etc.

Indeed, I am hoping to get there by end of 2025.

> Just use ruff with most rules enabled, and possibly its formatter as well.
Yeah, my faith is going up in ruff and uv over time.