U

uv

U
uv Languages v0.12.1

0.12.1

Release Notes Released on 2026-07-31. Enhancements Add package-specific pre-release policies with --prerelease-package (#20837) Support local HTML files as flat indexes (#20802) Add Xonsh virtual environment activation scripts (activate.xsh) (#19740) Preserve filesystem paths passed to uv add --index when updating pyproject.toml (#20817) Preview features Add automatic fixes to uv check with --fix…

U
uv Languages v0.12.0

0.12.0

Release Notes Released on 2026-07-28. Since we released uv 0.11.0 in March, we've accumulated changes that improve correctness, safety, and compatibility with specifications, but could break some workflows. This release contains those changes; many have been marked as breaking out of an abundance of caution. We expect most users to be able to upgrade without making changes. There are no breaking c…

U
uv Languages v0.11.33

0.11.33

Release Notes Released on 2026-07-28. Enhancements Abort panics in release builds for smaller uv binaries (#20271) Use .tar.gz archives for Pyodide installs (#20667) Preview features Avoid checking any scripts in uv check unless --script is passed (#20676) Check locked tools for malware before cache reuse (#20301) Write and read package.metadata-free lockfiles (#20688, #20691, #20685, #20695) Bug…

U
uv Languages v0.11.32

0.11.32

Release Notes Released on 2026-07-23. Preview features Add --package and --all-packages selection to uv check (#20628) Allow uv upgrade to update multiple marker-specific declarations of the same package (#20335) Reject non-canonically formatted lockfiles in uv lock --check and commands using --locked (#20646) Regenerate non-canonically formatted lockfiles with uv lock --refresh (#20634) Include b…

U
uv Languages v0.11.31

0.11.31

Release Notes Released on 2026-07-21. Enhancements Allow workspace sources to reference members in another workspace by path (#18401) Support .venv files containing paths to centralized project environments (#20022) Update bundled Windows timezone data to IANA 2026c (#20554) Preview features Add an index-specific hash-algorithm setting for lockfile generation (#20605) Configuration Add audit.malwa…

U
uv Languages v0.11.30

0.11.30

Release Notes Released on 2026-07-20. Python Add CPython 3.15.0b4 (#20519) Preview features Allow uv workspace metadata --sync to target the active virtual environment with --active (#20500) Reuse centralized project environments when workspaces are accessed through symlinks (#20436) Performance Skip resolver candidates whose files are all excluded by exclude-newer (#20460) Limit parallel cache re…

U
uv Languages v0.11.29

0.11.29

Release Notes Released on 2026-07-15. Python Use gzip-compressed artifacts for PyPy downloads (#20265) Enhancements Add JSON output to uv tree (#19978) Add CUDA 13.2 as a supported PyTorch backend (#20267) Prefer local artifacts over URLs when installing from pylock.toml (#20393) Clarify diagnostics for unsatisfiable direct requirement ranges (#20227) Include the selected project name in missing-e…

U
uv Languages v0.11.28

0.11.28

Release Notes Released on 2026-07-07. Security This release updates our ZIP library, astral-async-zip, to v0.0.20, which includes 15 changes that harden our ZIP handling against parser differentials. uv may reject ZIP archives with malformed or ambiguous content that were previously accepted. See the upstream commits for a full list of changes. Python Upgrade GraalPy to 25.1.3 (#20069) Enhancement…

U
uv Languages v0.11.27

0.11.27

Release Notes Released on 2026-07-06. Enhancements Continue on ignored errors when fetching wheel metadata (#12255) Use caching for --python-downloads-json-url (#16749) Preview features Discover extensionless shebang scripts in uv workspace list --scripts (#20099) Performance Avoid full site-packages scans for direct reinstalls (#20119) Avoid redundant pyproject parsing (#20076) Cache default depe…

U
uv Languages v0.11.26

0.11.26

Release Notes Released on 2026-06-30. Performance Adapt uv to IDs-only PubGrub dependencies (#20048) Avoid allocations in ForkMap::contains (#20023) Reuse resolver work across PubGrub iterations (#20020) Speed up candidate selection for disjoint ranges (#20026) Bug fixes Warn when the build cache is inside the source directory (#20056) Install uv 0.11.26 Install prebuilt binaries via shell script…

U
uv Languages v0.11.25

0.11.25

Release Notes Released on 2026-06-26. Security This release updates our tar library, astral-tokio-tar, to v0.6.3, which includes over 20 changes that harden our tar handling against parser differentials. uv may reject source distributions with malformed or ambiguous content that were previously accepted. See the upstream commits for a full list of changes. Enhancements Add a full "lockfile" to too…

U
uv Languages v0.11.24

0.11.24

Release Notes Released on 2026-06-23. Python Add CPython 3.15.0b3 (#19964) Preview features Make project environments relocatable under preview (#19965) Performance Use a compact index for lazy version maps (#19959) Bug fixes Allow disabling exclude-newer (#19934) Avoid archive id collisions (#19949) Reapply "Fix transparent Python upgrades in project environments" (#19928) Clean up partial tool e…

U
uv Languages v0.11.23

0.11.23

Release Notes Released on 2026-06-19. Bug fixes Revert "Fix transparent Python upgrades in project environments" to mitigate unintended breakage in pre-commit-uv (#19925) Restore old behavior where workspace members "hidden" by an intermediate pyproject.toml would be treated as standalone projects (#19926) Install uv 0.11.23 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.…

U
uv Languages v0.11.22

0.11.22

Release Notes Released on 2026-06-18. Enhancements Publish wheels before sdists in uv publish (#19831) Add TY and RUFF env vars for providing paths for binaries used by uv format and uv check (#19821) Preview features Allow configuring preview features in uv.toml and pyproject.toml (#18437) Update the lockfile during uv check --no-sync (#19909) Add --script to uv check and uv metadata (#19860) Rep…

U
uv Languages v0.11.21

0.11.21

Release Notes Released on 2026-06-11. Python Add CPython 3.13.14 and 3.14.6 (#19787) Preview features Add environment.root to uv workspace metadata --sync (#19760) Allow uv upgrade to update a single dependency constraint (#19738) Compute and pass uv workspace metadata payload in ty check (#19763) Make packaged applications the default for uv init (#17841) Performance Add parallel discovery of Pyt…

U
uv Languages v0.11.20

0.11.20

Release Notes Released on 2026-06-10. Enhancements Add --emit-index-url and --emit-find-links to uv export (#18370) Add --find-links support for uv 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 Add initial hidden uv upgrade command (#19678) Reject Git revisions in uv upgrade (#197…

U
uv Languages v0.11.19

0.11.19

Release Notes Released on 2026-06-03. Python Add CPython 3.15.0b2 (#19531) Enhancements Always compute SHA256 for remote distributions (#19662) Add PyEmscripten platform (PEP 783) (#19629) Add Pyodide 2025 target triple (#19653) Preview features Make preview features for commands have names that aren't ambiguous with the command (#19645) Respect --isolated in uv check (#19666) Bug fixes Continue t…

U
uv Languages v0.11.18

0.11.18

Release Notes Released on 2026-06-01. Performance Fix performance regression in unzip of local wheels (#19637) Preview Add uv check to run ty from uv (#19605) Bug fixes Update activation scripts with upstream fixes (#19628) Other changes Bump MSRV to 1.94 (#19600) Install uv 0.11.18 Install prebuilt binaries via shell script curl --proto '=https' --tlsv1.2 -LsSf https://releases.astral.sh/github/u…

U
uv Languages v0.11.17

0.11.17

Release Notes Released on 2026-05-28. Enhancements Add a diagnostic for uv add with standard library modules (#19572) Expose uv workspace and its list subcommand in help output (#19533) Improve the "403 forbidden" hint to suggest ignore-error-codes when applicable (#19521) Skip direct URL lock freshness checks while offline (#19596) Add import-names and import-namespaces support to uv-build (PEP 7…