Release Notes
Configuration
- Add support for configuring
python-downloads
withUV_PYTHON_DOWNLOADS
(#6436) - Add support for configuring the
python-preference
withUV_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 inuv 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 theuvx
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
, anduv 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 |