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