Release Notes
Enhancements
- Parse and store extras on editable requirements (#3629)
- Allow local versions in wheel filenames (#3596)
- Create lib64 symlink for 64-bit, non-macOS, POSIX environments (#3584)
Configuration
- Add
UV_CONCURRENT_INSTALLS
variable in favor ofRAYON_NUM_THREADS
(#3646) - Add serialization and deserialization for
--find-links
(#3619) - Apply combination logic to merge CLI and persistent configuration (#3618)
Performance
- Parallelize resolver (#3627)
Bug fixes
- Reduce sensitivity of unknown option error to discard Python 2 interpreters (#3580)
- Respect installed packages in
uv run
(#3603) - Separate cache construction from initialization (#3607)
- Fix source annotation in pip compile
annotation-style=line
output (#3637) - Run cargo update to pull in h2 (#3638)
- URL-decode hashes in HTML fragments (#3655)
- Always print JSON output with
--format
json (#3671)
Documentation
- Add
UV_CONFIG_FILE
environment variable to documentation (#3653) - Explicitly mention
--user
in compatibility guide (#3666)
Release
Install uv 0.1.45
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.1.45/uv-installer.sh | sh
Install prebuilt binaries via powershell script
powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.1.45/uv-installer.ps1 | iex"
Download uv 0.1.45
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 |