Hacker News new | ask | show | jobs
by superkuh 672 days ago
Unfortunate that python dev these days requires dependency manager managers to set up an entire for-purpose python just for each project. As opposed to being able to run on the system python (like every other scripting language). A victim of it's popularity.

Now since Uv is in Rust we'll need a dependency manager manager manager for it on any OS that's not rolling to compile since what rustc is changes every 3 months and breaks forwards compatibility.

I'll check back in in 3 years (3x longer than Astral has so far existed) and see if Uv still exists and has become stable enough to use.

2 comments

Python is hardly unique there. Other trends include using docker images for tools (using all kinds of for-purpose frozen version language runtimes)
Probably will need a K8S management cluster to manage your python project management tools that will of course need another cluster manager for managing the project management tools…