From 569e943bd1421590477d17b3958991fd1f1cec08 Mon Sep 17 00:00:00 2001 From: Avasam Date: Fri, 23 Oct 2026 22:18:03 -0400 Subject: [PATCH] Bump uv to default to arm python on arm --- .github/workflows/ci.yml | 6 +++--- pyproject.toml | 1 + 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1035e73..6aef2f6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -43,7 +43,7 @@ jobs: fail-fast: false steps: - uses: actions/checkout@v6 - - uses: astral-sh/setup-uv@v8.2.0 + - uses: astral-sh/setup-uv@v10.3.2 with: python-version: ${{ matrix.python-version }} activate-environment: true @@ -74,7 +74,7 @@ jobs: # x11-xserver-utils (xrandr/xset): required by tests for window geometry # dbus-x11: dbus-launch, so the GTK app (gedit) gets a session bus sudo apt install -y xvfb openbox gedit x11-xserver-utils dbus-x11 - - uses: astral-sh/setup-uv@v8.2.0 + - uses: astral-sh/setup-uv@v10.3.2 with: python-version: ${{ matrix.python-version }} activate-environment: true @@ -97,7 +97,7 @@ jobs: timeout-minutes: *timeout-minutes steps: - uses: actions/checkout@v6 - - uses: astral-sh/setup-uv@v8.2.0 + - uses: astral-sh/setup-uv@v10.3.2 with: python-version: "3.14" # Keep in sync with build.tools.python in .readthedocs.yaml activate-environment: true diff --git a/pyproject.toml b/pyproject.toml index 56e5f6f..01c0e35 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -80,6 +80,7 @@ dev = [ ] [tool.uv] +required-version = ">=0.13.0" # Defaults to ARM64 Python on ARM64 host exclude-newer = "1 week" [tool.uv.exclude-newer-package] # Kalmat owns these packages