Release Notes
Released on 2026-10-26.
Enhancements
- Accept an empty
UV_RUN_RECURSION_DEPTHas zero and report invalid values consistently (#22814) - Explain how to add project metadata when
uv initfinds apyproject.tomlwithout a[project]table (#22916)
Python
- Add CPython 3.11.18, 3.12.16, 3.13.18, 3.14.10, and 3.15.2 (#22938)
Preview features
- Detect NVIDIA GPU capabilities when selecting compatible wheel variants with
wheel-variants(#22690) - Nest each module's owners in an object in
uv workspace metadataoutput (#22638) - Report the unsupported properties required by an incompatible wheel variant (#22719)
Performance
- Reduce peak memory use when resolving large workspaces (#22860, #22863, #22864, #22866, #22870)
- Reduce peak memory use when locking or upgrading large projects (#22833, #22834)
- Speed up redirected output from
uv exportanduv pip compile(#22840) - Reuse cached or active environments when running PEP 723 scripts without dependencies (#21458)
- Reduce parsing overhead for build dependency and build backend settings (#22848, #22871, #22879, #22884)
- Reduce parsing overhead for project sources and workspace references (#22880, #22883)
- Reduce parsing overhead for cache, exclusion, cutoff, and preview settings (#22876, #22877, #22878, #22887)
- Reduce PyPI metadata parsing overhead (#22874, #22875)
- Speed up parsing tool receipt requirements (#22885)
Bug fixes
- Prevent
uv run --active --scriptanduv sync --active --scriptfrom deleting non-virtual-environment directories (#21464) - Use
AMD64forplatform_machinewhen resolving for x86-64 Windows (#22935) - Preserve free-threaded and other non-default variants in
uv python upgrade(#22836) - Allow
uv init --no-packageanduv init --scriptwhenUV_INIT_BUILD_BACKENDis set (#22907) - Prevent panics when rendering containment markers with local versions (#22815)
Documentation
- Update the Docker guide and reproduction examples to use uv 0.13.5 (#22867)
Install uv 0.13.6
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/uv/releases/download/0.13.6/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/uv/releases/download/0.13.6/uv-installer.ps1 | iex"Download uv 0.13.6
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>