diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml index 82d7845a2..9e27b5108 100644 --- a/.bazelci/presubmit.yml +++ b/.bazelci/presubmit.yml @@ -37,16 +37,6 @@ tasks: # Install xmllint - sudo apt update && sudo apt install --reinstall libxml2-utils -y - "./test_rules_scala.sh || buildkite-agent annotate --style 'warning' \"Optional build with last_green Bazel version failed, [see here](${BUILDKITE_BUILD_URL}#${BUILDKITE_JOB_ID}) (It is not mandatory but worth checking)\"" - # Remove this job once the last_green job passes after a fix lands for - # bazelbuild/bazel#26579. - test_rules_scala_linux_9_prerelease: - name: "./test_rules_scala (Bazel 9 rolling prerelease)" - platform: ubuntu2004 - bazel: 9.0.0-pre.20250710.1 - shell_commands: - # Install xmllint - - sudo apt update && sudo apt install --reinstall libxml2-utils -y - - "./test_rules_scala.sh" test_rules_scala_macos: name: "./test_rules_scala" platform: macos diff --git a/.scalafmt.conf b/.scalafmt.conf index defe941e0..8e8d2cc16 100644 --- a/.scalafmt.conf +++ b/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.8" +version = "3.9.9" runner.dialect = scala213 align.openParenCallSite = false align.openParenDefnSite = false diff --git a/MODULE.bazel b/MODULE.bazel index 87d15797e..735957eb7 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.14.0", + version = "8.15.0", ) bazel_dep(name = "rules_proto", version = "6.0.0") @@ -66,6 +66,8 @@ single_version_override( version = "31.1", ) +bazel_dep(name = "bazel_worker_java", version = "0.0.6") + scala_protoc = use_extension( "//scala/extensions:protoc.bzl", "scala_protoc", @@ -254,11 +256,11 @@ bazel_dep( ) bazel_dep( name = "rules_go", - version = "0.55.1", + version = "0.56.1", dev_dependency = True, repo_name = "io_bazel_rules_go", # for com_github_bazelbuild_buildtools ) -bazel_dep(name = "gazelle", version = "0.44.0", dev_dependency = True) +bazel_dep(name = "gazelle", version = "0.45.0", dev_dependency = True) go_sdk = use_extension( "@io_bazel_rules_go//go:extensions.bzl", @@ -284,7 +286,7 @@ go_deps = use_extension( # - https://go.dev/ref/mod#checksum-database # # go list -m golang.org/x/tools@latest -# curl https://sum.golang.org/lookup/golang.org/x/tools@v0.34.0 +# curl https://sum.golang.org/lookup/golang.org/x/tools@v0.35.0 go_deps.module( path = "golang.org/x/tools", sum = "h1:mBffYraMEf7aa0sB+NuKnuCy8qI/9Bughn8dC2Gu5r0=", @@ -302,4 +304,4 @@ use_repo( ) bazel_dep(name = "rules_python", version = "1.5.1", dev_dependency = True) -bazel_dep(name = "rules_shell", version = "0.5.0", dev_dependency = True) +bazel_dep(name = "rules_shell", version = "0.5.1", dev_dependency = True) diff --git a/README.md b/README.md index 1cb04fdbb..2cf7a18f5 100644 --- a/README.md +++ b/README.md @@ -1318,36 +1318,12 @@ future compatibility. __`rules_scala` 7.x officially drops support for Bazel 6.5.0.__ Bzlmod builds with Bazel 6.5.0 won't work at all because [Bazel 6.5.0 doesn't support -'use_repo_rule']( https://bazel.build/versions/6.5.0/rules/lib/globals), which +'use_repo_rule'](https://bazel.build/versions/6.5.0/rules/lib/globals), which ['rules_jvm_external' >= 6.3 requires]( https://github.com/bazelbuild/rules_scala/issues/1482#issuecomment-2515496234). At the moment, `WORKSPACE` builds mostly continue to work with Bazel 6.5.0, but -not out of the box, and may break at any time. - -#### Maximum of `protobuf` v29 - -You _must_ use `protobuf` v29 or earlier. `rules_scala` now uses v30 by default, -which removes `py_proto_library` and other symbols that Bazel 6.5.0 requires: - -```txt -ERROR: Traceback (most recent call last): - File ".../external/bazel_tools/src/main/protobuf/BUILD", - line 1, column 46, in - load("@com_google_protobuf//:protobuf.bzl", "py_proto_library") - -Error: file '@com_google_protobuf//:protobuf.bzl' - does not contain symbol 'py_proto_library' - -ERROR: .../src/java/io/bazel/rulesscala/worker/BUILD:3:13: - no such target '@bazel_tools//src/main/protobuf:worker_protocol_java_proto': - target 'worker_protocol_java_proto' - not declared in package 'src/main/protobuf' - defined by .../external/bazel_tools/src/main/protobuf/BUILD - (Tip: use `query "@bazel_tools//src/main/protobuf:*"` - to see all the targets in that package) - and referenced by '//src/java/io/bazel/rulesscala/worker:worker' -``` +may break at any time. #### Configuring the protocol compiler toolchain diff --git a/WORKSPACE b/WORKSPACE index c92caa48c..2f4088f22 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -105,10 +105,10 @@ local_repository( http_archive( name = "io_bazel_rules_go", - sha256 = "9d72f7b8904128afb98d46bbef82ad7223ec9ff3718d419afb355fddd9f9484a", + sha256 = "89d2050410602142c9acafd01c95baf48b65f8dd16f4771d37c89f82f5e147f2", urls = [ - "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.55.1/rules_go-v0.55.0.zip", - "https://github.com/bazel-contrib/rules_go/releases/download/v0.55.1/rules_go-v0.55.1.zip", + "https://mirror.bazel.build/github.com/bazel-contrib/rules_go/releases/download/v0.56.1/rules_go-v0.56.1.zip", + "https://github.com/bazel-contrib/rules_go/releases/download/v0.56.1/rules_go-v0.56.1.zip", ], ) diff --git a/deps/latest/MODULE.bazel b/deps/latest/MODULE.bazel index 04b5f0ec2..0352ad191 100644 --- a/deps/latest/MODULE.bazel +++ b/deps/latest/MODULE.bazel @@ -9,7 +9,7 @@ module( bazel_dep(name = "bazel_skylib", version = "1.8.1") bazel_dep(name = "platforms", version = "1.0.0") bazel_dep(name = "protobuf", version = "31.1") -bazel_dep(name = "rules_java", version = "8.14.0") +bazel_dep(name = "rules_java", version = "8.15.0") bazel_dep(name = "rules_proto", version = "7.1.0") # https://github.com/bazelbuild/bazel/pull/25681 removed diff --git a/dt_patches/dt_patch_test.sh b/dt_patches/dt_patch_test.sh index 573be5393..bf63f9702 100755 --- a/dt_patches/dt_patch_test.sh +++ b/dt_patches/dt_patch_test.sh @@ -36,7 +36,7 @@ test_compiler_srcjar() { run_in_test_repo \ test_dt_patches_user_srcjar \ bazel build "--repo_env=SCALA_VERSION=${SCALA_VERSION}" //... 2>&1 | - (! grep "canonical reproducible") + (! grep "scala_compiler_source.*canonical reproducible") } test_compiler_srcjar_nonhermetic() { @@ -46,7 +46,7 @@ test_compiler_srcjar_nonhermetic() { run_in_test_repo \ test_dt_patches_user_srcjar \ bazel build "--repo_env=SCALA_VERSION=${SCALA_VERSION}" //... 2>&1 | - grep 'canonical reproducible' + grep 'scala_compiler_source.*canonical reproducible' } test_compiler_srcjar_error() { @@ -129,7 +129,7 @@ $runner test_compiler_srcjar_error 2.12.13 # that we grep for will only be outputted the first time (on Bazel >= 6). # So we clean the repo first to ensure consistency. -run_in_test_repo 'test_dt_patches_user_srcjar' bazel clean --expunge +run_in_test_repo 'test_dt_patches_user_srcjar' bazel clean --expunge_async $runner test_compiler_srcjar 2.12.14 $runner test_compiler_srcjar 2.12.15 diff --git a/scala/deps.bzl b/scala/deps.bzl index 0945df689..e4bbf1a92 100644 --- a/scala/deps.bzl +++ b/scala/deps.bzl @@ -2,6 +2,7 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") +load("//scala/private:macros/workspace_compat.bzl", "workspace_compat") def rules_scala_dependencies(): """Instantiates repos needed by rules provided by `rules_scala`.""" @@ -64,3 +65,5 @@ def rules_scala_dependencies(): strip_prefix = "rules_proto-6.0.2", url = "https://github.com/bazelbuild/rules_proto/releases/download/6.0.2/rules_proto-6.0.2.tar.gz", ) + + workspace_compat() diff --git a/scala/latest_deps.bzl b/scala/latest_deps.bzl index f8cdcbc31..e3ee2cc1a 100644 --- a/scala/latest_deps.bzl +++ b/scala/latest_deps.bzl @@ -2,6 +2,7 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") +load("//scala/private:macros/workspace_compat.bzl", "workspace_compat") def rules_scala_dependencies(): """Instantiates repos needed by rules provided by `rules_scala`.""" @@ -29,9 +30,9 @@ def rules_scala_dependencies(): http_archive, name = "rules_java", urls = [ - "https://github.com/bazelbuild/rules_java/releases/download/8.14.0/rules_java-8.14.0.tar.gz", + "https://github.com/bazelbuild/rules_java/releases/download/8.15.0/rules_java-8.15.0.tar.gz", ], - sha256 = "bbe7d94360cc9ed4607ec5fd94995fd1ec41e84257020b6f09e64055281ecb12", + sha256 = "0a7e8811cac04b553f6c6c0d185046e3c68a4cb774e83f37a7a5fb6a3deee261", ) maybe( @@ -72,7 +73,8 @@ def rules_scala_dependencies(): # Can't upgrade for now because https://github.com/bazel-contrib/rules_python/pull/2760 # broke Bazel 7 WORKSPACE builds. It's really only a dev dep anyway. - # If it's fixed per https://github.com/bazel-contrib/rules_python/issues/3119, + # If it's fixed per https://github.com/bazel-contrib/rules_python/issues/3119 + # (i.e., once https://github.com/bazel-contrib/rules_python/pull/3134 lands), # then we can upgrade. maybe( http_archive, @@ -85,7 +87,9 @@ def rules_scala_dependencies(): maybe( http_archive, name = "rules_shell", - sha256 = "b15cc2e698a3c553d773ff4af35eb4b3ce2983c319163707dddd9e70faaa062d", - strip_prefix = "rules_shell-0.5.0", - url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.0/rules_shell-v0.5.0.tar.gz", + sha256 = "99bfc7aaefd1ed69613bbd25e24bf7871d68aeafca3a6b79f5f85c0996a41355", + strip_prefix = "rules_shell-0.5.1", + url = "https://github.com/bazelbuild/rules_shell/releases/download/v0.5.1/rules_shell-v0.5.1.tar.gz", ) + + workspace_compat() diff --git a/scala/private/macros/test/MODULE.bzlmod_test b/scala/private/macros/test/MODULE.bzlmod_test index 4a8bae86b..7bc553ba8 100644 --- a/scala/private/macros/test/MODULE.bzlmod_test +++ b/scala/private/macros/test/MODULE.bzlmod_test @@ -17,4 +17,4 @@ dev_test_ext = use_extension( dev_dependency = True, ) -bazel_dep(name = "rules_shell", version = "0.4.1") +bazel_dep(name = "rules_shell", version = "0.5.1") diff --git a/scala/private/macros/workspace_compat.bzl b/scala/private/macros/workspace_compat.bzl new file mode 100644 index 000000000..54f7a1afc --- /dev/null +++ b/scala/private/macros/workspace_compat.bzl @@ -0,0 +1,32 @@ +"""Macro to translate Bazel modules into legacy WORKSPACE compatible repos + +Used only for Bazel modules that don't offer a legacy WORKSPACE compatible API +already. Originally became necessary due to: + +- https://github.com/bazelbuild/bazel/issues/26579#issuecomment-3120862995 +""" + +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") + +def _bazel_worker_api_repo(name, strip_prefix): + maybe( + http_archive, + name = name, + sha256 = "5aac6ae6a23015cc7984492a114dc539effc244ec5ac7f8f6b1539c15fb376eb", + urls = [ + "https://github.com/bazelbuild/bazel-worker-api/releases/download/v0.0.6/bazel-worker-api-v0.0.6.tar.gz", + ], + strip_prefix = "bazel-worker-api-0.0.6/" + strip_prefix, + ) + +def workspace_compat(): + _bazel_worker_api_repo( + name = "bazel_worker_api", + strip_prefix = "proto", + ) + + _bazel_worker_api_repo( + name = "bazel_worker_java", + strip_prefix = "java", + ) diff --git a/scripts/create_repository.py b/scripts/create_repository.py index 67f59a9a9..b59856f6e 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.3' +SBT_UTIL_INTERFACE_VERSION = '1.11.4' SCALATEST_VERSION = "3.2.19" -SCALAFMT_VERSION = "3.9.8" +SCALAFMT_VERSION = "3.9.9" 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.9' -GRPC_VERSION = '1.73.0' -PROTO_GOOGLE_COMMON_PROTOS_VERSION = '2.59.2' +GRPC_VERSION = '1.74.0' +PROTO_GOOGLE_COMMON_PROTOS_VERSION = '2.60.0' GRPC_LIBS = ['netty', 'protobuf', 'stub'] GUAVA_VERSION = '33.4.8-jre' diff --git a/src/java/io/bazel/rulesscala/coverage/instrumenter/BUILD b/src/java/io/bazel/rulesscala/coverage/instrumenter/BUILD index a9e0bd072..f32de0b10 100644 --- a/src/java/io/bazel/rulesscala/coverage/instrumenter/BUILD +++ b/src/java/io/bazel/rulesscala/coverage/instrumenter/BUILD @@ -15,8 +15,8 @@ java_binary( "//src/java/io/bazel/rulesscala/io_utils", "//src/java/io/bazel/rulesscala/jar", "//src/java/io/bazel/rulesscala/worker", - "@bazel_tools//src/main/protobuf:worker_protocol_java_proto", "@bazel_tools//tools/jdk:JacocoCoverage", + "@bazel_worker_java//:worker_protocol_java_proto", ], ) diff --git a/src/java/io/bazel/rulesscala/scalac/definitions.bzl b/src/java/io/bazel/rulesscala/scalac/definitions.bzl index 9d1f50591..7468425f6 100644 --- a/src/java/io/bazel/rulesscala/scalac/definitions.bzl +++ b/src/java/io/bazel/rulesscala/scalac/definitions.bzl @@ -11,7 +11,7 @@ DEFAULT_SCALAC_DEPS = [ "//src/protobuf/io/bazel/rules_scala:diagnostics_java_proto", "//src/java/io/bazel/rulesscala/scalac/compileoptions", "//src/java/io/bazel/rulesscala/scalac/reporter", - "@bazel_tools//src/main/protobuf:worker_protocol_java_proto", + "@bazel_worker_java//:worker_protocol_java_proto", ] ] diff --git a/src/java/io/bazel/rulesscala/worker/BUILD b/src/java/io/bazel/rulesscala/worker/BUILD index 0a7168e07..3c15c6972 100644 --- a/src/java/io/bazel/rulesscala/worker/BUILD +++ b/src/java/io/bazel/rulesscala/worker/BUILD @@ -5,7 +5,7 @@ java_library( srcs = ["Worker.java"], visibility = ["//visibility:public"], deps = [ - "@bazel_tools//src/main/protobuf:worker_protocol_java_proto", + "@bazel_worker_java//:worker_protocol_java_proto", ], ) @@ -20,6 +20,6 @@ java_test( test_class = "io.bazel.rulesscala.worker.WorkerTest", deps = [ ":worker", - "@bazel_tools//src/main/protobuf:worker_protocol_java_proto", + "@bazel_worker_java//:worker_protocol_java_proto", ], ) diff --git a/test/BUILD b/test/BUILD index ffa7a9cc3..2b1df809b 100644 --- a/test/BUILD +++ b/test/BUILD @@ -476,8 +476,8 @@ scala_specs2_junit_test( name = "data_location_expansion", size = "small", srcs = ["src/main/scala/scalarules/test/location_expansion/LocationExpansionTest.scala"], - data = ["@bazel_tools//src/main/protobuf:worker_protocol_java_proto"], - jvm_flags = ["-Dlocation.expanded='$(rootpaths @bazel_tools//src/main/protobuf:worker_protocol_java_proto)'"], + data = ["@bazel_worker_java//:worker_protocol_java_proto"], + jvm_flags = ["-Dlocation.expanded='$(rootpaths @bazel_worker_java//:worker_protocol_java_proto)'"], suffixes = ["Test"], ) diff --git a/test/scalafmt/.scalafmt.conf b/test/scalafmt/.scalafmt.conf index 04c07e3da..0f0ced63e 100644 --- a/test/scalafmt/.scalafmt.conf +++ b/test/scalafmt/.scalafmt.conf @@ -1,4 +1,4 @@ -version = "3.9.8" +version = "3.9.9" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test/shell/test_bzlmod_macros.sh b/test/shell/test_bzlmod_macros.sh index 055948d00..d116cbe7a 100755 --- a/test/shell/test_bzlmod_macros.sh +++ b/test/shell/test_bzlmod_macros.sh @@ -40,7 +40,9 @@ setup_suite() { } teardown_suite() { - teardown_test_tmpdir "$original_dir" "$test_tmpdir" + if [[ -n "${original_dir:-}" ]]; then + teardown_test_tmpdir "$original_dir" "$test_tmpdir" + fi } setup_test_module() { diff --git a/test/shell/test_helper.sh b/test/shell/test_helper.sh index e49e7ec3b..77c6ac3dd 100755 --- a/test/shell/test_helper.sh +++ b/test/shell/test_helper.sh @@ -194,7 +194,7 @@ fail() { target_file_location() { local target="$1" local cmd=(bazel query --output location "$target") - local regex="([^[:cntrl:]]*):[0-9]+:[0-9]+: [^[:cntrl:]]+ ${target//./\\.}$" + local regex="([^[:cntrl:]]*):[0-9]+:[0-9]+: [^[:cntrl:]]+ ${target//./\\.}" local output if ! output="$("${cmd[@]}" 2>&1)"; then @@ -202,7 +202,7 @@ target_file_location() { elif [[ "$output" =~ $regex ]]; then printf '%s' "${BASH_REMATCH[1]}" else - fail "output of: ${cmd[*]}" "does not match: ${pattern}" "$output" + fail "output of: ${cmd[*]}" "does not match: ${regex}" "$output" fi } diff --git a/test_cross_build/scalafmt/.scalafmt2.conf b/test_cross_build/scalafmt/.scalafmt2.conf index 04c07e3da..0f0ced63e 100644 --- a/test_cross_build/scalafmt/.scalafmt2.conf +++ b/test_cross_build/scalafmt/.scalafmt2.conf @@ -1,4 +1,4 @@ -version = "3.9.8" +version = "3.9.9" runner.dialect = scala213 maxColumn = 40 lineEndings = preserve diff --git a/test_cross_build/scalafmt/.scalafmt3.conf b/test_cross_build/scalafmt/.scalafmt3.conf index 76d01713e..ef2565b83 100644 --- a/test_cross_build/scalafmt/.scalafmt3.conf +++ b/test_cross_build/scalafmt/.scalafmt3.conf @@ -1,4 +1,4 @@ -version = "3.9.8" +version = "3.9.9" runner.dialect = scala3 maxColumn = 40 lineEndings = preserve diff --git a/test_version.sh b/test_version.sh index a97783bb4..ebd85f6e8 100755 --- a/test_version.sh +++ b/test_version.sh @@ -98,6 +98,12 @@ check_module_bazel_template() { } test_check_module_bazel_template() { + if [[ "$(bazel --version)" =~ ^bazel\ 6\. ]]; then + local msg="${FUNCNAME} not compatible with Bazel 6, skipping..." + echo -e " ${YELLOW}${msg}${NC}" + return + fi + run_in_test_repo "check_module_bazel_template" \ "bzlmod_tidy" \ "version_specific_tests_dir/" diff --git a/test_version/MODULE.bazel.template b/test_version/MODULE.bazel.template index d35c1e63f..c4e05016e 100644 --- a/test_version/MODULE.bazel.template +++ b/test_version/MODULE.bazel.template @@ -14,9 +14,9 @@ local_path_override( path = "../../deps/latest", ) -bazel_dep(name = "rules_java", version = "8.11.0") +bazel_dep(name = "rules_java", version = "8.15.0") bazel_dep(name = "rules_proto", version = "7.1.0") -bazel_dep(name = "rules_shell", version = "0.4.1") +bazel_dep(name = "rules_shell", version = "0.5.1") bazel_dep( name = "protobuf", version = "31.1", diff --git a/third_party/repositories/scala_2_11.bzl b/third_party/repositories/scala_2_11.bzl index 752a31a40..cfd3dc7eb 100644 --- a/third_party/repositories/scala_2_11.bzl +++ b/third_party/repositories/scala_2_11.bzl @@ -569,8 +569,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -782,8 +782,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 1b346d804..856086e8a 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.8", - "sha256": "7d26c32e535ebdf378370ed43501a25d3ed7e529a48952b9ea5455918a879e67", + "artifact": "org.scalameta:common_2.12:4.13.9", + "sha256": "1129dd6c8b80258b7633fff2e4dc52c3d4e73c77fbe2c1620d731f174ec1014b", "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.8", - "sha256": "6f13dd7bb44db8be8c711dec8e1785a28b6c559d78c6b5a35064ef41138b5042", + "artifact": "org.scalameta:io_2.12:4.13.9", + "sha256": "6d615e143c3f4293fdcc255ce263f23345e0eb60185a6177ce06927a5c6d2eb1", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -493,16 +493,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.12:4.13.8", - "sha256": "f7acdec7123b096aceae9c4f8a0f964be0303846180c0002be861e47de425b96", + "artifact": "org.scalameta:parsers_2.12:4.13.9", + "sha256": "e2c36a69e1e2419367bb356a54da5b8e39232593ca1e54b654da58ef9f41d4cb", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.12:3.9.8", - "sha256": "2b872507ce601b06c1cace02d30c5b54723699acb93719513d0992d8d896f77c", + "artifact": "org.scalameta:scalafmt-config_2.12:3.9.9", + "sha256": "306ff2f36d5cc34308f10c3313ef2b17ea26f0007c1db91a4eb2f3715631c33b", "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.8", - "sha256": "e0ab9e856406c7c1845c34e3759614f07d690a46ab056c0a3745b9c6851c4612", + "artifact": "org.scalameta:scalafmt-core_2.12:3.9.9", + "sha256": "d4d4616fb9f2e5157e8f5aa10715e65d37c200fc8846a52073595a8a87c1f02b", "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.8", - "sha256": "d83839f7598027e9960bdf91e2021d1331a2d3b66c7db67eb3652198235d2d46", + "artifact": "org.scalameta:scalafmt-macros_2.12:3.9.9", + "sha256": "ae3cc762b0cf96db9383104452e44c0b63118f7c86b55760292d9301c9f23807", "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.8", - "sha256": "95ac178cf456306ff49c2f40e46ab78c9531d8bf736850ea61080199828f268d", + "artifact": "org.scalameta:scalafmt-sysops_2.12:3.9.9", + "sha256": "c94bd3c520fa530cd53764a2875da6ee4822c261afdb10988eb27db33108d78d", "deps": [ "@com_github_bigwheel_util_backports", "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.12:4.13.8", - "sha256": "8a163d47465cc3f3b8ef032c3fe959d51f4704da1d81003d6d4edbd2ac6a0be5", + "artifact": "org.scalameta:scalameta_2.12:4.13.9", + "sha256": "e6b8a99bfee1490898f29dcb68607682d3df65ad8cb8192c23668b2f64a9dd75", "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.8", - "sha256": "90000b3df2e2940d537af90e7be79f4059d3fafda8c521ef029d215ac2684c8e", + "artifact": "org.scalameta:trees_2.12:4.13.9", + "sha256": "85a566c94bab956516677a951aaafb56bf928998fade44e7ae5968c911b23f55", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", @@ -599,8 +599,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -812,8 +812,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 7f3c9dc8f..d76c661cf 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.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library", ], @@ -517,16 +517,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "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.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library", "@org_scalameta_common", @@ -622,8 +622,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -835,8 +835,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 cc7fe024f..18cb4ecc0 100644 --- a/third_party/repositories/scala_3_1.bzl +++ b/third_party/repositories/scala_3_1.bzl @@ -498,12 +498,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -570,16 +570,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -668,8 +668,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 e804292ce..fff9825f4 100644 --- a/third_party/repositories/scala_3_2.bzl +++ b/third_party/repositories/scala_3_2.bzl @@ -498,12 +498,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -570,16 +570,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -668,8 +668,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -881,8 +881,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 c28350b4f..3ec2d89c1 100644 --- a/third_party/repositories/scala_3_3.bzl +++ b/third_party/repositories/scala_3_3.bzl @@ -514,12 +514,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 7228dd239..a4b777dd4 100644 --- a/third_party/repositories/scala_3_4.bzl +++ b/third_party/repositories/scala_3_4.bzl @@ -505,12 +505,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 f57bac589..c2edb8ce7 100644 --- a/third_party/repositories/scala_3_5.bzl +++ b/third_party/repositories/scala_3_5.bzl @@ -505,12 +505,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -577,16 +577,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -675,8 +675,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -888,8 +888,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 6548b14ae..a310dce50 100644 --- a/third_party/repositories/scala_3_6.bzl +++ b/third_party/repositories/scala_3_6.bzl @@ -514,12 +514,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "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 08b1cc7d0..4ce26546d 100644 --- a/third_party/repositories/scala_3_7.bzl +++ b/third_party/repositories/scala_3_7.bzl @@ -514,12 +514,12 @@ artifacts = { ], }, "org_scala_sbt_util_interface": { - "artifact": "org.scala-sbt:util-interface:1.11.3", - "sha256": "54604a816ac92d25542e8e0eeed26a1fee953b04082af1f85fd425b954586a7b", + "artifact": "org.scala-sbt:util-interface:1.11.4", + "sha256": "9b89874d8ebb00a7798ba8cbf8a1bcf4fc3f5934543ad4eae12b136d27c160ea", }, "org_scalameta_common": { - "artifact": "org.scalameta:common_2.13:4.13.8", - "sha256": "44783d7342e7084c5a46f49fd7ea5b6983544e3fab0d43516780302264513588", + "artifact": "org.scalameta:common_2.13:4.13.9", + "sha256": "14979d0e1bfc001070114b7fa74d1df3425bc22a6c115f6e9810cff34c48db69", "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.8", - "sha256": "c1e696d8a4476bf4bf1a35f0c2cb003ef43ef110d276c2a8f958a55a740ef1c9", + "artifact": "org.scalameta:io_2.13:4.13.9", + "sha256": "259b68fcc1a8138a1460e74574d2691bb89b7c93723a87a3afd2ff58187c063b", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], @@ -586,16 +586,16 @@ artifacts = { ], }, "org_scalameta_parsers": { - "artifact": "org.scalameta:parsers_2.13:4.13.8", - "sha256": "8fd70ce317935b8beb971482d9e3b5fe888472a03c5c9e58472429b33901007b", + "artifact": "org.scalameta:parsers_2.13:4.13.9", + "sha256": "c882279263ff0221049ca52c58b707e1cc7d7e91387d6e31a59b3d53870955a3", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_trees", ], }, "org_scalameta_scalafmt_config": { - "artifact": "org.scalameta:scalafmt-config_2.13:3.9.8", - "sha256": "1ccff8909494a027daa1efe7368f339fed7eef3a09328b7d33ab95ee58bef2af", + "artifact": "org.scalameta:scalafmt-config_2.13:3.9.9", + "sha256": "c3b40339a52c44bf6364c081ea079d283733556fe94f95d23d881ca811521352", "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.8", - "sha256": "5b31cbffc2a58099f4c28f95b5abf7f760639123642a7124c91db0aee1065276", + "artifact": "org.scalameta:scalafmt-core_2.13:3.9.9", + "sha256": "a943ed40928c0146cb5b3751f1cb5958f6581b09859eb477a3fae59e4b4fda73", "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.8", - "sha256": "b935061968834abc2e9d35f2a5dbb449fac932f5f3c89bf83f59b989ade51e00", + "artifact": "org.scalameta:scalafmt-macros_2.13:3.9.9", + "sha256": "363fb96be632f5a0fc19c79401300e13381947382c7854da780fed2ad7f13433", "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.8", - "sha256": "bc3f95122f94f12e8e8525755392ab632ea61ca9e1a190ff9881bf21f6733498", + "artifact": "org.scalameta:scalafmt-sysops_2.13:3.9.9", + "sha256": "ebbd33adb038a7a97ec2724ef634443596b23899b476725fd2b881ba463d4bca", "deps": [ "@io_bazel_rules_scala_scala_library_2", ], }, "org_scalameta_scalameta": { - "artifact": "org.scalameta:scalameta_2.13:4.13.8", - "sha256": "f5853ebeea523dfa7f0bea4a1c41347842de2433e55e5e716ba3a24e74e44e33", + "artifact": "org.scalameta:scalameta_2.13:4.13.9", + "sha256": "4cb2268018d01648953d9818882b35cb0722d6e2dadbe09c6670e1e8065ea784", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_parsers", ], }, "org_scalameta_trees": { - "artifact": "org.scalameta:trees_2.13:4.13.8", - "sha256": "c0f4397a672748be9452fc898a20396ca9b24ed4b36d92ee99db4b9a663072f8", + "artifact": "org.scalameta:trees_2.13:4.13.9", + "sha256": "d293bf99287edc442bfc4305c7388ce35f60c65a3c8143d9e7d6f736c6c1ec3d", "deps": [ "@io_bazel_rules_scala_scala_library_2", "@org_scalameta_common", @@ -684,8 +684,8 @@ artifacts = { "sha256": "f412ecbb235c2460b45e63584109723dea8d94b819c78c9bfc38f50cba8546c0", }, "scala_proto_rules_grpc_api": { - "artifact": "io.grpc:grpc-api:1.73.0", - "sha256": "bae13d4e4716a0955d316b5fcb75582504325e5b11ac946b13b64b4fce19bc6e", + "artifact": "io.grpc:grpc-api:1.74.0", + "sha256": "7c2c39b76fd50ea4f58a7f4c12e82640e355fc92ca025be48072be1bcc2b177d", "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.73.0", - "sha256": "d8d6911e225b55501692651272ce961ba5be1f76662ceb7f0aa79ecce8f63f25", + "artifact": "io.grpc:grpc-context:1.74.0", + "sha256": "fec0773020404a1f9b9610168692c8ed47fb77181c2ba37cc842ba7664bfc6b0", "deps": [ "@scala_proto_rules_grpc_api", ], }, "scala_proto_rules_grpc_core": { - "artifact": "io.grpc:grpc-core:1.73.0", - "sha256": "cffb55f1e7268e160647e88da142c09c6175ff72970c64f7cb411d78eb661663", + "artifact": "io.grpc:grpc-core:1.74.0", + "sha256": "5175e6223ee1f0a63cf93049aabe7bd5b675cc739b286fe3b320a88fa90c320e", "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.73.0", - "sha256": "435f8ab1e920c0d0decc6a9192389ad64c7820a55bd55267efd15c965f9e0fa5", + "artifact": "io.grpc:grpc-netty:1.74.0", + "sha256": "8ead962173ff44752a1970b6e567225e1e9aeebb5c74af1e33e7786a45c9d620", "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.73.0", - "sha256": "5c0ca9e321c02845c47dc6edcef9f22e49015cef7753c54012f5398425163c08", + "artifact": "io.grpc:grpc-protobuf:1.74.0", + "sha256": "08cc7cf406d027aebf2fcb464fa82f4387c8f3e96e96900257dfa251efcce4f4", "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.73.0", - "sha256": "de8ce5309713e72bb57d5ff2dabdb4c173ae4872bd1439b9c3d3f93430b407d9", + "artifact": "io.grpc:grpc-protobuf-lite:1.74.0", + "sha256": "35182fb1225394856b738a91e414acd247e220dd90e6ca88853d9c0c6f9f4bd6", "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.73.0", - "sha256": "050fe139de47d8937e6b0080e8dff3d0f42df6782f147c10bb298c0e9cd94b2f", + "artifact": "io.grpc:grpc-stub:1.74.0", + "sha256": "5e5557b7d72a20f12e05b05ad1b4473efb3375daa36e5289a3954c200a67f284", "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.73.0", - "sha256": "b7df6cbcc30b7a3219f06483a9a9d320a431beda8a1ace5b16d879f84112373f", + "artifact": "io.grpc:grpc-util:1.74.0", + "sha256": "296dc07438c43454afc1a7f2736086550feb1fc783f9547337ad2ae721e24350", "deps": [ "@io_bazel_rules_scala_guava", "@org_codehaus_mojo_animal_sniffer_annotations", @@ -897,8 +897,8 @@ artifacts = { "sha256": "c7b478503ec524e55df19b424d46d27c8a68aeb801664fadd4f069b71f52d0f6", }, "scala_proto_rules_proto_google_common_protos": { - "artifact": "com.google.api.grpc:proto-google-common-protos:2.59.2", - "sha256": "9407f50aef5d1cb12675c170fa64ee216023eefca49f8f5eac45124f23a6cb29", + "artifact": "com.google.api.grpc:proto-google-common-protos:2.60.0", + "sha256": "6655d67f916b4afebc8096c9a311b75a9cbcc1327ff2660681f7de8802d541e9", "deps": [ "@com_google_protobuf_protobuf_java", ],