uv is fantastic, but its package management UX is a mess
Summary
This article praises uv's speed and toolchain management while criticizing its UX for package maintenance, notably outdated package discovery and unsafe default version constraints. It compares uv to pnpm/Poetry, highlights clunky upgrade commands, and suggests improvements like an explicit outdated command, better update flow, and safer defaults.