Resolver now uses iterative error handling instead of recursion to prevent stack overflows on large dependency graphs; workspace discovery 15–30% faster on projects with 100+ packages.
Summary
Large monorepos and complex dependency chains hit stack limits in prior versions. This release unblocks users trying to manage enterprise-scale Python projects without refactoring their dependency structure.
Why it matters
Large monorepos and complex dependency chains hit stack limits in prior versions. This release unblocks users trying to manage enterprise-scale Python projects without refactoring their dependency structure.
Implementation verdict
Drop-in upgrade for anyone on uv 0.11.x. No breaking changes; `--find-links` caching behavior now documented. Worth upgrading immediately if you manage large workspaces or hit resolver crashes. New `uv upgrade` command is preview-only—skip for production workflows.
Sources
Dev Signal
Get briefs like this in your inbox — free, 3x a week.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.