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
touv export
(#6954) - Make HTTP headers title case for backward compatibility (#6887)
- Pin
.python-version
inuv init
(#6869) - Support
file://
URLs forUV_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
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 |