diff --git a/MODULE.bazel b/MODULE.bazel index 6486634370..6aec509795 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -3,7 +3,6 @@ module( version = "0.0.0", compatibility_level = 1, ) - bazel_dep(name = "bazel_features", version = "1.21.0") bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep(name = "rules_cc", version = "0.1.5") @@ -356,8 +355,9 @@ bazel_binaries.local( name = "self", path = "tests/integration/bazel_from_env", ) -bazel_binaries.download(version = "7.4.1") -bazel_binaries.download(version = "8.0.0") + +bazel_binaries.download(version = "7.7.0") +bazel_binaries.download(version = "8.5.1") bazel_binaries.download(version = "9.0.0rc1") use_repo( bazel_binaries, @@ -365,8 +365,8 @@ use_repo( # These don't appear necessary, but are reported as direct dependencies # that should be use_repo()'d, so we add them as requested "bazel_binaries_bazelisk", - "build_bazel_bazel_7_4_1", - "build_bazel_bazel_8_0_0", + "build_bazel_bazel_7_7_0", + "build_bazel_bazel_8_5_1", "build_bazel_bazel_9_0_0rc1", # "build_bazel_bazel_rolling", "build_bazel_bazel_self", @@ -459,3 +459,8 @@ uv_dev = use_extension( uv_dev.configure( version = "0.6.2", ) + +flag_alias(name = "build_python_zip", starlark_flag = "//python/config_settings:build_python_zip") +flag_alias(name = "incompatible_default_to_explicit_init_py", starlark_flag = "//python/config_settings:incompatible_default_to_explicit_init_py") +flag_alias(name = "python_path", starlark_flag = "//python/config_settings:python_path") +flag_alias(name = "experimental_python_import_all_repositories", starlark_flag = "//python/config_settings:experimental_python_import_all_repositories") diff --git a/tests/base_rules/py_executable_base_tests.bzl b/tests/base_rules/py_executable_base_tests.bzl index 2af5406ced..d47038928f 100644 --- a/tests/base_rules/py_executable_base_tests.bzl +++ b/tests/base_rules/py_executable_base_tests.bzl @@ -50,7 +50,7 @@ def _test_basic_windows(name, config): # Pass value to both native and starlark versions of the flag until # the native one is removed. "//command_line_option:build_python_zip": "true", - labels.BUILD_PYTHON_ZIP: True, + "@rules_python//python/config_settings:build_python_zip": True, "//command_line_option:cpu": "windows_x86_64", "//command_line_option:crosstool_top": CROSSTOOL_TOP, "//command_line_option:extra_execution_platforms": [platform_targets.WINDOWS_X86_64], @@ -96,7 +96,7 @@ def _test_basic_zip(name, config): # Pass value to both native and starlark versions of the flag until # the native one is removed. "//command_line_option:build_python_zip": "true", - labels.BUILD_PYTHON_ZIP: True, + "@rules_python//python/config_settings:build_python_zip": True, "//command_line_option:cpu": "linux_x86_64", "//command_line_option:crosstool_top": CROSSTOOL_TOP, "//command_line_option:extra_execution_platforms": [platform_targets.LINUX_X86_64], diff --git a/tests/config_settings/transition/multi_version_tests.bzl b/tests/config_settings/transition/multi_version_tests.bzl index 05f010562c..65db5617e9 100644 --- a/tests/config_settings/transition/multi_version_tests.bzl +++ b/tests/config_settings/transition/multi_version_tests.bzl @@ -93,7 +93,7 @@ def _setup_py_binary_windows(name, *, impl, build_python_zip): impl = impl, config_settings = { "//command_line_option:build_python_zip": str(build_python_zip), - labels.BUILD_PYTHON_ZIP: build_python_zip, + "@rules_python//python/config_settings:build_python_zip": build_python_zip, "//command_line_option:extra_toolchains": CC_TOOLCHAIN, "//command_line_option:platforms": str(platform_targets.WINDOWS_X86_64), },