github astral-sh/uv 0.1.45

latest releases: 0.2.21, 0.2.20, 0.2.19...
one month ago

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 of RAYON_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

  • Add musl ppc64le support (#3537)
  • Retag musl aarch64 for manylinux2014 (#3624)

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

Don't miss a new uv release

NewReleases is sending notifications on new releases.