Skip to content

Releases: astral-sh/uv

0.2.29

24 Jul 22:50
39be71f
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Add --ci mode to uv cache prune (#5391)
  • Display Python installation key for discovered interpreters (#5365)

Bug fixes

  • Allow symlinks to files in scripts directory (#5380)
  • Always accept already-installed pre-releases (#5419)
  • Validate successful metadata fetch for direct dependencies (#5392)

Documentation

  • Add warning to --link-mode=symlink documentation (#5387)

Install uv 0.2.29

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.29/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.29/uv-installer.ps1 | iex"

Download uv 0.2.29

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

0.2.28

23 Jul 19:26
3a85353
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Output stable ordering to requirements.txt in universal mode (#5334)
  • Allow symlinks with --find-links (#5323)
  • Add support for variations of pythonw.exe (#5259)

CLI

  • Stylize Requires-Python consistently in CLI output (#5304)
  • Add --show-version-specifiers to tree (#5240)

Performance

  • Avoid always rebuilding dynamic metadata (#5206)
  • Avoid URL parsing when deserializing wheels (#5235)

Bug fixes

  • Avoid cache prune failure due to removed interpreter (#5286)
  • Avoid including empty extras in resolution (#5306)
  • If multiple indices contain the same version, use the first index (#5288)
  • Include URLs on graph edges (#5312)
  • Match wheel tags against Requires-Python major-minor (#5289)
  • Remove Simple API cache files for alternative indexes in cache clean (#5353)
  • Remove extraneous are from wheel tag error messages (#5303)
  • Allow conflicting prerelease strategies when forking (#5150)
  • Use tag error rather than requires-python error for ABI filtering (#5296)

Install uv 0.2.28

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.28/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.28/uv-installer.ps1 | iex"

Download uv 0.2.28

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

0.2.27

19 Jul 22:27
833097b
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Add GraalPy support (#5141)
  • Add a --verify-hashes hash-checking mode (#4007)
  • Discover all python3.x executables in the PATH (#5148)
  • Support --link-mode=symlink (#5208)
  • Warn about unconstrained direct deps in lowest resolution (#5142)
  • Log origin of version selection (#5186)
  • Key hash policy on version, rather than package (#5169)

CLI

  • Make missing project table a tracing warning (#5194)
  • Remove trailing period from user-facing messages (#5218)

Bug fixes

  • Make entrypoint writes atomic to avoid overwriting symlinks (#5165)
  • Use which-retrieved path directly when spawning pager (#5198)
  • Don't apply irrelevant constraints when validating site-packages (#5321)
  • Respect local versions for all user requirements (#5232)

Install uv 0.2.27

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.27/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.27/uv-installer.ps1 | iex"

Download uv 0.2.27

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

0.2.26

17 Jul 17:37
fe40357
Compare
Choose a tag to compare

Release Notes

CLI

  • Add --no-progress global option to hide all progress animations (#5098)

Performance

  • Cache downloaded wheel when range requests aren't supported (#5089)

Bug fixes

  • Download wheel to disk when streaming unzip failed with HTTP streaming error (#5094)
  • Filter out invalid wheels based on requires-python (#5084)
  • Filter out none ABI wheels with mismatched Python versions (#5087)
  • Lock Git cache on resolve (#5051)
  • Change order of pip compile command checks to handle exact argument first (#5111)

Documentation

  • Document that --universal implies --no-strip-markers (#5121)

Install uv 0.2.26

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.26/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.26/uv-installer.ps1 | iex"

Download uv 0.2.26

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

0.2.25

15 Jul 23:00
d101022
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Include PyPy-specific executables when creating virtual environments with uv venv (#5047)
  • Add a custom error message for --no-build-isolation torch dependencies (#5041)
  • Improve missing wheel error message with --no-build-isolation (#4964)

CLI

  • Add --no-pager option in help command (#5007)
  • Unhide --isolated global argument (#5005)
  • Warn when unused pyproject.toml configuration is detected (#5025)

Bug fixes

  • Fall back to streaming wheel when Content-Length header is absent (#5000)
  • Fix substring marker expression disjointness checks (#4998)
  • Lock directories to synchronize wheel-install copies (#4978)
  • Normalize out complementary == or != markers (#5050)
  • Retry on permission errors when persisting extracted source distributions to the cache (#5076)
  • Set absolute URLs prior to uploading to PyPI (#5038)
  • Exclude --upgrade-package from the pip compile header (#5032)
  • Exclude --upgrade-package when option and value are passed as a single argument (#5033)
  • Add split to cover marker universe when existing splits are incomplete (#5074)
  • Use correct pyproject.toml path in warnings (#5069)

Documentation

  • Fix CONTRIBUTING.md instructions to install multiple Python versions (#5015)
  • Use versioned badges when uploading to PyPI (#5039)

Install uv 0.2.25

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.25/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.25/uv-installer.ps1 | iex"

Download uv 0.2.25

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

0.2.24

10 Jul 19:13
527b711
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Add support for 'any' Python requests (#4948)
  • Allow constraints to be provided in --upgrade-package (#4952)
  • Add manylinux_2_31 to supported --python-platform (#4965)
  • Improve marker simplification (#4639)

CLI

  • Display short help menu when --help is used (#4772)
  • Allow uv help global options during uv help (#4906)
  • Use paging for uv help display when available (#4909)

Performance

  • Switch to single threaded async runtime (#4934)

Bug fixes

  • Avoid AND-ing multi-term specifiers in marker normalization (#4911)
  • Avoid inferring package name for GitHub Archives (#4928)
  • Retry on connection reset network errors (#4960)
  • Apply extra to overrides and constraints (#4829)

Rust API

  • Allow uv crate to be used as a library (#4642)

Install uv 0.2.24

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.24/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.24/uv-installer.ps1 | iex"

Download uv 0.2.24

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

0.2.23

08 Jul 17:50
4bc36c0
Compare
Choose a tag to compare

Release Notes

Enhancements

  • Update Windows trampoline binaries (#4864)
  • Show user-facing warning when falling back to copy installs (#4880)

Bug fixes

  • Initialize all --prefix subdirectories (#4895)
  • Respect requires-python when prefetching (#4900)
  • Partially revert Requires-Python version narrowing (#4902)

Install uv 0.2.23

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.23/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.23/uv-installer.ps1 | iex"

Download uv 0.2.23

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

0.2.22

07 Jul 19:51
f5e84bb
Compare
Choose a tag to compare

Release Notes

CLI

  • Add --exclude-newer to installer arguments (#4785)
  • Bold durations in CLI messages (#4818)
  • Drop crate description from the uv help menu (#4773)
  • Update "about" in help menu (#4782)

Configuration

  • Add UV_OVERRIDE environment variable for --override (#4836)

Bug fixes

  • Always use release-only comparisons for requires-python (#4794)
  • Avoid hangs before exiting CLI (#4793)
  • Preserve verbatim URLs for --find-links (#4838)

Install uv 0.2.22

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.22/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.22/uv-installer.ps1 | iex"

Download uv 0.2.22

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

0.2.21

03 Jul 04:48
ebfe6d8
Compare
Choose a tag to compare

Release Notes

Changes

  • Fix issue where standalone installer failed to due missing uvx.exe binary on Windows (#4756)

CLI

  • Differentiate freeze and list help text (#4751)

Install uv 0.2.21

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.21/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.21/uv-installer.ps1 | iex"

Download uv 0.2.21

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

0.2.20

02 Jul 22:51
e88e137
Compare
Choose a tag to compare

Release Notes

Please note the standalone installers for this release are broken on Windows due to a missing uvx.exe binary from the artifacts. The installers are working on all other platforms. This problem is resolved in 0.2.21. See #4756 for details.

Changes

  • Fix issue where the standalone installer failed due to a missing uvx binary (#4743)

Install uv 0.2.20

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/uv/releases/download/0.2.20/uv-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/astral-sh/uv/releases/download/0.2.20/uv-installer.ps1 | iex"

Download uv 0.2.20

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