From 57f2130cde980590e7b9a054abaed548e69ba990 Mon Sep 17 00:00:00 2001 From: Malte Poll <1780588+malt3@users.noreply.github.com> Date: Tue, 21 May 2024 13:29:01 +0200 Subject: [PATCH] bazel: migrate rules_python to bzlmod --- MODULE.bazel | 1 + WORKSPACE.bzlmod | 9 --------- bazel/toolchains/python_deps.bzl | 15 --------------- 3 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 bazel/toolchains/python_deps.bzl diff --git a/MODULE.bazel b/MODULE.bazel index 04e361980..e67bc058e 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -4,3 +4,4 @@ bazel_dep(name = "bazel_skylib", version = "1.6.1") bazel_dep(name = "hermetic_cc_toolchain", version = "3.1.0") bazel_dep(name = "rules_cc", version = "0.0.9") bazel_dep(name = "rules_pkg", version = "0.10.1") +bazel_dep(name = "rules_python", version = "0.32.2") diff --git a/WORKSPACE.bzlmod b/WORKSPACE.bzlmod index 34aa641e8..114ee7a0e 100644 --- a/WORKSPACE.bzlmod +++ b/WORKSPACE.bzlmod @@ -132,15 +132,6 @@ register_mkosi( name = "mkosi_nix_toolchain", ) -# Python toolchain -load("//bazel/toolchains:python_deps.bzl", "python_deps") - -python_deps() - -load("@rules_python//python:repositories.bzl", "py_repositories") - -py_repositories() - nixpkgs_python_configure( fail_not_supported = False, python3_attribute_path = "python311", diff --git a/bazel/toolchains/python_deps.bzl b/bazel/toolchains/python_deps.bzl deleted file mode 100644 index 329a0a6f6..000000000 --- a/bazel/toolchains/python_deps.bzl +++ /dev/null @@ -1,15 +0,0 @@ -"""python toolchain rules""" - -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") - -def python_deps(): - http_archive( - name = "rules_python", - strip_prefix = "rules_python-0.31.0", - urls = [ - "https://cdn.confidential.cloud/constellation/cas/sha256/c68bdc4fbec25de5b5493b8819cfc877c4ea299c0dcb15c244c5a00208cde311", - "https://github.com/bazelbuild/rules_python/releases/download/0.31.0/rules_python-0.31.0.tar.gz", - ], - type = "tar.gz", - sha256 = "c68bdc4fbec25de5b5493b8819cfc877c4ea299c0dcb15c244c5a00208cde311", - )