upvote
> the packaging story for Python is awful.

Big caveat that this is just for me personally, but uv has fixed this for me personally. Game changing improvement for Python. Appropriately, uv is written in rust.

reply
The fact that you have to know to use uv rather than any of the other package managers is kind of the point.
reply
Lots of removals have already happened and uv took over packaging in Python-land.
reply
Which, ironically, is written in rust
reply
Well, Python is largely written in C, so there's that.
reply
I just ported (this week) a 20-year-old Python app to uv/polars. (With AI it took two days). App is now 20x faster.
reply
that's polars for ya

uv should not impact runtime performance at all

reply
Both uv and polars are technically Rust, too.
reply