uv vs pip vs Poetry: Real Install Benchmarks Show a Smaller Gap Than Claimed
A developer measured installation times for pip, uv, and Poetry on a twelve-package Python project using a fresh Ubuntu cloud VM. With cold caches, uv was roughly twice as fast as pip rather than ten times faster, and Poetry 2.x matched uv's cold-install time while also resolving dependencies and writing a lockfile. With warm caches, pip showed no improvement while uv dropped to about four seconds, highlighting uv's caching as its main advantage. The author notes that network downloads dominate install time for projects of this size, so the larger speed gaps appear mainly with huge dependency trees or slow networks. The article also compares the tools' philosophies: pip is universal but lacks a lockfile, uv offers a full project workflow, and Poetry is lockfile-first and suited to reproducible builds and publishing.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in