From 53c235dfd5fdc8c86c66a32cc9a30dc2ad796eca Mon Sep 17 00:00:00 2001 From: Paolo Tranquilli Date: Wed, 19 Mar 2025 14:18:13 +0100 Subject: [PATCH] Bazel: bump python version to 3.12 --- .bazelrc | 1 + .bazelrc.internal | 2 ++ MODULE.bazel | 2 +- misc/codegen/.python-version | 2 +- 4 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.bazelrc b/.bazelrc index 71c954c2b0b..449345bfb62 100644 --- a/.bazelrc +++ b/.bazelrc @@ -37,5 +37,6 @@ build --java_language_version=17 build --tool_java_language_version=17 build --tool_java_runtime_version=remotejdk_17 build --java_runtime_version=remotejdk_17 +build --@rules_python//python/config_settings:python_version=3.12 try-import %workspace%/local.bazelrc diff --git a/.bazelrc.internal b/.bazelrc.internal index f7718959c9d..245cd98fbd8 100644 --- a/.bazelrc.internal +++ b/.bazelrc.internal @@ -8,3 +8,5 @@ common --registry=https://bcr.bazel.build # its implementation packages without providing any code itself. # We either can depend on internal implementation details, or turn of strict deps. common --@rules_dotnet//dotnet/settings:strict_deps=false + +build --@rules_python//python/config_settings:python_version=3.12 diff --git a/MODULE.bazel b/MODULE.bazel index 19bb0bb0022..99bc78c6392 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -155,7 +155,7 @@ use_repo(csharp_main_extension, "paket.main") pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") pip.parse( hub_name = "codegen_deps", - python_version = "3.11", + python_version = "3.12", requirements_lock = "//misc/codegen:requirements_lock.txt", ) use_repo(pip, "codegen_deps") diff --git a/misc/codegen/.python-version b/misc/codegen/.python-version index 2c0733315e4..e4fba218358 100644 --- a/misc/codegen/.python-version +++ b/misc/codegen/.python-version @@ -1 +1 @@ -3.11 +3.12