0.11.27
📦 uvView on GitHub →
✨ 3 features🐛 7 fixes🔧 3 symbols
Summary
This release focuses heavily on performance improvements across parsing and scanning operations, alongside several bug fixes related to lock file generation and dependency resolution. A preview feature for discovering extensionless shebang scripts was also introduced.
✨ New Features
- Added support to continue on ignored errors when fetching wheel metadata.
- Implemented caching for the `--python-downloads-json-url` option.
- Preview feature: Added discovery of extensionless shebang scripts in `uv workspace list --scripts`.
🐛 Bug Fixes
- Ensured the `packages` table is always emitted for `pylock.toml` files.
- Prevented blank lines from appearing in the output of `uv pip tree` when empty.
- Fixed issue where hashes were not encoded in file paths.
- Resolved a panic when encountering a registry `uv.lock` package without a version.
- Ensured conditional extra markers are preserved during exports.
- Skipped the ambiguous authority check for file transport VCS URLs.
- Synchronized index format when `uv add --index` updates an existing index URL.