←back to thread

/usr/bin/env -S uv run

(simonwillison.net)
125 points jcbhmr | 1 comments | | HN request time: 0.213s | source
Show context
ryandvm ◴[] No.42204377[source]
What's `uv`? Oh, another Python package manager. Is it a new lunar cycle already?

Not to shit on anyone's hard work, but how is Python the only popular language whose package management situation is always actively getting more complicated?

I used to love Python, but I won't touch it anymore because I just don't have it in me to learn what the new idiomatic package management practices are in any given Python ecosystem.

For any aspiring language designers out there - take good notes about what happens if you don't bake package management into the official tooling.

replies(2): >>42204540 #>>42211073 #
1. simonw ◴[] No.42204540[source]
A lot of very experienced people in the Python world are taking uv very seriously.

Sometimes if you reinvent the wheel enough times you eventually get a round one.