Download Latest Version uv-i686-pc-windows-msvc.zip (17.2 MB)
Email in envelope

Get an email when there's a new version of uv

Home / 0.8.1
Name Modified Size InfoDownloads / Week
Parent folder
uv-x86_64-apple-darwin.tar.gz.sha256 2025-07-22 96 Bytes
uv-x86_64-pc-windows-msvc.zip 2025-07-22 18.9 MB
uv-x86_64-pc-windows-msvc.zip.sha256 2025-07-22 96 Bytes
uv-x86_64-unknown-linux-gnu.tar.gz 2025-07-22 18.6 MB
uv-x86_64-unknown-linux-gnu.tar.gz.sha256 2025-07-22 101 Bytes
uv-x86_64-unknown-linux-musl.tar.gz 2025-07-22 18.8 MB
uv-x86_64-unknown-linux-musl.tar.gz.sha256 2025-07-22 102 Bytes
uv-riscv64gc-unknown-linux-gnu.tar.gz.sha256 2025-07-22 104 Bytes
uv-s390x-unknown-linux-gnu.tar.gz 2025-07-22 18.7 MB
uv-s390x-unknown-linux-gnu.tar.gz.sha256 2025-07-22 100 Bytes
uv-x86_64-apple-darwin.tar.gz 2025-07-22 17.9 MB
uv-i686-unknown-linux-musl.tar.gz.sha256 2025-07-22 100 Bytes
uv-installer.ps1 2025-07-22 20.8 kB
uv-installer.sh 2025-07-22 65.7 kB
uv-powerpc64-unknown-linux-gnu.tar.gz 2025-07-22 19.6 MB
uv-powerpc64-unknown-linux-gnu.tar.gz.sha256 2025-07-22 104 Bytes
uv-powerpc64le-unknown-linux-gnu.tar.gz 2025-07-22 19.3 MB
uv-powerpc64le-unknown-linux-gnu.tar.gz.sha256 2025-07-22 106 Bytes
uv-riscv64gc-unknown-linux-gnu.tar.gz 2025-07-22 18.3 MB
uv-armv7-unknown-linux-musleabihf.tar.gz 2025-07-22 17.5 MB
uv-armv7-unknown-linux-musleabihf.tar.gz.sha256 2025-07-22 107 Bytes
uv-i686-pc-windows-msvc.zip 2025-07-22 17.2 MB
uv-i686-pc-windows-msvc.zip.sha256 2025-07-22 94 Bytes
uv-i686-unknown-linux-gnu.tar.gz 2025-07-22 18.2 MB
uv-i686-unknown-linux-gnu.tar.gz.sha256 2025-07-22 99 Bytes
uv-i686-unknown-linux-musl.tar.gz 2025-07-22 17.7 MB
uv-aarch64-unknown-linux-musl.tar.gz 2025-07-22 17.2 MB
uv-aarch64-unknown-linux-musl.tar.gz.sha256 2025-07-22 103 Bytes
uv-arm-unknown-linux-musleabihf.tar.gz 2025-07-22 17.9 MB
uv-arm-unknown-linux-musleabihf.tar.gz.sha256 2025-07-22 105 Bytes
uv-armv7-unknown-linux-gnueabihf.tar.gz 2025-07-22 17.6 MB
uv-armv7-unknown-linux-gnueabihf.tar.gz.sha256 2025-07-22 106 Bytes
dist-manifest.json 2025-07-22 46.7 kB
sha256.sum 2025-07-22 81 Bytes
source.tar.gz 2025-07-22 4.2 MB
source.tar.gz.sha256 2025-07-22 81 Bytes
uv-aarch64-apple-darwin.tar.gz 2025-07-22 16.6 MB
uv-aarch64-apple-darwin.tar.gz.sha256 2025-07-22 97 Bytes
uv-aarch64-pc-windows-msvc.zip 2025-07-22 17.7 MB
uv-aarch64-pc-windows-msvc.zip.sha256 2025-07-22 97 Bytes
uv-aarch64-unknown-linux-gnu.tar.gz 2025-07-22 17.5 MB
uv-aarch64-unknown-linux-gnu.tar.gz.sha256 2025-07-22 102 Bytes
0.8.1 source code.tar.gz 2025-07-22 4.2 MB
0.8.1 source code.zip 2025-07-22 4.7 MB
README.md 2025-07-22 8.2 kB
Totals: 45 Items   338.5 MB 4

