0.13.0 0.13.1
astral-sh/uvOct 9, 2026 → Oct 14, 20264 days between releases
What's New
Adds Python 3.16.0a1 support and performance optimizations.
New Features
- CPython 3.16.0a1 support added
- Preview: Allow uv tool upgrade with tool-install-locks enabled
- Preview: Preliminary support for parsing PEP 825 variant labels in wheel filenames
Improvements
- Reduced binary size and improved Simple API parsing speed
- Reduced package metadata parsing overhead
- Ignore Requires-Python upper bounds in pip check and install --strict
- Report missing trusted hashes in resolution errors
Bug Fixes
- Prevent tool and managed Python uninstalls from deleting unrelated files
Upgrade Notes
No configuration changes are required. This is a patch release. Ensure your [build-system] upper bound allows uv_build 0.13.0 (e.g., <0.14) if you haven't already.
The Two Releases
0.13.0
Oct 9, 2026· 12 days ago
uv 0.13.0 makes Python 3.15 the default stable version and introduces several breaking changes to enhance correctness, performance, and compatibility. The release updates the cache format for better performance and includes optimizations for HTTP caching. Most users should be able to upgrade without configuration changes, though some cached entries may require rebuilding.
Full release notes0.13.1
Oct 14, 2026· 8 days ago
Focuses on stability and concurrency fixes, including better handling of concurrent commands and environment management. It adds support for Linux SPARC and CPython 3.16.0a1, while reducing the binary size of the tool.
Full release notes