Skip to content

0.5.25

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 28 Jan 22:23
9c07c3f

Release Notes

Enhancements

  • Allow installation of manylinux wheels on loongarch64 (#10927)
  • Allow optional = for editables in requirements.txt (#10954)
  • Add Windows aarch64 to the release binaries (#10885)

Bug fixes

  • Use spec-compliant (128+n) exit codes for uv run and uv tool run on Unix (#10781)
  • Fix best-interpreter lookups when there is an invalid interpreter in the PATH (#11030)
  • Guard against concurrent cache writes on Windows (#11007)
  • Prioritize package preferences with greater package versions (#10963)
  • Reject --editable flag on non-directory requirements (#10994)
  • Respect --no-sources for uv pip install workspace discovery (#11003)
  • Set JEMALLOC_SYS_WITH_LG_PAGE=16 in ARM Docker builds (#10943)
  • Update riscv64 Python downloads to allow install on riscv64gc (#10937)
  • Fix file persist retries on Windows (#11008)
  • Fix incorrect error message when specifying tool.uv.sources.(package).workspace with other options (#11013)
  • Improve SIGINT handling in uv run (#11009)

Documentation

  • Add SECURITY policy (#11035)
  • Add Requires-Python upper bound behavior to the docs (#10964)
  • Add a troubleshooting section and reproducible example guide (#10947)
  • Add documentation for uv add -r (#10926)
  • Amend requires-python rules in resolver documentation (#10993)
  • Reference workspaces in --no-sources documentation (#10995)
  • Update documentation for activating virtual environments in different shell (#11000)
  • Add Docker SHA pinning tip (#10955)

Install uv 0.5.25

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.5.25/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.25/uv-installer.ps1 | iex"

Download uv 0.5.25

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