Release Notes
Released on 2026-06-10.
Enhancements
- Add
--emit-index-urland--emit-find-linkstouv export(#18370) - Add
--find-linkssupport foruv pip list(#16103) - Group executable install errors during
uv python install(#19691) - Use ICF in macOS release builds to reduce binary sizes (#19615)
Preview features
Configuration
- Recognize
UV_NO_INSTALL_PROJECT,UV_NO_INSTALL_WORKSPACE,UV_NO_INSTALL_LOCAL(#19323)
Performance
- Speed up discovery of large workspaces (#18311)
Bug fixes
- Allow unknown preview flags with a warning again (#19669)
- Apply dependency exclusions to direct requirements (#19699)
- Avoid following external symlinks during cache clean (#19682)
- Avoid following symlinks during cache prune (#19543)
- Fix Git cache keys for worktrees and packed refs (#19706)
- Make resolver error handling iterative to avoid stack overflows (#19695)
- Pass
VIRTUAL_ENVthroughcygpathinsidefishon Windows (#19703) - Rebuild explicit local directory tool installs (#19591)
- Validate egg top-level entries as identifiers (#19679)
Documentation
Install uv 0.11.20
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/uv/releases/download/0.11.20/uv-installer.sh | shInstall prebuilt binaries via powershell script
powershell -ExecutionPolicy Bypass -c "irm https://releases.astral.sh/github/uv/releases/download/0.11.20/uv-installer.ps1 | iex"Download uv 0.11.20
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>