|
|
|
|
|
by mingus88
508 days ago
|
|
Yeah, my first reaction was cool, what’s uv Oh, yet another python dependency tool. I have used a handful of them, and they keep coming I guess no work is important enough until it gets a super fast CLI written in the language du jour and installed by piping curl into sh |
|
I'll say, I am as pessimistic as the next person about new ways to do X just to be hip. But as someone who works on many different Python projects day to day (from fully fledged services, to a set of lambdas with shared internal libraries, to CI scripts, to local tooling needing to run on developer laptops) - I've found uv to be particularly free of many sharp edges of other solutions (poetry, pipenv, pyenv, etc).
I think the fact that the uv tool itself is not written in Python actually solves a number of real problems around bootstrapping and dependency management for the tool that is meant to be a dependency manager.