@@ -4,32 +4,32 @@ module(
44 compatibility_level = 1 ,
55)
66
7- bazel_dep (name = "platforms" , version = "0 .0.5 " )
7+ bazel_dep (name = "platforms" , version = "1 .0.0 " )
88bazel_dep (name = "rules_license" , version = "1.0.0" )
9- bazel_dep (name = "rules_java" , version = "8.13 .0" )
10- bazel_dep (name = "rules_cc" , version = "0.1.1 " )
11- bazel_dep (name = "rules_shell" , version = "0.1.2 " )
9+ bazel_dep (name = "rules_java" , version = "9.3 .0" )
10+ bazel_dep (name = "rules_cc" , version = "0.2.14 " )
11+ bazel_dep (name = "rules_shell" , version = "0.6.1 " )
1212
13- bazel_dep (name = "stardoc" , version = "0.7.2 " , dev_dependency = True )
13+ bazel_dep (name = "stardoc" , version = "0.8.0 " , dev_dependency = True )
1414
1515rules_java_toolchains = use_extension ("@rules_java//java:extensions.bzl" , "toolchains" )
1616use_repo (rules_java_toolchains , "remote_java_tools" )
1717
18- bazel_dep (name = "protobuf" , version = "31 .1" , repo_name = "com_google_protobuf" )
19- bazel_dep (name = "rules_jvm_external" , version = "6.6 " )
20- bazel_dep (name = "bazel_skylib" , version = "1.0.3 " )
18+ bazel_dep (name = "protobuf" , version = "33 .1" , repo_name = "com_google_protobuf" )
19+ bazel_dep (name = "rules_jvm_external" , version = "6.9 " )
20+ bazel_dep (name = "bazel_skylib" , version = "1.8.1 " )
2121bazel_dep (name = "rules_robolectric" , version = "4.14.1.2" , repo_name = "robolectric" )
2222
2323register_toolchains ("//toolchains/android:all" )
2424
2525register_toolchains ("//toolchains/android_sdk:all" )
2626
2727# go-related dependency setup
28- bazel_dep (name = "rules_go" , version = "0.51.0-rc2 " , repo_name = "io_bazel_rules_go" )
29- bazel_dep (name = "gazelle" , version = "0.40 .0" , repo_name = "bazel_gazelle" )
28+ bazel_dep (name = "rules_go" , version = "0.59.0 " , repo_name = "io_bazel_rules_go" )
29+ bazel_dep (name = "gazelle" , version = "0.47 .0" , repo_name = "bazel_gazelle" )
3030bazel_dep (name = "abseil-py" , version = "2.1.0" , repo_name = "py_absl" )
31- bazel_dep (name = "bazel_worker_api" , version = "0.0.4 " )
32- bazel_dep (name = "bazel_worker_java" , version = "0.0.4 " )
31+ bazel_dep (name = "bazel_worker_api" , version = "0.0.8 " )
32+ bazel_dep (name = "bazel_worker_java" , version = "0.0.8 " )
3333
3434go_sdk = use_extension ("@io_bazel_rules_go//go:extensions.bzl" , "go_sdk" )
3535go_sdk .download (version = "1.22.4" )
@@ -46,7 +46,7 @@ use_repo(
4646)
4747
4848# python-related dependency setup
49- bazel_dep (name = "rules_python" , version = "0.37.1 " , repo_name = "rules_python" )
49+ bazel_dep (name = "rules_python" , version = "1.6.0 " , repo_name = "rules_python" )
5050
5151python = use_extension ("@rules_python//python/extensions:python.bzl" , "python" )
5252python .toolchain (
@@ -55,10 +55,9 @@ python.toolchain(
5555)
5656
5757# proto-related dependency setup
58- bazel_dep (name = "rules_proto" , version = "6.0.2 " , repo_name = "rules_proto" )
58+ bazel_dep (name = "rules_proto" , version = "7.1.0 " , repo_name = "rules_proto" )
5959
6060maven = use_extension ("@rules_jvm_external//:extensions.bzl" , "maven" )
61-
6261# Maven for android_ide_common need to be separated into their own separate maven_install for now
6362# due to compatibility issues with newer versions.
6463maven .install (
@@ -79,8 +78,8 @@ maven.install(
7978 # These technically aren't needed, but the protobuf version pulled
8079 # in by these older deps has compatibility issues with the newer
8180 # protobuf runtimes.
82- "com.google.protobuf:protobuf-java:4.31 .1" ,
83- "com.google.protobuf:protobuf-java-util:4.31 .1" ,
81+ "com.google.protobuf:protobuf-java:4.33 .1" ,
82+ "com.google.protobuf:protobuf-java-util:4.33 .1" ,
8483 ],
8584 repositories = [
8685 "https://maven.google.com" ,
@@ -89,6 +88,7 @@ maven.install(
8988 use_starlark_android_rules = True ,
9089)
9190use_repo (maven , "android_ide_common_30_1_3" )
91+
9292maven .install (
9393 name = "rules_android_maven" ,
9494 aar_import_bzl_label = "@rules_android//rules:rules.bzl" ,
@@ -117,8 +117,8 @@ maven.install(
117117 "jakarta.inject:jakarta.inject-api:2.0.1" ,
118118 "junit:junit:4.13.2" ,
119119 "com.beust:jcommander:1.82" ,
120- "com.google.protobuf:protobuf-java:4.31 .1" ,
121- "com.google.protobuf:protobuf-java-util:4.31 .1" ,
120+ "com.google.protobuf:protobuf-java:4.33 .1" ,
121+ "com.google.protobuf:protobuf-java-util:4.33 .1" ,
122122 "com.google.code.findbugs:jsr305:3.0.2" ,
123123 "androidx.databinding:databinding-compiler:8.7.0" ,
124124 "org.ow2.asm:asm:9.6" ,
@@ -157,10 +157,9 @@ maven.install(
157157 ],
158158 # To generate, run:
159159 # REPIN=1 bazelisk run --enable_bzlmod @rules_android_maven//:pin
160- # lock_file = "//:rules_android_maven_install.json",
160+ lock_file = "//:rules_android_maven_install.json" ,
161161 use_starlark_android_rules = True ,
162162)
163-
164163use_repo (
165164 maven ,
166165 "rules_android_maven" ,
@@ -177,7 +176,7 @@ bazel_dep(
177176)
178177bazel_dep (
179178 name = "cgrindel_bazel_starlib" ,
180- version = "0.17 .0" ,
179+ version = "0.18 .0" ,
181180 dev_dependency = True ,
182181)
183182
@@ -187,7 +186,7 @@ bazel_binaries = use_extension(
187186 dev_dependency = True ,
188187)
189188bazel_binaries .download (version = "last_green" )
190- use_repo (bazel_binaries , "bazel_binaries" )
189+ use_repo (bazel_binaries , "bazel_binaries" , "bazel_binaries_bazelisk" , "build_bazel_bazel_last_green" )
191190
192191# extension for apksignerextensions
193192apksig_extension = use_extension ("//bzlmod_extensions:apksig.bzl" , "apksig_extension" )
0 commit comments