From bfc9495b7e253a6cac3c90b84a174e4b57797857 Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Mon, 10 Mar 2025 03:46:25 -0400 Subject: [PATCH] Bazel 7 and MSVC compatible version updates (#1711) * Bazel 7 and MSVC compatible version updates Dependency version updates that still work with Bazel 6.5.0 and 7.5.0. Broken out from #1710, and part of #1482 and #1652. Updates `.bazelversion` files to 7.5.0 and the CI builds in `.bazelci/presubmit.yml` to use Bazel 7.5.0. Bumps the following dependencies, which should not cause build breakages on Windows + MSVC: - Go: 1.24.0 => 1.24.1 - Scalafmt: 3.9.1 => 3.9.2 - `abseil-cpp`: 20220623.1 => 20250127.0 - `grpc`: 1.70.0 => 1.71.1 - `protobuf-java`: 4.29.3 => 4.30.0 - `sbt-compiler-interface`: 1.10.7 => 1.10.8 - `sbt-compiler-util`: 1.10.7 => 1.10.10 - `google-common-protos`: 2.52.0 => 2.53.0 Defers the following updates, which are already present in #1710: - `protobuf`: v21.7 => v28.3 (or v30.0) - `rules_cc`: 0.0.9 => 0.1.1 - `rules_proto`: 6.0.2 => 7.1.0 - `rules_python`: 0.38.0 => 1.2.0 - `scalapb`: 0.11.17 => 1.0.0-alpha1 These deferred updates all need to happen together, as updating only a subset of them will break the build. This change is smaller and more focused than #1710, and should ultimately make that pull request smaller and/or easier to review. * Add `abseil-cpp` repo mapping to `protobuf` This will make sure `protobuf` uses the version of `abseil-cpp` that we import. * Set `common --enable_workspace --noenable_bzlmod` These flags affect `bazel query`, and Bazel 8 defaults to `--noenable_workspace --enable_bzlmod`. Using `common` ensures `bazel query` sees the same settings as `bazel build`. This prevents the `WORKSPACE` run of `test_semanticdb_handles_removed_sourcefiles` from failing under Bazel 8. Bazel 6.5.0 doesn't define `--[no]enable_workspace`, so it makes sense to include it in the change that sets all `.bazelversion` files to 7.5.0. --- .bazelci/presubmit.yml | 12 ++-- .bazelrc | 6 +- .bazelversion | 2 +- .scalafmt.conf | 2 +- WORKSPACE | 2 +- dt_patches/compiler_sources/.bazelversion | 2 +- dt_patches/test_dt_patches/.bazelversion | 2 +- .../test_dt_patches_user_srcjar/.bazelversion | 2 +- examples/crossbuild/.bazelversion | 2 +- examples/scala3/.bazelversion | 2 +- examples/semanticdb/.bazelversion | 2 +- .../multi_frameworks_toolchain/.bazelversion | 2 +- .../scalatest_repositories/.bazelversion | 2 +- .../specs2_junit_repositories/.bazelversion | 2 +- scala/deps.bzl | 10 +-- scripts/create_repository.py | 12 ++-- .../repo/.bazelversion | 2 +- test/scalafmt/.scalafmt.conf | 2 +- test_cross_build/.bazelversion | 2 +- test_cross_build/scalafmt/.scalafmt2.conf | 2 +- test_cross_build/scalafmt/.scalafmt3.conf | 2 +- third_party/repositories/scala_2_11.bzl | 40 ++++++------ third_party/repositories/scala_2_12.bzl | 56 ++++++++-------- third_party/repositories/scala_2_13.bzl | 56 ++++++++-------- third_party/repositories/scala_3_1.bzl | 64 +++++++++---------- third_party/repositories/scala_3_2.bzl | 64 +++++++++---------- third_party/repositories/scala_3_3.bzl | 64 +++++++++---------- third_party/repositories/scala_3_4.bzl | 64 +++++++++---------- third_party/repositories/scala_3_5.bzl | 64 +++++++++---------- third_party/repositories/scala_3_6.bzl | 64 +++++++++---------- .../example_external_workspace/.bazelversion | 2 +- third_party/test/new_local_repo/.bazelversion | 2 +- third_party/test/proto/.bazelversion | 2 +- tools/bazel.rc.buildkite | 6 +- 34 files changed, 311 insertions(+), 311 deletions(-) diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml index 83c24e0e6..668847d20 100644 --- a/.bazelci/presubmit.yml +++ b/.bazelci/presubmit.yml @@ -53,16 +53,16 @@ tasks: - "set PATH=/usr/bin;%PATH%" #Make sure bash uses msys commands over windows commands. (i.e. find). - "bash -lc \"pacman --noconfirm --needed -S libxml2\"" #tests require xmllint - "bash test_rules_scala.sh" - test_coverage_linux_6_5_0: + test_coverage_linux_7_5_0: name: "./test_coverage" platform: ubuntu2004 - bazel: 6.5.0 + bazel: 7.5.0 shell_commands: - "./test_coverage.sh" - test_coverage_macos_6.5.0: + test_coverage_macos_7.5.0: name: "./test_coverage" platform: macos - bazel: 6.5.0 + bazel: 7.5.0 shell_commands: - "./test_coverage.sh" test_reproducibility_linux: @@ -93,13 +93,13 @@ tasks: examples_linux: name: "./test_examples" platform: ubuntu2004 - bazel: 6.5.0 + bazel: 7.5.0 shell_commands: - "./test_examples.sh" cross_build_linux: name: "./test_cross_build" platform: ubuntu2004 - bazel: 6.5.0 + bazel: 7.5.0 shell_commands: - "./test_cross_build.sh" lint_linux: diff --git a/.bazelrc b/.bazelrc index 498871943..50973fd8a 100644 --- a/.bazelrc +++ b/.bazelrc @@ -4,6 +4,6 @@ build --enable_platform_specific_config build:windows --worker_quit_after_build --enable_runfiles -# Remove upon completing Bzlmod compatibility work. -# - https://github.com/bazelbuild/rules_scala/issues/1482 -build --noenable_bzlmod +# Switch to --noenable_workspace when Bzlmod lands. +# https://github.com/bazelbuild/rules_scala/issues/1482 +common --enable_workspace --noenable_bzlmod diff --git a/.bazelversion b/.bazelversion index f22d756da..18bb4182d 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/.scalafmt.conf b/.scalafmt.conf index 62112e9a6..826bc70b3 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.1" +version = "3.9.2" runner.dialect = scala213 align.openParenCallSite = false align.openParenDefnSite = false diff --git a/WORKSPACE b/WORKSPACE index 47a232ffb..ae39882d6 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -103,7 +103,7 @@ load( go_rules_dependencies() -go_register_toolchains(version = "1.24.0") +go_register_toolchains(version = "1.24.1") http_archive( name = "bazelci_rules", diff --git a/dt_patches/compiler_sources/.bazelversion b/dt_patches/compiler_sources/.bazelversion index f22d756da..18bb4182d 100644 --- a/dt_patches/compiler_sources/.bazelversion +++ b/dt_patches/compiler_sources/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/dt_patches/test_dt_patches/.bazelversion b/dt_patches/test_dt_patches/.bazelversion index f22d756da..18bb4182d 100644 --- a/dt_patches/test_dt_patches/.bazelversion +++ b/dt_patches/test_dt_patches/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/dt_patches/test_dt_patches_user_srcjar/.bazelversion b/dt_patches/test_dt_patches_user_srcjar/.bazelversion index f22d756da..18bb4182d 100644 --- a/dt_patches/test_dt_patches_user_srcjar/.bazelversion +++ b/dt_patches/test_dt_patches_user_srcjar/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/crossbuild/.bazelversion b/examples/crossbuild/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/crossbuild/.bazelversion +++ b/examples/crossbuild/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/scala3/.bazelversion b/examples/scala3/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/scala3/.bazelversion +++ b/examples/scala3/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/semanticdb/.bazelversion b/examples/semanticdb/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/semanticdb/.bazelversion +++ b/examples/semanticdb/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/testing/multi_frameworks_toolchain/.bazelversion b/examples/testing/multi_frameworks_toolchain/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/testing/multi_frameworks_toolchain/.bazelversion +++ b/examples/testing/multi_frameworks_toolchain/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/testing/scalatest_repositories/.bazelversion b/examples/testing/scalatest_repositories/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/testing/scalatest_repositories/.bazelversion +++ b/examples/testing/scalatest_repositories/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/examples/testing/specs2_junit_repositories/.bazelversion b/examples/testing/specs2_junit_repositories/.bazelversion index f22d756da..18bb4182d 100644 --- a/examples/testing/specs2_junit_repositories/.bazelversion +++ b/examples/testing/specs2_junit_repositories/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/scala/deps.bzl b/scala/deps.bzl index c41687cc8..4843b4743 100644 --- a/scala/deps.bzl +++ b/scala/deps.bzl @@ -23,13 +23,12 @@ def rules_scala_dependencies(): strip_prefix = "rules_cc-0.0.9", ) - # Needed by protobuf-21.7 and Bazel 6.5.0, as later versions require C++14. maybe( http_archive, - name = "com_google_absl", - sha256 = "91ac87d30cc6d79f9ab974c51874a704de9c2647c40f6932597329a282217ba8", - strip_prefix = "abseil-cpp-20220623.1", - url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20220623.1.tar.gz", + name = "abseil-cpp", + sha256 = "16242f394245627e508ec6bb296b433c90f8d914f73b9c026fddb905e27276e8", + strip_prefix = "abseil-cpp-20250127.0", + url = "https://github.com/abseil/abseil-cpp/archive/refs/tags/20250127.0.tar.gz", ) maybe( @@ -47,6 +46,7 @@ def rules_scala_dependencies(): sha256 = "75be42bd736f4df6d702a0e4e4d30de9ee40eac024c4b845d17ae4cc831fe4ae", strip_prefix = "protobuf-21.7", url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v21.7.tar.gz", + repo_mapping = {"@com_google_absl": "@abseil-cpp"}, ) maybe( diff --git a/scripts/create_repository.py b/scripts/create_repository.py index ddd7780b3..73ad1e90d 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -26,17 +26,17 @@ "3.6.4" ] PARSER_COMBINATORS_VERSION = '1.1.2' -SBT_COMPILER_INTERFACE_VERSION = '1.10.7' -SBT_UTIL_INTERFACE_VERSION = '1.10.7' +SBT_COMPILER_INTERFACE_VERSION = '1.10.8' +SBT_UTIL_INTERFACE_VERSION = '1.10.10' SCALATEST_VERSION = "3.2.19" -SCALAFMT_VERSION = "3.9.1" +SCALAFMT_VERSION = "3.9.2" KIND_PROJECTOR_VERSION = "0.13.3" -PROTOBUF_JAVA_VERSION = "4.29.3" +PROTOBUF_JAVA_VERSION = "4.30.0" JLINE_VERSION = '3.29.0' SCALAPB_VERSION = '0.11.17' PROTOC_BRIDGE_VERSION = '0.9.8' -GRPC_VERSION = '1.70.0' -GRPC_COMMON_PROTOS_VERSION = '2.52.0' +GRPC_VERSION = '1.71.0' +GRPC_COMMON_PROTOS_VERSION = '2.53.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] GUAVA_VERSION = '33.4.0-jre' diff --git a/test/proto_cross_repo_boundary/repo/.bazelversion b/test/proto_cross_repo_boundary/repo/.bazelversion index f22d756da..18bb4182d 100644 --- a/test/proto_cross_repo_boundary/repo/.bazelversion +++ b/test/proto_cross_repo_boundary/repo/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/test/scalafmt/.scalafmt.conf b/test/scalafmt/.scalafmt.conf index 2256fafae..842c42fac 100644 --- a/test/scalafmt/.scalafmt.conf +++ b/test/scalafmt/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.1" +version = "3.9.2" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/.bazelversion b/test_cross_build/.bazelversion index f22d756da..18bb4182d 100644 --- a/test_cross_build/.bazelversion +++ b/test_cross_build/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/test_cross_build/scalafmt/.scalafmt2.conf b/test_cross_build/scalafmt/.scalafmt2.conf index 2256fafae..842c42fac 100644 --- a/test_cross_build/scalafmt/.scalafmt2.conf +++ b/test_cross_build/scalafmt/.scalafmt2.conf @@ -1,4 +1,4 @@ -version = "3.9.1" +version = "3.9.2" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/scalafmt/.scalafmt3.conf b/test_cross_build/scalafmt/.scalafmt3.conf index c8d1ee4c4..bcbf92617 100644 --- a/test_cross_build/scalafmt/.scalafmt3.conf +++ b/test_cross_build/scalafmt/.scalafmt3.conf @@ -1,4 +1,4 @@ -version = "3.9.1" +version = "3.9.2" runner.dialect = scala3 maxColumn = 40 lineEndings = preserve diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index f85536540..ef65b82c4 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -67,8 +67,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.11:0.2.6", @@ -566,8 +566,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -575,15 +575,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -596,8 +596,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -612,8 +612,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -624,8 +624,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -633,8 +633,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -643,8 +643,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -779,8 +779,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_2_12.bzl b/third_party/repositories/scala_2_12.bzl index fe1628368..42fd080a6 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -52,8 +52,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.12:0.5.0", @@ -498,8 +498,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.12:3.9.1", - "sha256": "4864b0544a9a35d79cba98df8b354713678b333bd7031790e7224cb9153efc34", + "artifact": "org.scalameta:scalafmt-config_2.12:3.9.2", + "sha256": "0fc67813542f2905c73061cf0cfc79a5d6126be6a2a288a6166a29cdb9e743ea", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -507,8 +507,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.12:3.9.1", - "sha256": "1721418c28f4b1e71ec65d2fb8da6aef35142922cd397a4a14422a6015c3f9a1", + "artifact": "org.scalameta:scalafmt-core_2.12:3.9.2", + "sha256": "df77f03d1c6de6956a3cde8955f7f5d1f47fdb96d343ec42fa412ba587b5f00a", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -518,8 +518,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.1", - "sha256": "0fc1e93bd59844b8f5bba287bf96d47b07df52f2252e61352ab777575290221b", + "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.2", + "sha256": "5576e3c1029d74bcc3cf04a00fcd7b34d339f93e79d390002a35e3c0846737f0", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -527,8 +527,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.1", - "sha256": "5ce1699ecf9fdd76301dfcac7997d0b2ab479f5b4db21e53d697764b41bc25f9", + "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.2", + "sha256": "760a3e8bb9f8e5d9e741152715fb7a17f0ac7c658351977f3e07ced6cbb34750", "deps": [ "@com_github_bigwheel_util_backports", "@io_bazel_rules_scala_scala_library", @@ -596,8 +596,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -605,15 +605,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -626,8 +626,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -642,8 +642,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -654,8 +654,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -663,8 +663,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -673,8 +673,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -809,8 +809,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index bf6efcf90..e6a03e3b6 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -522,8 +522,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -531,8 +531,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -542,8 +542,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -551,8 +551,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_parallel_collections", @@ -620,8 +620,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -629,15 +629,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -650,8 +650,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -666,8 +666,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -678,8 +678,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -687,8 +687,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -697,8 +697,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -833,8 +833,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index be9d21fb1..aa3dcb140 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -488,15 +488,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -575,8 +575,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -584,8 +584,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -595,8 +595,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -604,8 +604,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -666,8 +666,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -675,15 +675,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -696,8 +696,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -712,8 +712,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -724,8 +724,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -733,8 +733,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -743,8 +743,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -879,8 +879,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index 51e70fbbc..17d8da8a0 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -488,15 +488,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -575,8 +575,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -584,8 +584,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -595,8 +595,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -604,8 +604,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -666,8 +666,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -675,15 +675,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -696,8 +696,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -712,8 +712,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -724,8 +724,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -733,8 +733,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -743,8 +743,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -879,8 +879,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index f785e694c..38045623e 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -504,15 +504,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -591,8 +591,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -600,8 +600,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -611,8 +611,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -620,8 +620,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -682,8 +682,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -691,15 +691,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -712,8 +712,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -728,8 +728,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -740,8 +740,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -749,8 +749,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -759,8 +759,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -895,8 +895,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index 291985a46..33e74b660 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -495,15 +495,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -582,8 +582,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -591,8 +591,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -602,8 +602,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -611,8 +611,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -673,8 +673,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -682,15 +682,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -703,8 +703,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -719,8 +719,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -731,8 +731,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -740,8 +740,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -750,8 +750,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -886,8 +886,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 2864dde9f..a7577faeb 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -495,15 +495,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -582,8 +582,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -591,8 +591,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -602,8 +602,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -611,8 +611,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -673,8 +673,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -682,15 +682,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -703,8 +703,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -719,8 +719,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -731,8 +731,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -740,8 +740,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -750,8 +750,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -886,8 +886,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index 7200b175d..b205c013f 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.29.3", - "sha256": "442db5991a11974d72127353be7d7e7abdf8d943d83b16668cb2e336d7392f54", + "artifact": "com.google.protobuf:protobuf-java:4.30.0", + "sha256": "3e9ec992a1bd02eeec7229879e5e99798c0f582a3cbfc924792640256e87b67d", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -504,15 +504,15 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.7", - "sha256": "2bacc5761e03920a228e5c9d20b33d9c51d43aaf2f52e8f839ece630966eb880", + "artifact": "org.scala-sbt:compiler-interface:1.10.8", + "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.7", - "sha256": "1d6b91efa42b70fc064caed6d62962374e13b27737f885a87c84c667b30be625", + "artifact": "org.scala-sbt:util-interface:1.10.10", + "sha256": "b20ffb47611c23e9e1b4d9bc208fd6bd7bd316620a0d4c5edc0fd57cfebaf07d", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.2", @@ -591,8 +591,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.1", - "sha256": "f543f1076717e6e8b96cc0149a08b3fc09e7e746c651f0dfadf64d33f3ba334a", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.2", + "sha256": "8d79ecc21bfaa166eb4287b72fc557d8e8f4716d79e810e62d73e18f3b2f28c9", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -600,8 +600,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.1", - "sha256": "99612ddaf548a46c0beba1881b30c36340d0580252c966a95cccf0cfc464d6d9", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.2", + "sha256": "2fc1be62c89b3db576c73d1b5ac73f262fd45c966c5c43d3c19cb22a6979c12f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -611,8 +611,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.1", - "sha256": "1bd711d82ca30e4861c0f2849e32135967c63af2aa19cefd117df131119fc506", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.2", + "sha256": "90ad18b7e04caed415529052ffd2efd1f1c21f938ea6dc3fbab1d9606bdb7b18", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -620,8 +620,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.1", - "sha256": "86725f4905f2e090ebbadb16b4897e098d3d2dec9f003d9acbfc791b078e48d0", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.2", + "sha256": "17ce88d8833902c38ee8106f65a07492c6bc00269c48da459c7c4c93cc739f6c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_parallel_collections", @@ -682,8 +682,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.70.0", - "sha256": "45faf2ac1bf2791e8fdabce53684a86b62c99b84cba26fb13a5ba3f4abf80d6c", + "artifact": "io.grpc:grpc-api:1.71.0", + "sha256": "49771bad244de122f05780c12f3e74ba9a301be125d0941a85e649212f4a8a01", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -691,15 +691,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.70.0", - "sha256": "eb2824831c0ac03e741efda86b141aa863a481ebc4aaf5a5c1f13a481dbb40ff", + "artifact": "io.grpc:grpc-context:1.71.0", + "sha256": "dd0484ac5d0baf7ee810331504dc6202c7b426bc88dce24100e77f576904dd52", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.70.0", - "sha256": "c2b5576b8b363b1b1006673c492d912500baaa1581430a7f9c05e82cc5bdfba4", + "artifact": "io.grpc:grpc-core:1.71.0", + "sha256": "03099494c60cb9fea5802ebba8d767e44697062ec05e5207b5ae897e09bd38e9", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -712,8 +712,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.70.0", - "sha256": "466bc29f36bb3b33ba6fa044d17cdfac494e5715ff606e1794541d0b90b42c16", + "artifact": "io.grpc:grpc-netty:1.71.0", + "sha256": "dc45a8d584b9994645470f7e3543238a8618c67ea3cfa03089d2a67ea1a4ddf1", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -728,8 +728,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.70.0", - "sha256": "9b98039ed826604c46d6ac8f8a182d413d348ec6abe26467736b05aa92e7e1d3", + "artifact": "io.grpc:grpc-protobuf:1.71.0", + "sha256": "7eba0625fba8e176c0fc1b80610fc2c52c036d95805ffdd3f6985a51c968de94", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -740,8 +740,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.70.0", - "sha256": "e7cc2ca8981672851cbebf83a24bfb93c1b2b058e75c1a817a757b914f33403d", + "artifact": "io.grpc:grpc-protobuf-lite:1.71.0", + "sha256": "ffad977400b49649fa2d5404abaadfca66c7e5956974f192411e8946a12e5f53", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -749,8 +749,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.70.0", - "sha256": "5adaa1ec1f744b67ae14a8dbc39c9589c010fad0fd557b0a02966202e4d23a18", + "artifact": "io.grpc:grpc-stub:1.71.0", + "sha256": "51912e612b28db65eec0332a8be494b3c54d347ecd2c5f6a7fdd2cb994fab360", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -759,8 +759,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.70.0", - "sha256": "683aff93d2cabc44ff21dc9ab7794f8ae7b4c65d18748c8474535311eabe8dc4", + "artifact": "io.grpc:grpc-util:1.71.0", + "sha256": "32a9197c541bb072dc2f728e235347c3c0f7cf8062abf3de58c50b4fc70f31b1", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -895,8 +895,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.52.0", - "sha256": "425c5a015b661e583d8b28ebf4fc443eed160835bc93041b9aa97bcd947ab5c5", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.53.0", + "sha256": "61ac7fbd31a9f604890d22330a6f94b3f410ea2d7247e0f5f11a87ae34087385", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/test/example_external_workspace/.bazelversion b/third_party/test/example_external_workspace/.bazelversion index f22d756da..18bb4182d 100644 --- a/third_party/test/example_external_workspace/.bazelversion +++ b/third_party/test/example_external_workspace/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/third_party/test/new_local_repo/.bazelversion b/third_party/test/new_local_repo/.bazelversion index f22d756da..18bb4182d 100644 --- a/third_party/test/new_local_repo/.bazelversion +++ b/third_party/test/new_local_repo/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/third_party/test/proto/.bazelversion b/third_party/test/proto/.bazelversion index f22d756da..18bb4182d 100644 --- a/third_party/test/proto/.bazelversion +++ b/third_party/test/proto/.bazelversion @@ -1 +1 @@ -6.5.0 +7.5.0 diff --git a/tools/bazel.rc.buildkite b/tools/bazel.rc.buildkite index 5126d6eaf..6a2495d05 100644 --- a/tools/bazel.rc.buildkite +++ b/tools/bazel.rc.buildkite @@ -1,5 +1,5 @@ build --strategy=Scalac=worker --strategy=ScroogeRule=worker --worker_max_instances=3 -# Remove upon completing Bzlmod compatibility work. -# - https://github.com/bazelbuild/rules_scala/issues/1482 -build --noenable_bzlmod +# Switch to --noenable_workspace when Bzlmod lands. +# https://github.com/bazelbuild/rules_scala/issues/1482 +common --enable_workspace --noenable_bzlmod