From baf7f6b6735f822a1bae524de2b3d9252d318286 Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Fri, 16 May 2025 15:08:41 -0400 Subject: [PATCH 1/4] Bump dependencies, update `release_prep.sh`, docs Updates a few dependencies, enables `release_prep.sh` to handle tags with or without a `v` prefix, and updates `//specs2:specs2` for `rules_java` 8.12.0. Fixes #1741. - Go: 1.24.2 => 1.24.3 - `google-common-protos`: 2.55.3 => 2.57.0 - `jline`: 3.29.0 => 3.30.3 - `protobuf`: 30.2 => 31.0 - `protobuf-java`: 4.30.2 => 4.31.0 - `rules_go`: 0.54.0 => 0.54.1 - `rules_java`: 8.11.0 => 8.12.0 - `rules_python`: 1.4.0 => 1.4.1 - `util-interface`: 1.10.11 => 1.11.0 Also: - Touches up `test_reproducibility.sh` slightly and fixes documentation errors pointed out privately by @gergelyfabian. - Updates `test_scala_import_source_jar.sh` to use `bazel query` via the new `target_file_location` helper to get the srcjar path. - Renames `_print_error_msg` to `fail` in `test_helper.sh` and updates it to return nonzero. - Adds `bazel_features_deps()` to `WORKSPACE` and a commented out `--repositories_without_autoloads` line to `.bazelrc` for `rules_java` 8.12.0 `WORKSPACE` builds. --- This is to keep dependencies up to date with the latest versions. Updating `test_scala_import_source_jar.sh` to use `bazel query` became necessary because: - Switching from running under Bzlmod to running under `WORKSPACE` would break. - Removing the repo to force it to regenerate caused `last_green` Bazel runs to break. This wouldn't only break this test, but it broke _all_ tests until running `bazel clean --expunge`. `last_green` Bazel seems to hold onto state, even across `bazel shutdown`, such that it doesn't notice that it needs to regenerate a deleted repo. --- .bazelrc | 4 ++ .github/workflows/release_prep.sh | 2 +- MODULE.bazel | 10 ++--- README.md | 4 ++ WORKSPACE | 18 +++++---- deps/latest/MODULE.bazel | 4 +- docs/scala_proto_library.md | 2 +- docs/testing.md | 14 ++++++- dt_patches/test_dt_patches/MODULE.bazel | 4 +- dt_patches/test_dt_patches/WORKSPACE | 10 +++-- .../test_dt_patches_user_srcjar/MODULE.bazel | 4 +- .../test_dt_patches_user_srcjar/WORKSPACE | 10 +++-- examples/crossbuild/MODULE.bazel | 4 +- examples/crossbuild/WORKSPACE | 10 +++-- examples/overridden_artifacts/MODULE.bazel | 4 +- examples/overridden_artifacts/WORKSPACE | 10 +++-- examples/scala3/MODULE.bazel | 4 +- examples/scala3/WORKSPACE | 10 +++-- examples/semanticdb/MODULE.bazel | 4 +- examples/semanticdb/WORKSPACE | 10 +++-- .../multi_frameworks_toolchain/MODULE.bazel | 4 +- .../multi_frameworks_toolchain/WORKSPACE | 10 +++-- .../scalatest_repositories/MODULE.bazel | 4 +- .../testing/scalatest_repositories/WORKSPACE | 10 +++-- .../specs2_junit_repositories/MODULE.bazel | 4 +- .../specs2_junit_repositories/WORKSPACE | 10 +++-- protoc/private/protoc_integrity.bzl | 10 +++++ scala/latest_deps.bzl | 10 ++--- scripts/create_repository.py | 8 ++-- scripts/update_protoc_integrity.py | 1 + specs2/BUILD | 8 +++- test/shell/test_helper.sh | 22 ++++++++-- test/shell/test_scala_import_source_jar.sh | 27 +++++++------ test_cross_build/MODULE.bazel | 4 +- test_cross_build/WORKSPACE | 10 +++-- test_reproducibility.sh | 14 +++---- test_version/MODULE.bazel.template | 4 +- test_version/WORKSPACE.template | 10 +++-- third_party/repositories/scala_2_11.bzl | 8 ++-- third_party/repositories/scala_2_12.bzl | 8 ++-- third_party/repositories/scala_2_13.bzl | 12 +++--- third_party/repositories/scala_3_1.bzl | 40 +++++++++---------- third_party/repositories/scala_3_2.bzl | 40 +++++++++---------- third_party/repositories/scala_3_3.bzl | 40 +++++++++---------- third_party/repositories/scala_3_4.bzl | 40 +++++++++---------- third_party/repositories/scala_3_5.bzl | 40 +++++++++---------- third_party/repositories/scala_3_6.bzl | 40 +++++++++---------- third_party/repositories/scala_3_7.bzl | 40 +++++++++---------- .../example_external_workspace/MODULE.bazel | 4 +- .../test/example_external_workspace/WORKSPACE | 10 +++-- third_party/test/proto/MODULE.bazel | 4 +- third_party/test/proto/WORKSPACE | 10 +++-- 52 files changed, 376 insertions(+), 272 deletions(-) diff --git a/.bazelrc b/.bazelrc index 2475b332a..1d8a2fdd2 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,6 +1,10 @@ # Remove once Bazel 8 becomes the minimum supported version. common --noenable_workspace --incompatible_use_plus_in_repo_names +# Uncomment for WORKSPACE builds for Bazel [8.0.0, 8.3.0) per: +# https://github.com/bazelbuild/rules_java/releases/tag/8.12.0 +#common --repositories_without_autoloads=bazel_features_version,bazel_features_globals + # Remove if protocol compiler toolchainization ever becomes the default. # - https://bazel.build/reference/command-line-reference#flag--incompatible_enable_proto_toolchain_resolution # - https://docs.google.com/document/d/1CE6wJHNfKbUPBr7-mmk_0Yo3a4TaqcTPE0OWNuQkhPs/edit diff --git a/.github/workflows/release_prep.sh b/.github/workflows/release_prep.sh index c0c4cf7ef..04fabe597 100755 --- a/.github/workflows/release_prep.sh +++ b/.github/workflows/release_prep.sh @@ -4,7 +4,7 @@ set -o errexit -o nounset -o pipefail # Single tag arg is passed by https://github.com/bazel-contrib/.github/blob/master/.github/workflows/release_ruleset.yaml TAG="$1" -VERSION="${TAG:1}" +VERSION="${TAG#v}" PREFIX="rules_scala-${VERSION}" ARCHIVE="rules_scala-$TAG.tar.gz" git archive --format=tar --prefix=${PREFIX}/ ${TAG} | gzip > $ARCHIVE diff --git a/MODULE.bazel b/MODULE.bazel index a2339400e..1ad31fc89 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -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.11.0", + version = "8.12.0", ) 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 = "30.2", + version = "31.0", ) scala_protoc = use_extension( @@ -254,7 +254,7 @@ bazel_dep( ) bazel_dep( name = "rules_go", - version = "0.54.0", + version = "0.54.1", dev_dependency = True, repo_name = "io_bazel_rules_go", # for com_github_bazelbuild_buildtools ) @@ -265,7 +265,7 @@ go_sdk = use_extension( "go_sdk", dev_dependency = True, ) -go_sdk.download(version = "1.24.2") +go_sdk.download(version = "1.24.3") go_deps = use_extension( "@gazelle//:extensions.bzl", @@ -301,5 +301,5 @@ use_repo( "org_golang_x_tools", ) -bazel_dep(name = "rules_python", version = "1.4.0", dev_dependency = True) +bazel_dep(name = "rules_python", version = "1.4.1", dev_dependency = True) bazel_dep(name = "rules_shell", version = "0.4.1", dev_dependency = True) diff --git a/README.md b/README.md index 992609ef3..8c10303ae 100644 --- a/README.md +++ b/README.md @@ -209,6 +209,10 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() diff --git a/WORKSPACE b/WORKSPACE index c099fc33d..b0c28c215 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -23,15 +23,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") @@ -108,10 +112,10 @@ local_repository( http_archive( name = "io_bazel_rules_go", - sha256 = "f2d15bea3e241aa0e3a90fb17a82e6a8ab12214789f6aeddd53b8d04316d2b7c", + sha256 = "130739704540caa14e77c54810b9f01d6d9ae897d53eedceb40fd6b75efc3c23", urls = [ - "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip", - "https://github.com/bazel-contrib/rules_go/releases/download/v0.54.0/rules_go-v0.54.0.zip", + "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip", + "https://github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip", ], ) @@ -123,7 +127,7 @@ load( go_rules_dependencies() -go_register_toolchains(version = "1.24.2") +go_register_toolchains(version = "1.24.3") http_archive( name = "bazelci_rules", diff --git a/deps/latest/MODULE.bazel b/deps/latest/MODULE.bazel index eff3c2a06..bf1b1c0fe 100644 --- a/deps/latest/MODULE.bazel +++ b/deps/latest/MODULE.bazel @@ -8,8 +8,8 @@ module( bazel_dep(name = "bazel_skylib", version = "1.7.1") bazel_dep(name = "platforms", version = "0.0.11") -bazel_dep(name = "protobuf", version = "30.2") -bazel_dep(name = "rules_java", version = "8.11.0") +bazel_dep(name = "protobuf", version = "31.0") +bazel_dep(name = "rules_java", version = "8.12.0") bazel_dep(name = "rules_proto", version = "7.1.0") # https://github.com/bazelbuild/bazel/pull/25681 removed diff --git a/docs/scala_proto_library.md b/docs/scala_proto_library.md index 07122a07e..bd6dd0240 100644 --- a/docs/scala_proto_library.md +++ b/docs/scala_proto_library.md @@ -6,7 +6,7 @@ needed for ScalaPB: ```py # MODULE.bazel scala_deps.scala_proto( - "default_gen_opts" = [ + default_gen_opts = [ "grpc", "flat_package", "scala3_sources", diff --git a/docs/testing.md b/docs/testing.md index 4e2bdf341..577e0838e 100644 --- a/docs/testing.md +++ b/docs/testing.md @@ -3,9 +3,20 @@ Toolchain type `testing_toolchain_type` is used to set up test dependencies. You can customize test dependencies by defining a custom testing toolchain. -In your `WORKSPACE` default repositories and toolchains can be loaded via: +Builtin repositories and toolchains can be loaded via: ```py +# MODULE.bazel +scala_deps = use_extension( + "@rules_scala//scala/extensions:deps.bzl", + "scala_deps", +) +scala_deps.scala() # Ensure builtin Scala toolchain deps are visible +scala_deps.junit() # JUnit 4 +scala_deps.scalatest() # ScalaTest +scala_deps.specs2() # Specs2 with JUnit + +# legacy WORKSPACE load( "@rules_scala//scala:toolchains.bzl", "scala_register_toolchains", @@ -16,7 +27,6 @@ scala_toolchains( junit = True, # JUnit 4 scalatest = True, # ScalaTest specs2 = True, # Specs2 with JUnit - testing = True, # Use for all of the above, instead of individual settings ) scala_register_toolchains() diff --git a/dt_patches/test_dt_patches/MODULE.bazel b/dt_patches/test_dt_patches/MODULE.bazel index cd30065f0..fc0f199a3 100644 --- a/dt_patches/test_dt_patches/MODULE.bazel +++ b/dt_patches/test_dt_patches/MODULE.bazel @@ -75,12 +75,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/dt_patches/test_dt_patches/WORKSPACE b/dt_patches/test_dt_patches/WORKSPACE index a032ab379..a9ad474c5 100644 --- a/dt_patches/test_dt_patches/WORKSPACE +++ b/dt_patches/test_dt_patches/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel index b3abb707a..cb6b86d76 100644 --- a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel +++ b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel @@ -191,12 +191,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/dt_patches/test_dt_patches_user_srcjar/WORKSPACE b/dt_patches/test_dt_patches_user_srcjar/WORKSPACE index e20eddbbd..864f69a76 100644 --- a/dt_patches/test_dt_patches_user_srcjar/WORKSPACE +++ b/dt_patches/test_dt_patches_user_srcjar/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/crossbuild/MODULE.bazel b/examples/crossbuild/MODULE.bazel index fc341b53b..e8ea80aeb 100644 --- a/examples/crossbuild/MODULE.bazel +++ b/examples/crossbuild/MODULE.bazel @@ -55,12 +55,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/crossbuild/WORKSPACE b/examples/crossbuild/WORKSPACE index 839417c97..b171efeac 100644 --- a/examples/crossbuild/WORKSPACE +++ b/examples/crossbuild/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/overridden_artifacts/MODULE.bazel b/examples/overridden_artifacts/MODULE.bazel index ce05be79f..134e77804 100644 --- a/examples/overridden_artifacts/MODULE.bazel +++ b/examples/overridden_artifacts/MODULE.bazel @@ -80,12 +80,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/overridden_artifacts/WORKSPACE b/examples/overridden_artifacts/WORKSPACE index 16ad12966..2641b3324 100644 --- a/examples/overridden_artifacts/WORKSPACE +++ b/examples/overridden_artifacts/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/scala3/MODULE.bazel b/examples/scala3/MODULE.bazel index aaa48d1fd..24618e116 100644 --- a/examples/scala3/MODULE.bazel +++ b/examples/scala3/MODULE.bazel @@ -39,12 +39,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/scala3/WORKSPACE b/examples/scala3/WORKSPACE index 425f6f138..c6f4196b6 100644 --- a/examples/scala3/WORKSPACE +++ b/examples/scala3/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/semanticdb/MODULE.bazel b/examples/semanticdb/MODULE.bazel index b2090414b..a5569e858 100644 --- a/examples/semanticdb/MODULE.bazel +++ b/examples/semanticdb/MODULE.bazel @@ -49,12 +49,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/semanticdb/WORKSPACE b/examples/semanticdb/WORKSPACE index 35555d2ad..421abdc05 100644 --- a/examples/semanticdb/WORKSPACE +++ b/examples/semanticdb/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/testing/multi_frameworks_toolchain/MODULE.bazel b/examples/testing/multi_frameworks_toolchain/MODULE.bazel index 54971da9c..5c80f1709 100644 --- a/examples/testing/multi_frameworks_toolchain/MODULE.bazel +++ b/examples/testing/multi_frameworks_toolchain/MODULE.bazel @@ -89,12 +89,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/testing/multi_frameworks_toolchain/WORKSPACE b/examples/testing/multi_frameworks_toolchain/WORKSPACE index bbe0f4a4d..bf234ce9f 100644 --- a/examples/testing/multi_frameworks_toolchain/WORKSPACE +++ b/examples/testing/multi_frameworks_toolchain/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/testing/scalatest_repositories/MODULE.bazel b/examples/testing/scalatest_repositories/MODULE.bazel index a67f16384..e101f0507 100644 --- a/examples/testing/scalatest_repositories/MODULE.bazel +++ b/examples/testing/scalatest_repositories/MODULE.bazel @@ -41,12 +41,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/testing/scalatest_repositories/WORKSPACE b/examples/testing/scalatest_repositories/WORKSPACE index 4506bce4a..03ad6bdac 100644 --- a/examples/testing/scalatest_repositories/WORKSPACE +++ b/examples/testing/scalatest_repositories/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/examples/testing/specs2_junit_repositories/MODULE.bazel b/examples/testing/specs2_junit_repositories/MODULE.bazel index d7eaf5dd6..2f737a4b0 100644 --- a/examples/testing/specs2_junit_repositories/MODULE.bazel +++ b/examples/testing/specs2_junit_repositories/MODULE.bazel @@ -41,12 +41,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/examples/testing/specs2_junit_repositories/WORKSPACE b/examples/testing/specs2_junit_repositories/WORKSPACE index d3b3ff223..127736d45 100644 --- a/examples/testing/specs2_junit_repositories/WORKSPACE +++ b/examples/testing/specs2_junit_repositories/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/protoc/private/protoc_integrity.bzl b/protoc/private/protoc_integrity.bzl index 6862dbb1a..2573bebb3 100644 --- a/protoc/private/protoc_integrity.bzl +++ b/protoc/private/protoc_integrity.bzl @@ -10,6 +10,7 @@ PROTOC_DOWNLOAD_URL = ( ) PROTOC_VERSIONS = [ + "31.0", "30.2", "30.1", "30.0", @@ -26,6 +27,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "31.0": "sha256-mZ9MAjNmsLaMXGUnLq14d+R6JnAkWnmQS4NFBXXafhk=", "30.2": "sha256-oxc+ozjvkbFgW4jE+BINbIzPNvdE2QgZkdWV0NQ1KZY=", "30.1": "sha256-6GbT3Ed16AMnIZFeg+P7bhq03vcZmkm0+VxNH2z0wDo=", "30.0": "sha256-WrNHtx+4qHE5zsNqrEvQ7jrD9PKvn8aOvfVW4cCmZcY=", @@ -41,6 +43,7 @@ PROTOC_BUILDS = { "@platforms//cpu:ppc64le", ], "integrity": { + "31.0": "sha256-jrbKYaWRhND12vHIfUnemdW5PudWxxIbxRS/NbRxSgg=", "30.2": "sha256-6eTFvQF5CNxmeBg1egQkceyYVVkTBDWA0kBmFnjdhLM=", "30.1": "sha256-QvDGG3d9y7nSMb+ty43iz/vgYl4WFH2+oOdmeFpB60Q=", "30.0": "sha256-yWGN4tFeIPFn0yaozAed/R8ETAVeDIv7eJ428guEktM=", @@ -56,6 +59,7 @@ PROTOC_BUILDS = { "@platforms//cpu:s390x", ], "integrity": { + "31.0": "sha256-omxFoigT+yWCAywXzCe7xCp0JQZuoeigE0zvDJekc7g=", "30.2": "sha256-1ZBHfuHW4rgQhWt3InNC+yw5GTF4bIXtEqPMdB1Zl08=", "30.1": "sha256-orgjHBFZsAushwtu1OFs6dXSsImg4OkW/fPXCJNiC7Y=", "30.0": "sha256-eYcU19uRFfTgQr6G3R7quXNG31Qxof4QFhXJwcHhZM8=", @@ -71,6 +75,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "31.0": "sha256-rF81VWpm2MvczQNlgnXnII8jTiP6RSLcXjD8iKXWMe0=", "30.2": "sha256-wnMIeW55RbNqcd3rvR5R8lP2MjVdgwkTQktUwDx3MsY=", "30.1": "sha256-L5oRdIK9EripNAwhJ9iHefTdo7ZLTacJJ43EmaQ6c4Y=", "30.0": "sha256-OtMQ/NwrS/nzD1QrWbQDsrebqCss9DGb6E3poCZFrnY=", @@ -86,6 +91,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.0": "sha256-JOLtMgYLfJkNXrANZC/eBIadf3fG1EP2CTU/CXeZ3UI=", "30.2": "sha256-Mn6Tl8b7PqKlQlE6MiEzTG9296pSSn0lYRQrZ7MSoB8=", "30.1": "sha256-VTfhWrDA5hD4CVc5SNPsfW7zh6B5keHDYaKg6MrZg+U=", "30.0": "sha256-L7vBgYRj1+bZPBmo3qg55mPKX4V5pS73jHaIGIM1+mw=", @@ -101,6 +107,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "31.0": "sha256-H75wqNZGh1+Rtv1XKU92MUUpKyyeE3SrCdbiEkr92VA=", "30.2": "sha256-knKMZQ9s8rbDeJGuBO9bwtS18yxfu9EB7aYj+Qu5X2M=", "30.1": "sha256-A0Z8/ZZ94SphQGt0c+gCBNOuOPMPgoVTGBhtaWI347k=", "30.0": "sha256-frW1HTe6xBC6cO+RxAT5Cx+ry4I3Ev9lZYLTSsyHynQ=", @@ -116,6 +123,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.0": "sha256-A2DZttnj1mlYz2J02FFNpJ521HX9DXEhgdzH6eBW8sg=", "30.2": "sha256-ZWdcO7h0otXwyUHmG85hdQkL4l/kZvDsLUpvWXgzNiQ=", "30.1": "sha256-pK7v0vWczOWc+gGon+WK20C7kBD0Ot/KPE/uf9N+wsU=", "30.0": "sha256-lr86X77v1X19wMIKLHuz8iathLeeW1CThoJDIgF7lBc=", @@ -131,6 +139,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "31.0": "sha256-7EmuJNtNqpTEDlr8wEfTCaYe4V+VRRrY5cehP9P9ubc=", "30.2": "sha256-XK6VrN8WkMCiTxh9uny6JdjuYAhcyVGn2SdM/gdx2RY=", "30.1": "sha256-nfRHsT+ijJqqwRdPWb30Al9KG9tuS2s/HOs+5o8HEQE=", "30.0": "sha256-g9c7ejnygRxhB/azkoWsWw8PRmNh1Gg96j796WNkMuY=", @@ -146,6 +155,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.0": "sha256-1+3uXQ1dZ4bJLnek9RHkaYpaqSLGOQttCMOnmTWmUbA=", "30.2": "sha256-EPNd93Iqad3o7pK0oWpOHMkc/Ogvu0o3G9BG3hOapKk=", "30.1": "sha256-d/TgIs6eiwh8uJP1P15DNzSULRJeTNL+y/gwrHdgBFw=", "30.0": "sha256-yEww2siMaLQKLkfFtsdi3B7Amu6zLB0efs8l153PnNo=", diff --git a/scala/latest_deps.bzl b/scala/latest_deps.bzl index b59dccbc8..10b909876 100644 --- a/scala/latest_deps.bzl +++ b/scala/latest_deps.bzl @@ -29,17 +29,17 @@ def rules_scala_dependencies(): http_archive, name = "rules_java", urls = [ - "https://github.com/bazelbuild/rules_java/releases/download/8.11.0/rules_java-8.11.0.tar.gz", + "https://github.com/bazelbuild/rules_java/releases/download/8.12.0/rules_java-8.12.0.tar.gz", ], - sha256 = "d31b6c69e479ffa45460b64dc9c7792a431cac721ef8d5219fc9f603fa2ff877", + sha256 = "1558508fc6c348d7f99477bd21681e5746936f15f0436b5f4233e30832a590f9", ) maybe( http_archive, name = "com_google_protobuf", - sha256 = "07a43d88fe5a38e434c7f94129cad56a4c43a51f99336074d0799c2f7d4e44c5", - strip_prefix = "protobuf-30.2", - url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v30.2.tar.gz", + sha256 = "2b695cb1eaef8e173f884235ee6d55f57186e95d89ebb31361ee55cb5fd1b996", + strip_prefix = "protobuf-31.0", + url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v31.0.tar.gz", patches = [Label("//protoc:0001-protobuf-19679-rm-protoc-dep.patch")], patch_args = ["-p1"], ) diff --git a/scripts/create_repository.py b/scripts/create_repository.py index 079c6d860..0cc231005 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -28,16 +28,16 @@ ] PARSER_COMBINATORS_VERSION = '1.1.2' SBT_COMPILER_INTERFACE_VERSION = '1.10.8' -SBT_UTIL_INTERFACE_VERSION = '1.10.11' +SBT_UTIL_INTERFACE_VERSION = '1.11.0' SCALATEST_VERSION = "3.2.19" SCALAFMT_VERSION = "3.9.6" KIND_PROJECTOR_VERSION = "0.13.3" -PROTOBUF_JAVA_VERSION = "4.30.2" -JLINE_VERSION = '3.29.0' +PROTOBUF_JAVA_VERSION = "4.31.0" +JLINE_VERSION = '3.30.3' SCALAPB_VERSION = '1.0.0-alpha.1' PROTOC_BRIDGE_VERSION = '0.9.8' GRPC_VERSION = '1.72.0' -GRPC_COMMON_PROTOS_VERSION = '2.55.3' +GRPC_COMMON_PROTOS_VERSION = '2.57.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] GUAVA_VERSION = '33.4.8-jre' diff --git a/scripts/update_protoc_integrity.py b/scripts/update_protoc_integrity.py index 55ff8bab3..988e7dce4 100755 --- a/scripts/update_protoc_integrity.py +++ b/scripts/update_protoc_integrity.py @@ -27,6 +27,7 @@ import sys PROTOC_VERSIONS = [ + "31.0", "30.2", "30.1", "30.0", diff --git a/specs2/BUILD b/specs2/BUILD index 397ddcd95..70eaab107 100644 --- a/specs2/BUILD +++ b/specs2/BUILD @@ -1,10 +1,12 @@ -load("@rules_java//java:defs.bzl", "java_import") +load("@rules_java//java:java_import.bzl", "java_import") +load("@rules_java//java:java_library.bzl", "java_library") package(default_visibility = ["//visibility:public"]) java_import( name = "specs2", - jars = [], + # `rules_java` 8.12.0 requires that `jars` not be empty. See #1741. + jars = [":libempty.jar"], exports = [ "//testing/toolchain:specs2_classpath", ], @@ -12,3 +14,5 @@ java_import( "//scala/private/toolchain_deps:scala_xml", ], ) + +java_library(name = "empty") diff --git a/test/shell/test_helper.sh b/test/shell/test_helper.sh index 05e21580e..e49e7ec3b 100755 --- a/test/shell/test_helper.sh +++ b/test/shell/test_helper.sh @@ -184,10 +184,26 @@ jar_contains_files() { done } -_print_error_msg() { +fail() { printf '%b' "$RED" printf '%s\n' "$@" printf '%b' "$NC" + return 1 +} + +target_file_location() { + local target="$1" + local cmd=(bazel query --output location "$target") + local regex="([^[:cntrl:]]*):[0-9]+:[0-9]+: [^[:cntrl:]]+ ${target//./\\.}$" + local output + + if ! output="$("${cmd[@]}" 2>&1)"; then + fail "failed: ${cmd[*]}" "$output" + elif [[ "$output" =~ $regex ]]; then + printf '%s' "${BASH_REMATCH[1]}" + else + fail "output of: ${cmd[*]}" "does not match: ${pattern}" "$output" + fi } assert_matches() { @@ -196,10 +212,10 @@ assert_matches() { local msg="${3:-Value did not match regular expression}" if [[ ! "$actual" =~ $expected ]]; then - _print_error_msg "$msg" \ + fail "$msg" \ "Expected: \"$expected\"" \ "Actual: \"$actual\"" - return 1 + elif verbose_test_output; then printf '%b' "$GREEN" printf ' %s\n' "Value matched regular expression:" \ diff --git a/test/shell/test_scala_import_source_jar.sh b/test/shell/test_scala_import_source_jar.sh index d8abbae32..9053f2be5 100755 --- a/test/shell/test_scala_import_source_jar.sh +++ b/test/shell/test_scala_import_source_jar.sh @@ -1,4 +1,4 @@ -#! /usr/bin/env bash +#!/usr/bin/env bash # shellcheck source=./test_runner.sh dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) @@ -6,15 +6,16 @@ dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd ) . "${dir}"/test_helper.sh runner=$(get_test_runner "${1:-local}") -package_path="test/src/main/scala/scalarules/test/fetch_sources" -repo_name="com_google_guava_guava_21_0" -srcjar_name="guava-21.0-src.jar" +setup_suite() { + local target="@com_google_guava_guava_21_0//:guava-21.0-src.jar" + local result -# Calculate the repo name by itself, since we need to wildcard it for Bzlmod -# compatibility. Otherwise calculating `bazel_out_external_guava_21` with the -# glob included will produce an invalid path if the srcjar doesn't exist. -repo_path=("$(bazel info output_base)"/external/*${repo_name}) -bazel_out_external_guava_21="${repo_path}/${srcjar_name}" + if ! result="$(target_file_location "$target")"; then + printf '%s' "$result" + return 1 + fi + bazel_out_external_guava_21="$result" +} test_scala_import_fetch_sources_with_env_bazel_jvm_fetch_sources_set_to() { # the existence of the env var should cause the import repository rule to re-fetch the dependency @@ -26,15 +27,15 @@ test_scala_import_fetch_sources_with_env_bazel_jvm_fetch_sources_set_to() { unset BAZEL_JVM_FETCH_SOURCES } -# Tests using this helper depend upon setting `fetch_sources` for `$repo_name` -# to `True` in `scala/private/extensions/dev_deps.bzl`. Without that, the first +# Tests using this helper depend upon setting `fetch_sources` for the repo to +# `True` in `scala/private/extensions/dev_deps.bzl`. Without that, the first # test will always fail, and the `BAZEL_JVM_FETCH_SOURCES` environment variable # has no effect. test_scala_import_fetch_sources() { local expect_failure="${1:-}" set -e - bazel build "//${package_path}/..." + bazel build "//test/src/main/scala/scalarules/test/fetch_sources/..." set +e assert_file_exists "$expect_failure" "$bazel_out_external_guava_21" @@ -70,6 +71,8 @@ test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sour test_scala_import_fetch_sources_with_env_bazel_jvm_fetch_sources_set_to "false" "true" } +setup_suite + $runner test_scala_import_source_jar_should_be_fetched_when_fetch_sources_is_set_to_true $runner test_scala_import_source_jar_should_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_true $runner test_scala_import_source_jar_should_not_be_fetched_when_env_bazel_jvm_fetch_sources_is_set_to_non_true diff --git a/test_cross_build/MODULE.bazel b/test_cross_build/MODULE.bazel index cf2d49064..4df92b1ff 100644 --- a/test_cross_build/MODULE.bazel +++ b/test_cross_build/MODULE.bazel @@ -59,12 +59,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/test_cross_build/WORKSPACE b/test_cross_build/WORKSPACE index 65188d02f..ab87c8dd4 100644 --- a/test_cross_build/WORKSPACE +++ b/test_cross_build/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/test_reproducibility.sh b/test_reproducibility.sh index cffa5be09..cfa7da19f 100755 --- a/test_reproducibility.sh +++ b/test_reproducibility.sh @@ -1,6 +1,10 @@ #!/usr/bin/env bash -set -e +test_dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/test/shell +# shellcheck source=./test_runner.sh +. "${test_dir}"/test_runner.sh +. "${test_dir}"/test_helper.sh +runner=$(get_test_runner "${1:-local}") if ! bazel_loc="$(type -p 'bazel')" || [[ -z "$bazel_loc" ]]; then export PATH="$(cd "$(dirname "$0")"; pwd)"/tools:$PATH @@ -20,7 +24,6 @@ non_deploy_jar_md5_sum() { find bazel-bin/test -name "*.jar" ! -name "*_deploy.jar" ! -path 'bazel-bin/test/jmh/*' | xargs -n 1 -P 5 $(md5_util) | sort } - test_build_is_identical() { local test_coverage_packages=() @@ -50,13 +53,6 @@ test_build_is_identical() { diff hash1 hash2 } -test_dir=$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )/test/shell -# shellcheck source=./test_runner.sh -. "${test_dir}"/test_runner.sh -. "${test_dir}"/test_helper.sh -runner=$(get_test_runner "${1:-local}") - - # This test is last/separate since it compares the current outputs to new ones to make sure they're identical # If it runs before some of the above (like jmh) the "current" output in CI might be too close in time to the "new" one # The test also adds sleep by itself but it's best if it's last diff --git a/test_version/MODULE.bazel.template b/test_version/MODULE.bazel.template index 93e8b47c5..ac91b10d1 100644 --- a/test_version/MODULE.bazel.template +++ b/test_version/MODULE.bazel.template @@ -19,7 +19,7 @@ bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_shell", version = "0.4.1") bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) @@ -29,7 +29,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) scala_config = use_extension( diff --git a/test_version/WORKSPACE.template b/test_version/WORKSPACE.template index 229920c42..6743876f7 100644 --- a/test_version/WORKSPACE.template +++ b/test_version/WORKSPACE.template @@ -21,6 +21,10 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() @@ -44,9 +48,9 @@ rules_shell_toolchains() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index 5070b83df..d80b55224 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -67,8 +67,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.11:0.2.6", @@ -782,8 +782,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "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 91368c04f..083576d6f 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -52,8 +52,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.12:0.5.0", @@ -812,8 +812,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index b28ffe57a..6e0200007 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -427,8 +427,8 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jspecify_jspecify": { "artifact": "org.jspecify:jspecify:1.0.0", @@ -835,8 +835,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index ab87f2912..39ea7ba57 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -418,8 +418,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -435,38 +435,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -498,8 +498,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index 10926a5f5..ced2f5d2e 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -418,8 +418,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -435,38 +435,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -498,8 +498,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index 501ee8267..1d44015d1 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -434,8 +434,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index d92f0f58a..c00eaf8f2 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -425,8 +425,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -442,38 +442,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -505,8 +505,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 175bd3a04..667fd00b7 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -425,8 +425,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -442,38 +442,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -505,8 +505,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index 991a8477c..b310befe5 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -434,8 +434,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/repositories/scala_3_7.bzl b/third_party/repositories/scala_3_7.bzl index 006a54790..8ada88b06 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.30.2", - "sha256": "0f3a4e9264db07cec429f2a68a66030e9b7487277b76863cdd0e9238cece249b", + "artifact": "com.google.protobuf:protobuf-java:4.31.0", + "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -434,8 +434,8 @@ artifacts = { "sha256": "adea029247c3f16e55e29c1708b897812fd1fe335ac55fe3903e5d2f428ef4b3", }, "net_java_dev_jna_jna": { - "artifact": "net.java.dev.jna:jna:5.16.0", - "sha256": "3f5233589a799eb66dc2969afa3433fb56859d3d787c58b9bc7dd9e86f0a250c", + "artifact": "net.java.dev.jna:jna:5.17.0", + "sha256": "b3a9408e7c51e08ef0e3bfcc08f443f6ec0f6191ba8cd7c18d53d2b22e5bdbc0", }, "org_apache_commons_commons_lang_3_5": { "testonly": True, @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:3.29.0", - "sha256": "99c22a966838ba4291e69a5dd5689afd049500eb9362b23baace731f9c9c97dd", + "artifact": "org.jline:jline:jar:jdk8:3.30.3", + "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.29.0", - "sha256": "19cfcc9d3c78a1c6cfe4c6c9599f16a657e4bf8da43940fc4b875373236dc258", + "artifact": "org.jline:jline-native:3.30.3", + "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.29.0", - "sha256": "a4cb0a5fde9289f2f1b614e04f94b202f6ff5c9c96476425837b1184c92ef81d", + "artifact": "org.jline:jline-reader:3.30.3", + "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.29.0", - "sha256": "fd68a98b32b1132035c62102e5df0b0fdc358e7c87a9f876ce7071450b4d10da", + "artifact": "org.jline:jline-terminal:3.30.3", + "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.29.0", - "sha256": "2ec6081192dfa07bf0237acedad8648c168d75c51106e773ea091f8885bda65b", + "artifact": "org.jline:jline-terminal-jna:3.30.3", + "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.29.0", - "sha256": "13fef8bcc0e4788c8e192dc76c33758683c6bfdbaef6f67b41445eb8986773ad", + "artifact": "org.jline:jline-terminal-jni:3.30.3", + "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.10.11", - "sha256": "7e6105457832910ee1b9e00065b08abdee25aaf05c943dc2d98bd6df1e53ae9a", + "artifact": "org.scala-sbt:util-interface:1.11.0", + "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.5", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.55.3", - "sha256": "6a35af8ee0ec85266f9b0656be1a17b3e73ec029fed76c3073dccdd79d921664", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", + "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", "deps": [ "@com_google_protobuf_protobuf_java", ], diff --git a/third_party/test/example_external_workspace/MODULE.bazel b/third_party/test/example_external_workspace/MODULE.bazel index bb0e7baef..33aadf55a 100644 --- a/third_party/test/example_external_workspace/MODULE.bazel +++ b/third_party/test/example_external_workspace/MODULE.bazel @@ -32,12 +32,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/third_party/test/example_external_workspace/WORKSPACE b/third_party/test/example_external_workspace/WORKSPACE index 9a6c9c70a..f3471239c 100644 --- a/third_party/test/example_external_workspace/WORKSPACE +++ b/third_party/test/example_external_workspace/WORKSPACE @@ -15,6 +15,10 @@ 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("@platforms//host:extension.bzl", "host_platform_repo") host_platform_repo(name = "host_platform") @@ -27,9 +31,9 @@ bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") diff --git a/third_party/test/proto/MODULE.bazel b/third_party/test/proto/MODULE.bazel index 3a9066942..68df378be 100644 --- a/third_party/test/proto/MODULE.bazel +++ b/third_party/test/proto/MODULE.bazel @@ -39,12 +39,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "30.2", + version = "31.0", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "30.2", + version = "31.0", ) diff --git a/third_party/test/proto/WORKSPACE b/third_party/test/proto/WORKSPACE index a208f8faf..a5a339672 100644 --- a/third_party/test/proto/WORKSPACE +++ b/third_party/test/proto/WORKSPACE @@ -21,15 +21,19 @@ 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("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") bazel_skylib_workspace() http_archive( name = "rules_python", - sha256 = "a837679f1382f26968c1ee6f839c7daf9079aa53128069a1f2815decaa637304", - strip_prefix = "rules_python-1.4.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.0/rules_python-1.4.0.tar.gz", + sha256 = "9f9f3b300a9264e4c77999312ce663be5dee9a56e361a1f6fe7ec60e1beef9a3", + strip_prefix = "rules_python-1.4.1", + url = "https://github.com/bazelbuild/rules_python/releases/download/1.4.1/rules_python-1.4.1.tar.gz", ) load("@rules_python//python:repositories.bzl", "py_repositories") From eb1dd0d4fc78b0c94d0e53a189a313bf393b4d80 Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Thu, 29 May 2025 15:13:32 -0400 Subject: [PATCH 2/4] Bump grpc, jline, platforms, protobuf{,-java} - `grpc`: 1.72.0 => 1.73.0 - `jline`: 3.30.3 => 3.30.4 - `platforms`: 0.0.11 => 1.0.0 - `protobuf`: 31.0 => 31.1 - `protobuf-java`: 4.31.0 => 4.31.1 --- MODULE.bazel | 4 +- deps/latest/MODULE.bazel | 4 +- dt_patches/test_dt_patches/MODULE.bazel | 4 +- .../test_dt_patches_user_srcjar/MODULE.bazel | 4 +- examples/crossbuild/MODULE.bazel | 4 +- examples/overridden_artifacts/MODULE.bazel | 4 +- examples/scala3/MODULE.bazel | 4 +- examples/semanticdb/MODULE.bazel | 4 +- .../multi_frameworks_toolchain/MODULE.bazel | 4 +- .../scalatest_repositories/MODULE.bazel | 4 +- .../specs2_junit_repositories/MODULE.bazel | 4 +- protoc/private/protoc_integrity.bzl | 10 ++++ scala/latest_deps.bzl | 12 ++-- scripts/create_repository.py | 6 +- scripts/update_protoc_integrity.py | 1 + test_cross_build/MODULE.bazel | 4 +- test_version/MODULE.bazel.template | 4 +- third_party/repositories/scala_2_11.bzl | 36 +++++------ third_party/repositories/scala_2_12.bzl | 36 +++++------ third_party/repositories/scala_2_13.bzl | 40 ++++++------- third_party/repositories/scala_3_1.bzl | 60 +++++++++---------- third_party/repositories/scala_3_2.bzl | 60 +++++++++---------- third_party/repositories/scala_3_3.bzl | 60 +++++++++---------- third_party/repositories/scala_3_4.bzl | 60 +++++++++---------- third_party/repositories/scala_3_5.bzl | 60 +++++++++---------- third_party/repositories/scala_3_6.bzl | 60 +++++++++---------- third_party/repositories/scala_3_7.bzl | 60 +++++++++---------- .../example_external_workspace/MODULE.bazel | 4 +- third_party/test/proto/MODULE.bazel | 4 +- 29 files changed, 316 insertions(+), 305 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index 1ad31fc89..f19bc01db 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -36,7 +36,7 @@ single_version_override( bazel_dep(name = "platforms", version = "0.0.9") single_version_override( module_name = "platforms", - version = "0.0.11", + version = "1.0.0", ) bazel_dep(name = "rules_java", version = "7.6.0") @@ -63,7 +63,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//protoc:0001-protobuf-19679-rm-protoc-dep.patch"], - version = "31.0", + version = "31.1", ) scala_protoc = use_extension( diff --git a/deps/latest/MODULE.bazel b/deps/latest/MODULE.bazel index bf1b1c0fe..b7fa0a663 100644 --- a/deps/latest/MODULE.bazel +++ b/deps/latest/MODULE.bazel @@ -7,8 +7,8 @@ module( ) bazel_dep(name = "bazel_skylib", version = "1.7.1") -bazel_dep(name = "platforms", version = "0.0.11") -bazel_dep(name = "protobuf", version = "31.0") +bazel_dep(name = "platforms", version = "1.0.0") +bazel_dep(name = "protobuf", version = "31.1") bazel_dep(name = "rules_java", version = "8.12.0") bazel_dep(name = "rules_proto", version = "7.1.0") diff --git a/dt_patches/test_dt_patches/MODULE.bazel b/dt_patches/test_dt_patches/MODULE.bazel index fc0f199a3..b1a0d8adc 100644 --- a/dt_patches/test_dt_patches/MODULE.bazel +++ b/dt_patches/test_dt_patches/MODULE.bazel @@ -75,12 +75,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel index cb6b86d76..30fcd38ee 100644 --- a/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel +++ b/dt_patches/test_dt_patches_user_srcjar/MODULE.bazel @@ -191,12 +191,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/crossbuild/MODULE.bazel b/examples/crossbuild/MODULE.bazel index e8ea80aeb..4c9be3de3 100644 --- a/examples/crossbuild/MODULE.bazel +++ b/examples/crossbuild/MODULE.bazel @@ -55,12 +55,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/overridden_artifacts/MODULE.bazel b/examples/overridden_artifacts/MODULE.bazel index 134e77804..00e144144 100644 --- a/examples/overridden_artifacts/MODULE.bazel +++ b/examples/overridden_artifacts/MODULE.bazel @@ -80,12 +80,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/scala3/MODULE.bazel b/examples/scala3/MODULE.bazel index 24618e116..57c5c9d01 100644 --- a/examples/scala3/MODULE.bazel +++ b/examples/scala3/MODULE.bazel @@ -39,12 +39,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/semanticdb/MODULE.bazel b/examples/semanticdb/MODULE.bazel index a5569e858..c325c300b 100644 --- a/examples/semanticdb/MODULE.bazel +++ b/examples/semanticdb/MODULE.bazel @@ -49,12 +49,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/testing/multi_frameworks_toolchain/MODULE.bazel b/examples/testing/multi_frameworks_toolchain/MODULE.bazel index 5c80f1709..49526cefa 100644 --- a/examples/testing/multi_frameworks_toolchain/MODULE.bazel +++ b/examples/testing/multi_frameworks_toolchain/MODULE.bazel @@ -89,12 +89,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/testing/scalatest_repositories/MODULE.bazel b/examples/testing/scalatest_repositories/MODULE.bazel index e101f0507..f6edd30fc 100644 --- a/examples/testing/scalatest_repositories/MODULE.bazel +++ b/examples/testing/scalatest_repositories/MODULE.bazel @@ -41,12 +41,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/examples/testing/specs2_junit_repositories/MODULE.bazel b/examples/testing/specs2_junit_repositories/MODULE.bazel index 2f737a4b0..be4e490e2 100644 --- a/examples/testing/specs2_junit_repositories/MODULE.bazel +++ b/examples/testing/specs2_junit_repositories/MODULE.bazel @@ -41,12 +41,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/protoc/private/protoc_integrity.bzl b/protoc/private/protoc_integrity.bzl index 2573bebb3..2fc87f9c6 100644 --- a/protoc/private/protoc_integrity.bzl +++ b/protoc/private/protoc_integrity.bzl @@ -10,6 +10,7 @@ PROTOC_DOWNLOAD_URL = ( ) PROTOC_VERSIONS = [ + "31.1", "31.0", "30.2", "30.1", @@ -27,6 +28,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "31.1": "sha256-bFVN4RzqBMVuv45FtUQ0AZsc2FIj1LvSXCgkJeMG7MI=", "31.0": "sha256-mZ9MAjNmsLaMXGUnLq14d+R6JnAkWnmQS4NFBXXafhk=", "30.2": "sha256-oxc+ozjvkbFgW4jE+BINbIzPNvdE2QgZkdWV0NQ1KZY=", "30.1": "sha256-6GbT3Ed16AMnIZFeg+P7bhq03vcZmkm0+VxNH2z0wDo=", @@ -43,6 +45,7 @@ PROTOC_BUILDS = { "@platforms//cpu:ppc64le", ], "integrity": { + "31.1": "sha256-id8WOfnDTTD1WoWt1ID2vWB1phundapoaOdXXRg5gWQ=", "31.0": "sha256-jrbKYaWRhND12vHIfUnemdW5PudWxxIbxRS/NbRxSgg=", "30.2": "sha256-6eTFvQF5CNxmeBg1egQkceyYVVkTBDWA0kBmFnjdhLM=", "30.1": "sha256-QvDGG3d9y7nSMb+ty43iz/vgYl4WFH2+oOdmeFpB60Q=", @@ -59,6 +62,7 @@ PROTOC_BUILDS = { "@platforms//cpu:s390x", ], "integrity": { + "31.1": "sha256-ea6BxzYpO0qNV7FQm1aK7Oqdf5fRou1ZnL+iuIfMhRE=", "31.0": "sha256-omxFoigT+yWCAywXzCe7xCp0JQZuoeigE0zvDJekc7g=", "30.2": "sha256-1ZBHfuHW4rgQhWt3InNC+yw5GTF4bIXtEqPMdB1Zl08=", "30.1": "sha256-orgjHBFZsAushwtu1OFs6dXSsImg4OkW/fPXCJNiC7Y=", @@ -75,6 +79,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "31.1": "sha256-FDDjh3+YrIx2V8HMSeZtXy/xr7Ur/wsAIM4tKBLsgzQ=", "31.0": "sha256-rF81VWpm2MvczQNlgnXnII8jTiP6RSLcXjD8iKXWMe0=", "30.2": "sha256-wnMIeW55RbNqcd3rvR5R8lP2MjVdgwkTQktUwDx3MsY=", "30.1": "sha256-L5oRdIK9EripNAwhJ9iHefTdo7ZLTacJJ43EmaQ6c4Y=", @@ -91,6 +96,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.1": "sha256-llUwQfGpHqDv7pY8sW9GL1mFtNZTZfOQdBTDYARNgGU=", "31.0": "sha256-JOLtMgYLfJkNXrANZC/eBIadf3fG1EP2CTU/CXeZ3UI=", "30.2": "sha256-Mn6Tl8b7PqKlQlE6MiEzTG9296pSSn0lYRQrZ7MSoB8=", "30.1": "sha256-VTfhWrDA5hD4CVc5SNPsfW7zh6B5keHDYaKg6MrZg+U=", @@ -107,6 +113,7 @@ PROTOC_BUILDS = { "@platforms//cpu:aarch64", ], "integrity": { + "31.1": "sha256-Su6go0sJkoR7A6hImo2+3zdG3gEQm3TMLOm2iIqQHtk=", "31.0": "sha256-H75wqNZGh1+Rtv1XKU92MUUpKyyeE3SrCdbiEkr92VA=", "30.2": "sha256-knKMZQ9s8rbDeJGuBO9bwtS18yxfu9EB7aYj+Qu5X2M=", "30.1": "sha256-A0Z8/ZZ94SphQGt0c+gCBNOuOPMPgoVTGBhtaWI347k=", @@ -123,6 +130,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.1": "sha256-SF6HCIsYYUwlqZscBieRiz/1uf3lSSL7HJIBWfq3uik=", "31.0": "sha256-A2DZttnj1mlYz2J02FFNpJ521HX9DXEhgdzH6eBW8sg=", "30.2": "sha256-ZWdcO7h0otXwyUHmG85hdQkL4l/kZvDsLUpvWXgzNiQ=", "30.1": "sha256-pK7v0vWczOWc+gGon+WK20C7kBD0Ot/KPE/uf9N+wsU=", @@ -139,6 +147,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_32", ], "integrity": { + "31.1": "sha256-dMTjSkHGVJNKH0x9Xj+DGnshbYZ3F833MPguHhDB0OI=", "31.0": "sha256-7EmuJNtNqpTEDlr8wEfTCaYe4V+VRRrY5cehP9P9ubc=", "30.2": "sha256-XK6VrN8WkMCiTxh9uny6JdjuYAhcyVGn2SdM/gdx2RY=", "30.1": "sha256-nfRHsT+ijJqqwRdPWb30Al9KG9tuS2s/HOs+5o8HEQE=", @@ -155,6 +164,7 @@ PROTOC_BUILDS = { "@platforms//cpu:x86_64", ], "integrity": { + "31.1": "sha256-cDgbEWqw1xy2pRd9mxfHwTQVhmYDoP1A1RPa/jLVbDU=", "31.0": "sha256-1+3uXQ1dZ4bJLnek9RHkaYpaqSLGOQttCMOnmTWmUbA=", "30.2": "sha256-EPNd93Iqad3o7pK0oWpOHMkc/Ogvu0o3G9BG3hOapKk=", "30.1": "sha256-d/TgIs6eiwh8uJP1P15DNzSULRJeTNL+y/gwrHdgBFw=", diff --git a/scala/latest_deps.bzl b/scala/latest_deps.bzl index 10b909876..a857691fc 100644 --- a/scala/latest_deps.bzl +++ b/scala/latest_deps.bzl @@ -19,10 +19,10 @@ def rules_scala_dependencies(): http_archive, name = "platforms", urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/0.0.11/platforms-0.0.11.tar.gz", - "https://github.com/bazelbuild/platforms/releases/download/0.0.11/platforms-0.0.11.tar.gz", + "https://mirror.bazel.build/github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", + "https://github.com/bazelbuild/platforms/releases/download/1.0.0/platforms-1.0.0.tar.gz", ], - sha256 = "29742e87275809b5e598dc2f04d86960cc7a55b3067d97221c9abbc9926bff0f", + sha256 = "3384eb1c30762704fbe38e440204e114154086c8fc8a8c2e3e28441028c019a8", ) maybe( @@ -37,9 +37,9 @@ def rules_scala_dependencies(): maybe( http_archive, name = "com_google_protobuf", - sha256 = "2b695cb1eaef8e173f884235ee6d55f57186e95d89ebb31361ee55cb5fd1b996", - strip_prefix = "protobuf-31.0", - url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v31.0.tar.gz", + sha256 = "c3a0a9ece8932e31c3b736e2db18b1c42e7070cd9b881388b26d01aa71e24ca2", + strip_prefix = "protobuf-31.1", + url = "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v31.1.tar.gz", patches = [Label("//protoc:0001-protobuf-19679-rm-protoc-dep.patch")], patch_args = ["-p1"], ) diff --git a/scripts/create_repository.py b/scripts/create_repository.py index 0cc231005..8aa220fb9 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -32,11 +32,11 @@ SCALATEST_VERSION = "3.2.19" SCALAFMT_VERSION = "3.9.6" KIND_PROJECTOR_VERSION = "0.13.3" -PROTOBUF_JAVA_VERSION = "4.31.0" -JLINE_VERSION = '3.30.3' +PROTOBUF_JAVA_VERSION = "4.31.1" +JLINE_VERSION = '3.30.4' SCALAPB_VERSION = '1.0.0-alpha.1' PROTOC_BRIDGE_VERSION = '0.9.8' -GRPC_VERSION = '1.72.0' +GRPC_VERSION = '1.73.0' GRPC_COMMON_PROTOS_VERSION = '2.57.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] GUAVA_VERSION = '33.4.8-jre' diff --git a/scripts/update_protoc_integrity.py b/scripts/update_protoc_integrity.py index 988e7dce4..e7a5e698d 100755 --- a/scripts/update_protoc_integrity.py +++ b/scripts/update_protoc_integrity.py @@ -27,6 +27,7 @@ import sys PROTOC_VERSIONS = [ + "31.1", "31.0", "30.2", "30.1", diff --git a/test_cross_build/MODULE.bazel b/test_cross_build/MODULE.bazel index 4df92b1ff..e2c463a53 100644 --- a/test_cross_build/MODULE.bazel +++ b/test_cross_build/MODULE.bazel @@ -59,12 +59,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/test_version/MODULE.bazel.template b/test_version/MODULE.bazel.template index ac91b10d1..93ec00abf 100644 --- a/test_version/MODULE.bazel.template +++ b/test_version/MODULE.bazel.template @@ -19,7 +19,7 @@ bazel_dep(name = "rules_proto", version = "7.1.0") bazel_dep(name = "rules_shell", version = "0.4.1") bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) @@ -29,7 +29,7 @@ single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) scala_config = use_extension( diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index d80b55224..a0f52de11 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -67,8 +67,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.11:0.2.6", @@ -569,8 +569,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_2_12.bzl b/third_party/repositories/scala_2_12.bzl index 083576d6f..af7c6eefd 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -52,8 +52,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.12:0.5.0", @@ -599,8 +599,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -608,15 +608,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -629,8 +629,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -645,8 +645,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -657,8 +657,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -666,8 +666,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -676,8 +676,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index 6e0200007..813b8a6c1 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -427,8 +427,8 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jspecify_jspecify": { "artifact": "org.jspecify:jspecify:1.0.0", @@ -622,8 +622,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -631,15 +631,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -652,8 +652,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -668,8 +668,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -680,8 +680,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -689,8 +689,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -699,8 +699,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index 39ea7ba57..dea362ca5 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -435,38 +435,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -668,8 +668,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -677,15 +677,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -698,8 +698,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -714,8 +714,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -726,8 +726,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -735,8 +735,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -745,8 +745,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index ced2f5d2e..8f5edbeb7 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -435,38 +435,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -668,8 +668,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_errorprone_error_prone_annotations", @@ -677,15 +677,15 @@ artifacts = { ], }, "scala_proto_rules_grpc_context": { - "artifact": "io.grpc:grpc-context:1.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "deps": [ "@com_google_android_annotations", "@com_google_code_gson_gson", @@ -698,8 +698,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_netty": { - "artifact": "io.grpc:grpc-netty:1.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -714,8 +714,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf": { - "artifact": "io.grpc:grpc-protobuf:1.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "deps": [ "@com_google_code_findbugs_jsr305", "@com_google_protobuf_protobuf_java", @@ -726,8 +726,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_protobuf_lite": { - "artifact": "io.grpc:grpc-protobuf-lite:1.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "deps": [ "@com_google_code_findbugs_jsr305", "@io_bazel_rules_scala_guava", @@ -735,8 +735,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_stub": { - "artifact": "io.grpc:grpc-stub:1.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "deps": [ "@com_google_errorprone_error_prone_annotations", "@io_bazel_rules_scala_guava", @@ -745,8 +745,8 @@ artifacts = { ], }, "scala_proto_rules_grpc_util": { - "artifact": "io.grpc:grpc-util:1.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index 1d44015d1..42fda730f 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index c00eaf8f2..c8d557db8 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -442,38 +442,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 667fd00b7..658ccc90b 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -442,38 +442,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index b310befe5..1ac475252 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/repositories/scala_3_7.bzl b/third_party/repositories/scala_3_7.bzl index 8ada88b06..5477a4066 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -48,8 +48,8 @@ artifacts = { "sha256": "88241573467ddca44ffd4d74aa04c2bbfd11bf7c17e0c342c94c9de7a70a7c64", }, "com_google_protobuf_protobuf_java": { - "artifact": "com.google.protobuf:protobuf-java:4.31.0", - "sha256": "68773dccd6cc5835af7a748759cecf5ea20ff083136e3847fbe94572b8e0ed6a", + "artifact": "com.google.protobuf:protobuf-java:4.31.1", + "sha256": "d60dfe7c68a0d38a248cca96924f289dc7e1966a887ee7cae397701af08575ae", }, "com_lihaoyi_fansi": { "artifact": "com.lihaoyi:fansi_2.13:0.5.0", @@ -451,38 +451,38 @@ artifacts = { "sha256": "c720e6e5bcbe6b2f48ded75a47bccdb763eede79d14330102e0d352e3d89ed92", }, "org_jline_jline": { - "artifact": "org.jline:jline:jar:jdk8:3.30.3", - "sha256": "3d8da97d8c2df242abed1452119c3cc5ad8cb569d0deef39bede6462239b62e7", + "artifact": "org.jline:jline:jar:jdk8:3.30.4", + "sha256": "4d650bd3930b3e7ed35f3c362bf449287597bca79ae3762d4dfa965e934b2ea0", }, "org_jline_jline_native": { - "artifact": "org.jline:jline-native:3.30.3", - "sha256": "b2b0b963c0916988e3244e77207e52d8871579a657868ff657313afff44cb39b", + "artifact": "org.jline:jline-native:3.30.4", + "sha256": "12075e489a0a70c14885b864a73a70f1da479bc1325522374e0cf53032f66fe9", }, "org_jline_jline_reader": { - "artifact": "org.jline:jline-reader:3.30.3", - "sha256": "e3b32019dfb6d67289a78301a4b66fe8e83ca9fc3cbdba426c0c1869d234c49c", + "artifact": "org.jline:jline-reader:3.30.4", + "sha256": "6989455b7a250698451f08cc59d3797f0fb581eb451e0fae4305a43473b8a668", "deps": [ "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal": { - "artifact": "org.jline:jline-terminal:3.30.3", - "sha256": "bb607fecdbb3bc9d9c69c22776cbab23d255b567f4d55b48429181def3440bbb", + "artifact": "org.jline:jline-terminal:3.30.4", + "sha256": "1131990dddfd04b27df96ecdb71cfe098a0af2f6285af7359c38174887dc3527", "deps": [ "@org_jline_jline_native", ], }, "org_jline_jline_terminal_jna": { - "artifact": "org.jline:jline-terminal-jna:3.30.3", - "sha256": "f3246a737e6f3247ffd14158298cea3db52c2b4bb46f4047f897cb11a0a2ee17", + "artifact": "org.jline:jline-terminal-jna:3.30.4", + "sha256": "ad933466333d24c8b9acd8af903d8443a21804566a7a84591a49aba4c6dc9927", "deps": [ "@net_java_dev_jna_jna", "@org_jline_jline_terminal", ], }, "org_jline_jline_terminal_jni": { - "artifact": "org.jline:jline-terminal-jni:3.30.3", - "sha256": "50ca1874c38c925d56ff5ff0408e60293d3ceb79d3301801dfb8b9deb5cfe279", + "artifact": "org.jline:jline-terminal-jni:3.30.4", + "sha256": "23c4a1631d005c22a509536ae14e1aa3c07fb6a958ac083f1221b9e9db7b2932", "deps": [ "@org_jline_jline_native", "@org_jline_jline_terminal", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.72.0", - "sha256": "f7ca643e2a8cab338b3c3c37305da4084d81d75b66a2016018c1c0ab97b655d4", + "artifact": "io.grpc:grpc-api:1.73.0", + "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", "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.72.0", - "sha256": "43b58ec3cd95c16627f5846d1b934564b22a2715885d0ebcdbb071212213db22", + "artifact": "io.grpc:grpc-context:1.73.0", + "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.72.0", - "sha256": "da3cc600520ce757cd4d08e502348e65e0815574fbcdafa4ee1f7d3dd10e77c3", + "artifact": "io.grpc:grpc-core:1.73.0", + "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", "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.72.0", - "sha256": "d16fc7d4be7cc9894629b6d22ee1c4a87b64f6b3eb0bf954a2cb2d2244c8ff4d", + "artifact": "io.grpc:grpc-netty:1.73.0", + "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", "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.72.0", - "sha256": "2c65feaebb9d74281ec78dcaa30ff222aff71fe2a27514426f078e10bb20bb14", + "artifact": "io.grpc:grpc-protobuf:1.73.0", + "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", "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.72.0", - "sha256": "7d942e864624783f27b8110d66e6812a9d43e65c63234de6edf937e959f243f8", + "artifact": "io.grpc:grpc-protobuf-lite:1.73.0", + "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", "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.72.0", - "sha256": "851c7d3e6a42d0a662e78aecda4318fc347e12b1e85f67e78598c46c9bcb3dc8", + "artifact": "io.grpc:grpc-stub:1.73.0", + "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", "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.72.0", - "sha256": "68a2f8162a3ff7e1235989e950d23bebbafba1cbd5771216992d6496f01fdcd5", + "artifact": "io.grpc:grpc-util:1.73.0", + "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", diff --git a/third_party/test/example_external_workspace/MODULE.bazel b/third_party/test/example_external_workspace/MODULE.bazel index 33aadf55a..90f9816d2 100644 --- a/third_party/test/example_external_workspace/MODULE.bazel +++ b/third_party/test/example_external_workspace/MODULE.bazel @@ -32,12 +32,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) diff --git a/third_party/test/proto/MODULE.bazel b/third_party/test/proto/MODULE.bazel index 68df378be..59637ee4b 100644 --- a/third_party/test/proto/MODULE.bazel +++ b/third_party/test/proto/MODULE.bazel @@ -39,12 +39,12 @@ register_toolchains( # protocolbuffers/protobuf#19679. bazel_dep( name = "protobuf", - version = "31.0", + version = "31.1", repo_name = "com_google_protobuf", ) single_version_override( module_name = "protobuf", patch_strip = 1, patches = ["//:protobuf.patch"], - version = "31.0", + version = "31.1", ) From 6db632b9ef1548f4e15a847abef40cbf78b683ae Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Tue, 3 Jun 2025 11:30:32 -0400 Subject: [PATCH 3/4] Bump Scalafmt to 3.9.7 --- .scalafmt.conf | 2 +- scripts/create_repository.py | 2 +- test/scalafmt/.scalafmt.conf | 2 +- test_cross_build/scalafmt/.scalafmt2.conf | 2 +- test_cross_build/scalafmt/.scalafmt3.conf | 2 +- third_party/repositories/scala_2_12.bzl | 36 +++++++++++------------ third_party/repositories/scala_2_13.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_1.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_2.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_3.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_4.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_5.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_6.bzl | 36 +++++++++++------------ third_party/repositories/scala_3_7.bzl | 36 +++++++++++------------ 14 files changed, 167 insertions(+), 167 deletions(-) diff --git a/.scalafmt.conf b/.scalafmt.conf index 8e2e75109..0bb2820ce 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.6" +version = "3.9.7" runner.dialect = scala213 align.openParenCallSite = false align.openParenDefnSite = false diff --git a/scripts/create_repository.py b/scripts/create_repository.py index 8aa220fb9..3bd75b11d 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -30,7 +30,7 @@ SBT_COMPILER_INTERFACE_VERSION = '1.10.8' SBT_UTIL_INTERFACE_VERSION = '1.11.0' SCALATEST_VERSION = "3.2.19" -SCALAFMT_VERSION = "3.9.6" +SCALAFMT_VERSION = "3.9.7" KIND_PROJECTOR_VERSION = "0.13.3" PROTOBUF_JAVA_VERSION = "4.31.1" JLINE_VERSION = '3.30.4' diff --git a/test/scalafmt/.scalafmt.conf b/test/scalafmt/.scalafmt.conf index cf5e2629d..dded57278 100644 --- a/test/scalafmt/.scalafmt.conf +++ b/test/scalafmt/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.6" +version = "3.9.7" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/scalafmt/.scalafmt2.conf b/test_cross_build/scalafmt/.scalafmt2.conf index cf5e2629d..dded57278 100644 --- a/test_cross_build/scalafmt/.scalafmt2.conf +++ b/test_cross_build/scalafmt/.scalafmt2.conf @@ -1,4 +1,4 @@ -version = "3.9.6" +version = "3.9.7" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/scalafmt/.scalafmt3.conf b/test_cross_build/scalafmt/.scalafmt3.conf index cbe27246f..b50901939 100644 --- a/test_cross_build/scalafmt/.scalafmt3.conf +++ b/test_cross_build/scalafmt/.scalafmt3.conf @@ -1,4 +1,4 @@ -version = "3.9.6" +version = "3.9.7" runner.dialect = scala3 maxColumn = 40 lineEndings = preserve diff --git a/third_party/repositories/scala_2_12.bzl b/third_party/repositories/scala_2_12.bzl index af7c6eefd..0bd4b504e 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -425,8 +425,8 @@ artifacts = { ], }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.12:4.13.5", - "sha256": "673883add62cf7cd7f1de35915243392684d96ebaed65b5854bbcdb3200ef2d9", + "artifact": "org.scalameta:common_2.12:4.13.6", + "sha256": "eb9587a235110d315539084f7b69523245dcc312c711a46db75afab69ca24130", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -449,8 +449,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.12:4.13.5", - "sha256": "033dd660381e02c21020381f3959ff0ce57618a7f0359774432a23a9ad16d2c5", + "artifact": "org.scalameta:io_2.12:4.13.6", + "sha256": "f4280f66d36ff3cde0c0f02df4d9820ddc790e478101c0a0cc4719c671a80e65", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -493,16 +493,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.12:4.13.5", - "sha256": "97b02729822b65f952f6b664ac49b7d760de93e3fb967efca4ac9fdc9f8433ce", + "artifact": "org.scalameta:parsers_2.12:4.13.6", + "sha256": "d510f3120f56e73d63dcdb997f2eabdcfd5ffe64b50c6e218ad502ab498f1df5", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.12:3.9.6", - "sha256": "275da96da0172f0677a925b457d8cc013032b845a351b525b8fc8233f30790c5", + "artifact": "org.scalameta:scalafmt-config_2.12:3.9.7", + "sha256": "1d2691705709257a6c9117d3a0f2202c0683f0a923cc5482f8de59480001f6d5", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -510,8 +510,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.12:3.9.6", - "sha256": "ebe4069b2c235ac08eead05f15cd460859fb7140b3f996432b495618889c47fe", + "artifact": "org.scalameta:scalafmt-core_2.12:3.9.7", + "sha256": "e54f1ab7c6dc6123ca2badbddf27bdf44623a0d2964ffed28c7c6f3549872f35", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -521,8 +521,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.6", - "sha256": "4591ee01898fc30fca9f205d45fc3401372b7e8c56a950200d2257283c06b01b", + "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.7", + "sha256": "d856ace4bfe9fb84737304861f2c714096ca9ca257e99db32ae492b756501b82", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -530,16 +530,16 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.6", - "sha256": "a871c62fc786900f7c23afa8546bfc22d8aaeda97aa52ce2aab25f058767a09f", + "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.7", + "sha256": "3e61f000783432dc9571142b1457a3ef266b4b58a3e982b46d6f8f28bb6060d9", "deps": [ "@com_github_bigwheel_util_backports", "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.12:4.13.5", - "sha256": "e216256fc19f5ef83f0cd634924238c59e7af2a8bb8509bdc624334a68e9b695", + "artifact": "org.scalameta:scalameta_2.12:4.13.6", + "sha256": "9bcc55e65085284925640f77d7e42661884812aa495ca6c28645d5e1d784dba1", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_parsers", @@ -553,8 +553,8 @@ artifacts = { ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.12:4.13.5", - "sha256": "6af72167e60dfa8ffb7d45fb33df079be0d3ee40042f05d67bb94957d9597b18", + "artifact": "org.scalameta:trees_2.12:4.13.6", + "sha256": "5a52d7d391c24df5bec09d5f6e72f756097657417fe00ef29783cbc088d05925", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index 813b8a6c1..c85edfe75 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -449,8 +449,8 @@ artifacts = { ], }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library", @@ -473,8 +473,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -517,16 +517,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_metaconfig_core", @@ -534,8 +534,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_mdoc_parser", @@ -545,8 +545,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "deps": [ "@io_bazel_rules_scala_scala_library", "@io_bazel_rules_scala_scala_reflect", @@ -554,15 +554,15 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_parsers", @@ -576,8 +576,8 @@ artifacts = { ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index dea362ca5..4c2cad982 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -502,8 +502,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -526,8 +526,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -570,16 +570,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -587,8 +587,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -598,8 +598,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -607,23 +607,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index 8f5edbeb7..da93fafeb 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -502,8 +502,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -526,8 +526,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -570,16 +570,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_metaconfig_core", @@ -587,8 +587,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_core": { - "artifact": "org.scalameta:scalafmt-core_2.13:3.9.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_mdoc_parser", @@ -598,8 +598,8 @@ artifacts = { ], }, "org_scalameta_scalafmt_macros": { - "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@io_bazel_rules_scala_scala_reflect_2", @@ -607,23 +607,23 @@ artifacts = { ], }, "org_scalameta_scalafmt_sysops": { - "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index 42fda730f..115d5c26a 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -518,8 +518,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,8 +542,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "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.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "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.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "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.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index c8d557db8..f038f9399 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -509,8 +509,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -533,8 +533,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "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.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "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.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "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.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 658ccc90b..283fe90d3 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -509,8 +509,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -533,8 +533,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "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.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "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.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "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.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index 1ac475252..4763c5ff6 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -518,8 +518,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,8 +542,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "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.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "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.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "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.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", diff --git a/third_party/repositories/scala_3_7.bzl b/third_party/repositories/scala_3_7.bzl index 5477a4066..4fad70a73 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -518,8 +518,8 @@ artifacts = { "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.5", - "sha256": "fe473560a69eb03952acb48b82fbcf8c8ea67d5f891dc9a411e0eea155737d11", + "artifact": "org.scalameta:common_2.13:4.13.6", + "sha256": "a39a2021551b880702d0f56dd65702dbab45c0b262641ca4efc1925b93837d4f", "deps": [ "@com_lihaoyi_sourcecode", "@io_bazel_rules_scala_scala_library_2", @@ -542,8 +542,8 @@ artifacts = { ], }, "org_scalameta_io": { - "artifact": "org.scalameta:io_2.13:4.13.5", - "sha256": "0544d024c84d842ecb7c98ac5790dafbcb95e293dd03783391edcc3c57d6c604", + "artifact": "org.scalameta:io_2.13:4.13.6", + "sha256": "3da45d9e4144f22a474590383909c5d5140ca2f1d2f7655ac132fcb73a9a9ac9", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.5", - "sha256": "8da992dc44cb96e22be542a0718bf47f40333c0d542388f0e64924b5b95dd1e8", + "artifact": "org.scalameta:parsers_2.13:4.13.6", + "sha256": "83f758ffd1a69877ee239fca279526ee251c7315474683f11a58d19279b4469c", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.6", - "sha256": "07be7bd90db43fba3840adad268ca30f0857532851b8beef0273e44a77c42fa5", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.7", + "sha256": "a54e832b7d73345affc071dceb98f3d68ec090da1088f779977299bbd702fdd2", "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.6", - "sha256": "410cace6b251feb2d21b529888d0e9c4a44bb1245054b39913620388f6165c00", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.7", + "sha256": "7735f8deaa6c9a5cb4d45b23513fe6d33cb5f8a1988d4380b769d3cf12819fc6", "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.6", - "sha256": "da929a7cc07d58e6e10095c1b984e49f2b9d1fed8ada41e0ef642a8d5d3234a3", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.7", + "sha256": "e57120f3fb4ee09366f6fc668475c3f7fbc1f53e45074f4eb6930890f15e94c8", "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.6", - "sha256": "a3d36a31a694b81fd8e284fe93f2a0a55d2c31cef5386edac1e59a2daa3d586a", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.7", + "sha256": "b6fe155257e66fb1bfad5f8cca35c50c8aad03f933fb49d8eea97516af555d60", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.5", - "sha256": "0e7d791d2e5324024ea0d60c1ab711a7ae89da6cb1bbd2767b0f792ae2dd6058", + "artifact": "org.scalameta:scalameta_2.13:4.13.6", + "sha256": "1c9d98b9f6604238bee4357ca618482f435d61fcbed7708f30c8c3b9eb094503", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.5", - "sha256": "8ede9b809507ef70b251c6eb485df4aa3de027592cb826604e92ea9912b282e0", + "artifact": "org.scalameta:trees_2.13:4.13.6", + "sha256": "5d8ffacf8da4e64d2ef451fcb4671d8dce12551722b189efd4b1f7b6fb0e4015", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", From a36e47065d54da5fd45f98153a84caf923fd89d8 Mon Sep 17 00:00:00 2001 From: Mike Bland Date: Mon, 9 Jun 2025 21:17:09 -0400 Subject: [PATCH 4/4] Bump Go, rules_go, several Maven artifacts - Go: 1.24.3 => 1.24.4 - `golang.org/x/tools`: v0.33.0 => v0.34.0 - `google-common-protos`: 2.57.0 => 2.58.0 - `protoc-bridge`: 0.9.8 => 0.9.9 - `rules_go`: 0.54.1 => 0.55.0 - `sbt-util-interface`: 1.11.0 => 1.11.1 --- MODULE.bazel | 8 ++++---- WORKSPACE | 8 ++++---- scripts/create_repository.py | 6 +++--- third_party/repositories/scala_2_11.bzl | 4 ++-- third_party/repositories/scala_2_12.bzl | 12 ++++++------ third_party/repositories/scala_2_13.bzl | 12 ++++++------ third_party/repositories/scala_3_1.bzl | 16 ++++++++-------- third_party/repositories/scala_3_2.bzl | 16 ++++++++-------- third_party/repositories/scala_3_3.bzl | 16 ++++++++-------- third_party/repositories/scala_3_4.bzl | 16 ++++++++-------- third_party/repositories/scala_3_5.bzl | 16 ++++++++-------- third_party/repositories/scala_3_6.bzl | 16 ++++++++-------- third_party/repositories/scala_3_7.bzl | 16 ++++++++-------- 13 files changed, 81 insertions(+), 81 deletions(-) diff --git a/MODULE.bazel b/MODULE.bazel index f19bc01db..88764c4c0 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -254,7 +254,7 @@ bazel_dep( ) bazel_dep( name = "rules_go", - version = "0.54.1", + version = "0.55.0", dev_dependency = True, repo_name = "io_bazel_rules_go", # for com_github_bazelbuild_buildtools ) @@ -265,7 +265,7 @@ go_sdk = use_extension( "go_sdk", dev_dependency = True, ) -go_sdk.download(version = "1.24.3") +go_sdk.download(version = "1.24.4") go_deps = use_extension( "@gazelle//:extensions.bzl", @@ -287,8 +287,8 @@ go_deps = use_extension( # curl https://sum.golang.org/lookup/golang.org/x/tools@v0.34.0 go_deps.module( path = "golang.org/x/tools", - sum = "h1:4qz2S3zmRxbGIhDIAgjxvFutSvH5EfnsYrRBj0UI0bc=", - version = "v0.33.0", + sum = "h1:qIpSLOxeCYGg9TrcJokLBG4KFA6d795g0xkBkiESGlo=", + version = "v0.34.0", ) go_deps.module( path = "github.com/golang/protobuf", diff --git a/WORKSPACE b/WORKSPACE index b0c28c215..6e593af3d 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -112,10 +112,10 @@ local_repository( http_archive( name = "io_bazel_rules_go", - sha256 = "130739704540caa14e77c54810b9f01d6d9ae897d53eedceb40fd6b75efc3c23", + sha256 = "c6cf9da6668ac84c470c43cbfccb8fdc844ead2b5a8b918e2816d44f2986f644", urls = [ - "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip", - "https://github.com/bazel-contrib/rules_go/releases/download/v0.54.1/rules_go-v0.54.1.zip", + "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.55.0/rules_go-v0.55.0.zip", + "https://github.com/bazel-contrib/rules_go/releases/download/v0.55.0/rules_go-v0.55.0.zip", ], ) @@ -127,7 +127,7 @@ load( go_rules_dependencies() -go_register_toolchains(version = "1.24.3") +go_register_toolchains(version = "1.24.4") http_archive( name = "bazelci_rules", diff --git a/scripts/create_repository.py b/scripts/create_repository.py index 3bd75b11d..431fb0f4b 100755 --- a/scripts/create_repository.py +++ b/scripts/create_repository.py @@ -28,16 +28,16 @@ ] PARSER_COMBINATORS_VERSION = '1.1.2' SBT_COMPILER_INTERFACE_VERSION = '1.10.8' -SBT_UTIL_INTERFACE_VERSION = '1.11.0' +SBT_UTIL_INTERFACE_VERSION = '1.11.1' SCALATEST_VERSION = "3.2.19" SCALAFMT_VERSION = "3.9.7" KIND_PROJECTOR_VERSION = "0.13.3" PROTOBUF_JAVA_VERSION = "4.31.1" JLINE_VERSION = '3.30.4' SCALAPB_VERSION = '1.0.0-alpha.1' -PROTOC_BRIDGE_VERSION = '0.9.8' +PROTOC_BRIDGE_VERSION = '0.9.9' GRPC_VERSION = '1.73.0' -GRPC_COMMON_PROTOS_VERSION = '2.57.0' +GRPC_COMMON_PROTOS_VERSION = '2.58.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] GUAVA_VERSION = '33.4.8-jre' diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index a0f52de11..007f74494 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -782,8 +782,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "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 0bd4b504e..f9cb31478 100644 --- a/third_party/repositories/scala_2_12.bzl +++ b/third_party/repositories/scala_2_12.bzl @@ -812,8 +812,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -837,16 +837,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.12:0.9.8", - "sha256": "4af997be5176753aa480ce40cbe9aab89ba659740a1ca6dae660afffb7bb343a", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.12:0.9.9", + "sha256": "dcfb2c0ec742e1e2c89ed43d7ed9e3b105a0c48af0a6c1d381d1077ffe55aa08", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.12:0.9.8", - "sha256": "65391bf190ac9cab45674dcd8063893e4bffd4f7289742cad145962b42928648", + "artifact": "com.thesamet.scalapb:protoc-gen_2.12:0.9.9", + "sha256": "3e1e6305b4091e0579ca935ec7341770af34ed34c14e3f53b9485704fe15c7ad", "deps": [ "@io_bazel_rules_scala_scala_library", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_2_13.bzl b/third_party/repositories/scala_2_13.bzl index c85edfe75..c97e10ae7 100644 --- a/third_party/repositories/scala_2_13.bzl +++ b/third_party/repositories/scala_2_13.bzl @@ -835,8 +835,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -860,16 +860,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_1.bzl b/third_party/repositories/scala_3_1.bzl index 4c2cad982..84f7c6c90 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -498,8 +498,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -906,16 +906,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_2.bzl b/third_party/repositories/scala_3_2.bzl index da93fafeb..4cc34cb7d 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -498,8 +498,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -906,16 +906,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_3.bzl b/third_party/repositories/scala_3_3.bzl index 115d5c26a..4e62487bd 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -922,16 +922,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_4.bzl b/third_party/repositories/scala_3_4.bzl index f038f9399..7ca9d0cfe 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -505,8 +505,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -913,16 +913,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_5.bzl b/third_party/repositories/scala_3_5.bzl index 283fe90d3..fad9fec8f 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -505,8 +505,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -913,16 +913,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_6.bzl b/third_party/repositories/scala_3_6.bzl index 4763c5ff6..4b5ef1c38 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -922,16 +922,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge", diff --git a/third_party/repositories/scala_3_7.bzl b/third_party/repositories/scala_3_7.bzl index 4fad70a73..c2de601cc 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -514,8 +514,8 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.0", - "sha256": "6c36180df7bac3e254e3e0fe6ed0f95e9ab1141b4677dea2621ce66a25d12784", + "artifact": "org.scala-sbt:util-interface:1.11.1", + "sha256": "33760952e89ea64f289498b13ccbed8547674d0ccb2fffba037eaec43e732296", }, "org_scalameta_common": { "artifact": "org.scalameta:common_2.13:4.13.6", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.57.0", - "sha256": "475d3d14197b45a02e8731a5d9736f5f859d459025bc19c7b7f2f74a0f6cb320", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.58.0", + "sha256": "f8640af546c0afe26477fc5e946a7f455a1afebfc73d021b0c8a5034b8e67152", "deps": [ "@com_google_protobuf_protobuf_java", ], @@ -922,16 +922,16 @@ artifacts = { ], }, "scala_proto_rules_scalapb_protoc_bridge": { - "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.8", - "sha256": "0b3827da2cd9bca867d6963c2a821e7eaff41f5ac3babf671c4c00408bd14a9b", + "artifact": "com.thesamet.scalapb:protoc-bridge_2.13:0.9.9", + "sha256": "d3b70d7ef67e9186d25b10898b115d27bf2ccf53e9f3d136404420d2ec52ed66", "deps": [ "@dev_dirs_directories", "@io_bazel_rules_scala_scala_library_2", ], }, "scala_proto_rules_scalapb_protoc_gen": { - "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.8", - "sha256": "cf2b50721952cb4f10ca05a0ed36d7b01b88eb6505a9478556ee5a7af1a21775", + "artifact": "com.thesamet.scalapb:protoc-gen_2.13:0.9.9", + "sha256": "0adb3cedd175aa703d06aa58c914e3876a6e88613a63eb83d3e2a74592f1ba1b", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@scala_proto_rules_scalapb_protoc_bridge",