News for hackers. Stuff that matters.
Re:Uv is the best thing to happen to the Python ecosystem in... by brap on Thursday October 30, 2025 @04:36AM (#45757664)
My sentiment coming to Python after getting used to the DX of Node

https://uploads.dailydot.com/2024/04/damn-bitch-you-live-lik...

Re:Uv is the best thing to happen to the Python ecosystem in... by abenga on Thursday October 30, 2025 @05:38AM (#45758033)
My exact reaction when I visit front-end-land. It always surprises me that you can't just leave a project alone for some time, get back to it and continue where you left off. There are always a couple of days of getting the thing to work again, then figuring out how everyone is doing things now, because apparently that has to change every few months.
Re:Uv is the best thing to happen to the Python ecosystem in... by brap on Thursday October 30, 2025 @05:49AM (#45758105)
While I don’t do frontend and don’t want to defend that mess, I think that locking a specific version for each dependency would solve this
Re:Uv is the best thing to happen to the Python ecosystem in... by abenga on Thursday October 30, 2025 @07:01AM (#45758593)
Uv allows you to lock versions too. And creates a .venv inside the project which, I guess, is similar to the node_modules directory.
Re:Uv is the best thing to happen to the Python ecosystem in... by brap on Thursday October 30, 2025 @07:54AM (#45759036)
For sure, I was referring to the state of python before uv. Specifically projects not being self-contained, easily portable, etc
Re:Uv is the best thing to happen to the Python ecosystem in... by robertfw on Thursday October 30, 2025 @11:38AM (#45761235)
You could already do these things before, you just spent much more time twiddling your thumbs waiting for lock files to be resolved