From 7666f50965a5a3dfaf3ea01eb37983f78aa16b3a Mon Sep 17 00:00:00 2001 From: "F.Tibor" Date: Mon, 16 Mar 2026 16:24:31 +0100 Subject: [PATCH] Add rules_python --- MODULE.bazel | 11 ++--------- src/per_file.bzl | 3 --- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index e6b4b5dc..aa2a34f1 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -16,18 +16,11 @@ limitations under the License. module(name = "rules_codechecker") -python_extension = use_extension( - "//src:tools.bzl", - "module_register_default_python_toolchain", -) +bazel_dep(name = "rules_python", version = "0.32.0") +bazel_dep(name = "rules_cc", version = "0.2.3") codechecker_extension = use_extension( "//src:tools.bzl", "module_register_default_codechecker", ) - -use_repo(python_extension, "default_python_tools") - use_repo(codechecker_extension, "default_codechecker_tools") - -register_toolchains("@default_python_tools//:python_toolchain") diff --git a/src/per_file.bzl b/src/per_file.bzl index 199791d6..ea2c7b9c 100644 --- a/src/per_file.bzl +++ b/src/per_file.bzl @@ -224,9 +224,6 @@ per_file_test = rule( default = ":per_file_script.py", allow_single_file = True, ), - "_python_runtime": attr.label( - default = "@default_python_tools//:py3_runtime", - ), }, outputs = { "compile_commands": "%{name}/compile_commands.json",