@@ -4,18 +4,18 @@ module(
44 bazel_compatibility = [">=7.0.0" ],
55)
66
7- bazel_dep (name = "rules_android" , version = "0.6.3 " )
8- bazel_dep (name = "bazel_features" , version = "1.19 .0" )
7+ bazel_dep (name = "rules_android" , version = "0.6.6 " )
8+ bazel_dep (name = "bazel_features" , version = "1.30 .0" )
99bazel_dep (name = "bazel_skylib" , version = "1.7.1" )
1010bazel_dep (name = "package_metadata" , version = "0.0.3" )
11- bazel_dep (name = "platforms" , version = "0.0.10 " )
11+ bazel_dep (name = "platforms" , version = "0.0.11 " )
1212bazel_dep (name = "rules_license" , version = "1.0.0" )
13- bazel_dep (name = "rules_java" , version = "7.12.2 " )
13+ bazel_dep (name = "rules_java" , version = "8.13.0 " )
1414bazel_dep (name = "rules_kotlin" , version = "1.9.6" )
15- bazel_dep (name = "rules_shell" , version = "0.3.0 " )
15+ bazel_dep (name = "rules_shell" , version = "0.4.1 " )
1616
1717bazel_dep (name = "aspect_bazel_lib" , version = "2.20.0" , dev_dependency = True )
18- bazel_dep (name = "stardoc" , version = "0.7.0 " , dev_dependency = True , repo_name = "io_bazel_stardoc" )
18+ bazel_dep (name = "stardoc" , version = "0.7.2 " , dev_dependency = True , repo_name = "io_bazel_stardoc" )
1919
2020# Remove this once rules_android has rolled out official Bzlmod support
2121remote_android_extensions = use_extension ("@bazel_tools//tools/android:android_extensions.bzl" , "remote_android_tools_extensions" )
@@ -151,7 +151,7 @@ bazel_dep(
151151 # https://github.com/protocolbuffers/protobuf/commit/a80daa2a2caaaac9ebe9ae6bb1b639c2771c5c55
152152 # This should be ok because we only use protobuf to pull in the google/protobuf/wrappers.proto
153153 # for testing.
154- version = "29.3 " ,
154+ version = "31.1 " ,
155155 dev_dependency = True ,
156156)
157157bazel_dep (
@@ -171,11 +171,15 @@ dev_maven = use_extension(
171171)
172172dev_maven .install (
173173 artifacts = [
174- "com.google.guava:guava:31.1 -jre" ,
175- "com.google.protobuf:protobuf-java:4.29.4 " ,
174+ "com.google.guava:guava:33.5.0 -jre" ,
175+ "com.google.protobuf:protobuf-java:4.31.0 " ,
176176 "org.hamcrest:hamcrest-core:2.1" ,
177177 "io.netty:netty-tcnative-boringssl-static:2.0.61.Final" ,
178178 ],
179+ known_contributing_modules = [
180+ "bazel_worker_java" ,
181+ "rules_jvm_external" ,
182+ ],
179183 lock_file = "@rules_jvm_external//:maven_install.json" ,
180184 resolver = "coursier" ,
181185)
@@ -298,7 +302,7 @@ dev_maven.install(
298302dev_maven .install (
299303 name = "java_export_exclusion_testing" ,
300304 artifacts = [
301- "com.google.protobuf:protobuf-java:3.23 .1" ,
305+ "com.google.protobuf:protobuf-java:4.31 .1" ,
302306 ],
303307 lock_file = "//tests/custom_maven_install:java_export_exclusion_testing_install.json" ,
304308)
@@ -340,7 +344,6 @@ dev_maven.install(
340344 name = "jvm_import_test" ,
341345 artifacts = [
342346 "com.google.code.findbugs:jsr305:3.0.2" ,
343- "com.android.support:appcompat-v7:28.0.0@aar" ,
344347 ],
345348 repositories = [
346349 "https://repo1.maven.org/maven2" ,
@@ -755,6 +758,7 @@ dev_maven.install(
755758 "com.android.support:appcompat-v7:28.0.0" ,
756759 ],
757760 fetch_sources = False ,
761+ generate_compat_repositories = True ,
758762 repositories = [
759763 "https://repo1.maven.org/maven2" ,
760764 "https://maven.google.com" ,
0 commit comments