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

    No labels
    No labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions