@@ -27,6 +27,15 @@ bazel_dep(name = "rules_python", version = "1.1.0")
2727bazel_dep (name = "rules_proto" , version = "7.0.2" )
2828bazel_dep (name = "rules_ruby" , version = "0.18.0" )
2929
30+ # Until `rules_jvm_external` 6.8 ships
31+ git_override (
32+ module_name = "rules_jvm_external" ,
33+ commit = "d8af22108bd8b353a226140570008231f2921931" ,
34+ patch_strip = 1 ,
35+ patches = ["//java:rules_jvm_external_javadoc.patch" ],
36+ remote = "https://github.com/bazel-contrib/rules_jvm_external.git" ,
37+ )
38+
3039linter = use_extension ("@apple_rules_lint//lint:extensions.bzl" , "linter" )
3140linter .configure (
3241 name = "java-spotbugs" ,
@@ -140,16 +149,6 @@ use_repo(pip, "py_dev_requirements")
140149
141150register_toolchains ("@pythons_hub//:all" )
142151
143- # https://github.com/bazelbuild/rules_jvm_external/pull/1079
144- archive_override (
145- module_name = "rules_jvm_external" ,
146- integrity = "sha256-yS8Qes1PLbYbe10b1WSgl0Auqn/1Wlxg8O3wSr7a/Sg=" ,
147- patch_strip = 1 ,
148- patches = ["//java:rules_jvm_external_javadoc.patch" ],
149- strip_prefix = "rules_jvm_external-f572a26116c7ef71d8842dd056c2605782f7be8d" ,
150- urls = ["https://github.com/bazelbuild/rules_jvm_external/archive/f572a26116c7ef71d8842dd056c2605782f7be8d.tar.gz" ],
151- )
152-
153152java_toolchains = use_extension ("@rules_java//java:extensions.bzl" , "toolchains" )
154153use_repo (
155154 java_toolchains ,
@@ -175,32 +174,32 @@ maven.install(
175174 "com.github.spotbugs:spotbugs:4.9.3" ,
176175 "com.github.stephenc.jcip:jcip-annotations:1.0-1" ,
177176 "com.google.code.findbugs:jsr305:3.0.2" ,
178- "com.google.code.gson:gson:2.12 .1" ,
179- "com.google.guava:guava:33.4.6 -jre" ,
177+ "com.google.code.gson:gson:2.13 .1" ,
178+ "com.google.guava:guava:33.4.8 -jre" ,
180179 "com.google.auto:auto-common:1.2.2" ,
181180 "com.google.auto.service:auto-service:1.1.1" ,
182181 "com.google.auto.service:auto-service-annotations:1.1.1" ,
183182 "com.google.googlejavaformat:google-java-format:1.26.0" ,
184183 "com.graphql-java:graphql-java:22.3" ,
185184 "dev.failsafe:failsafe:3.3.2" ,
186- "io.grpc:grpc-context:1.71 .0" ,
187- "io.lettuce:lettuce-core:6.5.5 .RELEASE" ,
188- "io.netty:netty-buffer:4.2.0.Final " ,
189- "io.netty:netty-codec-http:4.2.0.Final " ,
190- "io.netty:netty-codec-http2:4.2.0.Final " ,
191- "io.netty:netty-common:4.2.0.Final " ,
192- "io.netty:netty-handler:4.2.0.Final " ,
193- "io.netty:netty-handler-proxy:4.2.0.Final " ,
194- "io.netty:netty-transport:4.2.0.Final " ,
195- "io.opentelemetry:opentelemetry-api:1.48.0 " ,
196- "io.opentelemetry:opentelemetry-context:1.48.0 " ,
197- "io.opentelemetry:opentelemetry-exporter-logging:1.48.0 " ,
198- "io.opentelemetry:opentelemetry-sdk:1.48.0 " ,
199- "io.opentelemetry:opentelemetry-sdk-common:1.48.0 " ,
200- "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.48.0 " ,
201- "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.48.0 " ,
202- "io.opentelemetry:opentelemetry-sdk-testing:1.48.0 " ,
203- "io.opentelemetry:opentelemetry-sdk-trace:1.48.0 " ,
185+ "io.grpc:grpc-context:1.72 .0" ,
186+ "io.lettuce:lettuce-core:6.6.0 .RELEASE" ,
187+ "io.netty:netty-buffer" ,
188+ "io.netty:netty-codec-http" ,
189+ "io.netty:netty-codec-http2" ,
190+ "io.netty:netty-common" ,
191+ "io.netty:netty-handler" ,
192+ "io.netty:netty-handler-proxy" ,
193+ "io.netty:netty-transport" ,
194+ "io.opentelemetry:opentelemetry-api" ,
195+ "io.opentelemetry:opentelemetry-context" ,
196+ "io.opentelemetry:opentelemetry-exporter-logging" ,
197+ "io.opentelemetry:opentelemetry-sdk" ,
198+ "io.opentelemetry:opentelemetry-sdk-common" ,
199+ "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure" ,
200+ "io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi" ,
201+ "io.opentelemetry:opentelemetry-sdk-testing" ,
202+ "io.opentelemetry:opentelemetry-sdk-trace" ,
204203 "it.ozimov:embedded-redis:0.7.3" ,
205204 "net.bytebuddy:byte-buddy:1.17.5" ,
206205 "org.htmlunit:htmlunit-core-js:4.11.0" ,
@@ -211,24 +210,24 @@ maven.install(
211210 "org.eclipse.mylyn.github:org.eclipse.egit.github.core:2.1.5" ,
212211 "org.hsqldb:hsqldb:2.7.4" ,
213212 "org.jspecify:jspecify:1.0.0" ,
214- "org.junit.jupiter:junit-jupiter-api:5.12.1 " ,
215- "org.junit.jupiter:junit-jupiter-engine:5.12.1 " ,
216- "org.junit.jupiter:junit-jupiter-params:5.12.1 " ,
217- "org.junit.platform:junit-platform-launcher:1.12.1 " ,
218- "org.junit.platform:junit-platform-reporting:1.12.1 " ,
219- "org.junit.platform:junit-platform-commons:1.12.1 " ,
220- "org.junit.platform:junit-platform-engine:1.12.1 " ,
221- "org.mockito:mockito-core:5.16.1 " ,
222- "org.redisson:redisson:3.45.1 " ,
213+ "org.junit.jupiter:junit-jupiter-api" ,
214+ "org.junit.jupiter:junit-jupiter-engine" ,
215+ "org.junit.jupiter:junit-jupiter-params" ,
216+ "org.junit.platform:junit-platform-launcher" ,
217+ "org.junit.platform:junit-platform-reporting" ,
218+ "org.junit.platform:junit-platform-commons" ,
219+ "org.junit.platform:junit-platform-engine" ,
220+ "org.mockito:mockito-core:5.17.0 " ,
221+ "org.redisson:redisson:3.46.0 " ,
223222 "org.slf4j:slf4j-api:2.0.17" ,
224223 "org.slf4j:slf4j-jdk14:2.0.17" ,
225224 "org.tomlj:tomlj:1.1.1" ,
226225 "org.zeromq:jeromq:0.6.0" ,
227226 ],
228227 boms = [
229- "io.opentelemetry:opentelemetry-bom:1.46 .0" ,
230- "io.netty:netty-bom:4.1.118 .Final" ,
231- "org.junit:junit-bom:5.11.4 " ,
228+ "io.opentelemetry:opentelemetry-bom:1.49 .0" ,
229+ "io.netty:netty-bom:4.1.121 .Final" ,
230+ "org.junit:junit-bom:5.12.2 " ,
232231 ],
233232 excluded_artifacts = [
234233 "org.hamcrest:hamcrest-all" , # Replaced by hamcrest 2
0 commit comments