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