From 3ebfc5676a5f5da2925864d23da7ef1dae68ba62 Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Sun, 19 Oct 2025 17:17:30 -0400 Subject: [PATCH] Update dependencies in preparation for v7.1.3 Updates the following Bazel dependency versions: - `.bazelversion`: 7.6.1 => 7.6.2 - Go: 1.25.1 => 1.25.3 - `bazel_skylib`: 1.8.1 => 1.8.2 - `golang.org/x/tools`: 0.37.0 => 0.38.0 - `protobuf`: v32.1 => v33.0 - Still missing protocolbuffers/protobuf#19679, so we keep patching. - `rules_cc`: 0.2.8 => 0.2.10 - `rules_go`: 0.57.0 => bazel-contrib/rules_go@74199c92 - This is a temporary workaround for bazel-contrib/rules_go#4480. - `rules_java`: 8.15.2 => 8.16.1 - Updates all legacy `WORKSPACE` files to invoke `bazel_features_deps` _before_ `rules_java_dependencies`, required since `rules_java` 8.16.0. - Adds `bazel_features` 1.37.0 to `rules_scala_dependencies` from `latest_deps.bzl` as an explicit dependency to enable the dependency setup macro reordering. - `rules_python`: 1.6.1 => 1.6.3 Updates the following Maven artifact versions, with `scripts/create_repository.py` having generated the changes to `third_party/repositories/scala_*.bzl`: - `com.google.api.grpc:proto-google-common-protos`: 2.61.1 => 2.62.0 - `com.google.guava:guava`: 33.4.8-jre => 33.5.0-jre - `com.google.protobuf:protobuf-java`: 4.32.1 => 4.33.0 - `com.thesamet.scalapb:scalapb-runtime_*`: 1.0.0-alpha.2 => 1.0.0-alpha.3 - `io.grpc:grpc-api`: 1.75.0 => 1.76.0 - `org.scala-lang.modules:scala-parser-combinators_*`: 1.1.2 => 2.4.0 - Adds logic to `scripts/create_repository.py` to keep the Scala 2.11 version of `scala-parser-combinators` at version 1.1.2 - `org.scala-sbt:compiler-interface`: 1.10.1 => 1.11.0 - `org.scala-sbt:util-interface`: 1.11.6 => 1.11.7 - `org.scalameta:scalafmt-*`: 3.9.9 => 3.10.1 - Updates `version` in all the `**.scalafmt*.conf` files to match. - `org.typelevel:kind-projector_*`: 0.13.3 => 0.13.4 --- This is in preparation for releasing v7.1.3, which will also contain the Scala 3.3.7 update from #1777. --- .bazelversion | 2 +- .scalafmt.conf | 2 +- MODULE.bazel | 27 ++- WORKSPACE | 9 +- deps/latest/MODULE.bazel | 8 +- dt_patches/test_dt_patches/MODULE.bazel | 2 +- dt_patches/test_dt_patches/WORKSPACE | 8 +- .../test_dt_patches_user_srcjar/MODULE.bazel | 2 +- .../test_dt_patches_user_srcjar/WORKSPACE | 8 +- examples/crossbuild/MODULE.bazel | 2 +- examples/crossbuild/WORKSPACE | 8 +- examples/overridden_artifacts/MODULE.bazel | 2 +- examples/overridden_artifacts/WORKSPACE | 8 +- examples/scala3/MODULE.bazel | 2 +- examples/scala3/WORKSPACE | 8 +- examples/semanticdb/MODULE.bazel | 2 +- examples/semanticdb/WORKSPACE | 8 +- .../multi_frameworks_toolchain/MODULE.bazel | 2 +- .../multi_frameworks_toolchain/WORKSPACE | 8 +- .../scalatest_repositories/MODULE.bazel | 2 +- .../testing/scalatest_repositories/WORKSPACE | 8 +- .../specs2_junit_repositories/MODULE.bazel | 2 +- .../specs2_junit_repositories/WORKSPACE | 8 +- examples/twitter_scrooge/MODULE.bazel | 2 +- examples/twitter_scrooge/WORKSPACE | 8 +- protoc/private/protoc_integrity.bzl | 10 + scala/latest_deps.bzl | 31 ++-- scripts/create_repository.py | 24 +-- scripts/update_protoc_integrity.py | 1 + test/compiler_sources_integrity/WORKSPACE | 8 +- test/scalafmt/.scalafmt.conf | 2 +- test_cross_build/MODULE.bazel | 2 +- test_cross_build/WORKSPACE | 8 +- test_cross_build/scalafmt/.scalafmt2.conf | 2 +- test_cross_build/scalafmt/.scalafmt3.conf | 2 +- test_version/MODULE.bazel.template | 2 +- test_version/WORKSPACE.template | 8 +- third_party/repositories/scala_2_11.bzl | 56 +++--- third_party/repositories/scala_2_12.bzl | 147 +++++++-------- third_party/repositories/scala_2_13.bzl | 163 ++++++++-------- third_party/repositories/scala_3_1.bzl | 174 +++++++++--------- third_party/repositories/scala_3_2.bzl | 174 +++++++++--------- third_party/repositories/scala_3_3.bzl | 168 ++++++++--------- third_party/repositories/scala_3_4.bzl | 168 ++++++++--------- third_party/repositories/scala_3_5.bzl | 168 ++++++++--------- third_party/repositories/scala_3_6.bzl | 168 ++++++++--------- third_party/repositories/scala_3_7.bzl | 168 ++++++++--------- .../example_external_workspace/MODULE.bazel | 2 +- .../test/example_external_workspace/WORKSPACE | 8 +- third_party/test/proto/MODULE.bazel | 2 +- third_party/test/proto/WORKSPACE | 8 +- 51 files changed, 936 insertions(+), 886 deletions(-) diff --git a/.bazelversion b/.bazelversion index e8be68404..e81e85b81 100644 --- a/.bazelversion +++ b/.bazelversion @@ -1 +1 @@ -7.6.1 +7.6.2 diff --git a/.scalafmt.conf b/.scalafmt.conf index 8e8d2cc16..2ea5649a4 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.9" +version = "3.10.1" runner.dialect = scala213 align.openParenCallSite = false align.openParenDefnSite = false diff --git a/MODULE.bazel b/MODULE.bazel index 57771e333..f53477049 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -2,7 +2,7 @@ module( name = "rules_scala", - version = "7.1.2", + version = "7.1.3", bazel_compatibility = [">=7.1.0"], compatibility_level = 7, ) @@ -30,7 +30,7 @@ SCALA_VERSIONS = SCALA_2_VERSIONS + SCALA_3_VERSIONS bazel_dep(name = "bazel_skylib", version = "1.6.0") single_version_override( module_name = "bazel_skylib", - version = "1.8.1", + version = "1.8.2", ) bazel_dep(name = "platforms", version = "0.0.9") @@ -42,7 +42,7 @@ single_version_override( bazel_dep(name = "rules_java", version = "7.6.0") single_version_override( module_name = "rules_java", - version = "8.15.2", + version = "8.16.1", ) bazel_dep(name = "rules_proto", version = "6.0.0") @@ -63,7 +63,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//protoc:0001-protobuf-19679-rm-protoc-dep.patch"], - version = "32.1", + version = "33.0", ) # See //src/java/io/bazel/rulesscala/worker:worker_protocol_java_proto. @@ -261,6 +261,15 @@ bazel_dep( dev_dependency = True, repo_name = "io_bazel_rules_go", # for com_github_bazelbuild_buildtools ) + +# Temporary workaround until rules_go > 0.57.0 becomes available to resolve: +# https://github.com/bazel-contrib/rules_go/issues/4480 +git_override( + module_name = "rules_go", + commit = "74199c92e20399b6ef46684b2c6fdd94b50a7892", + remote = "https://github.com/bazel-contrib/rules_go.git", +) + bazel_dep(name = "gazelle", version = "0.45.0", dev_dependency = True) go_sdk = use_extension( @@ -268,7 +277,7 @@ go_sdk = use_extension( "go_sdk", dev_dependency = True, ) -go_sdk.download(version = "1.25.1") +go_sdk.download(version = "1.25.3") go_deps = use_extension( "@gazelle//:extensions.bzl", @@ -287,11 +296,11 @@ go_deps = use_extension( # - https://go.dev/ref/mod#checksum-database # # go list -m golang.org/x/tools@latest -# curl https://sum.golang.org/lookup/golang.org/x/tools@v0.37.0 +# curl https://sum.golang.org/lookup/golang.org/x/tools@v0.38.0 go_deps.module( path = "golang.org/x/tools", - sum = "h1:DVSRzp7FwePZW356yEAChSdNcQo6Nsp+fex1SUW09lE=", - version = "v0.37.0", + sum = "h1:Hx2Xv8hISq8Lm16jvBZ2VQf+RLmbd7wVUsALibYI/IQ=", + version = "v0.38.0", ) go_deps.module( path = "github.com/golang/protobuf", @@ -304,5 +313,5 @@ use_repo( "org_golang_x_tools", ) -bazel_dep(name = "rules_python", version = "1.6.1", dev_dependency = True) +bazel_dep(name = "rules_python", version = "1.6.3", dev_dependency = True) bazel_dep(name = "rules_shell", version = "0.6.1", dev_dependency = True) diff --git a/WORKSPACE b/WORKSPACE index 6ccae247f..cc6039f79 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -19,14 +19,15 @@ host_platform_repo(name = "host_platform") # others. register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - +# Required before `rules_java_dependencies` since `rules_java` 8.16.0. load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/deps/latest/MODULE.bazel b/deps/latest/MODULE.bazel index 52d1f3e50..84b3ed998 100644 --- a/deps/latest/MODULE.bazel +++ b/deps/latest/MODULE.bazel @@ -6,13 +6,13 @@ module( bazel_compatibility = [">=7.1.0"], ) -bazel_dep(name = "bazel_skylib", version = "1.8.1") +bazel_dep(name = "bazel_skylib", version = "1.8.2") bazel_dep(name = "platforms", version = "1.0.0") -bazel_dep(name = "protobuf", version = "32.0") -bazel_dep(name = "rules_java", version = "8.15.2") +bazel_dep(name = "protobuf", version = "33.0") +bazel_dep(name = "rules_java", version = "8.16.1") bazel_dep(name = "rules_proto", version = "7.1.0") # https://github.com/bazelbuild/bazel/pull/25681 removed # `bazel_tools/tools/cpp/osx_cc_wrapper.sh.tpl` in the `last_green` Bazel as of # 2025-04-08. At least `test_cross_build` breaks without this. -bazel_dep(name = "rules_cc", version = "0.2.8") +bazel_dep(name = "rules_cc", version = "0.2.10") diff --git a/dt_patches/test_dt_patches/MODULE.bazel b/dt_patches/test_dt_patches/MODULE.bazel index 5ef6e9506..21b26f333 100644 --- a/dt_patches/test_dt_patches/MODULE.bazel +++ b/dt_patches/test_dt_patches/MODULE.bazel @@ -78,5 +78,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/dt_patches/test_dt_patches/WORKSPACE b/dt_patches/test_dt_patches/WORKSPACE index f82af7e74..7b47b1ef8 100644 --- a/dt_patches/test_dt_patches/WORKSPACE +++ b/dt_patches/test_dt_patches/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel index f0c114af6..bfae0ab47 100644 --- a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel +++ b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel @@ -194,5 +194,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/dt_patches/test_dt_patches_user_srcjar/WORKSPACE b/dt_patches/test_dt_patches_user_srcjar/WORKSPACE index 6755022c5..cc75bfccb 100644 --- a/dt_patches/test_dt_patches_user_srcjar/WORKSPACE +++ b/dt_patches/test_dt_patches_user_srcjar/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/crossbuild/MODULE.bazel b/examples/crossbuild/MODULE.bazel index 321a89522..c444e8db6 100644 --- a/examples/crossbuild/MODULE.bazel +++ b/examples/crossbuild/MODULE.bazel @@ -58,5 +58,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/crossbuild/WORKSPACE b/examples/crossbuild/WORKSPACE index a950ccb9d..c3918fcc7 100644 --- a/examples/crossbuild/WORKSPACE +++ b/examples/crossbuild/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/overridden_artifacts/MODULE.bazel b/examples/overridden_artifacts/MODULE.bazel index 7a280c7d7..bcc79f87c 100644 --- a/examples/overridden_artifacts/MODULE.bazel +++ b/examples/overridden_artifacts/MODULE.bazel @@ -83,5 +83,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/overridden_artifacts/WORKSPACE b/examples/overridden_artifacts/WORKSPACE index 27b67361f..1a746bc90 100644 --- a/examples/overridden_artifacts/WORKSPACE +++ b/examples/overridden_artifacts/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/scala3/MODULE.bazel b/examples/scala3/MODULE.bazel index fad5e10d4..24db068fa 100644 --- a/examples/scala3/MODULE.bazel +++ b/examples/scala3/MODULE.bazel @@ -42,5 +42,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/scala3/WORKSPACE b/examples/scala3/WORKSPACE index ff04b828b..d9797ad56 100644 --- a/examples/scala3/WORKSPACE +++ b/examples/scala3/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/semanticdb/MODULE.bazel b/examples/semanticdb/MODULE.bazel index b7aab7ec3..cf63d17ac 100644 --- a/examples/semanticdb/MODULE.bazel +++ b/examples/semanticdb/MODULE.bazel @@ -52,5 +52,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/semanticdb/WORKSPACE b/examples/semanticdb/WORKSPACE index ac7ef16e5..39dbe4529 100644 --- a/examples/semanticdb/WORKSPACE +++ b/examples/semanticdb/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/testing/multi_frameworks_toolchain/MODULE.bazel b/examples/testing/multi_frameworks_toolchain/MODULE.bazel index f78341b95..40f2ee709 100644 --- a/examples/testing/multi_frameworks_toolchain/MODULE.bazel +++ b/examples/testing/multi_frameworks_toolchain/MODULE.bazel @@ -92,5 +92,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/testing/multi_frameworks_toolchain/WORKSPACE b/examples/testing/multi_frameworks_toolchain/WORKSPACE index bb84fedeb..f645d5bb4 100644 --- a/examples/testing/multi_frameworks_toolchain/WORKSPACE +++ b/examples/testing/multi_frameworks_toolchain/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/testing/scalatest_repositories/MODULE.bazel b/examples/testing/scalatest_repositories/MODULE.bazel index 246200597..56be0e945 100644 --- a/examples/testing/scalatest_repositories/MODULE.bazel +++ b/examples/testing/scalatest_repositories/MODULE.bazel @@ -44,5 +44,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/testing/scalatest_repositories/WORKSPACE b/examples/testing/scalatest_repositories/WORKSPACE index 1337684f0..578dcb5fd 100644 --- a/examples/testing/scalatest_repositories/WORKSPACE +++ b/examples/testing/scalatest_repositories/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/testing/specs2_junit_repositories/MODULE.bazel b/examples/testing/specs2_junit_repositories/MODULE.bazel index 453702f2c..8271bf6d1 100644 --- a/examples/testing/specs2_junit_repositories/MODULE.bazel +++ b/examples/testing/specs2_junit_repositories/MODULE.bazel @@ -44,5 +44,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/examples/testing/specs2_junit_repositories/WORKSPACE b/examples/testing/specs2_junit_repositories/WORKSPACE index 3baf8d5e6..9d8a6ca44 100644 --- a/examples/testing/specs2_junit_repositories/WORKSPACE +++ b/examples/testing/specs2_junit_repositories/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/examples/twitter_scrooge/MODULE.bazel b/examples/twitter_scrooge/MODULE.bazel index 2992cab1d..64ea63bd7 100644 --- a/examples/twitter_scrooge/MODULE.bazel +++ b/examples/twitter_scrooge/MODULE.bazel @@ -21,7 +21,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) bazel_dep(name = "rules_jvm_external", version = "6.7") diff --git a/examples/twitter_scrooge/WORKSPACE b/examples/twitter_scrooge/WORKSPACE index 3fbcbd5e1..18cfa436b 100644 --- a/examples/twitter_scrooge/WORKSPACE +++ b/examples/twitter_scrooge/WORKSPACE @@ -16,14 +16,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/protoc/private/protoc_integrity.bzl b/protoc/private/protoc_integrity.bzl index 8cd872fae..8d573dde9 100644 --- a/protoc/private/protoc_integrity.bzl +++ b/protoc/private/protoc_integrity.bzl @@ -10,6 +10,7 @@ PROTOC_DOWNLOAD_URL = ( ) PROTOC_VERSIONS = [ + "33.0", "32.1", "32.0", "31.1", @@ -29,6 +30,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "33.0": "sha256-S5a8kfi1TYKbjDyiIH/xzrd0hDMh5PpaaFAvrs5YQnI=", "32.1": "sha256-SoAu0j1w97rX6xnlo+cks6qWclDVcsrf1TfBupOa7mo=", "32.0": "sha256-Vq8/wuQ6AjCALm+ttiHYkLpQbFwXoa4QcPaF/nm6EtA=", "31.1": "sha256-bFVN4RzqBMVuv45FtUQ0AZsc2FIj1LvSXCgkJeMG7MI=", @@ -48,6 +50,7 @@ PROTOC_BUILDS = { "@platforms//cpu:ppc64le", ], "integrity": { + "33.0": "sha256-TrdoKQDQHkhI/pswub7v+vntKo1+jTEMUO1SHbszQRw=", "32.1": "sha256-P0ijW9DtH4ofy5/WM/SD6ILctb/ukq1qrmBCh3hAsMU=", "32.0": "sha256-mGY+JqrteUvC4jM5/WOzs5MdNIlhhStvWk7b3K+jWwU=", "31.1": "sha256-id8WOfnDTTD1WoWt1ID2vWB1phundapoaOdXXRg5gWQ=", @@ -67,6 +70,7 @@ PROTOC_BUILDS = { "@platforms//cpu:s390x", ], "integrity": { + "33.0": "sha256-lu4h12HpO7+nCV7RTnaURsjZeQ/s+9fWli6Fg1Dg2pU=", "32.1": "sha256-B6AdH7uloBC6Hzh8BWoCozmzVWjH491bAslrlGMDB9s=", "32.0": "sha256-wbcKOUex34jBRbiu+Kz4aM3tGzuBMSUiHwv7YQ/xO7c=", "31.1": "sha256-ea6BxzYpO0qNV7FQm1aK7Oqdf5fRou1ZnL+iuIfMhRE=", @@ -86,6 +90,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "33.0": "sha256-Se2vB45I1PRbF74xB2rH2/ZEdM1/HuOyysCTi/D3ePM=", "32.1": "sha256-IINlU916AkBtuLg49Jxl6KAFVTFRHfZ/88JuvidL414=", "32.0": "sha256-RZLLavNKA9kXH7/BOnmLtTASfZnm1bG8lfK3oJyc1Ms=", "31.1": "sha256-FDDjh3+YrIx2V8HMSeZtXy/xr7Ur/wsAIM4tKBLsgzQ=", @@ -105,6 +110,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "33.0": "sha256-2ZwBG3menkEgZCRPC+QX5ddsm2rOE6Ksc1Mw+n1XrY8=", "32.1": "sha256-6cEpwXa7ffAlRsTNYYUSbKU8iefS8JUR4gkxlwS13X4=", "32.0": "sha256-fKA3v+Xlyr1CVczSHdJl9564LTwBAReZT13IHSFA7og=", "31.1": "sha256-llUwQfGpHqDv7pY8sW9GL1mFtNZTZfOQdBTDYARNgGU=", @@ -124,6 +130,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "33.0": "sha256-PPVd1HEYvS79qc0mt0+Lu/z1vrG/YGvFatTAAbVD9tM=", "32.1": "sha256-p7UbIROGJpD6UsYviJGmA3uvuduI1PmSTEht6dm7idU=", "32.0": "sha256-CaLHKcyCEhXMDUxWS3YXYJYf4zjFLySzAv1+GOe2ddE=", "31.1": "sha256-Su6go0sJkoR7A6hImo2+3zdG3gEQm3TMLOm2iIqQHtk=", @@ -143,6 +150,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "33.0": "sha256-5OUKcDFHqS0aWi06NMnkFxf2et5n1L5yuaRm648i/oc=", "32.1": "sha256-+cqltNC1N6z/sP/X1TIlURpVdO+QP8pVDqnnYAmH8Ts=", "32.0": "sha256-Y+66Fd3BKrEbCovOgfstRsxpAiw+atIf7N6Q1SE5v/Y=", "31.1": "sha256-SF6HCIsYYUwlqZscBieRiz/1uf3lSSL7HJIBWfq3uik=", @@ -162,6 +170,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "33.0": "sha256-OUHMiusOj1nyFDtl9ZQIj3JruFdVDauuXQ3uO/E5LdE=", "32.1": "sha256-vJGp+6kl8CXAbxUhKL+10jPLHHVCDYh3pRIPAd73mJg=", "32.0": "sha256-EbbTZisXnid9ivNKh3ANxOyytWlRaKxlImeYonmK/Ug=", "31.1": "sha256-dMTjSkHGVJNKH0x9Xj+DGnshbYZ3F833MPguHhDB0OI=", @@ -181,6 +190,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "33.0": "sha256-N0LNSci2vXi2dgVANn6w/2L6cKEDLhXa/hMb+vKWmGo=", "32.1": "sha256-aVacvBeM1Xhey32TVpkTEQZ36v60uPgpcMNh+tTHzWY=", "32.0": "sha256-icF46fh4y23VYfZ3aI4esudXy5rISuMLZENrrBlkaZY=", "31.1": "sha256-cDgbEWqw1xy2pRd9mxfHwTQVhmYDoP1A1RPa/jLVbDU=", diff --git a/scala/latest_deps.bzl b/scala/latest_deps.bzl index 6fd1216bb..71699d369 100644 --- a/scala/latest_deps.bzl +++ b/scala/latest_deps.bzl @@ -9,10 +9,10 @@ def rules_scala_dependencies(): maybe( http_archive, name = "bazel_skylib", - sha256 = "51b5105a760b353773f904d2bbc5e664d0987fbaf22265164de65d43e910d8ac", + sha256 = "6e78f0e57de26801f6f564fa7c4a48dc8b36873e416257a92bbb0937eeac8446", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.1/bazel-skylib-1.8.1.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.8.2/bazel-skylib-1.8.2.tar.gz", ], ) @@ -30,17 +30,26 @@ def rules_scala_dependencies(): http_archive, name = "rules_java", urls = [ - "https://github.com/bazelbuild/rules_java/releases/download/8.15.2/rules_java-8.15.2.tar.gz", + "https://github.com/bazelbuild/rules_java/releases/download/8.16.1/rules_java-8.16.1.tar.gz", ], - sha256 = "47632cc506c858011853073449801d648e10483d4b50e080ec2549a4b2398960", + sha256 = "1b30698d89dccd9dc01b1a4ad7e9e5c6e669cdf1918dbb050334e365b40a1b5e", + ) + + # Required before `rules_java_dependencies` since `rules_java` 8.16.0. + maybe( + http_archive, + name = "bazel_features", + sha256 = "adc8ddf121917f197f75c5245dfa8d7b1619f10a1002e25062b093b7957f2798", + strip_prefix = "bazel_features-1.37.0", + url = "https://github.com/bazel-contrib/bazel_features/releases/download/v1.37.0/bazel_features-v1.37.0.tar.gz", ) maybe( http_archive, name = "com_google_protobuf", - sha256 = "d2081ab9528292f7980ef2d88d2be472453eea4222141046ad4f660874d5f24e", - strip_prefix = "protobuf-32.1", - url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v32.1.tar.gz", + sha256 = "b6b03fbaa3a90f3d4f2a3fa4ecc41d7cd0326f92fcc920a7843f12206c8d52cd", + strip_prefix = "protobuf-33.0", + url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v33.0.tar.gz", patches = [Label("//protoc:0001-protobuf-19679-rm-protoc-dep.patch")], patch_args = ["-p1"], ) @@ -56,9 +65,9 @@ def rules_scala_dependencies(): maybe( http_archive, name = "rules_python", - sha256 = "f2e80f97f9c0b82e2489e61e725df1e6bdaf16c4dacf5e26b95668787164baff", - strip_prefix = "rules_python-1.6.1", - url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.1/rules_python-1.6.1.tar.gz", + sha256 = "2f5c284fbb4e86045c2632d3573fc006facbca5d1fa02976e89dc0cd5488b590", + strip_prefix = "rules_python-1.6.3", + url = "https://github.com/bazel-contrib/rules_python/releases/download/1.6.3/rules_python-1.6.3.tar.gz", ) maybe( diff --git a/scripts/create_repository.py b/scripts/create_repository.py index aeba08166..849a5f975 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -26,20 +26,20 @@ "3.6.4", "3.7.3", ] -PARSER_COMBINATORS_VERSION = '1.1.2' -SBT_COMPILER_INTERFACE_VERSION = '1.10.8' -SBT_UTIL_INTERFACE_VERSION = '1.11.6' +PARSER_COMBINATORS_VERSION = '2.4.0' +SBT_COMPILER_INTERFACE_VERSION = '1.11.0' +SBT_UTIL_INTERFACE_VERSION = '1.11.7' SCALATEST_VERSION = "3.2.19" -SCALAFMT_VERSION = "3.9.9" -KIND_PROJECTOR_VERSION = "0.13.3" -PROTOBUF_JAVA_VERSION = "4.32.1" +SCALAFMT_VERSION = "3.10.1" +KIND_PROJECTOR_VERSION = "0.13.4" +PROTOBUF_JAVA_VERSION = "4.33.0" JLINE_VERSION = '3.30.6' -SCALAPB_VERSION = '1.0.0-alpha.2' +SCALAPB_VERSION = '1.0.0-alpha.3' PROTOC_BRIDGE_VERSION = '0.9.9' -GRPC_VERSION = '1.75.0' -PROTO_GOOGLE_COMMON_PROTOS_VERSION = '2.61.1' +GRPC_VERSION = '1.76.0' +PROTO_GOOGLE_COMMON_PROTOS_VERSION = '2.62.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] -GUAVA_VERSION = '33.4.8-jre' +GUAVA_VERSION = '33.5.0-jre' # This should include values corresponding to `MavenCoordinates.artifact_name`, # i.e., group:artifact after stripping any Scala version suffix from artifact. @@ -99,11 +99,13 @@ def select_root_artifacts(scala_version, scala_major, is_scala_3) -> List[str]: scalafmt_version = SCALAFMT_VERSION scalapb_version = SCALAPB_VERSION protoc_bridge_version = PROTOC_BRIDGE_VERSION + parser_combinators_version = PARSER_COMBINATORS_VERSION if scala_major == '2.11': scalafmt_version = '2.7.5' scalapb_version = '0.9.8' protoc_bridge_version = '0.7.14' + parser_combinators_version = '1.1.2' root_artifacts = [ 'com.google.api.grpc:proto-google-common-protos:' + @@ -119,7 +121,7 @@ def select_root_artifacts(scala_version, scala_major, is_scala_3) -> List[str]: f'com.thesamet.scalapb:scalapb-runtime-grpc_{scalapb_major}:' + scalapb_version, f'org.scala-lang.modules:scala-parser-combinators_{scala_2_major}:' + - PARSER_COMBINATORS_VERSION, + parser_combinators_version, f'org.scala-lang:scala-compiler:{scala_2_version}', f'org.scala-lang:scala-library:{scala_2_version}', f'org.scala-lang:scala-reflect:{scala_2_version}', diff --git a/scripts/update_protoc_integrity.py b/scripts/update_protoc_integrity.py index 6d62866a1..abb2f1b4e 100755 --- a/scripts/update_protoc_integrity.py +++ b/scripts/update_protoc_integrity.py @@ -21,6 +21,7 @@ PROTOC_VERSIONS = [ + "33.0", "32.1", "32.0", "31.1", diff --git a/test/compiler_sources_integrity/WORKSPACE b/test/compiler_sources_integrity/WORKSPACE index c009ee82d..fe2eaf80c 100644 --- a/test/compiler_sources_integrity/WORKSPACE +++ b/test/compiler_sources_integrity/WORKSPACE @@ -9,14 +9,14 @@ load("@rules_scala//scala:latest_deps.bzl", "rules_scala_dependencies") rules_scala_dependencies() -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/test/scalafmt/.scalafmt.conf b/test/scalafmt/.scalafmt.conf index 0f0ced63e..8829c1200 100644 --- a/test/scalafmt/.scalafmt.conf +++ b/test/scalafmt/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.9" +version = "3.10.1" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/MODULE.bazel b/test_cross_build/MODULE.bazel index 2ec63335d..09cca47f7 100644 --- a/test_cross_build/MODULE.bazel +++ b/test_cross_build/MODULE.bazel @@ -62,5 +62,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/test_cross_build/WORKSPACE b/test_cross_build/WORKSPACE index ddbe80ed3..30bfbd3ac 100644 --- a/test_cross_build/WORKSPACE +++ b/test_cross_build/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/test_cross_build/scalafmt/.scalafmt2.conf b/test_cross_build/scalafmt/.scalafmt2.conf index 0f0ced63e..8829c1200 100644 --- a/test_cross_build/scalafmt/.scalafmt2.conf +++ b/test_cross_build/scalafmt/.scalafmt2.conf @@ -1,4 +1,4 @@ -version = "3.9.9" +version = "3.10.1" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/scalafmt/.scalafmt3.conf b/test_cross_build/scalafmt/.scalafmt3.conf index ef2565b83..dd21a61bd 100644 --- a/test_cross_build/scalafmt/.scalafmt3.conf +++ b/test_cross_build/scalafmt/.scalafmt3.conf @@ -1,4 +1,4 @@ -version = "3.9.9" +version = "3.10.1" runner.dialect = scala3 maxColumn = 40 lineEndings = preserve diff --git a/test_version/MODULE.bazel.template b/test_version/MODULE.bazel.template index ed0f459ec..47f20a44a 100644 --- a/test_version/MODULE.bazel.template +++ b/test_version/MODULE.bazel.template @@ -25,7 +25,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) scala_config = use_extension( diff --git a/test_version/WORKSPACE.template b/test_version/WORKSPACE.template index ca445d32a..9056c352c 100644 --- a/test_version/WORKSPACE.template +++ b/test_version/WORKSPACE.template @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index 5a1859401..71105a3b1 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -46,8 +46,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -63,12 +63,12 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.11:0.2.6", @@ -115,8 +115,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -550,8 +550,8 @@ artifacts = { "sha256": "3fda7a27114b0d178107ace5c2cf04e91e9951810690421768e65038999ffca5", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.11.12:0.13.3", - "sha256": "fc40476381233d532ed26b64a3643c1bda792d2900a7df697d676dde82e4408d", + "artifact": "org.typelevel:kind-projector_2.11.12:0.13.4", + "sha256": "5afb39eb69c9f2b8a6f3642f1d4cf7ba3e99e1bd447f5109538f6a2fc59e0d57", "deps": [ "@io_bazel_rules_scala_scala_compiler", "@io_bazel_rules_scala_scala_library", @@ -569,8 +569,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -578,15 +578,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -599,8 +599,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -615,8 +615,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -627,8 +627,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -636,8 +636,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -646,8 +646,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -782,8 +782,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "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 86f447fe3..1b96846b2 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -31,8 +31,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -48,16 +48,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.12:0.5.0", - "sha256": "8b87d847d06c65c63d38fe4a8b38a2362f2c643928e665686ecaf35cc184f215", + "artifact": "com.lihaoyi:fansi_2.12:0.5.1", + "sha256": "57bd285ff4c4aa706fbe26e08e344881b0fc05a1a7ef8928385fab9b5208de81", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -75,8 +75,11 @@ artifacts = { "sha256": "9e81e90ab3e380192e04926d546418d825853de8efea12a7f94e0bd04c250419", }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.12:0.4.2", - "sha256": "2f5cc6211c4731a5ef42b74053cc3846666bf9397649399cb24013973c746b2a", + "artifact": "com.lihaoyi:sourcecode_2.12:0.4.4", + "sha256": "b3be5e4f73dca4dfc8d2036198d5792163927318831258bdfbe9a786994a2ad1", + "deps": [ + "@io_bazel_rules_scala_scala_library", + ], }, "com_twitter__scalding_date": { "testonly": True, @@ -84,8 +87,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b3", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -96,8 +99,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -192,8 +195,8 @@ artifacts = { "sha256": "4d8a8f984cce31a329a24f10b0bf336f042cb62aeb435290a1b20243154cfccb", }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.12:1.1.2", - "sha256": "24985eb43e295a9dd77905ada307a850ca25acf819cdb579c093fc6987b0dbc2", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.12:2.4.0", + "sha256": "23a8d4ddbb7d116dc7a4c41a33f362e5f908cb6b57210c6ed38e61a6c8e383ea", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -411,8 +414,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.12:2.13.0", - "sha256": "a0eb3523bf46797afd3ede3e402122fcaf56f661f4721f9058360f4036f17610", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.12:2.14.0", + "sha256": "40d7c1719db7940a7101509dff407f1ff67baf01abd1f40547b04077d94a92e5", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -425,8 +428,8 @@ artifacts = { ], }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.12:4.13.9", - "sha256": "1129dd6c8b80258b7633fff2e4dc52c3d4e73c77fbe2c1620d731f174ec1014b", + "artifact": "org.scalameta:common_2.12:4.14.1", + "sha256": "a9f82e6856c1c602eac022884f9069e4d0cda2a0d0a31e7a325d823b71f59820", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -449,22 +452,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.12:4.13.9", - "sha256": "6d615e143c3f4293fdcc255ce263f23345e0eb60185a6177ce06927a5c6d2eb1", + "artifact": "org.scalameta:io_2.12:4.14.1", + "sha256": "8b1725634a7c967aa35b5ac641bf0144f477f724aee07ddff864d931b3a5a768", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.12:2.6.4", - "sha256": "11c47b5e44e537adece65377b1cdfe1dde3f70c6d0708f07a4ac173dd79441df", + "artifact": "org.scalameta:mdoc-parser_2.12:2.8.0", + "sha256": "5531f16c50e5ddc9e4cbe1e1aaf79c52a9a64a1c35da70abf62a30a7faddc9ea", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.12:0.15.0", - "sha256": "9eb67935b7418939274ab9982c20dd5b0f3e660a86ef737cc2621c0a175a8bde", + "artifact": "org.scalameta:metaconfig-core_2.12:0.17.0", + "sha256": "5f9b14da8a2ba23d31556c3b6ad98ac1d0eaccd880504ab9178b6e5eeab5b61e", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -474,8 +477,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.12:0.15.0", - "sha256": "6f01efb734218a427c6da72a1b3456e464751025820c8c802eacd3baf7f9a205", + "artifact": "org.scalameta:metaconfig-pprint_2.12:0.17.0", + "sha256": "6931549d911bc96135972f2c0f969ddf175734f89f528dbec545a1af585367e4", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler", @@ -484,8 +487,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.12:0.15.0", - "sha256": "aa53ec43d986af541016590ea3057f5e821a27330708eac00d3a464849564bc7", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.12:0.17.0", + "sha256": "82d90ac880bd879bcdf10b979d614104dee60268ce41a1fcf75956828ad8a9de", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library", @@ -493,16 +496,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.12:4.13.9", - "sha256": "e2c36a69e1e2419367bb356a54da5b8e39232593ca1e54b654da58ef9f41d4cb", + "artifact": "org.scalameta:parsers_2.12:4.14.1", + "sha256": "ff261a8f3d7fe128e49693515f6dcca9e69279d891db3db082aa56ac94240f85", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.12:3.9.9", - "sha256": "306ff2f36d5cc34308f10c3313ef2b17ea26f0007c1db91a4eb2f3715631c33b", + "artifact": "org.scalameta:scalafmt-config_2.12:3.10.1", + "sha256": "a5fe402d4fddf1759cfcd39b657e41cd5def4a304d8ab5e22521b215310cf102", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -510,8 +513,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.12:3.9.9", - "sha256": "d4d4616fb9f2e5157e8f5aa10715e65d37c200fc8846a52073595a8a87c1f02b", + "artifact": "org.scalameta:scalafmt-core_2.12:3.10.1", + "sha256": "e845082e13ba799cab99e0986bc06b60170cab28a3bdfe437e856ceb44e6e2c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -521,8 +524,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.9", - "sha256": "ae3cc762b0cf96db9383104452e44c0b63118f7c86b55760292d9301c9f23807", + "artifact": "org.scalameta:scalafmt-macros_2.12:3.10.1", + "sha256": "01adb00de1c3a65d1bd5d9efcb3bd86025c383e95f645c497682dd9497e8474d", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -530,16 +533,16 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.9", - "sha256": "c94bd3c520fa530cd53764a2875da6ee4822c261afdb10988eb27db33108d78d", + "artifact": "org.scalameta:scalafmt-sysops_2.12:3.10.1", + "sha256": "5029d4caf138b4554250f0feb7ed948d6235a165c3aab4ea15b1bd2378b61aca", "deps": [ "@com_github_bigwheel_util_backports", "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.12:4.13.9", - "sha256": "e6b8a99bfee1490898f29dcb68607682d3df65ad8cb8192c23668b2f64a9dd75", + "artifact": "org.scalameta:scalameta_2.12:4.14.1", + "sha256": "2e791a9fc305f5dff9934afc9ddebe62ff7e6ded0082c5a62bca90b784d16a57", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_parsers", @@ -553,8 +556,8 @@ artifacts = { ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.12:4.13.9", - "sha256": "85a566c94bab956516677a951aaafb56bf928998fade44e7ae5968c911b23f55", + "artifact": "org.scalameta:trees_2.12:4.14.1", + "sha256": "059eac6041fec0d1aea02ebbc5cdf96a96df202640f8308a18a66ef97db863c8", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", @@ -580,8 +583,8 @@ artifacts = { "sha256": "3ca705cba9dc0632e60477d80779006f8c636c0e2e229dda3410a0c314c1ea1d", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.12.20:0.13.3", - "sha256": "98a53122dedd51f79f23ae03eae3258a2e5dbd51c647eaea4942f98c55b052d1", + "artifact": "org.typelevel:kind-projector_2.12.20:0.13.4", + "sha256": "56777b7286c6013c6761fba538abc37274c7aa902a00933acd1e6f6e52d5268a", "deps": [ "@io_bazel_rules_scala_scala_compiler", "@io_bazel_rules_scala_scala_library", @@ -599,8 +602,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -608,15 +611,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -629,8 +632,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -645,8 +648,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -657,8 +660,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -666,8 +669,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -676,8 +679,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -812,15 +815,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_2.12:1.0.0-alpha.2", - "sha256": "e495fe7f67b902dc3c27bce73579d5b183a4c7d18685fd3ada95ba5034d75f04", + "artifact": "com.thesamet.scalapb:compilerplugin_2.12:1.0.0-alpha.3", + "sha256": "f0a3dc37259776c0268c8e35a36419194d162ed1efb1eb065edb74caa3f6d77a", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -829,8 +832,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_2.12:1.0.0-alpha.2", - "sha256": "7c01b52e1d77f93a16bd9b48c5386e2a9e12f5b91863db4c128c981a2b29c722", + "artifact": "com.thesamet.scalapb:lenses_2.12:1.0.0-alpha.3", + "sha256": "8bde73d646d124927649e4a2ff0d087ea08395df62b20f7a368074dce59bc7d3", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -853,8 +856,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_2.12:1.0.0-alpha.2", - "sha256": "47cefd14ea60246f251f7bce5ee1e1ce740a32f2a74ac6cd48f0a13e24b4a529", + "artifact": "com.thesamet.scalapb:scalapb-runtime_2.12:1.0.0-alpha.3", + "sha256": "6196d9ed08e07830542971a48971cc2fba02186930d10c8623884115f0135fd4", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -863,8 +866,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.12:1.0.0-alpha.2", - "sha256": "e61b1323a2d34427d2d7cd31b9586dd2d08316434971df7ba4508f49405f8b5c", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.12:1.0.0-alpha.3", + "sha256": "d6f1a71e7acdd47eb0b7367d32a5b2d930c3fe1b75e9b8b641b449c1ef0ebda2", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index 0a0608eb8..8f71f821b 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -79,8 +79,11 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", + "deps": [ + "@io_bazel_rules_scala_scala_library", + ], }, "com_twitter__scalding_date": { "testonly": True, @@ -88,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -100,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -183,8 +186,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -193,8 +196,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -204,15 +207,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "io_bazel_rules_scala_scala_reflect": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -402,8 +405,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -435,8 +438,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -449,8 +452,8 @@ artifacts = { ], }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -473,22 +476,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -498,8 +501,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler", @@ -508,8 +511,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library", @@ -517,16 +520,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -534,8 +537,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -545,8 +548,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -554,15 +557,15 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_parsers", @@ -576,8 +579,8 @@ artifacts = { ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", @@ -603,8 +606,8 @@ artifacts = { "sha256": "6058d02418e4eb5f1919a1156d63d2d1b93f2c6190b1a1806ee2b73f8726a92f", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler", "@io_bazel_rules_scala_scala_library", @@ -622,8 +625,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -631,15 +634,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -652,8 +655,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -668,8 +671,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -680,8 +683,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -689,8 +692,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -699,8 +702,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -835,15 +838,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.2", - "sha256": "348d8a69fe5fe7ccbb6dfd556c7eb4988f338888306149fa791237f66f7c98fd", + "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.3", + "sha256": "0235bf7d1e8d4fca860543fb60abe84739cd73fae27610894deebe1cb63987d7", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -852,8 +855,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.2", - "sha256": "eb8836d4b371631cc6b708b8e119254653e0afa92ed3397aa42fe2b328d21a2a", + "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.3", + "sha256": "2e98ceb862a97fa985ebc65f797fb6a0f519f25c7099a7529015cf4b5926671d", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -876,8 +879,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.2", - "sha256": "c68cf13cabe3129fde034942ac72184aed6c5a8130ef2e888a62c3287be99b6c", + "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.3", + "sha256": "f01ecf90701dfb043b9770a66e88f533ca7994c054971eb28280120d77bb7046", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -886,8 +889,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.2", - "sha256": "d6ebf4b9f8da19f809a604c1fe03d0e08af81f40a1324f5878f97b7f25da090c", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.3", + "sha256": "5ccb18f96f0456f8b8bb1df0a1af7b5934bbeea24fbd8d2ab433510d0fcf5d46", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index 1c8308371..e3a6a3dec 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -197,8 +197,14 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", + "deps": [ + "@io_bazel_rules_scala_scala_library_2", + "@io_bazel_rules_scala_scala_reflect_2", + "@io_github_java_diff_utils_java_diff_utils", + "@org_jline_jline", + ], }, "io_bazel_rules_scala_scala_interfaces": { "artifact": "org.scala-lang:scala3-interfaces:3.1.3", @@ -212,8 +218,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -223,15 +229,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -410,8 +416,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -477,8 +483,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -491,19 +497,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -526,22 +532,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -551,8 +557,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -561,8 +567,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -570,16 +576,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -587,8 +593,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -598,8 +604,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -607,23 +613,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -649,8 +655,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -668,8 +674,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -677,15 +683,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -698,8 +704,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -714,8 +720,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -726,8 +732,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -735,8 +741,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -745,8 +751,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -881,15 +887,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.2", - "sha256": "348d8a69fe5fe7ccbb6dfd556c7eb4988f338888306149fa791237f66f7c98fd", + "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.3", + "sha256": "0235bf7d1e8d4fca860543fb60abe84739cd73fae27610894deebe1cb63987d7", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library_2", @@ -898,8 +904,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.2", - "sha256": "eb8836d4b371631cc6b708b8e119254653e0afa92ed3397aa42fe2b328d21a2a", + "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.3", + "sha256": "2e98ceb862a97fa985ebc65f797fb6a0f519f25c7099a7529015cf4b5926671d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scala_lang_modules_scala_collection_compat", @@ -922,8 +928,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.2", - "sha256": "c68cf13cabe3129fde034942ac72184aed6c5a8130ef2e888a62c3287be99b6c", + "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.3", + "sha256": "f01ecf90701dfb043b9770a66e88f533ca7994c054971eb28280120d77bb7046", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library_2", @@ -932,8 +938,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.2", - "sha256": "d6ebf4b9f8da19f809a604c1fe03d0e08af81f40a1324f5878f97b7f25da090c", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.3", + "sha256": "5ccb18f96f0456f8b8bb1df0a1af7b5934bbeea24fbd8d2ab433510d0fcf5d46", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index 54d7ff32f..924be7d7e 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -197,8 +197,14 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", + "deps": [ + "@io_bazel_rules_scala_scala_library_2", + "@io_bazel_rules_scala_scala_reflect_2", + "@io_github_java_diff_utils_java_diff_utils", + "@org_jline_jline", + ], }, "io_bazel_rules_scala_scala_interfaces": { "artifact": "org.scala-lang:scala3-interfaces:3.2.2", @@ -212,8 +218,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -223,15 +229,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -410,8 +416,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -477,8 +483,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -491,19 +497,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -526,22 +532,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -551,8 +557,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -561,8 +567,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -570,16 +576,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -587,8 +593,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -598,8 +604,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -607,23 +613,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -649,8 +655,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -668,8 +674,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -677,15 +683,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -698,8 +704,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -714,8 +720,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -726,8 +732,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -735,8 +741,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -745,8 +751,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -881,15 +887,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.2", - "sha256": "348d8a69fe5fe7ccbb6dfd556c7eb4988f338888306149fa791237f66f7c98fd", + "artifact": "com.thesamet.scalapb:compilerplugin_2.13:1.0.0-alpha.3", + "sha256": "0235bf7d1e8d4fca860543fb60abe84739cd73fae27610894deebe1cb63987d7", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library_2", @@ -898,8 +904,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.2", - "sha256": "eb8836d4b371631cc6b708b8e119254653e0afa92ed3397aa42fe2b328d21a2a", + "artifact": "com.thesamet.scalapb:lenses_2.13:1.0.0-alpha.3", + "sha256": "2e98ceb862a97fa985ebc65f797fb6a0f519f25c7099a7529015cf4b5926671d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scala_lang_modules_scala_collection_compat", @@ -922,8 +928,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.2", - "sha256": "c68cf13cabe3129fde034942ac72184aed6c5a8130ef2e888a62c3287be99b6c", + "artifact": "com.thesamet.scalapb:scalapb-runtime_2.13:1.0.0-alpha.3", + "sha256": "f01ecf90701dfb043b9770a66e88f533ca7994c054971eb28280120d77bb7046", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library_2", @@ -932,8 +938,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.2", - "sha256": "d6ebf4b9f8da19f809a604c1fe03d0e08af81f40a1324f5878f97b7f25da090c", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_2.13:1.0.0-alpha.3", + "sha256": "5ccb18f96f0456f8b8bb1df0a1af7b5934bbeea24fbd8d2ab433510d0fcf5d46", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index 8c9d5795f..281e5663e 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -204,8 +204,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -225,8 +225,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -236,15 +236,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -426,8 +426,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -493,8 +493,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -507,19 +507,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,22 +542,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -567,8 +567,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -577,8 +577,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -603,8 +603,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -614,8 +614,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -623,23 +623,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -665,8 +665,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -693,15 +693,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -714,8 +714,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -730,8 +730,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -742,8 +742,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -751,8 +751,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -761,8 +761,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,15 +897,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.2", - "sha256": "b3ab6d5f4203f50a4b18b35a40bdd72a17ddb1928728e22d41e6620b3fdcbc4b", + "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.3", + "sha256": "f61d76a09a6d8ccc25d0f98ab9f9172ad42659dd76a694c3b7294ba3e5a26a06", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -914,8 +914,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.2", - "sha256": "a0d9de25fac3f1c60f6eed9bacf10ba66c33cb426e673624afc031a328d26c8b", + "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.3", + "sha256": "ddf29b2aee3e88bd8f58948470965c296ef6e07f6e09f4e02ed7b19bafb78499", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -938,8 +938,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.2", - "sha256": "e599b7026e644fb187c894c9529130e85392f495093700b4f8d9e7aa5b09284e", + "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.3", + "sha256": "8b128634d64bf0a29c52001eabc12458e15c958843894a4020d181c7fc1d21fc", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -948,8 +948,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.2", - "sha256": "d6ff41587f2a8448353ac48f70ab1d0fdf78ef67e450598eae883a898b23673b", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.3", + "sha256": "87400fb72734b26f058b35e6c13518f5e7a54d4dce3714452ce0df24cdb9d0c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index 15e8ca06a..5f758c9f5 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -198,8 +198,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -219,8 +219,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -230,15 +230,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -417,8 +417,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -484,8 +484,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -498,19 +498,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -533,22 +533,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -558,8 +558,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -568,8 +568,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -594,8 +594,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -605,8 +605,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -614,23 +614,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -656,8 +656,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -684,15 +684,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -705,8 +705,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -721,8 +721,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -733,8 +733,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -742,8 +742,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -752,8 +752,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -888,15 +888,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.2", - "sha256": "b3ab6d5f4203f50a4b18b35a40bdd72a17ddb1928728e22d41e6620b3fdcbc4b", + "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.3", + "sha256": "f61d76a09a6d8ccc25d0f98ab9f9172ad42659dd76a694c3b7294ba3e5a26a06", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -905,8 +905,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.2", - "sha256": "a0d9de25fac3f1c60f6eed9bacf10ba66c33cb426e673624afc031a328d26c8b", + "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.3", + "sha256": "ddf29b2aee3e88bd8f58948470965c296ef6e07f6e09f4e02ed7b19bafb78499", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -929,8 +929,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.2", - "sha256": "e599b7026e644fb187c894c9529130e85392f495093700b4f8d9e7aa5b09284e", + "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.3", + "sha256": "8b128634d64bf0a29c52001eabc12458e15c958843894a4020d181c7fc1d21fc", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -939,8 +939,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.2", - "sha256": "d6ff41587f2a8448353ac48f70ab1d0fdf78ef67e450598eae883a898b23673b", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.3", + "sha256": "87400fb72734b26f058b35e6c13518f5e7a54d4dce3714452ce0df24cdb9d0c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 09b728d54..b59bdc76f 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -198,8 +198,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -219,8 +219,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -230,15 +230,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -417,8 +417,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -484,8 +484,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -498,19 +498,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -533,22 +533,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -558,8 +558,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -568,8 +568,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -594,8 +594,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -605,8 +605,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -614,23 +614,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -656,8 +656,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -684,15 +684,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -705,8 +705,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -721,8 +721,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -733,8 +733,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -742,8 +742,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -752,8 +752,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -888,15 +888,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.2", - "sha256": "b3ab6d5f4203f50a4b18b35a40bdd72a17ddb1928728e22d41e6620b3fdcbc4b", + "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.3", + "sha256": "f61d76a09a6d8ccc25d0f98ab9f9172ad42659dd76a694c3b7294ba3e5a26a06", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -905,8 +905,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.2", - "sha256": "a0d9de25fac3f1c60f6eed9bacf10ba66c33cb426e673624afc031a328d26c8b", + "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.3", + "sha256": "ddf29b2aee3e88bd8f58948470965c296ef6e07f6e09f4e02ed7b19bafb78499", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -929,8 +929,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.2", - "sha256": "e599b7026e644fb187c894c9529130e85392f495093700b4f8d9e7aa5b09284e", + "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.3", + "sha256": "8b128634d64bf0a29c52001eabc12458e15c958843894a4020d181c7fc1d21fc", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -939,8 +939,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.2", - "sha256": "d6ff41587f2a8448353ac48f70ab1d0fdf78ef67e450598eae883a898b23673b", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.3", + "sha256": "87400fb72734b26f058b35e6c13518f5e7a54d4dce3714452ce0df24cdb9d0c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index aa5ce2fd0..92a720cfc 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -204,8 +204,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -225,8 +225,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -236,15 +236,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -426,8 +426,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -493,8 +493,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -507,19 +507,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,22 +542,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -567,8 +567,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -577,8 +577,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -603,8 +603,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -614,8 +614,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -623,23 +623,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -665,8 +665,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -693,15 +693,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -714,8 +714,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -730,8 +730,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -742,8 +742,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -751,8 +751,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -761,8 +761,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,15 +897,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.2", - "sha256": "b3ab6d5f4203f50a4b18b35a40bdd72a17ddb1928728e22d41e6620b3fdcbc4b", + "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.3", + "sha256": "f61d76a09a6d8ccc25d0f98ab9f9172ad42659dd76a694c3b7294ba3e5a26a06", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -914,8 +914,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.2", - "sha256": "a0d9de25fac3f1c60f6eed9bacf10ba66c33cb426e673624afc031a328d26c8b", + "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.3", + "sha256": "ddf29b2aee3e88bd8f58948470965c296ef6e07f6e09f4e02ed7b19bafb78499", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -938,8 +938,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.2", - "sha256": "e599b7026e644fb187c894c9529130e85392f495093700b4f8d9e7aa5b09284e", + "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.3", + "sha256": "8b128634d64bf0a29c52001eabc12458e15c958843894a4020d181c7fc1d21fc", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -948,8 +948,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.2", - "sha256": "d6ff41587f2a8448353ac48f70ab1d0fdf78ef67e450598eae883a898b23673b", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.3", + "sha256": "87400fb72734b26f058b35e6c13518f5e7a54d4dce3714452ce0df24cdb9d0c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/repositories/scala_3_7.bzl b/third_party/repositories/scala_3_7.bzl index 7aa2aa51a..407c9f2db 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -27,8 +27,8 @@ artifacts = { ], }, "com_google_errorprone_error_prone_annotations": { - "artifact": "com.google.errorprone:error_prone_annotations:2.36.0", - "sha256": "77440e270b0bc9a249903c5a076c36a722c4886ca4f42675f2903a1c53ed61a5", + "artifact": "com.google.errorprone:error_prone_annotations:2.41.0", + "sha256": "a56e782b5b50811ac204073a355a21d915a2107fce13ec711331ad036f660fcc", }, "com_google_guava_guava_21_0": { "testonly": True, @@ -44,16 +44,16 @@ artifacts = { "sha256": "972139718abc8a4893fa78cba8cf7b2c903f35c97aaf44fa3031b0669948b480", }, "com_google_j2objc_j2objc_annotations": { - "artifact": "com.google.j2objc:j2objc-annotations:3.0.0", - "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", + "artifact": "com.google.j2objc:j2objc-annotations:3.1", + "sha256": "84d3a150518485f8140ea99b8a985656749629f6433c92b80c75b36aba3b099b", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.32.1", - "sha256": "8c99e4d971338bafb0b0b1d1cea9b1bbb3dc9630eb9c25109e4c7c27bca832cb", + "artifact": "com.google.protobuf:protobuf-java:4.33.0", + "sha256": "6c50b4323a101dfd7b8aea209337ac49ecf5d8e33e0b210b196fc654291ed2cc", }, "com_lihaoyi_fansi": { - "artifact": "com.lihaoyi:fansi_2.13:0.5.0", - "sha256": "fcae26580f7d6e72adbd6e5c504bb1715fbe3f5fb814d70e84bc5427a835e42c", + "artifact": "com.lihaoyi:fansi_2.13:0.5.1", + "sha256": "e50796c69261fac857469122ab75f5aab4aeef855ca414f184cb132b318c2d9d", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -79,8 +79,8 @@ artifacts = { ], }, "com_lihaoyi_sourcecode": { - "artifact": "com.lihaoyi:sourcecode_2.13:0.4.2", - "sha256": "fbace2b994a7184f6b38ee98630be61f21948008a4a56cd83c7f86c1c1de743d", + "artifact": "com.lihaoyi:sourcecode_2.13:0.4.4", + "sha256": "bd4e99aef8267a410b6ed716c487cf5256f801425f158a8c9cbd056eb032d80d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -91,8 +91,8 @@ artifacts = { "sha256": "973a7198121cc8dac9eeb3f325c93c497fe3b682f68ba56e34c1b210af7b15b4", }, "com_typesafe_config": { - "artifact": "com.typesafe:config:1.4.3", - "sha256": "8ada4c185ce72416712d63e0b5afdc5f009c0cdf405e5f26efecdf156aa5dfb6", + "artifact": "com.typesafe:config:1.4.5", + "sha256": "4a4b0affb22a9572409d3a6bde99ce3f2045c551cadc1ca7fe09690892c526c3", }, "dev_dirs_directories": { "artifact": "dev.dirs:directories:26", @@ -103,8 +103,8 @@ artifacts = { "sha256": "cbfc3906b19b8f55dd7cfd6dfe0aa4532e834250d7f080bd8d211a3e246b59cb", }, "io_bazel_rules_scala_guava": { - "artifact": "com.google.guava:guava:33.4.8-jre", - "sha256": "f3d7f57f67fd622f4d468dfdd692b3a5e3909246c28017ac3263405f0fe617ed", + "artifact": "com.google.guava:guava:33.5.0-jre", + "sha256": "1e301f0c52ac248b0b14fdc3d12283c77252d4d6f48521d572e7d8c4c2cc4ac7", "deps": [ "@com_google_errorprone_error_prone_annotations", "@com_google_j2objc_j2objc_annotations", @@ -204,8 +204,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_compiler_2": { - "artifact": "org.scala-lang:scala-compiler:2.13.16", - "sha256": "f59982714591e321ba9c087af2c8666e2f5fb92b11a0cef72c2c5e9b342152d3", + "artifact": "org.scala-lang:scala-compiler:2.13.17", + "sha256": "073ab364dc902519719bd6b9463562128abc5881d2a2e4b7a5e2d04cdd7bc025", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -225,8 +225,8 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_library_2": { - "artifact": "org.scala-lang:scala-library:2.13.16", - "sha256": "1ebb2b6f9e4eb4022497c19b1e1e825019c08514f962aaac197145f88ed730f1", + "artifact": "org.scala-lang:scala-library:2.13.17", + "sha256": "b7822c4225243215f185925724a6edff92cf18777a136cc738276c4446fac76c", }, "io_bazel_rules_scala_scala_parallel_collections": { "artifact": "org.scala-lang.modules:scala-parallel-collections_2.13:1.2.0", @@ -236,15 +236,15 @@ artifacts = { ], }, "io_bazel_rules_scala_scala_parser_combinators": { - "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:1.1.2", - "sha256": "5c285b72e6dc0a98e99ae0a1ceeb4027dab9adfa441844046bd3f19e0efdcb54", + "artifact": "org.scala-lang.modules:scala-parser-combinators_2.13:2.4.0", + "sha256": "e36dccdc21fd4bc770907a9e126d7e3901e71a191eb9ea8e93a0227774e0945d", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "io_bazel_rules_scala_scala_reflect_2": { - "artifact": "org.scala-lang:scala-reflect:2.13.16", - "sha256": "fb49ccd9cac7464486ab993cda20a3c1569d8ef26f052e897577ad2a4970fb1d", + "artifact": "org.scala-lang:scala-reflect:2.13.17", + "sha256": "734533897bcfabe7a6e7fa09dbee165b257b0396e14e8a57c75111db8e04bb98", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -426,8 +426,8 @@ artifacts = { "sha256": "90bd8318329907dcf7e161287473e27272b38ee6857e9d56ee8a1958608cc49d", }, "io_github_java_diff_utils_java_diff_utils": { - "artifact": "io.github.java-diff-utils:java-diff-utils:4.15", - "sha256": "964c69e3a23a892db2778ae6806aa1d42f81230032bd8e4982dc8620582ee6b7", + "artifact": "io.github.java-diff-utils:java-diff-utils:4.16", + "sha256": "620403030d676a4a27f780a3acec7438dee1b1651a1c804fa6bb11bb07399a6f", }, "libthrift": { "artifact": "org.apache.thrift:libthrift:0.8.0", @@ -493,8 +493,8 @@ artifacts = { "sha256": "1fad6e6be7557781e4d33729d49ae1cdc8fdda6fe477bb0cc68ce351eafdfbab", }, "org_scala_lang_modules_scala_collection_compat": { - "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.13.0", - "sha256": "40f141575b57796bf0c1e4b5f0974d91e3a6dee6ecea47ceed62c0efa1298234", + "artifact": "org.scala-lang.modules:scala-collection-compat_2.13:2.14.0", + "sha256": "95986ac32df70c9ebdd96edfb276cdc038deedbe600177a45f6584022f34a13f", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -507,19 +507,19 @@ artifacts = { ], }, "org_scala_sbt_compiler_interface": { - "artifact": "org.scala-sbt:compiler-interface:1.10.8", - "sha256": "b7569d4e2513391c11d14561013923841a6d7ece3b1d556bb054c3e3cc9d28e9", + "artifact": "org.scala-sbt:compiler-interface:1.11.0", + "sha256": "3025d1075a041054e64e53b68000bc9d7f280c6100ecf3840eefaeb44af8cac9", "deps": [ "@org_scala_sbt_util_interface", ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.6", - "sha256": "8edc7059524a4ee3b8b4b1e5fc048b3292b2906b8a9259a3a676985653413014", + "artifact": "org.scala-sbt:util-interface:1.11.7", + "sha256": "2f0c310d64997064733d2185458bd236ed4c6af7d006469e92101c0c4d52e147", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.9", - "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", + "artifact": "org.scalameta:common_2.13:4.14.1", + "sha256": "608dcdddfac03bc57f0c131147a2e863a92061e112306a28d19ee850cff780e1", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,22 +542,22 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.9", - "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", + "artifact": "org.scalameta:io_2.13:4.14.1", + "sha256": "8dd07edccd52fb43889f0f6e441e42d6a780ffd36e6328eb778327b7dbc75c9a", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_mdoc_parser": { - "artifact": "org.scalameta:mdoc-parser_2.13:2.6.4", - "sha256": "d1462cf777c227a9a751ae9aae3cb7ab7c3fc1f70689f35eafe58746e33566cc", + "artifact": "org.scalameta:mdoc-parser_2.13:2.8.0", + "sha256": "e69201594c0a61c4ab593e1c5a17f69f012c2688327496b1578615352a5aed62", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_metaconfig_core": { - "artifact": "org.scalameta:metaconfig-core_2.13:0.15.0", - "sha256": "c0b789c2d4468238fc325ef0a17f1a029b3635ff12b510bde03dd577a1281278", + "artifact": "org.scalameta:metaconfig-core_2.13:0.17.0", + "sha256": "3ad7919a3b5d38dd2ae55cd965ea7af2f2ae4cba059a97fb60f2ce775af99f3f", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -567,8 +567,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_pprint": { - "artifact": "org.scalameta:metaconfig-pprint_2.13:0.15.0", - "sha256": "357e65682c00db62978f0dd21fea01f13a5f0fb31b45308ad74b136b1ec4f021", + "artifact": "org.scalameta:metaconfig-pprint_2.13:0.17.0", + "sha256": "9728204a7024db92f7b8fcd0e417dd627851c9cd1c929acf20520f6af64fd0bc", "deps": [ "@com_lihaoyi_fansi", "@io_bazel_rules_scala_scala_compiler_2", @@ -577,8 +577,8 @@ artifacts = { ], }, "org_scalameta_metaconfig_typesafe_config": { - "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.15.0", - "sha256": "2ae5a8ecba43fb809696e419f1f98739e419534cc25918e2d8949a2d2727327e", + "artifact": "org.scalameta:metaconfig-typesafe-config_2.13:0.17.0", + "sha256": "01f8023ddf6bbc50565c1d051b0b905e1a70c081fd0fcf45067d6d3e0d53de59", "deps": [ "@com_typesafe_config", "@io_bazel_rules_scala_scala_library_2", @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.9", - "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", + "artifact": "org.scalameta:parsers_2.13:4.14.1", + "sha256": "bb2d75f14d3c235084269c65bad1d932e3dac6efa0027a2523aa1c2114731ded", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", - "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", + "artifact": "org.scalameta:scalafmt-config_2.13:3.10.1", + "sha256": "b186de706d3cb5dde0a12ebdccfbba96c0df71e3365f500ba2437ea39a93f13d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -603,8 +603,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", - "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", + "artifact": "org.scalameta:scalafmt-core_2.13:3.10.1", + "sha256": "8d2be9306646ac6052d7b71d9ff48488a2fd2ef966e56281460f456063bc2d3b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -614,8 +614,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", - "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.10.1", + "sha256": "83e1428581bfdda0dda536e0a50ef43effad5be9f97a02a0b4b55a6ba2df2f36", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -623,23 +623,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", - "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.10.1", + "sha256": "a60c95307f91b9e24a8c8d4dba5a71a39d3496485fa784f0a60f8c91010d81e6", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.9", - "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", + "artifact": "org.scalameta:scalameta_2.13:4.14.1", + "sha256": "a9f085a7b183b56ab0586bc2bedf641225724a145b8d0eb3f13c73db3e253639", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.9", - "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", + "artifact": "org.scalameta:trees_2.13:4.14.1", + "sha256": "c4a41e183ac57a4e3845e32818365a0a164e084f83fc65303452b623c543d7d1", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -665,8 +665,8 @@ artifacts = { "sha256": "6f3e17cb666886b7f21998e981ebf45966fe951898f851437a518a93cab667bd", }, "org_typelevel_kind_projector": { - "artifact": "org.typelevel:kind-projector_2.13.16:0.13.3", - "sha256": "569fec54deba82cd143f05a6a0456c9e3bf56bff310b0968f0adb5fb3b352d92", + "artifact": "org.typelevel:kind-projector_2.13.16:0.13.4", + "sha256": "e4bac237aae1a530cc5c7f0c98723a2f9e4890b8ef02a8d0aa2afa8c79dce6c0", "deps": [ "@io_bazel_rules_scala_scala_compiler_2", "@io_bazel_rules_scala_scala_library_2", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.75.0", - "sha256": "7f309616691fa655d02512762049ed18bf4ab2b52ced424cab2f527d0bb8e3fc", + "artifact": "io.grpc:grpc-api:1.76.0", + "sha256": "13ce42c59871a04a7340f01e1dbd879fefa04811878cfd68864596321f555ed3", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -693,15 +693,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.75.0", - "sha256": "7e1de7847ea621a9ec7cb988a8baa947748d0eaef94bfe457d04d9b57105079f", + "artifact": "io.grpc:grpc-context:1.76.0", + "sha256": "3b4eb9ca65fe5cd98b2665f9b355158fac5a048708626b5b68dc66c43fb820d3", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.75.0", - "sha256": "f10cdbe558378494e4ffc6b1bb328b8a137f3201d46c8b24f0154eb9e51191a1", + "artifact": "io.grpc:grpc-core:1.76.0", + "sha256": "00926861e7dcd9ce993a3ed3cb6f55b104c0a3ad0dad2cdde8680d1bcbd100b6", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -714,8 +714,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.75.0", - "sha256": "2563004eb1c0a6f676678edb545377f21786144c6f55331ff1b8e6be73eb6a57", + "artifact": "io.grpc:grpc-netty:1.76.0", + "sha256": "391c355c0683327522f59b22195dcbe05127a5169556233a7007fa51b14bc6db", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -730,8 +730,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.75.0", - "sha256": "f52b53c349b0776815e437636dff3d3844e9b10cbb25be419a786bf3d6f20269", + "artifact": "io.grpc:grpc-protobuf:1.76.0", + "sha256": "52a004da0065d39601257ded13c40e0e4dfcf74db1c55a9bf7932a88fc384809", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -742,8 +742,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.75.0", - "sha256": "60fafc627aa04bcab328dcc9206f0e7aa71d95f1b612774a18272dfe7dc24cf1", + "artifact": "io.grpc:grpc-protobuf-lite:1.76.0", + "sha256": "5fb276bfc4974182888e11c1c0115d9d01cb970a39fc75c8c73695d3da13d878", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -751,8 +751,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.75.0", - "sha256": "dc98fe18654206948666e6657e13fe301ad0754751f28c6c10961e1e6c457997", + "artifact": "io.grpc:grpc-stub:1.76.0", + "sha256": "e8d2fb3f6a75c8052c16173072111cb5140c8a0ad054a0c43188e0d1da162de6", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -761,8 +761,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.75.0", - "sha256": "92b5a1195dad4cbd7c405b01cbd9fd2dbbd548d13d4cfabf9d2d6a37bad4cb81", + "artifact": "io.grpc:grpc-util:1.76.0", + "sha256": "f342c19c9dc3ac9235a0b5d564834b326b375831373d5a9f87b2b5362553b17e", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,15 +897,15 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.61.1", - "sha256": "dd8f29e813d2b27a4d5e9ae34c90dd17af3e98af3f445556815516b39eeaf366", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.62.0", + "sha256": "87caa0bf8abf950a79677570e7a063b7c305ceb4582b8549ac97d80c4452efc4", "deps": [ "@com_google_protobuf_protobuf_java", ], }, "scala_proto_rules_scalapb_compilerplugin": { - "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.2", - "sha256": "b3ab6d5f4203f50a4b18b35a40bdd72a17ddb1928728e22d41e6620b3fdcbc4b", + "artifact": "com.thesamet.scalapb:compilerplugin_3:1.0.0-alpha.3", + "sha256": "f61d76a09a6d8ccc25d0f98ab9f9172ad42659dd76a694c3b7294ba3e5a26a06", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -914,8 +914,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_lenses": { - "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.2", - "sha256": "a0d9de25fac3f1c60f6eed9bacf10ba66c33cb426e673624afc031a328d26c8b", + "artifact": "com.thesamet.scalapb:lenses_3:1.0.0-alpha.3", + "sha256": "ddf29b2aee3e88bd8f58948470965c296ef6e07f6e09f4e02ed7b19bafb78499", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", @@ -938,8 +938,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime": { - "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.2", - "sha256": "e599b7026e644fb187c894c9529130e85392f495093700b4f8d9e7aa5b09284e", + "artifact": "com.thesamet.scalapb:scalapb-runtime_3:1.0.0-alpha.3", + "sha256": "8b128634d64bf0a29c52001eabc12458e15c958843894a4020d181c7fc1d21fc", "deps": [ "@com_google_protobuf_protobuf_java", "@io_bazel_rules_scala_scala_library", @@ -948,8 +948,8 @@ artifacts = { ], }, "scala_proto_rules_scalapb_runtime_grpc": { - "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.2", - "sha256": "d6ff41587f2a8448353ac48f70ab1d0fdf78ef67e450598eae883a898b23673b", + "artifact": "com.thesamet.scalapb:scalapb-runtime-grpc_3:1.0.0-alpha.3", + "sha256": "87400fb72734b26f058b35e6c13518f5e7a54d4dce3714452ce0df24cdb9d0c6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scala_lang_modules_scala_collection_compat", diff --git a/third_party/test/example_external_workspace/MODULE.bazel b/third_party/test/example_external_workspace/MODULE.bazel index 7f45194cd..a3bab9a4e 100644 --- a/third_party/test/example_external_workspace/MODULE.bazel +++ b/third_party/test/example_external_workspace/MODULE.bazel @@ -35,5 +35,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/third_party/test/example_external_workspace/WORKSPACE b/third_party/test/example_external_workspace/WORKSPACE index 7dcf6acef..7114b2dc0 100644 --- a/third_party/test/example_external_workspace/WORKSPACE +++ b/third_party/test/example_external_workspace/WORKSPACE @@ -9,14 +9,14 @@ load("@rules_scala//scala:latest_deps.bzl", "rules_scala_dependencies") rules_scala_dependencies() -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@platforms//host:extension.bzl", "host_platform_repo") host_platform_repo(name = "host_platform") diff --git a/third_party/test/proto/MODULE.bazel b/third_party/test/proto/MODULE.bazel index 042e4f7f0..49c21dea0 100644 --- a/third_party/test/proto/MODULE.bazel +++ b/third_party/test/proto/MODULE.bazel @@ -42,5 +42,5 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "32.1", + version = "33.0", ) diff --git a/third_party/test/proto/WORKSPACE b/third_party/test/proto/WORKSPACE index 448754a0a..c9e4893b0 100644 --- a/third_party/test/proto/WORKSPACE +++ b/third_party/test/proto/WORKSPACE @@ -15,14 +15,14 @@ host_platform_repo(name = "host_platform") register_toolchains("@rules_scala_protoc_toolchains//...:all") -load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") - -rules_java_dependencies() - load("@bazel_features//:deps.bzl", "bazel_features_deps") bazel_features_deps() +load("@rules_java//java:rules_java_deps.bzl", "rules_java_dependencies") + +rules_java_dependencies() + load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace()