Release Notes
Enhancements
- Allow customizing the project environment path with
UV_PROJECT_ENVIRONMENT
(#6834)
- Warn when
VIRTUAL_ENV
is set but will not be respected in project commands (#6864)
- Add
--no-hashes
to uv export
(#6954)
- Make HTTP headers title case for backward compatibility (#6887)
- Pin
.python-version
in uv init
(#6869)
- Support
file://
URLs for UV_PYTHON_INSTALL_MIRROR
(#6950)
- Introduce more docker tags for uv (#6053)
Bug fixes
- Avoid canonicalizing the cache directory (#6949)
- Show all PyPy versions in
uv python list --all-versions
(#6917)
- Avoid incorrect
requires-python
marker simplifications (#6268)
Documentation
- Add documentation for
UV_PROJECT_ENVIRONMENT
(#6987)
- Add optional dependencies section to the lockfile document (#6982)
- Document use of the
file://
scheme in Python installation mirrors (#6984)
- Fix outdated references to the help menu documentation in the first steps page (#6980)
- Show env option in CLI reference documentation (#6863)
- Add bind mount example to
docker.md
(#6921)
Install uv 0.4.4
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.4.4/uv-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.4.4/uv-installer.ps1 | iex"
Download uv 0.4.4