Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That looks pretty awesome. What are the drawbacks to using uv? Does it get along with existing pip and conda installations?


I don't use conda, so I don't know, but it works fine with pip, it just makes its own virtualenv somewhere. It doesn't touch anything else.


One minor drawback I've noticed is that direnv doesn't come with uv support out of the box: https://github.com/direnv/direnv/issues/1250


I'm in the middle of replacing all of my usage of direnv with mise [1]. It does everything direnv/asdf can (for my use cases) plus a lot more. Mise can install a lot of dev software/frameworks [2], run tasks, file watcher all in a compatible manner for *nix OSes. mise is ridiculously good and even minimizes my need for docker locally.

[1] https://mise.jdx.dev/

[2] https://mise.jdx.dev/registry.html


Poetry -> UV migration is missing: If you already have a project using Poetry, with a large pyproject.toml with many extras and other settings, there currently isn’t a smooth way to port this to UV. Someone can enlighten me if I missed that.


It is too fast and doesn't give you time to think. :)

Just Kidding! It's amazing. It gets along with existing installations very well.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: