logoalt Hacker News

tomrodlast Thursday at 4:20 PM4 repliesview on HN

Maybe you could. I would stare longingly into the void, wondering if I can ever work another python project after having experienced uv, ruff, and ty.

Such an outcome would make me wonder regarding the wisdom of "It is better to have love and lost than to have never loved at all."


Replies

signal11last Thursday at 4:47 PM

I was using poetry pretty happily before uv came along. I’d probably go back.

Note that uv is fast because — yes, Rust, but also because it doesn’t have to handle a lot of legacy that pip does[1], and some smart language independent design choices.

If uv became unavailable, it’d suck but the world would move on.

[1] https://nesbitt.io/2025/12/26/how-uv-got-so-fast.html

show 1 reply
giancarlostorolast Thursday at 4:40 PM

It is an MIT licensed project, someone will absolutely fork it.

show 1 reply
FreakLegionlast Thursday at 8:20 PM

Ruff is performant but finds about half the issues Pylint does (see https://github.com/astral-sh/ruff/issues/970). Ty is quantitatively the worst of the well-known type checkers (see https://news.ycombinator.com/item?id=47398023). Uv is Astral's only winner.

show 1 reply
deadbabelast Thursday at 5:15 PM

Maybe consider something other than python.

show 2 replies