uv 0.11.27: Performance, bug fixes, and preview features
sdkpreviewengineer
patch
This release of uv (version 0.11.27) introduces significant performance improvements, addresses several bugs, and includes a new preview feature. The performance enhancements focus on optimizing dependency resolution and parsing, aiming to speed up package management operations for all users. A new preview feature for discovering extensionless shebang scripts is now available for early adopters. These changes are particularly relevant for developers using uv for Python package management.
- →Continue on ignored errors when fetching wheel metadata
- →Use caching for --python-downloads-json-url
- →Always emit packages table for pylock.toml
- →Avoid blank line for empty uv pip tree
- →Encode hashes in file paths
Enhancements (2) ›
- Continue on ignored errors when fetching wheel metadata
- Use caching for --python-downloads-json-url
Fixes (7) ›
- Always emit packages table for pylock.toml
- Avoid blank line for empty uv pip tree
- Encode hashes in file paths
- Error on a registry uv.lock package without a version instead of panicking
- Preserve conditional extra markers in exports
- Skip the ambiguous authority check for file transport VCS URLs
- Sync index format when uv add --index updates an existing index URL
Read the original announcement →
https://github.com/astral-sh/uv/releases/tag/0.11.27