diff --git a/MODULE.bazel b/MODULE.bazel index 05db1381c2386..b3ca4652dc7b0 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -23,7 +23,7 @@ bazel_dep(name = "rules_multitool", version = "1.3.0") bazel_dep(name = "rules_nodejs", version = "6.3.2") bazel_dep(name = "rules_oci", version = "1.8.0") bazel_dep(name = "rules_pkg", version = "1.0.1") -bazel_dep(name = "rules_python", version = "1.6.3") +bazel_dep(name = "rules_python", version = "1.7.0") bazel_dep(name = "rules_proto", version = "7.0.2") bazel_dep(name = "rules_ruby", version = "0.19.0") bazel_dep(name = "rules_rust", version = "0.67.0") @@ -125,12 +125,12 @@ use_repo(oci, "chrome_standalone", "firefox_standalone", "java_image_base") python = use_extension("@rules_python//python/extensions:python.bzl", "python") python.toolchain( is_default = True, - python_version = "3.10", + python_version = "3.10.19", ) -python.toolchain(python_version = "3.11") -python.toolchain(python_version = "3.12") -python.toolchain(python_version = "3.13") -python.toolchain(python_version = "3.14") +python.toolchain(python_version = "3.11.14") +python.toolchain(python_version = "3.12.12") +python.toolchain(python_version = "3.13.9") +python.toolchain(python_version = "3.14.0") use_repo(python, "pythons_hub") pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") @@ -142,11 +142,11 @@ pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") requirements_lock = "//py:requirements_lock.txt", ) for version in [ - "3.10", - "3.11", - "3.12", - "3.13", - "3.14", + "3.10.19", + "3.11.14", + "3.12.12", + "3.13.9", + "3.14.0", ] ] diff --git a/dotnet/private/BUILD.bazel b/dotnet/private/BUILD.bazel index 03a5687d9cf35..567cd935782a7 100644 --- a/dotnet/private/BUILD.bazel +++ b/dotnet/private/BUILD.bazel @@ -1,3 +1,5 @@ +load("@rules_python//python:defs.bzl", "py_binary") + py_binary( name = "generate_resources_tool", srcs = ["generate_resources_tool.py"], diff --git a/scripts/BUILD.bazel b/scripts/BUILD.bazel index 1e038be4e52c8..6e36656fd43c0 100644 --- a/scripts/BUILD.bazel +++ b/scripts/BUILD.bazel @@ -1,4 +1,5 @@ load("@py_dev_requirements//:requirements.bzl", "requirement") +load("@rules_python//python:defs.bzl", "py_binary") load("//java:defs.bzl", "artifact") py_binary(