Release Notes
Released on 2026-11-12.
Python
- Add CPython 3.16.0a2 (#23211)
- Update managed CPython 3.11, 3.12, 3.13, 3.14, and 3.15 builds to include pip 26.3, zlib 1.4, and Expat 2.10.0 (#23211)
- Update GraalPy 3.13.0 to build 25.5.5 (#23088)
Preview features
- Install wheel variants from local paths, direct URLs, and Git repositories in platform-specific resolutions (#22720, #22722, #22724)
- Detect x86-64 microarchitecture levels and AArch64 architecture versions when selecting wheel variants (#22832, #22949)
- Detect Google TPUs up when selecting wheel variants (#23066, #23121)
- Fix CPU detection for wheel variants on macOS with GraalPy (#23089)
- Report quarantined packages in
uv auditwhen index URLs differ only in redacted query values (#23129)
Performance
- Avoid duplicate environment builds when concurrent
uvxoruv run --withinvocations need the same environment (#23123)
Bug fixes
- Restrict Unix plaintext credential files to owner-only permissions (#23209)
- Honor per-index
exclude-newer-packagecutoffs during resolution (#23122) - Respect negative extra markers on constraints (#23144)
- Resolve dependencies of recursive extras from a scoped override (#23210)
- Fix
activate.batfor Windows virtual environments whose paths contain apostrophes (#23152)
Documentation
- Document the shell requirement for GitLab CI job images (#23078)
Install uv 0.13.8
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/uv/releases/download/0.13.8/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/uv/releases/download/0.13.8/uv-installer.ps1 | iex"Download uv 0.13.8
Verifying GitHub Artifact Attestations
The artifacts in this release have attestations generated with GitHub Artifact Attestations. These can be verified by using the GitHub CLI:
gh attestation verify <file-path of downloaded artifact> --repo astral-sh/uvYou can also download the attestation from GitHub and verify against that directly:
gh attestation verify <file-path of downloaded artifact> --bundle <file-path of downloaded attestation>