Why I'm Ditching poetry for uv

Where Have You Been All My Life? Let me paint you a familiar picture: You’re excited to start a new Python project. You git clone that fancy repo and you have to figure out how to install the python environment on your system. It can consist of installing the right python version, picking the right dependency manager to install everything and waiting 45 minutes for everything to install, only to run into yanked versions, or incompatibilities for your specific config. Enter uv - Astral’s answer to Python tooling fatigue. ...

January 17, 2025 · 4 min · Thijs Nieuwdorp