0.5.27
📦 uvView on GitHub →
✨ 10 features🐛 5 fixes
Summary
uv 0.5.27 adds several enhancements, performance improvements, and bug fixes, introduces a preview feature for self‑referential extras, and updates documentation and installer scripts.
✨ New Features
- Avoid setting permissions during tar extraction
- Remove warnings for missing lower bounds
- Update PubGrub to set-based outdated priority tracking
- Improve error messages for `uv pip install` with `--extra` or `--all-extras` and invalid sources
- Sign Docker images using GitHub attestations
- Don\u2019t expand self-referential extras in the build backend (preview feature)
- Filter discovered Python executables by source before querying (performance)
- Optimize exclusion computation for markers (performance)
- Use Astral-maintained `tokio-tar` fork (performance)
- Remove unneeded `.clone()` (performance)
🐛 Bug Fixes
- Fix relative paths in bytecode compilation
- Percent-decode URLs in canonical comparisons
- Respect concurrency limits in parallel index fetch
- Use wire JSON schema for conflict items
- Use explicit `_GLibCVersion` tuple in uv-python crate