Skip to content

rules_python is not working with uv 0.10+ #3676

@neckbosov

Description

@neckbosov

🐞 bug report

Affected Rule

The issue is caused by the rule: `@rules_python//python/uv:uv.bzl` : `uv.configure`

Is this a regression?

No

Description

When trying to configure rules_python to use uv 0.10 or 0.11, I'm gettting error downloading uv for powerpc64 (my host system is x86_64 so I don't know why I would even need that).

🔬 Minimal Reproduction

Create a Bazel project with rules_python, configure uv, e.g., to 0.11.2, add lock rule to BUILD.bazel, try to build project

🔥 Exception or Error




Error in wait: java.io.IOException: Error downloading [https://github.com/astral-sh/uv/releases/download/0.11.2/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256] to /home/neckbosov/.cache/bazel/_bazel_neckbosov/e627463f9c4a2632b8260e27376f3c05/modextwd/rules_python++uv/uv-powerpc64-unknown-linux-gnu.tar.gz.sha256: GET returned 404 Not Found

🌍 Your Environment

Operating System:

  
Fedora 43
  

Output of bazel version:

  
Bazelisk version: v1.27.0
Build label: 8.5.1
Build target: @@//src/main/java/com/google/devtools/build/lib/bazel:BazelServer
Build time: Mon Jan 12 18:41:24 2026 (1768243284)
Build timestamp: 1768243284
Build timestamp as int: 1768243284

  

Rules_python version:

  
1.9.0
  

Anything else relevant?

Metadata

Metadata

Assignees

No one assigned

    Labels

    need: upstream supportAn issue that needs changes in upstream code

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions