Skip to content

Unable to use uv self update on armv7 host after 0.11.0 #19137

@nathanchance

Description

@nathanchance

Summary

After 0.11.0, attempting to upgrade uv via uv self update on a 32-bit ARM host fails with:

$ uv self update
info: Checking for updates...
error: Failed to resolve the latest uv version
  Caused by: No version of uv found for platform `armv7-unknown-linux-gnueabihfeabihf`

This is reproducible on an aarch64 host that can run 32-bit code in a fresh Debian Trixie container.

$ podman run --arch arm -it --rm docker.io/debian:trixie-slim /bin/sh -c 'set -x &&
	dpkg --print-architecture &&
	apt-get update >/dev/null &&
	apt-get upgrade -y >/dev/null &&
	apt-get install -y curl >/dev/null &&
	curl -LsSf https://astral.sh/uv/0.10.12/install.sh | sh &&
	. $HOME/.local/bin/env &&
	uv --version &&
	uv self update &&
	uv --version &&
	uv self update'
+ dpkg --print-architecture
armhf
+ apt-get update
+ apt-get upgrade -y
+ apt-get install -y curl
...
+ curl -LsSf https://astral.sh/uv/0.10.12/install.sh
+ sh
downloading uv 0.10.12 armv7-unknown-linux-gnueabihf
no checksums to verify
installing to /root/.local/bin
  uv
  uvx
everything's installed!

To add $HOME/.local/bin to your PATH, either restart your shell or run:

    source $HOME/.local/bin/env (sh, bash, zsh)
    source $HOME/.local/bin/env.fish (fish)
+ . /root/.local/bin/env
+ export PATH=/root/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
+ uv --version
uv 0.10.12 (armv7-unknown-linux-gnueabihf)
+ uv self update
info: Checking for updates...
success: Upgraded uv from v0.10.12 to v0.11.7! https://github.com/astral-sh/uv/releases/tag/0.11.7
+ uv --version
uv 0.11.7 (armv7-unknown-linux-gnueabihf)
+ uv self update
info: Checking for updates...
error: Failed to resolve the latest uv version
  Caused by: No version of uv found for platform `armv7-unknown-linux-gnueabihfeabihf`

Platform

Linux 6.12.74+deb13+1-armmp-lpae armv7l GNU/Linux

Version

uv 0.11.7 (armv7-unknown-linux-gnueabihf)

Python version

Python 3.14.4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions