Release Notes
Enhancements
- Add support for
--system-site-packages
inuv venv
(#2101) - Add support for Python installed from Windows Store (#2122)
- Expand environment variables in
-r
and-c
subfile paths (#2143) - Treat empty index URL strings as null instead of erroring (#2137)
- Use space as delimiter for
UV_EXTRA_INDEX_URL
(#2140) - Report line and column numbers in
requirements.txt
parser errors (#2100) - Improve error messages when
uv
is offline (#2110)
Bug fixes
- Future-proof the
pip
entrypoints special-case (#1982) - Allow empty extras in
pep508-rs
and add more corner case to tests (#2128) - Adjust base Python lookup logic for Windows to respect Windows Store (#2121)
- Consider editable dependencies to be 'direct' for
--resolution
(#2114) - Preserve environment variables in resolved Git dependencies (#2125)
- Use
prefix
instead ofbase_prefix
for environment root (#2117) - Wrap unsafe script shebangs in
/bin/sh
(#2097) - Make WHEEL parsing error line numbers one indexed (#2151)
- Determine
site-packages
path based on implementation name (#2094)
Documentation
- Add caveats on
--system
support to the README (#2131) - Add instructions for
SSL_CERT_FILE
env var (#2124)
Install uv 0.1.14
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.1.14/uv-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.1.14/uv-installer.ps1 | iex"
Download uv 0.1.14
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 |