0.13.0 0.13.1

low risk

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

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 notes
0.13.1

0.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