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

I’ve seen uv a lot recently. Is there any major benefit over poetry?


- great lock update behavior by default (though --no-update became the default in poetry 2.0)

- speed, as others have said (5 minutes → 70 seconds for our docker build)

- much easier (and faster) virtual environment management than poetry, should you want a venv

- manages the python version, including new GIL-less variants if you want to try them

- script dependencies (include requirements as a comment in a script and it will install and use them)


I've been using uv as a drop-in replacement for poetry. My little usage of it so far has led me to view it as just a better poetry. Does the same things I wanted from poetry, but faster and I haven't hit the dependency resolve issues I hit with poetry in the past (tbf, I think these got fixed in poetry since).


Uv will manage python versions for you.


That don't support compiled c/rust/etc libraries so you have to compile them.


Speed! You won't go back


It’s way way faster for one.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: