github astral-sh/uv 0.3.2

latest releases: 0.5.1, 0.5.0, 0.4.30...
2 months ago

Release Notes

Configuration

  • Add support for configuring python-downloads with UV_PYTHON_DOWNLOADS (#6436)
  • Add support for configuring the python-preference with UV_PYTHON_PREFERENCE (#6432)
  • Deny invalid members in workspace schema (#6450)

Performance

  • Stop streaming wheels when METADATA is discovered (if range requests aren't supported) (#6470)

Bug fixes

  • Remove URI type from JSON Schema (#6449)
  • Fix retrieval of credentials for URLs from cache (#6452)
  • Restore cache suffix on Windows cache path (#6482)
  • Treat .pyw files as scripts in uv run on Windows (#6453)
  • Treat invalid extras as false in marker evaluation (#6395)
  • Avoid overwriting symlinks in pip compile output (#6487)

Documentation

  • Add uv run hint to the uvx guide (#6454)
  • Add a guide for using uv with FastAPI (#6401)
  • Add tip for using managed = false to disable project management (#6465)
  • Clarify the uv tool run, uvx, and uv run relationships (#6455)
  • Fix references to --python-downloads (it is --no-python-downloads) (#6439)
  • Further clarifications to the tools documentation (#6474)
  • Update docs dockerfile (bullseye -> bookworm) (#6441)
  • Update the installation documentation page (#6468)
  • Update pip compatibility pages to mention configuration files support (#6410)
  • Add uv run docs for gui scripts (#6478)

Install uv 0.3.2

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download uv 0.3.2

File Platform Checksum
uv-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
uv-x86_64-apple-darwin.tar.gz Intel macOS 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.