python uv Releases · · 0.11.27

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