Change8

0.8.12

📦 uvView on GitHub →
7 features🐛 4 fixes🔧 3 symbols

Summary

uv 0.8.12 adds support for Python 3.13.7, improves zstd performance in Python 3.14, introduces new platform targets, Docker images, and several usability enhancements while fixing a handful of bugs.

✨ New Features

  • Added Python 3.13.7 support.
  • Improved zstd performance in Python 3.14.
  • Added an `aarch64-pc-windows-msvc` target for `python-platform`.
  • Added fallback parent process detection to `uv tool update-shell`.
  • Installed non-build-isolation packages in a second phase.
  • Added hint when virtual environments are included in source distributions.
  • Added Docker images derived from `buildpack-deps:trixie`, `debian:trixie-slim`, and `alpine:3.22`.

🐛 Bug Fixes

  • Rejected already-installed wheels built with outdated settings.
  • Skipped interpreters that are not found on query.
  • Handled dotted package names in script path resolution.
  • Rejected `match-runtime = true` for dynamic packages.

🔧 Affected Symbols

python-platformuv tool update-shellmatch-runtime