diff --git a/.bazelrc b/.bazelrc index 8d6fbc5b..0a5dcb79 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,4 +1,5 @@ build --cxxopt='-std=c++17' +build --sandbox_block_path=/usr/local # Ensure rules_haskell picks up the correct toolchain on Mac. build --action_env=BAZEL_USE_CPP_ONLY_TOOLCHAIN=1 diff --git a/MODULE.bazel b/MODULE.bazel index 38910979..3cfc17a5 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -19,11 +19,14 @@ rules_ts_ext = use_extension("@aspect_rules_ts//ts:extensions.bzl", "ext", dev_d rules_ts_ext.deps() use_repo(rules_ts_ext, "npm_typescript") +bazel_dep(name = "bazel_skylib", version = "1.6.1") bazel_dep(name = "buildifier_prebuilt", version = "6.4.0") bazel_dep(name = "fmt", version = "10.2.1.bcr.1") bazel_dep(name = "gflags", version = "2.2.2") bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5") bazel_dep(name = "googletest", version = "1.14.0.bcr.1") +bazel_dep(name = "grpc", version = "1.62.1", repo_name = "com_github_grpc_grpc") +bazel_dep(name = "grpc-java", version = "1.62.2") bazel_dep(name = "rules_cc", version = "0.0.9") bazel_dep(name = "rules_cue", version = "0.5.0") bazel_dep(name = "rules_foreign_cc", version = "0.10.1") @@ -113,7 +116,6 @@ stack_snapshot.snapshot( bazel_dep(name = "rules_java", version = "7.5.0") bazel_dep(name = "rules_jni", version = "0.9.1") bazel_dep(name = "rules_jvm_external", version = "6.0") -bazel_dep(name = "grpc-java", version = "1.62.2") JUNIT_VERSION = "5.8.1" diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index 6545c6b0..bc1bd1b6 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 6, - "moduleFileHash": "3397dbbb3426d7ab6191d920257a8db82c21901bae1b09ef633b8c9f5f91e4c6", + "moduleFileHash": "44e62c863aed6b95900a4bc0a1bc503b92c563cee67a628850c2cdf5334d12ad", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -95,7 +95,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 33, + "line": 36, "column": 23 }, "imports": {}, @@ -109,7 +109,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 34, + "line": 37, "column": 16 } }, @@ -121,7 +121,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 35, + "line": 38, "column": 12 } } @@ -135,7 +135,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 37, + "line": 40, "column": 24 }, "imports": { @@ -180,7 +180,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 38, + "line": 41, "column": 18 } }, @@ -195,7 +195,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 39, + "line": 42, "column": 25 } }, @@ -210,7 +210,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 45, + "line": 48, "column": 25 } } @@ -224,7 +224,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 89, + "line": 92, "column": 35 }, "imports": {}, @@ -238,7 +238,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 90, + "line": 93, "column": 28 } } @@ -252,7 +252,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 95, + "line": 98, "column": 31 }, "imports": { @@ -268,7 +268,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 97, + "line": 100, "column": 24 } }, @@ -280,7 +280,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 103, + "line": 106, "column": 27 } }, @@ -292,7 +292,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 103, + "line": 106, "column": 27 } }, @@ -304,7 +304,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 103, + "line": 106, "column": 27 } } @@ -318,7 +318,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 122, + "line": 124, "column": 22 }, "imports": { @@ -350,7 +350,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 123, + "line": 125, "column": 14 } } @@ -364,7 +364,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 146, + "line": 148, "column": 21 }, "imports": {}, @@ -379,7 +379,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 147, + "line": 149, "column": 15 } } @@ -393,7 +393,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 154, + "line": 156, "column": 20 }, "imports": { @@ -415,7 +415,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 155, + "line": 157, "column": 9 } } @@ -429,7 +429,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 173, + "line": 175, "column": 23 }, "imports": {}, @@ -443,7 +443,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 174, + "line": 176, "column": 17 } } @@ -457,7 +457,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 176, + "line": 178, "column": 20 }, "imports": { @@ -475,7 +475,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 177, + "line": 179, "column": 10 } } @@ -487,11 +487,14 @@ "deps": { "aspect_rules_js": "aspect_rules_js@1.40.1", "aspect_rules_ts": "aspect_rules_ts@2.2.0", + "bazel_skylib": "bazel_skylib@1.6.1", "buildifier_prebuilt": "buildifier_prebuilt@6.4.0", "fmt": "fmt@10.2.1.bcr.1", "gflags": "gflags@2.2.2", "googleapis": "googleapis@0.0.0-20240326-1c8d509c5", "googletest": "googletest@1.14.0.bcr.1", + "com_github_grpc_grpc": "grpc@1.62.1", + "grpc-java": "grpc-java@1.62.2", "rules_cc": "rules_cc@0.0.9", "rules_cue": "rules_cue@0.5.0", "rules_foreign_cc": "rules_foreign_cc@0.10.1", @@ -501,7 +504,6 @@ "rules_java": "rules_java@7.5.0", "rules_jni": "rules_jni@0.9.1", "rules_jvm_external": "rules_jvm_external@6.0", - "grpc-java": "grpc-java@1.62.2", "rules_kotlin": "rules_kotlin@1.9.5", "rules_nodejs": "rules_nodejs@6.1.0", "rules_oci": "rules_oci@1.7.5", @@ -618,7 +620,7 @@ "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", "aspect_rules_lint": "aspect_rules_lint@0.12.0", "bazel_features": "bazel_features@1.9.1", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "rules_nodejs": "rules_nodejs@6.1.0", "platforms": "platforms@0.0.8", "bazel_tools": "bazel_tools@_", @@ -649,13 +651,13 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "aspect_rules_js": "aspect_rules_js@1.40.1", "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", "aspect_rules_jasmine": "aspect_rules_jasmine@1.1.1", "rules_proto": "rules_proto@5.3.0-21.7", "platforms": "platforms@0.0.8", - "com_google_protobuf": "protobuf@23.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -675,6 +677,36 @@ } } }, + "bazel_skylib@1.6.1": { + "name": "bazel_skylib", + "version": "1.6.1", + "key": "bazel_skylib@1.6.1", + "repoName": "bazel_skylib", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//toolchains/unittest:cmd_toolchain", + "//toolchains/unittest:bash_toolchain" + ], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.6.1/bazel-skylib-1.6.1.tar.gz" + ], + "integrity": "sha256-nziIakBUjG6WwQa3UvJCEw7hGqoGila6flb0UR8z5PI=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, "buildifier_prebuilt@6.4.0": { "name": "buildifier_prebuilt", "version": "6.4.0", @@ -704,7 +736,7 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -826,9 +858,9 @@ } ], "deps": { - "com_github_grpc_grpc": "grpc@1.56.3.bcr.1", + "com_github_grpc_grpc": "grpc@1.62.1", "io_grpc_grpc_java": "grpc-java@1.62.2", - "com_google_protobuf": "protobuf@23.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", "io_bazel_rules_go": "rules_go@0.46.0", "rules_proto": "rules_proto@5.3.0-21.7", "rules_python": "rules_python@0.31.0", @@ -883,209 +915,62 @@ } } }, - "rules_cc@0.0.9": { - "name": "rules_cc", - "version": "0.0.9", - "key": "rules_cc@0.0.9", - "repoName": "rules_cc", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@local_config_cc_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", - "extensionName": "cc_configure_extension", - "usingModule": "rules_cc@0.0.9", - "location": { - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", - "line": 9, - "column": 29 - }, - "imports": { - "local_config_cc_toolchains": "local_config_cc_toolchains" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" - ], - "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", - "strip_prefix": "rules_cc-0.0.9", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" - }, - "remote_patch_strip": 0 - } - } - }, - "rules_cue@0.5.0": { - "name": "rules_cue", - "version": "0.5.0", - "key": "rules_cue@0.5.0", - "repoName": "rules_cue", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@cue_tool_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_cue//cue:extensions.bzl", - "extensionName": "cue", - "usingModule": "rules_cue@0.5.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_cue/0.5.0/MODULE.bazel", - "line": 10, - "column": 20 - }, - "imports": { - "cue_tool_toolchains": "cue_tool_toolchains" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_go": "rules_go@0.46.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/seh/rules_cue/releases/download/v0.5.0/vcs-archive-v0.5.0.tar.gz" - ], - "integrity": "sha256-fk77jcHpLAKWZlhCAi2BRotVACw3Q0cEq5VAYpI9NTg=", - "strip_prefix": "rules_cue-0.5.0", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_cue/0.5.0/patches/module_dot_bazel_version.patch": "sha256-lcQEg6PgbBA9+rI2u31bfXR3OHKZL5IYk43lpPBpiKM=" - }, - "remote_patch_strip": 1 - } - } - }, - "rules_foreign_cc@0.10.1": { - "name": "rules_foreign_cc", - "version": "0.10.1", - "key": "rules_foreign_cc@0.10.1", - "repoName": "rules_foreign_cc", + "grpc@1.62.1": { + "name": "grpc", + "version": "1.62.1", + "key": "grpc@1.62.1", + "repoName": "com_github_grpc_grpc", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@rules_foreign_cc_framework_toolchains//:all", - "@rules_foreign_cc//toolchains:built_make_toolchain", - "@rules_foreign_cc//toolchains:built_meson_toolchain", - "@rules_foreign_cc//toolchains:built_pkgconfig_toolchain", - "@rules_foreign_cc//toolchains:preinstalled_autoconf_toolchain", - "@rules_foreign_cc//toolchains:preinstalled_automake_toolchain", - "@rules_foreign_cc//toolchains:preinstalled_m4_toolchain", - "@rules_foreign_cc//toolchains:preinstalled_pkgconfig_toolchain", - "@cmake_3.23.2_toolchains//:all", - "@ninja_1.11.1_toolchains//:all" - ], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@rules_foreign_cc//foreign_cc:extensions.bzl", - "extensionName": "tools", - "usingModule": "rules_foreign_cc@0.10.1", + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", + "extensionName": "grpc_repo_deps_ext", + "usingModule": "grpc@1.62.1", "location": { - "file": "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/MODULE.bazel", - "line": 14, - "column": 22 + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 24, + "column": 35 }, "imports": { - "cmake_3.23.2_toolchains": "cmake_3.23.2_toolchains", - "cmake_src": "cmake_src", - "gnumake_src": "gnumake_src", - "meson_src": "meson_src", - "ninja_1.11.1_toolchains": "ninja_1.11.1_toolchains", - "ninja_build_src": "ninja_build_src", - "pkgconfig_src": "pkgconfig_src", - "rules_foreign_cc_framework_toolchains": "rules_foreign_cc_framework_toolchains" + "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", + "com_github_cncf_udpa": "com_github_cncf_udpa", + "com_github_cncf_xds": "com_github_cncf_xds", + "envoy_api": "envoy_api", + "google_cloud_cpp": "google_cloud_cpp", + "io_opencensus_cpp": "io_opencensus_cpp" }, "devImports": [], "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_python": "rules_python@0.31.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/rules_foreign_cc/releases/download/0.10.1/rules_foreign_cc-0.10.1.tar.gz" - ], - "integrity": "sha256-R2MDvQ8bBMwxH8JY8XCKX274LTCR5T/Rl3+iA4NCWmo=", - "strip_prefix": "rules_foreign_cc-0.10.1", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/patches/module_dot_bazel.patch": "sha256-hDvLi+Nx91lvhEd2qRrPfPu0RjiG5w3a/c4N4AiJb3U=" - }, - "remote_patch_strip": 0 - } - } - }, - "rules_go@0.46.0": { - "name": "rules_go", - "version": "0.46.0", - "key": "rules_go@0.46.0", - "repoName": "io_bazel_rules_go", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@go_toolchains//:all" - ], - "extensionUsages": [ + }, { - "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", - "extensionName": "go_sdk", - "usingModule": "rules_go@0.46.0", + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "grpc@1.62.1", "location": { - "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", - "line": 16, - "column": 23 + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 35, + "column": 31 }, "imports": { - "go_toolchains": "go_toolchains", - "io_bazel_rules_nogo": "io_bazel_rules_nogo" + "com_google_googleapis_imports": "com_google_googleapis_imports" }, "devImports": [], "tags": [ { - "tagName": "download", + "tagName": "use_languages", "attributeValues": { - "name": "go_default_sdk", - "version": "1.21.1" + "cc": true, + "grpc": true, + "python": true }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", - "line": 17, - "column": 16 + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 36, + "column": 29 } } ], @@ -1093,51 +978,209 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@gazelle//:extensions.bzl", - "extensionName": "go_deps", - "usingModule": "rules_go@0.46.0", + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "grpc@1.62.1", "location": { - "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", - "line": 32, - "column": 24 + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 53, + "column": 23 }, - "imports": { - "com_github_gogo_protobuf": "com_github_gogo_protobuf", - "com_github_golang_mock": "com_github_golang_mock", - "com_github_golang_protobuf": "com_github_golang_protobuf", - "org_golang_google_genproto": "org_golang_google_genproto", - "org_golang_google_grpc": "org_golang_google_grpc", - "org_golang_google_grpc_cmd_protoc_gen_go_grpc": "org_golang_google_grpc_cmd_protoc_gen_go_grpc", - "org_golang_google_protobuf": "org_golang_google_protobuf", - "org_golang_x_net": "org_golang_x_net", - "org_golang_x_tools": "org_golang_x_tools" + "imports": {}, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.8" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 56, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.9" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 56, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.10" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 56, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.11" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 56, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": true, + "python_version": "3.12" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 56, + "column": 21 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", + "extensionName": "pip", + "usingModule": "grpc@1.62.1", + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 63, + "column": 20 + }, + "imports": { + "grpc_python_dependencies": "grpc_python_dependencies" }, "devImports": [], "tags": [ { - "tagName": "from_file", + "tagName": "parse", "attributeValues": { - "go_mod": "//:go.mod" + "hub_name": "grpc_python_dependencies", + "python_version": "3.8", + "requirements_lock": "//:requirements.bazel.txt" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", - "line": 33, - "column": 18 + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 66, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.9", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 66, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.10", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 66, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.11", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 66, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.12", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 66, + "column": 14 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_python_deps.bzl", + "extensionName": "grpc_python_deps_ext", + "usingModule": "grpc@1.62.1", + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.62.1/MODULE.bazel", + "line": 76, + "column": 37 + }, + "imports": { + "cython": "cython" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true } ], "deps": { - "io_bazel_rules_go_bazel_features": "bazel_features@1.9.1", - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", + "boringssl": "boringssl@0.0.0-20230215-5c22014", + "com_github_cares_cares": "c-ares@1.15.0", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "com_googlesource_code_re2": "re2@2023-09-01", "rules_proto": "rules_proto@5.3.0-21.7", - "com_google_protobuf": "protobuf@23.1", - "gazelle": "gazelle@0.36.0", + "zlib": "zlib@1.3.1.bcr.1", + "io_opentelemetry_cpp": "opentelemetry-cpp@1.14.2", + "rules_java": "rules_java@7.5.0", + "io_bazel_rules_go": "rules_go@0.46.0", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "rules_cc": "rules_cc@0.0.9", + "com_google_googleapis": "googleapis@0.0.0-20240326-1c8d509c5", + "rules_python": "rules_python@0.31.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1146,34 +1189,39 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip" + "https://github.com/grpc/grpc/archive/refs/tags/v1.62.1.tar.gz" ], - "integrity": "sha256-gKmCd60TEdrNg3+bFttiiHcC6fHRxMn3ltASGkbI4YQ=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 + "integrity": "sha256-yfmubk1vQEZO6ZWL5AaAh4ge1qo34w0OZNQO17453QE=", + "strip_prefix": "grpc-1.62.1", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc/1.62.1/patches/add_module_bazel.patch": "sha256-MNrAiy5dv+acUQdG6qI7X60I6TYZEsTfN0tNcn4cXfk=", + "https://bcr.bazel.build/modules/grpc/1.62.1/patches/adopt_bzlmod.patch": "sha256-0WoFX+hBDN419OQSl6CH3jkEEXnsmNhwRjXOdQwZ4/I=" + }, + "remote_patch_strip": 1 } } }, - "gazelle@0.36.0": { - "name": "gazelle", - "version": "0.36.0", - "key": "gazelle@0.36.0", - "repoName": "bazel_gazelle", + "grpc-java@1.62.2": { + "name": "grpc-java", + "version": "1.62.2", + "key": "grpc-java@1.62.2", + "repoName": "io_grpc_grpc_java", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", - "extensionName": "go_sdk", - "usingModule": "gazelle@0.36.0", + "extensionBzlFile": "@io_grpc_grpc_java//:repositories.bzl", + "extensionName": "grpc_java_repositories_extension", + "usingModule": "grpc-java@1.62.2", "location": { - "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", - "line": 13, - "column": 23 + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 16, + "column": 32 }, "imports": { - "go_host_compatible_sdk_label": "go_host_compatible_sdk_label" + "com_github_cncf_xds": "com_github_cncf_xds", + "envoy_api": "envoy_api", + "io_grpc_grpc_proto": "io_grpc_grpc_proto" }, "devImports": [], "tags": [], @@ -1181,18 +1229,18 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl", - "extensionName": "non_module_deps", - "usingModule": "gazelle@0.36.0", + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", + "extensionName": "grpc_repo_deps_ext", + "usingModule": "grpc-java@1.62.2", "location": { - "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", - "line": 21, - "column": 32 + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 24, + "column": 35 }, "imports": { - "bazel_gazelle_go_repository_cache": "bazel_gazelle_go_repository_cache", - "bazel_gazelle_go_repository_tools": "bazel_gazelle_go_repository_tools", - "bazel_gazelle_is_bazel_module": "bazel_gazelle_is_bazel_module" + "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", + "com_github_cncf_udpa": "com_github_cncf_udpa", + "opencensus_proto": "opencensus_proto" }, "devImports": [], "tags": [], @@ -1200,254 +1248,530 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", - "extensionName": "go_deps", - "usingModule": "gazelle@0.36.0", + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "grpc-java@1.62.2", "location": { - "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", - "line": 29, - "column": 24 + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 32, + "column": 22 }, "imports": { - "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", - "com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4", - "com_github_fsnotify_fsnotify": "com_github_fsnotify_fsnotify", - "com_github_google_go_cmp": "com_github_google_go_cmp", - "com_github_pmezard_go_difflib": "com_github_pmezard_go_difflib", - "org_golang_x_mod": "org_golang_x_mod", - "org_golang_x_sync": "org_golang_x_sync", - "org_golang_x_tools": "org_golang_x_tools", - "org_golang_x_tools_go_vcs": "org_golang_x_tools_go_vcs", - "bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config", - "com_github_golang_protobuf": "com_github_golang_protobuf", - "org_golang_google_protobuf": "org_golang_google_protobuf" + "grpc_java_maven": "grpc_java_maven", + "unpinned_grpc_java_maven": "unpinned_grpc_java_maven" }, "devImports": [], "tags": [ { - "tagName": "from_file", - "attributeValues": { - "go_mod": "//:go.mod" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", - "line": 30, - "column": 18 - } - }, - { - "tagName": "module", + "tagName": "install", "attributeValues": { - "path": "golang.org/x/tools", - "sum": "h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ=", - "version": "v0.18.0" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", - "line": 34, + "name": "grpc_java_maven", + "artifacts": [ + "com.google.android:annotations:4.1.1.4", + "com.google.api.grpc:proto-google-common-protos:2.29.0", + "com.google.auth:google-auth-library-credentials:1.4.0", + "com.google.auth:google-auth-library-oauth2-http:1.4.0", + "com.google.auto.value:auto-value-annotations:1.10.4", + "com.google.auto.value:auto-value:1.10.4", + "com.google.code.findbugs:jsr305:3.0.2", + "com.google.code.gson:gson:2.10.1", + "com.google.errorprone:error_prone_annotations:2.23.0", + "com.google.guava:failureaccess:1.0.1", + "com.google.guava:guava:32.1.3-android", + "com.google.re2j:re2j:1.7", + "com.google.truth:truth:1.1.5", + "com.squareup.okhttp:okhttp:2.7.5", + "com.squareup.okio:okio:2.10.0", + "io.netty:netty-buffer:4.1.100.Final", + "io.netty:netty-codec-http2:4.1.100.Final", + "io.netty:netty-codec-http:4.1.100.Final", + "io.netty:netty-codec-socks:4.1.100.Final", + "io.netty:netty-codec:4.1.100.Final", + "io.netty:netty-common:4.1.100.Final", + "io.netty:netty-handler-proxy:4.1.100.Final", + "io.netty:netty-handler:4.1.100.Final", + "io.netty:netty-resolver:4.1.100.Final", + "io.netty:netty-tcnative-boringssl-static:2.0.61.Final", + "io.netty:netty-tcnative-classes:2.0.61.Final", + "io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.100.Final", + "io.netty:netty-transport-native-unix-common:4.1.100.Final", + "io.netty:netty-transport:4.1.100.Final", + "io.opencensus:opencensus-api:0.31.0", + "io.opencensus:opencensus-contrib-grpc-metrics:0.31.0", + "io.perfmark:perfmark-api:0.26.0", + "junit:junit:4.13.2", + "org.apache.tomcat:annotations-api:6.0.53", + "org.codehaus.mojo:animal-sniffer-annotations:1.23" + ], + "lock_file": "//:maven_install.json", + "repositories": [ + "https://repo1.maven.org/maven2", + "https://maven.google.com" + ] + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 33, + "column": 14 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "com.google.protobuf:protobuf-java", + "target": "@com_google_protobuf//:protobuf_java" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 79, "column": 15 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_features": "bazel_features@1.9.1", - "bazel_skylib": "bazel_skylib@1.5.0", - "com_google_protobuf": "protobuf@23.1", - "io_bazel_rules_go": "rules_go@0.46.0", - "rules_proto": "rules_proto@5.3.0-21.7", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.36.0/bazel-gazelle-v0.36.0.tar.gz" - ], - "integrity": "sha256-dd8ojEsxyB61D1Hi4U9HY8t1SNquEmgXJHBkY3/Z6mI=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - }, - "rules_haskell@0.19": { - "name": "rules_haskell", - "version": "0.19", - "key": "rules_haskell@0.19", - "repoName": "rules_haskell", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@all_bindist_toolchains//:all", - "@rules_haskell_ghc_windows_amd64_cc_toolchain//:all", - "@rules_haskell_python_local//:toolchain" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_haskell//extensions:ghc_version.bzl", - "extensionName": "ghc_default_version", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 52, - "column": 28 - }, - "imports": { - "rules_haskell_ghc_version": "rules_haskell_ghc_version" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_haskell//extensions:rules_haskell_dependencies.bzl", - "extensionName": "rules_haskell_dependencies", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 58, - "column": 43 - }, - "imports": { - "Cabal": "Cabal", - "os_info": "os_info", - "rules_haskell_stack": "rules_haskell_stack", - "rules_haskell_stack_update": "rules_haskell_stack_update", - "rules_haskell_worker_dependencies": "rules_haskell_worker_dependencies" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_haskell//haskell/asterius:extension.bzl", - "extensionName": "rules_haskell_asterius", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 71, - "column": 25 - }, - "imports": { - "rules_haskell_asterius_build_setting": "rules_haskell_asterius_build_setting", - "rules_haskell_asterius_webpack": "rules_haskell_asterius_webpack" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_haskell//extensions:haskell_toolchains.bzl", - "extensionName": "haskell_toolchains", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 78, - "column": 35 - }, - "imports": { - "all_bindist_toolchains": "all_bindist_toolchains", - "rules_haskell_ghc_windows_amd64_cc_toolchain": "rules_haskell_ghc_windows_amd64_cc_toolchain", - "rules_haskell_python_local": "rules_haskell_python_local" - }, - "devImports": [], - "tags": [ + }, { - "tagName": "bindists", - "attributeValues": {}, + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "com.google.protobuf:protobuf-java-util", + "target": "@com_google_protobuf//:protobuf_java_util" + }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 82, - "column": 28 + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 84, + "column": 15 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", - "extensionName": "node", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 104, - "column": 21 - }, - "imports": {}, - "devImports": [], - "tags": [ + }, { - "tagName": "toolchain", + "tagName": "override", "attributeValues": { - "node_version": "16.9.0" + "name": "grpc_java_maven", + "coordinates": "com.google.protobuf:protobuf-javalite", + "target": "@com_google_protobuf_javalite//:protobuf_javalite" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 105, + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 89, "column": 15 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@aspect_rules_js//npm:extensions.bzl", - "extensionName": "npm", - "usingModule": "rules_haskell@0.19", - "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 107, - "column": 20 - }, - "imports": { - "rules_haskell_npm": "rules_haskell_npm" - }, - "devImports": [], - "tags": [ + }, { - "tagName": "npm_translate_lock", + "tagName": "override", "attributeValues": { - "name": "rules_haskell_npm", - "link_workspace": "rules_haskell", - "pnpm_lock": "//haskell/asterius/npm:pnpm-lock.yaml", - "verify_node_modules_ignored": "@rules_haskell//:.bazelignore" + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-alts", + "target": "@io_grpc_grpc_java//alts" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 111, - "column": 23 + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 94, + "column": 15 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-api", + "target": "@io_grpc_grpc_java//api" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 99, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-auth", + "target": "@io_grpc_grpc_java//auth" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 104, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-census", + "target": "@io_grpc_grpc_java//census" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 109, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-context", + "target": "@io_grpc_grpc_java//context" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 114, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-core", + "target": "@io_grpc_grpc_java//core:core_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 119, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-googleapis", + "target": "@io_grpc_grpc_java//googleapis" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 124, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-grpclb", + "target": "@io_grpc_grpc_java//grpclb" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 129, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-inprocess", + "target": "@io_grpc_grpc_java//inprocess" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 134, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-netty", + "target": "@io_grpc_grpc_java//netty" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 139, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-netty-shaded", + "target": "@io_grpc_grpc_java//netty:shaded_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 144, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-okhttp", + "target": "@io_grpc_grpc_java//okhttp" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 149, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-protobuf", + "target": "@io_grpc_grpc_java//protobuf" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 154, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-protobuf-lite", + "target": "@io_grpc_grpc_java//protobuf-lite" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 159, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-rls", + "target": "@io_grpc_grpc_java//rls" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 164, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-services", + "target": "@io_grpc_grpc_java//services:services_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 169, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-stub", + "target": "@io_grpc_grpc_java//stub" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 174, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-testing", + "target": "@io_grpc_grpc_java//testing" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 179, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-xds", + "target": "@io_grpc_grpc_java//xds:xds_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 184, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-util", + "target": "@io_grpc_grpc_java//util" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 189, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "grpc-java@1.62.2", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 195, + "column": 31 + }, + "imports": { + "com_google_googleapis_imports": "com_google_googleapis_imports" + }, + "devImports": [], + "tags": [ + { + "tagName": "use_languages", + "attributeValues": { + "java": true + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 196, + "column": 29 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "com_google_googleapis": "googleapis@0.0.0-20240326-1c8d509c5", + "com_github_grpc_grpc": "grpc@1.62.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "rules_cc": "rules_cc@0.0.9", + "io_bazel_rules_go": "rules_go@0.46.0", + "rules_jvm_external": "rules_jvm_external@6.0", + "rules_proto": "rules_proto@5.3.0-21.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/grpc/grpc-java/archive/refs/tags/v1.62.2.tar.gz" + ], + "integrity": "sha256-MM/JVMIXRJOCJgGnS4doN5hsRE2bnpFwgplLXjQ0jzQ=", + "strip_prefix": "grpc-java-1.62.2", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/add_module_bazel.patch": "sha256-CBDMVs47Z5StAQx+xSGGJCVqkmz9WtK0flsU9rb4MkE=", + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/maven_lockfile.patch": "sha256-VSRs53yvnCbNzxLFLSvf2FmBCGnJrD+ArNMN2QKLBbs=", + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/update_labels.patch": "sha256-22pO7tCUdPKjo4xOasAdrU2N50aHAH2bYAoSkPN4HeU=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_cc@0.0.9": { + "name": "rules_cc", + "version": "0.0.9", + "key": "rules_cc@0.0.9", + "repoName": "rules_cc", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@local_config_cc_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", + "extensionName": "cc_configure_extension", + "usingModule": "rules_cc@0.0.9", + "location": { + "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", + "line": 9, + "column": 29 + }, + "imports": { + "local_config_cc_toolchains": "local_config_cc_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" + ], + "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", + "strip_prefix": "rules_cc-0.0.9", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_cue@0.5.0": { + "name": "rules_cue", + "version": "0.5.0", + "key": "rules_cue@0.5.0", + "repoName": "rules_cue", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@cue_tool_toolchains//:all" + ], + "extensionUsages": [ { - "extensionBzlFile": "@rules_haskell//extensions:stack_snapshot.bzl", - "extensionName": "stack_snapshot", - "usingModule": "rules_haskell@0.19", + "extensionBzlFile": "@rules_cue//cue:extensions.bzl", + "extensionName": "cue", + "usingModule": "rules_cue@0.5.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", - "line": 264, - "column": 31 + "file": "https://bcr.bazel.build/modules/rules_cue/0.5.0/MODULE.bazel", + "line": 10, + "column": 20 }, "imports": { - "stackage": "stackage" + "cue_tool_toolchains": "cue_tool_toolchains" }, "devImports": [], "tags": [], @@ -1456,17 +1780,9 @@ } ], "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", - "rules_java": "rules_java@7.5.0", - "rules_license": "rules_license@0.0.7", - "com_google_protobuf": "protobuf@23.1", - "rules_cc": "rules_cc@0.0.9", - "rules_nodejs": "rules_nodejs@6.1.0", - "rules_python": "rules_python@0.31.0", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_proto": "rules_proto@5.3.0-21.7", - "aspect_rules_js": "aspect_rules_js@1.40.1", - "rules_sh": "rules_sh@0.4.0", + "rules_go": "rules_go@0.46.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1475,91 +1791,54 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/tweag/rules_haskell/releases/download/v0.19/rules_haskell-0.19.tar.gz" + "https://github.com/seh/rules_cue/releases/download/v0.5.0/vcs-archive-v0.5.0.tar.gz" ], - "integrity": "sha256-NHQoSKiILZSgQ3s7GRfepvWMgv5XYq/o0knTo25Rk10=", - "strip_prefix": "rules_haskell-0.19", - "remote_patches": {}, - "remote_patch_strip": 0 + "integrity": "sha256-fk77jcHpLAKWZlhCAi2BRotVACw3Q0cEq5VAYpI9NTg=", + "strip_prefix": "rules_cue-0.5.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_cue/0.5.0/patches/module_dot_bazel_version.patch": "sha256-lcQEg6PgbBA9+rI2u31bfXR3OHKZL5IYk43lpPBpiKM=" + }, + "remote_patch_strip": 1 } } }, - "rules_java@7.5.0": { - "name": "rules_java", - "version": "7.5.0", - "key": "rules_java@7.5.0", - "repoName": "rules_java", + "rules_foreign_cc@0.10.1": { + "name": "rules_foreign_cc", + "version": "0.10.1", + "key": "rules_foreign_cc@0.10.1", + "repoName": "rules_foreign_cc", "executionPlatformsToRegister": [], "toolchainsToRegister": [ - "//toolchains:all", - "@local_jdk//:runtime_toolchain_definition", - "@local_jdk//:bootstrap_runtime_toolchain_definition", - "@remotejdk11_linux_toolchain_config_repo//:all", - "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", - "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", - "@remotejdk11_linux_s390x_toolchain_config_repo//:all", - "@remotejdk11_macos_toolchain_config_repo//:all", - "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", - "@remotejdk11_win_toolchain_config_repo//:all", - "@remotejdk11_win_arm64_toolchain_config_repo//:all", - "@remotejdk17_linux_toolchain_config_repo//:all", - "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", - "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", - "@remotejdk17_linux_s390x_toolchain_config_repo//:all", - "@remotejdk17_macos_toolchain_config_repo//:all", - "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", - "@remotejdk17_win_toolchain_config_repo//:all", - "@remotejdk17_win_arm64_toolchain_config_repo//:all", - "@remotejdk21_linux_toolchain_config_repo//:all", - "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", - "@remotejdk21_linux_ppc64le_toolchain_config_repo//:all", - "@remotejdk21_linux_s390x_toolchain_config_repo//:all", - "@remotejdk21_macos_toolchain_config_repo//:all", - "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", - "@remotejdk21_win_toolchain_config_repo//:all", - "@remotejdk21_win_arm64_toolchain_config_repo//:all" + "@rules_foreign_cc_framework_toolchains//:all", + "@rules_foreign_cc//toolchains:built_make_toolchain", + "@rules_foreign_cc//toolchains:built_meson_toolchain", + "@rules_foreign_cc//toolchains:built_pkgconfig_toolchain", + "@rules_foreign_cc//toolchains:preinstalled_autoconf_toolchain", + "@rules_foreign_cc//toolchains:preinstalled_automake_toolchain", + "@rules_foreign_cc//toolchains:preinstalled_m4_toolchain", + "@rules_foreign_cc//toolchains:preinstalled_pkgconfig_toolchain", + "@cmake_3.23.2_toolchains//:all", + "@ninja_1.11.1_toolchains//:all" ], "extensionUsages": [ { - "extensionBzlFile": "@rules_java//java:extensions.bzl", - "extensionName": "toolchains", - "usingModule": "rules_java@7.5.0", + "extensionBzlFile": "@rules_foreign_cc//foreign_cc:extensions.bzl", + "extensionName": "tools", + "usingModule": "rules_foreign_cc@0.10.1", "location": { - "file": "https://bcr.bazel.build/modules/rules_java/7.5.0/MODULE.bazel", - "line": 19, - "column": 27 + "file": "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/MODULE.bazel", + "line": 14, + "column": 22 }, "imports": { - "remote_java_tools": "remote_java_tools", - "remote_java_tools_linux": "remote_java_tools_linux", - "remote_java_tools_windows": "remote_java_tools_windows", - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", - "local_jdk": "local_jdk", - "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", - "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", - "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", - "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", - "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", - "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", - "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", - "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", - "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", - "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", - "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", - "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", - "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", - "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", - "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", - "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", - "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", - "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", - "remotejdk21_linux_ppc64le_toolchain_config_repo": "remotejdk21_linux_ppc64le_toolchain_config_repo", - "remotejdk21_linux_s390x_toolchain_config_repo": "remotejdk21_linux_s390x_toolchain_config_repo", - "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", - "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", - "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo", - "remotejdk21_win_arm64_toolchain_config_repo": "remotejdk21_win_arm64_toolchain_config_repo" + "cmake_3.23.2_toolchains": "cmake_3.23.2_toolchains", + "cmake_src": "cmake_src", + "gnumake_src": "gnumake_src", + "meson_src": "meson_src", + "ninja_1.11.1_toolchains": "ninja_1.11.1_toolchains", + "ninja_build_src": "ninja_build_src", + "pkgconfig_src": "pkgconfig_src", + "rules_foreign_cc_framework_toolchains": "rules_foreign_cc_framework_toolchains" }, "devImports": [], "tags": [], @@ -1568,11 +1847,9 @@ } ], "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_proto": "rules_proto@5.3.0-21.7", - "rules_license": "rules_license@0.0.7", + "rules_python": "rules_python@0.31.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1581,48 +1858,105 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_java/releases/download/7.5.0/rules_java-7.5.0.tar.gz" + "https://github.com/bazelbuild/rules_foreign_cc/releases/download/0.10.1/rules_foreign_cc-0.10.1.tar.gz" ], - "integrity": "sha256-TaN2H2hVrZFlaOK/6GITum0mN/Vrg2BTin+2Elq/ZRg=", - "strip_prefix": "", - "remote_patches": {}, + "integrity": "sha256-R2MDvQ8bBMwxH8JY8XCKX274LTCR5T/Rl3+iA4NCWmo=", + "strip_prefix": "rules_foreign_cc-0.10.1", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_foreign_cc/0.10.1/patches/module_dot_bazel.patch": "sha256-hDvLi+Nx91lvhEd2qRrPfPu0RjiG5w3a/c4N4AiJb3U=" + }, "remote_patch_strip": 0 } } }, - "rules_jni@0.9.1": { - "name": "rules_jni", - "version": "0.9.1", - "key": "rules_jni@0.9.1", - "repoName": "rules_jni", + "rules_go@0.46.0": { + "name": "rules_go", + "version": "0.46.0", + "key": "rules_go@0.46.0", + "repoName": "io_bazel_rules_go", "executionPlatformsToRegister": [], - "toolchainsToRegister": [], + "toolchainsToRegister": [ + "@go_toolchains//:all" + ], "extensionUsages": [ { - "extensionBzlFile": "@rules_jni//bzlmod:extensions.bzl", - "extensionName": "download_jdk_deps", - "usingModule": "rules_jni@0.9.1", + "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", + "extensionName": "go_sdk", + "usingModule": "rules_go@0.46.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_jni/0.9.1/MODULE.bazel", - "line": 11, - "column": 34 + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 16, + "column": 23 }, "imports": { - "com_github_openjdk_jdk_jni_h": "com_github_openjdk_jdk_jni_h", - "com_github_openjdk_jdk_license": "com_github_openjdk_jdk_license", - "com_github_openjdk_jdk_unix_jni_md_h": "com_github_openjdk_jdk_unix_jni_md_h", - "com_github_openjdk_jdk_windows_jni_md_h": "com_github_openjdk_jdk_windows_jni_md_h" + "go_toolchains": "go_toolchains", + "io_bazel_rules_nogo": "io_bazel_rules_nogo" }, "devImports": [], - "tags": [], + "tags": [ + { + "tagName": "download", + "attributeValues": { + "name": "go_default_sdk", + "version": "1.21.1" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 17, + "column": 16 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "rules_go@0.46.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 32, + "column": 24 + }, + "imports": { + "com_github_gogo_protobuf": "com_github_gogo_protobuf", + "com_github_golang_mock": "com_github_golang_mock", + "com_github_golang_protobuf": "com_github_golang_protobuf", + "org_golang_google_genproto": "org_golang_google_genproto", + "org_golang_google_grpc": "org_golang_google_grpc", + "org_golang_google_grpc_cmd_protoc_gen_go_grpc": "org_golang_google_grpc_cmd_protoc_gen_go_grpc", + "org_golang_google_protobuf": "org_golang_google_protobuf", + "org_golang_x_net": "org_golang_x_net", + "org_golang_x_tools": "org_golang_x_tools" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 33, + "column": 18 + } + } + ], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "io_bazel_rules_go_bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", - "rules_license": "rules_license@0.0.7", + "rules_proto": "rules_proto@5.3.0-21.7", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "gazelle": "gazelle@0.36.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1631,37 +1965,34 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/fmeum/rules_jni/releases/download/v0.9.1/rules_jni-v0.9.1.tar.gz" + "https://github.com/bazelbuild/rules_go/releases/download/v0.46.0/rules_go-v0.46.0.zip" ], - "integrity": "sha256-nuWkbCxx8YVyswfEEwA4Rw027FI8Yvb6QDMpmIEt2Nc=", + "integrity": "sha256-gKmCd60TEdrNg3+bFttiiHcC6fHRxMn3ltASGkbI4YQ=", "strip_prefix": "", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_jni/0.9.1/patches/module_dot_bazel_version.patch": "sha256-3ly05FYpgaR8OicB0HvqUJyn8TA1Rz+QBBrjA/Bvk40=" - }, + "remote_patches": {}, "remote_patch_strip": 0 } } }, - "rules_jvm_external@6.0": { - "name": "rules_jvm_external", - "version": "6.0", - "key": "rules_jvm_external@6.0", - "repoName": "rules_jvm_external", + "gazelle@0.36.0": { + "name": "gazelle", + "version": "0.36.0", + "key": "gazelle@0.36.0", + "repoName": "bazel_gazelle", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", - "extensionName": "remote_android_tools_extensions", - "usingModule": "rules_jvm_external@6.0", + "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", + "extensionName": "go_sdk", + "usingModule": "gazelle@0.36.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 29, - "column": 42 + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 13, + "column": 23 }, "imports": { - "android_gmaven_r8": "android_gmaven_r8", - "android_tools": "android_tools" + "go_host_compatible_sdk_label": "go_host_compatible_sdk_label" }, "devImports": [], "tags": [], @@ -1669,281 +2000,398 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", - "extensionName": "maven", - "usingModule": "rules_jvm_external@6.0", + "extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl", + "extensionName": "non_module_deps", + "usingModule": "gazelle@0.36.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 33, - "column": 22 + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 21, + "column": 32 }, "imports": { - "maven_jar_migrator": "maven_jar_migrator", - "rules_jvm_external_deps": "rules_jvm_external_deps", - "unpinned_rules_jvm_external_deps": "unpinned_rules_jvm_external_deps" + "bazel_gazelle_go_repository_cache": "bazel_gazelle_go_repository_cache", + "bazel_gazelle_go_repository_tools": "bazel_gazelle_go_repository_tools", + "bazel_gazelle_is_bazel_module": "bazel_gazelle_is_bazel_module" }, "devImports": [], - "tags": [ - { - "tagName": "install", - "attributeValues": { - "name": "rules_jvm_external_deps", - "artifacts": [ - "com.google.auth:google-auth-library-credentials:1.19.0", - "com.google.auth:google-auth-library-oauth2-http:1.19.0", - "com.google.cloud:google-cloud-core:2.22.0", - "com.google.cloud:google-cloud-storage:2.26.1", - "com.google.code.gson:gson:2.10.1", - "com.google.googlejavaformat:google-java-format:1.17.0", - "com.google.guava:guava:32.1.2-jre", - "org.apache.maven:maven-artifact:3.9.4", - "software.amazon.awssdk:s3:2.20.128" - ], - "lock_file": "//:rules_jvm_external_deps_install.json" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 35, - "column": 14 - } - }, - { - "tagName": "install", - "attributeValues": { - "name": "maven_jar_migrator", - "artifacts": [ - "com.google.guava:guava:28.0-jre" - ] - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 51, - "column": 14 - } - } - ], + "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true }, { - "extensionBzlFile": "//:MODULE.bazel", - "extensionName": "_repo_rules", - "usingModule": "rules_jvm_external@6.0", + "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "gazelle@0.36.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 0, - "column": 0 + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 29, + "column": 24 }, "imports": { - "coursier_cli": "coursier_cli", - "buildifier-linux-arm64": "buildifier-linux-arm64", - "buildifier-linux-x86_64": "buildifier-linux-x86_64", - "buildifier-macos-arm64": "buildifier-macos-arm64", - "buildifier-macos-x86_64": "buildifier-macos-x86_64", - "com.google.ar.sceneform_rendering": "com.google.ar.sceneform_rendering", - "hamcrest_core_for_test": "hamcrest_core_for_test", - "hamcrest_core_srcs_for_test": "hamcrest_core_srcs_for_test", - "gson_for_test": "gson_for_test", - "junit_platform_commons_for_test": "junit_platform_commons_for_test", - "google_api_services_compute_javadoc_for_test": "google_api_services_compute_javadoc_for_test" + "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", + "com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4", + "com_github_fsnotify_fsnotify": "com_github_fsnotify_fsnotify", + "com_github_google_go_cmp": "com_github_google_go_cmp", + "com_github_pmezard_go_difflib": "com_github_pmezard_go_difflib", + "org_golang_x_mod": "org_golang_x_mod", + "org_golang_x_sync": "org_golang_x_sync", + "org_golang_x_tools": "org_golang_x_tools", + "org_golang_x_tools_go_vcs": "org_golang_x_tools_go_vcs", + "bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config", + "com_github_golang_protobuf": "com_github_golang_protobuf", + "org_golang_google_protobuf": "org_golang_google_protobuf" }, "devImports": [], "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "sha256": "2b78bfdd3ef13fd1f42f158de0f029d7cbb1f4f652d51773445cf2b6f7918a87", - "urls": [ - "https://github.com/coursier/coursier/releases/download/v2.1.8/coursier.jar" - ], - "name": "coursier_cli" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 78, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "sha256": "917d599dbb040e63ae7a7e1adb710d2057811902fdc9e35cce925ebfd966eeb8", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-arm64" - ], - "name": "buildifier-linux-arm64" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 84, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "sha256": "52bf6b102cb4f88464e197caac06d69793fa2b05f5ad50a7e7bf6fbd656648a3", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-amd64" - ], - "name": "buildifier-linux-x86_64" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 90, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "sha256": "745feb5ea96cb6ff39a76b2821c57591fd70b528325562486d47b5d08900e2e4", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-arm64" - ], - "name": "buildifier-macos-arm64" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 96, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "sha256": "c9378d9f4293fc38ec54a08fbc74e7a9d28914dae6891334401e59f38f6e65dc", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-amd64" - ], - "name": "buildifier-macos-x86_64" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 102, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "downloaded_file_path": "rendering-1.10.0.aar", - "sha256": "d2f6cd1d54eee0d5557518d1edcf77a3ba37494ae94f9bb862e570ee426a3431", - "urls": [ - "https://dl.google.com/android/maven2/com/google/ar/sceneform/rendering/1.10.0/rendering-1.10.0.aar" - ], - "name": "com.google.ar.sceneform_rendering" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 684, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "from_file", "attributeValues": { - "downloaded_file_path": "hamcrest-core-1.3.jar", - "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", - "urls": [ - "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], - "name": "hamcrest_core_for_test" + "go_mod": "//:go.mod" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 693, - "column": 10 + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 30, + "column": 18 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "module", "attributeValues": { - "downloaded_file_path": "hamcrest-core-1.3-sources.jar", - "sha256": "e223d2d8fbafd66057a8848cc94222d63c3cedd652cc48eddc0ab5c39c0f84df", - "urls": [ - "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar" - ], - "name": "hamcrest_core_srcs_for_test" + "path": "golang.org/x/tools", + "sum": "h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ=", + "version": "v0.18.0" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 702, - "column": 10 + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 34, + "column": 15 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "io_bazel_rules_go": "rules_go@0.46.0", + "rules_proto": "rules_proto@5.3.0-21.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.36.0/bazel-gazelle-v0.36.0.tar.gz" + ], + "integrity": "sha256-dd8ojEsxyB61D1Hi4U9HY8t1SNquEmgXJHBkY3/Z6mI=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_haskell@0.19": { + "name": "rules_haskell", + "version": "0.19", + "key": "rules_haskell@0.19", + "repoName": "rules_haskell", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@all_bindist_toolchains//:all", + "@rules_haskell_ghc_windows_amd64_cc_toolchain//:all", + "@rules_haskell_python_local//:toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_haskell//extensions:ghc_version.bzl", + "extensionName": "ghc_default_version", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 52, + "column": 28 + }, + "imports": { + "rules_haskell_ghc_version": "rules_haskell_ghc_version" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_haskell//extensions:rules_haskell_dependencies.bzl", + "extensionName": "rules_haskell_dependencies", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 58, + "column": 43 + }, + "imports": { + "Cabal": "Cabal", + "os_info": "os_info", + "rules_haskell_stack": "rules_haskell_stack", + "rules_haskell_stack_update": "rules_haskell_stack_update", + "rules_haskell_worker_dependencies": "rules_haskell_worker_dependencies" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_haskell//haskell/asterius:extension.bzl", + "extensionName": "rules_haskell_asterius", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 71, + "column": 25 + }, + "imports": { + "rules_haskell_asterius_build_setting": "rules_haskell_asterius_build_setting", + "rules_haskell_asterius_webpack": "rules_haskell_asterius_webpack" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_haskell//extensions:haskell_toolchains.bzl", + "extensionName": "haskell_toolchains", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 78, + "column": 35 + }, + "imports": { + "all_bindist_toolchains": "all_bindist_toolchains", + "rules_haskell_ghc_windows_amd64_cc_toolchain": "rules_haskell_ghc_windows_amd64_cc_toolchain", + "rules_haskell_python_local": "rules_haskell_python_local" + }, + "devImports": [], + "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "attributeValues": { - "downloaded_file_path": "gson-2.9.0.jar", - "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", - "urls": [ - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" - ], - "name": "gson_for_test" - }, + "tagName": "bindists", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 711, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 82, + "column": 28 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", + "extensionName": "node", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 104, + "column": 21 + }, + "imports": {}, + "devImports": [], + "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "downloaded_file_path": "junit-platform-commons-1.8.2.jar", - "sha256": "d2e015fca7130e79af2f4608dc54415e4b10b592d77333decb4b1a274c185050", - "urls": [ - "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar" - ], - "name": "junit_platform_commons_for_test" + "node_version": "16.9.0" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 720, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 105, + "column": 15 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@aspect_rules_js//npm:extensions.bzl", + "extensionName": "npm", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 107, + "column": 20 + }, + "imports": { + "rules_haskell_npm": "rules_haskell_npm" + }, + "devImports": [], + "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "npm_translate_lock", "attributeValues": { - "downloaded_file_path": "google-api-services-compute-v1-rev235-1.25.0-javadoc.jar", - "sha256": "b03be5ee8effba3bfbaae53891a9c01d70e2e3bd82ad8889d78e641b22bd76c2", - "urls": [ - "https://repo1.maven.org/maven2/com/google/apis/google-api-services-compute/v1-rev235-1.25.0/google-api-services-compute-v1-rev235-1.25.0-javadoc.jar" - ], - "name": "google_api_services_compute_javadoc_for_test" + "name": "rules_haskell_npm", + "link_workspace": "rules_haskell", + "pnpm_lock": "//haskell/asterius/npm:pnpm-lock.yaml", + "verify_node_modules_ignored": "@rules_haskell//:.bazelignore" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 730, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 111, + "column": 23 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_haskell//extensions:stack_snapshot.bzl", + "extensionName": "stack_snapshot", + "usingModule": "rules_haskell@0.19", + "location": { + "file": "https://bcr.bazel.build/modules/rules_haskell/0.19/MODULE.bazel", + "line": 264, + "column": 31 + }, + "imports": { + "stackage": "stackage" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.8", + "rules_java": "rules_java@7.5.0", + "rules_license": "rules_license@0.0.7", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "rules_cc": "rules_cc@0.0.9", + "rules_nodejs": "rules_nodejs@6.1.0", + "rules_python": "rules_python@0.31.0", + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_proto": "rules_proto@5.3.0-21.7", + "aspect_rules_js": "aspect_rules_js@1.40.1", + "rules_sh": "rules_sh@0.4.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/tweag/rules_haskell/releases/download/v0.19/rules_haskell-0.19.tar.gz" + ], + "integrity": "sha256-NHQoSKiILZSgQ3s7GRfepvWMgv5XYq/o0knTo25Rk10=", + "strip_prefix": "rules_haskell-0.19", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_java@7.5.0": { + "name": "rules_java", + "version": "7.5.0", + "key": "rules_java@7.5.0", + "repoName": "rules_java", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//toolchains:all", + "@local_jdk//:runtime_toolchain_definition", + "@local_jdk//:bootstrap_runtime_toolchain_definition", + "@remotejdk11_linux_toolchain_config_repo//:all", + "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk11_linux_s390x_toolchain_config_repo//:all", + "@remotejdk11_macos_toolchain_config_repo//:all", + "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk11_win_toolchain_config_repo//:all", + "@remotejdk11_win_arm64_toolchain_config_repo//:all", + "@remotejdk17_linux_toolchain_config_repo//:all", + "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk17_linux_s390x_toolchain_config_repo//:all", + "@remotejdk17_macos_toolchain_config_repo//:all", + "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk17_win_toolchain_config_repo//:all", + "@remotejdk17_win_arm64_toolchain_config_repo//:all", + "@remotejdk21_linux_toolchain_config_repo//:all", + "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk21_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk21_linux_s390x_toolchain_config_repo//:all", + "@remotejdk21_macos_toolchain_config_repo//:all", + "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk21_win_toolchain_config_repo//:all", + "@remotejdk21_win_arm64_toolchain_config_repo//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "rules_java@7.5.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_java/7.5.0/MODULE.bazel", + "line": 19, + "column": 27 + }, + "imports": { + "remote_java_tools": "remote_java_tools", + "remote_java_tools_linux": "remote_java_tools_linux", + "remote_java_tools_windows": "remote_java_tools_windows", + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", + "local_jdk": "local_jdk", + "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", + "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", + "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", + "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", + "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", + "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", + "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", + "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", + "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", + "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", + "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", + "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", + "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", + "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", + "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", + "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", + "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", + "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", + "remotejdk21_linux_ppc64le_toolchain_config_repo": "remotejdk21_linux_ppc64le_toolchain_config_repo", + "remotejdk21_linux_s390x_toolchain_config_repo": "remotejdk21_linux_s390x_toolchain_config_repo", + "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", + "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", + "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo", + "remotejdk21_win_arm64_toolchain_config_repo": "remotejdk21_win_arm64_toolchain_config_repo" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", "platforms": "platforms@0.0.8", - "rules_java": "rules_java@7.5.0", - "rules_kotlin": "rules_kotlin@1.9.5", - "io_bazel_stardoc": "stardoc@0.5.6", + "rules_cc": "rules_cc@0.0.9", + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_proto": "rules_proto@5.3.0-21.7", + "rules_license": "rules_license@0.0.7", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1952,57 +2400,87 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_jvm_external/releases/download/6.0/rules_jvm_external-6.0.tar.gz" + "https://github.com/bazelbuild/rules_java/releases/download/7.5.0/rules_java-7.5.0.tar.gz" ], - "integrity": "sha256-hf1rrVisdsw6J8jgUeQlX/nM2MkrqHlnDRlWIufAqbc=", - "strip_prefix": "rules_jvm_external-6.0", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_jvm_external/6.0/patches/module_dot_bazel.patch": "sha256-+Ci4gFKoiHYV4zl1HFIS8JtdDSogzDh6neAEBNd+zLA=" - }, + "integrity": "sha256-TaN2H2hVrZFlaOK/6GITum0mN/Vrg2BTin+2Elq/ZRg=", + "strip_prefix": "", + "remote_patches": {}, "remote_patch_strip": 0 } } }, - "grpc-java@1.62.2": { - "name": "grpc-java", - "version": "1.62.2", - "key": "grpc-java@1.62.2", - "repoName": "io_grpc_grpc_java", + "rules_jni@0.9.1": { + "name": "rules_jni", + "version": "0.9.1", + "key": "rules_jni@0.9.1", + "repoName": "rules_jni", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@io_grpc_grpc_java//:repositories.bzl", - "extensionName": "grpc_java_repositories_extension", - "usingModule": "grpc-java@1.62.2", + "extensionBzlFile": "@rules_jni//bzlmod:extensions.bzl", + "extensionName": "download_jdk_deps", + "usingModule": "rules_jni@0.9.1", "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 16, - "column": 32 + "file": "https://bcr.bazel.build/modules/rules_jni/0.9.1/MODULE.bazel", + "line": 11, + "column": 34 }, "imports": { - "com_github_cncf_xds": "com_github_cncf_xds", - "envoy_api": "envoy_api", - "io_grpc_grpc_proto": "io_grpc_grpc_proto" + "com_github_openjdk_jdk_jni_h": "com_github_openjdk_jdk_jni_h", + "com_github_openjdk_jdk_license": "com_github_openjdk_jdk_license", + "com_github_openjdk_jdk_unix_jni_md_h": "com_github_openjdk_jdk_unix_jni_md_h", + "com_github_openjdk_jdk_windows_jni_md_h": "com_github_openjdk_jdk_windows_jni_md_h" }, "devImports": [], "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true - }, + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "rules_license": "rules_license@0.0.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/fmeum/rules_jni/releases/download/v0.9.1/rules_jni-v0.9.1.tar.gz" + ], + "integrity": "sha256-nuWkbCxx8YVyswfEEwA4Rw027FI8Yvb6QDMpmIEt2Nc=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_jni/0.9.1/patches/module_dot_bazel_version.patch": "sha256-3ly05FYpgaR8OicB0HvqUJyn8TA1Rz+QBBrjA/Bvk40=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_jvm_external@6.0": { + "name": "rules_jvm_external", + "version": "6.0", + "key": "rules_jvm_external@6.0", + "repoName": "rules_jvm_external", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ { - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", - "extensionName": "grpc_repo_deps_ext", - "usingModule": "grpc-java@1.62.2", + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "rules_jvm_external@6.0", "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 24, - "column": 35 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 29, + "column": 42 }, "imports": { - "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", - "com_github_cncf_udpa": "com_github_cncf_udpa", - "opencensus_proto": "opencensus_proto" + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" }, "devImports": [], "tags": [], @@ -2012,436 +2490,1191 @@ { "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", "extensionName": "maven", - "usingModule": "grpc-java@1.62.2", + "usingModule": "rules_jvm_external@6.0", "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 32, + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 33, "column": 22 }, "imports": { - "grpc_java_maven": "grpc_java_maven", - "unpinned_grpc_java_maven": "unpinned_grpc_java_maven" + "maven_jar_migrator": "maven_jar_migrator", + "rules_jvm_external_deps": "rules_jvm_external_deps", + "unpinned_rules_jvm_external_deps": "unpinned_rules_jvm_external_deps" }, "devImports": [], "tags": [ { "tagName": "install", "attributeValues": { - "name": "grpc_java_maven", + "name": "rules_jvm_external_deps", "artifacts": [ - "com.google.android:annotations:4.1.1.4", - "com.google.api.grpc:proto-google-common-protos:2.29.0", - "com.google.auth:google-auth-library-credentials:1.4.0", - "com.google.auth:google-auth-library-oauth2-http:1.4.0", - "com.google.auto.value:auto-value-annotations:1.10.4", - "com.google.auto.value:auto-value:1.10.4", - "com.google.code.findbugs:jsr305:3.0.2", + "com.google.auth:google-auth-library-credentials:1.19.0", + "com.google.auth:google-auth-library-oauth2-http:1.19.0", + "com.google.cloud:google-cloud-core:2.22.0", + "com.google.cloud:google-cloud-storage:2.26.1", "com.google.code.gson:gson:2.10.1", - "com.google.errorprone:error_prone_annotations:2.23.0", - "com.google.guava:failureaccess:1.0.1", - "com.google.guava:guava:32.1.3-android", - "com.google.re2j:re2j:1.7", - "com.google.truth:truth:1.1.5", - "com.squareup.okhttp:okhttp:2.7.5", - "com.squareup.okio:okio:2.10.0", - "io.netty:netty-buffer:4.1.100.Final", - "io.netty:netty-codec-http2:4.1.100.Final", - "io.netty:netty-codec-http:4.1.100.Final", - "io.netty:netty-codec-socks:4.1.100.Final", - "io.netty:netty-codec:4.1.100.Final", - "io.netty:netty-common:4.1.100.Final", - "io.netty:netty-handler-proxy:4.1.100.Final", - "io.netty:netty-handler:4.1.100.Final", - "io.netty:netty-resolver:4.1.100.Final", - "io.netty:netty-tcnative-boringssl-static:2.0.61.Final", - "io.netty:netty-tcnative-classes:2.0.61.Final", - "io.netty:netty-transport-native-epoll:jar:linux-x86_64:4.1.100.Final", - "io.netty:netty-transport-native-unix-common:4.1.100.Final", - "io.netty:netty-transport:4.1.100.Final", - "io.opencensus:opencensus-api:0.31.0", - "io.opencensus:opencensus-contrib-grpc-metrics:0.31.0", - "io.perfmark:perfmark-api:0.26.0", - "junit:junit:4.13.2", - "org.apache.tomcat:annotations-api:6.0.53", - "org.codehaus.mojo:animal-sniffer-annotations:1.23" + "com.google.googlejavaformat:google-java-format:1.17.0", + "com.google.guava:guava:32.1.2-jre", + "org.apache.maven:maven-artifact:3.9.4", + "software.amazon.awssdk:s3:2.20.128" ], - "lock_file": "//:maven_install.json", - "repositories": [ - "https://repo1.maven.org/maven2", - "https://maven.google.com" - ] + "lock_file": "//:rules_jvm_external_deps_install.json" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 33, + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 35, "column": 14 } }, { - "tagName": "override", + "tagName": "install", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "com.google.protobuf:protobuf-java", - "target": "@com_google_protobuf//:protobuf_java" + "name": "maven_jar_migrator", + "artifacts": [ + "com.google.guava:guava:28.0-jre" + ] }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 79, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 51, + "column": 14 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "//:MODULE.bazel", + "extensionName": "_repo_rules", + "usingModule": "rules_jvm_external@6.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 0, + "column": 0 + }, + "imports": { + "coursier_cli": "coursier_cli", + "buildifier-linux-arm64": "buildifier-linux-arm64", + "buildifier-linux-x86_64": "buildifier-linux-x86_64", + "buildifier-macos-arm64": "buildifier-macos-arm64", + "buildifier-macos-x86_64": "buildifier-macos-x86_64", + "com.google.ar.sceneform_rendering": "com.google.ar.sceneform_rendering", + "hamcrest_core_for_test": "hamcrest_core_for_test", + "hamcrest_core_srcs_for_test": "hamcrest_core_srcs_for_test", + "gson_for_test": "gson_for_test", + "junit_platform_commons_for_test": "junit_platform_commons_for_test", + "google_api_services_compute_javadoc_for_test": "google_api_services_compute_javadoc_for_test" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "com.google.protobuf:protobuf-java-util", - "target": "@com_google_protobuf//:protobuf_java_util" + "sha256": "2b78bfdd3ef13fd1f42f158de0f029d7cbb1f4f652d51773445cf2b6f7918a87", + "urls": [ + "https://github.com/coursier/coursier/releases/download/v2.1.8/coursier.jar" + ], + "name": "coursier_cli" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 84, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 78, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "com.google.protobuf:protobuf-javalite", - "target": "@com_google_protobuf_javalite//:protobuf_javalite" + "sha256": "917d599dbb040e63ae7a7e1adb710d2057811902fdc9e35cce925ebfd966eeb8", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-arm64" + ], + "name": "buildifier-linux-arm64" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 89, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 84, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-alts", - "target": "@io_grpc_grpc_java//alts" + "sha256": "52bf6b102cb4f88464e197caac06d69793fa2b05f5ad50a7e7bf6fbd656648a3", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-amd64" + ], + "name": "buildifier-linux-x86_64" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 94, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 90, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-api", - "target": "@io_grpc_grpc_java//api" + "sha256": "745feb5ea96cb6ff39a76b2821c57591fd70b528325562486d47b5d08900e2e4", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-arm64" + ], + "name": "buildifier-macos-arm64" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 99, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 96, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-auth", - "target": "@io_grpc_grpc_java//auth" + "sha256": "c9378d9f4293fc38ec54a08fbc74e7a9d28914dae6891334401e59f38f6e65dc", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-amd64" + ], + "name": "buildifier-macos-x86_64" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 104, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 102, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-census", - "target": "@io_grpc_grpc_java//census" + "downloaded_file_path": "rendering-1.10.0.aar", + "sha256": "d2f6cd1d54eee0d5557518d1edcf77a3ba37494ae94f9bb862e570ee426a3431", + "urls": [ + "https://dl.google.com/android/maven2/com/google/ar/sceneform/rendering/1.10.0/rendering-1.10.0.aar" + ], + "name": "com.google.ar.sceneform_rendering" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 109, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 684, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-context", - "target": "@io_grpc_grpc_java//context" + "downloaded_file_path": "hamcrest-core-1.3.jar", + "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", + "urls": [ + "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + ], + "name": "hamcrest_core_for_test" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 114, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 693, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-core", - "target": "@io_grpc_grpc_java//core:core_maven" + "downloaded_file_path": "hamcrest-core-1.3-sources.jar", + "sha256": "e223d2d8fbafd66057a8848cc94222d63c3cedd652cc48eddc0ab5c39c0f84df", + "urls": [ + "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3-sources.jar" + ], + "name": "hamcrest_core_srcs_for_test" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 119, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 702, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-googleapis", - "target": "@io_grpc_grpc_java//googleapis" + "downloaded_file_path": "gson-2.9.0.jar", + "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", + "urls": [ + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" + ], + "name": "gson_for_test" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 124, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 711, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-grpclb", - "target": "@io_grpc_grpc_java//grpclb" + "downloaded_file_path": "junit-platform-commons-1.8.2.jar", + "sha256": "d2e015fca7130e79af2f4608dc54415e4b10b592d77333decb4b1a274c185050", + "urls": [ + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar" + ], + "name": "junit_platform_commons_for_test" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 129, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 720, + "column": 10 } }, { - "tagName": "override", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-inprocess", - "target": "@io_grpc_grpc_java//inprocess" + "downloaded_file_path": "google-api-services-compute-v1-rev235-1.25.0-javadoc.jar", + "sha256": "b03be5ee8effba3bfbaae53891a9c01d70e2e3bd82ad8889d78e641b22bd76c2", + "urls": [ + "https://repo1.maven.org/maven2/com/google/apis/google-api-services-compute/v1-rev235-1.25.0/google-api-services-compute-v1-rev235-1.25.0-javadoc.jar" + ], + "name": "google_api_services_compute_javadoc_for_test" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 134, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 730, + "column": 10 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "rules_java": "rules_java@7.5.0", + "rules_kotlin": "rules_kotlin@1.9.5", + "io_bazel_stardoc": "stardoc@0.5.6", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_jvm_external/releases/download/6.0/rules_jvm_external-6.0.tar.gz" + ], + "integrity": "sha256-hf1rrVisdsw6J8jgUeQlX/nM2MkrqHlnDRlWIufAqbc=", + "strip_prefix": "rules_jvm_external-6.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_jvm_external/6.0/patches/module_dot_bazel.patch": "sha256-+Ci4gFKoiHYV4zl1HFIS8JtdDSogzDh6neAEBNd+zLA=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_kotlin@1.9.5": { + "name": "rules_kotlin", + "version": "1.9.5", + "key": "rules_kotlin@1.9.5", + "repoName": "rules_kotlin", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//kotlin/internal:default_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_kotlin//src/main/starlark/core/repositories:bzlmod_setup.bzl", + "extensionName": "rules_kotlin_extensions", + "usingModule": "rules_kotlin@1.9.5", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", + "line": 14, + "column": 40 + }, + "imports": { + "com_github_google_ksp": "com_github_google_ksp", + "com_github_jetbrains_kotlin": "com_github_jetbrains_kotlin", + "com_github_pinterest_ktlint": "com_github_pinterest_ktlint", + "rules_android": "rules_android" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "rules_kotlin@1.9.5", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", + "line": 29, + "column": 42 + }, + "imports": { + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.8", + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_java": "rules_java@7.5.0", + "rules_python": "rules_python@0.31.0", + "rules_cc": "rules_cc@0.0.9", + "rules_proto": "rules_proto@5.3.0-21.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.5/rules_kotlin-v1.9.5.tar.gz" + ], + "integrity": "sha256-NOjANRdktx1492yHRumAY5ec4I3PGpFmbz87wpSaUz0=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/patches/module_dot_bazel_version.patch": "sha256-tOrLxnNleAaGaQRSX2G0aTQ0kjwAvUGRuhEGMiHFvEo=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_nodejs@6.1.0": { + "name": "rules_nodejs", + "version": "6.1.0", + "key": "rules_nodejs@6.1.0", + "repoName": "rules_nodejs", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@nodejs_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", + "extensionName": "node", + "usingModule": "rules_nodejs@6.1.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/MODULE.bazel", + "line": 12, + "column": 21 + }, + "imports": { + "nodejs_toolchains": "nodejs_toolchains" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "toolchain", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-netty", - "target": "@io_grpc_grpc_java//netty" + "name": "nodejs" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 139, + "file": "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/MODULE.bazel", + "line": 16, "column": 15 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.1.0/rules_nodejs-v6.1.0.tar.gz" + ], + "integrity": "sha256-3d1grMPy8wNZvvUCydeI9n4zgUsN3ZmqJ8WhXrekG4w=", + "strip_prefix": "rules_nodejs-6.1.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/patches/module_dot_bazel_version.patch": "sha256-WhHYMvRgKTYwlsjVxukJVQCOHuzyDitKsADaTl/TAac=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_oci@1.7.5": { + "name": "rules_oci", + "version": "1.7.5", + "key": "rules_oci@1.7.5", + "repoName": "rules_oci", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@oci_crane_toolchains//:all", + "@oci_crane_registry_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_oci//oci:extensions.bzl", + "extensionName": "oci", + "usingModule": "rules_oci@1.7.5", + "location": { + "file": "https://bcr.bazel.build/modules/rules_oci/1.7.5/MODULE.bazel", + "line": 14, + "column": 20 + }, + "imports": { + "oci_crane_registry_toolchains": "oci_crane_registry_toolchains", + "oci_crane_toolchains": "oci_crane_toolchains" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "toolchains", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-netty-shaded", - "target": "@io_grpc_grpc_java//netty:shaded_maven" + "crane_version": "v0.18.0" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 144, + "file": "https://bcr.bazel.build/modules/rules_oci/1.7.5/MODULE.bazel", + "line": 15, "column": 15 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazel-contrib/rules_oci/releases/download/v1.7.5/rules_oci-v1.7.5.tar.gz" + ], + "integrity": "sha256-VtVJkCXWemuGsubrrlIyxyEErmgrWiEod3C9O/BmGr8=", + "strip_prefix": "rules_oci-1.7.5", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_oci/1.7.5/patches/module_dot_bazel_version.patch": "sha256-lig21/o7qRchCezlG3z6xbGmkFFEsfxbrJwrdPJAc/E=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_perl@0.2.0": { + "name": "rules_perl", + "version": "0.2.0", + "key": "rules_perl@0.2.0", + "repoName": "rules_perl", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@rules_perl//:perl_darwin_arm64_toolchain", + "@rules_perl//:perl_darwin_amd64_toolchain", + "@rules_perl//:perl_linux_amd64_toolchain", + "@rules_perl//:perl_linux_arm64_toolchain", + "@rules_perl//:perl_windows_x86_64_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_perl//perl:extensions.bzl", + "extensionName": "perl_repositories", + "usingModule": "rules_perl@0.2.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_perl/0.2.0/MODULE.bazel", + "line": 14, + "column": 22 + }, + "imports": { + "perl_darwin_amd64": "perl_darwin_amd64", + "perl_darwin_arm64": "perl_darwin_arm64", + "perl_linux_amd64": "perl_linux_amd64", + "perl_linux_arm64": "perl_linux_arm64", + "perl_windows_x86_64": "perl_windows_x86_64" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.8", + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_perl/archive/refs/tags/0.2.0.zip" + ], + "integrity": "sha256-RPeEUXlxgn9RzJv9VQWpz4C4H0xH6tPtL8weBwLt5TI=", + "strip_prefix": "rules_perl-0.2.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_perl/0.2.0/patches/module_dot_bazel_version.patch": "sha256-So53NQFE4oKAPiEy6Wx0FRl/8D/sn5Q37sNou1Tf9JA=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_pkg@0.10.1": { + "name": "rules_pkg", + "version": "0.10.1", + "key": "rules_pkg@0.10.1", + "repoName": "rules_pkg", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_license": "rules_license@0.0.7", + "rules_python": "rules_python@0.31.0", + "bazel_skylib": "bazel_skylib@1.6.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_pkg/releases/download/0.10.1/rules_pkg-0.10.1.tar.gz" + ], + "integrity": "sha256-0lCSSi7MUXaAj8TCXVz16eeeY0bXnVqxxJPiieci0dA=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_proto@5.3.0-21.7": { + "name": "rules_proto", + "version": "5.3.0-21.7", + "key": "rules_proto@5.3.0-21.7", + "repoName": "rules_proto", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" + ], + "integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=", + "strip_prefix": "rules_proto-5.3.0-21.7", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_python@0.31.0": { + "name": "rules_python", + "version": "0.31.0", + "key": "rules_python@0.31.0", + "repoName": "rules_python", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@pythons_hub//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_python//python/private/bzlmod:internal_deps.bzl", + "extensionName": "internal_deps", + "usingModule": "rules_python@0.31.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 15, + "column": 30 + }, + "imports": { + "rules_python_internal": "rules_python_internal", + "pypi__build": "pypi__build", + "pypi__click": "pypi__click", + "pypi__colorama": "pypi__colorama", + "pypi__importlib_metadata": "pypi__importlib_metadata", + "pypi__installer": "pypi__installer", + "pypi__more_itertools": "pypi__more_itertools", + "pypi__packaging": "pypi__packaging", + "pypi__pep517": "pypi__pep517", + "pypi__pip": "pypi__pip", + "pypi__pip_tools": "pypi__pip_tools", + "pypi__pyproject_hooks": "pypi__pyproject_hooks", + "pypi__setuptools": "pypi__setuptools", + "pypi__tomli": "pypi__tomli", + "pypi__wheel": "pypi__wheel", + "pypi__zipp": "pypi__zipp" + }, + "devImports": [], + "tags": [ { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-okhttp", - "target": "@io_grpc_grpc_java//okhttp" - }, + "tagName": "install", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 149, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 16, + "column": 22 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "rules_python@0.31.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 41, + "column": 23 + }, + "imports": { + "pythons_hub": "pythons_hub" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "toolchain", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-protobuf", - "target": "@io_grpc_grpc_java//protobuf" + "is_default": true, + "python_version": "3.11" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 154, - "column": 15 + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 47, + "column": 17 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "rules_proto": "rules_proto@5.3.0-21.7", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_python/releases/download/0.31.0/rules_python-0.31.0.tar.gz" + ], + "integrity": "sha256-xovcT77CXeW1STuIGc/Id8TqKZwNyxXCRMWgAgjN4xE=", + "strip_prefix": "rules_python-0.31.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_python/0.31.0/patches/module_dot_bazel_version.patch": "sha256-j2KF6j66J2fRAGtc56Zj7Hp1dTGqOWPAR3+IODr0oLQ=" + }, + "remote_patch_strip": 1 + } + } + }, + "bazel_tools@_": { + "name": "bazel_tools", + "version": "", + "key": "bazel_tools@_", + "repoName": "bazel_tools", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@local_config_cc_toolchains//:all", + "@local_config_sh//:local_sh_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", + "extensionName": "cc_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 18, + "column": 29 + }, + "imports": { + "local_config_cc": "local_config_cc", + "local_config_cc_toolchains": "local_config_cc_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", + "extensionName": "xcode_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 22, + "column": 32 + }, + "imports": { + "local_config_xcode": "local_config_xcode" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 25, + "column": 32 + }, + "imports": { + "local_jdk": "local_jdk", + "remote_java_tools": "remote_java_tools", + "remote_java_tools_linux": "remote_java_tools_linux", + "remote_java_tools_windows": "remote_java_tools_windows", + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", + "extensionName": "sh_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 36, + "column": 39 + }, + "imports": { + "local_config_sh": "local_config_sh" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", + "extensionName": "remote_coverage_tools_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 40, + "column": 48 + }, + "imports": { + "remote_coverage_tools": "remote_coverage_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 43, + "column": 42 + }, + "imports": { + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", + "extensionName": "buildozer_binary", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 47, + "column": 33 + }, + "imports": { + "buildozer_binary": "buildozer_binary" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "rules_java": "rules_java@7.5.0", + "rules_license": "rules_license@0.0.7", + "rules_proto": "rules_proto@5.3.0-21.7", + "rules_python": "rules_python@0.31.0", + "buildozer": "buildozer@6.4.0.2", + "platforms": "platforms@0.0.8", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "zlib": "zlib@1.3.1.bcr.1", + "build_bazel_apple_support": "apple_support@1.5.0", + "local_config_platform": "local_config_platform@_" + } + }, + "local_config_platform@_": { + "name": "local_config_platform", + "version": "", + "key": "local_config_platform@_", + "repoName": "local_config_platform", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_" + } + }, + "aspect_bazel_lib@1.42.2": { + "name": "aspect_bazel_lib", + "version": "1.42.2", + "key": "aspect_bazel_lib@1.42.2", + "repoName": "aspect_bazel_lib", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@copy_directory_toolchains//:all", + "@copy_to_directory_toolchains//:all", + "@jq_toolchains//:all", + "@yq_toolchains//:all", + "@coreutils_toolchains//:all", + "@expand_template_toolchains//:all", + "@bsd_tar_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "aspect_bazel_lib@1.42.2", + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 16, + "column": 37 + }, + "imports": { + "bsd_tar_toolchains": "bsd_tar_toolchains", + "copy_directory_toolchains": "copy_directory_toolchains", + "copy_to_directory_toolchains": "copy_to_directory_toolchains", + "coreutils_toolchains": "coreutils_toolchains", + "expand_template_toolchains": "expand_template_toolchains", + "jq_toolchains": "jq_toolchains", + "yq_toolchains": "yq_toolchains" + }, + "devImports": [], + "tags": [ { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-protobuf-lite", - "target": "@io_grpc_grpc_java//protobuf-lite" - }, + "tagName": "copy_directory", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 159, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 17, + "column": 36 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-rls", - "target": "@io_grpc_grpc_java//rls" - }, + "tagName": "copy_to_directory", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 164, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 18, + "column": 39 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-services", - "target": "@io_grpc_grpc_java//services:services_maven" - }, + "tagName": "jq", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 169, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 19, + "column": 24 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-stub", - "target": "@io_grpc_grpc_java//stub" - }, + "tagName": "yq", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 174, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 20, + "column": 24 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-testing", - "target": "@io_grpc_grpc_java//testing" - }, + "tagName": "coreutils", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 179, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 21, + "column": 31 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-xds", - "target": "@io_grpc_grpc_java//xds:xds_maven" - }, + "tagName": "tar", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 184, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 22, + "column": 25 } }, { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-util", - "target": "@io_grpc_grpc_java//util" - }, + "tagName": "expand_template", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 189, - "column": 15 + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", + "line": 23, + "column": 37 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true - }, + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "io_bazel_stardoc": "stardoc@0.5.6", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/aspect-build/bazel-lib/releases/download/v1.42.2/bazel-lib-v1.42.2.tar.gz" + ], + "integrity": "sha256-+aC7ByrvcZhZquWtN3Iul4Ev//smP9VqNs2GFKLl0Zk=", + "strip_prefix": "bazel-lib-1.42.2", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/patches/go_dev_dep.patch": "sha256-dEFxvx2hBB/tOWlknfRHRXNCdvYpvrxsYHWaMGF2QgA=", + "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/patches/module_dot_bazel_version.patch": "sha256-GFwlPy5bRdgEyWOp+JQSOtLusb8v/YF4Na4sCqyM/ls=" + }, + "remote_patch_strip": 1 + } + } + }, + "aspect_rules_lint@0.12.0": { + "name": "aspect_rules_lint", + "version": "0.12.0", + "key": "aspect_rules_lint@0.12.0", + "repoName": "aspect_rules_lint", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", + "aspect_rules_js": "aspect_rules_js@1.40.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "rules_proto": "rules_proto@5.3.0-21.7", + "rules_buf": "rules_buf@0.1.1", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "io_bazel_rules_go": "rules_go@0.46.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/aspect-build/rules_lint/releases/download/v0.12.0/rules_lint-v0.12.0.tar.gz" + ], + "integrity": "sha256-QfrTY/EcyrRqJE+T+Myw9EK8I15gbS+th4AZh60HWbE=", + "strip_prefix": "rules_lint-0.12.0", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/patches/module_dot_bazel_version.patch": "sha256-UalspyPiq7NghK8dC4FsJYIk0q6VE4tep18M0P6mwnw=" + }, + "remote_patch_strip": 1 + } + } + }, + "bazel_features@1.9.1": { + "name": "bazel_features", + "version": "1.9.1", + "key": "bazel_features@1.9.1", + "repoName": "bazel_features", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ { - "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", - "extensionName": "switched_rules", - "usingModule": "grpc-java@1.62.2", + "extensionBzlFile": "@bazel_features//private:extensions.bzl", + "extensionName": "version_extension", + "usingModule": "bazel_features@1.9.1", "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 195, - "column": 31 + "file": "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel", + "line": 15, + "column": 24 }, "imports": { - "com_google_googleapis_imports": "com_google_googleapis_imports" + "bazel_features_globals": "bazel_features_globals", + "bazel_features_version": "bazel_features_version" }, "devImports": [], - "tags": [ - { - "tagName": "use_languages", - "attributeValues": { - "java": true - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 196, - "column": 29 - } - } - ], + "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "com_google_googleapis": "googleapis@0.0.0-20240326-1c8d509c5", - "com_github_grpc_grpc": "grpc@1.56.3.bcr.1", - "com_google_protobuf": "protobuf@23.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.1/bazel_features-v1.9.1.tar.gz" + ], + "integrity": "sha256-13h9oomn+0lzUiEa0gDsn2mIIqngdXpJdv2fcT/zcrM=", + "strip_prefix": "bazel_features-1.9.1", + "remote_patches": { + "https://bcr.bazel.build/modules/bazel_features/1.9.1/patches/module_dot_bazel_version.patch": "sha256-a2ofwS5r2Qq+WxzVa7sLbRXhfT3JoYxSlUVQH/nL454=" + }, + "remote_patch_strip": 1 + } + } + }, + "platforms@0.0.8": { + "name": "platforms", + "version": "0.0.8", + "key": "platforms@0.0.8", + "repoName": "platforms", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_license": "rules_license@0.0.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz" + ], + "integrity": "sha256-gVBAZgU4ns7LbaB8vLUJ1WN6OrmiS8abEQFTE2fYnXQ=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "aspect_rules_jasmine@1.1.1": { + "name": "aspect_rules_jasmine", + "version": "1.1.1", + "key": "aspect_rules_jasmine@1.1.1", + "repoName": "aspect_rules_jasmine", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", + "aspect_rules_js": "aspect_rules_js@1.40.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_nodejs": "rules_nodejs@6.1.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/aspect-build/rules_jasmine/releases/download/v1.1.1/rules_jasmine-v1.1.1.tar.gz" + ], + "integrity": "sha256-TBbvIC0eU/2IDo7MngeWgCIB6pyJ+jL1LV1jP/+FjKw=", + "strip_prefix": "rules_jasmine-1.1.1", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_rules_jasmine/1.1.1/patches/module_dot_bazel_version.patch": "sha256-8SGC1oPPwklTgBcPYr0WntS9UOt0xfg2xcC8I35GQZU=" + }, + "remote_patch_strip": 0 + } + } + }, + "protobuf@26.0.bcr.1": { + "name": "protobuf", + "version": "26.0.bcr.1", + "key": "protobuf@26.0.bcr.1", + "repoName": "com_google_protobuf", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "jsoncpp": "jsoncpp@1.9.5", "rules_cc": "rules_cc@0.0.9", - "io_bazel_rules_go": "rules_go@0.46.0", + "rules_java": "rules_java@7.5.0", "rules_jvm_external": "rules_jvm_external@6.0", + "rules_pkg": "rules_pkg@0.10.1", + "rules_python": "rules_python@0.31.0", + "platforms": "platforms@0.0.8", + "zlib": "zlib@1.3.1.bcr.1", "rules_proto": "rules_proto@5.3.0-21.7", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" @@ -2451,75 +3684,157 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/grpc/grpc-java/archive/refs/tags/v1.62.2.tar.gz" + "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v26.0.zip" ], - "integrity": "sha256-MM/JVMIXRJOCJgGnS4doN5hsRE2bnpFwgplLXjQ0jzQ=", - "strip_prefix": "grpc-java-1.62.2", + "integrity": "sha256-wscevJCvl5bog09lCT8vq4iwqCsqPoBbNIQmRaKvxLA=", + "strip_prefix": "protobuf-26.0", "remote_patches": { - "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/add_module_bazel.patch": "sha256-CBDMVs47Z5StAQx+xSGGJCVqkmz9WtK0flsU9rb4MkE=", - "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/maven_lockfile.patch": "sha256-VSRs53yvnCbNzxLFLSvf2FmBCGnJrD+ArNMN2QKLBbs=", - "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/update_labels.patch": "sha256-22pO7tCUdPKjo4xOasAdrU2N50aHAH2bYAoSkPN4HeU=" + "https://bcr.bazel.build/modules/protobuf/26.0.bcr.1/patches/0001-Add-MODULE.bazel.patch": "sha256-rv+t+/L4C2BgRFhLYncji4yGODTLvcMjZIrSM1RcA54=", + "https://bcr.bazel.build/modules/protobuf/26.0.bcr.1/patches/0002-relative-labels.patch": "sha256-NvicAuuDJLFNLEi9pvGj7PPj/GbpYYYoVdihRosZgSA=" }, "remote_patch_strip": 1 } } }, - "rules_kotlin@1.9.5": { - "name": "rules_kotlin", - "version": "1.9.5", - "key": "rules_kotlin@1.9.5", - "repoName": "rules_kotlin", + "abseil-cpp@20230802.0.bcr.1": { + "name": "abseil-cpp", + "version": "20230802.0.bcr.1", + "key": "abseil-cpp@20230802.0.bcr.1", + "repoName": "abseil-cpp", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "//kotlin/internal:default_toolchain" - ], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.8", + "bazel_skylib": "bazel_skylib@1.6.1", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz" + ], + "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", + "strip_prefix": "abseil-cpp-20230802.0", + "remote_patches": { + "https://bcr.bazel.build/modules/abseil-cpp/20230802.0.bcr.1/patches/module_dot_bazel.patch": "sha256-Ku6wJ7uNqANq3fVmW03ySSUddevratZDsJ67NqtXIEY=" + }, + "remote_patch_strip": 0 + } + } + }, + "re2@2023-09-01": { + "name": "re2", + "version": "2023-09-01", + "key": "re2@2023-09-01", + "repoName": "re2", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@rules_kotlin//src/main/starlark/core/repositories:bzlmod_setup.bzl", - "extensionName": "rules_kotlin_extensions", - "usingModule": "rules_kotlin@1.9.5", + "extensionBzlFile": "@pybind11_bazel//:python_configure.bzl", + "extensionName": "extension", + "usingModule": "re2@2023-09-01", "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", - "line": 14, - "column": 40 + "file": "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel", + "line": 22, + "column": 33 }, "imports": { - "com_github_google_ksp": "com_github_google_ksp", - "com_github_jetbrains_kotlin": "com_github_jetbrains_kotlin", - "com_github_pinterest_ktlint": "com_github_pinterest_ktlint", - "rules_android": "rules_android" + "local_config_python": "local_config_python", + "pybind11": "pybind11" }, "devImports": [], - "tags": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "python_version": "3" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel", + "line": 23, + "column": 27 + } + } + ], "hasDevUseExtension": false, "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", - "extensionName": "remote_android_tools_extensions", - "usingModule": "rules_kotlin@1.9.5", - "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", - "line": 29, - "column": 42 + } + ], + "deps": { + "platforms": "platforms@0.0.8", + "rules_cc": "rules_cc@0.0.9", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "rules_python": "rules_python@0.31.0", + "pybind11_bazel": "pybind11_bazel@2.11.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/google/re2/releases/download/2023-09-01/re2-2023-09-01.zip" + ], + "integrity": "sha256-IkuDUdxGM7EBLb2EdWTgYKRr5goioUY9S1uZP9S/Wcw=", + "strip_prefix": "re2-2023-09-01", + "remote_patches": { + "https://bcr.bazel.build/modules/re2/2023-09-01/patches/module_dot_bazel.patch": "sha256-MUQkRNgPJ0lbYqOXoBu2m2vLH7IuKEbK/VWTw7WWrnA=" }, - "imports": { - "android_gmaven_r8": "android_gmaven_r8", - "android_tools": "android_tools" + "remote_patch_strip": 0 + } + } + }, + "boringssl@0.0.0-20230215-5c22014": { + "name": "boringssl", + "version": "0.0.0-20230215-5c22014", + "key": "boringssl@0.0.0-20230215-5c22014", + "repoName": "boringssl", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/google/boringssl/archive/5c22014ca513807ed03c657e8ede076164663979.zip" + ], + "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", + "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", + "remote_patches": { + "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true + "remote_patch_strip": 0 } - ], + } + }, + "c-ares@1.15.0": { + "name": "c-ares", + "version": "1.15.0", + "key": "c-ares@1.15.0", + "repoName": "c-ares", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "com_github_grpc_grpc": "grpc@1.62.1", "platforms": "platforms@0.0.8", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_java": "rules_java@7.5.0", - "rules_python": "rules_python@0.31.0", - "rules_cc": "rules_cc@0.0.9", - "rules_proto": "rules_proto@5.3.0-21.7", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2528,61 +3843,29 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.5/rules_kotlin-v1.9.5.tar.gz" + "https://github.com/c-ares/c-ares/releases/download/cares-1_15_0/c-ares-1.15.0.tar.gz" ], - "integrity": "sha256-NOjANRdktx1492yHRumAY5ec4I3PGpFmbz87wpSaUz0=", - "strip_prefix": "", + "integrity": "sha256-bNuXhx8pMFMMl963z1yPpL5aCwLHzqbnx2Z2cqOdaFI=", + "strip_prefix": "c-ares-1.15.0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/patches/module_dot_bazel_version.patch": "sha256-tOrLxnNleAaGaQRSX2G0aTQ0kjwAvUGRuhEGMiHFvEo=" + "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/add_build_file.patch": "sha256-+SUCFxBIkR0GE9FRFPps/e6AnA9cQIGANBHK14UAKwQ=", + "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/module_dot_bazel.patch": "sha256-SVQeSrnvd7IishMhmg8S3PK6/6bbt1IqwVEqKDfdYgk=" }, - "remote_patch_strip": 1 + "remote_patch_strip": 0 } } }, - "rules_nodejs@6.1.0": { - "name": "rules_nodejs", - "version": "6.1.0", - "key": "rules_nodejs@6.1.0", - "repoName": "rules_nodejs", + "zlib@1.3.1.bcr.1": { + "name": "zlib", + "version": "1.3.1.bcr.1", + "key": "zlib@1.3.1.bcr.1", + "repoName": "zlib", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@nodejs_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", - "extensionName": "node", - "usingModule": "rules_nodejs@6.1.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/MODULE.bazel", - "line": 12, - "column": 21 - }, - "imports": { - "nodejs_toolchains": "nodejs_toolchains" - }, - "devImports": [], - "tags": [ - { - "tagName": "toolchain", - "attributeValues": { - "name": "nodejs" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/MODULE.bazel", - "line": 16, - "column": 15 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], + "toolchainsToRegister": [], + "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", "platforms": "platforms@0.0.8", + "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2591,64 +3874,40 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.1.0/rules_nodejs-v6.1.0.tar.gz" + "https://github.com/madler/zlib/releases/download/v1.3.1/zlib-1.3.1.tar.gz" ], - "integrity": "sha256-3d1grMPy8wNZvvUCydeI9n4zgUsN3ZmqJ8WhXrekG4w=", - "strip_prefix": "rules_nodejs-6.1.0", + "integrity": "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM=", + "strip_prefix": "zlib-1.3.1", "remote_patches": { - "https://bcr.bazel.build/modules/rules_nodejs/6.1.0/patches/module_dot_bazel_version.patch": "sha256-WhHYMvRgKTYwlsjVxukJVQCOHuzyDitKsADaTl/TAac=" + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.1/patches/add_build_file.patch": "sha256-0MCgNjvE1kGfdKTdDt4PEBHJMIwtDYHB7h69zhxDSNI=", + "https://bcr.bazel.build/modules/zlib/1.3.1.bcr.1/patches/add_module_file.patch": "sha256-euR5cSrSZnUKPOIJKRu3BY/Dphe1+ekPC6OWaAQfDjQ=" }, "remote_patch_strip": 1 } } }, - "rules_oci@1.7.5": { - "name": "rules_oci", - "version": "1.7.5", - "key": "rules_oci@1.7.5", - "repoName": "rules_oci", + "opentelemetry-cpp@1.14.2": { + "name": "opentelemetry-cpp", + "version": "1.14.2", + "key": "opentelemetry-cpp@1.14.2", + "repoName": "io_opentelemetry_cpp", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@oci_crane_toolchains//:all", - "@oci_crane_registry_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_oci//oci:extensions.bzl", - "extensionName": "oci", - "usingModule": "rules_oci@1.7.5", - "location": { - "file": "https://bcr.bazel.build/modules/rules_oci/1.7.5/MODULE.bazel", - "line": 14, - "column": 20 - }, - "imports": { - "oci_crane_registry_toolchains": "oci_crane_registry_toolchains", - "oci_crane_toolchains": "oci_crane_toolchains" - }, - "devImports": [], - "tags": [ - { - "tagName": "toolchains", - "attributeValues": { - "crane_version": "v0.18.0" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_oci/1.7.5/MODULE.bazel", - "line": 15, - "column": 15 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], + "toolchainsToRegister": [], + "extensionUsages": [], "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", - "bazel_skylib": "bazel_skylib@1.5.0", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "bazel_skylib": "bazel_skylib@1.6.1", + "curl": "curl@8.4.0", + "com_github_grpc_grpc": "grpc@1.62.1", + "github_nlohmann_json": "nlohmann_json@3.11.3", + "com_github_opentelemetry_proto": "opentelemetry-proto@1.1.0", + "com_github_opentracing": "opentracing-cpp@1.6.0", "platforms": "platforms@0.0.8", + "com_github_jupp0r_prometheus_cpp": "prometheus-cpp@1.2.4", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "rules_proto": "rules_proto@5.3.0-21.7", + "upb": "upb@0.0.0-20230907-e7430e6", + "zlib": "zlib@1.3.1.bcr.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2657,46 +3916,65 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazel-contrib/rules_oci/releases/download/v1.7.5/rules_oci-v1.7.5.tar.gz" + "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.14.2.tar.gz" ], - "integrity": "sha256-VtVJkCXWemuGsubrrlIyxyEErmgrWiEod3C9O/BmGr8=", - "strip_prefix": "rules_oci-1.7.5", + "integrity": "sha256-x+eAHJ9iKHUc253Uck0PBHd+1T9STIgo5zv0yfiU4L0=", + "strip_prefix": "opentelemetry-cpp-1.14.2", "remote_patches": { - "https://bcr.bazel.build/modules/rules_oci/1.7.5/patches/module_dot_bazel_version.patch": "sha256-lig21/o7qRchCezlG3z6xbGmkFFEsfxbrJwrdPJAc/E=" + "https://bcr.bazel.build/modules/opentelemetry-cpp/1.14.2/patches/0001-Add-MODULE.bazel.patch": "sha256-JAtjQwrqEgzpNN6oPz4n6Cm+i2uOh4Sm2XL3HBMCTkA=" }, "remote_patch_strip": 1 } } }, - "rules_perl@0.2.0": { - "name": "rules_perl", - "version": "0.2.0", - "key": "rules_perl@0.2.0", - "repoName": "rules_perl", + "rules_license@0.0.7": { + "name": "rules_license", + "version": "0.0.7", + "key": "rules_license@0.0.7", + "repoName": "rules_license", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" + ], + "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_sh@0.4.0": { + "name": "rules_sh", + "version": "0.4.0", + "key": "rules_sh@0.4.0", + "repoName": "rules_sh", "executionPlatformsToRegister": [], "toolchainsToRegister": [ - "@rules_perl//:perl_darwin_arm64_toolchain", - "@rules_perl//:perl_darwin_amd64_toolchain", - "@rules_perl//:perl_linux_amd64_toolchain", - "@rules_perl//:perl_linux_arm64_toolchain", - "@rules_perl//:perl_windows_x86_64_toolchain" + "@local_posix_config//..." ], "extensionUsages": [ { - "extensionBzlFile": "@rules_perl//perl:extensions.bzl", - "extensionName": "perl_repositories", - "usingModule": "rules_perl@0.2.0", + "extensionBzlFile": "@rules_sh//bzlmod:extensions.bzl", + "extensionName": "sh_configure", + "usingModule": "rules_sh@0.4.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_perl/0.2.0/MODULE.bazel", - "line": 14, - "column": 22 + "file": "https://bcr.bazel.build/modules/rules_sh/0.4.0/MODULE.bazel", + "line": 12, + "column": 29 }, "imports": { - "perl_darwin_amd64": "perl_darwin_amd64", - "perl_darwin_arm64": "perl_darwin_arm64", - "perl_linux_amd64": "perl_linux_amd64", - "perl_linux_arm64": "perl_linux_arm64", - "perl_windows_x86_64": "perl_windows_x86_64" + "local_posix_config": "local_posix_config", + "rules_sh_shim_exe": "rules_sh_shim_exe" }, "devImports": [], "tags": [], @@ -2705,9 +3983,8 @@ } ], "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_cc": "rules_cc@0.0.9", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2716,29 +3993,27 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_perl/archive/refs/tags/0.2.0.zip" + "https://github.com/tweag/rules_sh/releases/download/v0.4.0/rules_sh-0.4.0.tar.gz" ], - "integrity": "sha256-RPeEUXlxgn9RzJv9VQWpz4C4H0xH6tPtL8weBwLt5TI=", - "strip_prefix": "rules_perl-0.2.0", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_perl/0.2.0/patches/module_dot_bazel_version.patch": "sha256-So53NQFE4oKAPiEy6Wx0FRl/8D/sn5Q37sNou1Tf9JA=" - }, + "integrity": "sha256-MkOvP8s3aGM/0582VN53Pl+2FHGi+uV2KhZTwixBLSw=", + "strip_prefix": "rules_sh-0.4.0", + "remote_patches": {}, "remote_patch_strip": 0 } } }, - "rules_pkg@0.10.1": { - "name": "rules_pkg", - "version": "0.10.1", - "key": "rules_pkg@0.10.1", - "repoName": "rules_pkg", + "stardoc@0.5.6": { + "name": "stardoc", + "version": "0.5.6", + "key": "stardoc@0.5.6", + "repoName": "stardoc", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "rules_java": "rules_java@7.5.0", "rules_license": "rules_license@0.0.7", - "rules_python": "rules_python@0.31.0", - "bazel_skylib": "bazel_skylib@1.5.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2747,122 +4022,54 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_pkg/releases/download/0.10.1/rules_pkg-0.10.1.tar.gz" + "https://github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz" ], - "integrity": "sha256-0lCSSi7MUXaAj8TCXVz16eeeY0bXnVqxxJPiieci0dA=", + "integrity": "sha256-37w2Sq7BQ99ebFL68fEWZ3WltECCQ/RF9EtmHP3DE08=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 } } }, - "rules_proto@5.3.0-21.7": { - "name": "rules_proto", - "version": "5.3.0-21.7", - "key": "rules_proto@5.3.0-21.7", - "repoName": "rules_proto", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "com_google_protobuf": "protobuf@23.1", - "rules_cc": "rules_cc@0.0.9", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/5.3.0-21.7.tar.gz" - ], - "integrity": "sha256-3D+yBqLLNEG0heseQjFlsjEjWh6psDG0Qzz3vB+kYN0=", - "strip_prefix": "rules_proto-5.3.0-21.7", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - }, - "rules_python@0.31.0": { - "name": "rules_python", - "version": "0.31.0", - "key": "rules_python@0.31.0", - "repoName": "rules_python", + "buildozer@6.4.0.2": { + "name": "buildozer", + "version": "6.4.0.2", + "key": "buildozer@6.4.0.2", + "repoName": "buildozer", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@pythons_hub//:all" - ], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@rules_python//python/private/bzlmod:internal_deps.bzl", - "extensionName": "internal_deps", - "usingModule": "rules_python@0.31.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", - "line": 15, - "column": 30 - }, - "imports": { - "rules_python_internal": "rules_python_internal", - "pypi__build": "pypi__build", - "pypi__click": "pypi__click", - "pypi__colorama": "pypi__colorama", - "pypi__importlib_metadata": "pypi__importlib_metadata", - "pypi__installer": "pypi__installer", - "pypi__more_itertools": "pypi__more_itertools", - "pypi__packaging": "pypi__packaging", - "pypi__pep517": "pypi__pep517", - "pypi__pip": "pypi__pip", - "pypi__pip_tools": "pypi__pip_tools", - "pypi__pyproject_hooks": "pypi__pyproject_hooks", - "pypi__setuptools": "pypi__setuptools", - "pypi__tomli": "pypi__tomli", - "pypi__wheel": "pypi__wheel", - "pypi__zipp": "pypi__zipp" - }, - "devImports": [], - "tags": [ - { - "tagName": "install", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", - "line": 16, - "column": 22 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", - "extensionName": "python", - "usingModule": "rules_python@0.31.0", + "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", + "extensionName": "buildozer_binary", + "usingModule": "buildozer@6.4.0.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", - "line": 41, - "column": 23 + "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "line": 7, + "column": 33 }, "imports": { - "pythons_hub": "pythons_hub" + "buildozer_binary": "buildozer_binary" }, "devImports": [], "tags": [ { - "tagName": "toolchain", + "tagName": "buildozer", "attributeValues": { - "is_default": true, - "python_version": "3.11" + "sha256": { + "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", + "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", + "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", + "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", + "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" + }, + "version": "6.4.0" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", - "line": 47, - "column": 17 + "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "line": 8, + "column": 27 } } ], @@ -2871,11 +4078,6 @@ } ], "deps": { - "bazel_features": "bazel_features@1.9.1", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_proto": "rules_proto@5.3.0-21.7", - "com_google_protobuf": "protobuf@23.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2884,148 +4086,87 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_python/releases/download/0.31.0/rules_python-0.31.0.tar.gz" + "https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz" ], - "integrity": "sha256-xovcT77CXeW1STuIGc/Id8TqKZwNyxXCRMWgAgjN4xE=", - "strip_prefix": "rules_python-0.31.0", + "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", + "strip_prefix": "buildozer-6.4.0.2", "remote_patches": { - "https://bcr.bazel.build/modules/rules_python/0.31.0/patches/module_dot_bazel_version.patch": "sha256-j2KF6j66J2fRAGtc56Zj7Hp1dTGqOWPAR3+IODr0oLQ=" + "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" }, "remote_patch_strip": 1 } } }, - "bazel_tools@_": { - "name": "bazel_tools", - "version": "", - "key": "bazel_tools@_", - "repoName": "bazel_tools", + "apple_support@1.5.0": { + "name": "apple_support", + "version": "1.5.0", + "key": "apple_support@1.5.0", + "repoName": "build_bazel_apple_support", "executionPlatformsToRegister": [], "toolchainsToRegister": [ - "@local_config_cc_toolchains//:all", - "@local_config_sh//:local_sh_toolchain" + "@local_config_apple_cc_toolchains//:all" ], "extensionUsages": [ { - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", - "extensionName": "cc_configure_extension", - "usingModule": "bazel_tools@_", - "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 18, - "column": 29 - }, - "imports": { - "local_config_cc": "local_config_cc", - "local_config_cc_toolchains": "local_config_cc_toolchains" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", - "extensionName": "xcode_configure_extension", - "usingModule": "bazel_tools@_", - "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 22, - "column": 32 - }, - "imports": { - "local_config_xcode": "local_config_xcode" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_java//java:extensions.bzl", - "extensionName": "toolchains", - "usingModule": "bazel_tools@_", - "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 25, - "column": 32 - }, - "imports": { - "local_jdk": "local_jdk", - "remote_java_tools": "remote_java_tools", - "remote_java_tools_linux": "remote_java_tools_linux", - "remote_java_tools_windows": "remote_java_tools_windows", - "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", - "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", - "extensionName": "sh_configure_extension", - "usingModule": "bazel_tools@_", - "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 36, - "column": 39 - }, - "imports": { - "local_config_sh": "local_config_sh" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", - "extensionName": "remote_coverage_tools_extension", - "usingModule": "bazel_tools@_", - "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 40, - "column": 48 - }, - "imports": { - "remote_coverage_tools": "remote_coverage_tools" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", - "extensionName": "remote_android_tools_extensions", - "usingModule": "bazel_tools@_", + "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", + "extensionName": "apple_cc_configure_extension", + "usingModule": "apple_support@1.5.0", "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 43, - "column": 42 + "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", + "line": 17, + "column": 35 }, "imports": { - "android_gmaven_r8": "android_gmaven_r8", - "android_tools": "android_tools" + "local_config_apple_cc": "local_config_apple_cc", + "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" }, "devImports": [], "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true - }, + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.6.1", + "platforms": "platforms@0.0.8", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" + ], + "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_buf@0.1.1": { + "name": "rules_buf", + "version": "0.1.1", + "key": "rules_buf@0.1.1", + "repoName": "rules_buf", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@rules_buf_toolchains//:all" + ], + "extensionUsages": [ { - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", - "extensionName": "buildozer_binary", - "usingModule": "bazel_tools@_", + "extensionBzlFile": "@rules_buf//buf:extensions.bzl", + "extensionName": "ext", + "usingModule": "rules_buf@0.1.1", "location": { - "file": "@@bazel_tools//:MODULE.bazel", - "line": 47, - "column": 33 + "file": "https://bcr.bazel.build/modules/rules_buf/0.1.1/MODULE.bazel", + "line": 14, + "column": 20 }, "imports": { - "buildozer_binary": "buildozer_binary" + "rules_buf_toolchains": "rules_buf_toolchains" }, "devImports": [], "tags": [], @@ -3034,147 +4175,285 @@ } ], "deps": { - "rules_cc": "rules_cc@0.0.9", - "rules_java": "rules_java@7.5.0", - "rules_license": "rules_license@0.0.7", + "platforms": "platforms@0.0.8", + "com_google_protobuf": "protobuf@26.0.bcr.1", "rules_proto": "rules_proto@5.3.0-21.7", - "rules_python": "rules_python@0.31.0", - "buildozer": "buildozer@6.4.0.2", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bufbuild/rules_buf/archive/abbbfce7c3fccf1d4b87afa28140d9ce53f80057.zip" + ], + "integrity": "sha256-/cvkfvtor1wk3+dSdJqwsqDBrAIV49KM9unuKODCrvs=", + "strip_prefix": "rules_buf-abbbfce7c3fccf1d4b87afa28140d9ce53f80057", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_buf/0.1.1/patches/bzlmod.patch": "sha256-D5PYozjx10XcIqo0mMyoGIqO3PJHJtxLQ1vo3zesDS0=" + }, + "remote_patch_strip": 1 + } + } + }, + "jsoncpp@1.9.5": { + "name": "jsoncpp", + "version": "1.9.5", + "key": "jsoncpp@1.9.5", + "repoName": "jsoncpp", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/open-source-parsers/jsoncpp/archive/refs/tags/1.9.5.tar.gz" + ], + "integrity": "sha256-9AmFblkgwY0ML7hSduJO5gfSoJtefV8KNxNokDwnXaI=", + "strip_prefix": "jsoncpp-1.9.5", + "remote_patches": { + "https://bcr.bazel.build/modules/jsoncpp/1.9.5/patches/build_dot_bazel.patch": "sha256-Vj8diXSWps8I8h5cdEqBDYmKBA2ulvWxMZBEQlIgcpU=", + "https://bcr.bazel.build/modules/jsoncpp/1.9.5/patches/module_dot_bazel.patch": "sha256-7RC7fS8N11vcyeDEaUZ05yBqr0YY7OzuzqaWz5W2XDo=" + }, + "remote_patch_strip": 1 + } + } + }, + "pybind11_bazel@2.11.1": { + "name": "pybind11_bazel", + "version": "2.11.1", + "key": "pybind11_bazel@2.11.1", + "repoName": "pybind11_bazel", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { "platforms": "platforms@0.0.8", - "com_google_protobuf": "protobuf@23.1", - "zlib": "zlib@1.3", - "build_bazel_apple_support": "apple_support@1.5.0", + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/pybind/pybind11_bazel/releases/download/v2.11.1/pybind11_bazel-2.11.1.zip" + ], + "integrity": "sha256-LEZsmzzKeFK0fgeFADEomE/PDV1hoaLkxazu/ZNawiA=", + "strip_prefix": "pybind11_bazel-2.11.1", + "remote_patches": {}, + "remote_patch_strip": 0 + } } }, - "local_config_platform@_": { - "name": "local_config_platform", - "version": "", - "key": "local_config_platform@_", - "repoName": "local_config_platform", + "curl@8.4.0": { + "name": "curl", + "version": "8.4.0", + "key": "curl@8.4.0", + "repoName": "curl", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_" + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/curl/curl/releases/download/curl-8_4_0/curl-8.4.0.tar.gz" + ], + "integrity": "sha256-gW5BgJwEP/KF6MDwanWh+iUCEbv7LcCgN+7vOfGp5Cc=", + "strip_prefix": "curl-8.4.0", + "remote_patches": { + "https://bcr.bazel.build/modules/curl/8.4.0/patches/add_build_file.patch": "sha256-Vcb973u9Diuzp+nG0XzkID+LvaTdbJ6M6tZxH1Vtyo0=", + "https://bcr.bazel.build/modules/curl/8.4.0/patches/module_dot_bazel.patch": "sha256-EEYIkUUDdDiyntAtQHOhsgwqJgs/EvZP6pjuxPUeWIo=" + }, + "remote_patch_strip": 0 + } } }, - "aspect_bazel_lib@1.42.2": { - "name": "aspect_bazel_lib", - "version": "1.42.2", - "key": "aspect_bazel_lib@1.42.2", - "repoName": "aspect_bazel_lib", + "nlohmann_json@3.11.3": { + "name": "nlohmann_json", + "version": "3.11.3", + "key": "nlohmann_json@3.11.3", + "repoName": "nlohmann_json", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@copy_directory_toolchains//:all", - "@copy_to_directory_toolchains//:all", - "@jq_toolchains//:all", - "@yq_toolchains//:all", - "@coreutils_toolchains//:all", - "@expand_template_toolchains//:all", - "@bsd_tar_toolchains//:all" - ], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/nlohmann/json/releases/download/v3.11.3/include.zip" + ], + "integrity": "sha256-oiRh0TEZrFx48gXT3x2xNAPljOG7F5TtyTE2dzE/Sp0=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/nlohmann_json/3.11.3/patches/module_dot_bazel.patch": "sha256-OmeSCp1IqWbHGPJs0v5taUiPLEsI9KEJPLsnPpKB/B8=" + }, + "remote_patch_strip": 0 + } + } + }, + "opentelemetry-proto@1.1.0": { + "name": "opentelemetry-proto", + "version": "1.1.0", + "key": "opentelemetry-proto@1.1.0", + "repoName": "opentelemetry-proto", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "com_github_grpc_grpc": "grpc@1.62.1", + "rules_proto": "rules_proto@5.3.0-21.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/open-telemetry/opentelemetry-proto/archive/refs/tags/v1.1.0.tar.gz" + ], + "integrity": "sha256-30kaBfP8v4bMW6XJ3oH2piTXTUdz1wCdVz431uK2r2Q=", + "strip_prefix": "opentelemetry-proto-1.1.0", + "remote_patches": { + "https://bcr.bazel.build/modules/opentelemetry-proto/1.1.0/patches/0001-Add-MODULE.bazel.patch": "sha256-RrO6zvMf7Z36RlhKw/7d3/6RnyTbMpQfOp8kq2bqWJw=" + }, + "remote_patch_strip": 1 + } + } + }, + "opentracing-cpp@1.6.0": { + "name": "opentracing-cpp", + "version": "1.6.0", + "key": "opentracing-cpp@1.6.0", + "repoName": "opentracing-cpp", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/opentracing/opentracing-cpp/archive/refs/tags/v1.6.0.tar.gz" + ], + "integrity": "sha256-WxcAQtpNHEwjHfZZTaEgh1Qp1SMem6pReYIu6NEFSsM=", + "strip_prefix": "opentracing-cpp-1.6.0", + "remote_patches": { + "https://bcr.bazel.build/modules/opentracing-cpp/1.6.0/patches/module_dot_bazel.patch": "sha256-Nq2stVYG8NW6QVnQLlhzD55Llshidjb/0EVi8LhWFys=" + }, + "remote_patch_strip": 0 + } + } + }, + "prometheus-cpp@1.2.4": { + "name": "prometheus-cpp", + "version": "1.2.4", + "key": "prometheus-cpp@1.2.4", + "repoName": "com_github_jupp0r_prometheus_cpp", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", - "extensionName": "toolchains", - "usingModule": "aspect_bazel_lib@1.42.2", + "extensionBzlFile": "@com_github_jupp0r_prometheus_cpp//bazel:repositories.bzl", + "extensionName": "data_deps_ext", + "usingModule": "prometheus-cpp@1.2.4", "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 16, - "column": 37 + "file": "https://bcr.bazel.build/modules/prometheus-cpp/1.2.4/MODULE.bazel", + "line": 7, + "column": 30 }, "imports": { - "bsd_tar_toolchains": "bsd_tar_toolchains", - "copy_directory_toolchains": "copy_directory_toolchains", - "copy_to_directory_toolchains": "copy_to_directory_toolchains", - "coreutils_toolchains": "coreutils_toolchains", - "expand_template_toolchains": "expand_template_toolchains", - "jq_toolchains": "jq_toolchains", - "yq_toolchains": "yq_toolchains" + "civetweb": "civetweb", + "com_github_curl": "com_github_curl" }, "devImports": [], - "tags": [ - { - "tagName": "copy_directory", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 17, - "column": 36 - } - }, - { - "tagName": "copy_to_directory", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 18, - "column": 39 - } - }, - { - "tagName": "jq", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 19, - "column": 24 - } - }, - { - "tagName": "yq", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 20, - "column": 24 - } - }, - { - "tagName": "coreutils", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 21, - "column": 31 - } - }, - { - "tagName": "tar", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 22, - "column": 25 - } - }, - { - "tagName": "expand_template", - "attributeValues": {}, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/MODULE.bazel", - "line": 23, - "column": 37 - } - } + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "boringssl": "boringssl@0.0.0-20230215-5c22014", + "platforms": "platforms@0.0.8", + "rules_cc": "rules_cc@0.0.9", + "zlib": "zlib@1.3.1.bcr.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/jupp0r/prometheus-cpp/releases/download/v1.2.4/prometheus-cpp-with-submodules.tar.gz" ], + "integrity": "sha256-DWhSKRBjw1hT6IgFxztS9zwMCLeMHnvE1Yj89ypxcus=", + "strip_prefix": "prometheus-cpp-with-submodules", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "upb@0.0.0-20230907-e7430e6": { + "name": "upb", + "version": "0.0.0-20230907-e7430e6", + "key": "upb@0.0.0-20230907-e7430e6", + "repoName": "upb", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@upb//:non_module_deps.bzl", + "extensionName": "non_module_deps", + "usingModule": "upb@0.0.0-20230907-e7430e6", + "location": { + "file": "https://bcr.bazel.build/modules/upb/0.0.0-20230907-e7430e6/MODULE.bazel", + "line": 18, + "column": 32 + }, + "imports": { + "utf8_range": "utf8_range" + }, + "devImports": [], + "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "bazel_skylib": "bazel_skylib@1.6.1", "platforms": "platforms@0.0.8", - "io_bazel_stardoc": "stardoc@0.5.6", + "rules_cc": "rules_cc@0.0.9", + "com_google_protobuf": "protobuf@26.0.bcr.1", + "rules_pkg": "rules_pkg@0.10.1", + "rules_proto": "rules_proto@5.3.0-21.7", + "rules_python": "rules_python@0.31.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3183,1601 +4462,2048 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/aspect-build/bazel-lib/releases/download/v1.42.2/bazel-lib-v1.42.2.tar.gz" + "https://github.com/protocolbuffers/upb/archive/e7430e66d6e51def2a88f0b66fdab62b0d9492c1.tar.gz" ], - "integrity": "sha256-+aC7ByrvcZhZquWtN3Iul4Ev//smP9VqNs2GFKLl0Zk=", - "strip_prefix": "bazel-lib-1.42.2", + "integrity": "sha256-o1DZS2CWjimNFBLfUcH/fVGQ3RPtsXseB2asNpwXQAk=", + "strip_prefix": "upb-e7430e66d6e51def2a88f0b66fdab62b0d9492c1", "remote_patches": { - "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/patches/go_dev_dep.patch": "sha256-dEFxvx2hBB/tOWlknfRHRXNCdvYpvrxsYHWaMGF2QgA=", - "https://bcr.bazel.build/modules/aspect_bazel_lib/1.42.2/patches/module_dot_bazel_version.patch": "sha256-GFwlPy5bRdgEyWOp+JQSOtLusb8v/YF4Na4sCqyM/ls=" + "https://bcr.bazel.build/modules/upb/0.0.0-20230907-e7430e6/patches/0001-Add-MODULE.bazel.patch": "sha256-AC7tn9EKtF9UprYQKdPxH/PQGLF9U0jgoSZfh/rzmuc=", + "https://bcr.bazel.build/modules/upb/0.0.0-20230907-e7430e6/patches/0002-Add-utf8_range-dependency.patch": "sha256-zQDiCRqENGZ2Y5+WTjSgmkTWSaRHaU0vefc+XUxksaw=", + "https://bcr.bazel.build/modules/upb/0.0.0-20230907-e7430e6/patches/0003-Add-textformat-alias.patch": "sha256-IHkHImqzDKY8zQqheZGwuluHqtkFbZgj0wfNXmvHf3w=" + }, + "remote_patch_strip": 1 + } + } + } + }, + "moduleExtensions": { + "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { + "general": { + "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_apple_cc": { + "bzlFile": "@@apple_support~//crosstool:setup.bzl", + "ruleClassName": "_apple_cc_autoconf", + "attributes": {} + }, + "local_config_apple_cc_toolchains": { + "bzlFile": "@@apple_support~//crosstool:setup.bzl", + "ruleClassName": "_apple_cc_autoconf_toolchains", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "apple_support~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@aspect_bazel_lib~//lib:extensions.bzl%toolchains": { + "general": { + "bzlTransitiveDigest": "oRVnvJPEj8TEjuQ61uNFAFCGDVfJerHoAvuWrFWoloo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "bsd_tar_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "windows_amd64" + } + }, + "expand_template_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "windows_amd64" + } + }, + "copy_to_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "windows_amd64" + } + }, + "jq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_host_alias_repo", + "attributes": {} + }, + "jq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "1.6" + } + }, + "expand_template_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "copy_to_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "freebsd_amd64" + } + }, + "bsd_tar_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "expand_template_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "linux_amd64" + } + }, + "copy_to_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "linux_amd64" + } + }, + "coreutils_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "darwin_arm64", + "version": "0.0.16" + } + }, + "coreutils_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "0.0.16" + } + }, + "copy_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_toolchains_repo", + "attributes": { + "user_repository_name": "copy_directory" + } + }, + "copy_to_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "linux_arm64" + } + }, + "yq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "4.25.2" + } + }, + "bsd_tar_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "linux_arm64" + } + }, + "copy_to_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "copy_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "darwin_amd64" + } + }, + "coreutils_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "0.0.16" + } + }, + "coreutils_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "linux_arm64", + "version": "0.0.16" + } + }, + "coreutils_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_toolchains_repo", + "attributes": { + "user_repository_name": "coreutils" + } + }, + "copy_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "freebsd_amd64" + } + }, + "yq_linux_s390x": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_s390x", + "version": "4.25.2" + } + }, + "yq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_host_alias_repo", + "attributes": {} + }, + "expand_template_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "darwin_amd64" + } }, - "remote_patch_strip": 1 - } - } - }, - "aspect_rules_lint@0.12.0": { - "name": "aspect_rules_lint", - "version": "0.12.0", - "key": "aspect_rules_lint@0.12.0", - "repoName": "aspect_rules_lint", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", - "aspect_rules_js": "aspect_rules_js@1.40.1", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_proto": "rules_proto@5.3.0-21.7", - "rules_buf": "rules_buf@0.1.1", - "com_google_protobuf": "protobuf@23.1", - "io_bazel_rules_go": "rules_go@0.46.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/aspect-build/rules_lint/releases/download/v0.12.0/rules_lint-v0.12.0.tar.gz" - ], - "integrity": "sha256-QfrTY/EcyrRqJE+T+Myw9EK8I15gbS+th4AZh60HWbE=", - "strip_prefix": "rules_lint-0.12.0", - "remote_patches": { - "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/patches/module_dot_bazel_version.patch": "sha256-UalspyPiq7NghK8dC4FsJYIk0q6VE4tep18M0P6mwnw=" + "copy_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "linux_amd64" + } }, - "remote_patch_strip": 1 - } - } - }, - "bazel_features@1.9.1": { - "name": "bazel_features", - "version": "1.9.1", - "key": "bazel_features@1.9.1", - "repoName": "bazel_features", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@bazel_features//private:extensions.bzl", - "extensionName": "version_extension", - "usingModule": "bazel_features@1.9.1", - "location": { - "file": "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel", - "line": 15, - "column": 24 + "jq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "darwin_arm64", + "version": "1.6" + } }, - "imports": { - "bazel_features_globals": "bazel_features_globals", - "bazel_features_version": "bazel_features_version" + "yq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "4.25.2" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.1/bazel_features-v1.9.1.tar.gz" - ], - "integrity": "sha256-13h9oomn+0lzUiEa0gDsn2mIIqngdXpJdv2fcT/zcrM=", - "strip_prefix": "bazel_features-1.9.1", - "remote_patches": { - "https://bcr.bazel.build/modules/bazel_features/1.9.1/patches/module_dot_bazel_version.patch": "sha256-a2ofwS5r2Qq+WxzVa7sLbRXhfT3JoYxSlUVQH/nL454=" + "copy_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "linux_arm64" + } }, - "remote_patch_strip": 1 - } - } - }, - "bazel_skylib@1.5.0": { - "name": "bazel_skylib", - "version": "1.5.0", - "key": "bazel_skylib@1.5.0", - "repoName": "bazel_skylib", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "//toolchains/unittest:cmd_toolchain", - "//toolchains/unittest:bash_toolchain" - ], - "extensionUsages": [], - "deps": { - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" - ], - "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - }, - "platforms@0.0.8": { - "name": "platforms", - "version": "0.0.8", - "key": "platforms@0.0.8", - "repoName": "platforms", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "rules_license": "rules_license@0.0.7", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz" - ], - "integrity": "sha256-gVBAZgU4ns7LbaB8vLUJ1WN6OrmiS8abEQFTE2fYnXQ=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - }, - "aspect_rules_jasmine@1.1.1": { - "name": "aspect_rules_jasmine", - "version": "1.1.1", - "key": "aspect_rules_jasmine@1.1.1", - "repoName": "aspect_rules_jasmine", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@1.42.2", - "aspect_rules_js": "aspect_rules_js@1.40.1", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_nodejs": "rules_nodejs@6.1.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/aspect-build/rules_jasmine/releases/download/v1.1.1/rules_jasmine-v1.1.1.tar.gz" - ], - "integrity": "sha256-TBbvIC0eU/2IDo7MngeWgCIB6pyJ+jL1LV1jP/+FjKw=", - "strip_prefix": "rules_jasmine-1.1.1", - "remote_patches": { - "https://bcr.bazel.build/modules/aspect_rules_jasmine/1.1.1/patches/module_dot_bazel_version.patch": "sha256-8SGC1oPPwklTgBcPYr0WntS9UOt0xfg2xcC8I35GQZU=" + "expand_template_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "linux_arm64" + } }, - "remote_patch_strip": 0 - } - } - }, - "protobuf@23.1": { - "name": "protobuf", - "version": "23.1", - "key": "protobuf@23.1", - "repoName": "protobuf", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@protobuf//:non_module_deps.bzl", - "extensionName": "non_module_deps", - "usingModule": "protobuf@23.1", - "location": { - "file": "https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel", - "line": 20, - "column": 32 + "jq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "1.6" + } }, - "imports": { - "utf8_range": "utf8_range" + "bsd_tar_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "darwin_amd64" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", - "extensionName": "maven", - "usingModule": "protobuf@23.1", - "location": { - "file": "https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel", - "line": 28, - "column": 22 + "expand_template_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_toolchains_repo", + "attributes": { + "user_repository_name": "expand_template" + } }, - "imports": { - "maven": "maven" + "bsd_tar_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "tar_toolchains_repo", + "attributes": { + "user_repository_name": "bsd_tar" + } + }, + "yq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "4.25.2" + } }, - "devImports": [], - "tags": [ - { - "tagName": "install", - "attributeValues": { - "name": "maven", - "artifacts": [ - "com.google.code.findbugs:jsr305:3.0.2", - "com.google.code.gson:gson:2.8.9", - "com.google.errorprone:error_prone_annotations:2.3.2", - "com.google.j2objc:j2objc-annotations:1.3", - "com.google.guava:guava:31.1-jre", - "com.google.guava:guava-testlib:31.1-jre", - "com.google.truth:truth:1.1.2", - "junit:junit:4.13.2", - "org.mockito:mockito-core:4.3.1" - ] - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/protobuf/23.1/MODULE.bazel", - "line": 30, - "column": 14 - } + "copy_to_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "darwin_amd64" } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_python": "rules_python@0.31.0", - "rules_cc": "rules_cc@0.0.9", - "rules_proto": "rules_proto@5.3.0-21.7", - "rules_java": "rules_java@7.5.0", - "rules_pkg": "rules_pkg@0.10.1", - "platforms": "platforms@0.0.8", - "com_google_absl": "abseil-cpp@20230802.0.bcr.1", - "zlib": "zlib@1.3", - "upb": "upb@0.0.0-20230516-61a97ef", - "rules_jvm_external": "rules_jvm_external@6.0", - "com_google_googletest": "googletest@1.14.0.bcr.1", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v23.1.zip" - ], - "integrity": "sha256-wOqfTXWzfqjp14zkxnDQZry3zr26GQ+l/IxXsfAMDCw=", - "strip_prefix": "protobuf-23.1", - "remote_patches": { - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0001-Add-MODULE.bazel.patch": "sha256-x8O0nVdHrIdFH2VajXrAzYjLiIaZNcNfZk7kYyor0pg=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0002-Add-utf8_range-dependency.patch": "sha256-UPhKk5lQVa/8675JZJG/h/WTIzmQml6g/wTFJWgWnL8=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0003-Examples-MODULE.bazel.patch": "sha256-mzBuXdk9K9RTN4PhYkoXcSXDXncPjSYjj6nVcq+dNv4=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0004-Relative-labels.patch": "sha256-VDVDwTRcVGkO4c2Ej6zE6gMYmHdk+V0pzG7nuScF3dQ=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0005-Migrate-from-bind-to-alias.patch": "sha256-OHsXlAzbHYMAvGRlKGcxmolaoLXa86Rc5lhs84YAApg=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0006-Make-rules_ruby-a-dev-only-dependency.patch": "sha256-+OEree/96gfqgK7Is+KA7/bi77icq8zaFq/9j+1lFuk=", - "https://bcr.bazel.build/modules/protobuf/23.1/patches/0007-bazel-Get-rid-of-exec_tools.-13401.patch": "sha256-Thj5ZYqMpgaUrjZv8XyWqyD+I6XQNcZjo4jI14a7QxE=" }, - "remote_patch_strip": 1 - } - } - }, - "grpc@1.56.3.bcr.1": { - "name": "grpc", - "version": "1.56.3.bcr.1", - "key": "grpc@1.56.3.bcr.1", - "repoName": "com_github_grpc_grpc", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", - "extensionName": "grpc_repo_deps_ext", - "usingModule": "grpc@1.56.3.bcr.1", - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 23, - "column": 35 + "jq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "1.6" + } }, - "imports": { - "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", - "com_google_googleapis": "com_google_googleapis", - "com_github_cncf_udpa": "com_github_cncf_udpa", - "envoy_api": "envoy_api", - "io_opencensus_cpp": "io_opencensus_cpp" + "expand_template_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "freebsd_amd64" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_extra_deps.bzl", - "extensionName": "grpc_extra_deps_ext", - "usingModule": "grpc@1.56.3.bcr.1", - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 34, - "column": 36 + "yq_linux_ppc64le": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_ppc64le", + "version": "4.25.2" + } }, - "imports": { - "com_google_googleapis_imports": "com_google_googleapis_imports" + "bsd_tar_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", + "attributes": { + "platform": "linux_amd64" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", - "extensionName": "python", - "usingModule": "grpc@1.56.3.bcr.1", - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 48, - "column": 23 + "copy_to_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_toolchains_repo", + "attributes": { + "user_repository_name": "copy_to_directory" + } }, - "imports": {}, - "devImports": [], - "tags": [ - { - "tagName": "toolchain", - "attributeValues": { - "is_default": false, - "python_version": "3.8" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 - } - }, - { - "tagName": "toolchain", - "attributeValues": { - "is_default": false, - "python_version": "3.9" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 - } - }, - { - "tagName": "toolchain", - "attributeValues": { - "is_default": false, - "python_version": "3.10" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 - } - }, - { - "tagName": "toolchain", - "attributeValues": { - "is_default": false, - "python_version": "3.11" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 - } - }, - { - "tagName": "toolchain", - "attributeValues": { - "is_default": true, - "python_version": "3.12" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 - } + "jq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_toolchains_repo", + "attributes": { + "user_repository_name": "jq" } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", - "extensionName": "pip", - "usingModule": "grpc@1.56.3.bcr.1", - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 57, - "column": 20 }, - "imports": { - "grpc_python_dependencies": "grpc_python_dependencies" + "copy_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "darwin_arm64" + } }, - "devImports": [], - "tags": [ - { - "tagName": "parse", - "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.8", - "requirements_lock": "//:requirements.bazel.txt" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 - } - }, - { - "tagName": "parse", - "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.9", - "requirements_lock": "//:requirements.bazel.txt" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 - } - }, - { - "tagName": "parse", - "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.10", - "requirements_lock": "//:requirements.bazel.txt" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 - } - }, - { - "tagName": "parse", - "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.11", - "requirements_lock": "//:requirements.bazel.txt" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 - } - }, - { - "tagName": "parse", - "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.12", - "requirements_lock": "//:requirements.bazel.txt" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 - } + "copy_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "windows_amd64" } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_python_deps.bzl", - "extensionName": "grpc_python_deps_ext", - "usingModule": "grpc@1.56.3.bcr.1", - "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 67, - "column": 37 }, - "imports": { - "cython": "cython" + "yq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "darwin_arm64", + "version": "4.25.2" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "boringssl": "boringssl@0.0.0-20230215-5c22014", - "com_github_cares_cares": "c-ares@1.15.0", - "com_google_absl": "abseil-cpp@20230802.0.bcr.1", - "com_google_protobuf": "protobuf@23.1", - "com_googlesource_code_re2": "re2@2023-09-01", - "rules_proto": "rules_proto@5.3.0-21.7", - "upb": "upb@0.0.0-20230516-61a97ef", - "zlib": "zlib@1.3", - "rules_java": "rules_java@7.5.0", - "io_bazel_rules_go": "rules_go@0.46.0", - "com_google_googletest": "googletest@1.14.0.bcr.1", - "rules_cc": "rules_cc@0.0.9", - "rules_python": "rules_python@0.31.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/grpc/grpc/archive/refs/tags/v1.56.3.tar.gz" - ], - "integrity": "sha256-hOMadwF5EbLxZH7K2wFyZx2WBJ6prVEJ8CtHF8DwNwI=", - "strip_prefix": "grpc-1.56.3", - "remote_patches": { - "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/patches/adopt_bzlmod.patch": "sha256-zzQ1ITvkm+aqpJSgxJfjfmIGFQa5U13IwSGhnulrmkI=", - "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/patches/python.patch": "sha256-hO8Zza1CzukY2uIHdPfl/yALDwlVepWxqxzrwbhHimw=" + "yq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", + "attributes": { + "user_repository_name": "yq" + } }, - "remote_patch_strip": 1 - } + "coreutils_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "0.0.16" + } + }, + "yq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_arm64", + "version": "4.25.2" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ] + ] } }, - "abseil-cpp@20230802.0.bcr.1": { - "name": "abseil-cpp", - "version": "20230802.0.bcr.1", - "key": "abseil-cpp@20230802.0.bcr.1", - "repoName": "abseil-cpp", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.8", - "bazel_skylib": "bazel_skylib@1.5.0", - "com_google_googletest": "googletest@1.14.0.bcr.1", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz" - ], - "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", - "strip_prefix": "abseil-cpp-20230802.0", - "remote_patches": { - "https://bcr.bazel.build/modules/abseil-cpp/20230802.0.bcr.1/patches/module_dot_bazel.patch": "sha256-Ku6wJ7uNqANq3fVmW03ySSUddevratZDsJ67NqtXIEY=" + "@@aspect_rules_js~//npm:extensions.bzl%pnpm": { + "general": { + "bzlTransitiveDigest": "RlvZAn/Iqtw09yLXVCwSDE+NhKcBXXT5WwOkoK3Z8UQ=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "pnpm__links": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_links", + "attributes": { + "package": "pnpm", + "version": "8.6.7", + "dev": false, + "root_package": "", + "link_packages": {}, + "deps": {}, + "transitive_closure": {}, + "lifecycle_build_target": false, + "lifecycle_hooks_env": [], + "lifecycle_hooks_execution_requirements": [ + "no-sandbox" + ], + "lifecycle_hooks_use_default_shell_env": false, + "bins": {}, + "package_visibility": [ + "//visibility:public" + ], + "replace_package": "" + } }, - "remote_patch_strip": 0 - } + "pnpm": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_rule", + "attributes": { + "package": "pnpm", + "version": "8.6.7", + "root_package": "", + "link_workspace": "", + "link_packages": {}, + "integrity": "sha512-vRIWpD/L4phf9Bk2o/O2TDR8fFoJnpYrp2TKqTIZF/qZ2/rgL3qKXzHofHgbXsinwMoSEigz28sqk3pQ+yMEQQ==", + "url": "", + "commit": "", + "patch_args": [ + "-p0" + ], + "patches": [], + "custom_postinstall": "", + "npm_auth": "", + "npm_auth_basic": "", + "npm_auth_username": "", + "npm_auth_password": "", + "lifecycle_hooks": [], + "extra_build_content": "load(\"@aspect_rules_js//js:defs.bzl\", \"js_binary\")\njs_binary(name = \"pnpm\", data = glob([\"package/**\"]), entry_point = \"package/dist/pnpm.cjs\", visibility = [\"//visibility:public\"])", + "generate_bzl_library_targets": false, + "extract_full_archive": true + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ], + [ + "aspect_rules_js~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_rules_js~", + "bazel_features", + "bazel_features~" + ], + [ + "aspect_rules_js~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_rules_js~", + "bazel_tools", + "bazel_tools" + ], + [ + "bazel_features~", + "bazel_features_globals", + "bazel_features~~version_extension~bazel_features_globals" + ], + [ + "bazel_features~", + "bazel_features_version", + "bazel_features~~version_extension~bazel_features_version" + ], + [ + "bazel_features~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@aspect_rules_ts~//ts:extensions.bzl%ext": { + "general": { + "bzlTransitiveDigest": "oxBYiu/0vMVSRQBLFc5WmtGTIfulsS5vGbZijRpCEfA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "npm_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "5.3.3", + "integrity": "", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_rules_ts~", + "bazel_tools", + "bazel_tools" + ] + ] } }, - "re2@2023-09-01": { - "name": "re2", - "version": "2023-09-01", - "key": "re2@2023-09-01", - "repoName": "re2", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@pybind11_bazel//:python_configure.bzl", - "extensionName": "extension", - "usingModule": "re2@2023-09-01", - "location": { - "file": "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel", - "line": 22, - "column": 33 - }, - "imports": { - "local_config_python": "local_config_python", - "pybind11": "pybind11" + "@@bazel_features~//private:extensions.bzl%version_extension": { + "general": { + "bzlTransitiveDigest": "3FcE0iMy2yYKEbEO19f72k9dzcpRUXHH+igow5yVy8g=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "bazel_features_version": { + "bzlFile": "@@bazel_features~//private:version_repo.bzl", + "ruleClassName": "version_repo", + "attributes": {} }, - "devImports": [], - "tags": [ - { - "tagName": "toolchain", - "attributeValues": { - "python_version": "3" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel", - "line": 23, - "column": 27 + "bazel_features_globals": { + "bzlFile": "@@bazel_features~//private:globals_repo.bzl", + "ruleClassName": "globals_repo", + "attributes": { + "globals": { + "RunEnvironmentInfo": "5.3.0", + "DefaultInfo": "0.0.1", + "__TestingOnly_NeverAvailable": "1000000000.0.0" } } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "com_google_absl": "abseil-cpp@20230802.0.bcr.1", - "rules_python": "rules_python@0.31.0", - "pybind11_bazel": "pybind11_bazel@2.11.1", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/google/re2/releases/download/2023-09-01/re2-2023-09-01.zip" - ], - "integrity": "sha256-IkuDUdxGM7EBLb2EdWTgYKRr5goioUY9S1uZP9S/Wcw=", - "strip_prefix": "re2-2023-09-01", - "remote_patches": { - "https://bcr.bazel.build/modules/re2/2023-09-01/patches/module_dot_bazel.patch": "sha256-MUQkRNgPJ0lbYqOXoBu2m2vLH7IuKEbK/VWTw7WWrnA=" - }, - "remote_patch_strip": 0 - } + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_features~", + "bazel_tools", + "bazel_tools" + ] + ] } }, - "rules_license@0.0.7": { - "name": "rules_license", - "version": "0.0.7", - "key": "rules_license@0.0.7", - "repoName": "rules_license", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" - ], - "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } + "@@bazel_tools//tools/android:android_extensions.bzl%remote_android_tools_extensions": { + "general": { + "bzlTransitiveDigest": "S0n86BFe4SJ3lRaZiRA5D46oH52UO2hP1T50t/zldOw=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "android_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "2b661a761a735b41c41b3a78089f4fc1982626c76ddb944604ae3ff8c545d3c2", + "url": "https://mirror.bazel.build/bazel_android_tools/android_tools_pkg-0.30.0.tar" + } + }, + "android_gmaven_r8": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_jar", + "attributes": { + "sha256": "57a696749695a09381a87bc2f08c3a8ed06a717a5caa3ef878a3077e0d3af19d", + "url": "https://maven.google.com/com/android/tools/r8/8.1.56/r8-8.1.56.jar" + } + } + }, + "recordedRepoMappingEntries": [] } }, - "rules_sh@0.4.0": { - "name": "rules_sh", - "version": "0.4.0", - "key": "rules_sh@0.4.0", - "repoName": "rules_sh", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@local_posix_config//..." - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_sh//bzlmod:extensions.bzl", - "extensionName": "sh_configure", - "usingModule": "rules_sh@0.4.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_sh/0.4.0/MODULE.bazel", - "line": 12, - "column": 29 - }, - "imports": { - "local_posix_config": "local_posix_config", - "rules_sh_shim_exe": "rules_sh_shim_exe" + "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { + "general": { + "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_cc": { + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", + "ruleClassName": "cc_autoconf", + "attributes": {} }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/tweag/rules_sh/releases/download/v0.4.0/rules_sh-0.4.0.tar.gz" - ], - "integrity": "sha256-MkOvP8s3aGM/0582VN53Pl+2FHGi+uV2KhZTwixBLSw=", - "strip_prefix": "rules_sh-0.4.0", - "remote_patches": {}, - "remote_patch_strip": 0 - } + "local_config_cc_toolchains": { + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", + "ruleClassName": "cc_autoconf_toolchains", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_tools", + "bazel_tools", + "bazel_tools" + ] + ] } }, - "stardoc@0.5.6": { - "name": "stardoc", - "version": "0.5.6", - "key": "stardoc@0.5.6", - "repoName": "stardoc", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_java": "rules_java@7.5.0", - "rules_license": "rules_license@0.0.7", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/stardoc/releases/download/0.5.6/stardoc-0.5.6.tar.gz" - ], - "integrity": "sha256-37w2Sq7BQ99ebFL68fEWZ3WltECCQ/RF9EtmHP3DE08=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } + "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { + "general": { + "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_xcode": { + "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", + "ruleClassName": "xcode_autoconf", + "attributes": { + "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", + "remote_xcode": "" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { + "general": { + "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_sh": { + "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", + "ruleClassName": "sh_config", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [] } }, - "buildozer@6.4.0.2": { - "name": "buildozer", - "version": "6.4.0.2", - "key": "buildozer@6.4.0.2", - "repoName": "buildozer", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", - "extensionName": "buildozer_binary", - "usingModule": "buildozer@6.4.0.2", - "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", - "line": 7, - "column": 33 + "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { + "general": { + "bzlTransitiveDigest": "l5mcjH2gWmbmIycx97bzI2stD0Q0M5gpDc0aLOHKIm8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "remote_coverage_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", + "urls": [ + "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" + ] + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@buildifier_prebuilt~//:defs.bzl%buildifier_prebuilt_deps_extension": { + "general": { + "bzlTransitiveDigest": "uAKOFsVgkdVxGK8RC6cNqxYMcezLf942BzB5DqaZxDQ=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "buildozer_darwin_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-darwin-amd64" + ], + "downloaded_file_path": "buildozer", + "executable": true, + "sha256": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e" + } }, - "imports": { - "buildozer_binary": "buildozer_binary" + "buildifier_linux_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64" + ], + "downloaded_file_path": "buildifier", + "executable": true, + "sha256": "be63db12899f48600bad94051123b1fd7b5251e7661b9168582ce52396132e92" + } }, - "devImports": [], - "tags": [ - { - "tagName": "buildozer", - "attributeValues": { - "sha256": { - "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", - "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", - "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", - "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", - "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" - }, - "version": "6.4.0" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", - "line": 8, - "column": 27 - } + "buildozer_darwin_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-darwin-arm64" + ], + "downloaded_file_path": "buildozer", + "executable": true, + "sha256": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d" } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/fmeum/buildozer/releases/download/v6.4.0.2/buildozer-v6.4.0.2.tar.gz" - ], - "integrity": "sha256-k7tFKQMR2AygxpmZfH0yEPnQmF3efFgD9rBPkj+Yz/8=", - "strip_prefix": "buildozer-6.4.0.2", - "remote_patches": { - "https://bcr.bazel.build/modules/buildozer/6.4.0.2/patches/module_dot_bazel_version.patch": "sha256-gKANF2HMilj7bWmuXs4lbBIAAansuWC4IhWGB/CerjU=" }, - "remote_patch_strip": 1 - } - } - }, - "zlib@1.3": { - "name": "zlib", - "version": "1.3", - "key": "zlib@1.3", - "repoName": "zlib", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" - ], - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", - "strip_prefix": "zlib-1.3", - "remote_patches": { - "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", - "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" + "buildozer_linux_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-linux-amd64" + ], + "downloaded_file_path": "buildozer", + "executable": true, + "sha256": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119" + } }, - "remote_patch_strip": 0 - } - } - }, - "apple_support@1.5.0": { - "name": "apple_support", - "version": "1.5.0", - "key": "apple_support@1.5.0", - "repoName": "build_bazel_apple_support", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@local_config_apple_cc_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", - "extensionName": "apple_cc_configure_extension", - "usingModule": "apple_support@1.5.0", - "location": { - "file": "https://bcr.bazel.build/modules/apple_support/1.5.0/MODULE.bazel", - "line": 17, - "column": 35 + "buildozer_windows_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-windows-amd64.exe" + ], + "downloaded_file_path": "buildozer.exe", + "executable": true, + "sha256": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" + } }, - "imports": { - "local_config_apple_cc": "local_config_apple_cc", - "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" + "buildozer_linux_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-linux-arm64" + ], + "downloaded_file_path": "buildozer", + "executable": true, + "sha256": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bazelbuild/apple_support/releases/download/1.5.0/apple_support.1.5.0.tar.gz" - ], - "integrity": "sha256-miM41vja0yRPgj8txghKA+TQ+7J8qJLclw5okNW0gYQ=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - }, - "rules_buf@0.1.1": { - "name": "rules_buf", - "version": "0.1.1", - "key": "rules_buf@0.1.1", - "repoName": "rules_buf", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@rules_buf_toolchains//:all" - ], - "extensionUsages": [ - { - "extensionBzlFile": "@rules_buf//buf:extensions.bzl", - "extensionName": "ext", - "usingModule": "rules_buf@0.1.1", - "location": { - "file": "https://bcr.bazel.build/modules/rules_buf/0.1.1/MODULE.bazel", - "line": 14, - "column": 20 + "buildifier_windows_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-windows-amd64.exe" + ], + "downloaded_file_path": "buildifier.exe", + "executable": true, + "sha256": "da8372f35e34b65fb6d997844d041013bb841e55f58b54d596d35e49680fe13c" + } + }, + "buildifier_prebuilt_toolchains": { + "bzlFile": "@@buildifier_prebuilt~//:defs.bzl", + "ruleClassName": "_buildifier_toolchain_setup", + "attributes": { + "assets_json": "[{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"eeb47b2de27f60efe549348b183fac24eae80f1479e8b06cac0799c486df5bed\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"fa07ba0d20165917ca4cc7609f9b19a8a4392898148b7babdf6bb2a7dd963f05\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"be63db12899f48600bad94051123b1fd7b5251e7661b9168582ce52396132e92\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"18540fc10f86190f87485eb86963e603e41fa022f88a2d1b0cf52ff252b5e1dd\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"windows\",\"sha256\":\"da8372f35e34b65fb6d997844d041013bb841e55f58b54d596d35e49680fe13c\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"windows\",\"sha256\":\"e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b\",\"version\":\"v6.4.0\"}]" + } }, - "imports": { - "rules_buf_toolchains": "rules_buf_toolchains" + "buildifier_darwin_amd64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-amd64" + ], + "downloaded_file_path": "buildifier", + "executable": true, + "sha256": "eeb47b2de27f60efe549348b183fac24eae80f1479e8b06cac0799c486df5bed" + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "platforms": "platforms@0.0.8", - "com_google_protobuf": "protobuf@23.1", - "rules_proto": "rules_proto@5.3.0-21.7", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/bufbuild/rules_buf/archive/abbbfce7c3fccf1d4b87afa28140d9ce53f80057.zip" - ], - "integrity": "sha256-/cvkfvtor1wk3+dSdJqwsqDBrAIV49KM9unuKODCrvs=", - "strip_prefix": "rules_buf-abbbfce7c3fccf1d4b87afa28140d9ce53f80057", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_buf/0.1.1/patches/bzlmod.patch": "sha256-D5PYozjx10XcIqo0mMyoGIqO3PJHJtxLQ1vo3zesDS0=" + "buildifier_darwin_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-arm64" + ], + "downloaded_file_path": "buildifier", + "executable": true, + "sha256": "fa07ba0d20165917ca4cc7609f9b19a8a4392898148b7babdf6bb2a7dd963f05" + } }, - "remote_patch_strip": 1 - } + "buildifier_linux_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-arm64" + ], + "downloaded_file_path": "buildifier", + "executable": true, + "sha256": "18540fc10f86190f87485eb86963e603e41fa022f88a2d1b0cf52ff252b5e1dd" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "buildifier_prebuilt~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "buildifier_prebuilt~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@buildozer~//:buildozer_binary.bzl%buildozer_binary": { + "general": { + "bzlTransitiveDigest": "EleDU/FQ1+e/RgkW3aIDmdaxZEthvoWQhsqFTxiSgMI=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "buildozer_binary": { + "bzlFile": "@@buildozer~//private:buildozer_binary.bzl", + "ruleClassName": "_buildozer_binary_repo", + "attributes": { + "sha256": { + "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", + "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", + "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", + "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", + "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" + }, + "version": "6.4.0" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@googleapis~//:extensions.bzl%switched_rules": { + "general": { + "bzlTransitiveDigest": "vG6fuTzXD8MMvHWZEQud0MMH7eoC4GXY0va7VrFFh04=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "com_google_googleapis_imports": { + "bzlFile": "@@googleapis~//:repository_rules.bzl", + "ruleClassName": "switched_rules", + "attributes": { + "rules": { + "proto_library_with_info": [ + "", + "" + ], + "moved_proto_library": [ + "", + "" + ], + "java_proto_library": [ + "", + "" + ], + "java_grpc_library": [ + "", + "" + ], + "java_gapic_library": [ + "", + "" + ], + "java_gapic_test": [ + "", + "" + ], + "java_gapic_assembly_gradle_pkg": [ + "", + "" + ], + "py_proto_library": [ + "", + "" + ], + "py_grpc_library": [ + "", + "" + ], + "py_gapic_library": [ + "", + "" + ], + "py_test": [ + "", + "" + ], + "py_gapic_assembly_pkg": [ + "", + "" + ], + "py_import": [ + "", + "" + ], + "go_proto_library": [ + "", + "" + ], + "go_grpc_library": [ + "", + "" + ], + "go_library": [ + "", + "" + ], + "go_test": [ + "", + "" + ], + "go_gapic_library": [ + "", + "" + ], + "go_gapic_assembly_pkg": [ + "", + "" + ], + "cc_proto_library": [ + "", + "" + ], + "cc_grpc_library": [ + "", + "" + ], + "cc_gapic_library": [ + "", + "" + ], + "php_proto_library": [ + "", + "php_proto_library" + ], + "php_grpc_library": [ + "", + "php_grpc_library" + ], + "php_gapic_library": [ + "", + "php_gapic_library" + ], + "php_gapic_assembly_pkg": [ + "", + "php_gapic_assembly_pkg" + ], + "nodejs_gapic_library": [ + "", + "typescript_gapic_library" + ], + "nodejs_gapic_assembly_pkg": [ + "", + "typescript_gapic_assembly_pkg" + ], + "ruby_proto_library": [ + "", + "" + ], + "ruby_grpc_library": [ + "", + "" + ], + "ruby_ads_gapic_library": [ + "", + "" + ], + "ruby_cloud_gapic_library": [ + "", + "" + ], + "ruby_gapic_assembly_pkg": [ + "", + "" + ], + "csharp_proto_library": [ + "", + "" + ], + "csharp_grpc_library": [ + "", + "" + ], + "csharp_gapic_library": [ + "", + "" + ], + "csharp_gapic_assembly_pkg": [ + "", + "" + ] + } + } + } + }, + "recordedRepoMappingEntries": [] } }, - "upb@0.0.0-20230516-61a97ef": { - "name": "upb", - "version": "0.0.0-20230516-61a97ef", - "key": "upb@0.0.0-20230516-61a97ef", - "repoName": "upb", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ - { - "extensionBzlFile": "@upb//:non_module_deps.bzl", - "extensionName": "non_module_deps", - "usingModule": "upb@0.0.0-20230516-61a97ef", - "location": { - "file": "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/MODULE.bazel", - "line": 15, - "column": 32 - }, - "imports": { - "utf8_range": "utf8_range" + "@@grpc-java~//:repositories.bzl%grpc_java_repositories_extension": { + "general": { + "bzlTransitiveDigest": "ztHwsjy8jovQmCK9PAM9+Ifgi/h3Sbq69aXYsyy5SNs=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "envoy_api": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "b426904abf51ba21dd8947a05694bb3c861d6f5e436e4673e74d7d7bfb6d3188", + "strip_prefix": "data-plane-api-268824e4eee3d7770a347a5dc5aaddc0b1b14e24", + "urls": [ + "https://github.com/envoyproxy/data-plane-api/archive/268824e4eee3d7770a347a5dc5aaddc0b1b14e24.tar.gz" + ] + } }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_proto": "rules_proto@5.3.0-21.7", - "com_google_protobuf": "protobuf@23.1", - "com_google_absl": "abseil-cpp@20230802.0.bcr.1", - "rules_pkg": "rules_pkg@0.10.1", - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/protocolbuffers/upb/archive/61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98.tar.gz" - ], - "integrity": "sha256-fRnyrJweUIqGonKRPZqmfIFHgn+UkDWCiRC7BdnyzwM=", - "strip_prefix": "upb-61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98", - "remote_patches": { - "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0001-Add-MODULE.bazel.patch": "sha256-YSOPeNFt006ghZRI1D056RQ1USwCodZnjXMw6pAPhKc=", - "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0002-Add-utf8_range-dependency.patch": "sha256-L9jPxcjZqoJh5t9mH4BR01puRI5aUY4jtYptZt5T/p8=", - "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0003-Backport-path-generation-instead-of-hardcoded-one.patch": "sha256-K+OqQb2b+5k43UOwHupBlfqakuNST470j/yTfvwjj04=" + "com_github_cncf_xds": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "strip_prefix": "xds-e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7", + "sha256": "0d33b83f8c6368954e72e7785539f0d272a8aba2f6e2e336ed15fd1514bc9899", + "urls": [ + "https://github.com/cncf/xds/archive/e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7.tar.gz" + ] + } }, - "remote_patch_strip": 1 - } + "io_grpc_grpc_proto": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "464e97a24d7d784d9c94c25fa537ba24127af5aae3edd381007b5b98705a0518", + "strip_prefix": "grpc-proto-08911e9d585cbda3a55eb1dcc4b99c89aebccff8", + "urls": [ + "https://github.com/grpc/grpc-proto/archive/08911e9d585cbda3a55eb1dcc4b99c89aebccff8.zip" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "grpc-java~", + "bazel_tools", + "bazel_tools" + ] + ] } }, - "boringssl@0.0.0-20230215-5c22014": { - "name": "boringssl", - "version": "0.0.0-20230215-5c22014", - "key": "boringssl@0.0.0-20230215-5c22014", - "repoName": "boringssl", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/google/boringssl/archive/5c22014ca513807ed03c657e8ede076164663979.zip" - ], - "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", - "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", - "remote_patches": { - "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" + "@@grpc~//bazel:grpc_deps.bzl%grpc_repo_deps_ext": { + "general": { + "bzlTransitiveDigest": "bGtcStR5O2/Y2/myBsOijagJBLU7EqmcuIrmo8J9kig=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "io_opencensus_cpp": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "46b3b5812c150a21bacf860c2f76fc42b89773ed77ee954c32adeb8593aa2a8e", + "strip_prefix": "opencensus-cpp-5501a1a255805e0be83a41348bb5f2630d5ed6b3", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-cpp/archive/5501a1a255805e0be83a41348bb5f2630d5ed6b3.tar.gz", + "https://github.com/census-instrumentation/opencensus-cpp/archive/5501a1a255805e0be83a41348bb5f2630d5ed6b3.tar.gz" + ] + } }, - "remote_patch_strip": 0 - } - } - }, - "c-ares@1.15.0": { - "name": "c-ares", - "version": "1.15.0", - "key": "c-ares@1.15.0", - "repoName": "c-ares", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "com_github_grpc_grpc": "grpc@1.56.3.bcr.1", - "platforms": "platforms@0.0.8", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/c-ares/c-ares/releases/download/cares-1_15_0/c-ares-1.15.0.tar.gz" - ], - "integrity": "sha256-bNuXhx8pMFMMl963z1yPpL5aCwLHzqbnx2Z2cqOdaFI=", - "strip_prefix": "c-ares-1.15.0", - "remote_patches": { - "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/add_build_file.patch": "sha256-+SUCFxBIkR0GE9FRFPps/e6AnA9cQIGANBHK14UAKwQ=", - "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/module_dot_bazel.patch": "sha256-SVQeSrnvd7IishMhmg8S3PK6/6bbt1IqwVEqKDfdYgk=" + "envoy_api": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "ddd3beedda1178a79e0d988f76f362002aced09749452515853f106e22bd2249", + "strip_prefix": "data-plane-api-78f198cf96ecdc7120ef640406770aa01af775c4", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/envoyproxy/data-plane-api/archive/78f198cf96ecdc7120ef640406770aa01af775c4.tar.gz", + "https://github.com/envoyproxy/data-plane-api/archive/78f198cf96ecdc7120ef640406770aa01af775c4.tar.gz" + ] + } }, - "remote_patch_strip": 0 - } - } - }, - "pybind11_bazel@2.11.1": { - "name": "pybind11_bazel", - "version": "2.11.1", - "key": "pybind11_bazel@2.11.1", - "repoName": "pybind11_bazel", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - }, - "repoSpec": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/pybind/pybind11_bazel/releases/download/v2.11.1/pybind11_bazel-2.11.1.zip" + "com_google_googleapis": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0", + "strip_prefix": "googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92", + "build_file": "@@grpc~//bazel:googleapis.BUILD", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz", + "https://github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz" + ] + } + }, + "google_cloud_cpp": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "7ca7f583b60d2aa1274411fed3b9fb3887119b2e84244bb3fc69ea1db819e4e5", + "strip_prefix": "google-cloud-cpp-2.16.0", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/google-cloud-cpp/archive/refs/tags/v2.16.0.tar.gz", + "https://github.com/googleapis/google-cloud-cpp/archive/refs/tags/v2.16.0.tar.gz" + ] + } + }, + "com_github_cncf_xds": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "dc305e20c9fa80822322271b50aa2ffa917bf4fd3973bcec52bfc28dc32c5927", + "strip_prefix": "xds-3a472e524827f72d1ad621c4983dd5af54c46776", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/cncf/xds/archive/3a472e524827f72d1ad621c4983dd5af54c46776.tar.gz", + "https://github.com/cncf/xds/archive/3a472e524827f72d1ad621c4983dd5af54c46776.tar.gz" + ] + } + }, + "com_google_fuzztest": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "cdf8d8cd3cdc77280a7c59b310edf234e489a96b6e727cb271e7dfbeb9bcca8d", + "strip_prefix": "fuzztest-4ecaeb5084a061a862af8f86789ee184cd3d3f18", + "urls": [ + "https://github.com/google/fuzztest/archive/4ecaeb5084a061a862af8f86789ee184cd3d3f18.tar.gz" + ] + } + }, + "com_github_cncf_udpa": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "0d33b83f8c6368954e72e7785539f0d272a8aba2f6e2e336ed15fd1514bc9899", + "strip_prefix": "xds-e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/cncf/xds/archive/e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7.tar.gz", + "https://github.com/cncf/xds/archive/e9ce68804cb4e64cab5a52e3c8baf840d4ff87b7.tar.gz" + ] + } + }, + "com_envoyproxy_protoc_gen_validate": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "strip_prefix": "protoc-gen-validate-4694024279bdac52b77e22dc87808bd0fd732b69", + "sha256": "1e490b98005664d149b379a9529a6aa05932b8a11b76b4cd86f3d22d76346f47", + "urls": [ + "https://github.com/envoyproxy/protoc-gen-validate/archive/4694024279bdac52b77e22dc87808bd0fd732b69.tar.gz" + ], + "patches": [ + "@@grpc~//third_party:protoc-gen-validate.patch" + ], + "patch_args": [ + "-p1" + ] + } + }, + "com_github_jupp0r_prometheus_cpp": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "strip_prefix": "prometheus-cpp-b1234816facfdda29845c46696a02998a4af115a", + "urls": [ + "https://github.com/jupp0r/prometheus-cpp/archive/b123481.zip" + ] + } + }, + "bazel_toolchains": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "179ec02f809e86abf56356d8898c8bd74069f1bd7c56044050c2cd3d79d0e024", + "strip_prefix": "bazel-toolchains-4.1.0", + "urls": [ + "https://mirror.bazel.build/github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz", + "https://github.com/bazelbuild/bazel-toolchains/releases/download/4.1.0/bazel-toolchains-4.1.0.tar.gz" + ] + } + }, + "bazel_gazelle": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "de69a09dc70417580aabf20a28619bb3ef60d038470c7cf8442fafcf627c21cb", + "urls": [ + "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz", + "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.24.0/bazel-gazelle-v0.24.0.tar.gz" + ] + } + }, + "opencensus_proto": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0", + "strip_prefix": "opencensus-proto-0.3.0/src", + "urls": [ + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz", + "https://github.com/census-instrumentation/opencensus-proto/archive/v0.3.0.tar.gz" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "grpc~", + "bazel_tools", + "bazel_tools" ], - "integrity": "sha256-LEZsmzzKeFK0fgeFADEomE/PDV1hoaLkxazu/ZNawiA=", - "strip_prefix": "pybind11_bazel-2.11.1", - "remote_patches": {}, - "remote_patch_strip": 0 - } - } - } - }, - "moduleExtensions": { - "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { + [ + "grpc~", + "com_github_grpc_grpc", + "grpc~" + ] + ] + } + }, + "@@grpc~//bazel:grpc_python_deps.bzl%grpc_python_deps_ext": { "general": { - "bzlTransitiveDigest": "pMLFCYaRPkgXPQ8vtuNkMfiHfPmRBy6QJfnid4sWfv0=", + "bzlTransitiveDigest": "LmjLHNuQtcxA03WfgbqvmMWSOAhpjwjSjEZi/ys9DO0=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "local_config_apple_cc": { - "bzlFile": "@@apple_support~//crosstool:setup.bzl", - "ruleClassName": "_apple_cc_autoconf", - "attributes": {} - }, - "local_config_apple_cc_toolchains": { - "bzlFile": "@@apple_support~//crosstool:setup.bzl", - "ruleClassName": "_apple_cc_autoconf_toolchains", - "attributes": {} + "cython": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file": "@@grpc~//third_party:cython.BUILD", + "sha256": "a2da56cc22be823acf49741b9aa3aa116d4f07fa8e8b35a3cb08b8447b37c607", + "strip_prefix": "cython-0.29.35", + "urls": [ + "https://github.com/cython/cython/archive/0.29.35.tar.gz" + ] + } } }, "recordedRepoMappingEntries": [ [ - "apple_support~", + "grpc~", "bazel_tools", "bazel_tools" + ], + [ + "grpc~", + "com_github_grpc_grpc", + "grpc~" ] ] } }, - "@@aspect_bazel_lib~//lib:extensions.bzl%toolchains": { + "@@prometheus-cpp~//bazel:repositories.bzl%data_deps_ext": { "general": { - "bzlTransitiveDigest": "oRVnvJPEj8TEjuQ61uNFAFCGDVfJerHoAvuWrFWoloo=", + "bzlTransitiveDigest": "YaCXibg0sbd+DEGq4i16LHhjOpCSglIuR6FBX+vTsMU=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "bsd_tar_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", - "attributes": { - "platform": "windows_amd64" - } - }, - "expand_template_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "civetweb": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64" + "strip_prefix": "civetweb-1.16", + "sha256": "f0e471c1bf4e7804a6cfb41ea9d13e7d623b2bcc7bc1e2a4dd54951a24d60285", + "urls": [ + "https://github.com/civetweb/civetweb/archive/v1.16.tar.gz" + ], + "build_file": "@@prometheus-cpp~//bazel:civetweb.BUILD" } }, - "copy_to_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "com_github_curl": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64" + "sha256": "05fc17ff25b793a437a0906e0484b82172a9f4de02be5ed447e0cab8c3475add", + "strip_prefix": "curl-8.5.0", + "urls": [ + "https://github.com/curl/curl/releases/download/curl-8_5_0/curl-8.5.0.tar.gz", + "https://curl.haxx.se/download/curl-8.5.0.tar.gz" + ], + "build_file": "@@prometheus-cpp~//bazel:curl.BUILD" } - }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", + } + }, + "recordedRepoMappingEntries": [ + [ + "prometheus-cpp~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@pybind11_bazel~//:python_configure.bzl%extension": { + "general": { + "bzlTransitiveDigest": "DJPCeiYqQS2i13szWN5NSI6sC6eaWgvECEyY/oNXWms=", + "recordedFileInputs": { + "@@pybind11_bazel~//MODULE.bazel": "88af1c246226d87e65be78ed49ecd1e6f5e98648558c14ce99176da041dc378e" + }, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_python": { + "bzlFile": "@@pybind11_bazel~//:python_configure.bzl", + "ruleClassName": "python_configure", "attributes": {} }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "darwin_amd64", - "version": "1.6" - } - }, - "expand_template_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "pybind11": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_arm64" + "build_file": "@@pybind11_bazel~//:pybind11.BUILD", + "strip_prefix": "pybind11-2.11.1", + "urls": [ + "https://github.com/pybind/pybind11/archive/v2.11.1.zip" + ] } - }, - "copy_to_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + } + }, + "recordedRepoMappingEntries": [ + [ + "pybind11_bazel~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_buf~//buf:extensions.bzl%ext": { + "general": { + "bzlTransitiveDigest": "g+jMGdq+n4/yJrpHH5E0NFOhJJ1qUGT36b/kwcBonsU=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_buf_toolchains": { + "bzlFile": "@@rules_buf~//buf/internal:toolchain.bzl", + "ruleClassName": "buf_download_releases", "attributes": { - "platform": "freebsd_amd64" + "version": "v1.27.0" } - }, - "bsd_tar_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_buf~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_cue~//cue:extensions.bzl%cue": { + "general": { + "bzlTransitiveDigest": "B15Xec6xEeYLr1e6BrghkJKWfjhU44aKIrR+6VFRKtg=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "cue_tool": { + "bzlFile": "@@rules_cue~//cue/private/tools/cue:toolchain.bzl", + "ruleClassName": "_download_tool", "attributes": { - "platform": "darwin_arm64" + "version": "v0.7.0" } }, - "expand_template_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "cue_tool_toolchains": { + "bzlFile": "@@rules_cue~//cue/private/tools/cue:toolchain.bzl", + "ruleClassName": "_toolchains_repo", "attributes": { - "platform": "linux_amd64" + "tool_repo": "cue_tool", + "version": "v0.7.0" } - }, - "copy_to_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_foreign_cc~//foreign_cc:extensions.bzl%tools": { + "general": { + "bzlTransitiveDigest": "UEPdhQf5CZ34jRiR5yDtMgI+Xr7dttO7reC5MGURXpk=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "cmake-3.23.2-linux-aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_amd64" + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-aarch64.tar.gz" + ], + "sha256": "f2654bf780b53f170bbbec44d8ac67d401d24788e590faa53036a89476efa91e", + "strip_prefix": "cmake-3.23.2-linux-aarch64", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" } }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "rules_foreign_cc_framework_toolchain_macos": { + "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", + "ruleClassName": "framework_toolchain_repository", "attributes": { - "platform": "darwin_arm64", - "version": "0.0.16" + "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:macos_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:macos" + ] } }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "gnumake_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_amd64", - "version": "0.0.16" + "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "sha256": "581f4d4e872da74b3941c874215898a7d35802f03732bdccee1d4a7979105d18", + "strip_prefix": "make-4.4", + "urls": [ + "https://mirror.bazel.build/ftpmirror.gnu.org/gnu/make/make-4.4.tar.gz", + "http://ftpmirror.gnu.org/gnu/make/make-4.4.tar.gz" + ] } }, - "copy_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_toolchains_repo", + "gettext_runtime": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "copy_directory" + "build_file_content": "\ncc_import(\n name = \"gettext_runtime\",\n shared_library = \"bin/libintl-8.dll\",\n visibility = [\"//visibility:public\"],\n)\n ", + "sha256": "1f4269c0e021076d60a54e98da6f978a3195013f6de21674ba0edbc339c5b079", + "urls": [ + "https://download.gnome.org/binaries/win64/dependencies/gettext-runtime_0.18.1.1-2_win64.zip" + ] } }, - "copy_to_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "cmake_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_arm64" + "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "sha256": "f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa", + "strip_prefix": "cmake-3.23.2", + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2.tar.gz" + ] } }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "bazel_skylib": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_amd64", - "version": "4.25.2" + "urls": [ + "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz", + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz" + ], + "sha256": "f7be3474d42aae265405a592bb7da8e171919d74c16f082a5457840f06054728" } }, - "bsd_tar_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", + "cmake-3.23.2-macos-universal": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_arm64" + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-macos-universal.tar.gz" + ], + "sha256": "853a0f9af148c5ef47282ffffee06c4c9f257be2635936755f39ca13c3286c88", + "strip_prefix": "cmake-3.23.2-macos-universal/CMake.app/Contents", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" } }, - "copy_to_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "meson_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_arm64" + "build_file_content": "exports_files([\"meson.py\"])\n\nfilegroup(\n name = \"runtime\",\n srcs = glob([\"mesonbuild/**\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "strip_prefix": "meson-1.1.1", + "url": "https://github.com/mesonbuild/meson/releases/download/1.1.1/meson-1.1.1.tar.gz" } }, - "copy_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "rules_foreign_cc_framework_toolchain_freebsd": { + "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", + "ruleClassName": "framework_toolchain_repository", "attributes": { - "platform": "darwin_amd64" + "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:freebsd_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:freebsd" + ] } }, - "coreutils_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "rules_foreign_cc_framework_toolchain_linux": { + "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", + "ruleClassName": "framework_toolchain_repository", "attributes": { - "platform": "darwin_amd64", - "version": "0.0.16" + "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:linux_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:linux" + ] } }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "rules_python": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_arm64", - "version": "0.0.16" + "sha256": "84aec9e21cc56fbc7f1335035a71c850d1b9b5cc6ff497306f84cced9a769841", + "strip_prefix": "rules_python-0.23.1", + "url": "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.23.1.tar.gz" } }, - "coreutils_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_toolchains_repo", + "pkgconfig_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "coreutils" + "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "sha256": "6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591", + "strip_prefix": "pkg-config-0.29.2", + "patches": [ + "@@rules_foreign_cc~//toolchains:pkgconfig-detectenv.patch", + "@@rules_foreign_cc~//toolchains:pkgconfig-makefile-vc.patch" + ], + "urls": [ + "https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" + ] } }, - "copy_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "ninja_build_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "freebsd_amd64" + "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", + "sha256": "31747ae633213f1eda3842686f83c2aa1412e0f5691d1c14dbbcc67fe7400cea", + "strip_prefix": "ninja-1.11.1", + "urls": [ + "https://github.com/ninja-build/ninja/archive/v1.11.1.tar.gz" + ] } }, - "yq_linux_s390x": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "ninja_1.11.1_linux": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_s390x", - "version": "4.25.2" + "urls": [ + "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-linux.zip" + ], + "sha256": "b901ba96e486dce377f9a070ed4ef3f79deb45f4ffe2938f8e7ddc69cfb3df77", + "strip_prefix": "", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" } }, - "yq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_host_alias_repo", - "attributes": {} - }, - "expand_template_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "glib_src": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_amd64" + "build_file_content": "\ncc_import(\n name = \"msvc_hdr\",\n hdrs = [\"msvc_recommended_pragmas.h\"],\n visibility = [\"//visibility:public\"],\n)\n ", + "sha256": "bc96f63112823b7d6c9f06572d2ad626ddac7eb452c04d762592197f6e07898e", + "strip_prefix": "glib-2.26.1", + "urls": [ + "https://download.gnome.org/sources/glib/2.26/glib-2.26.1.tar.gz" + ] } }, - "copy_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "cmake-3.23.2-windows-x86_64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_amd64" + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-x86_64.zip" + ], + "sha256": "2329387f3166b84c25091c86389fb891193967740c9bcf01e7f6d3306f7ffda0", + "strip_prefix": "cmake-3.23.2-windows-x86_64", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" } }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "glib_runtime": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_arm64", - "version": "1.6" + "build_file_content": "\nexports_files(\n [\n \"bin/libgio-2.0-0.dll\",\n \"bin/libglib-2.0-0.dll\",\n \"bin/libgmodule-2.0-0.dll\",\n \"bin/libgobject-2.0-0.dll\",\n \"bin/libgthread-2.0-0.dll\",\n ],\n visibility = [\"//visibility:public\"],\n)\n ", + "sha256": "88d857087e86f16a9be651ee7021880b3f7ba050d34a1ed9f06113b8799cb973", + "urls": [ + "https://download.gnome.org/binaries/win64/glib/2.26/glib_2.26.1-1_win64.zip" + ] } }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "rules_foreign_cc_framework_toolchains": { + "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", + "ruleClassName": "framework_toolchain_repository_hub", + "attributes": {} + }, + "glib_dev": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_amd64", - "version": "4.25.2" + "build_file_content": "\nload(\"@rules_cc//cc:defs.bzl\", \"cc_library\")\n\ncc_import(\n name = \"glib_dev\",\n hdrs = glob([\"include/**\"]),\n shared_library = \"@glib_runtime//:bin/libglib-2.0-0.dll\",\n visibility = [\"//visibility:public\"],\n)\n ", + "sha256": "bdf18506df304d38be98a4b3f18055b8b8cca81beabecad0eece6ce95319c369", + "urls": [ + "https://download.gnome.org/binaries/win64/glib/2.26/glib-dev_2.26.1-1_win64.zip" + ] } }, - "copy_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "ninja_1.11.1_mac": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_arm64" + "urls": [ + "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-mac.zip" + ], + "sha256": "482ecb23c59ae3d4f158029112de172dd96bb0e97549c4b1ca32d8fad11f873e", + "strip_prefix": "", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" } }, - "expand_template_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "cmake_3.23.2_toolchains": { + "bzlFile": "@@rules_foreign_cc~//toolchains:prebuilt_toolchains_repository.bzl", + "ruleClassName": "prebuilt_toolchains_repository", "attributes": { - "platform": "linux_arm64" + "repos": { + "cmake-3.23.2-linux-aarch64": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "cmake-3.23.2-linux-x86_64": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "cmake-3.23.2-macos-universal": [ + "@platforms//os:macos" + ], + "cmake-3.23.2-windows-i386": [ + "@platforms//cpu:x86_32", + "@platforms//os:windows" + ], + "cmake-3.23.2-windows-x86_64": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ] + }, + "tool": "cmake" } }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "ninja_1.11.1_toolchains": { + "bzlFile": "@@rules_foreign_cc~//toolchains:prebuilt_toolchains_repository.bzl", + "ruleClassName": "prebuilt_toolchains_repository", "attributes": { - "platform": "linux_amd64", - "version": "1.6" + "repos": { + "ninja_1.11.1_linux": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "ninja_1.11.1_mac": [ + "@platforms//cpu:x86_64", + "@platforms//os:macos" + ], + "ninja_1.11.1_win": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ] + }, + "tool": "ninja" } }, - "bsd_tar_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", + "ninja_1.11.1_win": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_amd64" + "urls": [ + "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-win.zip" + ], + "sha256": "524b344a1a9a55005eaf868d991e090ab8ce07fa109f1820d40e74642e289abc", + "strip_prefix": "", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja.exe\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" } }, - "expand_template_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_toolchains_repo", + "cmake-3.23.2-windows-i386": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "expand_template" + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-i386.zip" + ], + "sha256": "6a4fcd6a2315b93cb23c93507efccacc30c449c2bf98f14d6032bb226c582e07", + "strip_prefix": "cmake-3.23.2-windows-i386", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" } }, - "bsd_tar_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "tar_toolchains_repo", + "cmake-3.23.2-linux-x86_64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "bsd_tar" + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-x86_64.tar.gz" + ], + "sha256": "aaced6f745b86ce853661a595bdac6c5314a60f8181b6912a0a4920acfa32708", + "strip_prefix": "cmake-3.23.2-linux-x86_64", + "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" } }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "rules_foreign_cc_framework_toolchain_windows": { + "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", + "ruleClassName": "framework_toolchain_repository", "attributes": { - "platform": "windows_amd64", - "version": "4.25.2" + "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:windows_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:windows" + ] } - }, - "copy_to_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_foreign_cc~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_foreign_cc~", + "rules_foreign_cc", + "rules_foreign_cc~" + ] + ] + } + }, + "@@rules_go~//go:extensions.bzl%go_sdk": { + "os:osx,arch:x86_64": { + "bzlTransitiveDigest": "etq/3rkpZZF/56Gr7yFomA9M5v8WZFKFjPtFsdmzo54=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "everest__download_0_darwin_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "darwin_amd64" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2" } }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "rules_go__download_0_darwin_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "windows_amd64", - "version": "1.6" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" } }, - "expand_template_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", + "go_host_compatible_sdk_label": { + "bzlFile": "@@rules_go~//go/private:extensions.bzl", + "ruleClassName": "host_compatible_toolchain", "attributes": { - "platform": "freebsd_amd64" + "toolchain": "@everest__download_0//:ROOT" } }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "go_toolchains": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_multiple_toolchains", "attributes": { - "platform": "linux_ppc64le", - "version": "4.25.2" + "prefixes": [ + "_0000_everest__download_0_", + "_0001_everest__download_0_darwin_arm64_", + "_0002_everest__download_0_linux_amd64_", + "_0003_everest__download_0_linux_arm64_", + "_0004_everest__download_0_windows_amd64_", + "_0005_everest__download_0_windows_arm64_", + "_0006_go_default_sdk_", + "_0007_rules_go__download_0_darwin_arm64_", + "_0008_rules_go__download_0_linux_amd64_", + "_0009_rules_go__download_0_linux_arm64_", + "_0010_rules_go__download_0_windows_amd64_", + "_0011_rules_go__download_0_windows_arm64_" + ], + "geese": [ + "", + "darwin", + "linux", + "linux", + "windows", + "windows", + "", + "darwin", + "linux", + "linux", + "windows", + "windows" + ], + "goarchs": [ + "", + "arm64", + "amd64", + "arm64", + "amd64", + "arm64", + "", + "arm64", + "amd64", + "arm64", + "amd64", + "arm64" + ], + "sdk_repos": [ + "everest__download_0", + "everest__download_0_darwin_arm64", + "everest__download_0_linux_amd64", + "everest__download_0_linux_arm64", + "everest__download_0_windows_amd64", + "everest__download_0_windows_arm64", + "go_default_sdk", + "rules_go__download_0_darwin_arm64", + "rules_go__download_0_linux_amd64", + "rules_go__download_0_linux_arm64", + "rules_go__download_0_windows_amd64", + "rules_go__download_0_windows_arm64" + ], + "sdk_types": [ + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote", + "remote" + ], + "sdk_versions": [ + "1.22.2", + "1.22.2", + "1.22.2", + "1.22.2", + "1.22.2", + "1.22.2", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1" + ] } }, - "bsd_tar_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", + "everest__download_0_windows_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "linux_amd64" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2" } }, - "copy_to_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_toolchains_repo", + "everest__download_0_linux_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "user_repository_name": "copy_to_directory" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2" } }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", + "io_bazel_rules_nogo": { + "bzlFile": "@@rules_go~//go/private:nogo.bzl", + "ruleClassName": "go_register_nogo", "attributes": { - "user_repository_name": "jq" + "nogo": "'@@//tools/nogo:nogo'", + "includes": [ + "'@@//:__subpackages__'" + ], + "excludes": [] } }, - "copy_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "everest__download_0_windows_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "darwin_arm64" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2" } }, - "copy_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", + "rules_go__download_0_windows_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "windows_amd64" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" } }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "everest__download_0": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "darwin_arm64", - "version": "4.25.2" + "goos": "", + "goarch": "", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2", + "strip_prefix": "go" } }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", + "rules_go__download_0_linux_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "user_repository_name": "yq" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" } }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "everest__download_0_linux_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "windows_amd64", - "version": "0.0.16" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.22.2" } }, - "yq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "go_default_sdk": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "platform": "linux_arm64", - "version": "4.25.2" + "goos": "", + "goarch": "", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1", + "strip_prefix": "go" } - } - }, - "recordedRepoMappingEntries": [ - [ - "aspect_bazel_lib~", - "aspect_bazel_lib", - "aspect_bazel_lib~" - ], - [ - "aspect_bazel_lib~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "aspect_bazel_lib~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@aspect_rules_js~//npm:extensions.bzl%pnpm": { - "general": { - "bzlTransitiveDigest": "RlvZAn/Iqtw09yLXVCwSDE+NhKcBXXT5WwOkoK3Z8UQ=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "pnpm__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", + }, + "rules_go__download_0_linux_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "package": "pnpm", - "version": "8.6.7", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": {}, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [ - "no-sandbox" - ], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "package_visibility": [ - "//visibility:public" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" ], - "replace_package": "" + "version": "1.21.1" } }, - "pnpm": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", + "rules_go__download_0_windows_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", "attributes": { - "package": "pnpm", - "version": "8.6.7", - "root_package": "", - "link_workspace": "", - "link_packages": {}, - "integrity": "sha512-vRIWpD/L4phf9Bk2o/O2TDR8fFoJnpYrp2TKqTIZF/qZ2/rgL3qKXzHofHgbXsinwMoSEigz28sqk3pQ+yMEQQ==", - "url": "", - "commit": "", - "patch_args": [ - "-p0" + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" ], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "load(\"@aspect_rules_js//js:defs.bzl\", \"js_binary\")\njs_binary(name = \"pnpm\", data = glob([\"package/**\"]), entry_point = \"package/dist/pnpm.cjs\", visibility = [\"//visibility:public\"])", - "generate_bzl_library_targets": false, - "extract_full_archive": true + "version": "1.21.1" } } }, "recordedRepoMappingEntries": [ - [ - "aspect_bazel_lib~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "aspect_bazel_lib~", - "bazel_tools", - "bazel_tools" - ], - [ - "aspect_rules_js~", - "aspect_bazel_lib", - "aspect_bazel_lib~" - ], - [ - "aspect_rules_js~", - "bazel_features", - "bazel_features~" - ], - [ - "aspect_rules_js~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "aspect_rules_js~", - "bazel_tools", - "bazel_tools" - ], [ "bazel_features~", "bazel_features_globals", @@ -4789,3058 +6515,2835 @@ "bazel_features~~version_extension~bazel_features_version" ], [ - "bazel_features~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@aspect_rules_ts~//ts:extensions.bzl%ext": { - "general": { - "bzlTransitiveDigest": "oxBYiu/0vMVSRQBLFc5WmtGTIfulsS5vGbZijRpCEfA=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "npm_typescript": { - "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", - "ruleClassName": "http_archive_version", - "attributes": { - "bzlmod": true, - "version": "5.3.3", - "integrity": "", - "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", - "build_file_substitutions": { - "bazel_worker_version": "5.4.2", - "google_protobuf_version": "3.20.1" - }, - "urls": [ - "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" - ] - } - } - }, - "recordedRepoMappingEntries": [ - [ - "aspect_rules_ts~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@bazel_features~//private:extensions.bzl%version_extension": { - "general": { - "bzlTransitiveDigest": "3FcE0iMy2yYKEbEO19f72k9dzcpRUXHH+igow5yVy8g=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "bazel_features_version": { - "bzlFile": "@@bazel_features~//private:version_repo.bzl", - "ruleClassName": "version_repo", - "attributes": {} - }, - "bazel_features_globals": { - "bzlFile": "@@bazel_features~//private:globals_repo.bzl", - "ruleClassName": "globals_repo", - "attributes": { - "globals": { - "RunEnvironmentInfo": "5.3.0", - "DefaultInfo": "0.0.1", - "__TestingOnly_NeverAvailable": "1000000000.0.0" - } - } - } - }, - "recordedRepoMappingEntries": [ - [ - "bazel_features~", + "rules_go~", "bazel_tools", "bazel_tools" - ] - ] - } - }, - "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { - "general": { - "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "local_config_cc": { - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", - "ruleClassName": "cc_autoconf", - "attributes": {} - }, - "local_config_cc_toolchains": { - "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", - "ruleClassName": "cc_autoconf_toolchains", - "attributes": {} - } - }, - "recordedRepoMappingEntries": [ + ], [ - "bazel_tools", - "bazel_tools", - "bazel_tools" + "rules_go~", + "io_bazel_rules_go", + "rules_go~" + ], + [ + "rules_go~", + "io_bazel_rules_go_bazel_features", + "bazel_features~" ] ] } }, - "@@bazel_tools//tools/osx:xcode_configure.bzl%xcode_configure_extension": { - "general": { - "bzlTransitiveDigest": "Qh2bWTU6QW6wkrd87qrU4YeY+SG37Nvw3A0PR4Y0L2Y=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "local_config_xcode": { - "bzlFile": "@@bazel_tools//tools/osx:xcode_configure.bzl", - "ruleClassName": "xcode_autoconf", - "attributes": { - "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", - "remote_xcode": "" - } - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@bazel_tools//tools/sh:sh_configure.bzl%sh_configure_extension": { + "@@rules_haskell~//extensions:ghc_version.bzl%ghc_default_version": { "general": { - "bzlTransitiveDigest": "hp4NgmNjEg5+xgvzfh6L83bt9/aiiWETuNpwNuF1MSU=", + "bzlTransitiveDigest": "9hLRxfSg8CAlJTp8P2eiMh3IQKGKdfnjpyGViCOupv4=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "local_config_sh": { - "bzlFile": "@@bazel_tools//tools/sh:sh_configure.bzl", - "ruleClassName": "sh_config", + "rules_haskell_ghc_version": { + "bzlFile": "@@rules_haskell~//haskell:private/ghc_ci.bzl", + "ruleClassName": "ghc_default_version", "attributes": {} } }, - "recordedRepoMappingEntries": [] + "recordedRepoMappingEntries": [ + [ + "rules_haskell~", + "rules_haskell", + "rules_haskell~" + ] + ] } }, - "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { + "@@rules_haskell~//extensions:haskell_toolchains.bzl%haskell_toolchains": { "general": { - "bzlTransitiveDigest": "l5mcjH2gWmbmIycx97bzI2stD0Q0M5gpDc0aLOHKIm8=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "remote_coverage_tools": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", - "urls": [ - "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" - ] - } - } + "bzlTransitiveDigest": "8k59J2c+9K4f+calSOls4NiO8ALLAFzECuR6SxwHfJw=", + "recordedFileInputs": { + "@@rules_haskell~//haskell/private/ghc_bindist_generated.json": "c22e9c4334138637b5b4a9de9eeaa819595f08f6e403326cd48a411834c234a8" }, - "recordedRepoMappingEntries": [] - } - }, - "@@buildifier_prebuilt~//:defs.bzl%buildifier_prebuilt_deps_extension": { - "general": { - "bzlTransitiveDigest": "uAKOFsVgkdVxGK8RC6cNqxYMcezLf942BzB5DqaZxDQ=", - "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "buildozer_darwin_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_linux_amd64-toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist_toolchain", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-darwin-amd64" - ], - "downloaded_file_path": "buildozer", - "executable": true, - "sha256": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e" + "bindist_name": "rules_haskell_ghc_linux_amd64", + "target": "linux_amd64" } }, - "buildifier_linux_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_darwin_arm64-toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist_toolchain", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-amd64" - ], - "downloaded_file_path": "buildifier", - "executable": true, - "sha256": "be63db12899f48600bad94051123b1fd7b5251e7661b9168582ce52396132e92" + "bindist_name": "rules_haskell_ghc_darwin_arm64", + "target": "darwin_arm64" } }, - "buildozer_darwin_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "all_bindist_toolchains": { + "bzlFile": "@@rules_haskell~//extensions:haskell_toolchains.bzl", + "ruleClassName": "all_toolchains", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-darwin-arm64" - ], - "downloaded_file_path": "buildozer", - "executable": true, - "sha256": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d" + "toolchains": [ + "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_linux_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n)\n", + "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_linux_arm64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:arm64\"],\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:arm64\"],\n)\n", + "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_darwin_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:x86_64\"],\n)\n", + "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_darwin_arm64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:arm64\"],\n target_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:arm64\"],\n)\n", + "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_windows_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n)\n" + ] } }, - "buildozer_linux_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_darwin_arm64": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-linux-amd64" - ], - "downloaded_file_path": "buildozer", - "executable": true, - "sha256": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119" + "version": "9.6.4", + "ghcopts": [], + "haddock_flags": [], + "repl_ghci_args": [], + "cabalopts": [], + "target": "darwin_arm64", + "locale": "" } }, - "buildozer_windows_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_sh_posix_local": { + "bzlFile": "@@rules_sh~//sh:posix.bzl", + "ruleClassName": "_sh_posix_config", + "attributes": {} + }, + "rules_haskell_ghc_darwin_amd64-toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist_toolchain", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-windows-amd64.exe" - ], - "downloaded_file_path": "buildozer.exe", - "executable": true, - "sha256": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" + "bindist_name": "rules_haskell_ghc_darwin_amd64", + "target": "darwin_amd64" } }, - "buildozer_linux_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_windows_amd64": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildozer-linux-arm64" - ], - "downloaded_file_path": "buildozer", - "executable": true, - "sha256": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa" + "version": "9.6.4", + "ghcopts": [], + "haddock_flags": [], + "repl_ghci_args": [], + "cabalopts": [], + "target": "windows_amd64", + "locale": "" } }, - "buildifier_windows_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_linux_arm64": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-windows-amd64.exe" - ], - "downloaded_file_path": "buildifier.exe", - "executable": true, - "sha256": "da8372f35e34b65fb6d997844d041013bb841e55f58b54d596d35e49680fe13c" + "version": "9.6.4", + "ghcopts": [], + "haddock_flags": [], + "repl_ghci_args": [], + "cabalopts": [], + "target": "linux_arm64", + "locale": "" } }, - "buildifier_prebuilt_toolchains": { - "bzlFile": "@@buildifier_prebuilt~//:defs.bzl", - "ruleClassName": "_buildifier_toolchain_setup", + "rules_haskell_ghc_windows_amd64-toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist_toolchain", "attributes": { - "assets_json": "[{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"eeb47b2de27f60efe549348b183fac24eae80f1479e8b06cac0799c486df5bed\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"darwin\",\"sha256\":\"fa07ba0d20165917ca4cc7609f9b19a8a4392898148b7babdf6bb2a7dd963f05\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"be63db12899f48600bad94051123b1fd7b5251e7661b9168582ce52396132e92\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildifier\",\"platform\":\"linux\",\"sha256\":\"18540fc10f86190f87485eb86963e603e41fa022f88a2d1b0cf52ff252b5e1dd\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildifier\",\"platform\":\"windows\",\"sha256\":\"da8372f35e34b65fb6d997844d041013bb841e55f58b54d596d35e49680fe13c\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"darwin\",\"sha256\":\"9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119\",\"version\":\"v6.4.0\"},{\"arch\":\"arm64\",\"name\":\"buildozer\",\"platform\":\"linux\",\"sha256\":\"6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa\",\"version\":\"v6.4.0\"},{\"arch\":\"amd64\",\"name\":\"buildozer\",\"platform\":\"windows\",\"sha256\":\"e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b\",\"version\":\"v6.4.0\"}]" + "bindist_name": "rules_haskell_ghc_windows_amd64", + "target": "windows_amd64" } }, - "buildifier_darwin_amd64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_darwin_amd64": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-amd64" - ], - "downloaded_file_path": "buildifier", - "executable": true, - "sha256": "eeb47b2de27f60efe549348b183fac24eae80f1479e8b06cac0799c486df5bed" + "version": "9.6.4", + "ghcopts": [], + "haddock_flags": [], + "repl_ghci_args": [], + "cabalopts": [], + "target": "darwin_amd64", + "locale": "" } }, - "buildifier_darwin_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_linux_amd64": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-darwin-arm64" - ], - "downloaded_file_path": "buildifier", - "executable": true, - "sha256": "fa07ba0d20165917ca4cc7609f9b19a8a4392898148b7babdf6bb2a7dd963f05" + "version": "9.6.4", + "ghcopts": [], + "haddock_flags": [], + "repl_ghci_args": [], + "cabalopts": [], + "target": "linux_amd64", + "locale": "" } }, - "buildifier_linux_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "rules_haskell_ghc_linux_arm64-toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_ghc_bindist_toolchain", "attributes": { - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/v6.4.0/buildifier-linux-arm64" - ], - "downloaded_file_path": "buildifier", - "executable": true, - "sha256": "18540fc10f86190f87485eb86963e603e41fa022f88a2d1b0cf52ff252b5e1dd" + "bindist_name": "rules_haskell_ghc_linux_arm64", + "target": "linux_arm64" + } + }, + "rules_haskell_ghc_windows_amd64_cc_toolchain": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_windows_cc_toolchain", + "attributes": { + "bindist_name": "rules_haskell_ghc_windows_amd64" } + }, + "rules_haskell_python_local": { + "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", + "ruleClassName": "_config_python3_toolchain", + "attributes": {} } }, "recordedRepoMappingEntries": [ [ - "buildifier_prebuilt~", + "rules_haskell~", "bazel_skylib", "bazel_skylib~" ], [ - "buildifier_prebuilt~", + "rules_haskell~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_haskell~", + "rules_cc", + "rules_cc~" + ], + [ + "rules_haskell~", + "rules_haskell", + "rules_haskell~" + ], + [ + "rules_haskell~", + "rules_sh", + "rules_sh~" + ], + [ + "rules_sh~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_sh~", "bazel_tools", "bazel_tools" ] ] } }, - "@@googleapis~//:extensions.bzl%switched_rules": { + "@@rules_haskell~//extensions:rules_haskell_dependencies.bzl%rules_haskell_dependencies": { "general": { - "bzlTransitiveDigest": "vG6fuTzXD8MMvHWZEQud0MMH7eoC4GXY0va7VrFFh04=", + "bzlTransitiveDigest": "7yncBAkbVbgSPuUSE5CxDEB5/EJp999m9A8HTs+IhRo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "com_google_googleapis_imports": { - "bzlFile": "@@googleapis~//:repository_rules.bzl", - "ruleClassName": "switched_rules", + "rules_haskell_worker_dependencies": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_snapshot", "attributes": { - "rules": { - "proto_library_with_info": [ - "", - "" - ], - "moved_proto_library": [ - "", - "" - ], - "java_proto_library": [ - "", - "" - ], - "java_grpc_library": [ - "", - "" - ], - "java_gapic_library": [ - "", - "" - ], - "java_gapic_test": [ - "", - "" - ], - "java_gapic_assembly_gradle_pkg": [ - "", - "" - ], - "py_proto_library": [ - "", - "" - ], - "py_grpc_library": [ - "", - "" - ], - "py_gapic_library": [ - "", - "" - ], - "py_test": [ - "", - "" - ], - "py_gapic_assembly_pkg": [ - "", - "" - ], - "py_import": [ - "", - "" - ], - "go_proto_library": [ - "", - "" - ], - "go_grpc_library": [ - "", - "" - ], - "go_library": [ - "", - "" - ], - "go_test": [ - "", - "" - ], - "go_gapic_library": [ - "", - "" - ], - "go_gapic_assembly_pkg": [ - "", - "" - ], - "cc_proto_library": [ - "", - "" - ], - "cc_grpc_library": [ - "", - "" - ], - "cc_gapic_library": [ - "", - "" - ], - "php_proto_library": [ - "", - "php_proto_library" - ], - "php_grpc_library": [ - "", - "php_grpc_library" - ], - "php_gapic_library": [ - "", - "php_gapic_library" - ], - "php_gapic_assembly_pkg": [ - "", - "php_gapic_assembly_pkg" - ], - "nodejs_gapic_library": [ - "", - "typescript_gapic_library" - ], - "nodejs_gapic_assembly_pkg": [ - "", - "typescript_gapic_assembly_pkg" - ], - "ruby_proto_library": [ - "", - "" - ], - "ruby_grpc_library": [ - "", - "" - ], - "ruby_ads_gapic_library": [ - "", - "" - ], - "ruby_cloud_gapic_library": [ - "", - "" - ], - "ruby_gapic_assembly_pkg": [ - "", - "" - ], - "csharp_proto_library": [ - "", - "" - ], - "csharp_grpc_library": [ - "", - "" + "unmangled_repo_name": "rules_haskell_worker_dependencies", + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", + "stack_update": "'@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update'", + "extra_deps": {}, + "vendored_packages": {}, + "snapshot": "", + "local_snapshot": "@@rules_haskell~//:stackage_snapshot_9.2.8.yaml", + "packages": [ + "base", + "bytestring", + "filepath", + "ghc", + "ghc-paths", + "microlens", + "process", + "profunctors", + "proto-lens", + "proto-lens-runtime", + "text", + "vector" + ], + "flags": {}, + "haddock": true, + "setup_deps": { + "bifunctors": [ + "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" ], - "csharp_gapic_library": [ - "", - "" + "proto-lens-runtime": [ + "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" ], - "csharp_gapic_assembly_pkg": [ - "", - "" + "transformers-compat": [ + "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" ] - } + }, + "tools": [], + "components": {}, + "components_dependencies": {}, + "verbose": false, + "custom_toolchain_libraries": [], + "enable_custom_toolchain_libraries": false + } + }, + "rules_haskell_worker_dependencies-unpinned": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_snapshot_unpinned", + "attributes": { + "unmangled_repo_name": "rules_haskell_worker_dependencies", + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", + "stack_update": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update", + "vendored_packages": {}, + "snapshot": "", + "local_snapshot": "@@rules_haskell~//:stackage_snapshot_9.2.8.yaml", + "packages": [ + "base", + "bytestring", + "filepath", + "ghc", + "ghc-paths", + "microlens", + "process", + "profunctors", + "proto-lens", + "proto-lens-runtime", + "text", + "vector" + ], + "flags": {}, + "netrc": "", + "custom_toolchain_libraries": [], + "enable_custom_toolchain_libraries": false } - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@protobuf~//:non_module_deps.bzl%non_module_deps": { - "general": { - "bzlTransitiveDigest": "aGnO/HqVtCmRLEQWGCuKp7jwX+lCh/nc3/hI3clfwD8=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "utf8_range": { + }, + "Cabal": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { + "build_file_content": "\nload(\"@rules_haskell//haskell:cabal.bzl\", \"haskell_cabal_library\")\nhaskell_cabal_library(\n name = \"Cabal\",\n srcs = glob([\"Cabal/**\"]),\n verbose = False,\n version = \"3.6.3.0\",\n visibility = [\"//visibility:public\"],\n)\n", + "sha256": "f69b46cb897edab3aa8d5a4bd7b8690b76cd6f0b320521afd01ddd20601d1356", + "strip_prefix": "cabal-gg-8220-with-3630", "urls": [ - "https://github.com/protocolbuffers/utf8_range/archive/de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip" - ], - "strip_prefix": "utf8_range-de0b4a8ff9b5d4c98108bdfe723291a33c52c54f", - "sha256": "5da960e5e5d92394c809629a03af3c7709d2d3d0ca731dacb3a9fb4bf28f7702" + "https://github.com/tweag/cabal/archive/refs/heads/gg/8220-with-3630.zip" + ] + } + }, + "rules_haskell_ghc_version": { + "bzlFile": "@@rules_haskell~//haskell:private/ghc_ci.bzl", + "ruleClassName": "ghc_default_version", + "attributes": {} + }, + "os_info": { + "bzlFile": "@@rules_haskell~//tools:os_info.bzl", + "ruleClassName": "os_info", + "attributes": {} + }, + "rules_haskell_stack": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_fetch_stack", + "attributes": {} + }, + "rules_haskell_stack_update": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_update", + "attributes": { + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack" + } + }, + "rules_haskell_worker_dependencies-exe": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_executables", + "attributes": { + "unmangled_repo_name": "rules_haskell_worker_dependencies", + "components_json": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_worker_dependencies//:components.json" } } }, "recordedRepoMappingEntries": [ [ - "protobuf~", + "rules_haskell~", + "Cabal", + "rules_haskell~~rules_haskell_dependencies~Cabal" + ], + [ + "rules_haskell~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_haskell~", "bazel_tools", "bazel_tools" + ], + [ + "rules_haskell~", + "rules_cc", + "rules_cc~" + ], + [ + "rules_haskell~", + "rules_haskell", + "rules_haskell~" + ], + [ + "rules_haskell~", + "rules_haskell_ghc_version", + "rules_haskell~~ghc_default_version~rules_haskell_ghc_version" + ], + [ + "rules_haskell~", + "rules_haskell_stack", + "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack" + ], + [ + "rules_haskell~", + "rules_haskell_stack_update", + "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update" ] ] } }, - "@@rules_buf~//buf:extensions.bzl%ext": { + "@@rules_haskell~//extensions:stack_snapshot.bzl%stack_snapshot": { "general": { - "bzlTransitiveDigest": "g+jMGdq+n4/yJrpHH5E0NFOhJJ1qUGT36b/kwcBonsU=", + "bzlTransitiveDigest": "cGtsq8KBp9BOZ2gFn9mEPf4XI5MYIPfa+k9NeEExSZw=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "rules_buf_toolchains": { - "bzlFile": "@@rules_buf~//buf/internal:toolchain.bzl", - "ruleClassName": "buf_download_releases", + "stackage": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_snapshot", "attributes": { - "version": "v1.27.0" + "unmangled_repo_name": "stackage", + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", + "stack_update": "'@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update'", + "extra_deps": {}, + "vendored_packages": {}, + "snapshot": "lts-22.11", + "packages": [ + "base", + "HUnit", + "optparse-applicative" + ], + "flags": {}, + "haddock": true, + "setup_deps": {}, + "tools": [], + "components": {}, + "components_dependencies": {}, + "verbose": false, + "custom_toolchain_libraries": [], + "enable_custom_toolchain_libraries": false + } + }, + "rules_haskell_stack": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_fetch_stack", + "attributes": {} + }, + "rules_haskell_stack_update": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_update", + "attributes": { + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack" + } + }, + "stackage-exe": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_executables", + "attributes": { + "unmangled_repo_name": "stackage", + "components_json": "@@rules_haskell~~stack_snapshot~stackage//:components.json" + } + }, + "stackage-unpinned": { + "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", + "ruleClassName": "_stack_snapshot_unpinned", + "attributes": { + "unmangled_repo_name": "stackage", + "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", + "stack_update": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update", + "vendored_packages": {}, + "snapshot": "lts-22.11", + "packages": [ + "base", + "HUnit", + "optparse-applicative" + ], + "flags": {}, + "netrc": "", + "custom_toolchain_libraries": [], + "enable_custom_toolchain_libraries": false } } }, "recordedRepoMappingEntries": [ [ - "rules_buf~", + "rules_haskell~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_haskell~", "bazel_tools", "bazel_tools" + ], + [ + "rules_haskell~", + "os_info", + "rules_haskell~~rules_haskell_dependencies~os_info" + ], + [ + "rules_haskell~", + "rules_cc", + "rules_cc~" + ], + [ + "rules_haskell~", + "rules_haskell", + "rules_haskell~" + ], + [ + "rules_haskell~", + "rules_haskell_stack", + "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack" + ], + [ + "rules_haskell~", + "rules_haskell_stack_update", + "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update" ] ] } }, - "@@rules_cue~//cue:extensions.bzl%cue": { + "@@rules_haskell~//haskell/asterius:extension.bzl%rules_haskell_asterius": { "general": { - "bzlTransitiveDigest": "B15Xec6xEeYLr1e6BrghkJKWfjhU44aKIrR+6VFRKtg=", + "bzlTransitiveDigest": "TUE9jAVL4dzoLGtgnH/PnIJF1c34M76E1wyFj0gV/gA=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "cue_tool": { - "bzlFile": "@@rules_cue~//cue/private/tools/cue:toolchain.bzl", - "ruleClassName": "_download_tool", - "attributes": { - "version": "v0.7.0" - } + "rules_haskell_asterius_build_setting": { + "bzlFile": "@@rules_haskell~//haskell/asterius:asterius_dependencies.bzl", + "ruleClassName": "_ahc_target_build_setting", + "attributes": {} }, - "cue_tool_toolchains": { - "bzlFile": "@@rules_cue~//cue/private/tools/cue:toolchain.bzl", - "ruleClassName": "_toolchains_repo", + "rules_haskell_asterius_webpack": { + "bzlFile": "@@rules_haskell~//haskell/asterius:asterius_dependencies.bzl", + "ruleClassName": "_declare_webpack", "attributes": { - "tool_repo": "cue_tool", - "version": "v0.7.0" + "webpack_cli_package_json_bzl": "@@aspect_rules_js~~npm~rules_haskell_npm//haskell/asterius/npm:webpack-cli/package_json.bzl" } } }, - "recordedRepoMappingEntries": [] + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ], + [ + "aspect_rules_js~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_rules_js~", + "bazel_features", + "bazel_features~" + ], + [ + "aspect_rules_js~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_rules_js~", + "bazel_tools", + "bazel_tools" + ], + [ + "bazel_features~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_haskell~", + "aspect_rules_js", + "aspect_rules_js~" + ], + [ + "rules_haskell~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_haskell~", + "rules_nodejs", + "rules_nodejs~" + ] + ] } }, - "@@rules_foreign_cc~//foreign_cc:extensions.bzl%tools": { + "@@rules_java~//java:extensions.bzl%toolchains": { "general": { - "bzlTransitiveDigest": "UEPdhQf5CZ34jRiR5yDtMgI+Xr7dttO7reC5MGURXpk=", + "bzlTransitiveDigest": "KiqmcRAp4qH+XPVV8NRBzuVzmA0tpT0ufDifw+XvVd0=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "cmake-3.23.2-linux-aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk17_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-aarch64.tar.gz" - ], - "sha256": "f2654bf780b53f170bbbec44d8ac67d401d24788e590faa53036a89476efa91e", - "strip_prefix": "cmake-3.23.2-linux-aarch64", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n" } }, - "rules_foreign_cc_framework_toolchain_macos": { - "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", - "ruleClassName": "framework_toolchain_repository", + "remotejdk21_macos_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:macos_commands.bzl", - "exec_compatible_with": [ - "@platforms//os:macos" - ] + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n" } }, - "gnumake_src": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk17_linux_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", - "sha256": "581f4d4e872da74b3941c874215898a7d35802f03732bdccee1d4a7979105d18", - "strip_prefix": "make-4.4", - "urls": [ - "https://mirror.bazel.build/ftpmirror.gnu.org/gnu/make/make-4.4.tar.gz", - "http://ftpmirror.gnu.org/gnu/make/make-4.4.tar.gz" - ] + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n" } }, - "gettext_runtime": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk17_linux_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "build_file_content": "\ncc_import(\n name = \"gettext_runtime\",\n shared_library = \"bin/libintl-8.dll\",\n visibility = [\"//visibility:public\"],\n)\n ", - "sha256": "1f4269c0e021076d60a54e98da6f978a3195013f6de21674ba0edbc339c5b079", - "urls": [ - "https://download.gnome.org/binaries/win64/dependencies/gettext-runtime_0.18.1.1-2_win64.zip" - ] + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n" } }, - "cmake_src": { + "remote_java_tools_windows": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", - "sha256": "f316b40053466f9a416adf981efda41b160ca859e97f6a484b447ea299ff26aa", - "strip_prefix": "cmake-3.23.2", + "sha256": "4e25c1e9915da2c46bf3f1185693a9731aa62ad89c9384de6adad12425eefff9", "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2.tar.gz" + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_windows-v13.5.zip", + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_windows-v13.5.zip" ] } }, - "bazel_skylib": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk11_win_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "urls": [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz", - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.2.1/bazel-skylib-1.2.1.tar.gz" - ], - "sha256": "f7be3474d42aae265405a592bb7da8e171919d74c16f082a5457840f06054728" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n" } }, - "cmake-3.23.2-macos-universal": { + "remotejdk21_linux_ppc64le": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "d08de863499d8851811c893e8915828f2cd8eb67ed9e29432a6b4e222d80a12f", + "strip_prefix": "jdk-21.0.2+13", "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-macos-universal.tar.gz" - ], - "sha256": "853a0f9af148c5ef47282ffffee06c4c9f257be2635936755f39ca13c3286c88", - "strip_prefix": "cmake-3.23.2-macos-universal/CMake.app/Contents", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" - } - }, - "meson_src": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "build_file_content": "exports_files([\"meson.py\"])\n\nfilegroup(\n name = \"runtime\",\n srcs = glob([\"mesonbuild/**\"]),\n visibility = [\"//visibility:public\"],\n)\n", - "strip_prefix": "meson-1.1.1", - "url": "https://github.com/mesonbuild/meson/releases/download/1.1.1/meson-1.1.1.tar.gz" - } - }, - "rules_foreign_cc_framework_toolchain_freebsd": { - "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", - "ruleClassName": "framework_toolchain_repository", - "attributes": { - "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:freebsd_commands.bzl", - "exec_compatible_with": [ - "@platforms//os:freebsd" - ] - } - }, - "rules_foreign_cc_framework_toolchain_linux": { - "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", - "ruleClassName": "framework_toolchain_repository", - "attributes": { - "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:linux_commands.bzl", - "exec_compatible_with": [ - "@platforms//os:linux" + "https://mirror.bazel.build/github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.2_13.tar.gz", + "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.2_13.tar.gz" ] } }, - "rules_python": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "84aec9e21cc56fbc7f1335035a71c850d1b9b5cc6ff497306f84cced9a769841", - "strip_prefix": "rules_python-0.23.1", - "url": "https://github.com/bazelbuild/rules_python/archive/refs/tags/0.23.1.tar.gz" - } - }, - "pkgconfig_src": { + "remotejdk11_linux_aarch64": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", - "sha256": "6fc69c01688c9458a57eb9a1664c9aba372ccda420a02bf4429fe610e7e7d591", - "strip_prefix": "pkg-config-0.29.2", - "patches": [ - "@@rules_foreign_cc~//toolchains:pkgconfig-detectenv.patch", - "@@rules_foreign_cc~//toolchains:pkgconfig-makefile-vc.patch" - ], + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", "urls": [ - "https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" ] } }, - "ninja_build_src": { + "remotejdk17_linux": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "filegroup(\n name = \"all_srcs\",\n srcs = glob([\"**\"]),\n visibility = [\"//visibility:public\"],\n)\n", - "sha256": "31747ae633213f1eda3842686f83c2aa1412e0f5691d1c14dbbcc67fe7400cea", - "strip_prefix": "ninja-1.11.1", + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", "urls": [ - "https://github.com/ninja-build/ninja/archive/v1.11.1.tar.gz" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" ] } }, - "ninja_1.11.1_linux": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk11_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "urls": [ - "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-linux.zip" - ], - "sha256": "b901ba96e486dce377f9a070ed4ef3f79deb45f4ffe2938f8e7ddc69cfb3df77", - "strip_prefix": "", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n" } }, - "glib_src": { + "remotejdk17_macos": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\ncc_import(\n name = \"msvc_hdr\",\n hdrs = [\"msvc_recommended_pragmas.h\"],\n visibility = [\"//visibility:public\"],\n)\n ", - "sha256": "bc96f63112823b7d6c9f06572d2ad626ddac7eb452c04d762592197f6e07898e", - "strip_prefix": "glib-2.26.1", + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", "urls": [ - "https://download.gnome.org/sources/glib/2.26/glib-2.26.1.tar.gz" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" ] } }, - "cmake-3.23.2-windows-x86_64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-x86_64.zip" - ], - "sha256": "2329387f3166b84c25091c86389fb891193967740c9bcf01e7f6d3306f7ffda0", - "strip_prefix": "cmake-3.23.2-windows-x86_64", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" - } - }, - "glib_runtime": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "remotejdk21_macos_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "build_file_content": "\nexports_files(\n [\n \"bin/libgio-2.0-0.dll\",\n \"bin/libglib-2.0-0.dll\",\n \"bin/libgmodule-2.0-0.dll\",\n \"bin/libgobject-2.0-0.dll\",\n \"bin/libgthread-2.0-0.dll\",\n ],\n visibility = [\"//visibility:public\"],\n)\n ", - "sha256": "88d857087e86f16a9be651ee7021880b3f7ba050d34a1ed9f06113b8799cb973", - "urls": [ - "https://download.gnome.org/binaries/win64/glib/2.26/glib_2.26.1-1_win64.zip" - ] + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n" } }, - "rules_foreign_cc_framework_toolchains": { - "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", - "ruleClassName": "framework_toolchain_repository_hub", - "attributes": {} - }, - "glib_dev": { + "remotejdk17_win": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { - "build_file_content": "\nload(\"@rules_cc//cc:defs.bzl\", \"cc_library\")\n\ncc_import(\n name = \"glib_dev\",\n hdrs = glob([\"include/**\"]),\n shared_library = \"@glib_runtime//:bin/libglib-2.0-0.dll\",\n visibility = [\"//visibility:public\"],\n)\n ", - "sha256": "bdf18506df304d38be98a4b3f18055b8b8cca81beabecad0eece6ce95319c369", + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", "urls": [ - "https://download.gnome.org/binaries/win64/glib/2.26/glib-dev_2.26.1-1_win64.zip" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" ] } - }, - "ninja_1.11.1_mac": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "urls": [ - "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-mac.zip" - ], - "sha256": "482ecb23c59ae3d4f158029112de172dd96bb0e97549c4b1ca32d8fad11f873e", - "strip_prefix": "", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" - } - }, - "cmake_3.23.2_toolchains": { - "bzlFile": "@@rules_foreign_cc~//toolchains:prebuilt_toolchains_repository.bzl", - "ruleClassName": "prebuilt_toolchains_repository", - "attributes": { - "repos": { - "cmake-3.23.2-linux-aarch64": [ - "@platforms//cpu:aarch64", - "@platforms//os:linux" - ], - "cmake-3.23.2-linux-x86_64": [ - "@platforms//cpu:x86_64", - "@platforms//os:linux" - ], - "cmake-3.23.2-macos-universal": [ - "@platforms//os:macos" - ], - "cmake-3.23.2-windows-i386": [ - "@platforms//cpu:x86_32", - "@platforms//os:windows" - ], - "cmake-3.23.2-windows-x86_64": [ - "@platforms//cpu:x86_64", - "@platforms//os:windows" - ] - }, - "tool": "cmake" + }, + "remotejdk11_linux_ppc64le_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n" } }, - "ninja_1.11.1_toolchains": { - "bzlFile": "@@rules_foreign_cc~//toolchains:prebuilt_toolchains_repository.bzl", - "ruleClassName": "prebuilt_toolchains_repository", + "remotejdk17_win_arm64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "repos": { - "ninja_1.11.1_linux": [ - "@platforms//cpu:x86_64", - "@platforms//os:linux" - ], - "ninja_1.11.1_mac": [ - "@platforms//cpu:x86_64", - "@platforms//os:macos" - ], - "ninja_1.11.1_win": [ - "@platforms//cpu:x86_64", - "@platforms//os:windows" - ] - }, - "tool": "ninja" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n" } }, - "ninja_1.11.1_win": { + "remotejdk11_linux": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", "urls": [ - "https://github.com/ninja-build/ninja/releases/download/v1.11.1/ninja-win.zip" - ], - "sha256": "524b344a1a9a55005eaf868d991e090ab8ce07fa109f1820d40e74642e289abc", - "strip_prefix": "", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"ninja_bin\",\n srcs = [\"ninja.exe\"],\n)\n\nnative_tool_toolchain(\n name = \"ninja_tool\",\n env = {\"NINJA\": \"$(execpath :ninja_bin)\"},\n path = \"$(execpath :ninja_bin)\",\n target = \":ninja_bin\",\n)\n" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" + ] } }, - "cmake-3.23.2-windows-i386": { + "remotejdk11_macos_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" + } + }, + "remotejdk17_win_arm64": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-i386.zip" - ], - "sha256": "6a4fcd6a2315b93cb23c93507efccacc30c449c2bf98f14d6032bb226c582e07", - "strip_prefix": "cmake-3.23.2-windows-i386", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake.exe\",\n target = \":cmake_data\",\n)\n" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" + ] } }, - "cmake-3.23.2-linux-x86_64": { + "remotejdk17_linux_ppc64le": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", + "strip_prefix": "jdk-17.0.8.1+1", "urls": [ - "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-linux-x86_64.tar.gz" - ], - "sha256": "aaced6f745b86ce853661a595bdac6c5314a60f8181b6912a0a4920acfa32708", - "strip_prefix": "cmake-3.23.2-linux-x86_64", - "build_file_content": "load(\"@rules_foreign_cc//toolchains/native_tools:native_tools_toolchain.bzl\", \"native_tool_toolchain\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nfilegroup(\n name = \"cmake_data\",\n srcs = glob(\n [\n \"**\",\n ],\n exclude = [\n \"WORKSPACE\",\n \"WORKSPACE.bazel\",\n \"BUILD\",\n \"BUILD.bazel\",\n ],\n ),\n)\n\nnative_tool_toolchain(\n name = \"cmake_tool\",\n path = \"bin/cmake\",\n target = \":cmake_data\",\n)\n" + "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz", + "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz" + ] } }, - "rules_foreign_cc_framework_toolchain_windows": { - "bzlFile": "@@rules_foreign_cc~//foreign_cc/private/framework:toolchain.bzl", - "ruleClassName": "framework_toolchain_repository", + "remotejdk21_win_arm64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "commands_src": "@rules_foreign_cc//foreign_cc/private/framework/toolchains:windows_commands.bzl", - "exec_compatible_with": [ - "@platforms//os:windows" - ] + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win_arm64//:jdk\",\n)\n" } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_foreign_cc~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_foreign_cc~", - "rules_foreign_cc", - "rules_foreign_cc~" - ] - ] - } - }, - "@@rules_go~//go:extensions.bzl%go_sdk": { - "os:osx,arch:x86_64": { - "bzlTransitiveDigest": "etq/3rkpZZF/56Gr7yFomA9M5v8WZFKFjPtFsdmzo54=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "everest__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + }, + "remotejdk21_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_s390x//:jdk\",\n)\n" } }, - "rules_go__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "local_jdk": { + "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", + "ruleClassName": "_local_java_repository_rule", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "java_home": "", + "version": "", + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n" } }, - "go_host_compatible_sdk_label": { - "bzlFile": "@@rules_go~//go/private:extensions.bzl", - "ruleClassName": "host_compatible_toolchain", + "remote_java_tools_darwin_x86_64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "toolchain": "@everest__download_0//:ROOT" + "sha256": "702d9b8a759979423df3a385e10253fe2b7ad080654fc112bd1643d826aa058c", + "urls": [ + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_darwin_x86_64-v13.5.zip", + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_darwin_x86_64-v13.5.zip" + ] } }, - "go_toolchains": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_multiple_toolchains", + "remote_java_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "prefixes": [ - "_0000_everest__download_0_", - "_0001_everest__download_0_darwin_arm64_", - "_0002_everest__download_0_linux_amd64_", - "_0003_everest__download_0_linux_arm64_", - "_0004_everest__download_0_windows_amd64_", - "_0005_everest__download_0_windows_arm64_", - "_0006_go_default_sdk_", - "_0007_rules_go__download_0_darwin_arm64_", - "_0008_rules_go__download_0_linux_amd64_", - "_0009_rules_go__download_0_linux_arm64_", - "_0010_rules_go__download_0_windows_amd64_", - "_0011_rules_go__download_0_windows_arm64_" - ], - "geese": [ - "", - "darwin", - "linux", - "linux", - "windows", - "windows", - "", - "darwin", - "linux", - "linux", - "windows", - "windows" - ], - "goarchs": [ - "", - "arm64", - "amd64", - "arm64", - "amd64", - "arm64", - "", - "arm64", - "amd64", - "arm64", - "amd64", - "arm64" - ], - "sdk_repos": [ - "everest__download_0", - "everest__download_0_darwin_arm64", - "everest__download_0_linux_amd64", - "everest__download_0_linux_arm64", - "everest__download_0_windows_amd64", - "everest__download_0_windows_arm64", - "go_default_sdk", - "rules_go__download_0_darwin_arm64", - "rules_go__download_0_linux_amd64", - "rules_go__download_0_linux_arm64", - "rules_go__download_0_windows_amd64", - "rules_go__download_0_windows_arm64" - ], - "sdk_types": [ - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote" - ], - "sdk_versions": [ - "1.22.2", - "1.22.2", - "1.22.2", - "1.22.2", - "1.22.2", - "1.22.2", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1" + "sha256": "c1e1045ed067777fe2be3b0369ee186bef42885f4ec59e500c2c92d03e71e28f", + "urls": [ + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools-v13.5.zip", + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools-v13.5.zip" ] } }, - "everest__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_win_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n" + } + }, + "remotejdk21_linux_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n" + } + }, + "remotejdk17_macos_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n" } }, - "everest__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz" + ] } }, - "io_bazel_rules_nogo": { - "bzlFile": "@@rules_go~//go/private:nogo.bzl", - "ruleClassName": "go_register_nogo", + "remotejdk17_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "nogo": "'@@//tools/nogo:nogo'", - "includes": [ - "'@@//:__subpackages__'" - ], - "excludes": [] + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", + "urls": [ + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" + ] } }, - "everest__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_win": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" + ] } }, - "rules_go__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_linux_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n" } }, - "everest__download_0": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_macos": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "experiments": [], - "patches": [], - "patch_strip": 0, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2", - "strip_prefix": "go" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" + ] } }, - "rules_go__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_win_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", + "strip_prefix": "jdk-11.0.13+8", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" + ] } }, - "everest__download_0_linux_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_macos": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.2" + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz" + ] } }, - "go_default_sdk": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_macos_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "experiments": [], - "patches": [], - "patch_strip": 0, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1", - "strip_prefix": "go" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n" } }, - "rules_go__download_0_linux_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_macos_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, - "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n" } }, - "rules_go__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_linux": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" - } - } - }, - "recordedRepoMappingEntries": [ - [ - "bazel_features~", - "bazel_features_globals", - "bazel_features~~version_extension~bazel_features_globals" - ], - [ - "bazel_features~", - "bazel_features_version", - "bazel_features~~version_extension~bazel_features_version" - ], - [ - "rules_go~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_go~", - "io_bazel_rules_go", - "rules_go~" - ], - [ - "rules_go~", - "io_bazel_rules_go_bazel_features", - "bazel_features~" - ] - ] - } - }, - "@@rules_haskell~//extensions:ghc_version.bzl%ghc_default_version": { - "general": { - "bzlTransitiveDigest": "9hLRxfSg8CAlJTp8P2eiMh3IQKGKdfnjpyGViCOupv4=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "rules_haskell_ghc_version": { - "bzlFile": "@@rules_haskell~//haskell:private/ghc_ci.bzl", - "ruleClassName": "ghc_default_version", - "attributes": {} - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_haskell~", - "rules_haskell", - "rules_haskell~" - ] - ] - } - }, - "@@rules_haskell~//extensions:haskell_toolchains.bzl%haskell_toolchains": { - "general": { - "bzlTransitiveDigest": "8k59J2c+9K4f+calSOls4NiO8ALLAFzECuR6SxwHfJw=", - "recordedFileInputs": { - "@@rules_haskell~//haskell/private/ghc_bindist_generated.json": "c22e9c4334138637b5b4a9de9eeaa819595f08f6e403326cd48a411834c234a8" - }, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "rules_haskell_ghc_linux_amd64-toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist_toolchain", + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz" + ] + } + }, + "remote_java_tools_linux": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "bindist_name": "rules_haskell_ghc_linux_amd64", - "target": "linux_amd64" + "sha256": "d7308c073d6f85a65289e2623cbf78709c904928e72e4f98956cb01c87499a1c", + "urls": [ + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_linux-v13.5.zip", + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_linux-v13.5.zip" + ] } }, - "rules_haskell_ghc_darwin_arm64-toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist_toolchain", + "remotejdk21_win": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "bindist_name": "rules_haskell_ghc_darwin_arm64", - "target": "darwin_arm64" + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", + "urls": [ + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip", + "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip" + ] } }, - "all_bindist_toolchains": { - "bzlFile": "@@rules_haskell~//extensions:haskell_toolchains.bzl", - "ruleClassName": "all_toolchains", + "remotejdk21_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "toolchains": [ - "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_linux_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n)\n", - "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_linux_arm64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:arm64\"],\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:arm64\"],\n)\n", - "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_darwin_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:x86_64\"],\n)\n", - "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_darwin_arm64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:arm64\"],\n target_compatible_with = [\"@platforms//os:osx\", \"@platforms//cpu:arm64\"],\n)\n", - "\ntoolchain(\n name = \"{}\",\n toolchain_type = \"@rules_haskell//haskell:toolchain\",\n toolchain = \"@rules_haskell_ghc_windows_amd64//:toolchain-impl\",\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n)\n" + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", + "urls": [ + "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz", + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz" ] } }, - "rules_haskell_ghc_darwin_arm64": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist", + "remotejdk11_linux_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "version": "9.6.4", - "ghcopts": [], - "haddock_flags": [], - "repl_ghci_args": [], - "cabalopts": [], - "target": "darwin_arm64", - "locale": "" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" } }, - "rules_haskell_sh_posix_local": { - "bzlFile": "@@rules_sh~//sh:posix.bzl", - "ruleClassName": "_sh_posix_config", - "attributes": {} + "remotejdk11_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", + "strip_prefix": "jdk-11.0.15+10", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" + ] + } }, - "rules_haskell_ghc_darwin_amd64-toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist_toolchain", + "remotejdk17_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "bindist_name": "rules_haskell_ghc_darwin_amd64", - "target": "darwin_amd64" + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", + "urls": [ + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" + ] } }, - "rules_haskell_ghc_windows_amd64": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist", + "remotejdk21_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "version": "9.6.4", - "ghcopts": [], - "haddock_flags": [], - "repl_ghci_args": [], - "cabalopts": [], - "target": "windows_amd64", - "locale": "" + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "0d5676c50821e0d0b951bf3ffd717e7a13be2a89d8848a5c13b4aedc6f982c78", + "strip_prefix": "jdk-21.0.2+13", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_s390x_linux_hotspot_21.0.2_13.tar.gz", + "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_s390x_linux_hotspot_21.0.2_13.tar.gz" + ] } }, - "rules_haskell_ghc_linux_arm64": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist", + "remotejdk21_win_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "version": "9.6.4", - "ghcopts": [], - "haddock_flags": [], - "repl_ghci_args": [], - "cabalopts": [], - "target": "linux_arm64", - "locale": "" + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "975603e684f2ec5a525b3b5336d6aa0b09b5b7d2d0d9e271bd6a9892ad550181", + "strip_prefix": "jdk-21+35", + "urls": [ + "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-aarch64.zip", + "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-aarch64.zip" + ] } }, - "rules_haskell_ghc_windows_amd64-toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist_toolchain", + "remotejdk17_linux_ppc64le_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "bindist_name": "rules_haskell_ghc_windows_amd64", - "target": "windows_amd64" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n" } }, - "rules_haskell_ghc_darwin_amd64": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist", + "remote_java_tools_darwin_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "version": "9.6.4", - "ghcopts": [], - "haddock_flags": [], - "repl_ghci_args": [], - "cabalopts": [], - "target": "darwin_amd64", - "locale": "" + "sha256": "6e300ffdce897807a7af835b0cf64f4ba5caec10914508bd0add96d7d76368d7", + "urls": [ + "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_darwin_arm64-v13.5.zip", + "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_darwin_arm64-v13.5.zip" + ] } }, - "rules_haskell_ghc_linux_amd64": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist", + "remotejdk21_linux_ppc64le_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "version": "9.6.4", - "ghcopts": [], - "haddock_flags": [], - "repl_ghci_args": [], - "cabalopts": [], - "target": "linux_amd64", - "locale": "" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_ppc64le//:jdk\",\n)\n" } }, - "rules_haskell_ghc_linux_arm64-toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_ghc_bindist_toolchain", + "remotejdk21_linux_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "bindist_name": "rules_haskell_ghc_linux_arm64", - "target": "linux_arm64" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n" } }, - "rules_haskell_ghc_windows_amd64_cc_toolchain": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_windows_cc_toolchain", + "remotejdk11_win_arm64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "bindist_name": "rules_haskell_ghc_windows_amd64" + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n" } }, - "rules_haskell_python_local": { - "bzlFile": "@@rules_haskell~//haskell:ghc_bindist.bzl", - "ruleClassName": "_config_python3_toolchain", - "attributes": {} - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_haskell~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "rules_haskell~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_haskell~", - "rules_cc", - "rules_cc~" - ], - [ - "rules_haskell~", - "rules_haskell", - "rules_haskell~" - ], - [ - "rules_haskell~", - "rules_sh", - "rules_sh~" - ], - [ - "rules_sh~", - "bazel_skylib", - "bazel_skylib~" - ], + "remotejdk17_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", + "strip_prefix": "jdk-17.0.8.1+1", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", + "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" + ] + } + }, + "remotejdk11_linux_ppc64le": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", + "strip_prefix": "jdk-11.0.15+10", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" + ] + } + }, + "remotejdk11_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", + "urls": [ + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" + ] + } + }, + "remotejdk21_win_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" + } + } + }, + "recordedRepoMappingEntries": [ [ - "rules_sh~", + "rules_java~", "bazel_tools", "bazel_tools" + ], + [ + "rules_java~", + "remote_java_tools", + "rules_java~~toolchains~remote_java_tools" ] ] } }, - "@@rules_haskell~//extensions:rules_haskell_dependencies.bzl%rules_haskell_dependencies": { + "@@rules_jni~//bzlmod:extensions.bzl%download_jdk_deps": { "general": { - "bzlTransitiveDigest": "7yncBAkbVbgSPuUSE5CxDEB5/EJp999m9A8HTs+IhRo=", + "bzlTransitiveDigest": "reBdqWEjoIx+nygmPLd+xTmT7UQjuPQYtejaAmAnjbQ=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "rules_haskell_worker_dependencies": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_snapshot", - "attributes": { - "unmangled_repo_name": "rules_haskell_worker_dependencies", - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", - "stack_update": "'@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update'", - "extra_deps": {}, - "vendored_packages": {}, - "snapshot": "", - "local_snapshot": "@@rules_haskell~//:stackage_snapshot_9.2.8.yaml", - "packages": [ - "base", - "bytestring", - "filepath", - "ghc", - "ghc-paths", - "microlens", - "process", - "profunctors", - "proto-lens", - "proto-lens-runtime", - "text", - "vector" - ], - "flags": {}, - "haddock": true, - "setup_deps": { - "bifunctors": [ - "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" - ], - "proto-lens-runtime": [ - "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" - ], - "transformers-compat": [ - "'@@rules_haskell~~rules_haskell_dependencies~Cabal//:Cabal'" - ] - }, - "tools": [], - "components": {}, - "components_dependencies": {}, - "verbose": false, - "custom_toolchain_libraries": [], - "enable_custom_toolchain_libraries": false - } - }, - "rules_haskell_worker_dependencies-unpinned": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_snapshot_unpinned", + "com_github_openjdk_jdk_unix_jni_md_h": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "unmangled_repo_name": "rules_haskell_worker_dependencies", - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", - "stack_update": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update", - "vendored_packages": {}, - "snapshot": "", - "local_snapshot": "@@rules_haskell~//:stackage_snapshot_9.2.8.yaml", - "packages": [ - "base", - "bytestring", - "filepath", - "ghc", - "ghc-paths", - "microlens", - "process", - "profunctors", - "proto-lens", - "proto-lens-runtime", - "text", - "vector" - ], - "flags": {}, - "netrc": "", - "custom_toolchain_libraries": [], - "enable_custom_toolchain_libraries": false + "downloaded_file_path": "jni_md.h", + "sha256": "88cb5c33e306900dd35a78d5a439087123b8e91b0986bb5acb42cc9bd2fcc42e", + "urls": [ + "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/unix/native/include/jni_md.h" + ] } }, - "Cabal": { + "com_github_openjdk_jdk_license": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "\nload(\"@rules_haskell//haskell:cabal.bzl\", \"haskell_cabal_library\")\nhaskell_cabal_library(\n name = \"Cabal\",\n srcs = glob([\"Cabal/**\"]),\n verbose = False,\n version = \"3.6.3.0\",\n visibility = [\"//visibility:public\"],\n)\n", - "sha256": "f69b46cb897edab3aa8d5a4bd7b8690b76cd6f0b320521afd01ddd20601d1356", - "strip_prefix": "cabal-gg-8220-with-3630", + "downloaded_file_path": "LICENSE", + "sha256": "4b9abebc4338048a7c2dc184e9f800deb349366bdf28eb23c2677a77b4c87726", "urls": [ - "https://github.com/tweag/cabal/archive/refs/heads/gg/8220-with-3630.zip" + "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/LICENSE" ] } }, - "rules_haskell_ghc_version": { - "bzlFile": "@@rules_haskell~//haskell:private/ghc_ci.bzl", - "ruleClassName": "ghc_default_version", - "attributes": {} - }, - "os_info": { - "bzlFile": "@@rules_haskell~//tools:os_info.bzl", - "ruleClassName": "os_info", - "attributes": {} - }, - "rules_haskell_stack": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_fetch_stack", - "attributes": {} - }, - "rules_haskell_stack_update": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_update", + "com_github_openjdk_jdk_jni_h": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack" + "downloaded_file_path": "jni.h", + "sha256": "99e64ebbe749e6df284f852f11b3c73f6ea97baf15120428f40f887fe0616e61", + "urls": [ + "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/share/native/include/jni.h" + ] } }, - "rules_haskell_worker_dependencies-exe": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_executables", + "com_github_openjdk_jdk_windows_jni_md_h": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "unmangled_repo_name": "rules_haskell_worker_dependencies", - "components_json": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_worker_dependencies//:components.json" + "downloaded_file_path": "jni_md.h", + "sha256": "3cacac1e4802ec246ea7c0c6772d4ac40c9f7255d4df095cfffe601137689771", + "urls": [ + "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/windows/native/include/jni_md.h" + ] } } }, + "moduleExtensionMetadata": { + "useAllRepos": "REGULAR", + "reproducible": false + }, "recordedRepoMappingEntries": [ [ - "rules_haskell~", - "Cabal", - "rules_haskell~~rules_haskell_dependencies~Cabal" - ], - [ - "rules_haskell~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "rules_haskell~", + "rules_jni~", "bazel_tools", "bazel_tools" - ], - [ - "rules_haskell~", - "rules_cc", - "rules_cc~" - ], - [ - "rules_haskell~", - "rules_haskell", - "rules_haskell~" - ], - [ - "rules_haskell~", - "rules_haskell_ghc_version", - "rules_haskell~~ghc_default_version~rules_haskell_ghc_version" - ], - [ - "rules_haskell~", - "rules_haskell_stack", - "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack" - ], - [ - "rules_haskell~", - "rules_haskell_stack_update", - "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update" ] ] } }, - "@@rules_haskell~//extensions:stack_snapshot.bzl%stack_snapshot": { + "@@rules_jvm_external~//:extensions.bzl%maven": { "general": { - "bzlTransitiveDigest": "cGtsq8KBp9BOZ2gFn9mEPf4XI5MYIPfa+k9NeEExSZw=", - "recordedFileInputs": {}, + "bzlTransitiveDigest": "WLH6tV/jGiZ73lPBSYWRhoilLeqSLs6vQqjK4ph6NG0=", + "recordedFileInputs": { + "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "cafb5d2d8119391eb2b322ce3840d3352ea82d496bdb8cbd4b6779ec4d044dda", + "@@grpc-java~//maven_install.json": "73a9c81be7049ef2a8012d291be40f46e92ae8ba093979c9dc5565249af717d4", + "@@//third_party/java/maven_install.json": "91443287a4eeaf06b6bfdca306b74174977e9751b575e84cee5c6f140b4a36f8" + }, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "stackage": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_snapshot", + "com_google_guava_guava_32_1_2_jre": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "bc65dea7cfd9e4dacf8419d8af0e741655857d27885bb35d943d7187fc3a8fce", + "urls": [ + "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + ], + "downloaded_file_path": "v1/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + } + }, + "com_squareup_okhttp_okhttp_2_7_5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "88ac9fd1bb51f82bcc664cc1eb9c225c90dc4389d660231b4cc737bebfe7d0aa", + "urls": [ + "https://repo1.maven.org/maven2/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar", + "https://maven.google.com/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + ], + "downloaded_file_path": "v1/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + } + }, + "io_opencensus_opencensus_api_0_31_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "702ba55d78f39d55195dcf041fdfaab7a7490a9ac45013542487ed9e4d3a4d23", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar", + "https://maven.google.com/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + } + }, + "com_google_guava_failureaccess_1_0_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", + "urls": [ + "https://jcenter.bintray.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", + "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", + "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + ], + "downloaded_file_path": "v1/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_osx_aarch_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "unmangled_repo_name": "stackage", - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", - "stack_update": "'@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update'", - "extra_deps": {}, - "vendored_packages": {}, - "snapshot": "lts-22.11", - "packages": [ - "base", - "HUnit", - "optparse-applicative" + "sha256": "58e0302c9fde3db984c3ff7ee7ec7159dc0320bdb91533cc290e12e40911cd1a", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" ], - "flags": {}, - "haddock": true, - "setup_deps": {}, - "tools": [], - "components": {}, - "components_dependencies": {}, - "verbose": false, - "custom_toolchain_libraries": [], - "enable_custom_toolchain_libraries": false + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" } }, - "rules_haskell_stack": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_fetch_stack", - "attributes": {} + "io_opencensus_opencensus_api_0_31_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + } }, - "rules_haskell_stack_update": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_update", + "io_perfmark_perfmark_api_0_26_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack" + "sha256": "b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b", + "urls": [ + "https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar", + "https://maven.google.com/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" + ], + "downloaded_file_path": "v1/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" } }, - "stackage-exe": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_executables", + "io_netty_netty_codec_http2_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "unmangled_repo_name": "stackage", - "components_json": "@@rules_haskell~~stack_snapshot~stackage//:components.json" + "sha256": "23b4a74350f4cf8d41b93fb93d52b5050667d8d53fffc385672c86eab83b8749", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" } }, - "stackage-unpinned": { - "bzlFile": "@@rules_haskell~//haskell:cabal.bzl", - "ruleClassName": "_stack_snapshot_unpinned", + "software_amazon_awssdk_netty_nio_client_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "unmangled_repo_name": "stackage", - "stack": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack//:stack", - "stack_update": "@@rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update//:stack_update", - "vendored_packages": {}, - "snapshot": "lts-22.11", - "packages": [ - "base", - "HUnit", - "optparse-applicative" + "sha256": "d6117bf4c2f45c671e55ecdff60f364099ddc1cf9226c0c24601a7818b9a22ba", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" ], - "flags": {}, - "netrc": "", - "custom_toolchain_libraries": [], - "enable_custom_toolchain_libraries": false + "downloaded_file_path": "v1/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_haskell~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "rules_haskell~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_haskell~", - "os_info", - "rules_haskell~~rules_haskell_dependencies~os_info" - ], - [ - "rules_haskell~", - "rules_cc", - "rules_cc~" - ], - [ - "rules_haskell~", - "rules_haskell", - "rules_haskell~" - ], - [ - "rules_haskell~", - "rules_haskell_stack", - "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack" - ], - [ - "rules_haskell~", - "rules_haskell_stack_update", - "rules_haskell~~rules_haskell_dependencies~rules_haskell_stack_update" - ] - ] - } - }, - "@@rules_java~//java:extensions.bzl%toolchains": { - "general": { - "bzlTransitiveDigest": "KiqmcRAp4qH+XPVV8NRBzuVzmA0tpT0ufDifw+XvVd0=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "remotejdk17_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + }, + "software_amazon_awssdk_sdk_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_s390x//:jdk\",\n)\n" + "sha256": "19fd1e07de476f6b6c8342e254bf9b7df723dee65ac34002547789ec070d6a99", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" } }, - "remotejdk21_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_grpc_grpc_context_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos_aarch64//:jdk\",\n)\n" + "sha256": "3d442ce08bfb1b487edf76d12e2dfd991c3877af32cf772a83c73d06f89743bc", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" } }, - "remotejdk17_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "software_amazon_awssdk_endpoints_spi_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_aarch64//:jdk\",\n)\n" + "sha256": "0b98f5553c1116520ef9022cebbde1b4dd7963c1c0f23b34137b64ccf17d0ff2", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" } }, - "remotejdk17_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_api_gax_grpc_2_32_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux//:jdk\",\n)\n" + "sha256": "79e4c7910c74b3ca0e709665f36e061538f80d98b53e5168c301508d0159758d", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" } }, - "remote_java_tools_windows": { + "org_objenesis_objenesis_3_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "sha256": "4e25c1e9915da2c46bf3f1185693a9731aa62ad89c9384de6adad12425eefff9", + "sha256": "03d960bd5aef03c653eb000413ada15eb77cdd2b8e4448886edf5692805e35f3", "urls": [ - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_windows-v13.5.zip", - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_windows-v13.5.zip" - ] + "https://jcenter.bintray.com/org/objenesis/objenesis/3.2/objenesis-3.2.jar", + "https://maven.google.com/org/objenesis/objenesis/3.2/objenesis-3.2.jar", + "https://repo1.maven.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar" + ], + "downloaded_file_path": "v1/org/objenesis/objenesis/3.2/objenesis-3.2.jar" } }, - "remotejdk11_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_netty_netty_tcnative_boringssl_static_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win//:jdk\",\n)\n" + "sha256": "b6f974972c44cd6f9cecabc255290286faac40b6393c66c3c3c0db7f421cc28e", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" } }, - "remotejdk21_linux_ppc64le": { + "com_google_auth_google_auth_library_oauth2_http_1_4_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "d08de863499d8851811c893e8915828f2cd8eb67ed9e29432a6b4e222d80a12f", - "strip_prefix": "jdk-21.0.2+13", + "sha256": "bbf99bba3394c699c48b2e67257dfa96b84c6ee54c348bd426c94207b84254ba", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.2_13.tar.gz", - "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_ppc64le_linux_hotspot_21.0.2_13.tar.gz" - ] + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar", + "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" } }, - "remotejdk11_linux_aarch64": { + "io_netty_netty_tcnative_boringssl_static_jar_windows_x86_64_2_0_61_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", + "sha256": "17cd2fa3c63b7ed23edea01c945e55cb7baed1faa0f553732c3f5f56da90b3e0", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_aarch64.tar.gz" - ] + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + } + }, + "io_grpc_grpc_api_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b090b1bb5a3b066f7f2ef14b9ba68e3304de80ba34f90414aed3b519c30999e8", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" } }, - "remotejdk17_linux": { + "org_reactivestreams_reactive_streams_1_0_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", + "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_x64.tar.gz" - ] + "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" + ], + "downloaded_file_path": "v1/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" } }, - "remotejdk11_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "org_apache_maven_maven_artifact_3_9_4": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_s390x//:jdk\",\n)\n" + "sha256": "7dd352fd9f8ff86a1d0a7d89e6289d8d3cd346ac9b214ed85868d585be05ab78", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" + ], + "downloaded_file_path": "v1/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" } }, - "remotejdk17_macos": { + "com_google_protobuf_protobuf_java_3_25_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", + "sha256": "48a8e58a1a8f82eff141a7a388d38dfe77d7a48d5e57c9066ee37f19147e20df", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_x64.tar.gz" - ] + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar", + "https://maven.google.com/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" + ], + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" } }, - "remotejdk21_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "software_amazon_awssdk_metrics_spi_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_macos//:jdk\",\n)\n" + "sha256": "5fcbfe4d10d0814ea1caa963d66129b1dfcf5e2f7c3a8298596676985234f94c", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" } }, - "remotejdk17_win": { + "org_apache_commons_commons_lang3_3_12_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", + "sha256": "d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_x64.zip" - ] + "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + ], + "downloaded_file_path": "v1/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" } }, - "remotejdk11_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_netty_netty_transport_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_ppc64le//:jdk\",\n)\n" + "sha256": "b1deeceedab3734cdb959c55f4be5ab4a667a8aed59121ff93763f49470f5470", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" } }, - "remotejdk17_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_netty_netty_codec_http_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win_arm64//:jdk\",\n)\n" + "sha256": "1ada4580f68cd17a534fb3c0337087073223a76cb77304dbe5a1b19df3d53c2f", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" } }, - "remotejdk11_linux": { + "org_codehaus_mojo_animal_sniffer_annotations_1_23": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "a34b404f87a08a61148b38e1416d837189e1df7a040d949e743633daf4695a3c", - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_x64", + "sha256": "9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-linux_x64.tar.gz" - ] + "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar", + "https://maven.google.com/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" + ], + "downloaded_file_path": "v1/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" } }, - "remotejdk11_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_errorprone_error_prone_annotations_2_23_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" + "sha256": "ec6f39f068b6ff9ac323c68e28b9299f8c0a80ca512dccb1d4a70f40ac3ec054", + "urls": [ + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", + "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" + ], + "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" } }, - "remotejdk17_win_arm64": { + "io_opencensus_opencensus_contrib_http_util_0_28_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", + "sha256": "49c3db2a29f1fdb2f73928cbea969bd1d40fab7cc5bb6273022babd96f7a789b", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-win_aarch64.zip" - ] + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar", + "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" } }, - "remotejdk17_linux_ppc64le": { + "software_amazon_eventstream_eventstream_1_0_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "00a4c07603d0218cd678461b5b3b7e25b3253102da4022d31fc35907f21a2efd", - "strip_prefix": "jdk-17.0.8.1+1", + "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz", - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz" - ] + "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" + ], + "downloaded_file_path": "v1/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" } }, - "remotejdk21_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_netty_netty_tcnative_classes_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win_arm64//:jdk\",\n)\n" + "sha256": "9b970eccd844bfae175a5cbbf7bf94891894add06d6ccbe1abf2250cd64080f6", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar", + "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" } }, - "remotejdk21_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_guava_guava_31_1_jre": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_s390x//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:s390x\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_s390x//:jdk\",\n)\n" + "sha256": "a42edc9cab792e39fe39bb94f3fca655ed157ff87a8af78e1d6ba5b07c4a00ab", + "urls": [ + "https://jcenter.bintray.com/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", + "https://maven.google.com/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", + "https://repo1.maven.org/maven2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" + ], + "downloaded_file_path": "v1/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" } }, - "local_jdk": { - "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", - "ruleClassName": "_local_java_repository_rule", + "com_fasterxml_jackson_core_jackson_core_2_15_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "java_home": "", - "version": "", - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = {RUNTIME_VERSION},\n)\n" + "sha256": "303c99e82b1faa91a0bae5d8fbeb56f7e2adf9b526a900dd723bf140d62bd4b4", + "urls": [ + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" + ], + "downloaded_file_path": "v1/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" } }, - "remote_java_tools_darwin_x86_64": { + "software_amazon_awssdk_json_utils_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "sha256": "702d9b8a759979423df3a385e10253fe2b7ad080654fc112bd1643d826aa058c", + "sha256": "82a05550dcf9538d878d9d26e8c97913aa34600f7614cd7fd3b6e1f3f67c13cd", "urls": [ - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_darwin_x86_64-v13.5.zip", - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_darwin_x86_64-v13.5.zip" - ] + "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" } }, - "remote_java_tools": { + "com_google_code_gson_gson_2_10_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "sha256": "c1e1045ed067777fe2be3b0369ee186bef42885f4ec59e500c2c92d03e71e28f", + "sha256": "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593", "urls": [ - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools-v13.5.zip", - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools-v13.5.zip" - ] + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar", + "https://maven.google.com/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" + ], + "downloaded_file_path": "v1/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" } }, - "remotejdk17_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_api_grpc_proto_google_iam_v1_1_18_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_win//:jdk\",\n)\n" + "sha256": "11ba274f3b23fae7985a51336ab45fcf24bf655604bdbfedc6d9701288fcc4cd", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" } }, - "remotejdk21_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_http_client_google_http_client_gson_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux//:jdk\",\n)\n" + "sha256": "e31a4edcb9c83954a2587e14fa2f3f8f4aad56152381b3321a3bd0bcae03fa26", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" } }, - "remotejdk17_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_grpc_grpc_protobuf_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos//:jdk\",\n)\n" + "sha256": "46185731a718d723d853723610a77e9062da9a6fc8b4ff14f370ba10cf097893", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" } }, - "remotejdk21_macos_aarch64": { + "io_netty_netty_handler_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "e8260516de8b60661422a725f1df2c36ef888f6fb35393566b00e7325db3d04e", - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_aarch64", + "sha256": "0e10e584c2e7fdf7f4804e14760ed987003f1b62ab982f62eaf13a9892793d3a", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_aarch64.tar.gz" - ] + "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" } }, - "remotejdk17_macos_aarch64": { + "org_apache_httpcomponents_httpcore_4_4_15": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", + "sha256": "3cbaed088c499a10f96dde58f39dc0e7985171abd88138ca1655a872011bb142", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64.tar.gz" - ] + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", + "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" } }, - "remotejdk11_win": { + "io_grpc_grpc_protobuf_lite_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "43408193ce2fa0862819495b5ae8541085b95660153f2adcf91a52d3a1710e83", - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-win_x64", + "sha256": "5605030f1668edf93ade7f24b0bfe5ecf943774e02cf0ac5cac02387ac910185", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip", - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-win_x64.zip" - ] + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" } }, - "remotejdk11_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "org_apache_httpcomponents_httpcore_4_4_16": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux//:jdk\",\n)\n" + "sha256": "6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" } }, - "remotejdk11_macos": { + "org_opentest4j_opentest4j_1_2_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "bcaab11cfe586fae7583c6d9d311c64384354fb2638eb9a012eca4c3f1a1d9fd", - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_x64", + "sha256": "58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_x64.tar.gz" - ] + "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", + "https://maven.google.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", + "https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" + ], + "downloaded_file_path": "v1/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" } }, - "remotejdk11_win_arm64": { + "com_google_api_grpc_gapic_google_cloud_storage_v2_2_26_1_alpha": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", - "strip_prefix": "jdk-11.0.13+8", + "sha256": "4b1b414751ed08dfc9f5e7e93c3fa16b8c53de5d24bf2ded414240fa72842e09", "urls": [ - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" - ] + "https://repo1.maven.org/maven2/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" } }, - "remotejdk21_macos": { + "org_checkerframework_checker_qual_3_12_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "3ad8fe288eb57d975c2786ae453a036aa46e47ab2ac3d81538ebae2a54d3c025", - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-macosx_x64", + "sha256": "ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-macosx_x64.tar.gz" - ] + "https://jcenter.bintray.com/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", + "https://maven.google.com/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" + ], + "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" } }, - "remotejdk17_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "software_amazon_awssdk_auth_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_macos_aarch64//:jdk\",\n)\n" + "sha256": "aa12cf67a51d28a6f486e4818e5f0bd2c1398135df6705dd020af1f28a2bafec", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" } }, - "remotejdk11_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "maven_jar_migrator": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos_aarch64//:jdk\",\n)\n" + "user_provided_name": "maven_jar_migrator", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"28.0-jre\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false } }, - "remotejdk21_linux": { + "commons_cli_commons_cli_1_4": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "5ad730fbee6bb49bfff10bf39e84392e728d89103d3474a7e5def0fd134b300a", - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_x64", + "sha256": "fd3c7c9545a9cdb2051d1f9155c4f76b1e4ac5a57304404a6eedb578ffba7328", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_x64.tar.gz" - ] + "https://jcenter.bintray.com/commons-cli/commons-cli/1.4/commons-cli-1.4.jar", + "https://maven.google.com/commons-cli/commons-cli/1.4/commons-cli-1.4.jar", + "https://repo1.maven.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar" + ], + "downloaded_file_path": "v1/commons-cli/commons-cli/1.4/commons-cli-1.4.jar" } }, - "remote_java_tools_linux": { + "org_junit_platform_junit_platform_reporting_1_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "sha256": "d7308c073d6f85a65289e2623cbf78709c904928e72e4f98956cb01c87499a1c", + "sha256": "d35ff7484c35d5700cdfb2b242665d3d1d3071372232d9a6babc5b670bfbd9e9", "urls": [ - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_linux-v13.5.zip", - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_linux-v13.5.zip" - ] + "https://jcenter.bintray.com/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar", + "https://maven.google.com/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar" + ], + "downloaded_file_path": "v1/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar" } }, - "remotejdk21_win": { + "com_google_guava_guava_32_1_3_android": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", + "sha256": "20e6ac8902ddf49e7806cc70f3054c8d91accb5eefdc10f3207e80e0a336b263", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip", - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-win_x64.zip" - ] + "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", + "https://maven.google.com/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" + ], + "downloaded_file_path": "v1/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" } }, - "remotejdk21_linux_aarch64": { + "com_google_api_grpc_proto_google_common_protos_2_23_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", - "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", + "sha256": "ff880ec7fae731bed60377871fa3138ad6ea6fd31d0c6055c2e70ea47917402b", "urls": [ - "https://cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz", - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu21.32.17-ca-jdk21.0.2-linux_aarch64.tar.gz" - ] - } - }, - "remotejdk11_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", - "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" } }, - "remotejdk11_linux_s390x": { + "io_grpc_grpc_netty_shaded_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", - "strip_prefix": "jdk-11.0.15+10", + "sha256": "b15257e1137d609a7e8eb9bf4f0cec06b78ee69c030282db0a66d17cc9c3eaf1", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" - ] + "https://repo1.maven.org/maven2/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" } }, - "remotejdk17_linux_aarch64": { + "com_google_auth_google_auth_library_credentials_1_4_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "6531cef61e416d5a7b691555c8cf2bdff689201b8a001ff45ab6740062b44313", - "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64", + "sha256": "6ad4416d9360a1df3a660c43493e9605416ddd4de953ffbb14dd582a591b09a1", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu17.44.53-ca-jdk17.0.8.1-linux_aarch64.tar.gz" - ] + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar", + "https://maven.google.com/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" } }, - "remotejdk21_linux_s390x": { + "io_netty_netty_codec_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "0d5676c50821e0d0b951bf3ffd717e7a13be2a89d8848a5c13b4aedc6f982c78", - "strip_prefix": "jdk-21.0.2+13", + "sha256": "180a01ed67af399602e24ff1c32864e7f57f57c4a0fa5e9ab3fe9b0e5e9cf051", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_s390x_linux_hotspot_21.0.2_13.tar.gz", - "https://github.com/adoptium/temurin21-binaries/releases/download/jdk-21.0.2%2B13/OpenJDK21U-jdk_s390x_linux_hotspot_21.0.2_13.tar.gz" - ] + "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" } }, - "remotejdk21_win_arm64": { + "io_netty_netty_transport_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", - "sha256": "975603e684f2ec5a525b3b5336d6aa0b09b5b7d2d0d9e271bd6a9892ad550181", - "strip_prefix": "jdk-21+35", + "sha256": "a75afa84ca35a50225991b39e6b6278186e612f7a2a0c0e981de523aaac516a4", "urls": [ - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-aarch64.zip", - "https://aka.ms/download-jdk/microsoft-jdk-21.0.0-windows-aarch64.zip" - ] + "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" } }, - "remotejdk17_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "io_netty_netty_common_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_17\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"17\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk17_linux_ppc64le//:jdk\",\n)\n" + "sha256": "cb8d84a3e63aea90d0d7a333a02e50ac751d2b05db55745d981b5eff893f647b", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" } }, - "remote_java_tools_darwin_arm64": { + "software_amazon_awssdk_aws_xml_protocol_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "sha256": "6e300ffdce897807a7af835b0cf64f4ba5caec10914508bd0add96d7d76368d7", + "sha256": "085f9e55c26daa7d38b17795d0e767e159da595892b95a60a6be4e76936ea68f", "urls": [ - "https://mirror.bazel.build/bazel_java_tools/releases/java/v13.5/java_tools_darwin_arm64-v13.5.zip", - "https://github.com/bazelbuild/java_tools/releases/download/java_v13.5/java_tools_darwin_arm64-v13.5.zip" - ] + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" } }, - "remotejdk21_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "unpinned_maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_ppc64le//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:ppc\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_ppc64le//:jdk\",\n)\n" + "user_provided_name": "maven", + "repositories": [ + "{ \"repo_url\": \"https://jcenter.bintray.com/\" }", + "{ \"repo_url\": \"https://maven.google.com\" }", + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.7\" }", + "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.4\" }", + "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-api\", \"version\": \"5.8.1\" }", + "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-engine\", \"version\": \"5.8.1\" }", + "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-launcher\", \"version\": \"1.8.1\" }", + "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-reporting\", \"version\": \"1.8.1\" }", + "{ \"group\": \"org.junit.vintage\", \"artifact\": \"junit-vintage-engine\", \"version\": \"5.8.1\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "maven_install_json": "@@//third_party/java:maven_install.json", + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false } }, - "remotejdk21_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "com_google_googlejavaformat_google_java_format_1_7": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_linux_aarch64//:jdk\",\n)\n" + "sha256": "0e13edfb91fc373075790beb1dc1f36e0b7ddd11865696f928ef63e328781cc2", + "urls": [ + "https://jcenter.bintray.com/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar", + "https://maven.google.com/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar", + "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar" + ], + "downloaded_file_path": "v1/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar" } }, - "remotejdk11_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "software_amazon_awssdk_s3_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:arm64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_win_arm64//:jdk\",\n)\n" + "sha256": "9b8f061683e06703d5728f22379c31d39bcb1bdcb418e38957cdea886c2aea00", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" } }, - "remotejdk17_linux_s390x": { + "org_mockito_mockito_core_4_3_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", - "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", - "strip_prefix": "jdk-17.0.8.1+1", + "sha256": "148de2c6928365db29443ca12d35c930d9f481172b934fdd801d1cb1409ea83a", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", - "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" - ] + "https://jcenter.bintray.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", + "https://maven.google.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", + "https://repo1.maven.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar" + ], + "downloaded_file_path": "v1/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar" } }, - "remotejdk11_linux_ppc64le": { + "io_netty_netty_codec_http2_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", - "strip_prefix": "jdk-11.0.15+10", + "sha256": "8fbd2e95abec6155b60ed3c9c1600ed4e17ffe3f053cd5a40677d879c0af961f", "urls": [ - "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", - "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" - ] + "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" } }, - "remotejdk11_macos_aarch64": { + "software_amazon_awssdk_protocol_core_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "ruleClassName": "http_file", "attributes": { - "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", - "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", - "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", + "sha256": "59107235409e9af0ec2f68aaad0d6cfe78b79e23600a59081a3f2af83e81c3c2", "urls": [ - "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", - "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" - ] + "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" } }, - "remotejdk21_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "software_amazon_awssdk_arns_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" + "sha256": "db6e5c582aaafcbe2e1804090505c6dbd76188b2a1661ecfd06afb7e949985b9", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_java~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_java~", - "remote_java_tools", - "rules_java~~toolchains~remote_java_tools" - ] - ] - } - }, - "@@rules_jni~//bzlmod:extensions.bzl%download_jdk_deps": { - "general": { - "bzlTransitiveDigest": "reBdqWEjoIx+nygmPLd+xTmT7UQjuPQYtejaAmAnjbQ=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_github_openjdk_jdk_unix_jni_md_h": { + }, + "com_google_api_gax_httpjson_2_32_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "downloaded_file_path": "jni_md.h", - "sha256": "88cb5c33e306900dd35a78d5a439087123b8e91b0986bb5acb42cc9bd2fcc42e", + "sha256": "5830038e076277d105cde00054c63926b98493d684634eb3c7f4318328d80ca0", "urls": [ - "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/unix/native/include/jni_md.h" - ] + "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" } }, - "com_github_openjdk_jdk_license": { + "com_google_protobuf_protobuf_java_util_3_23_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "downloaded_file_path": "LICENSE", - "sha256": "4b9abebc4338048a7c2dc184e9f800deb349366bdf28eb23c2677a77b4c87726", + "sha256": "644975b780d7e8de542dda16d4ceb157b40a52a8be5645221e9fd026ef204b13", "urls": [ - "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/LICENSE" - ] + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" + ], + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" } }, - "com_github_openjdk_jdk_jni_h": { + "org_ow2_asm_asm_9_5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "downloaded_file_path": "jni.h", - "sha256": "99e64ebbe749e6df284f852f11b3c73f6ea97baf15120428f40f887fe0616e61", + "sha256": "b62e84b5980729751b0458c534cf1366f727542bb8d158621335682a460f0353", "urls": [ - "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/share/native/include/jni.h" - ] + "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.5/asm-9.5.jar", + "https://maven.google.com/org/ow2/asm/asm/9.5/asm-9.5.jar" + ], + "downloaded_file_path": "v1/org/ow2/asm/asm/9.5/asm-9.5.jar" } }, - "com_github_openjdk_jdk_windows_jni_md_h": { + "net_bytebuddy_byte_buddy_1_12_7": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "downloaded_file_path": "jni_md.h", - "sha256": "3cacac1e4802ec246ea7c0c6772d4ac40c9f7255d4df095cfffe601137689771", + "sha256": "d2e46555699e70361b5471a7e142f9c67855bba6907a285177ebd8ad973775d8", "urls": [ - "https://raw.githubusercontent.com/openjdk/jdk/jdk-22%2B12/src/java.base/windows/native/include/jni_md.h" - ] + "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", + "https://maven.google.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", + "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar" + ], + "downloaded_file_path": "v1/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar" } - } - }, - "moduleExtensionMetadata": { - "useAllRepos": "REGULAR", - "reproducible": false - }, - "recordedRepoMappingEntries": [ - [ - "rules_jni~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@rules_jvm_external~//:extensions.bzl%maven": { - "general": { - "bzlTransitiveDigest": "WLH6tV/jGiZ73lPBSYWRhoilLeqSLs6vQqjK4ph6NG0=", - "recordedFileInputs": { - "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "cafb5d2d8119391eb2b322ce3840d3352ea82d496bdb8cbd4b6779ec4d044dda", - "@@grpc-java~//maven_install.json": "73a9c81be7049ef2a8012d291be40f46e92ae8ba093979c9dc5565249af717d4", - "@@//third_party/java/maven_install.json": "91443287a4eeaf06b6bfdca306b74174977e9751b575e84cee5c6f140b4a36f8" - }, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_google_guava_guava_32_1_2_jre": { + }, + "org_ow2_asm_asm_9_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "bc65dea7cfd9e4dacf8419d8af0e741655857d27885bb35d943d7187fc3a8fce", + "sha256": "0df97574914aee92fd349d0cb4e00f3345d45b2c239e0bb50f0a90ead47888e0", "urls": [ - "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + "https://jcenter.bintray.com/org/ow2/asm/asm/9.0/asm-9.0.jar", + "https://maven.google.com/org/ow2/asm/asm/9.0/asm-9.0.jar", + "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar" ], - "downloaded_file_path": "v1/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + "downloaded_file_path": "v1/org/ow2/asm/asm/9.0/asm-9.0.jar" } }, - "com_squareup_okhttp_okhttp_2_7_5": { + "software_amazon_awssdk_apache_client_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "88ac9fd1bb51f82bcc664cc1eb9c225c90dc4389d660231b4cc737bebfe7d0aa", + "sha256": "b35142b110c70ba0fd79f6f3e7633701d98424bcecc70d92eb336cb830244a09", "urls": [ - "https://repo1.maven.org/maven2/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar", - "https://maven.google.com/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" ], - "downloaded_file_path": "v1/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" } }, - "io_opencensus_opencensus_api_0_31_0": { + "net_bytebuddy_byte_buddy_agent_1_12_7": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "702ba55d78f39d55195dcf041fdfaab7a7490a9ac45013542487ed9e4d3a4d23", + "sha256": "73d84bb6e8e8980e674d796a29063f510ceb527c6f8c912a08a13e236be05c71", "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar", - "https://maven.google.com/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + "https://jcenter.bintray.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", + "https://maven.google.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", + "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar" ], - "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + "downloaded_file_path": "v1/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar" } }, - "com_google_guava_failureaccess_1_0_1": { + "io_grpc_grpc_stub_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", + "sha256": "64ffca5dde4565c4c0f876deea3d105341d45ce605b29053e79dc86a22f7953b", "urls": [ - "https://jcenter.bintray.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", - "https://maven.google.com/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar", - "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" ], - "downloaded_file_path": "v1/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + "downloaded_file_path": "v1/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" } }, - "io_opencensus_opencensus_api_0_31_1": { + "io_netty_netty_codec_http_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382", + "sha256": "326811d249cb0e5555e78e026e877834e792261c38f0666d80464426695d9590", "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" } }, - "io_netty_netty_tcnative_boringssl_static_jar_osx_aarch_64_2_0_61_Final": { + "software_amazon_awssdk_third_party_jackson_core_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "58e0302c9fde3db984c3ff7ee7ec7159dc0320bdb91533cc290e12e40911cd1a", + "sha256": "5487638bb3033b4de5f9cc04d97c4b5ec48533f2617803818e6263edc58b37cc", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" } }, - "io_perfmark_perfmark_api_0_26_0": { + "org_apache_httpcomponents_httpclient_4_5_13": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b", + "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", "urls": [ - "https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", + "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" ], - "downloaded_file_path": "v1/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" + "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" } }, - "io_netty_netty_codec_http2_4_1_100_Final": { + "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "23b4a74350f4cf8d41b93fb93d52b5050667d8d53fffc385672c86eab83b8749", + "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" + "https://jcenter.bintray.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", + "https://maven.google.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", + "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" ], - "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" + "downloaded_file_path": "v1/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" } }, - "software_amazon_awssdk_netty_nio_client_2_20_128": { + "org_apache_httpcomponents_httpclient_4_5_14": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "d6117bf4c2f45c671e55ecdff60f364099ddc1cf9226c0c24601a7818b9a22ba", + "sha256": "c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" + "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" } }, - "software_amazon_awssdk_sdk_core_2_20_128": { + "com_google_api_api_common_2_15_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "19fd1e07de476f6b6c8342e254bf9b7df723dee65ac34002547789ec070d6a99", + "sha256": "8c56f69021f1e6dc5bbf5597459220df176d78278456c5a80b47369c83af251b", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" + "https://repo1.maven.org/maven2/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" + "downloaded_file_path": "v1/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" } }, - "io_grpc_grpc_context_1_56_1": { + "com_google_oauth_client_google_oauth_client_1_34_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "3d442ce08bfb1b487edf76d12e2dfd991c3877af32cf772a83c73d06f89743bc", + "sha256": "193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" + "downloaded_file_path": "v1/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" } }, - "software_amazon_awssdk_endpoints_spi_2_20_128": { + "io_netty_netty_transport_classes_epoll_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "0b98f5553c1116520ef9022cebbde1b4dd7963c1c0f23b34137b64ccf17d0ff2", + "sha256": "9abc4b17b1212b33666eae4e8013d0bb78a9a2bcd0a9a621b9bd06a7e5fc0050", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" + "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" + "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" } }, - "com_google_api_gax_grpc_2_32_0": { + "com_google_cloud_google_cloud_core_grpc_2_22_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "79e4c7910c74b3ca0e709665f36e061538f80d98b53e5168c301508d0159758d", + "sha256": "18eeb382b6cf83bfebd49a1c785a2474bb5937aeed15326c4e6d5595416dadf3", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" ], - "downloaded_file_path": "v1/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" } }, - "org_objenesis_objenesis_3_2": { + "io_grpc_grpc_core_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "03d960bd5aef03c653eb000413ada15eb77cdd2b8e4448886edf5692805e35f3", + "sha256": "fddeafc25019b7e5600028d6398e9ed7383056d9aecaf95aec5c39c5085a4830", "urls": [ - "https://jcenter.bintray.com/org/objenesis/objenesis/3.2/objenesis-3.2.jar", - "https://maven.google.com/org/objenesis/objenesis/3.2/objenesis-3.2.jar", - "https://repo1.maven.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" ], - "downloaded_file_path": "v1/org/objenesis/objenesis/3.2/objenesis-3.2.jar" + "downloaded_file_path": "v1/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" } }, - "io_netty_netty_tcnative_boringssl_static_2_0_61_Final": { + "io_grpc_grpc_services_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b6f974972c44cd6f9cecabc255290286faac40b6393c66c3c3c0db7f421cc28e", + "sha256": "0d14ece28e97b30aa9ef1b63782d48261dd63738ef1c5615afefb8b963c121c8", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" + "downloaded_file_path": "v1/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" } }, - "com_google_auth_google_auth_library_oauth2_http_1_4_0": { + "io_netty_netty_tcnative_boringssl_static_jar_linux_x86_64_2_0_61_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "bbf99bba3394c699c48b2e67257dfa96b84c6ee54c348bd426c94207b84254ba", + "sha256": "4ff9d14f1ec6ccee35b78f53a6f3d9c7c54535aa2a76138311c2f619c5e150e1", "urls": [ - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar", - "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" ], - "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" } }, - "io_netty_netty_tcnative_boringssl_static_jar_windows_x86_64_2_0_61_Final": { + "software_amazon_awssdk_regions_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "17cd2fa3c63b7ed23edea01c945e55cb7baed1faa0f553732c3f5f56da90b3e0", + "sha256": "79ac0d6a19daf4b5cb480a955bc36ed083e728fd2d0fb78efde2bcaaed0fce9f", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" } }, - "io_grpc_grpc_api_1_56_1": { + "com_google_api_grpc_grpc_google_cloud_storage_v2_2_26_1_alpha": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b090b1bb5a3b066f7f2ef14b9ba68e3304de80ba34f90414aed3b519c30999e8", + "sha256": "c5fa3121300bf3558248792ca8279f13208b395f6ba5e004ae32fcb2964810bd", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" + "downloaded_file_path": "v1/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" } }, - "org_reactivestreams_reactive_streams_1_0_3": { + "com_google_cloud_google_cloud_storage_2_26_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", + "sha256": "6a607268c51471280dc07176b46577951e0e198780a53c6a864fcb2a7acc9902", "urls": [ - "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" ], - "downloaded_file_path": "v1/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" + "downloaded_file_path": "v1/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" } }, - "org_apache_maven_maven_artifact_3_9_4": { + "io_opencensus_opencensus_contrib_grpc_metrics_0_31_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "7dd352fd9f8ff86a1d0a7d89e6289d8d3cd346ac9b214ed85868d585be05ab78", + "sha256": "b28fc72490edd49c4c40a3c216b709200833fb361f7f602f1c7c9a527f7b7f63", "urls": [ - "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar", + "https://maven.google.com/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" ], - "downloaded_file_path": "v1/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" } }, - "com_google_protobuf_protobuf_java_3_25_1": { + "software_amazon_awssdk_http_client_spi_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "48a8e58a1a8f82eff141a7a388d38dfe77d7a48d5e57c9066ee37f19147e20df", + "sha256": "b09f1e0392975093ba0a2231e7057b673dacf05a798fe1b3f1446ba4f32e6a9b", "urls": [ - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar", - "https://maven.google.com/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" ], - "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" } }, - "software_amazon_awssdk_metrics_spi_2_20_128": { + "org_codehaus_plexus_plexus_utils_3_5_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5fcbfe4d10d0814ea1caa963d66129b1dfcf5e2f7c3a8298596676985234f94c", + "sha256": "86e0255d4c879c61b4833ed7f13124e8bb679df47debb127326e7db7dd49a07b", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" + "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" + "downloaded_file_path": "v1/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" } }, - "org_apache_commons_commons_lang3_3_12_0": { + "org_junit_jupiter_junit_jupiter_engine_5_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e", + "sha256": "4689bc902255a19fe98277683ba3231c094d107c54c8d35f2b6f9c97d226418e", "urls": [ - "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar", + "https://maven.google.com/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar" ], - "downloaded_file_path": "v1/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + "downloaded_file_path": "v1/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar" } }, - "io_netty_netty_transport_4_1_100_Final": { + "software_amazon_awssdk_utils_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b1deeceedab3734cdb959c55f4be5ab4a667a8aed59121ff93763f49470f5470", + "sha256": "ba635695d0046fae35740e9e64da9f0e34dab7cbc9a64813ce9ab49ed989f948", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" ], - "downloaded_file_path": "v1/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" } }, - "io_netty_netty_codec_http_4_1_94_Final": { + "io_netty_netty_handler_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "1ada4580f68cd17a534fb3c0337087073223a76cb77304dbe5a1b19df3d53c2f", + "sha256": "8e50719a9ab89e33ef85c5f36d780e0d7056b3f768b07d261d87baed7094eb3c", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" + "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" + "downloaded_file_path": "v1/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" } }, - "org_codehaus_mojo_animal_sniffer_annotations_1_23": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "grpc_java_maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "pinned_coursier_fetch", "attributes": { - "sha256": "9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0", - "urls": [ - "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" + "user_provided_name": "grpc_java_maven", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }", + "{ \"repo_url\": \"https://maven.google.com\" }" ], - "downloaded_file_path": "v1/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" + "artifacts": [ + "{ \"group\": \"com.google.android\", \"artifact\": \"annotations\", \"version\": \"4.1.1.4\" }", + "{ \"group\": \"com.google.api.grpc\", \"artifact\": \"proto-google-common-protos\", \"version\": \"2.29.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.23.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.3-android\" }", + "{ \"group\": \"com.google.re2j\", \"artifact\": \"re2j\", \"version\": \"1.7\" }", + "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.5\" }", + "{ \"group\": \"com.squareup.okhttp\", \"artifact\": \"okhttp\", \"version\": \"2.7.5\" }", + "{ \"group\": \"com.squareup.okio\", \"artifact\": \"okio\", \"version\": \"2.10.0\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-socks\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.100.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-api\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-contrib-grpc-metrics\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.perfmark\", \"artifact\": \"perfmark-api\", \"version\": \"0.26.0\" }", + "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", + "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"annotations-api\", \"version\": \"6.0.53\" }", + "{ \"group\": \"org.codehaus.mojo\", \"artifact\": \"animal-sniffer-annotations\", \"version\": \"1.23\" }" + ], + "fetch_sources": false, + "fetch_javadoc": false, + "generate_compat_repositories": false, + "maven_install_json": "@@grpc-java~//:maven_install.json", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "additional_netrc_lines": [], + "fail_if_repin_required": false, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "excluded_artifacts": [], + "repin_instructions": "" } }, - "com_google_errorprone_error_prone_annotations_2_23_0": { + "io_netty_netty_resolver_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ec6f39f068b6ff9ac323c68e28b9299f8c0a80ca512dccb1d4a70f40ac3ec054", + "sha256": "bd26e9bc5e94e2d3974a93fdf921658eff4f033bfd4c5208607760ab54298617", "urls": [ - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", - "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" + "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" + "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" } }, - "io_opencensus_opencensus_contrib_http_util_0_28_0": { + "org_junit_platform_junit_platform_launcher_1_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "49c3db2a29f1fdb2f73928cbea969bd1d40fab7cc5bb6273022babd96f7a789b", + "sha256": "83a9ed68adcb76e60316a4d682fc48507865df2f0ab35f82695cc9995410e05e", "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar", - "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar", + "https://maven.google.com/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar" ], - "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" + "downloaded_file_path": "v1/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar" } }, - "software_amazon_eventstream_eventstream_1_0_1": { + "org_junit_jupiter_junit_jupiter_api_5_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", + "sha256": "ce3374a7efba605e2d2b69a3fef90134032bab3ecc3ed8579a4871b1c2c4729c", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" + "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar", + "https://maven.google.com/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar" ], - "downloaded_file_path": "v1/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" + "downloaded_file_path": "v1/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar" } }, - "io_netty_netty_tcnative_classes_2_0_61_Final": { + "com_google_http_client_google_http_client_1_43_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "9b970eccd844bfae175a5cbbf7bf94891894add06d6ccbe1abf2250cd64080f6", + "sha256": "60aca7428c5a1ff3655b70541a98ff3d70dded48ac1324dae1af39f1b61914af", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar", - "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" } }, - "com_google_guava_guava_31_1_jre": { + "org_threeten_threetenbp_1_6_8": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "a42edc9cab792e39fe39bb94f3fca655ed157ff87a8af78e1d6ba5b07c4a00ab", + "sha256": "e4b1eb3d90c38a54c7f3384fda957e0b5bf0b41b40672a44ae8b03cb6c87ce06", "urls": [ - "https://jcenter.bintray.com/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", - "https://maven.google.com/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar", - "https://repo1.maven.org/maven2/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" + "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" ], - "downloaded_file_path": "v1/com/google/guava/guava/31.1-jre/guava-31.1-jre.jar" + "downloaded_file_path": "v1/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" } }, - "com_fasterxml_jackson_core_jackson_core_2_15_2": { + "io_opencensus_opencensus_proto_0_2_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "303c99e82b1faa91a0bae5d8fbeb56f7e2adf9b526a900dd723bf140d62bd4b4", + "sha256": "0c192d451e9dd74e98721b27d02f0e2b6bca44b51563b5dabf2e211f7a3ebf13", "urls": [ - "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" + "https://repo1.maven.org/maven2/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" ], - "downloaded_file_path": "v1/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" + "downloaded_file_path": "v1/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" } }, - "software_amazon_awssdk_json_utils_2_20_128": { + "io_netty_netty_tcnative_boringssl_static_jar_osx_x86_64_2_0_61_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "82a05550dcf9538d878d9d26e8c97913aa34600f7614cd7fd3b6e1f3f67c13cd", + "sha256": "fcfea887f4f0802d363c699b444d504b7109a7cb198ae6845eeff63745e5b0ba", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" } }, - "com_google_code_gson_gson_2_10_1": { + "org_slf4j_slf4j_api_1_7_30": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593", + "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", "urls": [ - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" + "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" ], - "downloaded_file_path": "v1/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" + "downloaded_file_path": "v1/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" } }, - "com_google_api_grpc_proto_google_iam_v1_1_18_0": { + "org_jetbrains_annotations_13_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "11ba274f3b23fae7985a51336ab45fcf24bf655604bdbfedc6d9701288fcc4cd", + "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" + "https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", + "https://maven.google.com/org/jetbrains/annotations/13.0/annotations-13.0.jar" ], - "downloaded_file_path": "v1/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" + "downloaded_file_path": "v1/org/jetbrains/annotations/13.0/annotations-13.0.jar" } }, - "com_google_http_client_google_http_client_gson_1_43_3": { + "commons_logging_commons_logging_1_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "e31a4edcb9c83954a2587e14fa2f3f8f4aad56152381b3321a3bd0bcae03fa26", + "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" + "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar", + "https://maven.google.com/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" + "downloaded_file_path": "v1/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" } }, - "io_grpc_grpc_protobuf_1_56_1": { + "com_google_api_grpc_proto_google_common_protos_2_29_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "46185731a718d723d853723610a77e9062da9a6fc8b4ff14f370ba10cf097893", + "sha256": "ee9c751f06b112e92b37f75e4f73a17d03ef2c3302c6e8d986adbcc721b63cb0", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", + "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" } }, - "io_netty_netty_handler_4_1_100_Final": { + "com_google_re2j_re2j_1_7": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "0e10e584c2e7fdf7f4804e14760ed987003f1b62ab982f62eaf13a9892793d3a", + "sha256": "4f657af51ab8bb0909bcc3eb40862d26125af8cbcf92aaaba595fed77f947bc0", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/com/google/re2j/re2j/1.7/re2j-1.7.jar", + "https://maven.google.com/com/google/re2j/re2j/1.7/re2j-1.7.jar" ], - "downloaded_file_path": "v1/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" + "downloaded_file_path": "v1/com/google/re2j/re2j/1.7/re2j-1.7.jar" } }, - "org_apache_httpcomponents_httpcore_4_4_15": { + "com_google_errorprone_error_prone_annotations_2_18_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "3cbaed088c499a10f96dde58f39dc0e7985171abd88138ca1655a872011bb142", + "sha256": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae", "urls": [ - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", - "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" ], - "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" } }, - "io_grpc_grpc_protobuf_lite_1_56_1": { + "io_netty_netty_codec_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5605030f1668edf93ade7f24b0bfe5ecf943774e02cf0ac5cac02387ac910185", + "sha256": "91243776ad68b4d8e39eafb9ec115e1b8fa9aecd147b12ef15bb691639498328", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" + "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" + "downloaded_file_path": "v1/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" } }, - "org_apache_httpcomponents_httpcore_4_4_16": { + "org_jetbrains_kotlin_kotlin_stdlib_1_4_20": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f", + "sha256": "b8ab1da5cdc89cb084d41e1f28f20a42bd431538642a5741c52bbfae3fa3e656", "urls": [ - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" + "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar", + "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" ], - "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" + "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" } }, - "org_opentest4j_opentest4j_1_2_0": { + "software_amazon_awssdk_profiles_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "58812de60898d976fb81ef3b62da05c6604c18fd4a249f5044282479fc286af2", + "sha256": "110a5a1bfa09b0be417d60bba97f9d8641d398ea36d72b942a97253066fd5fd0", "urls": [ - "https://jcenter.bintray.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", - "https://maven.google.com/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar", - "https://repo1.maven.org/maven2/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" ], - "downloaded_file_path": "v1/org/opentest4j/opentest4j/1.2.0/opentest4j-1.2.0.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" } }, - "com_google_api_grpc_gapic_google_cloud_storage_v2_2_26_1_alpha": { + "org_conscrypt_conscrypt_openjdk_uber_2_5_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4b1b414751ed08dfc9f5e7e93c3fa16b8c53de5d24bf2ded414240fa72842e09", + "sha256": "eaf537d98e033d0f0451cd1b8cc74e02d7b55ec882da63c88060d806ba89c348", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" + "https://repo1.maven.org/maven2/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" ], - "downloaded_file_path": "v1/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" + "downloaded_file_path": "v1/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" } }, - "org_checkerframework_checker_qual_3_12_0": { + "org_junit_platform_junit_platform_engine_1_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ff10785ac2a357ec5de9c293cb982a2cbb605c0309ea4cc1cb9b9bc6dbe7f3cb", + "sha256": "702868ed7e86b9b4672ede0f1e185e905baca9afab57746a7c650be3c7bca047", "urls": [ - "https://jcenter.bintray.com/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", - "https://maven.google.com/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar", - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar", + "https://maven.google.com/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar" ], - "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.jar" + "downloaded_file_path": "v1/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar" } }, - "software_amazon_awssdk_auth_2_20_128": { + "com_google_auto_value_auto_value_annotations_1_10_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "aa12cf67a51d28a6f486e4818e5f0bd2c1398135df6705dd020af1f28a2bafec", + "sha256": "3f3b7edfaf7fbbd88642f7bd5b09487b8dcf2b9e5f3a19f1eb7b3e53f20f14ba", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" - ], - "downloaded_file_path": "v1/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" - } - }, - "maven_jar_migrator": { - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "coursier_fetch", - "attributes": { - "user_provided_name": "maven_jar_migrator", - "repositories": [ - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" - ], - "artifacts": [ - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"28.0-jre\" }" - ], - "fail_on_missing_checksum": true, - "fetch_sources": false, - "fetch_javadoc": false, - "excluded_artifacts": [], - "generate_compat_repositories": false, - "version_conflict_policy": "default", - "override_targets": { - "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", - "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", - "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", - "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", - "io.grpc:grpc-api": "'@@grpc-java~//api:api'", - "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", - "io.grpc:grpc-census": "'@@grpc-java~//census:census'", - "io.grpc:grpc-context": "'@@grpc-java~//context:context'", - "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", - "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", - "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", - "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", - "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", - "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", - "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", - "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", - "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", - "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", - "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", - "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", - "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" - }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" ], - "resolve_timeout": 600, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "ignore_empty_files": false + "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" } }, - "commons_cli_commons_cli_1_4": { + "javax_annotation_javax_annotation_api_1_3_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "fd3c7c9545a9cdb2051d1f9155c4f76b1e4ac5a57304404a6eedb578ffba7328", + "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", "urls": [ - "https://jcenter.bintray.com/commons-cli/commons-cli/1.4/commons-cli-1.4.jar", - "https://maven.google.com/commons-cli/commons-cli/1.4/commons-cli-1.4.jar", - "https://repo1.maven.org/maven2/commons-cli/commons-cli/1.4/commons-cli-1.4.jar" + "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" ], - "downloaded_file_path": "v1/commons-cli/commons-cli/1.4/commons-cli-1.4.jar" + "downloaded_file_path": "v1/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" } }, - "org_junit_platform_junit_platform_reporting_1_8_1": { + "com_google_j2objc_j2objc_annotations_1_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "d35ff7484c35d5700cdfb2b242665d3d1d3071372232d9a6babc5b670bfbd9e9", + "sha256": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar", - "https://maven.google.com/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar" + "https://jcenter.bintray.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", + "https://maven.google.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", + "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" ], - "downloaded_file_path": "v1/org/junit/platform/junit-platform-reporting/1.8.1/junit-platform-reporting-1.8.1.jar" + "downloaded_file_path": "v1/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" } }, - "com_google_api_grpc_proto_google_common_protos_2_23_0": { + "com_google_auto_value_auto_value_annotations_1_10_4": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ff880ec7fae731bed60377871fa3138ad6ea6fd31d0c6055c2e70ea47917402b", + "sha256": "e1c45e6beadaef9797cb0d9afd5a45621ad061cd8632012f85582853a3887825", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar", + "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" ], - "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" + "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" } }, - "com_google_guava_guava_32_1_3_android": { + "io_netty_netty_resolver_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "20e6ac8902ddf49e7806cc70f3054c8d91accb5eefdc10f3207e80e0a336b263", + "sha256": "c42c481c776e9d367a45cc3a67a06f65897d280334eb30b2362b8c55b7523f4f", "urls": [ - "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", - "https://maven.google.com/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" + "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" + "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" } }, - "io_grpc_grpc_netty_shaded_1_56_1": { + "com_google_http_client_google_http_client_apache_v2_1_43_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b15257e1137d609a7e8eb9bf4f0cec06b78ee69c030282db0a66d17cc9c3eaf1", + "sha256": "4cc8485bdda05607c7d8b95b130168ac82ad80bb3618c608fbf941047a96ac3b", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" } }, - "com_google_auth_google_auth_library_credentials_1_4_0": { + "io_netty_netty_transport_native_unix_common_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "6ad4416d9360a1df3a660c43493e9605416ddd4de953ffbb14dd582a591b09a1", + "sha256": "5d888230a04c4a3e647c64e933cefb64fd49056f969bfb734c8a3fcedf0bea8a", "urls": [ - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar", - "https://maven.google.com/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" + "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" } }, - "io_netty_netty_codec_4_1_100_Final": { + "com_google_protobuf_protobuf_java_3_23_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "180a01ed67af399602e24ff1c32864e7f57f57c4a0fa5e9ab3fe9b0e5e9cf051", + "sha256": "18a057f5e0f828daa92b71c19df91f6bcc2aad067ca2cdd6b5698055ca7bcece", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" ], - "downloaded_file_path": "v1/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" } }, - "io_netty_netty_transport_4_1_94_Final": { + "com_google_errorprone_javac_shaded_9_181_r4173_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "a75afa84ca35a50225991b39e6b6278186e612f7a2a0c0e981de523aaac516a4", + "sha256": "ae6f663a36bac1855076072afd650cdc0076b08f8129fbff504e73e74095a021", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" + "https://jcenter.bintray.com/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar", + "https://maven.google.com/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar", + "https://repo1.maven.org/maven2/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar" ], - "downloaded_file_path": "v1/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" + "downloaded_file_path": "v1/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar" } }, - "io_netty_netty_common_4_1_94_Final": { + "com_google_api_client_google_api_client_2_2_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "cb8d84a3e63aea90d0d7a333a02e50ac751d2b05db55745d981b5eff893f647b", + "sha256": "58eca9fb0a869391689ffc828b3bd0b19ac76042ff9fab4881eddf7fde76903f", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" + "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" ], - "downloaded_file_path": "v1/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" + "downloaded_file_path": "v1/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" } }, - "software_amazon_awssdk_aws_xml_protocol_2_20_128": { + "io_netty_netty_buffer_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "085f9e55c26daa7d38b17795d0e767e159da595892b95a60a6be4e76936ea68f", + "sha256": "8066ee7c49f9f29da96ee62f7cb13bee022cb4b68e51437b33da3b6d01398f13", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" + "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" + "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" } }, - "unpinned_maven": { + "rules_jvm_external_deps": { "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "coursier_fetch", + "ruleClassName": "pinned_coursier_fetch", "attributes": { - "user_provided_name": "maven", + "user_provided_name": "rules_jvm_external_deps", "repositories": [ - "{ \"repo_url\": \"https://jcenter.bintray.com/\" }", - "{ \"repo_url\": \"https://maven.google.com\" }", "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" ], "artifacts": [ - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.7\" }", - "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.4\" }", - "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-api\", \"version\": \"5.8.1\" }", - "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-engine\", \"version\": \"5.8.1\" }", - "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-launcher\", \"version\": \"1.8.1\" }", - "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-reporting\", \"version\": \"1.8.1\" }", - "{ \"group\": \"org.junit.vintage\", \"artifact\": \"junit-vintage-engine\", \"version\": \"5.8.1\" }", - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.8.9\" }", - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.3.2\" }", - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\" }", - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.2\" }", - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"4.3.1\" }" + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" ], - "fail_on_missing_checksum": true, "fetch_sources": false, "fetch_javadoc": false, - "excluded_artifacts": [], "generate_compat_repositories": false, - "version_conflict_policy": "default", + "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", "override_targets": { "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", @@ -7863,429 +9366,455 @@ "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" - }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" - ], - "maven_install_json": "@@//third_party/java:maven_install.json", - "resolve_timeout": 600, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "ignore_empty_files": false - } - }, - "com_google_googlejavaformat_google_java_format_1_7": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "0e13edfb91fc373075790beb1dc1f36e0b7ddd11865696f928ef63e328781cc2", - "urls": [ - "https://jcenter.bintray.com/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar", - "https://maven.google.com/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar", - "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar" - ], - "downloaded_file_path": "v1/com/google/googlejavaformat/google-java-format/1.7/google-java-format-1.7.jar" - } - }, - "software_amazon_awssdk_s3_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "9b8f061683e06703d5728f22379c31d39bcb1bdcb418e38957cdea886c2aea00", - "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" - ], - "downloaded_file_path": "v1/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" - } - }, - "org_mockito_mockito_core_4_3_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "148de2c6928365db29443ca12d35c930d9f481172b934fdd801d1cb1409ea83a", - "urls": [ - "https://jcenter.bintray.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", - "https://maven.google.com/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar", - "https://repo1.maven.org/maven2/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar" - ], - "downloaded_file_path": "v1/org/mockito/mockito-core/4.3.1/mockito-core-4.3.1.jar" - } - }, - "io_netty_netty_codec_http2_4_1_94_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "8fbd2e95abec6155b60ed3c9c1600ed4e17ffe3f053cd5a40677d879c0af961f", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" - } - }, - "software_amazon_awssdk_protocol_core_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "59107235409e9af0ec2f68aaad0d6cfe78b79e23600a59081a3f2af83e81c3c2", - "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" ], - "downloaded_file_path": "v1/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" + "additional_netrc_lines": [], + "fail_if_repin_required": false, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "excluded_artifacts": [], + "repin_instructions": "" } }, - "software_amazon_awssdk_arns_2_20_128": { + "software_amazon_awssdk_crt_core_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "db6e5c582aaafcbe2e1804090505c6dbd76188b2a1661ecfd06afb7e949985b9", + "sha256": "48d2b5c0102a234bf988da7e8ec5f36d51b41ae2b512df2cab29d99b6b7620eb", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" } }, - "com_google_api_gax_httpjson_2_32_0": { + "io_netty_netty_tcnative_boringssl_static_jar_linux_aarch_64_2_0_61_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5830038e076277d105cde00054c63926b98493d684634eb3c7f4318328d80ca0", + "sha256": "3614395218ae379cec22ccaa089c4f27b9329a660e0d53c93e7cb12b7a2cee46", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" ], - "downloaded_file_path": "v1/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" } }, - "com_google_protobuf_protobuf_java_util_3_23_2": { + "com_google_http_client_google_http_client_appengine_1_43_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "644975b780d7e8de542dda16d4ceb157b40a52a8be5645221e9fd026ef204b13", + "sha256": "66ade3c0e73566ed231032a2bda9f2f8e50e74911f6720bf0ee5233f6e5e033e", "urls": [ - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" ], - "downloaded_file_path": "v1/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" } }, - "org_ow2_asm_asm_9_5": { + "com_google_code_gson_gson_2_8_9": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b62e84b5980729751b0458c534cf1366f727542bb8d158621335682a460f0353", + "sha256": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e", "urls": [ - "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.5/asm-9.5.jar", - "https://maven.google.com/org/ow2/asm/asm/9.5/asm-9.5.jar" + "https://jcenter.bintray.com/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar", + "https://maven.google.com/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar", + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" ], - "downloaded_file_path": "v1/org/ow2/asm/asm/9.5/asm-9.5.jar" + "downloaded_file_path": "v1/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" } }, - "net_bytebuddy_byte_buddy_1_12_7": { + "io_grpc_grpc_auth_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "d2e46555699e70361b5471a7e142f9c67855bba6907a285177ebd8ad973775d8", + "sha256": "ac365e11532a4b779a2ac80ecc64dcbd3bafbdd666e08e22ffdb5c855069e3f9", "urls": [ - "https://jcenter.bintray.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", - "https://maven.google.com/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar", - "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" ], - "downloaded_file_path": "v1/net/bytebuddy/byte-buddy/1.12.7/byte-buddy-1.12.7.jar" + "downloaded_file_path": "v1/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" } }, - "org_ow2_asm_asm_9_0": { + "org_apiguardian_apiguardian_api_1_1_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "0df97574914aee92fd349d0cb4e00f3345d45b2c239e0bb50f0a90ead47888e0", + "sha256": "b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38", "urls": [ - "https://jcenter.bintray.com/org/ow2/asm/asm/9.0/asm-9.0.jar", - "https://maven.google.com/org/ow2/asm/asm/9.0/asm-9.0.jar", - "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.0/asm-9.0.jar" + "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", + "https://maven.google.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", + "https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" ], - "downloaded_file_path": "v1/org/ow2/asm/asm/9.0/asm-9.0.jar" + "downloaded_file_path": "v1/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" } }, - "software_amazon_awssdk_apache_client_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "pinned_coursier_fetch", "attributes": { - "sha256": "b35142b110c70ba0fd79f6f3e7633701d98424bcecc70d92eb336cb830244a09", - "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" + "user_provided_name": "maven", + "repositories": [ + "{ \"repo_url\": \"https://jcenter.bintray.com/\" }", + "{ \"repo_url\": \"https://maven.google.com\" }", + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" ], - "downloaded_file_path": "v1/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" - } - }, - "net_bytebuddy_byte_buddy_agent_1_12_7": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "73d84bb6e8e8980e674d796a29063f510ceb527c6f8c912a08a13e236be05c71", - "urls": [ - "https://jcenter.bintray.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", - "https://maven.google.com/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar", - "https://repo1.maven.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar" + "artifacts": [ + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.7\" }", + "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.4\" }", + "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-api\", \"version\": \"5.8.1\" }", + "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-engine\", \"version\": \"5.8.1\" }", + "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-launcher\", \"version\": \"1.8.1\" }", + "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-reporting\", \"version\": \"1.8.1\" }", + "{ \"group\": \"org.junit.vintage\", \"artifact\": \"junit-vintage-engine\", \"version\": \"5.8.1\" }" ], - "downloaded_file_path": "v1/net/bytebuddy/byte-buddy-agent/1.12.7/byte-buddy-agent-1.12.7.jar" - } - }, - "io_grpc_grpc_stub_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "64ffca5dde4565c4c0f876deea3d105341d45ce605b29053e79dc86a22f7953b", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" + "fetch_sources": false, + "fetch_javadoc": false, + "generate_compat_repositories": false, + "maven_install_json": "@@//third_party/java:maven_install.json", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" ], - "downloaded_file_path": "v1/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" + "additional_netrc_lines": [], + "fail_if_repin_required": true, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "excluded_artifacts": [], + "repin_instructions": "" } }, - "software_amazon_awssdk_third_party_jackson_core_2_20_128": { + "com_google_cloud_google_cloud_core_2_22_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5487638bb3033b4de5f9cc04d97c4b5ec48533f2617803818e6263edc58b37cc", + "sha256": "5bc01f00878cb5bf2dcd596cc577979357460f311807aee65aaa6837bdf0eef9", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" } }, - "io_netty_netty_codec_http_4_1_100_Final": { + "software_amazon_awssdk_aws_query_protocol_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "326811d249cb0e5555e78e026e877834e792261c38f0666d80464426695d9590", + "sha256": "dddab4ee63ad1bbc42bfcb3a9085917983ff4b5db71bc60b7ba6c5c17cbe5256", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" ], - "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" } }, - "org_apache_httpcomponents_httpclient_4_5_13": { + "com_google_auto_value_auto_value_annotations_1_7_4": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", + "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", "urls": [ - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", - "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + "https://jcenter.bintray.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", + "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" ], - "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" } }, - "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { + "junit_junit_4_13_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", + "sha256": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", "urls": [ - "https://jcenter.bintray.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", - "https://maven.google.com/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar", - "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + "https://jcenter.bintray.com/junit/junit/4.13.2/junit-4.13.2.jar", + "https://maven.google.com/junit/junit/4.13.2/junit-4.13.2.jar", + "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar" ], - "downloaded_file_path": "v1/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + "downloaded_file_path": "v1/junit/junit/4.13.2/junit-4.13.2.jar" } }, - "org_apache_httpcomponents_httpclient_4_5_14": { + "com_squareup_okio_okio_2_10_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6", + "sha256": "a27f091d34aa452e37227e2cfa85809f29012a8ef2501a9b5a125a978e4fcbc1", "urls": [ - "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" + "https://repo1.maven.org/maven2/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar", + "https://maven.google.com/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" ], - "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" + "downloaded_file_path": "v1/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" } }, - "com_google_api_api_common_2_15_0": { + "io_grpc_grpc_context_1_27_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "8c56f69021f1e6dc5bbf5597459220df176d78278456c5a80b47369c83af251b", + "sha256": "bcbf9055dff453fd6508bd7cca2a0aa2d5f059a9c94beed1f5fda1dc015607b8", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar", + "https://maven.google.com/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" ], - "downloaded_file_path": "v1/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" + "downloaded_file_path": "v1/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" } }, - "com_google_oauth_client_google_oauth_client_1_34_1": { + "com_google_http_client_google_http_client_jackson2_1_43_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a", + "sha256": "8157f93ce7b51a013ea8c514413db6647056e39d7acb829bfc5da5b3bd25db3e", "urls": [ - "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" ], - "downloaded_file_path": "v1/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" } }, - "com_google_cloud_google_cloud_core_grpc_2_22_0": { + "io_grpc_grpc_googleapis_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "18eeb382b6cf83bfebd49a1c785a2474bb5937aeed15326c4e6d5595416dadf3", + "sha256": "39b880dc2da28695984bdb77c1fb052e2d3e446d1fbd902e00ea27bebf5f7860", "urls": [ - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" ], - "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" + "downloaded_file_path": "v1/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" } }, - "io_grpc_grpc_core_1_56_1": { + "com_google_api_gax_2_32_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "fddeafc25019b7e5600028d6398e9ed7383056d9aecaf95aec5c39c5085a4830", + "sha256": "eedeceb93a8d92e3b5d9781c87db1deb3d72eb545ae4e27a18cddde4100a5173", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/api/gax/2.32.0/gax-2.32.0.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" + "downloaded_file_path": "v1/com/google/api/gax/2.32.0/gax-2.32.0.jar" } }, - "io_netty_netty_transport_classes_epoll_4_1_100_Final": { + "com_google_http_client_google_http_client_gson_1_41_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "9abc4b17b1212b33666eae4e8013d0bb78a9a2bcd0a9a621b9bd06a7e5fc0050", + "sha256": "18766d1bbeb6d363763ef725bc82ed3c8c45f88eadbf149965e6e8c8d9b70d9f", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar", + "https://maven.google.com/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" ], - "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" } }, - "io_grpc_grpc_services_1_56_1": { + "com_google_api_grpc_proto_google_cloud_storage_v2_2_26_1_alpha": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "0d14ece28e97b30aa9ef1b63782d48261dd63738ef1c5615afefb8b963c121c8", + "sha256": "e1c33f066db9189f09d1b7ec698f939eb4591f937fcd1ca1cbd4f05f1eb0e25c", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" } }, - "io_netty_netty_tcnative_boringssl_static_jar_linux_x86_64_2_0_61_Final": { + "com_google_guava_guava_testlib_31_1_jre": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4ff9d14f1ec6ccee35b78f53a6f3d9c7c54535aa2a76138311c2f619c5e150e1", + "sha256": "aadc71b10d5c3ac474dd16be84cfb18d257e584d1e0a59f8cab64ef4376226ce", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" + "https://jcenter.bintray.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", + "https://maven.google.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", + "https://repo1.maven.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" + "downloaded_file_path": "v1/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" } }, - "software_amazon_awssdk_regions_2_20_128": { + "org_checkerframework_checker_qual_3_33_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "79ac0d6a19daf4b5cb480a955bc36ed083e728fd2d0fb78efde2bcaaed0fce9f", + "sha256": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" + "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" } }, - "com_google_api_grpc_grpc_google_cloud_storage_v2_2_26_1_alpha": { + "org_hamcrest_hamcrest_core_1_3": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "c5fa3121300bf3558248792ca8279f13208b395f6ba5e004ae32fcb2964810bd", + "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" + "https://jcenter.bintray.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", + "https://maven.google.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", + "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" ], - "downloaded_file_path": "v1/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" + "downloaded_file_path": "v1/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" } }, - "com_google_cloud_google_cloud_storage_2_26_1": { + "org_checkerframework_checker_qual_3_37_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "6a607268c51471280dc07176b46577951e0e198780a53c6a864fcb2a7acc9902", + "sha256": "e4ce1376cc2735e1dde220b62ad0913f51297704daad155a33f386bc5db0d9f7", "urls": [ - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", + "https://maven.google.com/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" ], - "downloaded_file_path": "v1/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" + "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" } }, - "io_opencensus_opencensus_contrib_grpc_metrics_0_31_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "unpinned_rules_jvm_external_deps": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", "attributes": { - "sha256": "b28fc72490edd49c4c40a3c216b709200833fb361f7f602f1c7c9a527f7b7f63", - "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar", - "https://maven.google.com/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" + "user_provided_name": "rules_jvm_external_deps", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" ], - "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" + "artifacts": [ + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false } }, - "software_amazon_awssdk_http_client_spi_2_20_128": { + "com_google_errorprone_error_prone_annotations_2_11_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b09f1e0392975093ba0a2231e7057b673dacf05a798fe1b3f1446ba4f32e6a9b", + "sha256": "721cb91842b46fa056847d104d5225c8b8e1e8b62263b993051e1e5a0137b7ec", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" + "https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", + "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" + "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" } }, - "org_codehaus_plexus_plexus_utils_3_5_1": { + "io_grpc_grpc_grpclb_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "86e0255d4c879c61b4833ed7f13124e8bb679df47debb127326e7db7dd49a07b", + "sha256": "6ba786cc5271c7355cb0cdb57660d807cbf0f082b50edae15232e8c354228496", "urls": [ - "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" ], - "downloaded_file_path": "v1/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" + "downloaded_file_path": "v1/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" } }, - "org_junit_jupiter_junit_jupiter_engine_5_8_1": { + "io_grpc_grpc_rls_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4689bc902255a19fe98277683ba3231c094d107c54c8d35f2b6f9c97d226418e", + "sha256": "ff56fa9750087f9deea2d00e08f46c7a3fd40f1032c3f5b44a702c595ddb7f55", "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar", - "https://maven.google.com/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" ], - "downloaded_file_path": "v1/org/junit/jupiter/junit-jupiter-engine/5.8.1/junit-jupiter-engine-5.8.1.jar" + "downloaded_file_path": "v1/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" } }, - "software_amazon_awssdk_utils_2_20_128": { + "io_netty_netty_codec_socks_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ba635695d0046fae35740e9e64da9f0e34dab7cbc9a64813ce9ab49ed989f948", + "sha256": "608a453b90f8384ba4efcdc6db7f899a1f10b9ea1890954696e6cfac45ff1ba9", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" + "https://repo1.maven.org/maven2/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" + "downloaded_file_path": "v1/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" } }, - "io_netty_netty_handler_4_1_94_Final": { + "org_jetbrains_kotlin_kotlin_stdlib_common_1_4_20": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "8e50719a9ab89e33ef85c5f36d780e0d7056b3f768b07d261d87baed7094eb3c", + "sha256": "a7112c9b3cefee418286c9c9372f7af992bd1e6e030691d52f60cb36dbec8320", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" + "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar", + "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" ], - "downloaded_file_path": "v1/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" + "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" } }, - "grpc_java_maven": { + "unpinned_grpc_java_maven": { "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "pinned_coursier_fetch", + "ruleClassName": "coursier_fetch", "attributes": { "user_provided_name": "grpc_java_maven", "repositories": [ @@ -8329,10 +9858,12 @@ "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"annotations-api\", \"version\": \"6.0.53\" }", "{ \"group\": \"org.codehaus.mojo\", \"artifact\": \"animal-sniffer-annotations\", \"version\": \"1.23\" }" ], + "fail_on_missing_checksum": true, "fetch_sources": false, "fetch_javadoc": false, + "excluded_artifacts": [], "generate_compat_repositories": false, - "maven_install_json": "@@grpc-java~//:maven_install.json", + "version_conflict_policy": "default", "override_targets": { "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", @@ -8362,1916 +9893,2200 @@ "strict_visibility_value": [ "@@//visibility:private" ], - "additional_netrc_lines": [], - "fail_if_repin_required": false, + "maven_install_json": "@@grpc-java~//:maven_install.json", + "resolve_timeout": 600, "use_starlark_android_rules": false, "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", "duplicate_version_warning": "warn", - "excluded_artifacts": [], - "repin_instructions": "" - } - }, - "io_netty_netty_resolver_4_1_94_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "bd26e9bc5e94e2d3974a93fdf921658eff4f033bfd4c5208607760ab54298617", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" - } - }, - "org_junit_platform_junit_platform_launcher_1_8_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "83a9ed68adcb76e60316a4d682fc48507865df2f0ab35f82695cc9995410e05e", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar", - "https://maven.google.com/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar" - ], - "downloaded_file_path": "v1/org/junit/platform/junit-platform-launcher/1.8.1/junit-platform-launcher-1.8.1.jar" - } - }, - "org_junit_jupiter_junit_jupiter_api_5_8_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "ce3374a7efba605e2d2b69a3fef90134032bab3ecc3ed8579a4871b1c2c4729c", - "urls": [ - "https://jcenter.bintray.com/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar", - "https://maven.google.com/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar" - ], - "downloaded_file_path": "v1/org/junit/jupiter/junit-jupiter-api/5.8.1/junit-jupiter-api-5.8.1.jar" - } - }, - "com_google_http_client_google_http_client_1_43_3": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "60aca7428c5a1ff3655b70541a98ff3d70dded48ac1324dae1af39f1b61914af", - "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" - ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" - } - }, - "org_threeten_threetenbp_1_6_8": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "e4b1eb3d90c38a54c7f3384fda957e0b5bf0b41b40672a44ae8b03cb6c87ce06", - "urls": [ - "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" - ], - "downloaded_file_path": "v1/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" - } - }, - "io_opencensus_opencensus_proto_0_2_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "0c192d451e9dd74e98721b27d02f0e2b6bca44b51563b5dabf2e211f7a3ebf13", - "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" - ], - "downloaded_file_path": "v1/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" - } - }, - "org_slf4j_slf4j_api_1_7_30": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", - "urls": [ - "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" - ], - "downloaded_file_path": "v1/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" - } - }, - "io_netty_netty_tcnative_boringssl_static_jar_osx_x86_64_2_0_61_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "fcfea887f4f0802d363c699b444d504b7109a7cb198ae6845eeff63745e5b0ba", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" + "ignore_empty_files": false } }, - "org_jetbrains_annotations_13_0": { + "io_netty_netty_transport_classes_epoll_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478", + "sha256": "9d5d51eb42081d6fc13f4dca6855cd30d098a5b1d0b06d5644a1342bd1e50a44", "urls": [ - "https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", - "https://maven.google.com/org/jetbrains/annotations/13.0/annotations-13.0.jar" + "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/org/jetbrains/annotations/13.0/annotations-13.0.jar" + "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" } }, - "commons_logging_commons_logging_1_2": { + "com_google_auto_value_auto_value_1_10_4": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", + "sha256": "f3c438d1f82904bbcb452084d488b660f3c7488e9274c3a58f049e121632d434", "urls": [ - "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar", + "https://maven.google.com/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" ], - "downloaded_file_path": "v1/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + "downloaded_file_path": "v1/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" } }, - "com_google_api_grpc_proto_google_common_protos_2_29_0": { + "io_grpc_grpc_alts_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ee9c751f06b112e92b37f75e4f73a17d03ef2c3302c6e8d986adbcc721b63cb0", + "sha256": "04317f8835b3a8736ba12a7a25e474430c7f2d8c0b7afc433c2abc4cb2f0d4e8", "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", - "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" ], - "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" + "downloaded_file_path": "v1/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" } }, - "com_google_re2j_re2j_1_7": { + "io_opencensus_opencensus_contrib_http_util_0_31_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4f657af51ab8bb0909bcc3eb40862d26125af8cbcf92aaaba595fed77f947bc0", + "sha256": "3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a", "urls": [ - "https://repo1.maven.org/maven2/com/google/re2j/re2j/1.7/re2j-1.7.jar" + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" ], - "downloaded_file_path": "v1/com/google/re2j/re2j/1.7/re2j-1.7.jar" + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" } }, - "com_google_errorprone_error_prone_annotations_2_18_0": { + "org_apache_tomcat_annotations_api_6_0_53": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae", + "sha256": "253829d3c12b7381d1044fc22c6436cff025fe0d459e4a329413e560a7d0dd13", "urls": [ - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" + "https://repo1.maven.org/maven2/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar", + "https://maven.google.com/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" ], - "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" + "downloaded_file_path": "v1/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" } }, - "io_netty_netty_codec_4_1_94_Final": { + "com_google_auth_google_auth_library_oauth2_http_1_19_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "91243776ad68b4d8e39eafb9ec115e1b8fa9aecd147b12ef15bb691639498328", + "sha256": "01bdf5c5cd85e10b794e401775d9909b56a38ffce313fbd39510a5d87ed56f58", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" ], - "downloaded_file_path": "v1/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" + "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" } }, - "org_jetbrains_kotlin_kotlin_stdlib_1_4_20": { + "com_google_truth_truth_1_1_5": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b8ab1da5cdc89cb084d41e1f28f20a42bd431538642a5741c52bbfae3fa3e656", + "sha256": "7f6d50d6f43a102942ef2c5a05f37a84f77788bb448cf33cceebf86d34e575c0", "urls": [ - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar", - "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" + "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.jar", + "https://maven.google.com/com/google/truth/truth/1.1.5/truth-1.1.5.jar" ], - "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" + "downloaded_file_path": "v1/com/google/truth/truth/1.1.5/truth-1.1.5.jar" } }, - "software_amazon_awssdk_profiles_2_20_128": { + "com_google_truth_truth_1_1_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "110a5a1bfa09b0be417d60bba97f9d8641d398ea36d72b942a97253066fd5fd0", + "sha256": "a85e03b8b6ae8780f060cfded9500a3d1b5f52808f99a2ea6da9c683313c7518", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" + "https://jcenter.bintray.com/com/google/truth/truth/1.1.2/truth-1.1.2.jar", + "https://maven.google.com/com/google/truth/truth/1.1.2/truth-1.1.2.jar", + "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" + "downloaded_file_path": "v1/com/google/truth/truth/1.1.2/truth-1.1.2.jar" } }, - "org_conscrypt_conscrypt_openjdk_uber_2_5_2": { + "io_netty_netty_handler_proxy_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "eaf537d98e033d0f0451cd1b8cc74e02d7b55ec882da63c88060d806ba89c348", + "sha256": "686dbc2e61407f216d6cb267dd7954896f851dd34b58be3e757c5a89f20a5e67", "urls": [ - "https://repo1.maven.org/maven2/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" + "https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" + "downloaded_file_path": "v1/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" } }, - "org_junit_platform_junit_platform_engine_1_8_1": { + "com_google_cloud_google_cloud_core_http_2_22_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "702868ed7e86b9b4672ede0f1e185e905baca9afab57746a7c650be3c7bca047", + "sha256": "eba963e2d7aee9cb7dd71872f634d4418c7dffc260f740431b9f577b09417c03", "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar", - "https://maven.google.com/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar" + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" ], - "downloaded_file_path": "v1/org/junit/platform/junit-platform-engine/1.8.1/junit-platform-engine-1.8.1.jar" + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" } }, - "com_google_auto_value_auto_value_annotations_1_10_2": { + "com_google_j2objc_j2objc_annotations_2_8": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "3f3b7edfaf7fbbd88642f7bd5b09487b8dcf2b9e5f3a19f1eb7b3e53f20f14ba", + "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", "urls": [ - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" + "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar", + "https://maven.google.com/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" ], - "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" + "downloaded_file_path": "v1/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" } }, - "javax_annotation_javax_annotation_api_1_3_2": { + "org_junit_platform_junit_platform_commons_1_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", + "sha256": "fa4fa68c8bd54dd0cb49c3fcbe9b2e42f4da6bedbe7e7ccf2a05f1a1e609b593", "urls": [ - "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" + "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar", + "https://maven.google.com/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar" ], - "downloaded_file_path": "v1/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" + "downloaded_file_path": "v1/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar" } }, - "com_google_j2objc_j2objc_annotations_1_3": { + "com_google_auth_google_auth_library_credentials_1_19_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "21af30c92267bd6122c0e0b4d20cccb6641a37eaf956c6540ec471d584e64a7b", + "sha256": "095984b0594888a47f311b3c9dcf6da9ed86feeea8f78140c55e14c27b0593e5", "urls": [ - "https://jcenter.bintray.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", - "https://maven.google.com/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar", - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" ], - "downloaded_file_path": "v1/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar" + "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" } }, - "com_google_auto_value_auto_value_annotations_1_10_4": { + "io_netty_netty_transport_native_epoll_jar_linux_x86_64_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "e1c45e6beadaef9797cb0d9afd5a45621ad061cd8632012f85582853a3887825", + "sha256": "a108fb47babb7678b5b2abb1fc8b34510bd2f705faa450447860647f2de4ebaa", "urls": [ - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar", - "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar", + "https://maven.google.com/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" ], - "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" + "downloaded_file_path": "v1/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" } }, - "com_google_http_client_google_http_client_apache_v2_1_43_3": { + "io_netty_netty_common_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "4cc8485bdda05607c7d8b95b130168ac82ad80bb3618c608fbf941047a96ac3b", + "sha256": "d2908301f1ac6f2910900742473c15d701765d3d4467acdb1eebb9df3aa82885", "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" + "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" + "downloaded_file_path": "v1/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" } }, - "io_netty_netty_resolver_4_1_100_Final": { + "io_grpc_grpc_xds_1_56_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "c42c481c776e9d367a45cc3a67a06f65897d280334eb30b2362b8c55b7523f4f", + "sha256": "688950e2dc79c2b227fcad553f4e4c8faf8de324eeccb3a591ff679929bbfa24", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" + "https://repo1.maven.org/maven2/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" ], - "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" + "downloaded_file_path": "v1/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" } }, - "io_netty_netty_transport_native_unix_common_4_1_100_Final": { + "com_google_code_findbugs_jsr305_3_0_2": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5d888230a04c4a3e647c64e933cefb64fd49056f969bfb734c8a3fcedf0bea8a", + "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" + "https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", + "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", + "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" ], - "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" + "downloaded_file_path": "v1/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" } }, - "com_google_protobuf_protobuf_java_3_23_2": { + "commons_codec_commons_codec_1_11": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "18a057f5e0f828daa92b71c19df91f6bcc2aad067ca2cdd6b5698055ca7bcece", + "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", "urls": [ - "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", + "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" ], - "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" + "downloaded_file_path": "v1/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" } }, - "com_google_errorprone_javac_shaded_9_181_r4173_1": { + "com_google_android_annotations_4_1_1_4": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ae6f663a36bac1855076072afd650cdc0076b08f8129fbff504e73e74095a021", + "sha256": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", "urls": [ - "https://jcenter.bintray.com/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar", - "https://maven.google.com/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar", - "https://repo1.maven.org/maven2/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar" + "https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar", + "https://maven.google.com/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" ], - "downloaded_file_path": "v1/com/google/errorprone/javac-shaded/9+181-r4173-1/javac-shaded-9+181-r4173-1.jar" + "downloaded_file_path": "v1/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" } }, - "com_google_api_client_google_api_client_2_2_0": { + "commons_codec_commons_codec_1_15": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "58eca9fb0a869391689ffc828b3bd0b19ac76042ff9fab4881eddf7fde76903f", + "sha256": "b3e9f6d63a790109bf0d056611fbed1cf69055826defeb9894a71369d246ed63", "urls": [ - "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" ], - "downloaded_file_path": "v1/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" + "downloaded_file_path": "v1/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" } }, - "io_netty_netty_buffer_4_1_94_Final": { + "software_amazon_awssdk_aws_core_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "8066ee7c49f9f29da96ee62f7cb13bee022cb4b68e51437b33da3b6d01398f13", + "sha256": "105f5d4a204a6a759ab502922df4cd5aa2a6d1b0c5f53ce88713f60abd4650e9", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" ], - "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" } }, - "rules_jvm_external_deps": { - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "pinned_coursier_fetch", + "com_google_apis_google_api_services_storage_v1_rev20230617_2_0_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "user_provided_name": "rules_jvm_external_deps", - "repositories": [ - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" - ], - "artifacts": [ - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", - "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", - "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" - ], - "fetch_sources": false, - "fetch_javadoc": false, - "generate_compat_repositories": false, - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", - "override_targets": { - "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", - "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", - "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", - "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", - "io.grpc:grpc-api": "'@@grpc-java~//api:api'", - "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", - "io.grpc:grpc-census": "'@@grpc-java~//census:census'", - "io.grpc:grpc-context": "'@@grpc-java~//context:context'", - "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", - "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", - "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", - "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", - "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", - "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", - "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", - "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", - "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", - "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", - "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", - "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", - "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" - }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" + "sha256": "43484b32b410b2b8ff32ac9ab1b89c039c727c2e37465e375ce2846d5a804645", + "urls": [ + "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" ], - "additional_netrc_lines": [], - "fail_if_repin_required": false, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "excluded_artifacts": [], - "repin_instructions": "" + "downloaded_file_path": "v1/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" } }, - "software_amazon_awssdk_crt_core_2_20_128": { + "org_junit_vintage_junit_vintage_engine_5_8_1": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "48d2b5c0102a234bf988da7e8ec5f36d51b41ae2b512df2cab29d99b6b7620eb", + "sha256": "176b53cd1bdbf9233e96c8b0c7a9e5b864282fbbdeba43b5ceafdedb29a49156", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" + "https://jcenter.bintray.com/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar", + "https://maven.google.com/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar", + "https://repo1.maven.org/maven2/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar" ], - "downloaded_file_path": "v1/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" + "downloaded_file_path": "v1/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar" } }, - "com_google_http_client_google_http_client_appengine_1_43_3": { + "software_amazon_awssdk_annotations_2_20_128": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "66ade3c0e73566ed231032a2bda9f2f8e50e74911f6720bf0ee5233f6e5e033e", + "sha256": "4eeddb1848a90c73b8ce85d7b556f0be36f0f97c780f1715b9cb59a93620eae2", "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" + "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" + "downloaded_file_path": "v1/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" } }, - "io_netty_netty_tcnative_boringssl_static_jar_linux_aarch_64_2_0_61_Final": { + "com_google_http_client_google_http_client_1_41_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "3614395218ae379cec22ccaa089c4f27b9329a660e0d53c93e7cb12b7a2cee46", + "sha256": "4a42d2c383373bf61c798f1882745989b9836bb032a8a4019890ecb6cd903ef3", "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar", - "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar", + "https://maven.google.com/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" ], - "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" + "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" } }, - "com_google_code_gson_gson_2_8_9": { + "io_netty_netty_transport_native_unix_common_4_1_94_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "d3999291855de495c94c743761b8ab5176cfeabe281a5ab0d8e8d45326fd703e", + "sha256": "27d0dff1cd743190279becacfb372fe4d45b266edafad9f1c6c01b04d00280eb", "urls": [ - "https://jcenter.bintray.com/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar", - "https://maven.google.com/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar", - "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" ], - "downloaded_file_path": "v1/com/google/code/gson/gson/2.8.9/gson-2.8.9.jar" + "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" } }, - "io_grpc_grpc_auth_1_56_1": { + "io_netty_netty_buffer_4_1_100_Final": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "ac365e11532a4b779a2ac80ecc64dcbd3bafbdd666e08e22ffdb5c855069e3f9", + "sha256": "462874b44ee782fbefec64078cda6eb8e7bf9f0e0af71a928ef4c1f2d564f7ee", "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" + "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" ], - "downloaded_file_path": "v1/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" + "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" } }, - "org_apiguardian_apiguardian_api_1_1_2": { + "com_google_googlejavaformat_google_java_format_1_17_0": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "b509448ac506d607319f182537f0b35d71007582ec741832a1f111e5b5b70b38", + "sha256": "631ba54c39f6c20df027dc1420736df2e5e43c581880efdd1e46ddb4ce050e3e", "urls": [ - "https://jcenter.bintray.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", - "https://maven.google.com/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar", - "https://repo1.maven.org/maven2/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" + "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" ], - "downloaded_file_path": "v1/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar" + "downloaded_file_path": "v1/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" } - }, - "maven": { - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "pinned_coursier_fetch", + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_jvm_external~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_kotlin~//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { + "general": { + "bzlTransitiveDigest": "olc9zGL2gIyg1FOvq9gpgrh6WZCYSfP3ITj5d+ZRtPg=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_android": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_provided_name": "maven", - "repositories": [ - "{ \"repo_url\": \"https://jcenter.bintray.com/\" }", - "{ \"repo_url\": \"https://maven.google.com\" }", - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" - ], - "artifacts": [ - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.7\" }", - "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.4\" }", - "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-api\", \"version\": \"5.8.1\" }", - "{ \"group\": \"org.junit.jupiter\", \"artifact\": \"junit-jupiter-engine\", \"version\": \"5.8.1\" }", - "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-launcher\", \"version\": \"1.8.1\" }", - "{ \"group\": \"org.junit.platform\", \"artifact\": \"junit-platform-reporting\", \"version\": \"1.8.1\" }", - "{ \"group\": \"org.junit.vintage\", \"artifact\": \"junit-vintage-engine\", \"version\": \"5.8.1\" }", - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.8.9\" }", - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.3.2\" }", - "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\" }", - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.2\" }", - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", - "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"4.3.1\" }" - ], - "fetch_sources": false, - "fetch_javadoc": false, - "generate_compat_repositories": false, - "maven_install_json": "@@//third_party/java:maven_install.json", - "override_targets": { - "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", - "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", - "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", - "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", - "io.grpc:grpc-api": "'@@grpc-java~//api:api'", - "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", - "io.grpc:grpc-census": "'@@grpc-java~//census:census'", - "io.grpc:grpc-context": "'@@grpc-java~//context:context'", - "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", - "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", - "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", - "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", - "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", - "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", - "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", - "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", - "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", - "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", - "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", - "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", - "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" - }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" - ], - "additional_netrc_lines": [], - "fail_if_repin_required": true, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "excluded_artifacts": [], - "repin_instructions": "" + "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", + "strip_prefix": "rules_android-0.1.1", + "urls": [ + "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" + ] } }, - "com_google_cloud_google_cloud_core_2_22_0": { + "com_github_pinterest_ktlint": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_file", "attributes": { - "sha256": "5bc01f00878cb5bf2dcd596cc577979357460f311807aee65aaa6837bdf0eef9", + "sha256": "2b3f6f674a944d25bb8d283c3539947bbe86074793012909a55de4b771f74bcc", "urls": [ - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" + "https://github.com/pinterest/ktlint/releases/download/0.49.1/ktlint" ], - "downloaded_file_path": "v1/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" + "executable": true } }, - "software_amazon_awssdk_aws_query_protocol_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "com_github_jetbrains_kotlin": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", + "ruleClassName": "kotlin_compiler_repository", "attributes": { - "sha256": "dddab4ee63ad1bbc42bfcb3a9085917983ff4b5db71bc60b7ba6c5c17cbe5256", "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" + "https://github.com/JetBrains/kotlin/releases/download/v1.9.22/kotlin-compiler-1.9.22.zip" ], - "downloaded_file_path": "v1/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" + "sha256": "88b39213506532c816ff56348c07bbeefe0c8d18943bffbad11063cf97cac3e6", + "compiler_version": "1.9.22" } }, - "com_google_auto_value_auto_value_annotations_1_7_4": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "com_github_google_ksp": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", + "ruleClassName": "ksp_compiler_plugin_repository", "attributes": { - "sha256": "fedd59b0b4986c342f6ab2d182f2a4ee9fceb2c7e2d5bdc4dc764c92394a23d3", "urls": [ - "https://jcenter.bintray.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", - "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar", - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" + "https://github.com/google/ksp/releases/download/1.9.22-1.0.17/artifacts.zip" ], - "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.7.4/auto-value-annotations-1.7.4.jar" + "sha256": "b39b373e09e5edefe700fef628572f71be7d49e6396dec0ea52eb10c16ead39e", + "strip_version": "1.9.22-1.0.17" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_kotlin~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_nodejs~//nodejs:extensions.bzl%node": { + "general": { + "bzlTransitiveDigest": "xIyDOX55uocuAZcmUQlPZH8TJnZ39RT9+Bi1o3PHghA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nodejs_host": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" } }, - "junit_junit_4_13_2": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_linux_s390x": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", - "urls": [ - "https://jcenter.bintray.com/junit/junit/4.13.2/junit-4.13.2.jar", - "https://maven.google.com/junit/junit/4.13.2/junit-4.13.2.jar", - "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/junit/junit/4.13.2/junit-4.13.2.jar" + "node_version": "20.10.0", + "platform": "linux_s390x" } }, - "com_squareup_okio_okio_2_10_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_windows_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "a27f091d34aa452e37227e2cfa85809f29012a8ef2501a9b5a125a978e4fcbc1", - "urls": [ - "https://repo1.maven.org/maven2/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar", - "https://maven.google.com/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" + "node_version": "20.10.0", + "platform": "windows_amd64" } }, - "io_grpc_grpc_context_1_27_2": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_toolchains": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_toolchains_repo.bzl", + "ruleClassName": "nodejs_toolchains_repo", "attributes": { - "sha256": "bcbf9055dff453fd6508bd7cca2a0aa2d5f059a9c94beed1f5fda1dc015607b8", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar", - "https://maven.google.com/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" + "user_node_repository_name": "nodejs" + } + }, + "nodejs_linux_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", + "attributes": { + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" + "node_version": "20.10.0", + "platform": "linux_amd64" } }, - "com_google_http_client_google_http_client_jackson2_1_43_3": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_linux_ppc64le": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "8157f93ce7b51a013ea8c514413db6647056e39d7acb829bfc5da5b3bd25db3e", - "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" + "node_version": "20.10.0", + "platform": "linux_ppc64le" } }, - "io_grpc_grpc_googleapis_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_darwin_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "39b880dc2da28695984bdb77c1fb052e2d3e446d1fbd902e00ea27bebf5f7860", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" + "node_version": "20.10.0", + "platform": "darwin_amd64" } }, - "com_google_api_gax_2_32_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_linux_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "eedeceb93a8d92e3b5d9781c87db1deb3d72eb545ae4e27a18cddde4100a5173", - "urls": [ - "https://repo1.maven.org/maven2/com/google/api/gax/2.32.0/gax-2.32.0.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/com/google/api/gax/2.32.0/gax-2.32.0.jar" + "node_version": "20.10.0", + "platform": "linux_arm64" } }, - "com_google_http_client_google_http_client_gson_1_41_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", "attributes": { - "sha256": "18766d1bbeb6d363763ef725bc82ed3c8c45f88eadbf149965e6e8c8d9b70d9f", - "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar", - "https://maven.google.com/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" - ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" + "user_node_repository_name": "nodejs" } }, - "com_google_api_grpc_proto_google_cloud_storage_v2_2_26_1_alpha": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "nodejs_darwin_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "e1c33f066db9189f09d1b7ec698f939eb4591f937fcd1ca1cbd4f05f1eb0e25c", - "urls": [ - "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" ], - "downloaded_file_path": "v1/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" + "node_version": "20.10.0", + "platform": "darwin_arm64" } - }, - "com_google_guava_guava_testlib_31_1_jre": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_oci~//oci:extensions.bzl%oci": { + "general": { + "bzlTransitiveDigest": "1YkG/TiS6l/nxqgmjuKwj6M6KJMP7q/wp9pdCXDc2cU=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "oci_crane_registry_toolchains": { + "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", "attributes": { - "sha256": "aadc71b10d5c3ac474dd16be84cfb18d257e584d1e0a59f8cab64ef4376226ce", - "urls": [ - "https://jcenter.bintray.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", - "https://maven.google.com/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar", - "https://repo1.maven.org/maven2/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" - ], - "downloaded_file_path": "v1/com/google/guava/guava-testlib/31.1-jre/guava-testlib-31.1-jre.jar" + "toolchain_type": "@rules_oci//oci:registry_toolchain_type", + "toolchain": "@oci_crane_{platform}//:registry_toolchain" } }, - "org_checkerframework_checker_qual_3_33_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "sha256": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1", - "urls": [ - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" - ], - "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" + "platform": "windows_amd64" } }, - "org_hamcrest_hamcrest_core_1_3": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_host_alias_repo", + "attributes": {} + }, + "oci_crane_darwin_amd64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", - "urls": [ - "https://jcenter.bintray.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", - "https://maven.google.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", - "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" - ], - "downloaded_file_path": "v1/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + "platform": "darwin_amd64", + "crane_version": "v0.18.0" } }, - "org_checkerframework_checker_qual_3_37_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "sha256": "e4ce1376cc2735e1dde220b62ad0913f51297704daad155a33f386bc5db0d9f7", - "urls": [ - "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", - "https://maven.google.com/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" - ], - "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" + "platform": "darwin_amd64", + "version": "1.6" } }, - "unpinned_rules_jvm_external_deps": { - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "coursier_fetch", + "distroless_base": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_alias", "attributes": { - "user_provided_name": "rules_jvm_external_deps", - "repositories": [ - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" - ], - "artifacts": [ - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", - "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", - "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", - "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", - "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" - ], - "fail_on_missing_checksum": true, - "fetch_sources": false, - "fetch_javadoc": false, - "excluded_artifacts": [], - "generate_compat_repositories": false, - "version_conflict_policy": "default", - "override_targets": { - "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", - "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", - "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", - "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", - "io.grpc:grpc-api": "'@@grpc-java~//api:api'", - "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", - "io.grpc:grpc-census": "'@@grpc-java~//census:census'", - "io.grpc:grpc-context": "'@@grpc-java~//context:context'", - "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", - "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", - "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", - "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", - "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", - "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", - "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", - "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", - "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", - "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", - "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", - "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", - "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + "target_name": "distroless_base", + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/base", + "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", + "platforms": { + "@@platforms//cpu:x86_64": "@distroless_base_linux_amd64", + "@@platforms//cpu:arm64": "@distroless_base_linux_arm64" }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" - ], - "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", - "resolve_timeout": 600, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "ignore_empty_files": false + "bzlmod_repository": "distroless_base", + "reproducible": true } }, - "com_google_errorprone_error_prone_annotations_2_11_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "sha256": "721cb91842b46fa056847d104d5225c8b8e1e8b62263b993051e1e5a0137b7ec", - "urls": [ - "https://jcenter.bintray.com/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", - "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar", - "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" - ], - "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.11.0/error_prone_annotations-2.11.0.jar" + "platform": "freebsd_amd64" } }, - "io_grpc_grpc_grpclb_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "sha256": "6ba786cc5271c7355cb0cdb57660d807cbf0f082b50edae15232e8c354228496", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" - ], - "downloaded_file_path": "v1/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" + "platform": "linux_amd64" + } + }, + "oci_crane_linux_arm64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", + "attributes": { + "platform": "linux_arm64", + "crane_version": "v0.18.0" } }, - "io_grpc_grpc_rls_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "sha256": "ff56fa9750087f9deea2d00e08f46c7a3fd40f1032c3f5b44a702c595ddb7f55", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" - ], - "downloaded_file_path": "v1/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" + "platform": "darwin_arm64", + "version": "0.0.16" } }, - "io_netty_netty_codec_socks_4_1_100_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "sha256": "608a453b90f8384ba4efcdc6db7f899a1f10b9ea1890954696e6cfac45ff1ba9", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" + "platform": "linux_amd64", + "version": "0.0.16" } }, - "org_jetbrains_kotlin_kotlin_stdlib_common_1_4_20": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "a7112c9b3cefee418286c9c9372f7af992bd1e6e030691d52f60cb36dbec8320", - "urls": [ - "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar", - "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" - ], - "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" + "platform": "linux_amd64", + "version": "4.25.2" } }, - "unpinned_grpc_java_maven": { - "bzlFile": "@@rules_jvm_external~//:coursier.bzl", - "ruleClassName": "coursier_fetch", + "copy_to_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "user_provided_name": "grpc_java_maven", - "repositories": [ - "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }", - "{ \"repo_url\": \"https://maven.google.com\" }" - ], - "artifacts": [ - "{ \"group\": \"com.google.android\", \"artifact\": \"annotations\", \"version\": \"4.1.1.4\" }", - "{ \"group\": \"com.google.api.grpc\", \"artifact\": \"proto-google-common-protos\", \"version\": \"2.29.0\" }", - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.4.0\" }", - "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.4.0\" }", - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.10.4\" }", - "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.10.4\" }", - "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", - "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", - "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.23.0\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", - "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.3-android\" }", - "{ \"group\": \"com.google.re2j\", \"artifact\": \"re2j\", \"version\": \"1.7\" }", - "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.5\" }", - "{ \"group\": \"com.squareup.okhttp\", \"artifact\": \"okhttp\", \"version\": \"2.7.5\" }", - "{ \"group\": \"com.squareup.okio\", \"artifact\": \"okio\", \"version\": \"2.10.0\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-socks\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.61.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.61.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.100.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.100.Final\" }", - "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-api\", \"version\": \"0.31.0\" }", - "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-contrib-grpc-metrics\", \"version\": \"0.31.0\" }", - "{ \"group\": \"io.perfmark\", \"artifact\": \"perfmark-api\", \"version\": \"0.26.0\" }", - "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", - "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"annotations-api\", \"version\": \"6.0.53\" }", - "{ \"group\": \"org.codehaus.mojo\", \"artifact\": \"animal-sniffer-annotations\", \"version\": \"1.23\" }" - ], - "fail_on_missing_checksum": true, - "fetch_sources": false, - "fetch_javadoc": false, - "excluded_artifacts": [], - "generate_compat_repositories": false, - "version_conflict_policy": "default", - "override_targets": { - "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", - "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", - "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", - "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", - "io.grpc:grpc-api": "'@@grpc-java~//api:api'", - "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", - "io.grpc:grpc-census": "'@@grpc-java~//census:census'", - "io.grpc:grpc-context": "'@@grpc-java~//context:context'", - "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", - "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", - "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", - "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", - "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", - "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", - "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", - "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", - "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", - "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", - "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", - "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", - "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", - "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", - "io.grpc:grpc-util": "'@@grpc-java~//util:util'" - }, - "strict_visibility": false, - "strict_visibility_value": [ - "@@//visibility:private" - ], - "maven_install_json": "@@grpc-java~//:maven_install.json", - "resolve_timeout": 600, - "use_starlark_android_rules": false, - "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", - "duplicate_version_warning": "warn", - "ignore_empty_files": false + "platform": "linux_arm64" } }, - "io_netty_netty_transport_classes_epoll_4_1_94_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_linux_armv6": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "9d5d51eb42081d6fc13f4dca6855cd30d098a5b1d0b06d5644a1342bd1e50a44", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" + "platform": "linux_armv6", + "crane_version": "v0.18.0" } }, - "com_google_auto_value_auto_value_1_10_4": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "sha256": "f3c438d1f82904bbcb452084d488b660f3c7488e9274c3a58f049e121632d434", - "urls": [ - "https://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar", - "https://maven.google.com/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" - ], - "downloaded_file_path": "v1/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" + "platform": "darwin_arm64" } }, - "io_grpc_grpc_alts_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_linux_amd64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "04317f8835b3a8736ba12a7a25e474430c7f2d8c0b7afc433c2abc4cb2f0d4e8", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" - ], - "downloaded_file_path": "v1/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" + "platform": "linux_amd64", + "crane_version": "v0.18.0" } }, - "io_opencensus_opencensus_contrib_http_util_0_31_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "sha256": "3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a", - "urls": [ - "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" - ], - "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" + "platform": "darwin_amd64", + "version": "0.0.16" } }, - "org_apache_tomcat_annotations_api_6_0_53": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "sha256": "253829d3c12b7381d1044fc22c6436cff025fe0d459e4a329413e560a7d0dd13", - "urls": [ - "https://repo1.maven.org/maven2/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar", - "https://maven.google.com/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" - ], - "downloaded_file_path": "v1/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" + "platform": "linux_arm64", + "version": "0.0.16" } }, - "com_google_auth_google_auth_library_oauth2_http_1_19_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_toolchains_repo", "attributes": { - "sha256": "01bdf5c5cd85e10b794e401775d9909b56a38ffce313fbd39510a5d87ed56f58", - "urls": [ - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" - ], - "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" + "user_repository_name": "coreutils" } }, - "com_google_truth_truth_1_1_5": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_linux_s390x": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "7f6d50d6f43a102942ef2c5a05f37a84f77788bb448cf33cceebf86d34e575c0", - "urls": [ - "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.jar", - "https://maven.google.com/com/google/truth/truth/1.1.5/truth-1.1.5.jar" - ], - "downloaded_file_path": "v1/com/google/truth/truth/1.1.5/truth-1.1.5.jar" + "platform": "linux_s390x", + "version": "4.25.2" } }, - "com_google_truth_truth_1_1_2": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_host_alias_repo", + "attributes": {} + }, + "oci_crane_darwin_arm64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "a85e03b8b6ae8780f060cfded9500a3d1b5f52808f99a2ea6da9c683313c7518", - "urls": [ - "https://jcenter.bintray.com/com/google/truth/truth/1.1.2/truth-1.1.2.jar", - "https://maven.google.com/com/google/truth/truth/1.1.2/truth-1.1.2.jar", - "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.2/truth-1.1.2.jar" - ], - "downloaded_file_path": "v1/com/google/truth/truth/1.1.2/truth-1.1.2.jar" + "platform": "darwin_arm64", + "crane_version": "v0.18.0" } }, - "com_google_cloud_google_cloud_core_http_2_22_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", - "attributes": { - "sha256": "eba963e2d7aee9cb7dd71872f634d4418c7dffc260f740431b9f577b09417c03", - "urls": [ - "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" - ], - "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" + "distroless_base_linux_amd64": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", + "attributes": { + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/base", + "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", + "platform": "linux/amd64", + "target_name": "distroless_base_linux_amd64" } }, - "io_netty_netty_handler_proxy_4_1_100_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "sha256": "686dbc2e61407f216d6cb267dd7954896f851dd34b58be3e757c5a89f20a5e67", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" + "platform": "darwin_arm64", + "version": "1.6" } }, - "com_google_j2objc_j2objc_annotations_2_8": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", - "urls": [ - "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" - ], - "downloaded_file_path": "v1/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" + "platform": "darwin_amd64", + "version": "4.25.2" } }, - "org_junit_platform_junit_platform_commons_1_8_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_linux_i386": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "fa4fa68c8bd54dd0cb49c3fcbe9b2e42f4da6bedbe7e7ccf2a05f1a1e609b593", - "urls": [ - "https://jcenter.bintray.com/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar", - "https://maven.google.com/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar" - ], - "downloaded_file_path": "v1/org/junit/platform/junit-platform-commons/1.8.1/junit-platform-commons-1.8.1.jar" + "platform": "linux_i386", + "crane_version": "v0.18.0" } }, - "com_google_auth_google_auth_library_credentials_1_19_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "sha256": "095984b0594888a47f311b3c9dcf6da9ed86feeea8f78140c55e14c27b0593e5", - "urls": [ - "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" - ], - "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" + "platform": "linux_amd64", + "version": "1.6" } }, - "io_netty_netty_transport_native_epoll_jar_linux_x86_64_4_1_100_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "a108fb47babb7678b5b2abb1fc8b34510bd2f705faa450447860647f2de4ebaa", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar", - "https://maven.google.com/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" + "platform": "windows_amd64", + "version": "4.25.2" } }, - "io_netty_netty_common_4_1_100_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_windows_armv6": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "d2908301f1ac6f2910900742473c15d701765d3d4467acdb1eebb9df3aa82885", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" + "platform": "windows_armv6", + "crane_version": "v0.18.0" } }, - "io_grpc_grpc_xds_1_56_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_toolchains": { + "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", "attributes": { - "sha256": "688950e2dc79c2b227fcad553f4e4c8faf8de324eeccb3a591ff679929bbfa24", - "urls": [ - "https://repo1.maven.org/maven2/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" - ], - "downloaded_file_path": "v1/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" + "toolchain_type": "@rules_oci//oci:crane_toolchain_type", + "toolchain": "@oci_crane_{platform}//:crane_toolchain" } }, - "com_google_code_findbugs_jsr305_3_0_2": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", - "urls": [ - "https://jcenter.bintray.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", - "https://maven.google.com/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar", - "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" - ], - "downloaded_file_path": "v1/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" + "platform": "windows_amd64", + "version": "1.6" } }, - "commons_codec_commons_codec_1_11": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", - "urls": [ - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", - "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" - ], - "downloaded_file_path": "v1/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" + "platform": "darwin_amd64" } }, - "com_google_android_annotations_4_1_1_4": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_linux_ppc64le": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", - "urls": [ - "https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" - ], - "downloaded_file_path": "v1/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" + "platform": "linux_ppc64le", + "version": "4.25.2" } }, - "commons_codec_commons_codec_1_15": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "jq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_toolchains_repo", "attributes": { - "sha256": "b3e9f6d63a790109bf0d056611fbed1cf69055826defeb9894a71369d246ed63", - "urls": [ - "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" - ], - "downloaded_file_path": "v1/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" + "user_repository_name": "jq" } }, - "software_amazon_awssdk_aws_core_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "copy_to_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_toolchains_repo", "attributes": { - "sha256": "105f5d4a204a6a759ab502922df4cd5aa2a6d1b0c5f53ce88713f60abd4650e9", - "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" - ], - "downloaded_file_path": "v1/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" + "user_repository_name": "copy_to_directory" } }, - "com_google_apis_google_api_services_storage_v1_rev20230617_2_0_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "43484b32b410b2b8ff32ac9ab1b89c039c727c2e37465e375ce2846d5a804645", - "urls": [ - "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" - ], - "downloaded_file_path": "v1/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" + "platform": "darwin_arm64", + "version": "4.25.2" } }, - "org_junit_vintage_junit_vintage_engine_5_8_1": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", "attributes": { - "sha256": "176b53cd1bdbf9233e96c8b0c7a9e5b864282fbbdeba43b5ceafdedb29a49156", - "urls": [ - "https://jcenter.bintray.com/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar", - "https://maven.google.com/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar", - "https://repo1.maven.org/maven2/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar" - ], - "downloaded_file_path": "v1/org/junit/vintage/junit-vintage-engine/5.8.1/junit-vintage-engine-5.8.1.jar" + "user_repository_name": "yq" } }, - "software_amazon_awssdk_annotations_2_20_128": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_windows_amd64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "4eeddb1848a90c73b8ce85d7b556f0be36f0f97c780f1715b9cb59a93620eae2", - "urls": [ - "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" - ], - "downloaded_file_path": "v1/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" + "platform": "windows_amd64", + "crane_version": "v0.18.0" } }, - "com_google_http_client_google_http_client_1_41_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "oci_crane_linux_s390x": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "sha256": "4a42d2c383373bf61c798f1882745989b9836bb032a8a4019890ecb6cd903ef3", - "urls": [ - "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar", - "https://maven.google.com/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" - ], - "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" + "platform": "linux_s390x", + "crane_version": "v0.18.0" } }, - "io_netty_netty_transport_native_unix_common_4_1_94_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "distroless_base_linux_arm64": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", "attributes": { - "sha256": "27d0dff1cd743190279becacfb372fe4d45b266edafad9f1c6c01b04d00280eb", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/base", + "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", + "platform": "linux/arm64", + "target_name": "distroless_base_linux_arm64" } }, - "io_netty_netty_buffer_4_1_100_Final": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "coreutils_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "sha256": "462874b44ee782fbefec64078cda6eb8e7bf9f0e0af71a928ef4c1f2d564f7ee", - "urls": [ - "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar", - "https://maven.google.com/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" - ], - "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" + "platform": "windows_amd64", + "version": "0.0.16" } }, - "com_google_googlejavaformat_google_java_format_1_17_0": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "yq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "sha256": "631ba54c39f6c20df027dc1420736df2e5e43c581880efdd1e46ddb4ce050e3e", - "urls": [ - "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" - ], - "downloaded_file_path": "v1/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" + "platform": "linux_arm64", + "version": "4.25.2" } } }, "recordedRepoMappingEntries": [ [ - "rules_jvm_external~", + "aspect_bazel_lib~", "bazel_tools", "bazel_tools" + ], + [ + "rules_oci~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "rules_oci~", + "bazel_skylib", + "bazel_skylib~" ] ] } }, - "@@rules_kotlin~//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { + "@@rules_perl~//perl:extensions.bzl%perl_repositories": { "general": { - "bzlTransitiveDigest": "olc9zGL2gIyg1FOvq9gpgrh6WZCYSfP3ITj5d+ZRtPg=", + "bzlTransitiveDigest": "q2/owg+pdnRdE4DD/IZJGEKPJc345FnZLhJUCeJ3FBE=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "rules_android": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "perl_linux_arm64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", "attributes": { - "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", - "strip_prefix": "rules_android-0.1.1", + "strip_prefix": "perl-linux-arm64", + "sha256": "6fa4ece99e790ecbc2861f6ecb7b52694c01c2eeb215b4370f16a3b12d952117", "urls": [ - "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-arm64.tar.xz" ] } }, - "com_github_pinterest_ktlint": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "perl_darwin_arm64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", "attributes": { - "sha256": "2b3f6f674a944d25bb8d283c3539947bbe86074793012909a55de4b771f74bcc", + "strip_prefix": "perl-darwin-arm64", + "sha256": "285769f3c50c339fb59a3987b216ae3c5c573b95babe6875a1ef56fb178433da", "urls": [ - "https://github.com/pinterest/ktlint/releases/download/0.49.1/ktlint" - ], - "executable": true + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-arm64.tar.xz" + ] } }, - "com_github_jetbrains_kotlin": { - "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", - "ruleClassName": "kotlin_compiler_repository", + "perl_windows_x86_64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", "attributes": { + "strip_prefix": "", + "sha256": "aeb973da474f14210d3e1a1f942dcf779e2ae7e71e4c535e6c53ebabe632cc98", "urls": [ - "https://github.com/JetBrains/kotlin/releases/download/v1.9.22/kotlin-compiler-1.9.22.zip" - ], - "sha256": "88b39213506532c816ff56348c07bbeefe0c8d18943bffbad11063cf97cac3e6", - "compiler_version": "1.9.22" + "https://mirror.bazel.build/strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip", + "https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip" + ] } }, - "com_github_google_ksp": { - "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", - "ruleClassName": "ksp_compiler_plugin_repository", + "perl_darwin_amd64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", "attributes": { + "strip_prefix": "perl-darwin-amd64", + "sha256": "63bc5ee36f5394d71c50cca6cafdd333ee58f9eaa40bca63c85f9bd06f2c1fd6", "urls": [ - "https://github.com/google/ksp/releases/download/1.9.22-1.0.17/artifacts.zip" - ], - "sha256": "b39b373e09e5edefe700fef628572f71be7d49e6396dec0ea52eb10c16ead39e", - "strip_version": "1.9.22-1.0.17" + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-amd64.tar.xz" + ] + } + }, + "perl_linux_amd64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "perl-linux-amd64", + "sha256": "3bdffa9d7a3f97c0207314637b260ba5115b1d0829f97e3e2e301191a4d4d076", + "urls": [ + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-amd64.tar.xz" + ] } } }, "recordedRepoMappingEntries": [ [ - "rules_kotlin~", + "rules_perl~", "bazel_tools", "bazel_tools" + ], + [ + "rules_perl~", + "rules_perl", + "rules_perl~" ] ] } }, - "@@rules_nodejs~//nodejs:extensions.bzl%node": { - "general": { - "bzlTransitiveDigest": "xIyDOX55uocuAZcmUQlPZH8TJnZ39RT9+Bi1o3PHghA=", - "recordedFileInputs": {}, + "@@rules_python~//python/extensions:pip.bzl%pip": { + "os:osx,arch:x86_64": { + "bzlTransitiveDigest": "jSwGFVL2O9JTiKHqJVUuWe2G/amBq39ZxzGTYBvXt3M=", + "recordedFileInputs": { + "@@//third_party/python/requirements_lock.txt": "c33a9b65279cbfd0002e9757c9d5b87f347064dd57b1065d8d7e453f39f4aa1b", + "@@grpc~//requirements.bazel.txt": "e1ff02183531d3f5ff87078adea3f4ed3c3f874681a4913ae961ed94f6c832dd" + }, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "nodejs_host": { - "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", - "ruleClassName": "nodejs_repo_host_os_alias", - "attributes": { - "user_node_repository_name": "nodejs" - } - }, - "nodejs_linux_s390x": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", - "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "linux_s390x" - } - }, - "nodejs_windows_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", - "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "windows_amd64" - } - }, - "nodejs_toolchains": { - "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_toolchains_repo.bzl", - "ruleClassName": "nodejs_toolchains_repo", - "attributes": { - "user_node_repository_name": "nodejs" - } - }, - "nodejs_linux_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", - "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "linux_amd64" - } - }, - "nodejs_linux_ppc64le": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", - "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "linux_ppc64le" - } - }, - "nodejs_darwin_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", + "grpc_python_dependencies_38_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "darwin_amd64" + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "nodejs_linux_arm64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", + "grpc_python_dependencies_38_google_api_core": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "linux_arm64" + "requirement": "google-api-core==1.34.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "nodejs": { - "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", - "ruleClassName": "nodejs_repo_host_os_alias", + "pip_312_filelock": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "user_node_repository_name": "nodejs" + "requirement": "filelock==3.14.0 ; python_version >= \"3.8\" --hash=sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f --hash=sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "nodejs_darwin_arm64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "_nodejs_repositories", + "grpc_python_dependencies_38_wrapt": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "node_download_auth": {}, - "node_repositories": {}, - "node_urls": [ - "https://nodejs.org/dist/v{version}/{filename}" - ], - "node_version": "20.10.0", - "platform": "darwin_arm64" + "requirement": "wrapt==1.16.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@rules_oci~//oci:extensions.bzl%oci": { - "general": { - "bzlTransitiveDigest": "1YkG/TiS6l/nxqgmjuKwj6M6KJMP7q/wp9pdCXDc2cU=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "oci_crane_registry_toolchains": { - "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", + }, + "pip_312_black": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "toolchain_type": "@rules_oci//oci:registry_toolchain_type", - "toolchain": "@oci_crane_{platform}//:registry_toolchain" + "requirement": "black==24.4.2 ; python_version >= \"3.8\" --hash=sha256:257d724c2c9b1660f353b36c802ccece186a30accc7742c176d29c146df6e474 --hash=sha256:37aae07b029fa0174d39daf02748b379399b909652a806e5708199bd93899da1 --hash=sha256:415e686e87dbbe6f4cd5ef0fbf764af7b89f9057b97c908742b6008cc554b9c0 --hash=sha256:48a85f2cb5e6799a9ef05347b476cce6c182d6c71ee36925a6c194d074336ef8 --hash=sha256:7768a0dbf16a39aa5e9a3ded568bb545c8c2727396d063bbaf847df05b08cd96 --hash=sha256:7e122b1c4fb252fd85df3ca93578732b4749d9be076593076ef4d07a0233c3e1 --hash=sha256:88c57dc656038f1ab9f92b3eb5335ee9b021412feaa46330d5eba4e51fe49b04 --hash=sha256:8e537d281831ad0e71007dcdcbe50a71470b978c453fa41ce77186bbe0ed6021 --hash=sha256:98e123f1d5cfd42f886624d84464f7756f60ff6eab89ae845210631714f6db94 --hash=sha256:accf49e151c8ed2c0cdc528691838afd217c50412534e876a19270fea1e28e2d --hash=sha256:b1530ae42e9d6d5b670a34db49a94115a64596bc77710b1d05e9801e62ca0a7c --hash=sha256:b9176b9832e84308818a99a561e90aa479e73c523b3f77afd07913380ae2eab7 --hash=sha256:bdde6f877a18f24844e381d45e9947a49e97933573ac9d4345399be37621e26c --hash=sha256:be8bef99eb46d5021bf053114442914baeb3649a89dc5f3a555c88737e5e98fc --hash=sha256:bf10f7310db693bb62692609b397e8d67257c55f949abde4c67f9cc574492cc7 --hash=sha256:c872b53057f000085da66a19c55d68f6f8ddcac2642392ad3a355878406fbd4d --hash=sha256:d36ed1124bb81b32f8614555b34cc4259c3fbc7eec17870e8ff8ded335b58d8c --hash=sha256:da33a1a5e49c4122ccdfd56cd021ff1ebc4a1ec4e2d01594fef9b6f267a9e741 --hash=sha256:dd1b5a14e417189db4c7b64a6540f31730713d173f0b63e55fabd52d61d8fdce --hash=sha256:e151054aa00bad1f4e1f04919542885f89f5f7d086b8a59e5000e6c616896ffb --hash=sha256:eaea3008c281f1038edb473c1aa8ed8143a5535ff18f978a318f10302b254063 --hash=sha256:ef703f83fc32e131e9bcc0a5094cfe85599e7109f896fe8bc96cc402f3eb4b6e", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "grpc_python_dependencies_39_typing_extensions": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "windows_amd64" + "requirement": "typing-extensions==4.9.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", - "attributes": {} + "grpc_python_dependencies_311_importlib_metadata": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "importlib-metadata==6.11.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } }, - "oci_crane_darwin_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_310_google_cloud_monitoring": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_amd64", - "crane_version": "v0.18.0" + "requirement": "google-cloud-monitoring==2.16.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "pip_312_charset_normalizer": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_amd64", - "version": "1.6" + "requirement": "charset-normalizer==3.3.2 ; python_full_version >= \"3.7.0\" --hash=sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027 --hash=sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087 --hash=sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786 --hash=sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8 --hash=sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09 --hash=sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185 --hash=sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574 --hash=sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e --hash=sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519 --hash=sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898 --hash=sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269 --hash=sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3 --hash=sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f --hash=sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6 --hash=sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8 --hash=sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a --hash=sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73 --hash=sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc --hash=sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714 --hash=sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2 --hash=sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc --hash=sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce --hash=sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d --hash=sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e --hash=sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6 --hash=sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269 --hash=sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96 --hash=sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d --hash=sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a --hash=sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4 --hash=sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77 --hash=sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d --hash=sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0 --hash=sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed --hash=sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068 --hash=sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac --hash=sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25 --hash=sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8 --hash=sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab --hash=sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26 --hash=sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2 --hash=sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db --hash=sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f --hash=sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5 --hash=sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99 --hash=sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c --hash=sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d --hash=sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811 --hash=sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa --hash=sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a --hash=sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03 --hash=sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b --hash=sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04 --hash=sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c --hash=sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001 --hash=sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458 --hash=sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389 --hash=sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99 --hash=sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985 --hash=sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537 --hash=sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238 --hash=sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f --hash=sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d --hash=sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796 --hash=sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a --hash=sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143 --hash=sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8 --hash=sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c --hash=sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5 --hash=sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5 --hash=sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711 --hash=sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4 --hash=sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6 --hash=sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c --hash=sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7 --hash=sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4 --hash=sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b --hash=sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae --hash=sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12 --hash=sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c --hash=sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae --hash=sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8 --hash=sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887 --hash=sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b --hash=sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4 --hash=sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f --hash=sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5 --hash=sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33 --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "distroless_base": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_alias", + "grpc_python_dependencies_310_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "target_name": "distroless_base", - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/base", - "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", - "platforms": { - "@@platforms//cpu:x86_64": "@distroless_base_linux_amd64", - "@@platforms//cpu:arm64": "@distroless_base_linux_arm64" - }, - "bzlmod_repository": "distroless_base", - "reproducible": true + "requirement": "zope.interface==6.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "pip_312_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "freebsd_amd64" + "requirement": "six==1.16.0 ; python_version >= \"2.7\" and python_version not in \"3.0, 3.1, 3.2, 3.3\" --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "grpc_python_dependencies_39_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_amd64" + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_linux_arm64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_311_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_arm64", - "crane_version": "v0.18.0" + "requirement": "pyasn1==0.5.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "grpc_python_dependencies_312_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_arm64", - "version": "0.0.16" + "requirement": "setuptools==44.1.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "grpc_python_dependencies_39_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_amd64", - "version": "0.0.16" + "requirement": "cachetools==5.3.2", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_311_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_amd64", - "version": "4.25.2" + "requirement": "googleapis-common-protos==1.61.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "grpc_python_dependencies_39_zipp": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_arm64" + "requirement": "zipp==3.17.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_linux_armv6": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "pip_312_platformdirs": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_armv6", - "crane_version": "v0.18.0" + "requirement": "platformdirs==4.2.1 ; python_version >= \"3.8\" --hash=sha256:031cd18d4ec63ec53e82dceaac0417d218a6863f7745dfcc9efe7793b7039bdf --hash=sha256:17d5a1161b3fd67b390023cb2d3b026bbd40abde6fdb052dfbd3a29c3ba22ee1", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "pip_312_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_arm64" + "requirement": "setuptools==69.5.1 ; python_version >= \"3.8\" --hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 --hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_linux_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "pip_312_babel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_amd64", - "crane_version": "v0.18.0" + "requirement": "babel==2.15.0 ; python_version >= \"3.8\" --hash=sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb --hash=sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "pip_312_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_amd64", - "version": "0.0.16" + "requirement": "idna==3.7 ; python_version >= \"3.5\" --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "grpc_python_dependencies_38_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_arm64", - "version": "0.0.16" + "requirement": "cachetools==5.3.2", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_toolchains_repo", + "grpc_python_dependencies_39_deprecated": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "user_repository_name": "coreutils" + "requirement": "Deprecated==1.2.14", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_linux_s390x": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_38_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_s390x", - "version": "4.25.2" + "requirement": "setuptools==44.1.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_host_alias_repo", - "attributes": {} - }, - "oci_crane_darwin_arm64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_312_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_arm64", - "crane_version": "v0.18.0" + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "distroless_base_linux_amd64": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "grpc_python_dependencies_39_charset_normalizer": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/base", - "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", - "platform": "linux/amd64", - "target_name": "distroless_base_linux_amd64" + "requirement": "charset-normalizer==3.3.2", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "grpc_python_dependencies_39_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_arm64", - "version": "1.6" + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_311_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_amd64", - "version": "4.25.2" + "requirement": "zope.event==4.5.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_linux_i386": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_311_google_cloud_trace": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_i386", - "crane_version": "v0.18.0" + "requirement": "google-cloud-trace==1.11.3", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "pip_312_jinja2": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_amd64", - "version": "1.6" + "requirement": "jinja2==3.1.4 ; python_version >= \"3.7\" --hash=sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369 --hash=sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "pip_312_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "windows_amd64", - "version": "4.25.2" + "requirement": "wheel==0.43.0 ; python_version >= \"3.8\" --hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 --hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_windows_armv6": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_311_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "windows_armv6", - "crane_version": "v0.18.0" + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_toolchains": { - "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", + "grpc_python_dependencies_310_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "toolchain_type": "@rules_oci//oci:crane_toolchain_type", - "toolchain": "@oci_crane_{platform}//:crane_toolchain" + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "pip_312_jmespath": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "windows_amd64", - "version": "1.6" + "requirement": "jmespath==1.0.1 ; python_version >= \"3.7\" --hash=sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980 --hash=sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "pip_312_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_amd64" + "requirement": "urllib3==2.2.1 ; python_version >= \"3.8\" --hash=sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d --hash=sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_312_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_ppc64le", - "version": "4.25.2" + "requirement": "cachetools==5.3.2", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", + "pip_312_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "user_repository_name": "jq" + "requirement": "certifi==2024.2.2 ; python_version >= \"3.6\" --hash=sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f --hash=sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "copy_to_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_toolchains_repo", + "grpc_python_dependencies_38_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "user_repository_name": "copy_to_directory" + "requirement": "google-auth==2.23.4", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_38_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "darwin_arm64", - "version": "4.25.2" + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", + "grpc_python_dependencies_39_proto_plus": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "user_repository_name": "yq" + "requirement": "proto-plus==1.22.3", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "oci_crane_windows_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_310__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", "attributes": { - "platform": "windows_amd64", - "crane_version": "v0.18.0" + "repo_prefix": "grpc_python_dependencies_310_", + "groups": {} } }, - "oci_crane_linux_s390x": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "grpc_python_dependencies_39_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_s390x", - "crane_version": "v0.18.0" + "requirement": "wheel==0.38.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "distroless_base_linux_arm64": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "grpc_python_dependencies_311_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/base", - "identifier": "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86", - "platform": "linux/arm64", - "target_name": "distroless_base_linux_arm64" + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "grpc_python_dependencies_39_opencensus_context": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "windows_amd64", - "version": "0.0.16" + "requirement": "opencensus-context==0.1.3", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "yq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "grpc_python_dependencies_312_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "platform": "linux_arm64", - "version": "4.25.2" + "requirement": "urllib3==1.26.18", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } - } - }, - "recordedRepoMappingEntries": [ - [ - "aspect_bazel_lib~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_oci~", - "aspect_bazel_lib", - "aspect_bazel_lib~" - ], - [ - "rules_oci~", - "bazel_skylib", - "bazel_skylib~" - ] - ] - } - }, - "@@rules_perl~//perl:extensions.bzl%perl_repositories": { - "general": { - "bzlTransitiveDigest": "q2/owg+pdnRdE4DD/IZJGEKPJc345FnZLhJUCeJ3FBE=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "perl_linux_arm64": { - "bzlFile": "@@rules_perl~//perl:repo.bzl", - "ruleClassName": "perl_download", + }, + "grpc_python_dependencies_38_importlib_metadata": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "strip_prefix": "perl-linux-arm64", - "sha256": "6fa4ece99e790ecbc2861f6ecb7b52694c01c2eeb215b4370f16a3b12d952117", - "urls": [ - "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-arm64.tar.xz" - ] + "requirement": "importlib-metadata==6.11.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "perl_darwin_arm64": { - "bzlFile": "@@rules_perl~//perl:repo.bzl", - "ruleClassName": "perl_download", + "pip_312_pyyaml": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "strip_prefix": "perl-darwin-arm64", - "sha256": "285769f3c50c339fb59a3987b216ae3c5c573b95babe6875a1ef56fb178433da", - "urls": [ - "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-arm64.tar.xz" - ] + "requirement": "pyyaml==6.0.1 ; python_version >= \"3.6\" --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 --hash=sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc --hash=sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df --hash=sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741 --hash=sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206 --hash=sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27 --hash=sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595 --hash=sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62 --hash=sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98 --hash=sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696 --hash=sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290 --hash=sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9 --hash=sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d --hash=sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6 --hash=sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867 --hash=sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47 --hash=sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486 --hash=sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6 --hash=sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3 --hash=sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007 --hash=sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938 --hash=sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0 --hash=sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c --hash=sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735 --hash=sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d --hash=sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28 --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 --hash=sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0 --hash=sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515 --hash=sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c --hash=sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c --hash=sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924 --hash=sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34 --hash=sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43 --hash=sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859 --hash=sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673 --hash=sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54 --hash=sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a --hash=sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b --hash=sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab --hash=sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa --hash=sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c --hash=sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585 --hash=sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d --hash=sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "perl_windows_x86_64": { - "bzlFile": "@@rules_perl~//perl:repo.bzl", - "ruleClassName": "perl_download", + "grpc_python_dependencies_312_opentelemetry_sdk": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "strip_prefix": "", - "sha256": "aeb973da474f14210d3e1a1f942dcf779e2ae7e71e4c535e6c53ebabe632cc98", - "urls": [ - "https://mirror.bazel.build/strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip", - "https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip" - ] + "requirement": "opentelemetry-sdk==1.21.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "perl_darwin_amd64": { - "bzlFile": "@@rules_perl~//perl:repo.bzl", - "ruleClassName": "perl_download", + "grpc_python_dependencies_38_typing_extensions": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "strip_prefix": "perl-darwin-amd64", - "sha256": "63bc5ee36f5394d71c50cca6cafdd333ee58f9eaa40bca63c85f9bd06f2c1fd6", - "urls": [ - "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-amd64.tar.xz" - ] + "requirement": "typing-extensions==4.9.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "perl_linux_amd64": { - "bzlFile": "@@rules_perl~//perl:repo.bzl", - "ruleClassName": "perl_download", + "grpc_python_dependencies_38_absl_py": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "strip_prefix": "perl-linux-amd64", - "sha256": "3bdffa9d7a3f97c0207314637b260ba5115b1d0829f97e3e2e301191a4d4d076", - "urls": [ - "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-amd64.tar.xz" - ] + "requirement": "absl-py==1.4.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_perl~", - "bazel_tools", - "bazel_tools" - ], - [ - "rules_perl~", - "rules_perl", - "rules_perl~" - ] - ] - } - }, - "@@rules_python~//python/extensions:pip.bzl%pip": { - "os:osx,arch:x86_64": { - "bzlTransitiveDigest": "mL+iB1+kXbbolqfXHQfsEpJHGOk+7yd4dFrJTy4ZEWc=", - "recordedFileInputs": { - "@@//third_party/python/requirements_lock.txt": "c33a9b65279cbfd0002e9757c9d5b87f347064dd57b1065d8d7e453f39f4aa1b", - "@@grpc~//requirements.bazel.txt": "95a27c3f9a46b8114d464c70ba93cda18cfe8c02004db81028f9306b2691701e" - }, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "grpc_python_dependencies_38_requests": { + }, + "grpc_python_dependencies_311_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.08.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_googleapis_common_protos": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.25.1", + "requirement": "googleapis-common-protos==1.61.0", "repo": "grpc_python_dependencies_38", "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, @@ -10291,17 +12106,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_xds_protos": { + "grpc_python_dependencies_39_google_auth": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "xds-protos==0.0.11", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "google-auth==2.23.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10315,17 +12130,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_protobuf": { + "grpc_python_dependencies_39_google_cloud_trace": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "protobuf>=3.5.0.post1, < 4.0dev", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "google-cloud-trace==1.11.3", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10339,17 +12154,17 @@ "group_deps": [] } }, - "pip_312_filelock": { + "grpc_python_dependencies_311_google_api_core": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "filelock==3.14.0 ; python_version >= \"3.8\" --hash=sha256:43339835842f110ca7ae60f1e1c160714c5a6afd15a2873419ab185334975c0f --hash=sha256:6ea72da3be9b8c82afd3edcf99f2fffbb5076335a5ae4d03248bb5b6c3eae78a", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "google-api-core==1.34.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10363,11 +12178,11 @@ "group_deps": [] } }, - "pip_312_black": { + "pip_312_virtualenv": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "black==24.4.2 ; python_version >= \"3.8\" --hash=sha256:257d724c2c9b1660f353b36c802ccece186a30accc7742c176d29c146df6e474 --hash=sha256:37aae07b029fa0174d39daf02748b379399b909652a806e5708199bd93899da1 --hash=sha256:415e686e87dbbe6f4cd5ef0fbf764af7b89f9057b97c908742b6008cc554b9c0 --hash=sha256:48a85f2cb5e6799a9ef05347b476cce6c182d6c71ee36925a6c194d074336ef8 --hash=sha256:7768a0dbf16a39aa5e9a3ded568bb545c8c2727396d063bbaf847df05b08cd96 --hash=sha256:7e122b1c4fb252fd85df3ca93578732b4749d9be076593076ef4d07a0233c3e1 --hash=sha256:88c57dc656038f1ab9f92b3eb5335ee9b021412feaa46330d5eba4e51fe49b04 --hash=sha256:8e537d281831ad0e71007dcdcbe50a71470b978c453fa41ce77186bbe0ed6021 --hash=sha256:98e123f1d5cfd42f886624d84464f7756f60ff6eab89ae845210631714f6db94 --hash=sha256:accf49e151c8ed2c0cdc528691838afd217c50412534e876a19270fea1e28e2d --hash=sha256:b1530ae42e9d6d5b670a34db49a94115a64596bc77710b1d05e9801e62ca0a7c --hash=sha256:b9176b9832e84308818a99a561e90aa479e73c523b3f77afd07913380ae2eab7 --hash=sha256:bdde6f877a18f24844e381d45e9947a49e97933573ac9d4345399be37621e26c --hash=sha256:be8bef99eb46d5021bf053114442914baeb3649a89dc5f3a555c88737e5e98fc --hash=sha256:bf10f7310db693bb62692609b397e8d67257c55f949abde4c67f9cc574492cc7 --hash=sha256:c872b53057f000085da66a19c55d68f6f8ddcac2642392ad3a355878406fbd4d --hash=sha256:d36ed1124bb81b32f8614555b34cc4259c3fbc7eec17870e8ff8ded335b58d8c --hash=sha256:da33a1a5e49c4122ccdfd56cd021ff1ebc4a1ec4e2d01594fef9b6f267a9e741 --hash=sha256:dd1b5a14e417189db4c7b64a6540f31730713d173f0b63e55fabd52d61d8fdce --hash=sha256:e151054aa00bad1f4e1f04919542885f89f5f7d086b8a59e5000e6c616896ffb --hash=sha256:eaea3008c281f1038edb473c1aa8ed8143a5535ff18f978a318f10302b254063 --hash=sha256:ef703f83fc32e131e9bcc0a5094cfe85599e7109f896fe8bc96cc402f3eb4b6e", + "requirement": "virtualenv==20.26.1 ; python_version >= \"3.7\" --hash=sha256:604bfdceaeece392802e6ae48e69cec49168b9c5f4a44e483963f9242eb0e78b --hash=sha256:7aa9982a728ae5892558bff6a2839c00b9ed145523ece2274fad6f414690ae75", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -10387,13 +12202,13 @@ "group_deps": [] } }, - "pip_312_charset_normalizer": { + "grpc_python_dependencies_312_oauth2client": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "charset-normalizer==3.3.2 ; python_full_version >= \"3.7.0\" --hash=sha256:06435b539f889b1f6f4ac1758871aae42dc3a8c0e24ac9e60c2384973ad73027 --hash=sha256:06a81e93cd441c56a9b65d8e1d043daeb97a3d0856d177d5c90ba85acb3db087 --hash=sha256:0a55554a2fa0d408816b3b5cedf0045f4b8e1a6065aec45849de2d6f3f8e9786 --hash=sha256:0b2b64d2bb6d3fb9112bafa732def486049e63de9618b5843bcdd081d8144cd8 --hash=sha256:10955842570876604d404661fbccbc9c7e684caf432c09c715ec38fbae45ae09 --hash=sha256:122c7fa62b130ed55f8f285bfd56d5f4b4a5b503609d181f9ad85e55c89f4185 --hash=sha256:1ceae2f17a9c33cb48e3263960dc5fc8005351ee19db217e9b1bb15d28c02574 --hash=sha256:1d3193f4a680c64b4b6a9115943538edb896edc190f0b222e73761716519268e --hash=sha256:1f79682fbe303db92bc2b1136016a38a42e835d932bab5b3b1bfcfbf0640e519 --hash=sha256:2127566c664442652f024c837091890cb1942c30937add288223dc895793f898 --hash=sha256:22afcb9f253dac0696b5a4be4a1c0f8762f8239e21b99680099abd9b2b1b2269 --hash=sha256:25baf083bf6f6b341f4121c2f3c548875ee6f5339300e08be3f2b2ba1721cdd3 --hash=sha256:2e81c7b9c8979ce92ed306c249d46894776a909505d8f5a4ba55b14206e3222f --hash=sha256:3287761bc4ee9e33561a7e058c72ac0938c4f57fe49a09eae428fd88aafe7bb6 --hash=sha256:34d1c8da1e78d2e001f363791c98a272bb734000fcef47a491c1e3b0505657a8 --hash=sha256:37e55c8e51c236f95b033f6fb391d7d7970ba5fe7ff453dad675e88cf303377a --hash=sha256:3d47fa203a7bd9c5b6cee4736ee84ca03b8ef23193c0d1ca99b5089f72645c73 --hash=sha256:3e4d1f6587322d2788836a99c69062fbb091331ec940e02d12d179c1d53e25fc --hash=sha256:42cb296636fcc8b0644486d15c12376cb9fa75443e00fb25de0b8602e64c1714 --hash=sha256:45485e01ff4d3630ec0d9617310448a8702f70e9c01906b0d0118bdf9d124cf2 --hash=sha256:4a78b2b446bd7c934f5dcedc588903fb2f5eec172f3d29e52a9096a43722adfc --hash=sha256:4ab2fe47fae9e0f9dee8c04187ce5d09f48eabe611be8259444906793ab7cbce --hash=sha256:4d0d1650369165a14e14e1e47b372cfcb31d6ab44e6e33cb2d4e57265290044d --hash=sha256:549a3a73da901d5bc3ce8d24e0600d1fa85524c10287f6004fbab87672bf3e1e --hash=sha256:55086ee1064215781fff39a1af09518bc9255b50d6333f2e4c74ca09fac6a8f6 --hash=sha256:572c3763a264ba47b3cf708a44ce965d98555f618ca42c926a9c1616d8f34269 --hash=sha256:573f6eac48f4769d667c4442081b1794f52919e7edada77495aaed9236d13a96 --hash=sha256:5b4c145409bef602a690e7cfad0a15a55c13320ff7a3ad7ca59c13bb8ba4d45d --hash=sha256:6463effa3186ea09411d50efc7d85360b38d5f09b870c48e4600f63af490e56a --hash=sha256:65f6f63034100ead094b8744b3b97965785388f308a64cf8d7c34f2f2e5be0c4 --hash=sha256:663946639d296df6a2bb2aa51b60a2454ca1cb29835324c640dafb5ff2131a77 --hash=sha256:6897af51655e3691ff853668779c7bad41579facacf5fd7253b0133308cf000d --hash=sha256:68d1f8a9e9e37c1223b656399be5d6b448dea850bed7d0f87a8311f1ff3dabb0 --hash=sha256:6ac7ffc7ad6d040517be39eb591cac5ff87416c2537df6ba3cba3bae290c0fed --hash=sha256:6b3251890fff30ee142c44144871185dbe13b11bab478a88887a639655be1068 --hash=sha256:6c4caeef8fa63d06bd437cd4bdcf3ffefe6738fb1b25951440d80dc7df8c03ac --hash=sha256:6ef1d82a3af9d3eecdba2321dc1b3c238245d890843e040e41e470ffa64c3e25 --hash=sha256:753f10e867343b4511128c6ed8c82f7bec3bd026875576dfd88483c5c73b2fd8 --hash=sha256:7cd13a2e3ddeed6913a65e66e94b51d80a041145a026c27e6bb76c31a853c6ab --hash=sha256:7ed9e526742851e8d5cc9e6cf41427dfc6068d4f5a3bb03659444b4cabf6bc26 --hash=sha256:7f04c839ed0b6b98b1a7501a002144b76c18fb1c1850c8b98d458ac269e26ed2 --hash=sha256:802fe99cca7457642125a8a88a084cef28ff0cf9407060f7b93dca5aa25480db --hash=sha256:80402cd6ee291dcb72644d6eac93785fe2c8b9cb30893c1af5b8fdd753b9d40f --hash=sha256:8465322196c8b4d7ab6d1e049e4c5cb460d0394da4a27d23cc242fbf0034b6b5 --hash=sha256:86216b5cee4b06df986d214f664305142d9c76df9b6512be2738aa72a2048f99 --hash=sha256:87d1351268731db79e0f8e745d92493ee2841c974128ef629dc518b937d9194c --hash=sha256:8bdb58ff7ba23002a4c5808d608e4e6c687175724f54a5dade5fa8c67b604e4d --hash=sha256:8c622a5fe39a48f78944a87d4fb8a53ee07344641b0562c540d840748571b811 --hash=sha256:8d756e44e94489e49571086ef83b2bb8ce311e730092d2c34ca8f7d925cb20aa --hash=sha256:8f4a014bc36d3c57402e2977dada34f9c12300af536839dc38c0beab8878f38a --hash=sha256:9063e24fdb1e498ab71cb7419e24622516c4a04476b17a2dab57e8baa30d6e03 --hash=sha256:90d558489962fd4918143277a773316e56c72da56ec7aa3dc3dbbe20fdfed15b --hash=sha256:923c0c831b7cfcb071580d3f46c4baf50f174be571576556269530f4bbd79d04 --hash=sha256:95f2a5796329323b8f0512e09dbb7a1860c46a39da62ecb2324f116fa8fdc85c --hash=sha256:96b02a3dc4381e5494fad39be677abcb5e6634bf7b4fa83a6dd3112607547001 --hash=sha256:9f96df6923e21816da7e0ad3fd47dd8f94b2a5ce594e00677c0013018b813458 --hash=sha256:a10af20b82360ab00827f916a6058451b723b4e65030c5a18577c8b2de5b3389 --hash=sha256:a50aebfa173e157099939b17f18600f72f84eed3049e743b68ad15bd69b6bf99 --hash=sha256:a981a536974bbc7a512cf44ed14938cf01030a99e9b3a06dd59578882f06f985 --hash=sha256:a9a8e9031d613fd2009c182b69c7b2c1ef8239a0efb1df3f7c8da66d5dd3d537 --hash=sha256:ae5f4161f18c61806f411a13b0310bea87f987c7d2ecdbdaad0e94eb2e404238 --hash=sha256:aed38f6e4fb3f5d6bf81bfa990a07806be9d83cf7bacef998ab1a9bd660a581f --hash=sha256:b01b88d45a6fcb69667cd6d2f7a9aeb4bf53760d7fc536bf679ec94fe9f3ff3d --hash=sha256:b261ccdec7821281dade748d088bb6e9b69e6d15b30652b74cbbac25e280b796 --hash=sha256:b2b0a0c0517616b6869869f8c581d4eb2dd83a4d79e0ebcb7d373ef9956aeb0a --hash=sha256:b4a23f61ce87adf89be746c8a8974fe1c823c891d8f86eb218bb957c924bb143 --hash=sha256:bd8f7df7d12c2db9fab40bdd87a7c09b1530128315d047a086fa3ae3435cb3a8 --hash=sha256:beb58fe5cdb101e3a055192ac291b7a21e3b7ef4f67fa1d74e331a7f2124341c --hash=sha256:c002b4ffc0be611f0d9da932eb0f704fe2602a9a949d1f738e4c34c75b0863d5 --hash=sha256:c083af607d2515612056a31f0a8d9e0fcb5876b7bfc0abad3ecd275bc4ebc2d5 --hash=sha256:c180f51afb394e165eafe4ac2936a14bee3eb10debc9d9e4db8958fe36afe711 --hash=sha256:c235ebd9baae02f1b77bcea61bce332cb4331dc3617d254df3323aa01ab47bd4 --hash=sha256:cd70574b12bb8a4d2aaa0094515df2463cb429d8536cfb6c7ce983246983e5a6 --hash=sha256:d0eccceffcb53201b5bfebb52600a5fb483a20b61da9dbc885f8b103cbe7598c --hash=sha256:d965bba47ddeec8cd560687584e88cf699fd28f192ceb452d1d7ee807c5597b7 --hash=sha256:db364eca23f876da6f9e16c9da0df51aa4f104a972735574842618b8c6d999d4 --hash=sha256:ddbb2551d7e0102e7252db79ba445cdab71b26640817ab1e3e3648dad515003b --hash=sha256:deb6be0ac38ece9ba87dea880e438f25ca3eddfac8b002a2ec3d9183a454e8ae --hash=sha256:e06ed3eb3218bc64786f7db41917d4e686cc4856944f53d5bdf83a6884432e12 --hash=sha256:e27ad930a842b4c5eb8ac0016b0a54f5aebbe679340c26101df33424142c143c --hash=sha256:e537484df0d8f426ce2afb2d0f8e1c3d0b114b83f8850e5f2fbea0e797bd82ae --hash=sha256:eb00ed941194665c332bf8e078baf037d6c35d7c4f3102ea2d4f16ca94a26dc8 --hash=sha256:eb6904c354526e758fda7167b33005998fb68c46fbc10e013ca97f21ca5c8887 --hash=sha256:eb8821e09e916165e160797a6c17edda0679379a4be5c716c260e836e122f54b --hash=sha256:efcb3f6676480691518c177e3b465bcddf57cea040302f9f4e6e191af91174d4 --hash=sha256:f27273b60488abe721a075bcca6d7f3964f9f6f067c8c4c605743023d7d3944f --hash=sha256:f30c3cb33b24454a82faecaf01b19c18562b1e89558fb6c56de4d9118a032fd5 --hash=sha256:fb69256e180cb6c8a894fee62b3afebae785babc1ee98b81cdf68bbca1987f33 --hash=sha256:fd1abc0d89e30cc4e02e4064dc67fcc51bd941eb395c502aac3ec19fab46b519 --hash=sha256:ff8fa367d09b717b2a17a052544193ad76cd49979c805768879cb63d9ca50561", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -10411,17 +12226,17 @@ "group_deps": [] } }, - "pip_312_packaging": { + "grpc_python_dependencies_38_wheel": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "packaging==24.0 ; python_version >= \"3.7\" --hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 --hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "wheel==0.38.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10435,17 +12250,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_certifi": { + "grpc_python_dependencies_38_google_cloud_trace": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2017.4.17", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "google-cloud-trace==1.11.3", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10459,11 +12274,35 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_zope_interface": { + "grpc_python_dependencies_38_opentelemetry_api": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "opentelemetry-api==1.21.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_oauth2client": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-interface==6.1", + "requirement": "oauth2client==4.1.0", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -10483,11 +12322,35 @@ "group_deps": [] } }, - "pip_312_six": { + "grpc_python_dependencies_311_rsa": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0 ; python_version >= \"2.7\" and python_version not in \"3.0, 3.1, 3.2, 3.3\" --hash=sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 --hash=sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254", + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_312_click": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "click==8.1.7 ; python_version >= \"3.7\" --hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 --hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -10507,11 +12370,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_chardet": { + "grpc_python_dependencies_39_urllib3": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "chardet==3.0.4", + "requirement": "urllib3==1.26.18", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -10531,17 +12394,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_six": { + "grpc_python_dependencies_38_deprecated": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "Deprecated==1.2.14", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10555,17 +12418,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_pyasn1": { + "grpc_python_dependencies_310_greenlet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1==0.5.1", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10579,11 +12442,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_pyasn1": { + "grpc_python_dependencies_312_zipp": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1==0.5.1", + "requirement": "zipp==3.17.0", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -10603,17 +12466,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_pyasn1": { + "grpc_python_dependencies_312_opentelemetry_api": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1==0.5.1", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "opentelemetry-api==1.21.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10627,11 +12490,59 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_urllib3": { + "grpc_python_dependencies_39_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_opentelemetry_api": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "opentelemetry-api==1.21.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_opentelemetry_sdk": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==1.26.5", + "requirement": "opentelemetry-sdk==1.21.0", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -10651,17 +12562,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_googleapis_common_protos": { + "grpc_python_dependencies_311_urllib3": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "googleapis-common-protos==1.5.5", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "urllib3==1.26.18", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10675,11 +12586,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_setuptools": { + "grpc_python_dependencies_312_gevent": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.0.3", + "requirement": "gevent==22.08.0", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -10699,17 +12610,73 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_cachetools": { + "grpc_python_dependencies_310_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope.event==4.5.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_39_", + "groups": {} + } + }, + "grpc_python_dependencies_310_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.61.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_deprecated": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cachetools==4.2.4", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "Deprecated==1.2.14", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10723,17 +12690,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_grpcio": { + "grpc_python_dependencies_39_certifi": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "grpcio==1.56.2", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "certifi==2023.7.22", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10747,17 +12714,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_googleapis_common_protos": { + "grpc_python_dependencies_312_zope_interface": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "googleapis-common-protos==1.5.5", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "zope.interface==6.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10771,17 +12738,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_grpcio": { + "pip_312_pyflakes": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "grpcio==1.56.2", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "pyflakes==3.2.0 ; python_version >= \"3.8\" --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10795,11 +12762,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_chardet": { + "grpc_python_dependencies_312_google_cloud_trace": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "chardet==3.0.4", + "requirement": "google-cloud-trace==1.11.3", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -10819,11 +12786,11 @@ "group_deps": [] } }, - "pip_312_platformdirs": { + "pip_312_pyproject_hooks": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "platformdirs==4.2.1 ; python_version >= \"3.8\" --hash=sha256:031cd18d4ec63ec53e82dceaac0417d218a6863f7745dfcc9efe7793b7039bdf --hash=sha256:17d5a1161b3fd67b390023cb2d3b026bbd40abde6fdb052dfbd3a29c3ba22ee1", + "requirement": "pyproject-hooks==1.1.0 ; python_version >= \"3.7\" --hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 --hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -10843,17 +12810,17 @@ "group_deps": [] } }, - "pip_312_setuptools": { + "grpc_python_dependencies_310_idna": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.5.1 ; python_version >= \"3.8\" --hash=sha256:6c1fccdac05a97e598fb0ae3bbed5904ccb317337a51139dcd51453611bbb987 --hash=sha256:c636ac361bc47580504644275c9ad802c50415c7522212252c033bd15f301f32", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10867,17 +12834,17 @@ "group_deps": [] } }, - "pip_312_pipenv": { + "grpc_python_dependencies_310_proto_plus": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pipenv==2023.12.1 ; python_version >= \"3.8\" --hash=sha256:4aea73e23944e464ad2b849328e780ad121c5336e1c24a7ac15aa493c41c2341 --hash=sha256:96c8af7c36691fbc648959f3f631954212398246c8cfcfa529ec09bc5d0bfd01", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "proto-plus==1.22.3", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10891,17 +12858,17 @@ "group_deps": [] } }, - "pip_312_babel": { + "grpc_python_dependencies_311_requests": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "babel==2.15.0 ; python_version >= \"3.8\" --hash=sha256:08706bdad8d0a3413266ab61bd6c34d0c28d6e1e7badf40a2cebe67644e2e1fb --hash=sha256:8daf0e265d05768bc6c7a314cf1321e9a123afc328cc635c18622a2f30a04413", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10915,17 +12882,17 @@ "group_deps": [] } }, - "pip_312_idna": { + "grpc_python_dependencies_38_gevent": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "idna==3.7 ; python_version >= \"3.5\" --hash=sha256:028ff3aadf0609c1fd278d8ea3089299412a7a8b9bd005dd08b9f8285bcb5cfc --hash=sha256:82fee1fc78add43492d3a1898bfa6d8a904cc97d8427f683ed8e798d07761aa0", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "gevent==22.08.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10939,17 +12906,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_cachetools": { + "pip_312_lark_parser": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cachetools==4.2.4", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "lark-parser==0.12.0 --hash=sha256:0eaf30cb5ba787fe404d73a7d6e61df97b21d5a63ac26c5008c78a494373c675 --hash=sha256:15967db1f1214013dca65b1180745047b9be457d73da224fcda3d9dd4e96a138", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -10963,189 +12930,35 @@ "group_deps": [] } }, - "grpc_python_dependencies": { - "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", - "ruleClassName": "pip_repository", - "attributes": { - "repo_name": "grpc_python_dependencies", - "whl_map": { - "cachetools": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "certifi": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "chardet": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "coverage": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "cython": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "gevent": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "google_auth": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "googleapis_common_protos": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "greenlet": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "grpcio": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "idna": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "oauth2client": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "protobuf": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "pyasn1": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "pyasn1_modules": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "requests": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "rsa": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "setuptools": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "six": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "urllib3": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "wheel": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "xds_protos": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "zope_event": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ], - "zope_interface": [ - "3.8", - "3.9", - "3.10", - "3.11", - "3.12" - ] - }, - "default_version": "3.12" + "grpc_python_dependencies_310_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "pip_312_isort": { + "pip_312_cel_python": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "isort==5.13.2 ; python_full_version >= \"3.8.0\" --hash=sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109 --hash=sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6", + "requirement": "cel-python==0.1.5 ; python_version >= \"3.7\" and python_version < \"4\" --hash=sha256:ac81fab8ba08b633700a45d84905be2863529c6a32935c9da7ef53fc06844f1a --hash=sha256:d3911bb046bc3ed12792bd88ab453f72d98c66923b72a2fa016bcdffd96e2f98", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -11165,17 +12978,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_setuptools": { + "grpc_python_dependencies_39_google_cloud_monitoring": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.0.3", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "google-cloud-monitoring==2.16.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11189,11 +13002,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_greenlet": { + "grpc_python_dependencies_312_proto_plus": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "greenlet==1.1.3.post0", + "requirement": "proto-plus==1.22.3", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -11213,17 +13026,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_oauth2client": { + "grpc_python_dependencies_310_setuptools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "oauth2client==4.1.0", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "setuptools==44.1.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11237,11 +13050,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_pyasn1_modules": { + "grpc_python_dependencies_39_opentelemetry_semantic_conventions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1-modules==0.3.0", + "requirement": "opentelemetry-semantic-conventions==0.42b0", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -11261,11 +13074,59 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_requests": { + "grpc_python_dependencies_310_deprecated": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.25.1", + "requirement": "Deprecated==1.2.14", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope.interface==6.1", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -11285,11 +13146,35 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_zope_event": { + "pip_312_pip": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-event==4.5.0", + "requirement": "pip==24.0 ; python_version >= \"3.7\" --hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc --hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2023.7.22", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -11309,11 +13194,59 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_cachetools": { + "grpc_python_dependencies_311_google_cloud_monitoring": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-cloud-monitoring==2.16.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope.event==4.5.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_absl_py": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cachetools==4.2.4", + "requirement": "absl-py==1.4.0", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -11333,13 +13266,69 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_coverage": { + "pip_312_tomli": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "coverage==4.5.4", - "repo": "grpc_python_dependencies_312", + "requirement": "tomli==2.0.1 ; python_version < \"3.11\" --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { "repo_prefix": "grpc_python_dependencies_312_", + "groups": {} + } + }, + "grpc_python_dependencies_311_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_312_typing_extensions": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "typing-extensions==4.11.0 ; python_version < \"3.11\" --hash=sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 --hash=sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -11357,17 +13346,41 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_oauth2client": { + "grpc_python_dependencies_38_idna": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "oauth2client==4.1.0", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==2.23.4", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11381,17 +13394,17 @@ "group_deps": [] } }, - "pip_312_jinja2": { + "grpc_python_dependencies_38_coverage": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "jinja2==3.1.4 ; python_version >= \"3.7\" --hash=sha256:4a3aee7acbbe7303aede8e9648d13b8bf88a429282aa6122a993f0ac800cb369 --hash=sha256:bc5dd2abb727a5319567b7a813e6a2e7318c39f4f487cfe6c89c6f9c7d25197d", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11405,17 +13418,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_urllib3": { + "grpc_python_dependencies_310_pyasn1_modules": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==1.26.5", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11429,17 +13442,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_idna": { + "grpc_python_dependencies_311_cython": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "idna==2.7", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11453,17 +13466,17 @@ "group_deps": [] } }, - "pip_312_wheel": { + "grpc_python_dependencies_39_opentelemetry_sdk": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "wheel==0.43.0 ; python_version >= \"3.8\" --hash=sha256:465ef92c69fa5c5da2d1cf8ac40559a8c940886afcef87dcf14b9470862f1d85 --hash=sha256:55c570405f142630c6b9f72fe09d9b67cf1477fcf543ae5b8dcb1f5b7377da81", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "opentelemetry-sdk==1.21.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11477,11 +13490,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_idna": { + "grpc_python_dependencies_311_zipp": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "idna==2.7", + "requirement": "zipp==3.17.0", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -11501,17 +13514,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_requests": { + "grpc_python_dependencies_311_protobuf": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.25.1", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11525,17 +13538,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_greenlet": { + "grpc_python_dependencies_311_typing_extensions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "greenlet==1.1.3.post0", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "typing-extensions==4.9.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11549,17 +13562,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_zope_event": { + "grpc_python_dependencies_312_opentelemetry_semantic_conventions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-event==4.5.0", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "opentelemetry-semantic-conventions==0.42b0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11573,17 +13586,17 @@ "group_deps": [] } }, - "pip_312_jmespath": { + "grpc_python_dependencies_310_protobuf": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "jmespath==1.0.1 ; python_version >= \"3.7\" --hash=sha256:02e2e4cc71b5bcab88332eebf907519190dd9e6e82107fa7f83b1003a6252980 --hash=sha256:90261b206d6defd58fdd5e85f478bf633a2901798906be2ad389150c5c60edbe", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11597,11 +13610,11 @@ "group_deps": [] } }, - "pip_312_urllib3": { + "pip_312_packaging": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==2.2.1 ; python_version >= \"3.8\" --hash=sha256:450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d --hash=sha256:d0570876c61ab9e520d776c38acbbb5b05a776d3f9ff98a5c8fd5162a444cf19", + "requirement": "packaging==24.0 ; python_version >= \"3.7\" --hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 --hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -11621,17 +13634,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_cachetools": { + "grpc_python_dependencies_311_proto_plus": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cachetools==4.2.4", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "proto-plus==1.22.3", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11645,17 +13658,17 @@ "group_deps": [] } }, - "pip_312_pathspec": { + "grpc_python_dependencies_310_certifi": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pathspec==0.12.1 ; python_version >= \"3.8\" --hash=sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08 --hash=sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "certifi==2023.7.22", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11669,13 +13682,13 @@ "group_deps": [] } }, - "pip_312_certifi": { + "grpc_python_dependencies_312_typing_extensions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2024.2.2 ; python_version >= \"3.6\" --hash=sha256:0569859f95fc761b18b45ef421b1290a0f65f147e92a1e5eb3e635f9a5e4e66f --hash=sha256:dc383c07b76109f368f6106eee2b593b04a011ea4d55f652c6ca24a754d1cdd1", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "typing-extensions==4.9.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -11693,11 +13706,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_google_auth": { + "grpc_python_dependencies_38_opencensus_context": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "google-auth==1.24.0", + "requirement": "opencensus-context==0.1.3", "repo": "grpc_python_dependencies_38", "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, @@ -11717,17 +13730,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_protobuf": { + "grpc_python_dependencies_312_google_api_core": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "protobuf>=3.5.0.post1, < 4.0dev", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "google-api-core==1.34.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11741,17 +13754,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_rsa": { + "grpc_python_dependencies_311_wrapt": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "rsa==4.9", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "wrapt==1.16.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11765,19 +13778,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_310__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "grpc_python_dependencies_310_", - "groups": {} - } - }, - "grpc_python_dependencies_312_protobuf": { + "grpc_python_dependencies_312_pyasn1": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "requirement": "pyasn1==0.5.0", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -11797,17 +13802,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_wheel": { + "grpc_python_dependencies_310_pyasn1": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "wheel==0.36.2", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "pyasn1==0.5.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11821,17 +13826,17 @@ "group_deps": [] } }, - "pip_312_requests": { + "grpc_python_dependencies_310_urllib3": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.31.0 ; python_version >= \"3.7\" --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "urllib3==1.26.18", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11845,17 +13850,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_coverage": { + "grpc_python_dependencies_312_googleapis_common_protos": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "coverage==4.5.4", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "googleapis-common-protos==1.61.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11869,17 +13874,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_urllib3": { + "grpc_python_dependencies_311_opentelemetry_semantic_conventions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==1.26.5", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "opentelemetry-semantic-conventions==0.42b0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11893,13 +13898,13 @@ "group_deps": [] } }, - "pip_312_zipp": { + "grpc_python_dependencies_312_chardet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zipp==3.18.1 ; python_version >= \"3.8\" --hash=sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b --hash=sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -11917,17 +13922,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_six": { + "pip_312_pipenv": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "pipenv==2023.12.1 ; python_version >= \"3.8\" --hash=sha256:4aea73e23944e464ad2b849328e780ad121c5336e1c24a7ac15aa493c41c2341 --hash=sha256:96c8af7c36691fbc648959f3f631954212398246c8cfcfa529ec09bc5d0bfd01", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -11941,11 +13946,273 @@ "group_deps": [] } }, - "pip_312_pyyaml": { + "grpc_python_dependencies": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", + "ruleClassName": "pip_repository", + "attributes": { + "repo_name": "grpc_python_dependencies", + "whl_map": { + "deprecated": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "absl_py": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "cachetools": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "certifi": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "chardet": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "charset_normalizer": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "coverage": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "cython": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "gevent": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "google_api_core": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "google_auth": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "google_cloud_monitoring": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "google_cloud_trace": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "googleapis_common_protos": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "greenlet": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "idna": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "importlib_metadata": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "oauth2client": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "opencensus_context": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "opentelemetry_api": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "opentelemetry_sdk": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "opentelemetry_semantic_conventions": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "proto_plus": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "protobuf": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "pyasn1": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "pyasn1_modules": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "requests": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "rsa": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "setuptools": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "typing_extensions": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "urllib3": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "wheel": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "wrapt": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "zipp": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "zope_event": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "zope_interface": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ] + }, + "default_version": "3.12" + } + }, + "pip_312_isort": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyyaml==6.0.1 ; python_version >= \"3.6\" --hash=sha256:04ac92ad1925b2cff1db0cfebffb6ffc43457495c9b3c39d3fcae417d7125dc5 --hash=sha256:062582fca9fabdd2c8b54a3ef1c978d786e0f6b3a1510e0ac93ef59e0ddae2bc --hash=sha256:0d3304d8c0adc42be59c5f8a4d9e3d7379e6955ad754aa9d6ab7a398b59dd1df --hash=sha256:1635fd110e8d85d55237ab316b5b011de701ea0f29d07611174a1b42f1444741 --hash=sha256:184c5108a2aca3c5b3d3bf9395d50893a7ab82a38004c8f61c258d4428e80206 --hash=sha256:18aeb1bf9a78867dc38b259769503436b7c72f7a1f1f4c93ff9a17de54319b27 --hash=sha256:1d4c7e777c441b20e32f52bd377e0c409713e8bb1386e1099c2415f26e479595 --hash=sha256:1e2722cc9fbb45d9b87631ac70924c11d3a401b2d7f410cc0e3bbf249f2dca62 --hash=sha256:1fe35611261b29bd1de0070f0b2f47cb6ff71fa6595c077e42bd0c419fa27b98 --hash=sha256:28c119d996beec18c05208a8bd78cbe4007878c6dd15091efb73a30e90539696 --hash=sha256:326c013efe8048858a6d312ddd31d56e468118ad4cdeda36c719bf5bb6192290 --hash=sha256:40df9b996c2b73138957fe23a16a4f0ba614f4c0efce1e9406a184b6d07fa3a9 --hash=sha256:42f8152b8dbc4fe7d96729ec2b99c7097d656dc1213a3229ca5383f973a5ed6d --hash=sha256:49a183be227561de579b4a36efbb21b3eab9651dd81b1858589f796549873dd6 --hash=sha256:4fb147e7a67ef577a588a0e2c17b6db51dda102c71de36f8549b6816a96e1867 --hash=sha256:50550eb667afee136e9a77d6dc71ae76a44df8b3e51e41b77f6de2932bfe0f47 --hash=sha256:510c9deebc5c0225e8c96813043e62b680ba2f9c50a08d3724c7f28a747d1486 --hash=sha256:5773183b6446b2c99bb77e77595dd486303b4faab2b086e7b17bc6bef28865f6 --hash=sha256:596106435fa6ad000c2991a98fa58eeb8656ef2325d7e158344fb33864ed87e3 --hash=sha256:6965a7bc3cf88e5a1c3bd2e0b5c22f8d677dc88a455344035f03399034eb3007 --hash=sha256:69b023b2b4daa7548bcfbd4aa3da05b3a74b772db9e23b982788168117739938 --hash=sha256:6c22bec3fbe2524cde73d7ada88f6566758a8f7227bfbf93a408a9d86bcc12a0 --hash=sha256:704219a11b772aea0d8ecd7058d0082713c3562b4e271b849ad7dc4a5c90c13c --hash=sha256:7e07cbde391ba96ab58e532ff4803f79c4129397514e1413a7dc761ccd755735 --hash=sha256:81e0b275a9ecc9c0c0c07b4b90ba548307583c125f54d5b6946cfee6360c733d --hash=sha256:855fb52b0dc35af121542a76b9a84f8d1cd886ea97c84703eaa6d88e37a2ad28 --hash=sha256:8d4e9c88387b0f5c7d5f281e55304de64cf7f9c0021a3525bd3b1c542da3b0e4 --hash=sha256:9046c58c4395dff28dd494285c82ba00b546adfc7ef001486fbf0324bc174fba --hash=sha256:9eb6caa9a297fc2c2fb8862bc5370d0303ddba53ba97e71f08023b6cd73d16a8 --hash=sha256:a0cd17c15d3bb3fa06978b4e8958dcdc6e0174ccea823003a106c7d4d7899ac5 --hash=sha256:afd7e57eddb1a54f0f1a974bc4391af8bcce0b444685d936840f125cf046d5bd --hash=sha256:b1275ad35a5d18c62a7220633c913e1b42d44b46ee12554e5fd39c70a243d6a3 --hash=sha256:b786eecbdf8499b9ca1d697215862083bd6d2a99965554781d0d8d1ad31e13a0 --hash=sha256:ba336e390cd8e4d1739f42dfe9bb83a3cc2e80f567d8805e11b46f4a943f5515 --hash=sha256:baa90d3f661d43131ca170712d903e6295d1f7a0f595074f151c0aed377c9b9c --hash=sha256:bc1bf2925a1ecd43da378f4db9e4f799775d6367bdb94671027b73b393a7c42c --hash=sha256:bd4af7373a854424dabd882decdc5579653d7868b8fb26dc7d0e99f823aa5924 --hash=sha256:bf07ee2fef7014951eeb99f56f39c9bb4af143d8aa3c21b1677805985307da34 --hash=sha256:bfdf460b1736c775f2ba9f6a92bca30bc2095067b8a9d77876d1fad6cc3b4a43 --hash=sha256:c8098ddcc2a85b61647b2590f825f3db38891662cfc2fc776415143f599bb859 --hash=sha256:d2b04aac4d386b172d5b9692e2d2da8de7bfb6c387fa4f801fbf6fb2e6ba4673 --hash=sha256:d483d2cdf104e7c9fa60c544d92981f12ad66a457afae824d146093b8c294c54 --hash=sha256:d858aa552c999bc8a8d57426ed01e40bef403cd8ccdd0fc5f6f04a00414cac2a --hash=sha256:e7d73685e87afe9f3b36c799222440d6cf362062f78be1013661b00c5c6f678b --hash=sha256:f003ed9ad21d6a4713f0a9b5a7a0a79e08dd0f221aff4525a2be4c346ee60aab --hash=sha256:f22ac1c3cac4dbc50079e965eba2c1058622631e526bd9afd45fedd49ba781fa --hash=sha256:faca3bdcf85b2fc05d06ff3fbc1f83e1391b3e724afa3feba7d13eeab355484c --hash=sha256:fca0e3a251908a499833aa292323f32437106001d436eca0e6e7833256674585 --hash=sha256:fd1592b3fdf65fff2ad0004b5e363300ef59ced41c2e6b3a99d4089fa8c5435d --hash=sha256:fd66fc5d0da6d9815ba2cebeb4205f95818ff4b79c3ebe268e75d961704af52f", + "requirement": "isort==5.13.2 ; python_full_version >= \"3.8.0\" --hash=sha256:48fdfcb9face5d58a4f6dde2e72a1fb8dcaf8ab26f95ab49fab84c2ddefb0109 --hash=sha256:8ca5e72a8d85860d5a3fa69b8745237f2939afe12dbf656afbcb47fe72d947a6", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -11965,35 +14232,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_cython": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", - "attributes": { - "requirement": "cython==0.29.21", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] - } - }, - "grpc_python_dependencies_311_gevent": { + "grpc_python_dependencies_311_deprecated": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "gevent==22.8.0", + "requirement": "Deprecated==1.2.14", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -12013,65 +14256,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_googleapis_common_protos": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", - "attributes": { - "requirement": "googleapis-common-protos==1.5.5", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] - } - }, - "grpc_python_dependencies_38_xds_protos": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", - "attributes": { - "requirement": "xds-protos==0.0.11", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] - } - }, - "grpc_python_dependencies_39_google_auth": { + "grpc_python_dependencies_38_oauth2client": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", - "attributes": { - "requirement": "google-auth==1.24.0", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12085,17 +14280,17 @@ "group_deps": [] } }, - "pip_312_importlib_metadata": { + "grpc_python_dependencies_39_requests": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "importlib-metadata==7.1.0 ; python_full_version < \"3.10.2\" --hash=sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570 --hash=sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12109,11 +14304,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_certifi": { + "grpc_python_dependencies_38_charset_normalizer": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2017.4.17", + "requirement": "charset-normalizer==3.3.2", "repo": "grpc_python_dependencies_38", "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, @@ -12133,17 +14328,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_grpcio": { + "grpc_python_dependencies_310_cachetools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "grpcio==1.56.2", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "cachetools==5.3.2", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12157,13 +14352,13 @@ "group_deps": [] } }, - "pip_312_virtualenv": { + "grpc_python_dependencies_312_coverage": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "virtualenv==20.26.1 ; python_version >= \"3.7\" --hash=sha256:604bfdceaeece392802e6ae48e69cec49168b9c5f4a44e483963f9242eb0e78b --hash=sha256:7aa9982a728ae5892558bff6a2839c00b9ed145523ece2274fad6f414690ae75", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -12181,17 +14376,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_oauth2client": { + "grpc_python_dependencies_39_oauth2client": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { "requirement": "oauth2client==4.1.0", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12205,17 +14400,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_wheel": { + "grpc_python_dependencies_310_google_cloud_trace": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "wheel==0.36.2", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "google-cloud-trace==1.11.3", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12229,17 +14424,17 @@ "group_deps": [] } }, - "pip_312_python_dateutil": { + "grpc_python_dependencies_38_urllib3": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "python-dateutil==2.9.0.post0 ; python_version >= \"2.7\" and python_version not in \"3.0, 3.1, 3.2, 3.3\" --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "urllib3==1.26.18", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12253,11 +14448,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_xds_protos": { + "grpc_python_dependencies_39_idna": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "xds-protos==0.0.11", + "requirement": "idna==2.7", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -12277,17 +14472,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_googleapis_common_protos": { + "grpc_python_dependencies_310_opentelemetry_semantic_conventions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "googleapis-common-protos==1.5.5", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "opentelemetry-semantic-conventions==0.42b0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12301,17 +14496,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_oauth2client": { + "grpc_python_dependencies_38_greenlet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "oauth2client==4.1.0", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12325,17 +14520,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_rsa": { + "grpc_python_dependencies_39_zope_event": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "rsa==4.9", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "zope.event==4.5.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12349,13 +14544,13 @@ "group_deps": [] } }, - "pip_312_click": { + "grpc_python_dependencies_312_importlib_metadata": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "click==8.1.7 ; python_version >= \"3.7\" --hash=sha256:ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28 --hash=sha256:ca9853ad459e787e2192211578cc907e7594e294c7ccc834310722b41b9ca6de", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "importlib-metadata==6.11.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", @@ -12373,17 +14568,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_urllib3": { + "grpc_python_dependencies_310_importlib_metadata": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==1.26.5", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "importlib-metadata==6.11.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12397,11 +14592,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_greenlet": { + "grpc_python_dependencies_310_zipp": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "greenlet==1.1.3.post0", + "requirement": "zipp==3.17.0", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -12421,17 +14616,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_coverage": { + "grpc_python_dependencies_312_absl_py": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "coverage==4.5.4", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "absl-py==1.4.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12445,17 +14640,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_wheel": { + "pip_312_pathspec": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "wheel==0.36.2", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "pathspec==0.12.1 ; python_version >= \"3.8\" --hash=sha256:a0d503e138a4c123b27490a4f7beda6a01c6f288df0e4a8b79c7eb0dc7b4cc08 --hash=sha256:a482d51503a1ab33b1c67a6c3813a26953dbdc71c31dacaef9a838c4e29f5712", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12469,17 +14664,17 @@ "group_deps": [] } }, - "pip_312_pip_tools": { + "grpc_python_dependencies_38_protobuf": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pip-tools==7.4.1 ; python_version >= \"3.8\" --hash=sha256:4c690e5fbae2f21e87843e89c26191f0d9454f362d8acdbd695716493ec8b3a9 --hash=sha256:864826f5073864450e24dbeeb85ce3920cdfb09848a3d69ebf537b521f14bcc9", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12493,17 +14688,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_six": { + "grpc_python_dependencies_312_protobuf": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12517,138 +14712,41 @@ "group_deps": [] } }, - "pip": { - "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", - "ruleClassName": "pip_repository", + "pip_312_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", "attributes": { - "repo_name": "pip", - "whl_map": { - "autoflake": [ - "3.12" - ], - "babel": [ - "3.12" - ], - "black": [ - "3.12" - ], - "build": [ - "3.12" - ], - "cel_python": [ - "3.12" - ], - "certifi": [ - "3.12" - ], - "charset_normalizer": [ - "3.12" - ], - "click": [ - "3.12" - ], - "distlib": [ - "3.12" - ], - "filelock": [ - "3.12" - ], - "idna": [ - "3.12" - ], - "importlib_metadata": [ - "3.12" - ], - "isort": [ - "3.12" - ], - "jinja2": [ - "3.12" - ], - "jmespath": [ - "3.12" - ], - "lark_parser": [ - "3.12" - ], - "markupsafe": [ - "3.12" - ], - "mypy_extensions": [ - "3.12" - ], - "packaging": [ - "3.12" - ], - "pathspec": [ - "3.12" - ], - "pip": [ - "3.12" - ], - "pip_tools": [ - "3.12" - ], - "pipenv": [ - "3.12" - ], - "platformdirs": [ - "3.12" - ], - "pyflakes": [ - "3.12" - ], - "pyproject_hooks": [ - "3.12" - ], - "python_dateutil": [ - "3.12" - ], - "pyyaml": [ - "3.12" - ], - "requests": [ - "3.12" - ], - "setuptools": [ - "3.12" - ], - "six": [ - "3.12" - ], - "tomli": [ - "3.12" - ], - "typing_extensions": [ - "3.12" - ], - "urllib3": [ - "3.12" - ], - "virtualenv": [ - "3.12" - ], - "wheel": [ - "3.12" - ], - "zipp": [ - "3.12" - ] - }, - "default_version": "3.12" + "requirement": "requests==2.31.0 ; python_version >= \"3.7\" --hash=sha256:58cd2187c01e70e6e26505bca751777aa9f2ee0b7f4300988b709f44e013003f --hash=sha256:942c5a758f98d790eaed1a29cb6eefc7ffb0d1cf7af05c3d2791656dbd6ad1e1", + "repo": "pip_312", + "repo_prefix": "pip_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] } }, - "grpc_python_dependencies_38_pyasn1": { + "pip_312_zipp": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1==0.5.1", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "zipp==3.18.1 ; python_version >= \"3.8\" --hash=sha256:206f5a15f2af3dbaee80769fb7dc6f249695e940acca08dfb2a4769fe61e538b --hash=sha256:2884ed22e7d8961de1c9a05142eb69a247f120291bc0206a00a7642f09b5b715", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12662,11 +14760,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_pyasn1": { + "grpc_python_dependencies_39_cython": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1==0.5.1", + "requirement": "cython==0.29.21", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -12686,17 +14784,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_certifi": { + "grpc_python_dependencies_38_opentelemetry_semantic_conventions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2017.4.17", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "opentelemetry-semantic-conventions==0.42b0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12710,25 +14808,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "grpc_python_dependencies_311_", - "groups": {} - } - }, - "grpc_python_dependencies_311_pyasn1_modules": { + "grpc_python_dependencies_310_typing_extensions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1-modules==0.3.0", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "typing-extensions==4.9.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12742,17 +14832,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_urllib3": { + "pip_312_importlib_metadata": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "urllib3==1.26.5", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "importlib-metadata==7.1.0 ; python_full_version < \"3.10.2\" --hash=sha256:30962b96c0c223483ed6cc7280e7f0199feb01a0e40cfae4d4450fc6fab1f570 --hash=sha256:b78938b926ee8d5f020fc4772d487045805a55ddbad2ecf21c6d60938dc7fcd2", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12766,17 +14856,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_cachetools": { + "grpc_python_dependencies_38_certifi": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cachetools==4.2.4", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "certifi==2023.7.22", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12790,17 +14880,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_requests": { + "grpc_python_dependencies_38_zipp": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.25.1", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "zipp==3.17.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12814,11 +14904,11 @@ "group_deps": [] } }, - "pip_312_markupsafe": { + "pip_312_python_dateutil": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "markupsafe==2.1.5 ; python_version >= \"3.7\" --hash=sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf --hash=sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff --hash=sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f --hash=sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3 --hash=sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532 --hash=sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f --hash=sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617 --hash=sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df --hash=sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4 --hash=sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906 --hash=sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f --hash=sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4 --hash=sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8 --hash=sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371 --hash=sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2 --hash=sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465 --hash=sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52 --hash=sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6 --hash=sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169 --hash=sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad --hash=sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2 --hash=sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0 --hash=sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029 --hash=sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f --hash=sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a --hash=sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced --hash=sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5 --hash=sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c --hash=sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf --hash=sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9 --hash=sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb --hash=sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad --hash=sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3 --hash=sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1 --hash=sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46 --hash=sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc --hash=sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a --hash=sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee --hash=sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900 --hash=sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5 --hash=sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea --hash=sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f --hash=sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5 --hash=sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e --hash=sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a --hash=sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f --hash=sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50 --hash=sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a --hash=sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b --hash=sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4 --hash=sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff --hash=sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2 --hash=sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46 --hash=sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b --hash=sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf --hash=sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5 --hash=sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5 --hash=sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab --hash=sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd --hash=sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68", + "requirement": "python-dateutil==2.9.0.post0 ; python_version >= \"2.7\" and python_version not in \"3.0, 3.1, 3.2, 3.3\" --hash=sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 --hash=sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -12838,17 +14928,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_cython": { + "grpc_python_dependencies_310_opentelemetry_api": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cython==0.29.21", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "opentelemetry-api==1.21.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12862,11 +14952,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_greenlet": { + "grpc_python_dependencies_39_googleapis_common_protos": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "greenlet==1.1.3.post0", + "requirement": "googleapis-common-protos==1.61.0", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -12886,17 +14976,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_zope_event": { + "grpc_python_dependencies_39_coverage": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-event==4.5.0", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12910,17 +15000,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_gevent": { + "grpc_python_dependencies_311_charset_normalizer": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "gevent==22.8.0", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "charset-normalizer==3.3.2", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12934,17 +15024,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_gevent": { + "grpc_python_dependencies_310_wheel": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "gevent==22.8.0", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "wheel==0.38.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12958,17 +15048,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_chardet": { + "pip_312_pip_tools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "chardet==3.0.4", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "pip-tools==7.4.1 ; python_version >= \"3.8\" --hash=sha256:4c690e5fbae2f21e87843e89c26191f0d9454f362d8acdbd695716493ec8b3a9 --hash=sha256:864826f5073864450e24dbeeb85ce3920cdfb09848a3d69ebf537b521f14bcc9", + "repo": "pip_312", + "repo_prefix": "pip_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -12982,17 +15072,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_zope_event": { + "grpc_python_dependencies_38_opentelemetry_sdk": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-event==4.5.0", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "opentelemetry-sdk==1.21.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13006,17 +15096,138 @@ "group_deps": [] } }, - "pip_312_distlib": { + "pip": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", + "ruleClassName": "pip_repository", + "attributes": { + "repo_name": "pip", + "whl_map": { + "autoflake": [ + "3.12" + ], + "babel": [ + "3.12" + ], + "black": [ + "3.12" + ], + "build": [ + "3.12" + ], + "cel_python": [ + "3.12" + ], + "certifi": [ + "3.12" + ], + "charset_normalizer": [ + "3.12" + ], + "click": [ + "3.12" + ], + "distlib": [ + "3.12" + ], + "filelock": [ + "3.12" + ], + "idna": [ + "3.12" + ], + "importlib_metadata": [ + "3.12" + ], + "isort": [ + "3.12" + ], + "jinja2": [ + "3.12" + ], + "jmespath": [ + "3.12" + ], + "lark_parser": [ + "3.12" + ], + "markupsafe": [ + "3.12" + ], + "mypy_extensions": [ + "3.12" + ], + "packaging": [ + "3.12" + ], + "pathspec": [ + "3.12" + ], + "pip": [ + "3.12" + ], + "pip_tools": [ + "3.12" + ], + "pipenv": [ + "3.12" + ], + "platformdirs": [ + "3.12" + ], + "pyflakes": [ + "3.12" + ], + "pyproject_hooks": [ + "3.12" + ], + "python_dateutil": [ + "3.12" + ], + "pyyaml": [ + "3.12" + ], + "requests": [ + "3.12" + ], + "setuptools": [ + "3.12" + ], + "six": [ + "3.12" + ], + "tomli": [ + "3.12" + ], + "typing_extensions": [ + "3.12" + ], + "urllib3": [ + "3.12" + ], + "virtualenv": [ + "3.12" + ], + "wheel": [ + "3.12" + ], + "zipp": [ + "3.12" + ] + }, + "default_version": "3.12" + } + }, + "grpc_python_dependencies_38_pyasn1": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "distlib==0.3.8 --hash=sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784 --hash=sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "pyasn1==0.5.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13030,19 +15241,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "grpc_python_dependencies_39_", - "groups": {} - } - }, - "grpc_python_dependencies_310_googleapis_common_protos": { + "grpc_python_dependencies_310_opencensus_context": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "googleapis-common-protos==1.5.5", + "requirement": "opencensus-context==0.1.3", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -13062,17 +15265,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_zope_interface": { + "grpc_python_dependencies_311_absl_py": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-interface==6.1", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "absl-py==1.4.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13086,17 +15289,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_six": { + "grpc_python_dependencies_311_opentelemetry_api": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "opentelemetry-api==1.21.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13110,17 +15313,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_certifi": { + "grpc_python_dependencies_312_certifi": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2017.4.17", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "certifi==2023.7.22", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13134,17 +15337,17 @@ "group_deps": [] } }, - "pip_312_build": { + "grpc_python_dependencies_39_importlib_metadata": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "build==1.2.1 ; python_version >= \"3.8\" --hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d --hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "importlib-metadata==6.11.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13158,41 +15361,25 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_pyasn1_modules": { + "grpc_python_dependencies_311__groups": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", + "ruleClassName": "group_library", "attributes": { - "requirement": "pyasn1-modules==0.3.0", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] + "repo_prefix": "grpc_python_dependencies_311_", + "groups": {} } }, - "grpc_python_dependencies_310_cython": { + "grpc_python_dependencies_311_pyasn1_modules": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cython==0.29.21", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13206,17 +15393,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_cython": { + "grpc_python_dependencies_311_cachetools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cython==0.29.21", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "cachetools==5.3.2", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13230,11 +15417,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_zope_interface": { + "grpc_python_dependencies_312_requests": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-interface==6.1", + "requirement": "requests==2.25.1", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -13254,17 +15441,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_setuptools": { + "grpc_python_dependencies_312_google_cloud_monitoring": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.0.3", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "google-cloud-monitoring==2.16.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13278,11 +15465,11 @@ "group_deps": [] } }, - "pip_312_pyflakes": { + "pip_312_markupsafe": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyflakes==3.2.0 ; python_version >= \"3.8\" --hash=sha256:1c61603ff154621fb2a9172037d84dca3500def8c8b630657d1701f026f8af3f --hash=sha256:84b5be138a2dfbb40689ca07e2152deb896a65c3a3e24c251c5c62489568074a", + "requirement": "markupsafe==2.1.5 ; python_version >= \"3.7\" --hash=sha256:00e046b6dd71aa03a41079792f8473dc494d564611a8f89bbbd7cb93295ebdcf --hash=sha256:075202fa5b72c86ad32dc7d0b56024ebdbcf2048c0ba09f1cde31bfdd57bcfff --hash=sha256:0e397ac966fdf721b2c528cf028494e86172b4feba51d65f81ffd65c63798f3f --hash=sha256:17b950fccb810b3293638215058e432159d2b71005c74371d784862b7e4683f3 --hash=sha256:1f3fbcb7ef1f16e48246f704ab79d79da8a46891e2da03f8783a5b6fa41a9532 --hash=sha256:2174c595a0d73a3080ca3257b40096db99799265e1c27cc5a610743acd86d62f --hash=sha256:2b7c57a4dfc4f16f7142221afe5ba4e093e09e728ca65c51f5620c9aaeb9a617 --hash=sha256:2d2d793e36e230fd32babe143b04cec8a8b3eb8a3122d2aceb4a371e6b09b8df --hash=sha256:30b600cf0a7ac9234b2638fbc0fb6158ba5bdcdf46aeb631ead21248b9affbc4 --hash=sha256:397081c1a0bfb5124355710fe79478cdbeb39626492b15d399526ae53422b906 --hash=sha256:3a57fdd7ce31c7ff06cdfbf31dafa96cc533c21e443d57f5b1ecc6cdc668ec7f --hash=sha256:3c6b973f22eb18a789b1460b4b91bf04ae3f0c4234a0a6aa6b0a92f6f7b951d4 --hash=sha256:3e53af139f8579a6d5f7b76549125f0d94d7e630761a2111bc431fd820e163b8 --hash=sha256:4096e9de5c6fdf43fb4f04c26fb114f61ef0bf2e5604b6ee3019d51b69e8c371 --hash=sha256:4275d846e41ecefa46e2015117a9f491e57a71ddd59bbead77e904dc02b1bed2 --hash=sha256:4c31f53cdae6ecfa91a77820e8b151dba54ab528ba65dfd235c80b086d68a465 --hash=sha256:4f11aa001c540f62c6166c7726f71f7573b52c68c31f014c25cc7901deea0b52 --hash=sha256:5049256f536511ee3f7e1b3f87d1d1209d327e818e6ae1365e8653d7e3abb6a6 --hash=sha256:58c98fee265677f63a4385256a6d7683ab1832f3ddd1e66fe948d5880c21a169 --hash=sha256:598e3276b64aff0e7b3451b72e94fa3c238d452e7ddcd893c3ab324717456bad --hash=sha256:5b7b716f97b52c5a14bffdf688f971b2d5ef4029127f1ad7a513973cfd818df2 --hash=sha256:5dedb4db619ba5a2787a94d877bc8ffc0566f92a01c0ef214865e54ecc9ee5e0 --hash=sha256:619bc166c4f2de5caa5a633b8b7326fbe98e0ccbfacabd87268a2b15ff73a029 --hash=sha256:629ddd2ca402ae6dbedfceeba9c46d5f7b2a61d9749597d4307f943ef198fc1f --hash=sha256:656f7526c69fac7f600bd1f400991cc282b417d17539a1b228617081106feb4a --hash=sha256:6ec585f69cec0aa07d945b20805be741395e28ac1627333b1c5b0105962ffced --hash=sha256:72b6be590cc35924b02c78ef34b467da4ba07e4e0f0454a2c5907f473fc50ce5 --hash=sha256:7502934a33b54030eaf1194c21c692a534196063db72176b0c4028e140f8f32c --hash=sha256:7a68b554d356a91cce1236aa7682dc01df0edba8d043fd1ce607c49dd3c1edcf --hash=sha256:7b2e5a267c855eea6b4283940daa6e88a285f5f2a67f2220203786dfa59b37e9 --hash=sha256:823b65d8706e32ad2df51ed89496147a42a2a6e01c13cfb6ffb8b1e92bc910bb --hash=sha256:8590b4ae07a35970728874632fed7bd57b26b0102df2d2b233b6d9d82f6c62ad --hash=sha256:8dd717634f5a044f860435c1d8c16a270ddf0ef8588d4887037c5028b859b0c3 --hash=sha256:8dec4936e9c3100156f8a2dc89c4b88d5c435175ff03413b443469c7c8c5f4d1 --hash=sha256:97cafb1f3cbcd3fd2b6fbfb99ae11cdb14deea0736fc2b0952ee177f2b813a46 --hash=sha256:a17a92de5231666cfbe003f0e4b9b3a7ae3afb1ec2845aadc2bacc93ff85febc --hash=sha256:a549b9c31bec33820e885335b451286e2969a2d9e24879f83fe904a5ce59d70a --hash=sha256:ac07bad82163452a6884fe8fa0963fb98c2346ba78d779ec06bd7a6262132aee --hash=sha256:ae2ad8ae6ebee9d2d94b17fb62763125f3f374c25618198f40cbb8b525411900 --hash=sha256:b91c037585eba9095565a3556f611e3cbfaa42ca1e865f7b8015fe5c7336d5a5 --hash=sha256:bc1667f8b83f48511b94671e0e441401371dfd0f0a795c7daa4a3cd1dde55bea --hash=sha256:bec0a414d016ac1a18862a519e54b2fd0fc8bbfd6890376898a6c0891dd82e9f --hash=sha256:bf50cd79a75d181c9181df03572cdce0fbb75cc353bc350712073108cba98de5 --hash=sha256:bff1b4290a66b490a2f4719358c0cdcd9bafb6b8f061e45c7a2460866bf50c2e --hash=sha256:c061bb86a71b42465156a3ee7bd58c8c2ceacdbeb95d05a99893e08b8467359a --hash=sha256:c8b29db45f8fe46ad280a7294f5c3ec36dbac9491f2d1c17345be8e69cc5928f --hash=sha256:ce409136744f6521e39fd8e2a24c53fa18ad67aa5bc7c2cf83645cce5b5c4e50 --hash=sha256:d050b3361367a06d752db6ead6e7edeb0009be66bc3bae0ee9d97fb326badc2a --hash=sha256:d283d37a890ba4c1ae73ffadf8046435c76e7bc2247bbb63c00bd1a709c6544b --hash=sha256:d9fad5155d72433c921b782e58892377c44bd6252b5af2f67f16b194987338a4 --hash=sha256:daa4ee5a243f0f20d528d939d06670a298dd39b1ad5f8a72a4275124a7819eff --hash=sha256:db0b55e0f3cc0be60c1f19efdde9a637c32740486004f20d1cff53c3c0ece4d2 --hash=sha256:e61659ba32cf2cf1481e575d0462554625196a1f2fc06a1c777d3f48e8865d46 --hash=sha256:ea3d8a3d18833cf4304cd2fc9cbb1efe188ca9b5efef2bdac7adc20594a0e46b --hash=sha256:ec6a563cff360b50eed26f13adc43e61bc0c04d94b8be985e6fb24b81f6dcfdf --hash=sha256:f5dfb42c4604dddc8e4305050aa6deb084540643ed5804d7455b5df8fe16f5e5 --hash=sha256:fa173ec60341d6bb97a89f5ea19c85c5643c1e7dedebc22f5181eb73573142c5 --hash=sha256:fa9db3f79de01457b03d4f01b34cf91bc0048eb2c3846ff26f66687c2f6d16ab --hash=sha256:fce659a462a1be54d2ffcacea5e3ba2d74daa74f30f5f143fe0c58636e355fdd --hash=sha256:ffee1f21e5ef0d712f9033568f8344d5da8cc2869dbd08d87c84656e6a2d2f68", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -13302,17 +15489,17 @@ "group_deps": [] } }, - "pip_312_pyproject_hooks": { + "grpc_python_dependencies_38_cython": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyproject-hooks==1.1.0 ; python_version >= \"3.7\" --hash=sha256:4b37730834edbd6bd37f26ece6b44802fb1c1ee2ece0e54ddff8bfc06db86965 --hash=sha256:7ceeefe9aec63a1064c18d939bdc3adf2d8aa1988a510afec15151578b232aa2", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13326,17 +15513,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_idna": { + "grpc_python_dependencies_39_greenlet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "idna==2.7", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13350,17 +15537,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_requests": { + "grpc_python_dependencies_38_zope_event": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "requests==2.25.1", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "zope.event==4.5.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13374,11 +15561,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_gevent": { + "grpc_python_dependencies_38_proto_plus": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "gevent==22.8.0", + "requirement": "proto-plus==1.22.3", "repo": "grpc_python_dependencies_38", "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, @@ -13398,17 +15585,17 @@ "group_deps": [] } }, - "pip_312_lark_parser": { + "grpc_python_dependencies_310_gevent": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "lark-parser==0.12.0 --hash=sha256:0eaf30cb5ba787fe404d73a7d6e61df97b21d5a63ac26c5008c78a494373c675 --hash=sha256:15967db1f1214013dca65b1180745047b9be457d73da224fcda3d9dd4e96a138", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "gevent==22.08.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13422,17 +15609,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_chardet": { + "grpc_python_dependencies_38_chardet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { "requirement": "chardet==3.0.4", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13446,11 +15633,11 @@ "group_deps": [] } }, - "pip_312_cel_python": { + "pip_312_distlib": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cel-python==0.1.5 ; python_version >= \"3.7\" and python_version < \"4\" --hash=sha256:ac81fab8ba08b633700a45d84905be2863529c6a32935c9da7ef53fc06844f1a --hash=sha256:d3911bb046bc3ed12792bd88ab453f72d98c66923b72a2fa016bcdffd96e2f98", + "requirement": "distlib==0.3.8 --hash=sha256:034db59a0b96f8ca18035f36290806a9a6e6bd9d1ff91e45a7f172eb17e51784 --hash=sha256:1530ea13e350031b6312d8580ddb6b27a104275a31106523b8f123787f494f64", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -13470,17 +15657,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_zope_interface": { + "grpc_python_dependencies_38_zope_interface": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-interface==6.1", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "zope.interface==6.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13494,11 +15681,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_rsa": { + "grpc_python_dependencies_39_google_api_core": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "rsa==4.9", + "requirement": "google-api-core==1.34.1", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -13518,17 +15705,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_setuptools": { + "grpc_python_dependencies_312_wrapt": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.0.3", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "wrapt==1.16.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13542,11 +15729,11 @@ "group_deps": [] } }, - "pip_312_mypy_extensions": { + "pip_312_build": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "mypy-extensions==1.0.0 ; python_version >= \"3.5\" --hash=sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d --hash=sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782", + "requirement": "build==1.2.1 ; python_version >= \"3.8\" --hash=sha256:526263f4870c26f26c433545579475377b2b7588b6f1eac76a001e873ae3e19d --hash=sha256:75e10f767a433d9a86e50d83f418e83efc18ede923ee5ff7df93b6cb0306c5d4", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -13566,41 +15753,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_pyasn1_modules": { + "grpc_python_dependencies_38_pyasn1_modules": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { "requirement": "pyasn1-modules==0.3.0", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] - } - }, - "grpc_python_dependencies_312_wheel": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", - "attributes": { - "requirement": "wheel==0.36.2", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13614,17 +15777,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_setuptools": { + "grpc_python_dependencies_310_cython": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "setuptools==69.0.3", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13638,11 +15801,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_rsa": { + "grpc_python_dependencies_312_cython": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "rsa==4.9", + "requirement": "cython==0.29.21", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -13662,49 +15825,17 @@ "group_deps": [] } }, - "pip_312__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "pip_312_", - "groups": {} - } - }, - "pip_312_autoflake": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", - "attributes": { - "requirement": "autoflake==2.3.1 ; python_version >= \"3.8\" --hash=sha256:3ae7495db9084b7b32818b4140e6dc4fc280b712fb414f5b8fe57b0a8e85a840 --hash=sha256:c98b75dc5b0a86459c4f01a1d32ac7eb4338ec4317a4469515ff1e687ecd909e", - "repo": "pip_312", - "repo_prefix": "pip_312_", - "whl_patches": {}, - "experimental_target_platforms": [], - "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", - "quiet": true, - "timeout": 600, - "isolated": true, - "extra_pip_args": [], - "download_only": false, - "pip_data_exclude": [], - "enable_implicit_namespace_pkgs": false, - "environment": {}, - "envsubst": [], - "group_name": "", - "group_deps": [] - } - }, - "grpc_python_dependencies_310_rsa": { + "grpc_python_dependencies_311_setuptools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "rsa==4.9", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "setuptools==44.1.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13718,11 +15849,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_zope_interface": { + "grpc_python_dependencies_39_wrapt": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-interface==6.1", + "requirement": "wrapt==1.16.0", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -13742,17 +15873,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_grpcio": { + "grpc_python_dependencies_310_google_api_core": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "grpcio==1.56.2", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "google-api-core==1.34.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13766,17 +15897,17 @@ "group_deps": [] } }, - "pip_312_pip": { + "grpc_python_dependencies_39_absl_py": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pip==24.0 ; python_version >= \"3.7\" --hash=sha256:ba0d021a166865d2265246961bec0152ff124de910c5cc39f1156ce3fa7c69dc --hash=sha256:ea9bd1a847e8c5774a5777bb398c19e80bcd4e2aa16a4b301b718fe6f593aba2", - "repo": "pip_312", - "repo_prefix": "pip_312_", + "requirement": "absl-py==1.4.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13790,11 +15921,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_certifi": { + "grpc_python_dependencies_311_zope_interface": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "certifi==2017.4.17", + "requirement": "zope.interface==6.1", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -13814,25 +15945,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "grpc_python_dependencies_38_", - "groups": {} - } - }, - "grpc_python_dependencies_312_zope_event": { + "grpc_python_dependencies_310_charset_normalizer": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "zope-event==4.5.0", - "repo": "grpc_python_dependencies_312", - "repo_prefix": "grpc_python_dependencies_312_", + "requirement": "charset-normalizer==3.3.2", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13846,11 +15969,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_grpcio": { + "grpc_python_dependencies_39_rsa": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "grpcio==1.56.2", + "requirement": "rsa==4.9", "repo": "grpc_python_dependencies_39", "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, @@ -13870,11 +15993,11 @@ "group_deps": [] } }, - "pip_312_tomli": { + "pip_312_mypy_extensions": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "tomli==2.0.1 ; python_version < \"3.11\" --hash=sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc --hash=sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f", + "requirement": "mypy-extensions==1.0.0 ; python_version >= \"3.5\" --hash=sha256:4392f6c0eb8a5668a69e23d168ffa70f0be9ccfd32b5cc2d26a34ae5b844552d --hash=sha256:75dbf8955dc00442a438fc4d0666508a9a97b6bd41aa2f0ffe9d2f2725af0782", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -13894,25 +16017,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_312__groups": { - "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "group_library", - "attributes": { - "repo_prefix": "grpc_python_dependencies_312_", - "groups": {} - } - }, - "grpc_python_dependencies_310_xds_protos": { + "grpc_python_dependencies_312_pyasn1_modules": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "xds-protos==0.0.11", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13926,17 +16041,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_greenlet": { + "grpc_python_dependencies_312_wheel": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "greenlet==1.1.3.post0", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "wheel==0.38.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13950,17 +16065,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_coverage": { + "grpc_python_dependencies_39_setuptools": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "coverage==4.5.4", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "setuptools==44.1.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -13974,11 +16089,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_312_google_auth": { + "grpc_python_dependencies_312_rsa": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "google-auth==1.24.0", + "requirement": "rsa==4.9", "repo": "grpc_python_dependencies_312", "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, @@ -13998,11 +16113,19 @@ "group_deps": [] } }, - "pip_312_typing_extensions": { + "pip_312__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "pip_312_", + "groups": {} + } + }, + "pip_312_autoflake": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "typing-extensions==4.11.0 ; python_version < \"3.11\" --hash=sha256:83f085bd5ca59c80295fc2a82ab5dac679cbe02b9f33f7d83af68e241bea51b0 --hash=sha256:c1f94d72897edaf4ce775bb7558d5b79d8126906a14ea5ed1635921406c0387a", + "requirement": "autoflake==2.3.1 ; python_version >= \"3.8\" --hash=sha256:3ae7495db9084b7b32818b4140e6dc4fc280b712fb414f5b8fe57b0a8e85a840 --hash=sha256:c98b75dc5b0a86459c4f01a1d32ac7eb4338ec4317a4469515ff1e687ecd909e", "repo": "pip_312", "repo_prefix": "pip_312_", "whl_patches": {}, @@ -14022,17 +16145,25 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_idna": { + "grpc_python_dependencies_38__groups": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", - "ruleClassName": "whl_library", + "ruleClassName": "group_library", "attributes": { - "requirement": "idna==2.7", - "repo": "grpc_python_dependencies_38", "repo_prefix": "grpc_python_dependencies_38_", + "groups": {} + } + }, + "grpc_python_dependencies_310_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14046,17 +16177,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_google_auth": { + "grpc_python_dependencies_312_opencensus_context": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "google-auth==1.24.0", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "opencensus-context==0.1.3", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14070,11 +16201,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_wheel": { + "grpc_python_dependencies_311_opencensus_context": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "wheel==0.36.2", + "requirement": "opencensus-context==0.1.3", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -14094,17 +16225,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_coverage": { + "grpc_python_dependencies_310_wrapt": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "coverage==4.5.4", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "wrapt==1.16.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14118,17 +16249,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_310_pyasn1_modules": { + "grpc_python_dependencies_312_google_auth": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "pyasn1-modules==0.3.0", - "repo": "grpc_python_dependencies_310", - "repo_prefix": "grpc_python_dependencies_310_", + "requirement": "google-auth==2.23.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14142,11 +16273,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_xds_protos": { + "grpc_python_dependencies_311_wheel": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "xds-protos==0.0.11", + "requirement": "wheel==0.38.1", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -14194,7 +16325,7 @@ "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "google-auth==1.24.0", + "requirement": "google-auth==2.23.4", "repo": "grpc_python_dependencies_310", "repo_prefix": "grpc_python_dependencies_310_", "whl_patches": {}, @@ -14214,17 +16345,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_gevent": { + "grpc_python_dependencies_38_google_cloud_monitoring": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "gevent==22.8.0", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "google-cloud-monitoring==2.16.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14238,17 +16369,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_oauth2client": { + "grpc_python_dependencies_39_gevent": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "oauth2client==4.1.0", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "requirement": "gevent==22.08.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14262,17 +16393,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_38_six": { + "grpc_python_dependencies_311_oauth2client": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "six==1.16.0", - "repo": "grpc_python_dependencies_38", - "repo_prefix": "grpc_python_dependencies_38_", + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14286,11 +16417,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_cython": { + "grpc_python_dependencies_311_chardet": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "cython==0.29.21", + "requirement": "chardet==3.0.4", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -14310,11 +16441,11 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_chardet": { + "grpc_python_dependencies_311_opentelemetry_sdk": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "chardet==3.0.4", + "requirement": "opentelemetry-sdk==1.21.0", "repo": "grpc_python_dependencies_311", "repo_prefix": "grpc_python_dependencies_311_", "whl_patches": {}, @@ -14334,17 +16465,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_39_protobuf": { + "grpc_python_dependencies_312_charset_normalizer": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { - "requirement": "protobuf>=3.5.0.post1, < 4.0dev", - "repo": "grpc_python_dependencies_39", - "repo_prefix": "grpc_python_dependencies_39_", + "requirement": "charset-normalizer==3.3.2", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14358,17 +16489,17 @@ "group_deps": [] } }, - "grpc_python_dependencies_311_protobuf": { + "grpc_python_dependencies_39_protobuf": { "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", "ruleClassName": "whl_library", "attributes": { "requirement": "protobuf>=3.5.0.post1, < 4.0dev", - "repo": "grpc_python_dependencies_311", - "repo_prefix": "grpc_python_dependencies_311_", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", "whl_patches": {}, "experimental_target_platforms": [], "python_interpreter": "", - "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", "quiet": true, "timeout": 600, "isolated": true, @@ -14681,17 +16812,17 @@ "attributes": { "default_python_version": "3.12", "toolchain_prefixes": [ - "_0000_python_3_11_", - "_0001_python_3_8_", - "_0002_python_3_9_", - "_0003_python_3_10_", + "_0000_python_3_8_", + "_0001_python_3_9_", + "_0002_python_3_10_", + "_0003_python_3_11_", "_0004_python_3_12_" ], "toolchain_python_versions": [ - "3.11", "3.8", "3.9", "3.10", + "3.11", "3.12" ], "toolchain_set_python_version_constraints": [ @@ -14702,10 +16833,10 @@ "False" ], "toolchain_user_repository_names": [ - "python_3_11", "python_3_8", "python_3_9", "python_3_10", + "python_3_11", "python_3_12" ] } @@ -14974,24 +17105,6 @@ ] } }, - "python_3_11_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "b042c966920cf8465385ca3522986b12d745151a72c060991088977ca36d3883", - "patches": [], - "platform": "aarch64-apple-darwin", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz" - ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false - } - }, "python_3_9": { "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", "ruleClassName": "toolchain_aliases", @@ -15009,17 +17122,17 @@ ] } }, - "python_3_11_x86_64-pc-windows-msvc": { + "python_3_11_aarch64-apple-darwin": { "bzlFile": "@@rules_python~//python:repositories.bzl", "ruleClassName": "python_repository", "attributes": { - "sha256": "67077e6fa918e4f4fd60ba169820b00be7c390c497bf9bc9cab2c255ea8e6f3e", + "sha256": "b042c966920cf8465385ca3522986b12d745151a72c060991088977ca36d3883", "patches": [], - "platform": "x86_64-pc-windows-msvc", + "platform": "aarch64-apple-darwin", "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "release_filename": "20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz", "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz" ], "distutils_content": "", "strip_prefix": "python", @@ -15060,6 +17173,24 @@ ] } }, + "python_3_11_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "attributes": { + "sha256": "67077e6fa918e4f4fd60ba169820b00be7c390c497bf9bc9cab2c255ea8e6f3e", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, "python_3_9_aarch64-apple-darwin": { "bzlFile": "@@rules_python~//python:repositories.bzl", "ruleClassName": "python_repository", @@ -15261,10 +17392,10 @@ "attributes": { "python_versions": { "3.12": "python_3_12", - "3.11": "python_3_11", "3.8": "python_3_8", "3.9": "python_3_9", - "3.10": "python_3_10" + "3.10": "python_3_10", + "3.11": "python_3_11" } } }, @@ -15582,6 +17713,34 @@ ] ] } + }, + "@@upb~//:non_module_deps.bzl%non_module_deps": { + "general": { + "bzlTransitiveDigest": "aGnO/HqVtCmRLEQWGCuKp7jwX+lCh/nc3/hI3clfwD8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "utf8_range": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/protocolbuffers/utf8_range/archive/de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip" + ], + "strip_prefix": "utf8_range-de0b4a8ff9b5d4c98108bdfe723291a33c52c54f", + "sha256": "5da960e5e5d92394c809629a03af3c7709d2d3d0ca731dacb3a9fb4bf28f7702" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "upb~", + "bazel_tools", + "bazel_tools" + ] + ] + } } } } diff --git a/WORKSPACE b/WORKSPACE index 0db36c22..dab8e47c 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -166,10 +166,6 @@ load("@bazelruby_rules_ruby//ruby:deps.bzl", "rules_ruby_dependencies", "rules_r rules_ruby_dependencies() -load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") - -bazel_skylib_workspace() - rules_ruby_select_sdk() load("@bazelruby_rules_ruby//ruby:defs.bzl", "ruby_bundle") diff --git a/src/cpp/hello_world/greet/BUILD.bazel b/src/cpp/hello_world/greet/BUILD.bazel index 4376f5e5..07fcff52 100644 --- a/src/cpp/hello_world/greet/BUILD.bazel +++ b/src/cpp/hello_world/greet/BUILD.bazel @@ -4,7 +4,10 @@ cc_library( name = "greet", srcs = ["greet.cc"], hdrs = ["greet.h"], - visibility = ["//src/cpp/hello_world:__pkg__"], + visibility = [ + "//src/cpp/hello_world:__pkg__", + "//src/cpp/hello_world/server:__pkg__", + ], deps = ["@fmt"], ) diff --git a/src/cpp/hello_world/server/BUILD.bazel b/src/cpp/hello_world/server/BUILD.bazel new file mode 100644 index 00000000..38734d9c --- /dev/null +++ b/src/cpp/hello_world/server/BUILD.bazel @@ -0,0 +1,33 @@ +load("@bazel_skylib//rules:build_test.bzl", "build_test") +load("@io_bazel_rules_go//go:def.bzl", "go_test") +load("@rules_cc//cc:defs.bzl", "cc_binary") + +cc_binary( + name = "server", + srcs = ["server.cc"], + deps = [ + "//src/cpp/hello_world/greet", + "//src/proto/helloworld:helloworld_cc_grpc", + "@com_github_grpc_grpc//:grpc++", + "@com_github_grpc_grpc//:grpc++_reflection", + "@gflags", + ], +) + +build_test( + name = "server_build_test", + targets = [":server"], +) + +go_test( + name = "server_test", + size = "medium", + timeout = "short", + srcs = ["server_test.go"], + data = [":server"], + deps = [ + "//src/proto/helloworld", + "@io_bazel_rules_go//go/tools/bazel:go_default_library", + "@org_golang_google_grpc//:go_default_library", + ], +) diff --git a/src/cpp/hello_world/server/server.cc b/src/cpp/hello_world/server/server.cc new file mode 100644 index 00000000..fd473547 --- /dev/null +++ b/src/cpp/hello_world/server/server.cc @@ -0,0 +1,45 @@ +#include + +#include "gflags/gflags.h" +#include +#include +#include + +#include "src/proto/helloworld/helloworld.grpc.pb.h" +#include "src/cpp/hello_world/greet/greet.h" + +using grpc::Server; +using grpc::ServerBuilder; +using grpc::ServerContext; +using grpc::Status; +using helloworld::HelloReply; +using helloworld::HelloRequest; +using helloworld::Greeter; + +DEFINE_string(address, "0.0.0.0:50051", "address to bind to"); + +class GreeterServiceImpl final : public Greeter::Service { + Status SayHello(ServerContext *context, + const HelloRequest *request, + HelloReply *reply) override { + reply->set_message(greet::greet(request->name())); + return Status::OK; + } +}; + +int +main(int argc, char **argv) { + gflags::ParseCommandLineFlags(&argc, &argv, true); + + GreeterServiceImpl service; + + grpc::EnableDefaultHealthCheckService(true); + grpc::reflection::InitProtoReflectionServerBuilderPlugin(); + ServerBuilder builder; + builder.AddListeningPort(FLAGS_address, grpc::InsecureServerCredentials()); + builder.RegisterService(&service); + std::unique_ptr server(builder.BuildAndStart()); + std::cerr << "Server listening on " << FLAGS_address << std::endl; + server->Wait(); + return 0; +} diff --git a/src/cpp/hello_world/server/server_test.go b/src/cpp/hello_world/server/server_test.go new file mode 100644 index 00000000..722cebfa --- /dev/null +++ b/src/cpp/hello_world/server/server_test.go @@ -0,0 +1,111 @@ +package main_test + +import ( + "context" + "fmt" + "log" + "net" + "os" + "os/exec" + "path/filepath" + "runtime" + "strings" + "testing" + "time" + + "github.com/bazelbuild/rules_go/go/tools/bazel" + "github.com/satreix/everest/src/proto/helloworld" + "google.golang.org/grpc" +) + +func TestEnd2End(t *testing.T) { + const iface = "127.0.0.1" + port, err := freeTCPPort("tcp", iface) + if err != nil { + t.Fatalf("could not get a free port: %s", err) + } + addr := fmt.Sprintf("%s:%d", iface, port) + t.Logf("addr: %s", addr) + + serverBin, err := findBinary("//src/cpp/hello_world/server", "server") + if err != nil { + t.Fatalf("error finding server: %s", err) + } + t.Log("server: " + serverBin) + + serverCmd := exec.Command(serverBin, fmt.Sprintf("--address=%s", addr)) + if err := serverCmd.Start(); err != nil { + t.Fatalf("error starting server: %s", err) + } + defer serverCmd.Process.Kill() + t.Logf("serverCmd: %s", strings.Join(serverCmd.Args, " ")) + + // FIXME make this not time based but instead retry the assertion + time.Sleep(2 * time.Second) + + conn, err := grpc.Dial(addr, grpc.WithInsecure()) + if err != nil { + t.Fatalf("Failed to connect: %v", err) + } + defer conn.Close() + + client := helloworld.NewGreeterClient(conn) + + resp, err := client.SayHello(context.Background(), &helloworld.HelloRequest{ + Name: "Alice", + }) + if err != nil { + t.Fatalf("SayHello failed: %v", err) + } + + expectedMessage := "Hello, Alice!" + if resp.Message != expectedMessage { + t.Fatalf("Unexpected response: got %q, want %q", resp.Message, expectedMessage) + } +} + +func findBinary(pkg, name string) (string, error) { + // workaround for external targets + if strings.HasPrefix(pkg, "@") { + pkg = "external/" + strings.TrimPrefix(pkg, "@") + } + pkg = strings.TrimPrefix(pkg, "//") + + rfs, err := bazel.ListRunfiles() + if err != nil { + return "", err + } + for idx, rf := range rfs { + if rf.ShortPath == filepath.Join(pkg, name) { + return rf.Path, nil + } + + log.Printf("%d. %#v", idx, rf) + } + + bin, found := bazel.FindBinary(pkg, name) + if !found { + return "", fmt.Errorf("couldn't find binary for %s:%s", pkg, name) + } + + fi, err := os.Stat(bin) + if err != nil { + panic(err.Error()) + } + + if fi.Mode().IsDir() { + return bin + "/" + runtime.GOOS + "_" + runtime.GOARCH + "_stripped/" + name, nil + } + + return bin, nil +} + +func freeTCPPort(network, iface string) (int, error) { + l, err := net.Listen(network, iface+":0") + if err != nil { + return 0, err + } + defer l.Close() + + return l.Addr().(*net.TCPAddr).Port, nil +} diff --git a/src/proto/helloworld/BUILD.bazel b/src/proto/helloworld/BUILD.bazel index 8a558402..f4a89bf8 100644 --- a/src/proto/helloworld/BUILD.bazel +++ b/src/proto/helloworld/BUILD.bazel @@ -1,6 +1,8 @@ +load("@com_github_grpc_grpc//bazel:cc_grpc_library.bzl", "cc_grpc_library") load("@grpc-java//:java_grpc_library.bzl", "java_grpc_library") load("@io_bazel_rules_go//go:def.bzl", "go_library") load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library") +load("@rules_cc//cc:defs.bzl", "cc_proto_library") load("@rules_java//java:defs.bzl", "java_proto_library") load("@rules_proto//proto:defs.bzl", "proto_library") load("@rules_rust//proto/protobuf:proto.bzl", "rust_grpc_library") @@ -11,6 +13,19 @@ proto_library( visibility = ["//visibility:public"], ) +cc_proto_library( + name = "helloworld_cc_proto", + deps = [":helloworld_proto"], +) + +cc_grpc_library( + name = "helloworld_cc_grpc", + srcs = [":helloworld_proto"], + grpc_only = True, + visibility = ["//src/cpp/hello_world/server:__pkg__"], + deps = [":helloworld_cc_proto"], +) + go_proto_library( name = "helloworld_go_proto", compilers = ["@io_bazel_rules_go//proto:go_grpc"],