Hacker News new | ask | show | jobs
by aosaigh 458 days ago
I’m still using pip, what am I missing?
3 comments

1) Deterministic environments 2) not having to manage python installations 3) 100x speed boost
Poetry and uv both offer better dependency management, and project isolation out of the box. If you work in a team, or on more than one python project, then it's worth spending a day to install & adopt either one of these systems.
Both dependency management and project isolation are available in a standard Python 3 installation, also out of the box, without 3rd party tool dependency - `pip` and `python3 -m venv`. Admittedly, they work slower, but fast enough for me, especially that I do not run these commands every hour.
Only if you need a single Python installation and you never install any tools written in Python.