0.11.4
📦 uvView on GitHub →
✨ 3 features🐛 11 fixes
Summary
This release (0.11.4) introduces support for new Python versions and adds the --upgrade-group flag. It also includes numerous bug fixes related to dependency resolution, locking, and outdated checks.
✨ New Features
- Add support for the --upgrade-group flag.
- Merge repeated archive URL hashes by version ID.
- Require all direct URL hash algorithms to match.
🐛 Bug Fixes
- Avoid panics in environment finding via cycle detection.
- Enforce direct URL hashes for pyproject.toml dependencies.
- Error on --locked and --frozen when script lockfile is missing.
- Fix uv export extra resolution for workspace member and conflicting extras.
- Include conflicts defined in virtual workspace root.
- Recompute relative exclude-newer values during uv tree --outdated.
- Respect --exclude-newer in uv tool list --outdated.
- Sort by comparator to break specifier ties.
- Store relative timestamps in tool receipts.
- Track newly-activated extras when determining conflicts.
- Patch Cargo.lock in uv-build source distributions.