Release Notes

Enhancements

  • Add support for HF_TOKEN (#14797)
  • Allow --config-settings-package to apply configuration settings at the package level (#14573)
  • Create (e.g.) python3.13t executables in uv venv (#14764)
  • Disallow writing symlinks outside the source distribution target directory (#12259)
  • Elide traceback when python -m uv in interrupted with Ctrl-C on Windows (#14715)
  • Match --bounds formatting for uv_build bounds in uv init (#14731)
  • Support extras and dependency_groups markers in PEP 508 grammar (#14753)
  • Support extras and dependency_groups markers on uv pip install and uv pip sync (#14755)
  • Add hint to use uv self version when uv version cannot find a project (#14738)
  • Improve error reporting when removing Python versions from the Windows registry (#14722)
  • Make warnings about masked [tool.uv] fields more precise (#14325)

Preview features

  • Emit JSON output in uv sync with --quiet (#14810)

Bug fixes

  • Allow removal of virtual environments with missing interpreters (#14812)
  • Apply Cache-Control overrides to response, not request headers (#14736)
  • Copy entry points into ephemeral environments to ensure layers are respected (#14790)
  • Workaround Jupyter Lab application directory discovery in ephemeral environments (#14790)
  • Enforce requires-python in pylock.toml (#14787)
  • Fix kebab casing of README variants in build backend (#14762)
  • Improve concurrency resilience of removing Python versions from the Windows registry (#14717)
  • Retry HTTP requests on invalid data errors (#14703)
  • Update virtual environment removal to delete pyvenv.cfg last (#14808)
  • Error on unknown fields in dependency-metadata (#14801)

Documentation

  • Recommend installing setup-uv after setup-python in Github Actions integration guide (#14741)
  • Clarify which portions of requires-python behavior are consistent with pip (#14752)

Install uv 0.8.1

Install prebuilt binaries via shell script

:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.8.1/uv-installer.sh | sh

Install prebuilt binaries via powershell script

:::sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/astral-sh/uv/releases/download/0.8.1/uv-installer.ps1 | iex"

Download uv 0.8.1

File Platform Checksum
uv-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
uv-x86_64-apple-darwin.tar.gz Intel macOS checksum
uv-aarch64-pc-windows-msvc.zip ARM64 Windows checksum
uv-i686-pc-windows-msvc.zip x86 Windows checksum
uv-x86_64-pc-windows-msvc.zip x64 Windows checksum
uv-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
uv-i686-unknown-linux-gnu.tar.gz x86 Linux checksum
uv-powerpc64-unknown-linux-gnu.tar.gz PPC64 Linux checksum
uv-powerpc64le-unknown-linux-gnu.tar.gz PPC64LE Linux checksum
uv-riscv64gc-unknown-linux-gnu.tar.gz RISCV Linux checksum
uv-s390x-unknown-linux-gnu.tar.gz S390x Linux checksum
uv-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum
uv-armv7-unknown-linux-gnueabihf.tar.gz ARMv7 Linux checksum
uv-aarch64-unknown-linux-musl.tar.gz ARM64 MUSL Linux checksum
uv-i686-unknown-linux-musl.tar.gz x86 MUSL Linux checksum
uv-x86_64-unknown-linux-musl.tar.gz x64 MUSL Linux checksum
uv-arm-unknown-linux-musleabihf.tar.gz ARMv6 MUSL Linux (Hardfloat) checksum
uv-armv7-unknown-linux-musleabihf.tar.gz ARMv7 MUSL Linux checksum
Source: README.md, updated 2025-07-22