32 private links
use double-shebang to run shell script to install the python package manager written in rust (uv) then use it to run python script with arbitrary dependencies, all in one file
I don’t like poetry. I find it slow, buggy, and poorly designed. It often gets in my way and I end up spending my time debugging poetry instead of actually working on my projects. Perhaps it makes packaging or upgrading dependencies a bit easier but ultimately I don’t find it adds much value on top of built-in Python tools to justify the complexity and poor user experience.
he new uv python list command lists all Python versions available on your system (including detecting various system and Homebrew installations), and uv python install 3.13 can then install a uv-managed Python using Gregory Szorc's invaluable python-build-standalone releases.