pypi uv 0.5.26

5 hours ago

Release Notes

Enhancements

  • Add support for uvx python (#11076)
  • Allow --no-dev --invert in uv tree (#11068)
  • Update uv python install --reinstall to reinstall all previous versions (#11072)
  • Consistently write log messages with capitalized first word (#11111)
  • Suggest --build-backend when --backend is passed to uv init (#10958)
  • Improve retry trace message (#11108)

Performance

  • Remove unnecessary UTF-8 conversion in hash parsing (#11110)

Bug fixes

  • Ignore non-hash fragments in HTML API responses (#11107)
  • Avoid resolving symbolic links when querying Python interpreters (#11083)
  • Avoid sharing state between universal and non-universal resolves (#11051)
  • Error when --script is passing a non-PEP 723 script (#11118)
  • Make metadata deserialization failures non-fatal in the cache (#11105)
  • Mark metadata as dynamic when reading from built wheel cache (#11046)
  • Propagate credentials for <index>/simple to <index>/... endpoints (#11074)
  • Fix conflicting extra bug during uv sync (#11075)

Documentation

  • Add PyTorch XPU instructions to the PyTorch guide (#11109)
  • Add docs for signal handling (#11041)
  • Explain build frontend vs. build backend (#11094)
  • Fix formatting of RUST_LOG documentation (#10053)
  • Fix typo in --no-deps description (#11073)
  • Reflow CLI documentation comments (#11040)
  • Shorten "Using existing Python versions" nav item so it fits on one line (#11077)
  • Some minor touch-ups to the Python install guide (#11116)
  • Update Dependabot tracking issue link (#11054)
  • Update documentation for running in a container (#11052)
  • Upgrade PyTorch version in documentation (#11114)
  • Use sys_platform in lieu of platform_system in PyTorch docs (#11113)
  • Use positive (rather than negative) markers in PyTorch examples (#11112)
  • Fix unnecessary backslashes in brackets (#11059)
  • Suggest setting copy link mode in GitLab integration guide (#11067)

Install uv 0.5.26

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download uv 0.5.26

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-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

Don't miss a new uv release

NewReleases is sending notifications on new releases.