@@ -11,15 +11,23 @@ proto_version_parts = proto_version.split(".")
1111
1212proto_module_version = "." .join (proto_version_parts [- 2 :]) # Last 2 parts
1313
14- bazel_dep (name = "protobuf" , version = proto_module_version , repo_name = "com_google_protobuf" )
15- bazel_dep (name = "rules_proto" , version = "6.0.2" , repo_name = "rules_proto" )
16- bazel_dep (name = "abseil-py" , version = "2.1.0" , repo_name = "py_absl" )
17- bazel_dep (name = "rules_cc" , version = "0.0.16" )
18- bazel_dep (name = "platforms" , version = "0.0.11" )
14+ bazel_dep (name = "platforms" , version = "1.0.0" )
1915bazel_dep (name = "bazel_skylib" , version = "1.8.2" )
20- bazel_dep (name = "rules_java" , version = "8.9.0" )
21- bazel_dep (name = "rules_python" , version = "0.23.1" )
16+ bazel_dep (name = "rules_java" , version = "9.3.0" )
2217bazel_dep (name = "rules_android" , version = "0.6.6" )
18+ bazel_dep (name = "bazel_features" , version = "1.37.0" )
19+ bazel_dep (name = "protobuf" , version = proto_module_version , repo_name = "com_google_protobuf" )
20+ bazel_dep (name = "abseil-py" , version = "2.1.0" , repo_name = "py_absl" )
21+ bazel_dep (name = "rules_cc" , version = "0.2.14" )
22+ bazel_dep (name = "bazel_worker_api" , version = "0.0.8" )
23+ bazel_dep (name = "bazel_worker_java" , version = "0.0.8" )
24+
25+ # End of dependencies shared with MODULE.release.bazel
26+ bazel_dep (name = "rules_python" , version = "1.6.0" , dev_dependency = True )
27+ bazel_dep (name = "rules_shell" , version = "0.6.1" , dev_dependency = True )
28+
29+ # TODO[https://github.com/bazelbuild/rules_kotlin/issues/1395]: Update when fixed version is available.
30+ bazel_dep (name = "buildifier_prebuilt" , version = "8.2.1.1" , dev_dependency = True )
2331
2432remote_android_extensions = use_extension (
2533 "@rules_android//bzlmod_extensions:android_extensions.bzl" ,
@@ -32,14 +40,6 @@ use_repo(android_sdk_repository_extension, "androidsdk")
3240
3341register_toolchains ("@androidsdk//:all" )
3442
35- bazel_dep (name = "bazel_features" , version = "1.25.0" )
36- bazel_dep (name = "rules_shell" , version = "0.4.1" )
37- bazel_dep (name = "bazel_worker_api" , version = "0.0.8" )
38- bazel_dep (name = "bazel_worker_java" , version = "0.0.8" )
39-
40- # TODO[https://github.com/bazelbuild/rules_kotlin/issues/1395]: Update when fixed version is available.
41- bazel_dep (name = "buildifier_prebuilt" , version = "8.2.1" , dev_dependency = True )
42-
4343rules_java_toolchains = use_extension ("@rules_java//java:extensions.bzl" , "toolchains" )
4444use_repo (rules_java_toolchains , "remote_java_tools" )
4545
@@ -62,11 +62,8 @@ register_toolchains("//src/main/starlark/core/compile/cli")
6262register_toolchains ("//kotlin/internal:default_toolchain" )
6363
6464# Development dependencies
65- # TODO(bencodes) A bunch of these dependencies need to be marked as dev_dependencies but before we can do that
66- # we need to sort out a few cases around how these rules are consumed in various ways.
67-
68- bazel_dep (name = "rules_jvm_external" , version = "6.6" )
69- bazel_dep (name = "bazel_ci_rules" , version = "1.0.0" )
65+ bazel_dep (name = "rules_jvm_external" , version = "6.9" , dev_dependency = True )
66+ bazel_dep (name = "bazel_ci_rules" , version = "1.0.0" , dev_dependency = True )
7067
7168rbe_preconfig = use_repo_rule ("@bazel_ci_rules//:rbe_repo.bzl" , "rbe_preconfig" )
7269
@@ -131,19 +128,18 @@ maven.override(
131128)
132129use_repo (maven , "kotlin_rules_maven" , "unpinned_kotlin_rules_maven" )
133130
134- bazel_dep (name = "rules_pkg" , version = "1.0.1" )
135- bazel_dep (name = "stardoc" , version = "0.8.0" , repo_name = "io_bazel_stardoc" )
136-
131+ bazel_dep (name = "rules_pkg" , version = "1.1.0" , dev_dependency = True )
132+ bazel_dep (name = "stardoc" , version = "0.8.0" , dev_dependency = True , repo_name = "io_bazel_stardoc" )
137133bazel_dep (name = "rules_testing" , version = "0.9.0" , dev_dependency = True )
138134bazel_dep (name = "rules_bazel_integration_test" , version = "0.34.0" , dev_dependency = True )
139135
140136bazel_binaries = use_extension ("@rules_bazel_integration_test//:extensions.bzl" , "bazel_binaries" , dev_dependency = True )
141137bazel_binaries .download (version_file = "//:.bazelversion" )
142- bazel_binaries .download (version = "8.2.1 " )
138+ bazel_binaries .download (version = "8.4.2 " )
143139use_repo (
144140 bazel_binaries ,
145141 "bazel_binaries" ,
146142 "bazel_binaries_bazelisk" ,
147143 "build_bazel_bazel_.bazelversion" ,
148- "build_bazel_bazel_8_2_1 " ,
144+ "build_bazel_bazel_8_4_2 " ,
149145)
0 commit comments