diff --git a/.github/workflows/master.yaml b/.github/workflows/master.yaml index 790a9ba..5808f2a 100644 --- a/.github/workflows/master.yaml +++ b/.github/workflows/master.yaml @@ -25,7 +25,7 @@ }, { "name": "Gofmt", - "run": "bazel run @cc_mvdan_gofumpt//:gofumpt -- -lang 1.19 -w -extra $(pwd)" + "run": "bazel run @cc_mvdan_gofumpt//:gofumpt -- -w -extra $(pwd)" }, { "name": "Clang format", @@ -37,11 +37,11 @@ }, { "name": "Protobuf generation", - "run": "find . bazel-bin/pkg/proto -name '*.pb.go' -delete || true\nbazel build $(bazel query --output=label 'kind(\"go_proto_library\", //...)')\nfind bazel-bin/pkg/proto -name '*.pb.go' | while read f; do\n cat $f > $(echo $f | sed -e 's|.*/pkg/proto/|pkg/proto/|')\ndone\n" + "run": "if [ -d bazel-bin/pkg/proto ]; then\n find . bazel-bin/pkg/proto -name '*.pb.go' -delete || true\n bazel build $(bazel query --output=label 'kind(\"go_proto_library\", //...)')\n find bazel-bin/pkg/proto -name '*.pb.go' | while read f; do\n cat $f > $(echo $f | sed -e 's|.*/pkg/proto/|pkg/proto/|')\n done\nfi\n" }, { "name": "Embedded asset generation", - "run": "bazel build $(git grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |//\\1:|' | sort -u)\ngit grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |\\1/|' | while read o; do\n if [ -e \"bazel-bin/$o\" ]; then\n rm -rf \"$o\"\n cp -r \"bazel-bin/$o\" \"$o\"\n find \"$o\" -type f -exec chmod -x {} +\n fi\ndone\n" + "run": "bazel build $(git grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |//\\1:|; s|\"||g; s| .*||' | sort -u)\ngit grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |\\1/|' | while read o; do\n if [ -e \"bazel-bin/$o\" ]; then\n rm -rf \"$o\"\n cp -r \"bazel-bin/$o\" \"$o\"\n find \"$o\" -type f -exec chmod -x {} +\n fi\ndone\n" }, { "name": "Test style conformance", @@ -61,7 +61,7 @@ }, { "name": "linux_amd64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.linux_amd64", "path": "bb_browser" @@ -77,7 +77,7 @@ }, { "name": "linux_386: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.linux_386", "path": "bb_browser" @@ -93,7 +93,7 @@ }, { "name": "linux_arm: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.linux_arm", "path": "bb_browser" @@ -109,7 +109,7 @@ }, { "name": "linux_arm64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.linux_arm64", "path": "bb_browser" @@ -125,7 +125,7 @@ }, { "name": "darwin_amd64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.darwin_amd64", "path": "bb_browser" @@ -141,7 +141,7 @@ }, { "name": "darwin_arm64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.darwin_arm64", "path": "bb_browser" @@ -157,7 +157,7 @@ }, { "name": "freebsd_amd64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.freebsd_amd64", "path": "bb_browser" @@ -173,7 +173,7 @@ }, { "name": "windows_amd64: upload bb_browser", - "uses": "actions/upload-artifact@v2-preview", + "uses": "actions/upload-artifact@v4", "with": { "name": "bb_browser.windows_amd64", "path": "bb_browser.exe" @@ -197,6 +197,7 @@ "on": { "push": { "branches": [ + "main", "master" ] } diff --git a/.github/workflows/pull-requests.yaml b/.github/workflows/pull-requests.yaml index ac1a8d3..c5965e0 100644 --- a/.github/workflows/pull-requests.yaml +++ b/.github/workflows/pull-requests.yaml @@ -25,7 +25,7 @@ }, { "name": "Gofmt", - "run": "bazel run @cc_mvdan_gofumpt//:gofumpt -- -lang 1.19 -w -extra $(pwd)" + "run": "bazel run @cc_mvdan_gofumpt//:gofumpt -- -w -extra $(pwd)" }, { "name": "Clang format", @@ -37,11 +37,11 @@ }, { "name": "Protobuf generation", - "run": "find . bazel-bin/pkg/proto -name '*.pb.go' -delete || true\nbazel build $(bazel query --output=label 'kind(\"go_proto_library\", //...)')\nfind bazel-bin/pkg/proto -name '*.pb.go' | while read f; do\n cat $f > $(echo $f | sed -e 's|.*/pkg/proto/|pkg/proto/|')\ndone\n" + "run": "if [ -d bazel-bin/pkg/proto ]; then\n find . bazel-bin/pkg/proto -name '*.pb.go' -delete || true\n bazel build $(bazel query --output=label 'kind(\"go_proto_library\", //...)')\n find bazel-bin/pkg/proto -name '*.pb.go' | while read f; do\n cat $f > $(echo $f | sed -e 's|.*/pkg/proto/|pkg/proto/|')\n done\nfi\n" }, { "name": "Embedded asset generation", - "run": "bazel build $(git grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |//\\1:|' | sort -u)\ngit grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |\\1/|' | while read o; do\n if [ -e \"bazel-bin/$o\" ]; then\n rm -rf \"$o\"\n cp -r \"bazel-bin/$o\" \"$o\"\n find \"$o\" -type f -exec chmod -x {} +\n fi\ndone\n" + "run": "bazel build $(git grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |//\\1:|; s|\"||g; s| .*||' | sort -u)\ngit grep '^[[:space:]]*//go:embed ' | sed -e 's|\\(.*\\)/.*//go:embed |\\1/|' | while read o; do\n if [ -e \"bazel-bin/$o\" ]; then\n rm -rf \"$o\"\n cp -r \"bazel-bin/$o\" \"$o\"\n find \"$o\" -type f -exec chmod -x {} +\n fi\ndone\n" }, { "name": "Test style conformance", @@ -90,6 +90,7 @@ "on": { "pull_request": { "branches": [ + "main", "master" ] } diff --git a/BUILD.bazel b/BUILD.bazel index 82538a3..d5626bd 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -3,8 +3,10 @@ load("@gazelle//:def.bzl", "gazelle") # gazelle:go_naming_convention_external import # gazelle:prefix github.com/buildbarn/bb-browser -# gazelle:resolve proto build/bazel/remote/execution/v2/remote_execution.proto @com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_proto -# gazelle:resolve proto go build/bazel/remote/execution/v2/remote_execution.proto @com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:execution +# gazelle:resolve go github.com/bazelbuild/remote-apis/build/bazel/remote/execution/v2 @bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto +# gazelle:resolve go github.com/bazelbuild/remote-apis/build/bazel/semver @bazel_remote_apis//build/bazel/semver:semver_go_proto +# gazelle:resolve proto build/bazel/remote/execution/v2/remote_execution.proto @bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_proto +# gazelle:resolve proto go build/bazel/remote/execution/v2/remote_execution.proto @bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto # gazelle:resolve proto pkg/proto/configuration/auth/auth.proto @com_github_buildbarn_bb_storage//pkg/proto/configuration/auth:auth_proto # gazelle:resolve proto go pkg/proto/configuration/auth/auth.proto @com_github_buildbarn_bb_storage//pkg/proto/configuration/auth # gazelle:resolve proto pkg/proto/configuration/blobstore/blobstore.proto @com_github_buildbarn_bb_storage//pkg/proto/configuration/blobstore:blobstore_proto diff --git a/MODULE.bazel b/MODULE.bazel index ed275b4..81d9b4f 100644 --- a/MODULE.bazel +++ b/MODULE.bazel @@ -1,41 +1,41 @@ module(name = "com_github_buildbarn_bb_browser") -bazel_dep(name = "aspect_rules_js", version = "1.39.1") +bazel_dep(name = "aspect_rules_js", version = "2.0.1") +bazel_dep(name = "bazel_remote_apis", version = "0.0.0") bazel_dep(name = "com_github_buildbarn_bb_remote_execution") bazel_dep(name = "com_github_buildbarn_bb_storage") bazel_dep(name = "com_github_buildbarn_go_xdr") -bazel_dep(name = "gazelle", version = "0.35.0") -bazel_dep(name = "protobuf", version = "23.1") -bazel_dep(name = "rules_go", version = "0.46.0") -bazel_dep(name = "rules_jsonnet", version = "0.5.0") -bazel_dep(name = "rules_proto", version = "6.0.0-rc2") -bazel_dep(name = "toolchains_llvm", version = "1.0.0") +bazel_dep(name = "gazelle", version = "0.38.0") +bazel_dep(name = "protobuf", version = "28.1") +bazel_dep(name = "rules_go", version = "0.50.1") +bazel_dep(name = "rules_jsonnet", version = "0.6.0") +bazel_dep(name = "rules_proto", version = "6.0.2") +bazel_dep(name = "toolchains_llvm", version = "1.1.2") + +git_override( + module_name = "bazel_remote_apis", + commit = "6777112ef7defa6705b1ebd2831d6c7efeb12ba2", + remote = "https://github.com/bazelbuild/remote-apis.git", +) git_override( module_name = "com_github_buildbarn_bb_remote_execution", - commit = "ea22f37f62b885026ad9e1aa0d62deb15dbb454a", + commit = "853626adcafd25a948f90b05a251bfba9a0e236f", remote = "https://github.com/buildbarn/bb-remote-execution.git", ) git_override( module_name = "com_github_buildbarn_bb_storage", - commit = "118cb9ca2a7df1cbac6d51c7f1cc3156cae06446", + commit = "8abbcfab01bcde294b20c2070baba9fd242bab7f", remote = "https://github.com/buildbarn/bb-storage.git", ) git_override( module_name = "com_github_buildbarn_go_xdr", - commit = "9cb8426d3e09e301c2b12c993e54ef795a665a92", + commit = "236788cf9e8948a1e8875c7dd243e2be180cdfd7", remote = "https://github.com/buildbarn/go-xdr.git", ) -git_override( - module_name = "gazelle", - commit = "f5a5c5dc90b4d6a39f0f47d770eba27c6c1c1877", - patches = ["//:patches/gazelle/googleapis.diff"], - remote = "https://github.com/bazelbuild/bazel-gazelle.git", -) - git_override( module_name = "rules_antlr", commit = "89a29cca479363a5aee53e203719510bdc6be6ff", @@ -52,7 +52,6 @@ use_repo( go_deps, "cc_mvdan_gofumpt", "com_github_bazelbuild_buildtools", - "com_github_bazelbuild_remote_apis", "com_github_buildkite_terminal_to_html", "com_github_dustin_go_humanize", "com_github_gorilla_mux", @@ -65,20 +64,6 @@ use_repo( ) go_deps_dev = use_extension("@gazelle//:extensions.bzl", "go_deps", dev_dependency = True) -go_deps_dev.gazelle_override( - build_file_generation = "on", - directives = [ - "gazelle:go_grpc_compilers @io_bazel_rules_go//proto:go_proto,@io_bazel_rules_go//proto:go_grpc_v2", - "gazelle:resolve proto go build/bazel/semver/semver.proto //build/bazel/semver", - "gazelle:resolve proto go google/api/annotations.proto @org_golang_google_genproto_googleapis_api//annotations", - "gazelle:resolve proto go google/longrunning/operations.proto @com_google_cloud_go_longrunning//autogen/longrunningpb", - "gazelle:resolve proto go google/rpc/status.proto @org_golang_google_genproto_googleapis_rpc//status", - "gazelle:resolve proto google/api/annotations.proto @googleapis//google/api:annotations_proto", - "gazelle:resolve proto google/longrunning/operations.proto @googleapis//google/longrunning:operations_proto", - "gazelle:resolve proto google/rpc/status.proto @googleapis//google/rpc:status_proto", - ], - path = "github.com/bazelbuild/remote-apis", -) go_deps_dev.module_override( patches = ["//:patches/com_github_buildkite_terminal_to_html/assets.diff"], path = "github.com/buildkite/terminal-to-html", diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock index c7fb88c..e78df48 100644 --- a/MODULE.bazel.lock +++ b/MODULE.bazel.lock @@ -1,6 +1,6 @@ { "lockFileVersion": 6, - "moduleFileHash": "b1353216f3886453562e15498e9479db0d3149dce8b7092cd54aea3bdd40cc84", + "moduleFileHash": "7d05e59c9710af09fa201b7e8ecddefead68c4a587f018df2aea1b56b97b9039", "flags": { "cmdRegistries": [ "https://bcr.bazel.build/" @@ -36,7 +36,6 @@ "imports": { "cc_mvdan_gofumpt": "cc_mvdan_gofumpt", "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", - "com_github_bazelbuild_remote_apis": "com_github_bazelbuild_remote_apis", "com_github_buildkite_terminal_to_html": "com_github_buildkite_terminal_to_html", "com_github_dustin_go_humanize": "com_github_dustin_go_humanize", "com_github_gorilla_mux": "com_github_gorilla_mux", @@ -61,29 +60,6 @@ "column": 18 } }, - { - "tagName": "gazelle_override", - "attributeValues": { - "build_file_generation": "on", - "directives": [ - "gazelle:go_grpc_compilers @io_bazel_rules_go//proto:go_proto,@io_bazel_rules_go//proto:go_grpc_v2", - "gazelle:resolve proto go build/bazel/semver/semver.proto //build/bazel/semver", - "gazelle:resolve proto go google/api/annotations.proto @org_golang_google_genproto_googleapis_api//annotations", - "gazelle:resolve proto go google/longrunning/operations.proto @com_google_cloud_go_longrunning//autogen/longrunningpb", - "gazelle:resolve proto go google/rpc/status.proto @org_golang_google_genproto_googleapis_rpc//status", - "gazelle:resolve proto google/api/annotations.proto @googleapis//google/api:annotations_proto", - "gazelle:resolve proto google/longrunning/operations.proto @googleapis//google/longrunning:operations_proto", - "gazelle:resolve proto google/rpc/status.proto @googleapis//google/rpc:status_proto" - ], - "path": "github.com/bazelbuild/remote-apis" - }, - "devDependency": true, - "location": { - "file": "@@//:MODULE.bazel", - "line": 68, - "column": 29 - } - }, { "tagName": "module_override", "attributeValues": { @@ -95,7 +71,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 82, + "line": 67, "column": 28 } }, @@ -110,7 +86,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 86, + "line": 71, "column": 28 } } @@ -146,7 +122,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 93, + "line": 78, "column": 13 } } @@ -160,7 +136,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 101, + "line": 86, "column": 21 }, "imports": { @@ -178,7 +154,7 @@ "devDependency": true, "location": { "file": "@@//:MODULE.bazel", - "line": 102, + "line": 87, "column": 15 } } @@ -192,7 +168,7 @@ "usingModule": "", "location": { "file": "@@//:MODULE.bazel", - "line": 107, + "line": 92, "column": 20 }, "imports": { @@ -210,7 +186,7 @@ "devDependency": false, "location": { "file": "@@//:MODULE.bazel", - "line": 108, + "line": 93, "column": 23 } } @@ -220,24 +196,25 @@ } ], "deps": { - "aspect_rules_js": "aspect_rules_js@1.39.1", + "aspect_rules_js": "aspect_rules_js@2.0.1", + "bazel_remote_apis": "bazel_remote_apis@_", "com_github_buildbarn_bb_remote_execution": "com_github_buildbarn_bb_remote_execution@_", "com_github_buildbarn_bb_storage": "com_github_buildbarn_bb_storage@_", "com_github_buildbarn_go_xdr": "com_github_buildbarn_go_xdr@_", - "gazelle": "gazelle@_", - "protobuf": "protobuf@23.1", - "rules_go": "rules_go@0.46.0", + "gazelle": "gazelle@0.38.0", + "protobuf": "protobuf@28.1", + "rules_go": "rules_go@0.50.1", "rules_jsonnet": "rules_jsonnet@0.6.0", - "rules_proto": "rules_proto@6.0.0-rc2", - "toolchains_llvm": "toolchains_llvm@1.0.0", + "rules_proto": "rules_proto@6.0.2", + "toolchains_llvm": "toolchains_llvm@1.1.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } }, - "aspect_rules_js@1.39.1": { + "aspect_rules_js@2.0.1": { "name": "aspect_rules_js", - "version": "1.39.1", - "key": "aspect_rules_js@1.39.1", + "version": "2.0.1", + "key": "aspect_rules_js@2.0.1", "repoName": "aspect_rules_js", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -245,10 +222,10 @@ { "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", "extensionName": "node", - "usingModule": "aspect_rules_js@1.39.1", + "usingModule": "aspect_rules_js@2.0.1", "location": { - "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.39.1/MODULE.bazel", - "line": 28, + "file": "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/MODULE.bazel", + "line": 18, "column": 21 }, "imports": { @@ -268,10 +245,10 @@ { "extensionBzlFile": "@aspect_rules_js//npm:extensions.bzl", "extensionName": "pnpm", - "usingModule": "aspect_rules_js@1.39.1", + "usingModule": "aspect_rules_js@2.0.1", "location": { - "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.39.1/MODULE.bazel", - "line": 37, + "file": "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/MODULE.bazel", + "line": 27, "column": 21 }, "imports": { @@ -289,8 +266,8 @@ }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.39.1/MODULE.bazel", - "line": 38, + "file": "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/MODULE.bazel", + "line": 28, "column": 10 } } @@ -301,10 +278,10 @@ { "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", "extensionName": "toolchains", - "usingModule": "aspect_rules_js@1.39.1", + "usingModule": "aspect_rules_js@2.0.1", "location": { - "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.39.1/MODULE.bazel", - "line": 45, + "file": "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/MODULE.bazel", + "line": 35, "column": 37 }, "imports": { @@ -315,21 +292,32 @@ "yq_linux_arm64": "yq_linux_arm64", "yq_linux_ppc64le": "yq_linux_ppc64le", "yq_linux_s390x": "yq_linux_s390x", - "yq_windows_amd64": "yq_windows_amd64" + "yq_windows_amd64": "yq_windows_amd64", + "bsd_tar_toolchains": "bsd_tar_toolchains" }, "devImports": [], - "tags": [], + "tags": [ + { + "tagName": "tar", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/MODULE.bazel", + "line": 36, + "column": 25 + } + } + ], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@2.6.0", - "aspect_rules_lint": "aspect_rules_lint@0.12.0", - "bazel_features": "bazel_features@1.2.0", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_nodejs": "rules_nodejs@5.8.2", - "platforms": "platforms@0.0.8", + "aspect_bazel_lib": "aspect_bazel_lib@2.8.1", + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_nodejs": "rules_nodejs@6.2.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -338,17 +326,71 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/aspect-build/rules_js/releases/download/v1.39.1/rules_js-v1.39.1.tar.gz" + "https://github.com/aspect-build/rules_js/releases/download/v2.0.1/rules_js-v2.0.1.tar.gz" ], - "integrity": "sha256-Y89CsHquNJBER8dPW0FlLEkzmEzDJXJmc6XkVh2Xiec=", - "strip_prefix": "rules_js-1.39.1", + "integrity": "sha256-TKtomPD/gEjjJkDM4GpHqkuSsvszDQVZQPlfJMjruGg=", + "strip_prefix": "rules_js-2.0.1", "remote_patches": { - "https://bcr.bazel.build/modules/aspect_rules_js/1.39.1/patches/module_dot_bazel_version.patch": "sha256-EREtk1OrnWOqx331g7m20w9FeN3Rf+qoFHX/Y23ybYM=" + "https://bcr.bazel.build/modules/aspect_rules_js/2.0.1/patches/module_dot_bazel_version.patch": "sha256-G3+2Ces7H0Da3ncJ/0rYBArAPIeu9bBlTWNNclXsgL4=" }, "remote_patch_strip": 1 } } }, + "bazel_remote_apis@_": { + "name": "bazel_remote_apis", + "version": "", + "key": "bazel_remote_apis@_", + "repoName": "bazel_remote_apis", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "bazel_remote_apis@_", + "location": { + "file": "@@bazel_remote_apis~//:MODULE.bazel", + "line": 13, + "column": 24 + }, + "imports": { + "com_google_cloud_go_longrunning": "com_google_cloud_go_longrunning", + "org_golang_google_genproto_googleapis_api": "org_golang_google_genproto_googleapis_api", + "org_golang_google_genproto_googleapis_rpc": "org_golang_google_genproto_googleapis_rpc", + "org_golang_google_grpc": "org_golang_google_grpc", + "org_golang_google_protobuf": "org_golang_google_protobuf" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "@@bazel_remote_apis~//:MODULE.bazel", + "line": 14, + "column": 18 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "grpc": "grpc@1.66.0.bcr.2", + "rules_proto": "rules_proto@6.0.2", + "protobuf": "protobuf@28.1", + "googleapis": "googleapis@0.0.0-20240819-fe8ba054a", + "rules_go": "rules_go@0.50.1", + "gazelle": "gazelle@0.38.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + } + }, "com_github_buildbarn_bb_remote_execution@_": { "name": "com_github_buildbarn_bb_remote_execution", "version": "", @@ -369,8 +411,6 @@ "imports": { "cc_mvdan_gofumpt": "cc_mvdan_gofumpt", "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", - "com_github_bazelbuild_remote_apis": "com_github_bazelbuild_remote_apis", - "com_github_golang_mock": "com_github_golang_mock", "com_github_golang_protobuf": "com_github_golang_protobuf", "com_github_google_uuid": "com_github_google_uuid", "com_github_gorilla_mux": "com_github_gorilla_mux", @@ -388,7 +428,8 @@ "org_golang_google_protobuf": "org_golang_google_protobuf", "org_golang_x_lint": "org_golang_x_lint", "org_golang_x_sync": "org_golang_x_sync", - "org_golang_x_sys": "org_golang_x_sys" + "org_golang_x_sys": "org_golang_x_sys", + "org_uber_go_mock": "org_uber_go_mock" }, "devImports": [], "tags": [ @@ -438,7 +479,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 125, + "line": 110, "column": 13 } }, @@ -456,7 +497,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 135, + "line": 120, "column": 10 } }, @@ -474,7 +515,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 143, + "line": 128, "column": 10 } } @@ -488,7 +529,7 @@ "usingModule": "com_github_buildbarn_bb_remote_execution@_", "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 157, + "line": 142, "column": 20 }, "imports": { @@ -506,7 +547,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 158, + "line": 143, "column": 23 } } @@ -520,7 +561,7 @@ "usingModule": "com_github_buildbarn_bb_remote_execution@_", "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 165, + "line": 150, "column": 20 }, "imports": { @@ -542,7 +583,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_remote_execution~//:MODULE.bazel", - "line": 166, + "line": 151, "column": 9 } } @@ -552,19 +593,20 @@ } ], "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@2.6.0", - "aspect_rules_js": "aspect_rules_js@1.39.1", + "aspect_bazel_lib": "aspect_bazel_lib@2.8.1", + "aspect_rules_js": "aspect_rules_js@2.0.1", + "bazel_remote_apis": "bazel_remote_apis@_", "com_github_buildbarn_bb_storage": "com_github_buildbarn_bb_storage@_", "com_github_buildbarn_go_xdr": "com_github_buildbarn_go_xdr@_", - "gazelle": "gazelle@_", - "googleapis": "googleapis@0.0.0-20240326-1c8d509c5", - "protobuf": "protobuf@23.1", - "rules_go": "rules_go@0.46.0", + "gazelle": "gazelle@0.38.0", + "googleapis": "googleapis@0.0.0-20240819-fe8ba054a", + "protobuf": "protobuf@28.1", + "rules_go": "rules_go@0.50.1", "rules_jsonnet": "rules_jsonnet@0.6.0", - "rules_oci": "rules_oci@1.7.5", - "rules_pkg": "rules_pkg@0.10.1", - "rules_proto": "rules_proto@6.0.0-rc2", - "toolchains_llvm": "toolchains_llvm@1.0.0", + "rules_oci": "rules_oci@1.8.0", + "rules_pkg": "rules_pkg@1.0.1", + "rules_proto": "rules_proto@6.0.2", + "toolchains_llvm": "toolchains_llvm@1.1.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } @@ -583,7 +625,7 @@ "usingModule": "com_github_buildbarn_bb_storage@_", "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 28, + "line": 31, "column": 23 }, "imports": {}, @@ -592,12 +634,12 @@ { "tagName": "download", "attributeValues": { - "version": "1.22.1" + "version": "1.23.0" }, "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 29, + "line": 32, "column": 16 } } @@ -611,7 +653,7 @@ "usingModule": "com_github_buildbarn_bb_storage@_", "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 31, + "line": 34, "column": 24 }, "imports": { @@ -623,10 +665,8 @@ "com_github_aws_aws_sdk_go_v2_service_s3": "com_github_aws_aws_sdk_go_v2_service_s3", "com_github_aws_aws_sdk_go_v2_service_sts": "com_github_aws_aws_sdk_go_v2_service_sts", "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", - "com_github_bazelbuild_remote_apis": "com_github_bazelbuild_remote_apis", "com_github_fxtlabs_primes": "com_github_fxtlabs_primes", "com_github_go_jose_go_jose_v3": "com_github_go_jose_go_jose_v3", - "com_github_golang_mock": "com_github_golang_mock", "com_github_google_uuid": "com_github_google_uuid", "com_github_gorilla_mux": "com_github_gorilla_mux", "com_github_grpc_ecosystem_go_grpc_middleware": "com_github_grpc_ecosystem_go_grpc_middleware", @@ -653,11 +693,13 @@ "org_golang_google_genproto_googleapis_bytestream": "org_golang_google_genproto_googleapis_bytestream", "org_golang_google_genproto_googleapis_rpc": "org_golang_google_genproto_googleapis_rpc", "org_golang_google_grpc": "org_golang_google_grpc", + "org_golang_google_grpc_security_advancedtls": "org_golang_google_grpc_security_advancedtls", "org_golang_google_protobuf": "org_golang_google_protobuf", "org_golang_x_lint": "org_golang_x_lint", "org_golang_x_oauth2": "org_golang_x_oauth2", "org_golang_x_sync": "org_golang_x_sync", - "org_golang_x_sys": "org_golang_x_sys" + "org_golang_x_sys": "org_golang_x_sys", + "org_uber_go_mock": "org_uber_go_mock" }, "devImports": [], "tags": [ @@ -669,7 +711,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 32, + "line": 35, "column": 18 } } @@ -705,7 +747,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 118, + "line": 107, "column": 13 } } @@ -719,7 +761,7 @@ "usingModule": "com_github_buildbarn_bb_storage@_", "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 132, + "line": 121, "column": 20 }, "imports": { @@ -737,7 +779,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 133, + "line": 122, "column": 23 } } @@ -751,7 +793,7 @@ "usingModule": "com_github_buildbarn_bb_storage@_", "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 140, + "line": 129, "column": 20 }, "imports": { @@ -773,7 +815,7 @@ "devDependency": false, "location": { "file": "@@com_github_buildbarn_bb_storage~//:MODULE.bazel", - "line": 141, + "line": 130, "column": 9 } } @@ -783,19 +825,20 @@ } ], "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@2.6.0", - "aspect_rules_js": "aspect_rules_js@1.39.1", - "gazelle": "gazelle@_", - "googleapis": "googleapis@0.0.0-20240326-1c8d509c5", + "aspect_bazel_lib": "aspect_bazel_lib@2.8.1", + "aspect_rules_js": "aspect_rules_js@2.0.1", + "bazel_remote_apis": "bazel_remote_apis@_", + "gazelle": "gazelle@0.38.0", + "googleapis": "googleapis@0.0.0-20240819-fe8ba054a", "jsonnet_go": "jsonnet_go@0.20.0", - "opentelemetry-proto": "opentelemetry-proto@1.1.0", - "protobuf": "protobuf@23.1", - "rules_go": "rules_go@0.46.0", + "opentelemetry-proto": "opentelemetry-proto@1.3.2", + "protobuf": "protobuf@28.1", + "rules_go": "rules_go@0.50.1", "rules_jsonnet": "rules_jsonnet@0.6.0", - "rules_oci": "rules_oci@1.7.5", - "rules_pkg": "rules_pkg@0.10.1", - "rules_proto": "rules_proto@6.0.0-rc2", - "toolchains_llvm": "toolchains_llvm@1.0.0", + "rules_oci": "rules_oci@1.8.0", + "rules_pkg": "rules_pkg@1.0.1", + "rules_proto": "rules_proto@6.0.2", + "toolchains_llvm": "toolchains_llvm@1.1.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } @@ -901,17 +944,17 @@ } ], "deps": { - "gazelle": "gazelle@_", + "gazelle": "gazelle@0.38.0", "rules_antlr": "rules_antlr@_", - "rules_go": "rules_go@0.46.0", + "rules_go": "rules_go@0.50.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" } }, - "gazelle@_": { + "gazelle@0.38.0": { "name": "gazelle", - "version": "0.35.0", - "key": "gazelle@_", + "version": "0.38.0", + "key": "gazelle@0.38.0", "repoName": "bazel_gazelle", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -919,10 +962,10 @@ { "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", "extensionName": "go_sdk", - "usingModule": "gazelle@_", + "usingModule": "gazelle@0.38.0", "location": { - "file": "@@gazelle~//:MODULE.bazel", - "line": 12, + "file": "https://bcr.bazel.build/modules/gazelle/0.38.0/MODULE.bazel", + "line": 13, "column": 23 }, "imports": { @@ -936,10 +979,10 @@ { "extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl", "extensionName": "non_module_deps", - "usingModule": "gazelle@_", + "usingModule": "gazelle@0.38.0", "location": { - "file": "@@gazelle~//:MODULE.bazel", - "line": 20, + "file": "https://bcr.bazel.build/modules/gazelle/0.38.0/MODULE.bazel", + "line": 21, "column": 32 }, "imports": { @@ -955,10 +998,10 @@ { "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", "extensionName": "go_deps", - "usingModule": "gazelle@_", + "usingModule": "gazelle@0.38.0", "location": { - "file": "@@gazelle~//:MODULE.bazel", - "line": 28, + "file": "https://bcr.bazel.build/modules/gazelle/0.38.0/MODULE.bazel", + "line": 29, "column": 24 }, "imports": { @@ -984,8 +1027,8 @@ }, "devDependency": false, "location": { - "file": "@@gazelle~//:MODULE.bazel", - "line": 29, + "file": "https://bcr.bazel.build/modules/gazelle/0.38.0/MODULE.bazel", + "line": 30, "column": 18 } }, @@ -993,13 +1036,13 @@ "tagName": "module", "attributeValues": { "path": "golang.org/x/tools", - "sum": "h1:zdAyfUGbYmuVokhzVmghFl2ZJh5QhcfebBgmVPFYA+8=", - "version": "v0.15.0" + "sum": "h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ=", + "version": "v0.18.0" }, "devDependency": false, "location": { - "file": "@@gazelle~//:MODULE.bazel", - "line": 33, + "file": "https://bcr.bazel.build/modules/gazelle/0.38.0/MODULE.bazel", + "line": 34, "column": 15 } } @@ -1009,95 +1052,11 @@ } ], "deps": { - "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@6.0.0-rc2", - "googleapis": "googleapis@0.0.0-20240326-1c8d509c5", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - } - }, - "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 - }, - "imports": { - "utf8_range": "utf8_range" - }, - "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 - }, - "imports": { - "maven": "maven" - }, - "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 - } - } - ], - "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@6.0.0-rc2", - "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_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "com_google_protobuf": "protobuf@28.1", + "io_bazel_rules_go": "rules_go@0.50.1", + "rules_proto": "rules_proto@6.0.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1106,59 +1065,102 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v23.1.zip" + "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.38.0/bazel-gazelle-v0.38.0.tar.gz" ], - "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 + "integrity": "sha256-itd1UoJbB4oQrZYL7G73fS/47HD67y/QONtxP0EPXYc=", + "strip_prefix": "", + "remote_patches": {}, + "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", + "protobuf@28.1": { + "name": "protobuf", + "version": "28.1", + "key": "protobuf@28.1", + "repoName": "com_google_protobuf", "executionPlatformsToRegister": [], "toolchainsToRegister": [ - "@go_toolchains//:all" + "@rust_toolchains//:all" ], "extensionUsages": [ { - "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", - "extensionName": "go_sdk", - "usingModule": "rules_go@0.46.0", + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "protobuf@28.1", "location": { - "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", - "line": 16, + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 38, "column": 23 }, "imports": { - "go_toolchains": "go_toolchains", - "io_bazel_rules_nogo": "io_bazel_rules_nogo" + "system_python": "python_3_12" }, "devImports": [], "tags": [ { - "tagName": "download", + "tagName": "toolchain", "attributeValues": { - "name": "go_default_sdk", - "version": "1.21.1" + "is_default": false, + "python_version": "3.8" }, "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/protobuf/28.1/MODULE.bazel", + "line": 40, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.9" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 40, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.10" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 40, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.11" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 40, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": true, + "python_version": "3.12" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 40, + "column": 21 } } ], @@ -1166,62 +1168,309 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@gazelle//:extensions.bzl", - "extensionName": "go_deps", - "usingModule": "rules_go@0.46.0", + "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", + "extensionName": "pip", + "usingModule": "protobuf@28.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/protobuf/28.1/MODULE.bazel", + "line": 47, + "column": 20 }, "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" + "pip_deps": "pip_deps" }, "devImports": [], "tags": [ { - "tagName": "from_file", + "tagName": "parse", "attributeValues": { - "go_mod": "//:go.mod" + "hub_name": "pip_deps", + "python_version": "3.8", + "requirements_lock": "//python:requirements.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/protobuf/28.1/MODULE.bazel", + "line": 49, + "column": 14 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "io_bazel_rules_go_bazel_features": "bazel_features@1.2.0", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_proto": "rules_proto@6.0.0-rc2", - "com_google_protobuf": "protobuf@23.1", - "gazelle": "gazelle@_", - "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_go/releases/download/v0.46.0/rules_go-v0.46.0.zip" - ], - "integrity": "sha256-gKmCd60TEdrNg3+bFttiiHcC6fHRxMn3ltASGkbI4YQ=", + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "pip_deps", + "python_version": "3.9", + "requirements_lock": "//python:requirements.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 49, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "pip_deps", + "python_version": "3.10", + "requirements_lock": "//python:requirements.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 49, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "pip_deps", + "python_version": "3.11", + "requirements_lock": "//python:requirements.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 49, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "pip_deps", + "python_version": "3.12", + "requirements_lock": "//python:requirements.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 49, + "column": 14 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_rust//rust:extensions.bzl", + "extensionName": "rust", + "usingModule": "protobuf@28.1", + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 58, + "column": 21 + }, + "imports": { + "rust_toolchains": "rust_toolchains" + }, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "edition": "2021" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 59, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_rust//crate_universe:extension.bzl", + "extensionName": "crate", + "usingModule": "protobuf@28.1", + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 62, + "column": 22 + }, + "imports": { + "crate_index": "crates" + }, + "devImports": [], + "tags": [ + { + "tagName": "spec", + "attributeValues": { + "package": "googletest", + "version": ">0.0.0" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 63, + "column": 11 + } + }, + { + "tagName": "spec", + "attributeValues": { + "package": "paste", + "version": ">=1" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 67, + "column": 11 + } + }, + { + "tagName": "from_specs", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/protobuf/28.1/MODULE.bazel", + "line": 71, + "column": 17 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "com_google_absl": "abseil-cpp@20240116.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "jsoncpp": "jsoncpp@1.9.5", + "rules_cc": "rules_cc@0.0.9", + "rules_fuzzing": "rules_fuzzing@0.5.2", + "rules_java": "rules_java@7.5.0", + "rules_jvm_external": "rules_jvm_external@6.0", + "rules_pkg": "rules_pkg@1.0.1", + "rules_python": "rules_python@0.31.0", + "rules_rust": "rules_rust@0.45.1", + "platforms": "platforms@0.0.10", + "zlib": "zlib@1.3.1.bcr.1", + "rules_proto": "rules_proto@6.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/protocolbuffers/protobuf/releases/download/v28.1/protobuf-28.1.zip" + ], + "integrity": "sha256-CsNZeFFPPoaBgepgI35pXYktR0isA/uSaiasfiaYqik=", + "strip_prefix": "protobuf-28.1", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_go@0.50.1": { + "name": "rules_go", + "version": "0.50.1", + "key": "rules_go@0.50.1", + "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.50.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel", + "line": 16, + "column": 23 + }, + "imports": { + "go_toolchains": "go_toolchains", + "io_bazel_rules_nogo": "io_bazel_rules_nogo" + }, + "devImports": [], + "tags": [ + { + "tagName": "download", + "attributeValues": { + "name": "go_default_sdk", + "version": "1.21.8" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel", + "line": 17, + "column": 16 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "rules_go@0.50.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel", + "line": 31, + "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", + "bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.50.1/MODULE.bazel", + "line": 32, + "column": 18 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "io_bazel_rules_go_bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_proto": "rules_proto@6.0.2", + "com_google_protobuf": "protobuf@28.1", + "gazelle": "gazelle@0.38.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_go/releases/download/v0.50.1/rules_go-v0.50.1.zip" + ], + "integrity": "sha256-9KkxRRjKas+hbMSrQ7C4zh5OpkuBw42KN3KIPxUzRrg=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 @@ -1237,7 +1486,7 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.7.1", "jsonnet": "jsonnet@0.20.0", "google_jsonnet_go": "jsonnet_go@0.20.0", "bazel_tools": "bazel_tools@_", @@ -1257,18 +1506,19 @@ } } }, - "rules_proto@6.0.0-rc2": { + "rules_proto@6.0.2": { "name": "rules_proto", - "version": "6.0.0-rc2", - "key": "rules_proto@6.0.0-rc2", + "version": "6.0.2", + "key": "rules_proto@6.0.2", "repoName": "rules_proto", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "rules_license": "rules_license@0.0.7", - "bazel_skylib": "bazel_skylib@1.5.0", - "bazel_features": "bazel_features@1.2.0", + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "rules_cc": "rules_cc@0.0.9", + "rules_license": "rules_license@0.0.8", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1277,29 +1527,29 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_proto/releases/download/6.0.0-rc2/rules_proto-6.0.0-rc2.tar.gz" + "https://github.com/bazelbuild/rules_proto/releases/download/6.0.2/rules_proto-6.0.2.tar.gz" ], - "integrity": "sha256-cf2+0AoHCVIa0hIFjGDROZe5IqXQHb/Zl/DVfWiee2c=", - "strip_prefix": "rules_proto-6.0.0-rc2", + "integrity": "sha256-b7Z2fRvvU1MQVH4DJH91GLA0h3QMEbbGrbeVIDP+EpU=", + "strip_prefix": "rules_proto-6.0.2", "remote_patches": { - "https://bcr.bazel.build/modules/rules_proto/6.0.0-rc2/patches/module_dot_bazel_version.patch": "sha256-xDTHv7Npgr0lIdxwTXXD5rcQ31DX09176+T4wn0hF4I=" + "https://bcr.bazel.build/modules/rules_proto/6.0.2/patches/module_dot_bazel_version.patch": "sha256-mSkx6yiEGJElbRauESSW2YIUz1r8vRqmVAYOhV/Sjwc=" }, "remote_patch_strip": 1 } } }, - "toolchains_llvm@1.0.0": { + "toolchains_llvm@1.1.2": { "name": "toolchains_llvm", - "version": "1.0.0", - "key": "toolchains_llvm@1.0.0", + "version": "1.1.2", + "key": "toolchains_llvm@1.1.2", "repoName": "toolchains_llvm", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_skylib": "bazel_skylib@1.7.1", "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.8", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1308,12 +1558,14 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazel-contrib/toolchains_llvm/releases/download/1.0.0/toolchains_llvm-1.0.0.tar.gz" + "https://github.com/bazel-contrib/toolchains_llvm/releases/download/v1.1.2/toolchains_llvm-v1.1.2.tar.gz" ], - "integrity": "sha256-6RxDYfmQEaVIFOGvvlxDbg0ymHEUajzVjCOitK+1Bzc=", - "strip_prefix": "toolchains_llvm-1.0.0", - "remote_patches": {}, - "remote_patch_strip": 0 + "integrity": "sha256-wwT8kobG+irLbc6olh3A1SagdvjLZNpHY8Nq689c/1Y=", + "strip_prefix": "toolchains_llvm-v1.1.2", + "remote_patches": { + "https://bcr.bazel.build/modules/toolchains_llvm/1.1.2/patches/module_dot_bazel_version.patch": "sha256-U6U33zQCYtVzWczTjzsKZCuq+Buq1jyOIjoUEzBF7s8=" + }, + "remote_patch_strip": 1 } } }, @@ -1458,14 +1710,14 @@ "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@6.0.0-rc2", + "rules_license": "rules_license@0.0.8", + "rules_proto": "rules_proto@6.0.2", "rules_python": "rules_python@0.31.0", "buildozer": "buildozer@6.4.0.2", - "platforms": "platforms@0.0.8", - "com_google_protobuf": "protobuf@23.1", - "zlib": "zlib@1.3", - "build_bazel_apple_support": "apple_support@1.5.0", + "platforms": "platforms@0.0.10", + "com_google_protobuf": "protobuf@28.1", + "zlib": "zlib@1.3.1.bcr.1", + "build_bazel_apple_support": "apple_support@1.15.1", "local_config_platform": "local_config_platform@_" } }, @@ -1478,14 +1730,14 @@ "toolchainsToRegister": [], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.8", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_" } }, - "aspect_bazel_lib@2.6.0": { + "aspect_bazel_lib@2.8.1": { "name": "aspect_bazel_lib", - "version": "2.6.0", - "key": "aspect_bazel_lib@2.6.0", + "version": "2.8.1", + "key": "aspect_bazel_lib@2.8.1", "repoName": "aspect_bazel_lib", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -1496,18 +1748,16 @@ "@coreutils_toolchains//:all", "@expand_template_toolchains//:all", "@bats_toolchains//:all", - "@bsd_tar_toolchains//:linux_amd64_toolchain", - "@bsd_tar_toolchains//:linux_arm64_toolchain", - "@bsd_tar_toolchains//:windows_amd64_toolchain", - "@bsd_tar_toolchains//:host_toolchain" + "@bsd_tar_toolchains//:all", + "@zstd_toolchains//:all" ], "extensionUsages": [ { "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", "extensionName": "toolchains", - "usingModule": "aspect_bazel_lib@2.6.0", + "usingModule": "aspect_bazel_lib@2.8.1", "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 17, "column": 37 }, @@ -1519,7 +1769,8 @@ "coreutils_toolchains": "coreutils_toolchains", "expand_template_toolchains": "expand_template_toolchains", "jq_toolchains": "jq_toolchains", - "yq_toolchains": "yq_toolchains" + "yq_toolchains": "yq_toolchains", + "zstd_toolchains": "zstd_toolchains" }, "devImports": [], "tags": [ @@ -1528,7 +1779,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 18, "column": 36 } @@ -1538,7 +1789,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 19, "column": 39 } @@ -1548,7 +1799,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 20, "column": 24 } @@ -1558,7 +1809,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 21, "column": 24 } @@ -1568,7 +1819,7 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 22, "column": 31 } @@ -1578,18 +1829,28 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 23, "column": 25 } }, { - "tagName": "expand_template", + "tagName": "zstd", "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", "line": 24, + "column": 26 + } + }, + { + "tagName": "expand_template", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", + "line": 25, "column": 37 } }, @@ -1598,8 +1859,8 @@ "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/MODULE.bazel", - "line": 25, + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/MODULE.bazel", + "line": 26, "column": 26 } } @@ -1609,46 +1870,9 @@ } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "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/v2.6.0/bazel-lib-v2.6.0.tar.gz" - ], - "integrity": "sha256-PgpDCtqbjw+EV2eiZ89YS8lLjsZC1gk/Mdyjk4sY9qE=", - "strip_prefix": "bazel-lib-2.6.0", - "remote_patches": { - "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/patches/go_dev_dep.patch": "sha256-KgABwDzOT+DugUHn9tHLOz05osnk2FLsS10d5zqG/M0=", - "https://bcr.bazel.build/modules/aspect_bazel_lib/2.6.0/patches/module_dot_bazel_version.patch": "sha256-qSIbSBOVaz8zZVOmdy/KRrQfVeqMnziGnF1aoJomWx4=" - }, - "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@2.6.0", - "aspect_rules_js": "aspect_rules_js@1.39.1", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_proto": "rules_proto@6.0.0-rc2", - "rules_buf": "rules_buf@0.1.1", - "com_google_protobuf": "protobuf@23.1", - "io_bazel_rules_go": "rules_go@0.46.0", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "io_bazel_stardoc": "stardoc@0.6.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1657,21 +1881,22 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/aspect-build/rules_lint/releases/download/v0.12.0/rules_lint-v0.12.0.tar.gz" + "https://github.com/aspect-build/bazel-lib/releases/download/v2.8.1/bazel-lib-v2.8.1.tar.gz" ], - "integrity": "sha256-QfrTY/EcyrRqJE+T+Myw9EK8I15gbS+th4AZh60HWbE=", - "strip_prefix": "rules_lint-0.12.0", + "integrity": "sha256-aINU7mvuunGUJD1z6wmSuaEujt7u7FtlRPS1MaMRIjc=", + "strip_prefix": "bazel-lib-2.8.1", "remote_patches": { - "https://bcr.bazel.build/modules/aspect_rules_lint/0.12.0/patches/module_dot_bazel_version.patch": "sha256-UalspyPiq7NghK8dC4FsJYIk0q6VE4tep18M0P6mwnw=" + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/patches/go_dev_dep.patch": "sha256-DTc/hk+etl4D50M0BLRik2vHbrgDb6rds+Dj4xphWb4=", + "https://bcr.bazel.build/modules/aspect_bazel_lib/2.8.1/patches/module_dot_bazel_version.patch": "sha256-cEMv6bY7Sc5dERv8YG0lq45zuZCsVPNn4oAN9aOkf40=" }, "remote_patch_strip": 1 } } }, - "bazel_features@1.2.0": { + "bazel_features@1.9.1": { "name": "bazel_features", - "version": "1.2.0", - "key": "bazel_features@1.2.0", + "version": "1.9.1", + "key": "bazel_features@1.9.1", "repoName": "bazel_features", "executionPlatformsToRegister": [], "toolchainsToRegister": [], @@ -1679,10 +1904,10 @@ { "extensionBzlFile": "@bazel_features//private:extensions.bzl", "extensionName": "version_extension", - "usingModule": "bazel_features@1.2.0", + "usingModule": "bazel_features@1.9.1", "location": { - "file": "https://bcr.bazel.build/modules/bazel_features/1.2.0/MODULE.bazel", - "line": 6, + "file": "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel", + "line": 15, "column": 24 }, "imports": { @@ -1696,6 +1921,7 @@ } ], "deps": { + "bazel_skylib": "bazel_skylib@1.7.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1704,21 +1930,21 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazel-contrib/bazel_features/releases/download/v1.2.0/bazel_features-v1.2.0.tar.gz" + "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.1/bazel_features-v1.9.1.tar.gz" ], - "integrity": "sha256-uHicg8iT1+8wQdPyeVd0k2sn/2FwGnBd9S/UHW3b9pI=", - "strip_prefix": "bazel_features-1.2.0", + "integrity": "sha256-13h9oomn+0lzUiEa0gDsn2mIIqngdXpJdv2fcT/zcrM=", + "strip_prefix": "bazel_features-1.9.1", "remote_patches": { - "https://bcr.bazel.build/modules/bazel_features/1.2.0/patches/module_dot_bazel_version.patch": "sha256-B0rNFSA7VB65YY95ORkzTgsn21RkUwlAb1Xy2y2PyXA=" + "https://bcr.bazel.build/modules/bazel_features/1.9.1/patches/module_dot_bazel_version.patch": "sha256-a2ofwS5r2Qq+WxzVa7sLbRXhfT3JoYxSlUVQH/nL454=" }, "remote_patch_strip": 1 } } }, - "bazel_skylib@1.5.0": { + "bazel_skylib@1.7.1": { "name": "bazel_skylib", - "version": "1.5.0", - "key": "bazel_skylib@1.5.0", + "version": "1.7.1", + "key": "bazel_skylib@1.7.1", "repoName": "bazel_skylib", "executionPlatformsToRegister": [], "toolchainsToRegister": [ @@ -1727,7 +1953,8 @@ ], "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.8", + "platforms": "platforms@0.0.10", + "rules_license": "rules_license@0.0.8", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1736,88 +1963,43 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.7.1/bazel-skylib-1.7.1.tar.gz" ], - "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", + "integrity": "sha256-vCg8381SalLDIBJ5zaS8KYZS76iYsQtNsIN9xRZSdW8=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 } } }, - "rules_nodejs@5.8.2": { - "name": "rules_nodejs", - "version": "5.8.2", - "key": "rules_nodejs@5.8.2", - "repoName": "rules_nodejs", + "platforms@0.0.10": { + "name": "platforms", + "version": "0.0.10", + "key": "platforms@0.0.10", + "repoName": "platforms", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@nodejs_toolchains//:all" - ], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", - "extensionName": "node", - "usingModule": "rules_nodejs@5.8.2", + "extensionBzlFile": "@platforms//host:extension.bzl", + "extensionName": "host_platform", + "usingModule": "platforms@0.0.10", "location": { - "file": "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel", - "line": 12, - "column": 21 + "file": "https://bcr.bazel.build/modules/platforms/0.0.10/MODULE.bazel", + "line": 9, + "column": 30 }, "imports": { - "nodejs_toolchains": "nodejs_toolchains" + "host_platform": "host_platform" }, "devImports": [], - "tags": [ - { - "tagName": "toolchain", - "attributeValues": { - "name": "nodejs" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel", - "line": 16, - "column": 15 - } - } - ], + "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/rules_nodejs/releases/download/5.8.2/rules_nodejs-core-5.8.2.tar.gz" - ], - "integrity": "sha256-dko7N1e7jDxqArozRHMaPXHlWCIK3LDPfkPJu6LDe6g=", - "strip_prefix": "", - "remote_patches": { - "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/patches/module_dot_bazel.patch": "sha256-5QrAbAO9TVzmRytAov5d4xvl/U3aRQsUpeP/h5SFmu4=" - }, - "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", + "rules_license": "rules_license@0.0.8", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1826,51 +2008,60 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/platforms/releases/download/0.0.8/platforms-0.0.8.tar.gz" + "https://github.com/bazelbuild/platforms/releases/download/0.0.10/platforms-0.0.10.tar.gz" ], - "integrity": "sha256-gVBAZgU4ns7LbaB8vLUJ1WN6OrmiS8abEQFTE2fYnXQ=", + "integrity": "sha256-IY7+juc20mo1cmY7N0olPAErcW2K8MB+hC6C8jigp+4=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 } } }, - "googleapis@0.0.0-20240326-1c8d509c5": { - "name": "googleapis", - "version": "0.0.0-20240326-1c8d509c5", - "key": "googleapis@0.0.0-20240326-1c8d509c5", - "repoName": "com_google_googleapis", + "rules_nodejs@6.2.0": { + "name": "rules_nodejs", + "version": "6.2.0", + "key": "rules_nodejs@6.2.0", + "repoName": "rules_nodejs", "executionPlatformsToRegister": [], - "toolchainsToRegister": [], + "toolchainsToRegister": [ + "@nodejs_toolchains//:linux_amd64_toolchain_target", + "@nodejs_toolchains//:linux_amd64_toolchain", + "@nodejs_toolchains//:linux_arm64_toolchain_target", + "@nodejs_toolchains//:linux_arm64_toolchain", + "@nodejs_toolchains//:linux_s390x_toolchain_target", + "@nodejs_toolchains//:linux_s390x_toolchain", + "@nodejs_toolchains//:linux_ppc64le_toolchain_target", + "@nodejs_toolchains//:linux_ppc64le_toolchain", + "@nodejs_toolchains//:darwin_amd64_toolchain_target", + "@nodejs_toolchains//:darwin_amd64_toolchain", + "@nodejs_toolchains//:darwin_arm64_toolchain_target", + "@nodejs_toolchains//:darwin_arm64_toolchain", + "@nodejs_toolchains//:windows_amd64_toolchain_target", + "@nodejs_toolchains//:windows_amd64_toolchain" + ], "extensionUsages": [ { - "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", - "extensionName": "switched_rules", - "usingModule": "googleapis@0.0.0-20240326-1c8d509c5", + "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", + "extensionName": "node", + "usingModule": "rules_nodejs@6.2.0", "location": { - "file": "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/MODULE.bazel", - "line": 14, - "column": 31 + "file": "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel", + "line": 13, + "column": 21 }, "imports": { - "com_google_googleapis_imports": "com_google_googleapis_imports" + "nodejs_toolchains": "nodejs_toolchains" }, "devImports": [], "tags": [ { - "tagName": "use_languages", - "attributeValues": { - "cc": true, - "go": true, - "grpc": true, - "java": true, - "python": true - }, + "tagName": "toolchain", + "attributeValues": {}, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/MODULE.bazel", + "file": "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/MODULE.bazel", "line": 17, - "column": 29 + "column": 15 } } ], @@ -1879,12 +2070,8 @@ } ], "deps": { - "com_github_grpc_grpc": "grpc@1.56.3.bcr.1", - "io_grpc_grpc_java": "grpc-java@1.62.2", - "com_google_protobuf": "protobuf@23.1", - "io_bazel_rules_go": "rules_go@0.46.0", - "rules_proto": "rules_proto@6.0.0-rc2", - "rules_python": "rules_python@0.31.0", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -1893,302 +2080,153 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/googleapis/googleapis/archive/1c8d509c574aeab7478be1bfd4f2e8f0931cfead.tar.gz" + "https://github.com/bazelbuild/rules_nodejs/releases/download/v6.2.0/rules_nodejs-v6.2.0.tar.gz" ], - "integrity": "sha256-uFSuF925M8JJUw90PbjXjfgJBd+0JoElVWSh0ZId/Dw=", - "strip_prefix": "googleapis-1c8d509c574aeab7478be1bfd4f2e8f0931cfead", + "integrity": "sha256-h8YXHFvntpU41Gldne0priYmxe12qa3u3ON7Y8c772c=", + "strip_prefix": "rules_nodejs-6.2.0", "remote_patches": { - "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/patches/add_module_bazel.patch": "sha256-fyl8LjxecJdTeeCNtpG4rfZMDiSOPTUi7HvJGDWvP1o=" + "https://bcr.bazel.build/modules/rules_nodejs/6.2.0/patches/module_dot_bazel_version.patch": "sha256-T4mwfyYatnFjIKG+tL8m9++41/1AG7zMPpZQFdqoIK4=" }, "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", + "grpc@1.66.0.bcr.2": { + "name": "grpc", + "version": "1.66.0.bcr.2", + "key": "grpc@1.66.0.bcr.2", + "repoName": "com_github_grpc_grpc", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@oci_crane_toolchains//:all", - "@oci_crane_registry_toolchains//:all" - ], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@rules_oci//oci:extensions.bzl", - "extensionName": "oci", - "usingModule": "rules_oci@1.7.5", + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", + "extensionName": "grpc_repo_deps_ext", + "usingModule": "grpc@1.66.0.bcr.2", "location": { - "file": "https://bcr.bazel.build/modules/rules_oci/1.7.5/MODULE.bazel", - "line": 14, - "column": 20 + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 29, + "column": 35 }, "imports": { - "oci_crane_registry_toolchains": "oci_crane_registry_toolchains", - "oci_crane_toolchains": "oci_crane_toolchains" + "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", + "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": [ - { - "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 - } - } - ], + "tags": [], "hasDevUseExtension": false, "hasNonDevUseExtension": true - } - ], - "deps": { - "aspect_bazel_lib": "aspect_bazel_lib@2.6.0", - "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/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_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.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/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 - } - } - }, - "jsonnet_go@0.20.0": { - "name": "jsonnet_go", - "version": "0.20.0", - "key": "jsonnet_go@0.20.0", - "repoName": "jsonnet_go", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ + }, { - "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", - "extensionName": "go_deps", - "usingModule": "jsonnet_go@0.20.0", + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "grpc@1.66.0.bcr.2", "location": { - "file": "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/MODULE.bazel", - "line": 7, - "column": 24 + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 39, + "column": 31 }, "imports": { - "com_github_fatih_color": "com_github_fatih_color", - "com_github_sergi_go_diff": "com_github_sergi_go_diff", - "io_k8s_sigs_yaml": "io_k8s_sigs_yaml" + "com_google_googleapis_imports": "com_google_googleapis_imports" }, "devImports": [], "tags": [ { - "tagName": "from_file", + "tagName": "use_languages", "attributeValues": { - "go_mod": "@jsonnet_go//:go.mod" + "cc": true, + "grpc": true, + "python": true }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/MODULE.bazel", - "line": 8, - "column": 18 + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 40, + "column": 29 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true - } - ], - "deps": { - "bazel_gazelle": "gazelle@_", - "cpp_jsonnet": "jsonnet@0.20.0", - "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/google/go-jsonnet/archive/refs/tags/v0.20.0.zip" - ], - "integrity": "sha256-EZ9sbQ3D/JrhR3GoerP+X6dOQOPj207dv0yjh5Z453c=", - "strip_prefix": "go-jsonnet-0.20.0", - "remote_patches": { - "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/patches/module_dot_bazel.patch": "sha256-7/AtC31dhw3fhB7N8XIId8R5ZkJ80Y1k6BVne8xt3eo=" - }, - "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.56.3.bcr.1", - "rules_proto": "rules_proto@6.0.0-rc2", - "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 - } - } - }, - "rules_antlr@_": { - "name": "rules_antlr", - "version": "", - "key": "rules_antlr@_", - "repoName": "rules_antlr", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [ + }, { - "extensionBzlFile": "@rules_antlr//antlr:extensions.bzl", - "extensionName": "antlr", - "usingModule": "rules_antlr@_", + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "grpc@1.66.0.bcr.2", "location": { - "file": "@@rules_antlr~//:MODULE.bazel", - "line": 5, - "column": 22 - }, - "imports": { - "antlr3_runtime": "antlr3_runtime", - "antlr4_runtime": "antlr4_runtime", - "antlr4_tool": "antlr4_tool", - "javax_json": "javax_json", - "stringtemplate4": "stringtemplate4" + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 57, + "column": 23 }, + "imports": {}, "devImports": [], "tags": [ { - "tagName": "download", + "tagName": "toolchain", "attributeValues": { - "version": "4.8" + "is_default": false, + "python_version": "3.8" }, "devDependency": false, "location": { - "file": "@@rules_antlr~//:MODULE.bazel", - "line": 6, - "column": 15 + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 60, + "column": 21 } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "rules_java": "rules_java@7.5.0", - "bazel_tools": "bazel_tools@_", - "local_config_platform": "local_config_platform@_" - } - }, - "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": "install", - "attributeValues": {}, + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.9" + }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", - "line": 16, - "column": 22 + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 60, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.10" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 60, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.11" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 60, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": true, + "python_version": "3.12" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 60, + "column": 21 } } ], @@ -2196,43 +2234,133 @@ "hasNonDevUseExtension": true }, { - "extensionBzlFile": "@rules_python//python/extensions:python.bzl", - "extensionName": "python", - "usingModule": "rules_python@0.31.0", + "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", + "extensionName": "pip", + "usingModule": "grpc@1.66.0.bcr.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/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 67, + "column": 20 }, "imports": { - "pythons_hub": "pythons_hub" + "grpc_python_dependencies": "grpc_python_dependencies" }, "devImports": [], "tags": [ { - "tagName": "toolchain", + "tagName": "parse", "attributeValues": { - "is_default": true, - "python_version": "3.11" + "hub_name": "grpc_python_dependencies", + "python_version": "3.8", + "requirements_lock": "//:requirements.bazel.txt" }, "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/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 70, + "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.66.0.bcr.2/MODULE.bazel", + "line": 70, + "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.66.0.bcr.2/MODULE.bazel", + "line": 70, + "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.66.0.bcr.2/MODULE.bazel", + "line": 70, + "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.66.0.bcr.2/MODULE.bazel", + "line": 70, + "column": 14 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_python_deps.bzl", + "extensionName": "grpc_python_deps_ext", + "usingModule": "grpc@1.66.0.bcr.2", + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/MODULE.bazel", + "line": 80, + "column": 37 + }, + "imports": { + "cython": "cython" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true } ], "deps": { - "bazel_features": "bazel_features@1.2.0", - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", - "rules_proto": "rules_proto@6.0.0-rc2", - "com_google_protobuf": "protobuf@23.1", + "com_google_absl": "abseil-cpp@20240116.1", + "build_bazel_apple_support": "apple_support@1.15.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "boringssl": "boringssl@0.0.0-20230215-5c22014", + "com_github_cares_cares": "c-ares@1.15.0", + "bazel_gazelle": "gazelle@0.38.0", + "com_github_google_benchmark": "google_benchmark@1.8.4", + "com_google_googleapis": "googleapis@0.0.0-20240819-fe8ba054a", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "io_opentelemetry_cpp": "opentelemetry-cpp@1.14.2", + "platforms": "platforms@0.0.10", + "com_github_jupp0r_prometheus_cpp": "prometheus-cpp@1.2.4", + "com_google_protobuf": "protobuf@28.1", + "com_googlesource_code_re2": "re2@2023-09-01", + "build_bazel_rules_apple": "rules_apple@3.5.1", + "rules_cc": "rules_cc@0.0.9", + "io_bazel_rules_go": "rules_go@0.50.1", + "rules_java": "rules_java@7.5.0", + "rules_proto": "rules_proto@6.0.2", + "zlib": "zlib@1.3.1.bcr.1", + "rules_python": "rules_python@0.31.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2241,47 +2369,69 @@ "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/grpc/grpc/archive/refs/tags/v1.66.0.tar.gz" ], - "integrity": "sha256-xovcT77CXeW1STuIGc/Id8TqKZwNyxXCRMWgAgjN4xE=", - "strip_prefix": "rules_python-0.31.0", + "integrity": "sha256-6s8H5jVLajAFawM4Ansgx/Wh2lVqZ00QjOobiTjXq+w=", + "strip_prefix": "grpc-1.66.0", "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/grpc/1.66.0.bcr.2/patches/add_module_bazel.patch": "sha256-e9fko9TGrDkj30T+Py0JwEJDjHtBoPGcgwQGnIGYrNg=", + "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/patches/adopt_bzlmod.patch": "sha256-lURfsZ7KmQyn5dvf0hZMnEQ2xoiGPVcMiNQMcC/yID4=", + "https://bcr.bazel.build/modules/grpc/1.66.0.bcr.2/patches/disable-layering-check.patch": "sha256-/QbrEMxke9gUgbFjpMTKEk3y1NGk/56CeyWQgl6JEWI=" }, "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", + "googleapis@0.0.0-20240819-fe8ba054a": { + "name": "googleapis", + "version": "0.0.0-20240819-fe8ba054a", + "key": "googleapis@0.0.0-20240819-fe8ba054a", + "repoName": "com_google_googleapis", "executionPlatformsToRegister": [], - "toolchainsToRegister": [ - "@local_config_cc_toolchains//:all" - ], + "toolchainsToRegister": [], "extensionUsages": [ { - "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", - "extensionName": "cc_configure_extension", - "usingModule": "rules_cc@0.0.9", + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "googleapis@0.0.0-20240819-fe8ba054a", "location": { - "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", - "line": 9, - "column": 29 + "file": "https://bcr.bazel.build/modules/googleapis/0.0.0-20240819-fe8ba054a/MODULE.bazel", + "line": 14, + "column": 31 }, "imports": { - "local_config_cc_toolchains": "local_config_cc_toolchains" + "com_google_googleapis_imports": "com_google_googleapis_imports" }, "devImports": [], - "tags": [], + "tags": [ + { + "tagName": "use_languages", + "attributeValues": { + "cc": true, + "go": true, + "grpc": true, + "java": true, + "python": true + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/googleapis/0.0.0-20240819-fe8ba054a/MODULE.bazel", + "line": 17, + "column": 29 + } + } + ], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "platforms": "platforms@0.0.8", + "com_github_grpc_grpc": "grpc@1.66.0.bcr.2", + "io_grpc_grpc_java": "grpc-java@1.66.0", + "com_google_protobuf": "protobuf@28.1", + "io_bazel_rules_go": "rules_go@0.50.1", + "rules_proto": "rules_proto@6.0.2", + "rules_python": "rules_python@0.31.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2290,106 +2440,104 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz" + "https://github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz" ], - "integrity": "sha256-IDeHW5pEVtzkp50RKorohbvEqtlo5lh9ym5k86CQDN8=", - "strip_prefix": "rules_cc-0.0.9", + "integrity": "sha256-BRPw9Ar2O9Bdx4nKzDNKts7CfMidtZZVfLLf6JGUY+Q=", + "strip_prefix": "googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0", "remote_patches": { - "https://bcr.bazel.build/modules/rules_cc/0.0.9/patches/module_dot_bazel_version.patch": "sha256-mM+qzOI0SgAdaJBlWOSMwMPKpaA9b7R37Hj/tp5bb4g=" + "https://bcr.bazel.build/modules/googleapis/0.0.0-20240819-fe8ba054a/patches/add_module_bazel.patch": "sha256-SYfuiYfFrWWpalA+agDGXVV4ZgiyouUK61JWGVaaD6A=" }, - "remote_patch_strip": 0 + "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_oci@1.8.0": { + "name": "rules_oci", + "version": "1.8.0", + "key": "rules_oci@1.8.0", + "repoName": "rules_oci", "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" + "@oci_crane_toolchains//:all", + "@oci_crane_registry_toolchains//:all" ], "extensionUsages": [ { - "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionBzlFile": "@rules_oci//oci:extensions.bzl", + "extensionName": "oci", + "usingModule": "rules_oci@1.8.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_oci/1.8.0/MODULE.bazel", + "line": 13, + "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.8.0/MODULE.bazel", + "line": 14, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", "extensionName": "toolchains", - "usingModule": "rules_java@7.5.0", + "usingModule": "rules_oci@1.8.0", "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_oci/1.8.0/MODULE.bazel", + "line": 20, + "column": 26 }, "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" + "jq_toolchains": "jq_toolchains", + "yq_toolchains": "yq_toolchains" }, "devImports": [], - "tags": [], + "tags": [ + { + "tagName": "jq", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_oci/1.8.0/MODULE.bazel", + "line": 21, + "column": 13 + } + }, + { + "tagName": "yq", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_oci/1.8.0/MODULE.bazel", + "line": 22, + "column": 13 + } + } + ], "hasDevUseExtension": false, "hasNonDevUseExtension": true } ], "deps": { - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_proto": "rules_proto@6.0.0-rc2", - "rules_license": "rules_license@0.0.7", + "aspect_bazel_lib": "aspect_bazel_lib@2.8.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "container_structure_test": "container_structure_test@1.16.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2398,28 +2546,29 @@ "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/bazel-contrib/rules_oci/releases/download/v1.8.0/rules_oci-v1.8.0.tar.gz" ], - "integrity": "sha256-TaN2H2hVrZFlaOK/6GITum0mN/Vrg2BTin+2Elq/ZRg=", - "strip_prefix": "", - "remote_patches": {}, - "remote_patch_strip": 0 + "integrity": "sha256-Rs6e3P9NPXs6VQd0uCOWwPphnMnOnaAMGwmgi0XqWhQ=", + "strip_prefix": "rules_oci-1.8.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_oci/1.8.0/patches/module_dot_bazel_version.patch": "sha256-10v8nJKMTuyip1IE9wmo6MikxHD0GwRyKvyzqSd4a84=" + }, + "remote_patch_strip": 1 } } }, - "abseil-cpp@20230802.0.bcr.1": { - "name": "abseil-cpp", - "version": "20230802.0.bcr.1", - "key": "abseil-cpp@20230802.0.bcr.1", - "repoName": "abseil-cpp", + "rules_pkg@1.0.1": { + "name": "rules_pkg", + "version": "1.0.1", + "key": "rules_pkg@1.0.1", + "repoName": "rules_pkg", "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", + "rules_license": "rules_license@0.0.8", + "rules_python": "rules_python@0.31.0", + "bazel_skylib": "bazel_skylib@1.7.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2428,28 +2577,60 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz" + "https://github.com/bazelbuild/rules_pkg/releases/download/1.0.1/rules_pkg-1.0.1.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=" - }, + "integrity": "sha256-0gyVGWDtd8t7NBwqWUiFNOSU1a0dMMSBjHNtV3cqn+8=", + "strip_prefix": "", + "remote_patches": {}, "remote_patch_strip": 0 } } }, - "zlib@1.3": { - "name": "zlib", - "version": "1.3", - "key": "zlib@1.3", - "repoName": "zlib", + "jsonnet_go@0.20.0": { + "name": "jsonnet_go", + "version": "0.20.0", + "key": "jsonnet_go@0.20.0", + "repoName": "jsonnet_go", "executionPlatformsToRegister": [], "toolchainsToRegister": [], - "extensionUsages": [], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "jsonnet_go@0.20.0", + "location": { + "file": "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/MODULE.bazel", + "line": 7, + "column": 24 + }, + "imports": { + "com_github_fatih_color": "com_github_fatih_color", + "com_github_sergi_go_diff": "com_github_sergi_go_diff", + "io_k8s_sigs_yaml": "io_k8s_sigs_yaml" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "@jsonnet_go//:go.mod" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/MODULE.bazel", + "line": 8, + "column": 18 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], "deps": { - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", + "bazel_gazelle": "gazelle@0.38.0", + "cpp_jsonnet": "jsonnet@0.20.0", + "io_bazel_rules_go": "rules_go@0.50.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2458,51 +2639,28 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" + "https://github.com/google/go-jsonnet/archive/refs/tags/v0.20.0.zip" ], - "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", - "strip_prefix": "zlib-1.3", + "integrity": "sha256-EZ9sbQ3D/JrhR3GoerP+X6dOQOPj207dv0yjh5Z453c=", + "strip_prefix": "go-jsonnet-0.20.0", "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=" + "https://bcr.bazel.build/modules/jsonnet_go/0.20.0/patches/module_dot_bazel.patch": "sha256-7/AtC31dhw3fhB7N8XIId8R5ZkJ80Y1k6BVne8xt3eo=" }, "remote_patch_strip": 0 } } }, - "upb@0.0.0-20230516-61a97ef": { - "name": "upb", - "version": "0.0.0-20230516-61a97ef", - "key": "upb@0.0.0-20230516-61a97ef", - "repoName": "upb", + "opentelemetry-proto@1.3.2": { + "name": "opentelemetry-proto", + "version": "1.3.2", + "key": "opentelemetry-proto@1.3.2", + "repoName": "opentelemetry-proto", "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" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], + "extensionUsages": [], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "rules_proto": "rules_proto@6.0.0-rc2", - "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", + "com_github_grpc_grpc": "grpc@1.66.0.bcr.2", + "rules_proto": "rules_proto@6.0.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2511,353 +2669,416 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/protocolbuffers/upb/archive/61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98.tar.gz" + "https://github.com/open-telemetry/opentelemetry-proto/archive/refs/tags/v1.3.2.tar.gz" ], - "integrity": "sha256-fRnyrJweUIqGonKRPZqmfIFHgn+UkDWCiRC7BdnyzwM=", - "strip_prefix": "upb-61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98", + "integrity": "sha256-wGnA2WE3zwBdNEEfpn3TtvH4xkrx5/sv4AiaQcQlrNc=", + "strip_prefix": "opentelemetry-proto-1.3.2", "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=" + "https://bcr.bazel.build/modules/opentelemetry-proto/1.3.2/patches/0001-Add-MODULE.bazel.patch": "sha256-+zc1zb08g8qwt8yYDqh/MVE5jYYrvNvIwOUG5dqmMBA=" }, "remote_patch_strip": 1 } } }, - "rules_jvm_external@6.0": { - "name": "rules_jvm_external", - "version": "6.0", - "key": "rules_jvm_external@6.0", - "repoName": "rules_jvm_external", + "rules_antlr@_": { + "name": "rules_antlr", + "version": "", + "key": "rules_antlr@_", + "repoName": "rules_antlr", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [ { - "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/rules_jvm_external/6.0/MODULE.bazel", - "line": 29, - "column": 42 - }, - "imports": { - "android_gmaven_r8": "android_gmaven_r8", - "android_tools": "android_tools" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", - "extensionName": "maven", - "usingModule": "rules_jvm_external@6.0", + "extensionBzlFile": "@rules_antlr//antlr:extensions.bzl", + "extensionName": "antlr", + "usingModule": "rules_antlr@_", "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 33, + "file": "@@rules_antlr~//:MODULE.bazel", + "line": 5, "column": 22 }, "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" + "antlr3_runtime": "antlr3_runtime", + "antlr4_runtime": "antlr4_runtime", + "antlr4_tool": "antlr4_tool", + "javax_json": "javax_json", + "stringtemplate4": "stringtemplate4" }, "devImports": [], "tags": [ { - "tagName": "install", + "tagName": "download", "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" + "version": "4.8" }, "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 + "file": "@@rules_antlr~//:MODULE.bazel", + "line": 6, + "column": 15 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true - }, + } + ], + "deps": { + "rules_java": "rules_java@7.5.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + } + }, + "abseil-cpp@20240116.1": { + "name": "abseil-cpp", + "version": "20240116.1", + "key": "abseil-cpp@20240116.1", + "repoName": "abseil-cpp", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.7.1", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "platforms": "platforms@0.0.10", + "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/releases/download/20240116.1/abseil-cpp-20240116.1.tar.gz" + ], + "integrity": "sha256-PHQyBN94NmrS6vI21mMdg/a8ko0XBd0AALhy5Ttz3Go=", + "strip_prefix": "abseil-cpp-20240116.1", + "remote_patches": { + "https://bcr.bazel.build/modules/abseil-cpp/20240116.1/patches/module_dot_bazel.patch": "sha256-H6J0U5xTQRVVGFkTsBioOCeWetuCfpavigN8YvpQkIQ=" + }, + "remote_patch_strip": 0 + } + } + }, + "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 + } + } + }, + "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": "//:MODULE.bazel", - "extensionName": "_repo_rules", - "usingModule": "rules_jvm_external@6.0", + "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_jvm_external/6.0/MODULE.bazel", - "line": 0, - "column": 0 + "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", + "line": 9, + "column": 29 }, "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" + "local_config_cc_toolchains": "local_config_cc_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.10", + "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_fuzzing@0.5.2": { + "name": "rules_fuzzing", + "version": "0.5.2", + "key": "rules_fuzzing@0.5.2", + "repoName": "rules_fuzzing", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_fuzzing//fuzzing/private:extensions.bzl", + "extensionName": "non_module_dependencies", + "usingModule": "rules_fuzzing@0.5.2", + "location": { + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 30, + "column": 40 + }, + "imports": { + "honggfuzz": "honggfuzz", + "rules_fuzzing_jazzer": "rules_fuzzing_jazzer", + "rules_fuzzing_jazzer_api": "rules_fuzzing_jazzer_api", + "rules_fuzzing_oss_fuzz": "rules_fuzzing_oss_fuzz" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "rules_fuzzing@0.5.2", + "location": { + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 47, + "column": 23 }, + "imports": {}, "devImports": [], "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "sha256": "2b78bfdd3ef13fd1f42f158de0f029d7cbb1f4f652d51773445cf2b6f7918a87", - "urls": [ - "https://github.com/coursier/coursier/releases/download/v2.1.8/coursier.jar" - ], - "name": "coursier_cli" + "ignore_root_user_error": true, + "is_default": false, + "python_version": "3.8" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 78, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 50, + "column": 21 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "sha256": "917d599dbb040e63ae7a7e1adb710d2057811902fdc9e35cce925ebfd966eeb8", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-arm64" - ], - "name": "buildifier-linux-arm64" + "ignore_root_user_error": true, + "is_default": false, + "python_version": "3.9" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 84, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 50, + "column": 21 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "sha256": "52bf6b102cb4f88464e197caac06d69793fa2b05f5ad50a7e7bf6fbd656648a3", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-amd64" - ], - "name": "buildifier-linux-x86_64" + "ignore_root_user_error": true, + "is_default": false, + "python_version": "3.10" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 90, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 50, + "column": 21 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "sha256": "745feb5ea96cb6ff39a76b2821c57591fd70b528325562486d47b5d08900e2e4", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-arm64" - ], - "name": "buildifier-macos-arm64" + "ignore_root_user_error": true, + "is_default": false, + "python_version": "3.11" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 96, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 50, + "column": 21 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "toolchain", "attributeValues": { - "sha256": "c9378d9f4293fc38ec54a08fbc74e7a9d28914dae6891334401e59f38f6e65dc", - "urls": [ - "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-amd64" - ], - "name": "buildifier-macos-x86_64" + "ignore_root_user_error": true, + "is_default": true, + "python_version": "3.12" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 102, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 50, + "column": 21 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", + "extensionName": "pip", + "usingModule": "rules_fuzzing@0.5.2", + "location": { + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 59, + "column": 20 + }, + "imports": { + "fuzzing_py_deps": "rules_fuzzing_py_deps" + }, + "devImports": [], + "tags": [ { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "parse", "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" + "extra_pip_args": [ + "--require-hashes" ], - "name": "com.google.ar.sceneform_rendering" + "hub_name": "rules_fuzzing_py_deps", + "python_version": "3.8", + "requirements_lock": "//fuzzing:requirements.txt" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 684, - "column": 10 + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 62, + "column": 14 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "parse", "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" + "extra_pip_args": [ + "--require-hashes" ], - "name": "hamcrest_core_for_test" + "hub_name": "rules_fuzzing_py_deps", + "python_version": "3.9", + "requirements_lock": "//fuzzing:requirements.txt" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", - "line": 693, - "column": 10 - } - }, - { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", - "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" - }, - "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/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 62, + "column": 14 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "parse", "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" + "extra_pip_args": [ + "--require-hashes" ], - "name": "gson_for_test" + "hub_name": "rules_fuzzing_py_deps", + "python_version": "3.10", + "requirements_lock": "//fuzzing:requirements.txt" }, "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_fuzzing/0.5.2/MODULE.bazel", + "line": 62, + "column": 14 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "parse", "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" + "extra_pip_args": [ + "--require-hashes" ], - "name": "junit_platform_commons_for_test" + "hub_name": "rules_fuzzing_py_deps", + "python_version": "3.11", + "requirements_lock": "//fuzzing:requirements.txt" }, "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_fuzzing/0.5.2/MODULE.bazel", + "line": 62, + "column": 14 } }, { - "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "tagName": "parse", "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" + "extra_pip_args": [ + "--require-hashes" ], - "name": "google_api_services_compute_javadoc_for_test" + "hub_name": "rules_fuzzing_py_deps", + "python_version": "3.12", + "requirements_lock": "//fuzzing:requirements.txt" }, "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_fuzzing/0.5.2/MODULE.bazel", + "line": 62, + "column": 14 } } ], "hasDevUseExtension": false, "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "rules_fuzzing@0.5.2", + "location": { + "file": "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/MODULE.bazel", + "line": 73, + "column": 32 + }, + "imports": { + "local_jdk": "local_jdk" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true } ], "deps": { - "bazel_skylib": "bazel_skylib@1.5.0", - "platforms": "platforms@0.0.8", + "com_google_absl": "abseil-cpp@20240116.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_python": "rules_python@0.31.0", "rules_java": "rules_java@7.5.0", - "rules_kotlin": "rules_kotlin@1.9.0", - "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 - } - } - }, - "googletest@1.14.0.bcr.1": { - "name": "googletest", - "version": "1.14.0.bcr.1", - "key": "googletest@1.14.0.bcr.1", - "repoName": "googletest", - "executionPlatformsToRegister": [], - "toolchainsToRegister": [], - "extensionUsages": [], - "deps": { - "com_google_absl": "abseil-cpp@20230802.0.bcr.1", - "platforms": "platforms@0.0.8", - "rules_cc": "rules_cc@0.0.9", - "com_googlesource_code_re2": "re2@2023-09-01", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2866,39 +3087,93 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz" + "https://github.com/bazelbuild/rules_fuzzing/releases/download/v0.5.2/rules_fuzzing-0.5.2.zip" ], - "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", - "strip_prefix": "googletest-1.14.0", + "integrity": "sha256-5rwhm/rJ4fg7Mn3QkPcoqflz7pm5tdjloYSicy7whiM=", + "strip_prefix": "rules_fuzzing-0.5.2", "remote_patches": { - "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/patches/module_dot_bazel.patch": "sha256-jijctisPYOzP4X4cl0K7neRh/kqJB+yODNHf8V8heCE=" + "https://bcr.bazel.build/modules/rules_fuzzing/0.5.2/patches/module_dot_bazel.patch": "sha256-+S/1nXWYEzeyvZeC9Zpgmt6bmmStrSBG99b33+dTmXc=" }, "remote_patch_strip": 0 } } }, - "jsonnet@0.20.0": { - "name": "jsonnet", - "version": "0.20.0", - "key": "jsonnet@0.20.0", - "repoName": "jsonnet", + "rules_java@7.5.0": { + "name": "rules_java", + "version": "7.5.0", + "key": "rules_java@7.5.0", + "repoName": "rules_java", "executionPlatformsToRegister": [], "toolchainsToRegister": [ - "//platform_defs:default_python3_toolchain" + "//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": "@jsonnet//tools/build_defs:extensions.bzl", - "extensionName": "build_defs", - "usingModule": "jsonnet@0.20.0", + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "rules_java@7.5.0", "location": { - "file": "https://bcr.bazel.build/modules/jsonnet/0.20.0/MODULE.bazel", - "line": 5, + "file": "https://bcr.bazel.build/modules/rules_java/7.5.0/MODULE.bazel", + "line": 19, "column": 27 }, "imports": { - "default_python3_headers": "default_python3_headers", - "io_bazel_rules_jsonnet": "io_bazel_rules_jsonnet" + "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": [], @@ -2907,36 +3182,11 @@ } ], "deps": { - "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/google/jsonnet/archive/refs/tags/v0.20.0.zip" - ], - "integrity": "sha256-Z0/yQbHE2OFbGYwy1d50fUklc/lbS9MesYZNm9m7CYU=", - "strip_prefix": "jsonnet-0.20.0", - "remote_patches": { - "https://bcr.bazel.build/modules/jsonnet/0.20.0/patches/module_dot_bazel.patch": "sha256-zQSfOyaUBgmoR51TJwX4JWdL/tUnjOWtpjWECRtsywc=", - "https://bcr.bazel.build/modules/jsonnet/0.20.0/patches/extensions_dot_bzl.patch": "sha256-p3qnA50AsZHbXG1TkLthairYn0MsqtpQiY41C2VHUx4=" - }, - "remote_patch_strip": 0 - } - } - }, - "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": { + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "bazel_skylib": "bazel_skylib@1.7.1", + "rules_proto": "rules_proto@6.0.2", + "rules_license": "rules_license@0.0.8", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -2945,459 +3195,317 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" + "https://github.com/bazelbuild/rules_java/releases/download/7.5.0/rules_java-7.5.0.tar.gz" ], - "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", + "integrity": "sha256-TaN2H2hVrZFlaOK/6GITum0mN/Vrg2BTin+2Elq/ZRg=", "strip_prefix": "", "remote_patches": {}, "remote_patch_strip": 0 } } }, - "buildozer@6.4.0.2": { - "name": "buildozer", - "version": "6.4.0.2", - "key": "buildozer@6.4.0.2", - "repoName": "buildozer", + "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": "@buildozer//:buildozer_binary.bzl", - "extensionName": "buildozer_binary", - "usingModule": "buildozer@6.4.0.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/buildozer/6.4.0.2/MODULE.bazel", - "line": 7, - "column": 33 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 29, + "column": 42 }, "imports": { - "buildozer_binary": "buildozer_binary" - }, - "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 - } - } - ], - "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 - } - } - }, - "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 - }, - "imports": { - "local_config_apple_cc": "local_config_apple_cc", - "local_config_apple_cc_toolchains": "local_config_apple_cc_toolchains" + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" }, "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 - } - } - }, - "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 - } - } - }, - "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", + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "rules_jvm_external@6.0", "location": { - "file": "https://bcr.bazel.build/modules/rules_buf/0.1.1/MODULE.bazel", - "line": 14, - "column": 20 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 33, + "column": 22 }, "imports": { - "rules_buf_toolchains": "rules_buf_toolchains" + "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": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], - "deps": { - "platforms": "platforms@0.0.8", - "com_google_protobuf": "protobuf@23.1", - "rules_proto": "rules_proto@6.0.0-rc2", - "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" + "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 + } + } ], - "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 - } - } - }, - "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 - }, - "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" - }, - "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", + "extensionBzlFile": "//:MODULE.bazel", + "extensionName": "_repo_rules", + "usingModule": "rules_jvm_external@6.0", "location": { - "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", - "line": 34, - "column": 36 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 0, + "column": 0 }, "imports": { - "com_google_googleapis_imports": "com_google_googleapis_imports" - }, - "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 + "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" }, - "imports": {}, "devImports": [], "tags": [ { - "tagName": "toolchain", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "is_default": false, - "python_version": "3.8" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 78, + "column": 10 } }, { - "tagName": "toolchain", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "is_default": false, - "python_version": "3.9" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 84, + "column": 10 } }, { - "tagName": "toolchain", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "is_default": false, - "python_version": "3.10" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 90, + "column": 10 } }, { - "tagName": "toolchain", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "is_default": false, - "python_version": "3.11" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 96, + "column": 10 } }, { - "tagName": "toolchain", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "is_default": true, - "python_version": "3.12" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 50, - "column": 21 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 102, + "column": 10 } - } - ], - "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" - }, - "devImports": [], - "tags": [ + }, { - "tagName": "parse", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.8", - "requirements_lock": "//:requirements.bazel.txt" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 684, + "column": 10 } }, { - "tagName": "parse", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.9", - "requirements_lock": "//:requirements.bazel.txt" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 693, + "column": 10 } }, { - "tagName": "parse", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.10", - "requirements_lock": "//:requirements.bazel.txt" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 702, + "column": 10 } }, { - "tagName": "parse", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.11", - "requirements_lock": "//:requirements.bazel.txt" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 711, + "column": 10 } }, { - "tagName": "parse", + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", "attributeValues": { - "hub_name": "grpc_python_dependencies", - "python_version": "3.12", - "requirements_lock": "//:requirements.bazel.txt" + "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/1.56.3.bcr.1/MODULE.bazel", - "line": 59, - "column": 14 + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 720, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "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" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 730, + "column": 10 } } ], "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" - }, - "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@6.0.0-rc2", - "upb": "upb@0.0.0-20230516-61a97ef", - "zlib": "zlib@1.3", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", "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", + "rules_kotlin": "rules_kotlin@1.9.0", + "io_bazel_stardoc": "stardoc@0.6.2", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3406,483 +3514,612 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/grpc/grpc/archive/refs/tags/v1.56.3.tar.gz" + "https://github.com/bazelbuild/rules_jvm_external/releases/download/6.0/rules_jvm_external-6.0.tar.gz" ], - "integrity": "sha256-hOMadwF5EbLxZH7K2wFyZx2WBJ6prVEJ8CtHF8DwNwI=", - "strip_prefix": "grpc-1.56.3", + "integrity": "sha256-hf1rrVisdsw6J8jgUeQlX/nM2MkrqHlnDRlWIufAqbc=", + "strip_prefix": "rules_jvm_external-6.0", "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=" + "https://bcr.bazel.build/modules/rules_jvm_external/6.0/patches/module_dot_bazel.patch": "sha256-+Ci4gFKoiHYV4zl1HFIS8JtdDSogzDh6neAEBNd+zLA=" }, - "remote_patch_strip": 1 + "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_python@0.31.0": { + "name": "rules_python", + "version": "0.31.0", + "key": "rules_python@0.31.0", + "repoName": "rules_python", "executionPlatformsToRegister": [], - "toolchainsToRegister": [], + "toolchainsToRegister": [ + "@pythons_hub//:all" + ], "extensionUsages": [ { - "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/grpc-java/1.62.2/MODULE.bazel", - "line": 16, - "column": 32 - }, - "imports": { - "com_github_cncf_xds": "com_github_cncf_xds", - "envoy_api": "envoy_api", - "io_grpc_grpc_proto": "io_grpc_grpc_proto" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", - "extensionName": "grpc_repo_deps_ext", - "usingModule": "grpc-java@1.62.2", + "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/grpc-java/1.62.2/MODULE.bazel", - "line": 24, - "column": 35 + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 15, + "column": 30 }, "imports": { - "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", - "com_github_cncf_udpa": "com_github_cncf_udpa", - "opencensus_proto": "opencensus_proto" + "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": [], + "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_jvm_external//:extensions.bzl", - "extensionName": "maven", - "usingModule": "grpc-java@1.62.2", + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "rules_python@0.31.0", "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 32, - "column": 22 + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 41, + "column": 23 }, "imports": { - "grpc_java_maven": "grpc_java_maven", - "unpinned_grpc_java_maven": "unpinned_grpc_java_maven" + "pythons_hub": "pythons_hub" }, "devImports": [], "tags": [ { - "tagName": "install", + "tagName": "toolchain", "attributeValues": { - "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" - ] + "is_default": true, + "python_version": "3.11" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 33, - "column": 14 + "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.7.1", + "platforms": "platforms@0.0.10", + "rules_proto": "rules_proto@6.0.2", + "com_google_protobuf": "protobuf@28.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 + } + } + }, + "rules_rust@0.45.1": { + "name": "rules_rust", + "version": "0.45.1", + "key": "rules_rust@0.45.1", + "repoName": "rules_rust", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@rust_toolchains//:all", + "//proto/protobuf:default-proto-toolchain", + "//proto/prost:default_prost_toolchain", + "//bindgen:default_bindgen_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_rust//rust/private:extensions.bzl", + "extensionName": "i", + "usingModule": "rules_rust@0.45.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel", + "line": 58, + "column": 30 + }, + "imports": { + "bazelci_rules": "bazelci_rules", + "cargo_bazel.buildifier-darwin-amd64": "cargo_bazel.buildifier-darwin-amd64", + "cargo_bazel.buildifier-darwin-arm64": "cargo_bazel.buildifier-darwin-arm64", + "cargo_bazel.buildifier-linux-amd64": "cargo_bazel.buildifier-linux-amd64", + "cargo_bazel.buildifier-linux-arm64": "cargo_bazel.buildifier-linux-arm64", + "cargo_bazel.buildifier-windows-amd64.exe": "cargo_bazel.buildifier-windows-amd64.exe", + "com_google_googleapis": "com_google_googleapis", + "cui": "cui", + "cui__anyhow-1.0.75": "cui__anyhow-1.0.75", + "cui__camino-1.1.6": "cui__camino-1.1.6", + "cui__cargo-lock-9.0.0": "cui__cargo-lock-9.0.0", + "cui__cargo-platform-0.1.4": "cui__cargo-platform-0.1.4", + "cui__cargo_metadata-0.18.1": "cui__cargo_metadata-0.18.1", + "cui__cargo_toml-0.19.2": "cui__cargo_toml-0.19.2", + "cui__cfg-expr-0.15.5": "cui__cfg-expr-0.15.5", + "cui__clap-4.3.11": "cui__clap-4.3.11", + "cui__crates-index-2.2.0": "cui__crates-index-2.2.0", + "cui__hex-0.4.3": "cui__hex-0.4.3", + "cui__indoc-2.0.4": "cui__indoc-2.0.4", + "cui__itertools-0.12.0": "cui__itertools-0.12.0", + "cui__maplit-1.0.2": "cui__maplit-1.0.2", + "cui__normpath-1.1.1": "cui__normpath-1.1.1", + "cui__pathdiff-0.2.1": "cui__pathdiff-0.2.1", + "cui__regex-1.10.2": "cui__regex-1.10.2", + "cui__semver-1.0.20": "cui__semver-1.0.20", + "cui__serde-1.0.190": "cui__serde-1.0.190", + "cui__serde_json-1.0.108": "cui__serde_json-1.0.108", + "cui__serde_starlark-0.1.14": "cui__serde_starlark-0.1.14", + "cui__sha2-0.10.8": "cui__sha2-0.10.8", + "cui__spdx-0.10.3": "cui__spdx-0.10.3", + "cui__spectral-0.6.0": "cui__spectral-0.6.0", + "cui__tempfile-3.8.1": "cui__tempfile-3.8.1", + "cui__tera-1.19.1": "cui__tera-1.19.1", + "cui__textwrap-0.16.0": "cui__textwrap-0.16.0", + "cui__toml-0.8.10": "cui__toml-0.8.10", + "cui__tracing-0.1.40": "cui__tracing-0.1.40", + "cui__tracing-subscriber-0.3.17": "cui__tracing-subscriber-0.3.17", + "generated_inputs_in_external_repo": "generated_inputs_in_external_repo", + "libc": "libc", + "llvm-raw": "llvm-raw", + "rrra__anyhow-1.0.71": "rrra__anyhow-1.0.71", + "rrra__clap-4.3.11": "rrra__clap-4.3.11", + "rrra__env_logger-0.10.0": "rrra__env_logger-0.10.0", + "rrra__itertools-0.11.0": "rrra__itertools-0.11.0", + "rrra__log-0.4.19": "rrra__log-0.4.19", + "rrra__serde-1.0.171": "rrra__serde-1.0.171", + "rrra__serde_json-1.0.102": "rrra__serde_json-1.0.102", + "rules_rust_bindgen__bindgen-0.69.1": "rules_rust_bindgen__bindgen-0.69.1", + "rules_rust_bindgen__bindgen-cli-0.69.1": "rules_rust_bindgen__bindgen-cli-0.69.1", + "rules_rust_bindgen__clang-sys-1.6.1": "rules_rust_bindgen__clang-sys-1.6.1", + "rules_rust_bindgen__clap-4.3.3": "rules_rust_bindgen__clap-4.3.3", + "rules_rust_bindgen__clap_complete-4.3.1": "rules_rust_bindgen__clap_complete-4.3.1", + "rules_rust_bindgen__env_logger-0.10.0": "rules_rust_bindgen__env_logger-0.10.0", + "rules_rust_prost": "rules_rust_prost", + "rules_rust_prost__h2-0.3.19": "rules_rust_prost__h2-0.3.19", + "rules_rust_prost__heck": "rules_rust_prost__heck", + "rules_rust_prost__prost-0.11.9": "rules_rust_prost__prost-0.11.9", + "rules_rust_prost__prost-types-0.11.9": "rules_rust_prost__prost-types-0.11.9", + "rules_rust_prost__protoc-gen-prost-0.2.2": "rules_rust_prost__protoc-gen-prost-0.2.2", + "rules_rust_prost__protoc-gen-tonic-0.2.2": "rules_rust_prost__protoc-gen-tonic-0.2.2", + "rules_rust_prost__tokio-1.28.2": "rules_rust_prost__tokio-1.28.2", + "rules_rust_prost__tokio-stream-0.1.14": "rules_rust_prost__tokio-stream-0.1.14", + "rules_rust_prost__tonic-0.9.2": "rules_rust_prost__tonic-0.9.2", + "rules_rust_proto__grpc-0.6.2": "rules_rust_proto__grpc-0.6.2", + "rules_rust_proto__grpc-compiler-0.6.2": "rules_rust_proto__grpc-compiler-0.6.2", + "rules_rust_proto__log-0.4.17": "rules_rust_proto__log-0.4.17", + "rules_rust_proto__protobuf-2.8.2": "rules_rust_proto__protobuf-2.8.2", + "rules_rust_proto__protobuf-codegen-2.8.2": "rules_rust_proto__protobuf-codegen-2.8.2", + "rules_rust_proto__tls-api-0.1.22": "rules_rust_proto__tls-api-0.1.22", + "rules_rust_proto__tls-api-stub-0.1.22": "rules_rust_proto__tls-api-stub-0.1.22", + "rules_rust_test_load_arbitrary_tool": "rules_rust_test_load_arbitrary_tool", + "rules_rust_tinyjson": "rules_rust_tinyjson", + "rules_rust_toolchain_test_target_json": "rules_rust_toolchain_test_target_json", + "rules_rust_wasm_bindgen__anyhow-1.0.71": "rules_rust_wasm_bindgen__anyhow-1.0.71", + "rules_rust_wasm_bindgen__assert_cmd-1.0.8": "rules_rust_wasm_bindgen__assert_cmd-1.0.8", + "rules_rust_wasm_bindgen__diff-0.1.13": "rules_rust_wasm_bindgen__diff-0.1.13", + "rules_rust_wasm_bindgen__docopt-1.1.1": "rules_rust_wasm_bindgen__docopt-1.1.1", + "rules_rust_wasm_bindgen__env_logger-0.8.4": "rules_rust_wasm_bindgen__env_logger-0.8.4", + "rules_rust_wasm_bindgen__log-0.4.19": "rules_rust_wasm_bindgen__log-0.4.19", + "rules_rust_wasm_bindgen__predicates-1.0.8": "rules_rust_wasm_bindgen__predicates-1.0.8", + "rules_rust_wasm_bindgen__rayon-1.7.0": "rules_rust_wasm_bindgen__rayon-1.7.0", + "rules_rust_wasm_bindgen__rouille-3.6.2": "rules_rust_wasm_bindgen__rouille-3.6.2", + "rules_rust_wasm_bindgen__serde-1.0.171": "rules_rust_wasm_bindgen__serde-1.0.171", + "rules_rust_wasm_bindgen__serde_derive-1.0.171": "rules_rust_wasm_bindgen__serde_derive-1.0.171", + "rules_rust_wasm_bindgen__serde_json-1.0.102": "rules_rust_wasm_bindgen__serde_json-1.0.102", + "rules_rust_wasm_bindgen__tempfile-3.6.0": "rules_rust_wasm_bindgen__tempfile-3.6.0", + "rules_rust_wasm_bindgen__ureq-2.8.0": "rules_rust_wasm_bindgen__ureq-2.8.0", + "rules_rust_wasm_bindgen__walrus-0.20.3": "rules_rust_wasm_bindgen__walrus-0.20.3", + "rules_rust_wasm_bindgen__wasm-bindgen-0.2.91": "rules_rust_wasm_bindgen__wasm-bindgen-0.2.91", + "rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.91": "rules_rust_wasm_bindgen__wasm-bindgen-cli-support-0.2.91", + "rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.91": "rules_rust_wasm_bindgen__wasm-bindgen-shared-0.2.91", + "rules_rust_wasm_bindgen__wasmparser-0.102.0": "rules_rust_wasm_bindgen__wasmparser-0.102.0", + "rules_rust_wasm_bindgen__wasmprinter-0.2.60": "rules_rust_wasm_bindgen__wasmprinter-0.2.60", + "rules_rust_wasm_bindgen_cli": "rules_rust_wasm_bindgen_cli" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_rust//rust:extensions.bzl", + "extensionName": "rust", + "usingModule": "rules_rust@0.45.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel", + "line": 157, + "column": 21 + }, + "imports": { + "rust_toolchains": "rust_toolchains" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "toolchain", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "com.google.protobuf:protobuf-java", - "target": "@com_google_protobuf//:protobuf_java" + "edition": "2021" }, "devDependency": false, "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 79, + "file": "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel", + "line": 158, "column": 15 } - }, + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_rust//rust:extensions.bzl", + "extensionName": "rust_host_tools", + "usingModule": "rules_rust@0.45.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel", + "line": 177, + "column": 32 + }, + "imports": { + "rust_host_tools": "rust_host_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_rust//crate_universe/private/module_extensions:cargo_bazel_bootstrap.bzl", + "extensionName": "cargo_bazel_bootstrap", + "usingModule": "rules_rust@0.45.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_rust/0.45.1/MODULE.bazel", + "line": 180, + "column": 38 + }, + "imports": { + "cargo_bazel_bootstrap": "cargo_bazel_bootstrap" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "rules_license": "rules_license@0.0.8", + "rules_proto": "rules_proto@6.0.2", + "build_bazel_apple_support": "apple_support@1.15.1", + "com_google_protobuf": "protobuf@28.1", + "aspect_rules_js": "aspect_rules_js@2.0.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_rust/releases/download/0.45.1/rules_rust-v0.45.1.tar.gz" + ], + "integrity": "sha256-+bWb47wg0VchIADaHt6L5Dma2Gn+Q589nz/MKcTi+lo=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "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": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "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.1/zlib-1.3.1.tar.gz" + ], + "integrity": "sha256-mpOyt9/ax3zrpaVYpYDnRmfdb+3kWFuR7vtg8Dty3yM=", + "strip_prefix": "zlib-1.3.1", + "remote_patches": { + "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 + } + } + }, + "jsonnet@0.20.0": { + "name": "jsonnet", + "version": "0.20.0", + "key": "jsonnet@0.20.0", + "repoName": "jsonnet", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//platform_defs:default_python3_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@jsonnet//tools/build_defs:extensions.bzl", + "extensionName": "build_defs", + "usingModule": "jsonnet@0.20.0", + "location": { + "file": "https://bcr.bazel.build/modules/jsonnet/0.20.0/MODULE.bazel", + "line": 5, + "column": 27 + }, + "imports": { + "default_python3_headers": "default_python3_headers", + "io_bazel_rules_jsonnet": "io_bazel_rules_jsonnet" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "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/google/jsonnet/archive/refs/tags/v0.20.0.zip" + ], + "integrity": "sha256-Z0/yQbHE2OFbGYwy1d50fUklc/lbS9MesYZNm9m7CYU=", + "strip_prefix": "jsonnet-0.20.0", + "remote_patches": { + "https://bcr.bazel.build/modules/jsonnet/0.20.0/patches/module_dot_bazel.patch": "sha256-zQSfOyaUBgmoR51TJwX4JWdL/tUnjOWtpjWECRtsywc=", + "https://bcr.bazel.build/modules/jsonnet/0.20.0/patches/extensions_dot_bzl.patch": "sha256-p3qnA50AsZHbXG1TkLthairYn0MsqtpQiY41C2VHUx4=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_license@0.0.8": { + "name": "rules_license", + "version": "0.0.8", + "key": "rules_license@0.0.8", + "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.8/rules_license-0.0.8.tar.gz" + ], + "integrity": "sha256-JBsG8wl/0Yb/RogyFQ1swUIkfcQqMqrvtW0AmYlf0ik=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "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 + }, + "imports": { + "buildozer_binary": "buildozer_binary" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "buildozer", "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/grpc-java/1.62.2/MODULE.bazel", - "line": 84, - "column": 15 - } - }, - { - "tagName": "override", - "attributeValues": { - "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/grpc-java/1.62.2/MODULE.bazel", - "line": 89, - "column": 15 - } - }, - { - "tagName": "override", - "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-alts", - "target": "@io_grpc_grpc_java//alts" - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", - "line": 94, - "column": 15 - } - }, - { - "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" + "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/grpc-java/1.62.2/MODULE.bazel", - "line": 149, - "column": 15 + "file": "https://bcr.bazel.build/modules/buildozer/6.4.0.2/MODULE.bazel", + "line": 8, + "column": 27 } - }, + } + ], + "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 + } + } + }, + "apple_support@1.15.1": { + "name": "apple_support", + "version": "1.15.1", + "key": "apple_support@1.15.1", + "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.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/apple_support/1.15.1/MODULE.bazel", + "line": 19, + "column": 35 + }, + "imports": { + "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.7.1", + "platforms": "platforms@0.0.10", + "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.15.1/apple_support.1.15.1.tar.gz" + ], + "integrity": "sha256-xLsrc2fEhDgjAK7nW+WYuS+EeJb7MbvSLzojRq32aoA=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/apple_support/1.15.1/patches/module_dot_bazel_version.patch": "sha256-FvMGp1f0FT1IT38LFbWGUqe5fukTvEyug2Puhimca74=" + }, + "remote_patch_strip": 1 + } + } + }, + "stardoc@0.6.2": { + "name": "stardoc", + "version": "0.6.2", + "key": "stardoc@0.6.2", + "repoName": "stardoc", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "stardoc@0.6.2", + "location": { + "file": "https://bcr.bazel.build/modules/stardoc/0.6.2/MODULE.bazel", + "line": 22, + "column": 22 + }, + "imports": { + "stardoc_maven": "stardoc_maven" + }, + "devImports": [], + "tags": [ { - "tagName": "override", + "tagName": "install", "attributeValues": { - "name": "grpc_java_maven", - "coordinates": "io.grpc:grpc-protobuf", - "target": "@io_grpc_grpc_java//protobuf" + "name": "stardoc_maven", + "artifacts": [ + "com.beust:jcommander:1.82", + "com.google.escapevelocity:escapevelocity:1.1", + "com.google.guava:guava:31.1-jre", + "com.google.truth:truth:1.1.3", + "junit:junit:4.13.2" + ], + "fail_if_repin_required": true, + "lock_file": "//:maven_install.json", + "repositories": [ + "https://repo1.maven.org/maven2" + ], + "strict_visibility": true }, "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 + "file": "https://bcr.bazel.build/modules/stardoc/0.6.2/MODULE.bazel", + "line": 23, + "column": 14 } } ], @@ -3891,13 +4128,11 @@ } ], "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", - "rules_cc": "rules_cc@0.0.9", - "io_bazel_rules_go": "rules_go@0.46.0", + "bazel_skylib": "bazel_skylib@1.7.1", + "rules_java": "rules_java@7.5.0", "rules_jvm_external": "rules_jvm_external@6.0", - "rules_proto": "rules_proto@6.0.0-rc2", + "rules_license": "rules_license@0.0.8", + "com_google_protobuf": "protobuf@28.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -3906,136 +4141,26 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/grpc/grpc-java/archive/refs/tags/v1.62.2.tar.gz" + "https://github.com/bazelbuild/stardoc/releases/download/0.6.2/stardoc-0.6.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 + "integrity": "sha256-Yr0uYCFrem/sOseTQaogHglWR358j2zMKG8nmtHZZDI=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 } } }, - "rules_kotlin@1.9.0": { - "name": "rules_kotlin", - "version": "1.9.0", - "key": "rules_kotlin@1.9.0", - "repoName": "rules_kotlin", + "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": [ - "//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.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", - "line": 14, - "column": 40 - }, - "imports": { - "buildkite_config": "buildkite_config", - "com_github_google_ksp": "com_github_google_ksp", - "com_github_jetbrains_kotlin": "com_github_jetbrains_kotlin", - "com_github_pinterest_ktlint": "com_github_pinterest_ktlint", - "kt_java_stub_template": "kt_java_stub_template", - "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.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", - "line": 28, - "column": 42 - }, - "imports": { - "android_gmaven_r8": "android_gmaven_r8", - "android_tools": "android_tools" - }, - "devImports": [], - "tags": [], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - }, - { - "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", - "extensionName": "maven", - "usingModule": "rules_kotlin@1.9.0", - "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", - "line": 37, - "column": 22 - }, - "imports": { - "kotlin_rules_maven": "kotlin_rules_maven" - }, - "devImports": [], - "tags": [ - { - "tagName": "install", - "attributeValues": { - "name": "kotlin_rules_maven", - "artifacts": [ - "com.google.code.findbugs:jsr305:3.0.2", - "junit:junit:4.13-beta-3", - "com.google.protobuf:protobuf-java:3.6.0", - "com.google.protobuf:protobuf-java-util:3.6.0", - "com.google.guava:guava:27.1-jre", - "com.google.truth:truth:0.45", - "com.google.auto.service:auto-service:1.0.1", - "com.google.auto.service:auto-service-annotations:1.0.1", - "com.google.auto.value:auto-value:1.10.1", - "com.google.auto.value:auto-value-annotations:1.10.1", - "com.google.dagger:dagger:2.43.2", - "com.google.dagger:dagger-compiler:2.43.2", - "com.google.dagger:dagger-producers:2.43.2", - "javax.annotation:javax.annotation-api:1.3.2", - "javax.inject:javax.inject:1", - "org.pantsbuild:jarjar:1.7.2", - "org.jetbrains.kotlinx:atomicfu-js:0.15.2", - "org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc" - ], - "fetch_sources": true, - "repositories": [ - "https://maven-central.storage.googleapis.com/repos/central/data/", - "https://maven.google.com", - "https://repo1.maven.org/maven2" - ] - }, - "devDependency": false, - "location": { - "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", - "line": 38, - "column": 14 - } - } - ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true - } - ], + "toolchainsToRegister": [], + "extensionUsages": [], "deps": { - "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_jvm_external": "rules_jvm_external@6.0", - "rules_pkg": "rules_pkg@0.10.1", - "io_bazel_stardoc": "stardoc@0.5.6", - "rules_proto": "rules_proto@6.0.0-rc2", + "platforms": "platforms@0.0.10", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -4044,63 +4169,63 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.9.0/rules_kotlin-v1.9.0.tar.gz" + "https://github.com/google/boringssl/archive/5c22014ca513807ed03c657e8ede076164663979.zip" ], - "integrity": "sha256-V2bx5Zms9VGqVvSdq5q5EIJpsDxVdJbFSsr0H5jiuNY=", - "strip_prefix": "", + "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", + "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", "remote_patches": { - "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/patches/module_dot_bazel_version.patch": "sha256-nDFDlp2ujd74k9mEF0Bh7pZqBt+CUCF2bZHIaFgM25g=" + "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" }, - "remote_patch_strip": 1 + "remote_patch_strip": 0 } } }, - "re2@2023-09-01": { - "name": "re2", - "version": "2023-09-01", - "key": "re2@2023-09-01", - "repoName": "re2", + "c-ares@1.15.0": { + "name": "c-ares", + "version": "1.15.0", + "key": "c-ares@1.15.0", + "repoName": "c-ares", "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" - }, - "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 - } - } + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.7.1", + "com_github_grpc_grpc": "grpc@1.66.0.bcr.2", + "platforms": "platforms@0.0.10", + "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" ], - "hasDevUseExtension": false, - "hasNonDevUseExtension": true + "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=" + }, + "remote_patch_strip": 0 } - ], + } + }, + "google_benchmark@1.8.4": { + "name": "google_benchmark", + "version": "1.8.4", + "key": "google_benchmark@1.8.4", + "repoName": "google_benchmark", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], "deps": { - "platforms": "platforms@0.0.8", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_foreign_cc": "rules_foreign_cc@0.10.1", "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", + "libpfm": "libpfm@4.11.0", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -4109,28 +4234,28 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/google/re2/releases/download/2023-09-01/re2-2023-09-01.zip" + "https://github.com/google/benchmark/archive/refs/tags/v1.8.4.tar.gz" ], - "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=" - }, + "integrity": "sha256-PnBZtrEfsbvijjPgJRk5jKlMGBiHTr7RjlBNxvcJvkU=", + "strip_prefix": "benchmark-1.8.4", + "remote_patches": {}, "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", + "googletest@1.14.0.bcr.1": { + "name": "googletest", + "version": "1.14.0.bcr.1", + "key": "googletest@1.14.0.bcr.1", + "repoName": "googletest", "executionPlatformsToRegister": [], "toolchainsToRegister": [], "extensionUsages": [], "deps": { + "com_google_absl": "abseil-cpp@20240116.1", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", - "platforms": "platforms@0.0.8", + "com_googlesource_code_re2": "re2@2023-09-01", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -4139,29 +4264,39 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/google/boringssl/archive/5c22014ca513807ed03c657e8ede076164663979.zip" + "https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz" ], - "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", - "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", + "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", + "strip_prefix": "googletest-1.14.0", "remote_patches": { - "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" + "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/patches/module_dot_bazel.patch": "sha256-jijctisPYOzP4X4cl0K7neRh/kqJB+yODNHf8V8heCE=" }, "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", + "opentelemetry-cpp@1.14.2": { + "name": "opentelemetry-cpp", + "version": "1.14.2", + "key": "opentelemetry-cpp@1.14.2", + "repoName": "io_opentelemetry_cpp", "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", + "com_google_absl": "abseil-cpp@20240116.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "curl": "curl@8.4.0", + "com_github_grpc_grpc": "grpc@1.66.0.bcr.2", + "github_nlohmann_json": "nlohmann_json@3.11.3", + "com_github_opentelemetry_proto": "opentelemetry-proto@1.3.2", + "com_github_opentracing": "opentracing-cpp@1.6.0", + "platforms": "platforms@0.0.10", + "com_github_jupp0r_prometheus_cpp": "prometheus-cpp@1.2.4", + "com_google_protobuf": "protobuf@28.1", + "rules_proto": "rules_proto@6.0.2", + "upb": "upb@0.0.0-20230907-e7430e6", + "zlib": "zlib@1.3.1.bcr.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -4170,29 +4305,49 @@ "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" + "https://github.com/open-telemetry/opentelemetry-cpp/archive/refs/tags/v1.14.2.tar.gz" ], - "integrity": "sha256-bNuXhx8pMFMMl963z1yPpL5aCwLHzqbnx2Z2cqOdaFI=", - "strip_prefix": "c-ares-1.15.0", + "integrity": "sha256-x+eAHJ9iKHUc253Uck0PBHd+1T9STIgo5zv0yfiU4L0=", + "strip_prefix": "opentelemetry-cpp-1.14.2", "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=" + "https://bcr.bazel.build/modules/opentelemetry-cpp/1.14.2/patches/0001-Add-MODULE.bazel.patch": "sha256-JAtjQwrqEgzpNN6oPz4n6Cm+i2uOh4Sm2XL3HBMCTkA=" }, - "remote_patch_strip": 0 + "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", + "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": [], + "extensionUsages": [ + { + "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/prometheus-cpp/1.2.4/MODULE.bazel", + "line": 7, + "column": 30 + }, + "imports": { + "civetweb": "civetweb", + "com_github_curl": "com_github_curl" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], "deps": { - "platforms": "platforms@0.0.8", + "boringssl": "boringssl@0.0.0-20230215-5c22014", + "platforms": "platforms@0.0.10", "rules_cc": "rules_cc@0.0.9", + "zlib": "zlib@1.3.1.bcr.1", "bazel_tools": "bazel_tools@_", "local_config_platform": "local_config_platform@_" }, @@ -4201,11007 +4356,1987 @@ "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/pybind/pybind11_bazel/releases/download/v2.11.1/pybind11_bazel-2.11.1.zip" + "https://github.com/jupp0r/prometheus-cpp/releases/download/v1.2.4/prometheus-cpp-with-submodules.tar.gz" ], - "integrity": "sha256-LEZsmzzKeFK0fgeFADEomE/PDV1hoaLkxazu/ZNawiA=", - "strip_prefix": "pybind11_bazel-2.11.1", + "integrity": "sha256-DWhSKRBjw1hT6IgFxztS9zwMCLeMHnvE1Yj89ypxcus=", + "strip_prefix": "prometheus-cpp-with-submodules", "remote_patches": {}, "remote_patch_strip": 0 } } - } - }, - "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": "3DMe+xbwSbNxqwKAlnUgn08hF/9FBfMa6nhVI3l+6sE=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "expand_template_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "platform": "windows_amd64" - } + "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 }, - "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" - } + "imports": { + "local_config_python": "local_config_python", + "pybind11": "pybind11" }, - "bsd_tar_host": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", - "attributes": { - "platform": "host" + "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 + } } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "com_google_absl": "abseil-cpp@20240116.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=" }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "darwin_amd64", - "version": "1.7" - } + "remote_patch_strip": 0 + } + } + }, + "rules_apple@3.5.1": { + "name": "rules_apple", + "version": "3.5.1", + "key": "rules_apple@3.5.1", + "repoName": "build_bazel_rules_apple", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@build_bazel_rules_apple//apple:extensions.bzl", + "extensionName": "non_module_deps", + "usingModule": "rules_apple@3.5.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_apple/3.5.1/MODULE.bazel", + "line": 21, + "column": 32 }, - "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" - } + "imports": { + "xctestrunner": "xctestrunner" }, - "expand_template_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "platform": "linux_amd64" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@build_bazel_rules_apple//apple:apple.bzl", + "extensionName": "provisioning_profile_repository_extension", + "usingModule": "rules_apple@3.5.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_apple/3.5.1/MODULE.bazel", + "line": 27, + "column": 48 }, - "jq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "linux_arm64", - "version": "1.7" - } - }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "platform": "darwin_arm64", - "version": "0.0.23" - } - }, - "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" - } - }, - "bsd_tar_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", - "attributes": { - "platform": "linux_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.23" - } - }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "platform": "linux_arm64", - "version": "0.0.23" - } - }, - "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" - } - }, - "copy_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "platform": "linux_amd64" - } - }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "darwin_arm64", - "version": "1.7" - } - }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "platform": "darwin_amd64", - "version": "4.25.2" - } - }, - "copy_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "platform": "linux_arm64" - } - }, - "expand_template_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_toolchains_repo", - "attributes": { - "user_repository_name": "expand_template" - } - }, - "bats_assert": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "98ca3b685f8b8993e48ec057565e6e2abcc541034ed5b0e81f191505682037fd", - "urls": [ - "https://github.com/bats-core/bats-assert/archive/v2.1.0.tar.gz" - ], - "strip_prefix": "bats-assert-2.1.0", - "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"assert\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-assert\",\n visibility = [\"//visibility:public\"]\n)\n" - } - }, - "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" - } - }, - "bsd_tar_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", - "attributes": { - "platform": "linux_amd64" - } + "imports": { + "local_provisioning_profiles": "local_provisioning_profiles" }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", - "attributes": { - "user_repository_name": "yq" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", + "extensionName": "apple_cc_configure_extension", + "usingModule": "rules_apple@3.5.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_apple/3.5.1/MODULE.bazel", + "line": 30, + "column": 35 }, - "bats_support": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "7815237aafeb42ddcc1b8c698fc5808026d33317d8701d5ec2396e9634e2918f", - "urls": [ - "https://github.com/bats-core/bats-support/archive/v0.3.0.tar.gz" - ], - "strip_prefix": "bats-support-0.3.0", - "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"support\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-support\",\n visibility = [\"//visibility:public\"]\n)\n" - } + "imports": { + "local_config_apple_cc": "local_config_apple_cc" }, - "bsd_tar_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "bsdtar_binary_repo", - "attributes": { - "platform": "windows_amd64" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "build_bazel_apple_support": "apple_support@1.15.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "build_bazel_rules_swift": "rules_swift@1.18.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_apple/releases/download/3.5.1/rules_apple.3.5.1.tar.gz" + ], + "integrity": "sha256-tN+QjsFIaDaQIRgqsZHb0fQIMMmzAGUNXcOJ4LkmbI0=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_apple/3.5.1/patches/module_dot_bazel_version.patch": "sha256-fFPrtyxXinpMnUGqn62tRa7Av4tD1iubJElxJ9dgzck=" }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", - "attributes": {} + "remote_patch_strip": 1 + } + } + }, + "grpc-java@1.66.0": { + "name": "grpc-java", + "version": "1.66.0", + "key": "grpc-java@1.66.0", + "repoName": "io_grpc_grpc_java", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@io_grpc_grpc_java//:repositories.bzl", + "extensionName": "grpc_java_repositories_extension", + "usingModule": "grpc-java@1.66.0", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 60, + "column": 32 }, - "expand_template_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "platform": "darwin_arm64" - } + "imports": { + "com_github_cncf_xds": "com_github_cncf_xds", + "envoy_api": "envoy_api" }, - "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" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@com_github_grpc_grpc//bazel:grpc_deps.bzl", + "extensionName": "grpc_repo_deps_ext", + "usingModule": "grpc-java@1.66.0", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 68, + "column": 35 }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "platform": "linux_amd64", - "version": "0.0.23" - } + "imports": { + "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", + "opencensus_proto": "opencensus_proto" }, - "copy_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_toolchains_repo", - "attributes": { - "user_repository_name": "copy_directory" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "grpc-java@1.66.0", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 76, + "column": 22 }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "platform": "linux_amd64", - "version": "4.25.2" - } + "imports": { + "maven": "maven" }, - "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" - } - }, - "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" - } - }, - "bats_file": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "9b69043241f3af1c2d251f89b4fcafa5df3f05e97b89db18d7c9bdf5731bb27a", - "urls": [ - "https://github.com/bats-core/bats-file/archive/v0.4.0.tar.gz" - ], - "strip_prefix": "bats-file-0.4.0", - "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"file\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-file\",\n visibility = [\"//visibility:public\"]\n)\n" - } - }, - "expand_template_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "platform": "linux_arm64" - } - }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "linux_amd64", - "version": "1.7" - } - }, - "bsd_tar_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", - "ruleClassName": "tar_toolchains_repo", - "attributes": { - "user_repository_name": "bsd_tar" - } - }, - "bats_toolchains": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", - "attributes": { - "sha256": "a1a9f7875aa4b6a9480ca384d5865f1ccf1b0b1faead6b47aa47d79709a5c5fd", - "urls": [ - "https://github.com/bats-core/bats-core/archive/v1.10.0.tar.gz" - ], - "strip_prefix": "bats-core-1.10.0", - "build_file_content": "load(\"@local_config_platform//:constraints.bzl\", \"HOST_CONSTRAINTS\")\nload(\"@aspect_bazel_lib//lib/private:bats_toolchain.bzl\", \"bats_toolchain\")\nload(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"core\",\n hardlink = \"on\",\n srcs = glob([\n \"lib/**\",\n \"libexec/**\"\n ]) + [\"bin/bats\"],\n out = \"bats-core\",\n)\n\nbats_toolchain(\n name = \"toolchain\",\n core = \":core\",\n libraries = [\"@bats_support//:support\", \"@bats_assert//:assert\", \"@bats_file//:file\"]\n)\n\ntoolchain(\n name = \"bats_toolchain\",\n exec_compatible_with = HOST_CONSTRAINTS,\n toolchain = \":toolchain\",\n toolchain_type = \"@aspect_bazel_lib//lib:bats_toolchain_type\",\n)\n" - } - }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "platform": "windows_amd64", - "version": "4.25.2" - } - }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", - "attributes": { - "platform": "windows_amd64", - "version": "1.7" - } - }, - "expand_template_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", - "ruleClassName": "expand_template_platform_repo", - "attributes": { - "platform": "freebsd_amd64" - } - }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "platform": "linux_ppc64le", - "version": "4.25.2" - } - }, - "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" - } - }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", - "attributes": { - "user_repository_name": "jq" - } - }, - "copy_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "platform": "darwin_arm64" - } - }, - "copy_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", - "ruleClassName": "copy_directory_platform_repo", - "attributes": { - "platform": "windows_amd64" - } - }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", - "attributes": { - "platform": "darwin_arm64", - "version": "4.25.2" - } - }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", - "attributes": { - "platform": "windows_amd64", - "version": "0.0.23" - } - }, - "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" - ] - ] - } - }, - "@@aspect_rules_js~//npm:extensions.bzl%npm": { - "general": { - "bzlTransitiveDigest": "UDmgzP9V6zK3ulOTvTWRMD2ahraz/KJW7NwK03lenIU=", - "recordedFileInputs": { - "@@aspect_bazel_lib~~toolchains~yq_darwin_amd64//yq": "0fe604d3332cd1a0667b22b41bf404052da451cab35b502f17cb5023d2b8a98d", - "@@com_github_buildbarn_bb_remote_execution~//pnpm-lock.yaml": "5a9624f6281ea81b417a4393efa4524231c1c23ab05c405bed6f386c473d2dfd", - "@@//pnpm-lock.yaml": "5a9624f6281ea81b417a4393efa4524231c1c23ab05c405bed6f386c473d2dfd", - "@@com_github_buildbarn_bb_storage~//pnpm-lock.yaml": "5a9624f6281ea81b417a4393efa4524231c1c23ab05c405bed6f386c473d2dfd" - }, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_github_buildbarn_bb_browser_npm__lru-cache__10.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__is-fullwidth-code-point__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__glob__10.3.12": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "glob", - "version": "10.3.12", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", - "url": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__picocolors__1.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "picocolors": [ - "1.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__eastasianwidth__0.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "url": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__purgecss__6.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": { - "": [ - "purgecss" - ] - }, - "integrity": "sha512-s3EBxg5RSWmpqd0KGzNqPiaBbWDz1/As+2MzoYVGMqgDqRTLBhJW6sywfTBek7OwNfoS/6pS0xdtvChNhFj2cw==", - "url": "https://registry.npmjs.org/purgecss/-/purgecss-6.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__minimatch__9.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "url": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__picocolors__1.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__path-scurry__1.10.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", - "url": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__signal-exit__4.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "signal-exit": [ - "4.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__postcss__8.4.38": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "url": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__at_pkgjs_parseargs__0.11.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "url": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [ - "preinstall", - "install", - "postinstall" - ], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__cssesc__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__string-width__4.2.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "emoji-regex": "8.0.0", - "is-fullwidth-code-point": "3.0.0", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__brace-expansion__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__wrap-ansi__7.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "4.3.0", - "string-width": "4.2.3", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ], - "wrap-ansi": [ - "7.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__strip-ansi__7.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__which__2.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "which", - "version": "2.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "url": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__cross-spawn__7.0.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__shebang-command__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__source-map-js__1.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__shebang-regex__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__emoji-regex__8.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__path-key__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "url": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__path-key__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "path-key": [ - "3.1.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__postcss-selector-parser__6.0.16": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", - "url": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__util-deprecate__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__color-convert__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__string-width__5.1.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "eastasianwidth": "0.2.0", - "emoji-regex": "9.2.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__emoji-regex__8.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__nanoid__3.3.7": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__is-fullwidth-code-point__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "is-fullwidth-code-point": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__postcss-selector-parser__6.0.16__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cssesc": "3.0.0", - "util-deprecate": "1.0.2" - }, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "util-deprecate": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__color-name__1.1.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__emoji-regex__8.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__wrap-ansi__8.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "6.2.1", - "string-width": "5.1.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "ansi-styles": [ - "6.2.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ], - "wrap-ansi": [ - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__brace-expansion__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "balanced-match": "1.0.2" - }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__which__2.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "which", - "version": "2.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "url": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__glob__10.3.12__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "glob", - "version": "10.3.12", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "foreground-child": "3.1.1", - "jackspeak": "2.3.6", - "minimatch": "9.0.4", - "minipass": "7.0.4", - "path-scurry": "1.10.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "cross-spawn": [ - "7.0.3" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__wrap-ansi__7.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__string-width__5.1.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "url": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__signal-exit__4.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "signal-exit": [ - "4.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-regex__5.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__signal-exit__4.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "signal-exit": [ - "4.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__foreground-child__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "url": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__jackspeak__2.3.6__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "@pkgjs/parseargs": "0.11.0", - "@isaacs/cliui": "8.0.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__isexe__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "isexe": [ - "2.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__shebang-regex__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__at_pkgjs_parseargs__0.11.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "url": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [ - "preinstall", - "install", - "postinstall" - ], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__string-width__4.2.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__commander__12.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "commander", - "version": "12.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", - "url": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__balanced-match__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__minipass__7.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "url": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__color-convert__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__emoji-regex__9.2.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "9.2.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__util-deprecate__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "util-deprecate": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__which__2.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "which", - "version": "2.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "isexe": "2.0.0" - }, - "transitive_closure": { - "isexe": [ - "2.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__shebang-command__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "shebang-regex": "3.0.0" - }, - "transitive_closure": { - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__is-fullwidth-code-point__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__picocolors__1.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "picocolors": [ - "1.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__eastasianwidth__0.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "eastasianwidth": [ - "0.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__shebang-command__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "shebang-regex": "3.0.0" - }, - "transitive_closure": { - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__cross-spawn__7.0.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__glob__10.3.12__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "glob", - "version": "10.3.12", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "foreground-child": "3.1.1", - "jackspeak": "2.3.6", - "minimatch": "9.0.4", - "minipass": "7.0.4", - "path-scurry": "1.10.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "cross-spawn": [ - "7.0.3" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__minimatch__9.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "brace-expansion": "2.0.1" - }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "minimatch": [ - "9.0.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__minipass__7.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "minipass": [ - "7.0.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__lru-cache__10.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "lru-cache": [ - "10.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__string-width__5.1.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "url": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__nanoid__3.3.7__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__emoji-regex__9.2.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "9.2.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__path-key__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "path-key": [ - "3.1.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__path-scurry__1.10.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "lru-cache": "10.2.0", - "minipass": "7.0.4" - }, - "transitive_closure": { - "lru-cache": [ - "10.2.0" - ], - "minipass": [ - "7.0.4" - ], - "path-scurry": [ - "1.10.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__minimatch__9.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "brace-expansion": "2.0.1" - }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "minimatch": [ - "9.0.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__shebang-regex__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__string-width__5.1.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "url": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__path-scurry__1.10.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "lru-cache": "10.2.0", - "minipass": "7.0.4" - }, - "transitive_closure": { - "lru-cache": [ - "10.2.0" - ], - "minipass": [ - "7.0.4" - ], - "path-scurry": [ - "1.10.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__strip-ansi__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__wrap-ansi__8.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "6.2.1", - "string-width": "5.1.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "ansi-styles": [ - "6.2.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ], - "wrap-ansi": [ - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__path-key__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "url": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__jackspeak__2.3.6__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "@pkgjs/parseargs": "0.11.0", - "@isaacs/cliui": "8.0.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__postcss__8.4.38__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "nanoid": "3.3.7", - "picocolors": "1.0.0", - "source-map-js": "1.2.0" - }, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "source-map-js": [ - "1.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__util-deprecate__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__foreground-child__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cross-spawn": "7.0.3", - "signal-exit": "4.1.0" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "foreground-child": [ - "3.1.1" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__at_isaacs_cliui__8.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "url": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__shebang-regex__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__cssesc__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "url": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-styles__6.2.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__foreground-child__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "url": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__purgecss__6.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": { - "": [ - "purgecss" - ] - }, - "integrity": "sha512-s3EBxg5RSWmpqd0KGzNqPiaBbWDz1/As+2MzoYVGMqgDqRTLBhJW6sywfTBek7OwNfoS/6pS0xdtvChNhFj2cw==", - "url": "https://registry.npmjs.org/purgecss/-/purgecss-6.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__purgecss__6.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "dev": false, - "root_package": "", - "link_packages": { - "": [ - "purgecss" - ] - }, - "deps": { - "commander": "12.0.0", - "glob": "10.3.12", - "postcss": "8.4.38", - "postcss-selector-parser": "6.0.16" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "commander": [ - "12.0.0" - ], - "cross-spawn": [ - "7.0.3" - ], - "cssesc": [ - "3.0.0" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "nanoid": [ - "3.3.7" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "purgecss": [ - "6.0.0" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "source-map-js": [ - "1.2.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "util-deprecate": [ - "1.0.2" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__picocolors__1.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__postcss-selector-parser__6.0.16": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", - "url": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__lru-cache__10.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "lru-cache": [ - "10.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__eastasianwidth__0.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "url": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__strip-ansi__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__signal-exit__4.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__postcss-selector-parser__6.0.16": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw==", - "url": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-regex__5.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__commander__12.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "commander", - "version": "12.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "commander": [ - "12.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__jackspeak__2.3.6": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "url": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-styles__6.2.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-styles": [ - "6.2.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__emoji-regex__9.2.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "9.2.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__lru-cache__10.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__jackspeak__2.3.6": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "url": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__signal-exit__4.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_translate_lock.bzl", - "ruleClassName": "npm_translate_lock_rule", - "attributes": { - "pnpm_lock": "@@com_github_buildbarn_bb_remote_execution~//:pnpm-lock.yaml", - "update_pnpm_lock": false, - "use_home_npmrc": false, - "patches": {}, - "patch_args": {}, - "custom_postinstalls": {}, - "package_visibility": {}, - "prod": false, - "public_hoist_packages": {}, - "dev": false, - "no_optional": false, - "lifecycle_hooks": { - "*": [ - "preinstall", - "install", - "postinstall" - ] - }, - "lifecycle_hooks_envs": {}, - "lifecycle_hooks_execution_requirements": { - "*": [ - "no-sandbox" - ] - }, - "lifecycle_hooks_use_default_shell_env": { - "*": "false" - }, - "replace_packages": {}, - "bins": {}, - "external_repository_action_cache": ".aspect/rules/external_repository_action_cache", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "root_package": ".", - "additional_file_contents": {}, - "repositories_bzl_filename": "repositories.bzl", - "defs_bzl_filename": "defs.bzl", - "generate_bzl_library_targets": false, - "data": [], - "preupdate": [], - "quiet": true, - "node_toolchain_prefix": "nodejs", - "use_pnpm": "@@aspect_rules_js~~pnpm~pnpm//:package/bin/pnpm.cjs", - "yq_toolchain_prefix": "yq", - "npm_package_target_name": "{dirname}", - "use_starlark_yaml_parser": false, - "bzlmod": true - } - }, - "com_github_buildbarn_bb_storage_npm__lru-cache__10.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==", - "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__color-convert__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-name": "1.1.4" - }, - "transitive_closure": { - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__string-width__4.2.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "emoji-regex": "8.0.0", - "is-fullwidth-code-point": "3.0.0", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__brace-expansion__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "balanced-match": "1.0.2" - }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__isexe__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "isexe": [ - "2.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__which__2.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "which", - "version": "2.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "isexe": "2.0.0" - }, - "transitive_closure": { - "isexe": [ - "2.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__eastasianwidth__0.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "eastasianwidth": [ - "0.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-styles__6.2.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__wrap-ansi__7.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__balanced-match__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__string-width__4.2.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__strip-ansi__7.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__path-scurry__1.10.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", - "url": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__at_isaacs_cliui__8.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "url": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__nanoid__3.3.7__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__at_isaacs_cliui__8.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "string-width": "5.1.2", - "string-width-cjs": "/string-width/4.2.3", - "strip-ansi": "7.1.0", - "strip-ansi-cjs": "/strip-ansi/6.0.1", - "wrap-ansi": "8.1.0", - "wrap-ansi-cjs": "/wrap-ansi/7.0.0" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__at_pkgjs_parseargs__0.11.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "@pkgjs/parseargs": [ - "0.11.0" - ] - }, - "lifecycle_build_target": true, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [ - "no-sandbox" - ], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__balanced-match__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-regex__5.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__cssesc__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__at_isaacs_cliui__8.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "string-width": "5.1.2", - "string-width-cjs": "/string-width/4.2.3", - "strip-ansi": "7.1.0", - "strip-ansi-cjs": "/strip-ansi/6.0.1", - "wrap-ansi": "8.1.0", - "wrap-ansi-cjs": "/wrap-ansi/7.0.0" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__eastasianwidth__0.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", - "url": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__lru-cache__10.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "lru-cache", - "version": "10.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "lru-cache": [ - "10.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__emoji-regex__8.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "8.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-regex__5.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__commander__12.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "commander", - "version": "12.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "commander": [ - "12.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__path-key__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "url": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__which__2.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "which", - "version": "2.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "isexe": "2.0.0" - }, - "transitive_closure": { - "isexe": [ - "2.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__source-map-js__1.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__color-name__1.1.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__color-name__1.1.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__foreground-child__3.1.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==", - "url": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.1.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-regex__5.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__cssesc__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "url": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__strip-ansi__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "5.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__at_pkgjs_parseargs__0.11.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", - "url": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [ - "preinstall", - "install", - "postinstall" - ], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__minimatch__9.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "url": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-styles__4.3.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-convert": "2.0.1" - }, - "transitive_closure": { - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__eastasianwidth__0.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "eastasianwidth", - "version": "0.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "eastasianwidth": [ - "0.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__cross-spawn__7.0.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "path-key": "3.1.1", - "shebang-command": "2.0.0", - "which": "2.0.2" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__shebang-command__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__string-width__5.1.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "eastasianwidth": "0.2.0", - "emoji-regex": "9.2.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__isexe__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-styles__4.3.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-convert": "2.0.1" - }, - "transitive_closure": { - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__which__2.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "which", - "version": "2.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "url": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__color-name__1.1.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__strip-ansi__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "5.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__path-key__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-key", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "path-key": [ - "3.1.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__purgecss__6.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": { - "": [ - "purgecss" - ] - }, - "integrity": "sha512-s3EBxg5RSWmpqd0KGzNqPiaBbWDz1/As+2MzoYVGMqgDqRTLBhJW6sywfTBek7OwNfoS/6pS0xdtvChNhFj2cw==", - "url": "https://registry.npmjs.org/purgecss/-/purgecss-6.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__cssesc__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__jackspeak__2.3.6__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "@pkgjs/parseargs": "0.11.0", - "@isaacs/cliui": "8.0.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__emoji-regex__9.2.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__util-deprecate__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "url": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__nanoid__3.3.7": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__emoji-regex__9.2.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__string-width__4.2.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "emoji-regex": "8.0.0", - "is-fullwidth-code-point": "3.0.0", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__color-convert__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-name": "1.1.4" - }, - "transitive_closure": { - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__shebang-command__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "url": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__string-width__5.1.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "string-width", - "version": "5.1.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "eastasianwidth": "0.2.0", - "emoji-regex": "9.2.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__emoji-regex__9.2.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "emoji-regex", - "version": "9.2.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", - "url": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__is-fullwidth-code-point__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "is-fullwidth-code-point": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__string-width__4.2.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "string-width", - "version": "4.2.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "url": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__wrap-ansi__7.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__color-convert__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "url": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__minimatch__9.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==", - "url": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__color-convert__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-convert", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-name": "1.1.4" - }, - "transitive_closure": { - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__glob__10.3.12": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "glob", - "version": "10.3.12", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", - "url": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__jackspeak__2.3.6": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "jackspeak", - "version": "2.3.6", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", - "url": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__strip-ansi__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-styles__4.3.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-styles__4.3.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "color-convert": "2.0.1" - }, - "transitive_closure": { - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__brace-expansion__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__wrap-ansi__8.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__wrap-ansi__8.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "6.2.1", - "string-width": "5.1.2", - "strip-ansi": "7.1.0" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "ansi-styles": [ - "6.2.1" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "9.2.2" - ], - "string-width": [ - "5.1.2" - ], - "strip-ansi": [ - "7.1.0" - ], - "wrap-ansi": [ - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__color-name__1.1.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "color-name": [ - "1.1.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-regex__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__postcss__8.4.38": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "url": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__purgecss__6.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "dev": false, - "root_package": "", - "link_packages": { - "": [ - "purgecss" - ] - }, - "deps": { - "commander": "12.0.0", - "glob": "10.3.12", - "postcss": "8.4.38", - "postcss-selector-parser": "6.0.16" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "commander": [ - "12.0.0" - ], - "cross-spawn": [ - "7.0.3" - ], - "cssesc": [ - "3.0.0" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "nanoid": [ - "3.3.7" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "purgecss": [ - "6.0.0" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "source-map-js": [ - "1.2.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "util-deprecate": [ - "1.0.2" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__nanoid__3.3.7": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", - "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__strip-ansi__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "5.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "strip-ansi": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__picocolors__1.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__balanced-match__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__util-deprecate__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "util-deprecate": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__minimatch__9.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minimatch", - "version": "9.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "brace-expansion": "2.0.1" - }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "minimatch": [ - "9.0.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__at_pkgjs_parseargs__0.11.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "@pkgjs/parseargs": [ - "0.11.0" - ] - }, - "lifecycle_build_target": true, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [ - "no-sandbox" - ], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__commander__12.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "commander", - "version": "12.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", - "url": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__color-name__1.1.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "color-name", - "version": "1.1.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "url": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__cross-spawn__7.0.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "path-key": "3.1.1", - "shebang-command": "2.0.0", - "which": "2.0.2" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_translate_lock.bzl", - "ruleClassName": "npm_translate_lock_rule", - "attributes": { - "pnpm_lock": "@@com_github_buildbarn_bb_storage~//:pnpm-lock.yaml", - "update_pnpm_lock": false, - "use_home_npmrc": false, - "patches": {}, - "patch_args": {}, - "custom_postinstalls": {}, - "package_visibility": {}, - "prod": false, - "public_hoist_packages": {}, - "dev": false, - "no_optional": false, - "lifecycle_hooks": { - "*": [ - "preinstall", - "install", - "postinstall" - ] - }, - "lifecycle_hooks_envs": {}, - "lifecycle_hooks_execution_requirements": { - "*": [ - "no-sandbox" - ] - }, - "lifecycle_hooks_use_default_shell_env": { - "*": "false" - }, - "replace_packages": {}, - "bins": {}, - "external_repository_action_cache": ".aspect/rules/external_repository_action_cache", - "link_workspace": "com_github_buildbarn_bb_storage", - "root_package": ".", - "additional_file_contents": {}, - "repositories_bzl_filename": "repositories.bzl", - "defs_bzl_filename": "defs.bzl", - "generate_bzl_library_targets": false, - "data": [], - "preupdate": [], - "quiet": true, - "node_toolchain_prefix": "nodejs", - "use_pnpm": "@@aspect_rules_js~~pnpm~pnpm//:package/bin/pnpm.cjs", - "yq_toolchain_prefix": "yq", - "npm_package_target_name": "{dirname}", - "use_starlark_yaml_parser": false, - "bzlmod": true - } - }, - "com_github_buildbarn_bb_remote_execution_npm__brace-expansion__2.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__commander__12.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "commander", - "version": "12.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "commander": [ - "12.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__balanced-match__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__foreground-child__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cross-spawn": "7.0.3", - "signal-exit": "4.1.0" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "foreground-child": [ - "3.1.1" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__glob__10.3.12": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "glob", - "version": "10.3.12", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-TCNv8vJ+xz4QiqTpfOJA7HvYv+tNIRHKfUWw/q+v2jdgN4ebz+KY9tGx5J4rHP0o84mNP+ApH66HRX8us3Khqg==", - "url": "https://registry.npmjs.org/glob/-/glob-10.3.12.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-styles__6.2.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-styles": [ - "6.2.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-styles__4.3.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__postcss__8.4.38__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "nanoid": "3.3.7", - "picocolors": "1.0.0", - "source-map-js": "1.2.0" - }, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "source-map-js": [ - "1.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__wrap-ansi__8.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__glob__10.3.12__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "glob", - "version": "10.3.12", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "foreground-child": "3.1.1", - "jackspeak": "2.3.6", - "minimatch": "9.0.4", - "minipass": "7.0.4", - "path-scurry": "1.10.2" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "cross-spawn": [ - "7.0.3" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__strip-ansi__7.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__postcss__8.4.38": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", - "url": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-styles__6.2.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__minipass__7.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "url": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__source-map-js__1.2.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", - "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__strip-ansi__7.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__balanced-match__1.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "balanced-match", - "version": "1.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__source-map-js__1.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "source-map-js": [ - "1.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__nanoid__3.3.7__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "nanoid", - "version": "3.3.7", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__wrap-ansi__8.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "wrap-ansi", - "version": "8.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "url": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-styles__6.2.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-styles", - "version": "6.2.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-styles": [ - "6.2.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__shebang-regex__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__at_isaacs_cliui__8.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "string-width": "5.1.2", - "string-width-cjs": "/string-width/4.2.3", - "strip-ansi": "7.1.0", - "strip-ansi-cjs": "/strip-ansi/6.0.1", - "wrap-ansi": "8.1.0", - "wrap-ansi-cjs": "/wrap-ansi/7.0.0" - }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__isexe__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "isexe": [ - "2.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__postcss__8.4.38__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss", - "version": "8.4.38", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "nanoid": "3.3.7", - "picocolors": "1.0.0", - "source-map-js": "1.2.0" - }, - "transitive_closure": { - "nanoid": [ - "3.3.7" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "source-map-js": [ - "1.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-regex__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__minipass__7.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "minipass": [ - "7.0.4" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-regex__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__cross-spawn__7.0.3__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "path-key": "3.1.1", - "shebang-command": "2.0.0", - "which": "2.0.2" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__at_isaacs_cliui__8.0.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "@isaacs/cliui", - "version": "8.0.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "url": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__signal-exit__4.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "signal-exit", - "version": "4.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "url": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__source-map-js__1.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "source-map-js": [ - "1.2.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__wrap-ansi__7.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "4.3.0", - "string-width": "4.2.3", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ], - "wrap-ansi": [ - "7.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__strip-ansi__7.1.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-regex": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ], - "strip-ansi": [ - "7.1.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__isexe__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__commander__12.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "commander", - "version": "12.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", - "url": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__foreground-child__3.1.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "foreground-child", - "version": "3.1.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cross-spawn": "7.0.3", - "signal-exit": "4.1.0" - }, - "transitive_closure": { - "cross-spawn": [ - "7.0.3" - ], - "foreground-child": [ - "3.1.1" - ], - "isexe": [ - "2.0.0" - ], - "path-key": [ - "3.1.1" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "which": [ - "2.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__picocolors__1.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "picocolors", - "version": "1.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "picocolors": [ - "1.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__shebang-command__2.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "shebang-command", - "version": "2.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "shebang-regex": "3.0.0" - }, - "transitive_closure": { - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_translate_lock.bzl", - "ruleClassName": "npm_translate_lock_rule", - "attributes": { - "pnpm_lock": "@@//:pnpm-lock.yaml", - "update_pnpm_lock": false, - "use_home_npmrc": false, - "patches": {}, - "patch_args": {}, - "custom_postinstalls": {}, - "package_visibility": {}, - "prod": false, - "public_hoist_packages": {}, - "dev": false, - "no_optional": false, - "lifecycle_hooks": { - "*": [ - "preinstall", - "install", - "postinstall" - ] - }, - "lifecycle_hooks_envs": {}, - "lifecycle_hooks_execution_requirements": { - "*": [ - "no-sandbox" - ] - }, - "lifecycle_hooks_use_default_shell_env": { - "*": "false" - }, - "replace_packages": {}, - "bins": {}, - "external_repository_action_cache": ".aspect/rules/external_repository_action_cache", - "link_workspace": "com_github_buildbarn_bb_browser", - "root_package": ".", - "additional_file_contents": {}, - "repositories_bzl_filename": "repositories.bzl", - "defs_bzl_filename": "defs.bzl", - "generate_bzl_library_targets": false, - "data": [], - "preupdate": [], - "quiet": true, - "node_toolchain_prefix": "nodejs", - "use_pnpm": "@@aspect_rules_js~~pnpm~pnpm//:package/bin/pnpm.cjs", - "yq_toolchain_prefix": "yq", - "npm_package_target_name": "{dirname}", - "use_starlark_yaml_parser": false, - "bzlmod": true - } - }, - "com_github_buildbarn_bb_remote_execution_npm__cssesc__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cssesc", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "url": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-styles__4.3.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-styles", - "version": "4.3.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "url": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__strip-ansi__7.1.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "strip-ansi", - "version": "7.1.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "url": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__wrap-ansi__7.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "wrap-ansi", - "version": "7.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "ansi-styles": "4.3.0", - "string-width": "4.2.3", - "strip-ansi": "6.0.1" - }, - "transitive_closure": { - "ansi-regex": [ - "5.0.1" - ], - "ansi-styles": [ - "4.3.0" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "emoji-regex": [ - "8.0.0" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "string-width": [ - "4.2.3" - ], - "strip-ansi": [ - "6.0.1" - ], - "wrap-ansi": [ - "7.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__util-deprecate__1.0.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "util-deprecate", - "version": "1.0.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "util-deprecate": [ - "1.0.2" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__path-scurry__1.10.2__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "lru-cache": "10.2.0", - "minipass": "7.0.4" - }, - "transitive_closure": { - "lru-cache": [ - "10.2.0" + "devImports": [], + "tags": [ + { + "tagName": "install", + "attributeValues": { + "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.23.0", + "com.google.auth:google-auth-library-oauth2-http:1.23.0", + "com.google.auto.value:auto-value-annotations:1.11.0", + "com.google.auto.value:auto-value:1.11.0", + "com.google.code.findbugs:jsr305:3.0.2", + "com.google.code.gson:gson:2.11.0", + "com.google.errorprone:error_prone_annotations:2.28.0", + "com.google.guava:failureaccess:1.0.1", + "com.google.guava:guava:33.2.1-android", + "com.google.j2objc:j2objc-annotations:3.0.0", + "com.google.re2j:re2j:1.7", + "com.google.truth:truth:1.4.2", + "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.27.0", + "junit:junit:4.13.2", + "org.apache.tomcat:annotations-api:6.0.53", + "org.codehaus.mojo:animal-sniffer-annotations:1.24" ], - "minipass": [ - "7.0.4" + "repositories": [ + "https://repo.maven.apache.org/maven2/" ], - "path-scurry": [ - "1.10.2" - ] + "strict_visibility": true }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__at_pkgjs_parseargs__0.11.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "@pkgjs/parseargs", - "version": "0.11.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "@pkgjs/parseargs": [ - "0.11.0" - ] - }, - "lifecycle_build_target": true, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [ - "no-sandbox" - ], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__is-fullwidth-code-point__3.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "is-fullwidth-code-point": [ - "3.0.0" - ] - }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__postcss-selector-parser__6.0.16__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cssesc": "3.0.0", - "util-deprecate": "1.0.2" - }, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "util-deprecate": [ - "1.0.2" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 78, + "column": 14 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "com.google.protobuf:protobuf-java", + "target": "@com_google_protobuf//:protobuf_java" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__isexe__2.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "isexe", - "version": "2.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", - "url": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__ansi-regex__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-regex__5.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "5.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_remote_execution", - "link_packages": {}, - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__cross-spawn__7.0.3": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "cross-spawn", - "version": "7.0.3", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "url": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__emoji-regex__8.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "8.0.0" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 88, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "com.google.protobuf:protobuf-java-util", + "target": "@com_google_protobuf//:protobuf_java_util" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__path-scurry__1.10.2": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "path-scurry", - "version": "1.10.2", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-7xTavNy5RQXnsjANvVvMkEjvloOinkAjv/Z6Ildz9v2RinZ4SBKTWFOVRbaF8p0vpHnyjV/UwNDdKuUv6M5qcA==", - "url": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.2.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__postcss-selector-parser__6.0.16__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "postcss-selector-parser", - "version": "6.0.16", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "cssesc": "3.0.0", - "util-deprecate": "1.0.2" + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 93, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "com.google.protobuf:protobuf-javalite", + "target": "@com_google_protobuf//:protobuf_javalite" }, - "transitive_closure": { - "cssesc": [ - "3.0.0" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "util-deprecate": [ - "1.0.2" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 98, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-alts", + "target": "@io_grpc_grpc_java//alts" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__emoji-regex__8.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "emoji-regex", - "version": "8.0.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "emoji-regex": [ - "8.0.0" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 103, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-api", + "target": "@io_grpc_grpc_java//api" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_storage_npm__minipass__7.0.4__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "minipass": [ - "7.0.4" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 108, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-auth", + "target": "@io_grpc_grpc_java//auth" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_storage_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__is-fullwidth-code-point__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "is-fullwidth-code-point", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "url": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_browser_npm__source-map-js__1.2.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "source-map-js", - "version": "1.2.0", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "source-map-js": [ - "1.2.0" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 113, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-census", + "target": "@io_grpc_grpc_java//census" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_browser_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__ansi-regex__6.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": {}, - "transitive_closure": { - "ansi-regex": [ - "6.0.1" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 118, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-context", + "target": "@io_grpc_grpc_java//context" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_remote_execution_npm__brace-expansion__2.0.1__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "brace-expansion", - "version": "2.0.1", - "dev": false, - "root_package": "", - "link_packages": {}, - "deps": { - "balanced-match": "1.0.2" + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 123, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-core", + "target": "@io_grpc_grpc_java//core:core_maven" }, - "transitive_closure": { - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 128, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-googleapis", + "target": "@io_grpc_grpc_java//googleapis" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__minipass__7.0.4": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "minipass", - "version": "7.0.4", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==", - "url": "https://registry.npmjs.org/minipass/-/minipass-7.0.4.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_storage_npm__shebang-regex__3.0.0": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "shebang-regex", - "version": "3.0.0", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_storage", - "link_packages": {}, - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "url": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - }, - "com_github_buildbarn_bb_remote_execution_npm__purgecss__6.0.0__links": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_links", - "attributes": { - "package": "purgecss", - "version": "6.0.0", - "dev": false, - "root_package": "", - "link_packages": { - "": [ - "purgecss" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 133, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-grpclb", + "target": "@io_grpc_grpc_java//grpclb" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 138, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-inprocess", + "target": "@io_grpc_grpc_java//inprocess" }, - "deps": { - "commander": "12.0.0", - "glob": "10.3.12", - "postcss": "8.4.38", - "postcss-selector-parser": "6.0.16" + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 143, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-netty", + "target": "@io_grpc_grpc_java//netty" }, - "transitive_closure": { - "@isaacs/cliui": [ - "8.0.2" - ], - "@pkgjs/parseargs": [ - "0.11.0" - ], - "ansi-regex": [ - "5.0.1", - "6.0.1" - ], - "ansi-styles": [ - "4.3.0", - "6.2.1" - ], - "balanced-match": [ - "1.0.2" - ], - "brace-expansion": [ - "2.0.1" - ], - "color-convert": [ - "2.0.1" - ], - "color-name": [ - "1.1.4" - ], - "commander": [ - "12.0.0" - ], - "cross-spawn": [ - "7.0.3" - ], - "cssesc": [ - "3.0.0" - ], - "eastasianwidth": [ - "0.2.0" - ], - "emoji-regex": [ - "8.0.0", - "9.2.2" - ], - "foreground-child": [ - "3.1.1" - ], - "glob": [ - "10.3.12" - ], - "is-fullwidth-code-point": [ - "3.0.0" - ], - "isexe": [ - "2.0.0" - ], - "jackspeak": [ - "2.3.6" - ], - "lru-cache": [ - "10.2.0" - ], - "minimatch": [ - "9.0.4" - ], - "minipass": [ - "7.0.4" - ], - "nanoid": [ - "3.3.7" - ], - "path-key": [ - "3.1.1" - ], - "path-scurry": [ - "1.10.2" - ], - "picocolors": [ - "1.0.0" - ], - "postcss": [ - "8.4.38" - ], - "postcss-selector-parser": [ - "6.0.16" - ], - "purgecss": [ - "6.0.0" - ], - "shebang-command": [ - "2.0.0" - ], - "shebang-regex": [ - "3.0.0" - ], - "signal-exit": [ - "4.1.0" - ], - "source-map-js": [ - "1.2.0" - ], - "string-width": [ - "4.2.3", - "5.1.2" - ], - "strip-ansi": [ - "6.0.1", - "7.1.0" - ], - "util-deprecate": [ - "1.0.2" - ], - "which": [ - "2.0.2" - ], - "wrap-ansi": [ - "7.0.0", - "8.1.0" - ] + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 148, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-netty-shaded", + "target": "@io_grpc_grpc_java//netty:shaded_maven" }, - "lifecycle_build_target": false, - "lifecycle_hooks_env": [], - "lifecycle_hooks_execution_requirements": [], - "lifecycle_hooks_use_default_shell_env": false, - "bins": {}, - "npm_translate_lock_repo": "com_github_buildbarn_bb_remote_execution_npm", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "com_github_buildbarn_bb_browser_npm__ansi-regex__6.0.1": { - "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", - "ruleClassName": "npm_import_rule", - "attributes": { - "package": "ansi-regex", - "version": "6.0.1", - "root_package": "", - "link_workspace": "com_github_buildbarn_bb_browser", - "link_packages": {}, - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "url": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "commit": "", - "patch_args": [], - "patches": [], - "custom_postinstall": "", - "npm_auth": "", - "npm_auth_basic": "", - "npm_auth_username": "", - "npm_auth_password": "", - "lifecycle_hooks": [], - "extra_build_content": "", - "generate_bzl_library_targets": false - } - } - }, - "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" - ], - [ - "aspect_rules_js~", - "yq_darwin_amd64", - "aspect_bazel_lib~~toolchains~yq_darwin_amd64" - ] - ] - } - }, - "@@aspect_rules_js~//npm:extensions.bzl%pnpm": { - "general": { - "bzlTransitiveDigest": "UDmgzP9V6zK3ulOTvTWRMD2ahraz/KJW7NwK03lenIU=", - "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": {}, - "npm_translate_lock_repo": "", - "package_visibility": [ - "//visibility:public" - ], - "replace_package": "" - } - }, - "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 - } - } - }, - "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~//private:extensions.bzl%version_extension": { - "general": { - "bzlTransitiveDigest": "xm7Skm1Las5saxzFWt2hbS+e68BWi+MXyt6+lKIhjPA=", - "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" + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 153, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-okhttp", + "target": "@io_grpc_grpc_java//okhttp" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 158, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-protobuf", + "target": "@io_grpc_grpc_java//protobuf" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 163, + "column": 15 } - } - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@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" - ] - ] - } - }, - "@@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~//: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" + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-protobuf-lite", + "target": "@io_grpc_grpc_java//protobuf-lite" }, - "version": "6.4.0" + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 168, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-rls", + "target": "@io_grpc_grpc_java//rls" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 173, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "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.66.0/MODULE.bazel", + "line": 178, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-stub", + "target": "@io_grpc_grpc_java//stub" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 183, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-testing", + "target": "@io_grpc_grpc_java//testing" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 188, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "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.66.0/MODULE.bazel", + "line": 193, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "coordinates": "io.grpc:grpc-util", + "target": "@io_grpc_grpc_java//util" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 198, + "column": 15 + } } - } - }, - "recordedRepoMappingEntries": [] - } - }, - "@@gazelle~//:extensions.bzl%go_deps": { - "general": { - "bzlTransitiveDigest": "D1+rhhbwX4ufoTmeUVxDpPg+Sknv3QzVXZnyK2zOjj4=", - "recordedFileInputs": { - "@@rules_go~//go.mod": "de22304b720f7f61350ec1c9739de6c0a1b1103fd22bfeb6e92c6c843ddc6d6e", - "@@com_github_buildbarn_bb_remote_execution~//go.sum": "43b537b9108433ea38feb68959c540f38af5c10397f97ca881c0a6a76540f3d2", - "@@com_github_buildbarn_go_xdr~//go.mod": "6b49e0ea6c06c8c1cadc3257856c8a8aa9bf04ec62b23ce758488b2ec8568778", - "@@//go.sum": "552f44771ec1b9e25397eae2e882939bf7e410fc5fa61ea70a269f9ba073a506", - "@@gazelle~//go.mod": "48dc6e771c3028ee1c18b9ffc81e596fd5f6d7e0016c5ef280e30f2821f60473", - "@@com_github_buildbarn_bb_storage~//go.mod": "2c43bef8396b8ab8e4a83e8c9d3058f90d30d41b0ccd042303cf0333fc7aa7fe", - "@@jsonnet_go~//go.sum": "cf6cba94b78ec389dcea5dda9207b611deea699e8dbbe45e98b7a7f990482bb4", - "@@//go.mod": "9b05d18a7fb1e2cf3c5994b79c3a59618cab0b1f9fb6d72d2e7aa6771a6ca390", - "@@gazelle~//go.sum": "7c4460e8ecb5dd8691a51d4fa2e9e4751108b933636497ce46db499fc2e7a88d", - "@@com_github_buildbarn_bb_remote_execution~//go.mod": "2a33f97abaceb19dd2d1474509921179b57537c2e87f0fea1eaf47317edd665b", - "@@com_github_buildbarn_go_xdr~//go.sum": "b1e5f20131cf47d0339d501b0abd80b8851edcd738b88f8694948c4f81f97c85", - "@@com_github_buildbarn_bb_storage~//go.sum": "c137d9570bae586a7044a9fe6337221b953059039902f0fc33a75e82827a0d10", - "@@jsonnet_go~//go.mod": "35238699c0cd09f5e79619863a0014f01129615f811c8a30239b80e8e3a58145", - "@@rules_go~//go.sum": "d56fdb19b21a5f12bcf625c49432371ac39c2def0f564098fbda107f7c080f40" + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true }, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_github_prometheus_common": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/prometheus/common", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:eIjN50Bwglz6a/c3hAgSMcofL3nD+nFQkV6Dd4DsQCw=", - "replace": "", - "version": "v0.51.1" - } - }, - "com_github_fsnotify_fsnotify": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/fsnotify/fsnotify", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:8JEhPFa5W2WU7YfeZzPNqzMP6Lwt7L2715Ggo0nosvA=", - "replace": "", - "version": "v1.7.0" - } - }, - "com_github_go_fonts_liberation": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/go-fonts/liberation", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:XuwG0vGHFBPRRI8Qwbi5tIvR3cku9LUfZGq/Ar16wlQ=", - "replace": "", - "version": "v0.3.2" - } - }, - "com_github_mattn_go_colorable": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/mattn/go-colorable", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8=", - "replace": "", - "version": "v0.1.8" - } - }, - "io_opentelemetry_go_proto_otlp": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "go.opentelemetry.io/proto/otlp", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI=", - "replace": "", - "version": "v1.1.0" - } - }, - "com_github_googleapis_gax_go_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/googleapis/gax-go/v2", - "build_directives": [ - "gazelle:proto disable" - ], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA=", - "replace": "", - "version": "v2.12.3" - } - }, - "com_github_campoy_embedmd": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/campoy/embedmd", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY=", - "replace": "", - "version": "v1.0.0" - } - }, - "com_github_googleapis_enterprise_certificate_proxy": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/googleapis/enterprise-certificate-proxy", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs=", - "replace": "", - "version": "v0.3.2" - } - }, - "com_github_golang_mock": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/golang/mock", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:YojYx61/OLFsiv6Rw1Z96LpldJIy31o+UHmwAUMJ6/U=", - "replace": "", - "version": "v1.7.0-rc.1" - } - }, - "com_github_grpc_ecosystem_go_grpc_prometheus": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/grpc-ecosystem/go-grpc-prometheus", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [ - "@@com_github_buildbarn_bb_storage~//:patches/com_github_grpc_ecosystem_go_grpc_prometheus/client-metrics-prevent-handled-twice.diff" - ], - "patch_args": [ - "-p0" - ], - "sum": "h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho=", - "replace": "", - "version": "v1.2.0" - } - }, - "com_github_aohorodnyk_mimeheader": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aohorodnyk/mimeheader", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:WCV4NQjtbqnd2N3FT5MEPesan/lfvaLYmt5v4xSaX/M=", - "replace": "", - "version": "v0.0.6" - } - }, - "org_golang_x_xerrors": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "golang.org/x/xerrors", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE=", - "replace": "", - "version": "v0.0.0-20200804184101-5ec99f83aff1" - } - }, - "com_github_aws_aws_sdk_go_v2_service_internal_accept_encoding": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs=", - "replace": "", - "version": "v1.11.2" - } - }, - "com_github_buildkite_terminal_to_html": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/buildkite/terminal-to-html", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [ - "@@//:patches/com_github_buildkite_terminal_to_html/assets.diff" - ], - "patch_args": [ - "-p0" - ], - "sum": "h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs=", - "replace": "", - "version": "v3.2.0+incompatible" - } - }, - "com_github_cespare_xxhash_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/cespare/xxhash/v2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44=", - "replace": "", - "version": "v2.2.0" - } - }, - "com_github_aws_aws_sdk_go_v2_service_ssooidc": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/ssooidc", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Jux+gDDyi1Lruk+KHF91tK2KCuY61kzoCpvtvJJBtOE=", - "replace": "", - "version": "v1.23.4" - } - }, - "org_golang_x_mod": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "golang.org/x/mod", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic=", - "replace": "", - "version": "v0.16.0" - } - }, - "com_github_google_s2a_go": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/google/s2a-go", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o=", - "replace": "", - "version": "v0.1.7" - } + { + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "grpc-java@1.66.0", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 203, + "column": 31 }, - "com_github_kballard_go_shellquote": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/kballard/go-shellquote", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs=", - "replace": "", - "version": "v0.0.0-20180428030007-95032a82bc51" + "imports": {}, + "devImports": [], + "tags": [ + { + "tagName": "use_languages", + "attributeValues": { + "java": true + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.66.0/MODULE.bazel", + "line": 205, + "column": 29 + } } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.7.1", + "com_google_googleapis": "googleapis@0.0.0-20240819-fe8ba054a", + "com_github_grpc_grpc": "grpc@1.66.0.bcr.2", + "io_grpc_grpc_proto": "grpc-proto@0.0.0-20240627-ec30f58", + "com_google_protobuf": "protobuf@28.1", + "rules_cc": "rules_cc@0.0.9", + "rules_java": "rules_java@7.5.0", + "io_bazel_rules_go": "rules_go@0.50.1", + "rules_jvm_external": "rules_jvm_external@6.0", + "rules_proto": "rules_proto@6.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/grpc/grpc-java/archive/refs/tags/v1.66.0.tar.gz" + ], + "integrity": "sha256-UbGTX+ZuqRqO89tx6sWluPYt0qeZNDxO5g2P9gyTldQ=", + "strip_prefix": "grpc-java-1.66.0", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc-java/1.66.0/patches/module_dot_bazel.patch": "sha256-TUbU6+Jm8Kj2MG5uY9bxXcESlNtR4a+dTwE0MJahrQU=" }, - "io_opentelemetry_go_contrib_instrumentation_net_http_otelhttp": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk=", - "replace": "", - "version": "v0.49.0" - } + "remote_patch_strip": 1 + } + } + }, + "container_structure_test@1.16.0": { + "name": "container_structure_test", + "version": "1.16.0", + "key": "container_structure_test@1.16.0", + "repoName": "container_structure_test", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@structure_test_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@container_structure_test//:repositories.bzl", + "extensionName": "extension", + "usingModule": "container_structure_test@1.16.0", + "location": { + "file": "https://bcr.bazel.build/modules/container_structure_test/1.16.0/MODULE.bazel", + "line": 14, + "column": 20 }, - "org_golang_x_lint": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "golang.org/x/lint", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug=", - "replace": "", - "version": "v0.0.0-20210508222113-6edffad5e616" - } + "imports": { + "structure_test_toolchains": "structure_test_toolchains" }, - "com_github_go_jose_go_jose_v3": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/go-jose/go-jose/v3", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k=", - "replace": "", - "version": "v3.0.3" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@2.8.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "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/GoogleContainerTools/container-structure-test/archive/18d9b2bcd2cbee1ab8df7c232ef6b7cddff9708a.zip" + ], + "integrity": "sha256-bl48uxXyeFxlKCKlbgyGsUtjCmo6QQyInnGNWA8sGac=", + "strip_prefix": "container-structure-test-18d9b2bcd2cbee1ab8df7c232ef6b7cddff9708a", + "remote_patches": { + "https://bcr.bazel.build/modules/container_structure_test/1.16.0/patches/module_dot_bazel.patch": "sha256-XvjiOZuN3y2tj5SJY6ws5H6VrIsuLC1Bdh3xw6qKeMs=" }, - "com_github_aws_aws_sdk_go_v2_internal_ini": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/internal/ini", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU=", - "replace": "", - "version": "v1.8.0" - } + "remote_patch_strip": 0 + } + } + }, + "rules_kotlin@1.9.0": { + "name": "rules_kotlin", + "version": "1.9.0", + "key": "rules_kotlin@1.9.0", + "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.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", + "line": 14, + "column": 40 }, - "com_github_klauspost_compress": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/klauspost/compress", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ehO88t2UGzQK66LMdE8tibEd1ErmzZjNEqWkjLAKQQg=", - "replace": "", - "version": "v1.17.7" - } + "imports": { + "buildkite_config": "buildkite_config", + "com_github_google_ksp": "com_github_google_ksp", + "com_github_jetbrains_kotlin": "com_github_jetbrains_kotlin", + "com_github_pinterest_ktlint": "com_github_pinterest_ktlint", + "kt_java_stub_template": "kt_java_stub_template", + "rules_android": "rules_android" }, - "org_golang_x_time": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "golang.org/x/time", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk=", - "replace": "", - "version": "v0.5.0" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "rules_kotlin@1.9.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", + "line": 28, + "column": 42 }, - "com_github_aws_aws_sdk_go_v2_feature_ec2_imds": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:FVJ0r5XTHSmIHJV6KuDmdYhEpvlHpiSd38RQWhut5J4=", - "replace": "", - "version": "v1.16.1" - } + "imports": { + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" }, - "com_github_pmezard_go_difflib": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/pmezard/go-difflib", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM=", - "replace": "", - "version": "v1.0.0" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "rules_kotlin@1.9.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", + "line": 37, + "column": 22 }, - "com_github_grpc_ecosystem_grpc_gateway_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/grpc-ecosystem/grpc-gateway/v2", - "build_directives": [], - "build_file_generation": "on", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:/c3QmbOGMGTOumP2iT/rCwB7b0QDGLKzqOmktBjT+Is=", - "replace": "", - "version": "v2.19.1" - } + "imports": { + "kotlin_rules_maven": "kotlin_rules_maven" }, - "com_github_mattn_go_isatty": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/mattn/go-isatty", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:wuysRhFDzyxgEmMf5xjvJ2M9dZoWAXNNr5LSBS7uHXY=", - "replace": "", - "version": "v0.0.12" + "devImports": [], + "tags": [ + { + "tagName": "install", + "attributeValues": { + "name": "kotlin_rules_maven", + "artifacts": [ + "com.google.code.findbugs:jsr305:3.0.2", + "junit:junit:4.13-beta-3", + "com.google.protobuf:protobuf-java:3.6.0", + "com.google.protobuf:protobuf-java-util:3.6.0", + "com.google.guava:guava:27.1-jre", + "com.google.truth:truth:0.45", + "com.google.auto.service:auto-service:1.0.1", + "com.google.auto.service:auto-service-annotations:1.0.1", + "com.google.auto.value:auto-value:1.10.1", + "com.google.auto.value:auto-value-annotations:1.10.1", + "com.google.dagger:dagger:2.43.2", + "com.google.dagger:dagger-compiler:2.43.2", + "com.google.dagger:dagger-producers:2.43.2", + "javax.annotation:javax.annotation-api:1.3.2", + "javax.inject:javax.inject:1", + "org.pantsbuild:jarjar:1.7.2", + "org.jetbrains.kotlinx:atomicfu-js:0.15.2", + "org.jetbrains.kotlinx:kotlinx-serialization-runtime:1.0-M1-1.4.0-rc" + ], + "fetch_sources": true, + "repositories": [ + "https://maven-central.storage.googleapis.com/repos/central/data/", + "https://maven.google.com", + "https://repo1.maven.org/maven2" + ] + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/MODULE.bazel", + "line": 38, + "column": 14 + } } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.10", + "bazel_skylib": "bazel_skylib@1.7.1", + "rules_java": "rules_java@7.5.0", + "rules_python": "rules_python@0.31.0", + "rules_cc": "rules_cc@0.0.9", + "rules_jvm_external": "rules_jvm_external@6.0", + "rules_pkg": "rules_pkg@1.0.1", + "io_bazel_stardoc": "stardoc@0.6.2", + "rules_proto": "rules_proto@6.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/bazelbuild/rules_kotlin/releases/download/v1.9.0/rules_kotlin-v1.9.0.tar.gz" + ], + "integrity": "sha256-V2bx5Zms9VGqVvSdq5q5EIJpsDxVdJbFSsr0H5jiuNY=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_kotlin/1.9.0/patches/module_dot_bazel_version.patch": "sha256-nDFDlp2ujd74k9mEF0Bh7pZqBt+CUCF2bZHIaFgM25g=" }, - "io_opentelemetry_go_otel_metric": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "go.opentelemetry.io/otel/metric", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI=", - "replace": "", - "version": "v1.24.0" - } + "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", + "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" + ], + "extensionUsages": [ + { + "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_foreign_cc/0.10.1/MODULE.bazel", + "line": 14, + "column": 22 }, - "io_opentelemetry_go_otel_exporters_jaeger": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "go.opentelemetry.io/otel/exporters/jaeger", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4=", - "replace": "", - "version": "v1.17.0" - } + "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" }, - "org_golang_x_tools": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "golang.org/x/tools", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:tfGCXNR1OsFG+sVdLAitlpjAvD/I6dHDKnYrpEZUHkw=", - "replace": "", - "version": "v0.19.0" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "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=" }, - "com_github_aws_aws_sdk_go_v2_service_sso": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/sso", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:WzFol5Cd+yDxPAdnzTA5LmpHYSWinhmSj4rQChV0ee8=", - "replace": "", - "version": "v1.20.4" - } + "remote_patch_strip": 0 + } + } + }, + "libpfm@4.11.0": { + "name": "libpfm", + "version": "4.11.0", + "key": "libpfm@4.11.0", + "repoName": "libpfm", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.10", + "rules_foreign_cc": "rules_foreign_cc@0.10.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://sourceforge.net/projects/perfmon2/files/libpfm4/libpfm-4.11.0.tar.gz" + ], + "integrity": "sha256-XaX4hyveFLNjTJaI2YD2i9ootRAmhyPMEpc+7bq5/sw=", + "strip_prefix": "libpfm-4.11.0", + "remote_patches": { + "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/module_dot_bazel.patch": "sha256-G0wQJ2mVEoW/L5LGzmbNfuZaxI2+9NDuWJtqvCpM1pc=", + "https://bcr.bazel.build/modules/libpfm/4.11.0/patches/add_build_file.patch": "sha256-E61d/qQgmeOcUliWaveHPp1EZoOjkvZJsqhGhHofqUg=" }, - "com_github_gorilla_mux": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/gorilla/mux", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY=", - "replace": "", - "version": "v1.8.1" - } + "remote_patch_strip": 0 + } + } + }, + "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.10", + "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=" }, - "com_github_jmespath_go_jmespath": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/jmespath/go-jmespath", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg=", - "replace": "", - "version": "v0.4.0" - } + "remote_patch_strip": 0 + } + } + }, + "nlohmann_json@3.11.3": { + "name": "nlohmann_json", + "version": "3.11.3", + "key": "nlohmann_json@3.11.3", + "repoName": "nlohmann_json", + "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/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=" }, - "com_github_gogo_protobuf": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/gogo/protobuf", - "build_directives": [ - "gazelle:proto disable" - ], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=", - "replace": "", - "version": "v1.3.2" - } + "remote_patch_strip": 0 + } + } + }, + "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=" }, - "org_golang_google_genproto_googleapis_rpc": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "google.golang.org/genproto/googleapis/rpc", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:LI5DOvAxUPMv/50agcLLoo+AdWc1irS9Rzz4vPuD1V4=", - "replace": "", - "version": "v0.0.0-20240401170217-c3f982113cda" - } + "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 }, - "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:PG1F3OD1szkuQPzDw3CIQsRIrtTlUC3lP84taWzHlq0=", - "replace": "", - "version": "v2.6.5" - } + "imports": { + "utf8_range": "utf8_range" }, - "com_github_google_go_cmp": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/google/go-cmp", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=", - "replace": "", - "version": "v0.6.0" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "com_google_absl": "abseil-cpp@20240116.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "platforms": "platforms@0.0.10", + "rules_cc": "rules_cc@0.0.9", + "com_google_protobuf": "protobuf@28.1", + "rules_pkg": "rules_pkg@1.0.1", + "rules_proto": "rules_proto@6.0.2", + "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/protocolbuffers/upb/archive/e7430e66d6e51def2a88f0b66fdab62b0d9492c1.tar.gz" + ], + "integrity": "sha256-o1DZS2CWjimNFBLfUcH/fVGQ3RPtsXseB2asNpwXQAk=", + "strip_prefix": "upb-e7430e66d6e51def2a88f0b66fdab62b0d9492c1", + "remote_patches": { + "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=" }, - "com_github_prometheus_client_golang": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/prometheus/client_golang", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU=", - "replace": "", - "version": "v1.19.0" - } + "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.10", + "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 + } + } + }, + "rules_swift@1.18.0": { + "name": "rules_swift", + "version": "1.18.0", + "key": "rules_swift@1.18.0", + "repoName": "build_bazel_rules_swift", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@build_bazel_rules_swift//swift:extensions.bzl", + "extensionName": "non_module_deps", + "usingModule": "rules_swift@1.18.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_swift/1.18.0/MODULE.bazel", + "line": 18, + "column": 32 }, - "com_github_google_uuid": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/google/uuid", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0=", - "replace": "", - "version": "v1.6.0" - } + "imports": { + "build_bazel_rules_swift_index_import": "build_bazel_rules_swift_index_import", + "build_bazel_rules_swift_local_config": "build_bazel_rules_swift_local_config", + "com_github_apple_swift_log": "com_github_apple_swift_log", + "com_github_apple_swift_nio": "com_github_apple_swift_nio", + "com_github_apple_swift_nio_extras": "com_github_apple_swift_nio_extras", + "com_github_apple_swift_nio_http2": "com_github_apple_swift_nio_http2", + "com_github_apple_swift_nio_transport_services": "com_github_apple_swift_nio_transport_services", + "com_github_apple_swift_protobuf": "com_github_apple_swift_protobuf", + "com_github_grpc_grpc_swift": "com_github_grpc_grpc_swift" }, - "com_google_cloud_go_longrunning": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "cloud.google.com/go/longrunning", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE=", - "replace": "", - "version": "v0.5.6" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@build_bazel_apple_support//crosstool:setup.bzl", + "extensionName": "apple_cc_configure_extension", + "usingModule": "rules_swift@1.18.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_swift/1.18.0/MODULE.bazel", + "line": 32, + "column": 35 }, - "com_google_cloud_go_compute_metadata": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "cloud.google.com/go/compute/metadata", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY=", - "replace": "", - "version": "v0.2.3" - } + "imports": { + "local_config_apple_cc": "local_config_apple_cc" }, - "com_github_aws_aws_sdk_go_v2_service_sts": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/sts", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:cwIxeBttqPN3qkaAjcEcsh8NYr8n2HZPkcKgPAi1phU=", - "replace": "", - "version": "v1.28.6" - } + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.7.1", + "build_bazel_apple_support": "apple_support@1.15.1", + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.10", + "com_google_protobuf": "protobuf@28.1", + "rules_proto": "rules_proto@6.0.2", + "com_github_nlohmann_json": "nlohmann_json@3.11.3", + "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_swift/releases/download/1.18.0/rules_swift.1.18.0.tar.gz" + ], + "integrity": "sha256-uwEJfHx6FAf4rUmhoLGWBlXPgjwmrSeC0LfRWzI4OOI=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_swift/1.18.0/patches/module_dot_bazel_version.patch": "sha256-IbMYYiF3ZTck4WX28+F6JdMlYZT51lyc02dArbRvrLc=" }, - "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg=", - "replace": "", - "version": "v0.49.0" - } + "remote_patch_strip": 1 + } + } + }, + "grpc-proto@0.0.0-20240627-ec30f58": { + "name": "grpc-proto", + "version": "0.0.0-20240627-ec30f58", + "key": "grpc-proto@0.0.0-20240627-ec30f58", + "repoName": "io_grpc_grpc_proto", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "com_google_googleapis": "googleapis@0.0.0-20240819-fe8ba054a", + "rules_proto": "rules_proto@6.0.2", + "com_google_protobuf": "protobuf@28.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/grpc/grpc-proto/archive/ec30f589e2519d595688b9a42f88a91bdd6b733f.tar.gz" + ], + "integrity": "sha256-XptSCyKvvVOmYswpAXBkviU8Hfpt+JWHOFlOf+xq3jM=", + "strip_prefix": "grpc-proto-ec30f589e2519d595688b9a42f88a91bdd6b733f", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc-proto/0.0.0-20240627-ec30f58/patches/module_dot_bazel.patch": "sha256-OypY37ojzMwrrU+uJQGNsHGjHfMldt/M3j+rEJ5dOYA=" }, - "com_github_aws_aws_sdk_go_v2_service_internal_s3shared": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:f9RyWNtS8oH7cZlbn+/JNPpjUk5+5fLd5lM9M0i49Ys=", - "replace": "", - "version": "v1.17.5" - } + "remote_patch_strip": 0 + } + } + } + }, + "moduleExtensions": { + "@@apple_support~//crosstool:setup.bzl%apple_cc_configure_extension": { + "general": { + "bzlTransitiveDigest": "RyR+EbN4fAzxxZSQKwXXrxEtMVrezn79MOR/2mmcmYk=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_apple_cc": { + "bzlFile": "@@apple_support~//crosstool:setup.bzl", + "ruleClassName": "_apple_cc_autoconf", + "attributes": {} }, - "com_github_fxtlabs_primes": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "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": "qn5q0Tj7i970gDkT/W85Ygq8TcEaZihdKEv7KpCt6qg=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "expand_template_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "github.com/fxtlabs/primes", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:HOYnhuVrhAVGKdg3rZapII640so7QfXQmkLkefUN/uM=", - "replace": "", - "version": "v0.0.0-20150821004651-dad82d10a449" + "platform": "windows_amd64" } }, - "org_golang_x_image": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "golang.org/x/image", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8=", - "replace": "", - "version": "v0.15.0" + "platform": "windows_amd64" } }, - "com_github_aws_aws_sdk_go_v2_service_internal_presigned_url": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo=", - "replace": "", - "version": "v1.11.7" + "platform": "darwin_amd64", + "version": "1.7" } }, - "com_github_ajstarks_svgo": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "github.com/ajstarks/svgo", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:slYM766cy2nI3BwyRiyQj/Ud48djTMtMebDqepE95rw=", - "replace": "", - "version": "v0.0.0-20211024235047-1546f124cd8b" + "platform": "freebsd_amd64" } }, - "org_golang_x_tools_go_vcs": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "golang.org/x/tools/go/vcs", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:cOIJqWBl99H1dH5LWizPa+0ImeeJq3t3cJjaeOWUAL4=", - "replace": "", - "version": "v0.1.0-deprecated" + "platform": "linux_amd64" } }, - "com_github_golang_freetype": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "importpath": "github.com/golang/freetype", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:DACJavvAHhabrF08vX0COfcOBJRhZ8lUbR+ZWIs0Y5g=", - "replace": "", - "version": "v0.0.0-20170609003504-e2365dfdc4a0" + "platform": "linux_arm64", + "version": "1.7" } }, - "com_github_aws_aws_sdk_go_v2_credentials": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/credentials", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:qDZ3EA2lv1KangvQB6y258OssCHD0xvaGiEDkG4X/10=", - "replace": "", - "version": "v1.17.10" + "platform": "darwin_arm64", + "version": "0.0.26" } }, - "com_github_aws_aws_sdk_go_v2_internal_v4a": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/internal/v4a", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:81KE7vaZzrl7yHBYHVEzYB8sypz11NMOZ40YlWvPxsU=", - "replace": "", - "version": "v1.3.5" + "platform": "linux_arm64" } }, - "org_golang_x_net": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", "attributes": { - "importpath": "golang.org/x/net", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc=", - "replace": "", - "version": "v0.22.0" + "platform": "linux_arm64" } }, - "com_github_spf13_pflag": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "github.com/spf13/pflag", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=", - "replace": "", - "version": "v1.0.5" + "platform": "darwin_amd64" } }, - "ht_sr_git__sbinet_gg": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "importpath": "git.sr.ht/~sbinet/gg", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8=", - "replace": "", - "version": "v0.5.0" + "platform": "darwin_amd64", + "version": "0.0.26" } }, - "com_github_aws_aws_sdk_go_v2_config": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/config", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:PS+65jThT0T/snC5WjyfHHyUgG+eBoupSDV+f838cro=", - "replace": "", - "version": "v1.27.10" + "platform": "linux_arm64", + "version": "0.0.26" } }, - "com_github_beorn7_perks": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "zstd_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:zstd_toolchain.bzl", + "ruleClassName": "zstd_binary_repo", "attributes": { - "importpath": "github.com/beorn7/perks", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM=", - "replace": "", - "version": "v1.0.1" + "platform": "linux_arm64" } }, - "org_golang_x_oauth2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_linux_s390x": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "golang.org/x/oauth2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI=", - "replace": "", - "version": "v0.18.0" + "platform": "linux_s390x", + "version": "4.25.2" } }, - "in_gopkg_yaml_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "gopkg.in/yaml.v2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:VUgggvou5XRW9mHwD/yXxIYSMtY0zoKQf/v226p2nyo=", - "replace": "", - "version": "v2.2.7" - } + "yq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_host_alias_repo", + "attributes": {} }, - "org_golang_x_sync": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "golang.org/x/sync", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ=", - "replace": "", - "version": "v0.6.0" + "platform": "darwin_amd64" } }, - "org_golang_google_appengine": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "google.golang.org/appengine", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM=", - "replace": "", - "version": "v1.6.8" + "platform": "linux_amd64" } }, - "com_github_grpc_ecosystem_go_grpc_middleware": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "importpath": "github.com/grpc-ecosystem/go-grpc-middleware", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI=", - "replace": "", - "version": "v1.4.0" + "platform": "darwin_arm64", + "version": "1.7" } }, - "com_github_felixge_httpsnoop": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "github.com/felixge/httpsnoop", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg=", - "replace": "", - "version": "v1.0.4" + "platform": "darwin_amd64", + "version": "4.25.2" } }, - "io_opentelemetry_go_otel": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "go.opentelemetry.io/otel", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo=", - "replace": "", - "version": "v1.24.0" + "platform": "linux_arm64" } }, - "com_github_aws_aws_sdk_go_v2_service_internal_checksum": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_toolchains_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/internal/checksum", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ZMeFZ5yk+Ek+jNr1+uwCd2tG89t6oTS5yVWpa6yy2es=", - "replace": "", - "version": "v1.3.7" + "user_repository_name": "expand_template" } }, - "com_google_cloud_go_storage": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bats_assert": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "importpath": "cloud.google.com/go/storage", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw=", - "replace": "", - "version": "v1.40.0" + "sha256": "98ca3b685f8b8993e48ec057565e6e2abcc541034ed5b0e81f191505682037fd", + "urls": [ + "https://github.com/bats-core/bats-assert/archive/v2.1.0.tar.gz" + ], + "strip_prefix": "bats-assert-2.1.0", + "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"assert\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-assert\",\n visibility = [\"//visibility:public\"]\n)\n" } }, - "org_golang_google_genproto_googleapis_api": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "google.golang.org/genproto/googleapis/api", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:b6F6WIV4xHHD0FA4oIyzU6mHWg2WI2X1RBehwa5QN38=", - "replace": "", - "version": "v0.0.0-20240401170217-c3f982113cda" + "platform": "darwin_amd64" } }, - "org_golang_google_protobuf": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "zstd_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:zstd_toolchain.bzl", + "ruleClassName": "zstd_binary_repo", "attributes": { - "importpath": "google.golang.org/protobuf", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I=", - "replace": "google.golang.org/protobuf", - "version": "v1.32.0" + "platform": "darwin_arm64" } }, - "com_github_sercand_kuberesolver_v5": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", "attributes": { - "importpath": "github.com/sercand/kuberesolver/v5", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:CYH+d67G0sGBj7q5wLK61yzqJJ8gLLC8aeprPTHb6yY=", - "replace": "", - "version": "v5.1.1" + "platform": "linux_amd64" } }, - "io_opentelemetry_go_contrib_propagators_b3": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", "attributes": { - "importpath": "go.opentelemetry.io/contrib/propagators/b3", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:n4xwCdTx3pZqZs2CjS/CUZAs03y3dZcGhC/FepKtEUY=", - "replace": "", - "version": "v1.24.0" + "user_repository_name": "yq" } }, - "io_opentelemetry_go_otel_exporters_otlp_otlptrace": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "zstd_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:zstd_toolchain.bzl", + "ruleClassName": "zstd_binary_repo", "attributes": { - "importpath": "go.opentelemetry.io/otel/exporters/otlp/otlptrace", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:t6wl9SPayj+c7lEIFgm4ooDBZVb01IhLB4InpomhRw8=", - "replace": "", - "version": "v1.24.0" + "platform": "linux_amd64" } }, - "com_github_fatih_color": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bats_support": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "importpath": "github.com/fatih/color", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc=", - "replace": "", - "version": "v1.12.0" + "sha256": "7815237aafeb42ddcc1b8c698fc5808026d33317d8701d5ec2396e9634e2918f", + "urls": [ + "https://github.com/bats-core/bats-support/archive/v0.3.0.tar.gz" + ], + "strip_prefix": "bats-support-0.3.0", + "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"support\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-support\",\n visibility = [\"//visibility:public\"]\n)\n" } }, - "in_gopkg_yaml_v3": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", "attributes": { - "importpath": "gopkg.in/yaml.v3", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:fxVm/GzAzEWqLHuvctI91KS9hhNmmWOoWu0XTYJS7CA=", - "replace": "", - "version": "v3.0.1" + "platform": "windows_amd64" } }, - "com_github_prometheus_client_model": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/prometheus/client_model", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:k1v3CzpSRUTrKMppY35TLwPvxHqBu0bYgxZzqGIgaos=", - "replace": "", - "version": "v0.6.0" - } + "jq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_host_alias_repo", + "attributes": {} }, - "org_golang_x_crypto": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "golang.org/x/crypto", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA=", - "replace": "", - "version": "v0.21.0" + "platform": "darwin_arm64" } }, - "com_github_aws_aws_sdk_go_v2_internal_configsources": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/internal/configsources", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:aw39xVGeRWlWx9EzGVnhOR4yOjQDHPQ6o6NmBlscyQg=", - "replace": "", - "version": "v1.3.5" + "platform": "darwin_arm64" } }, - "com_github_aws_aws_sdk_go_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA=", - "replace": "", - "version": "v1.26.1" + "platform": "linux_amd64" } }, - "com_github_aws_aws_sdk_go_v2_service_s3": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/service/s3", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:6cnno47Me9bRykw9AEv9zkXE+5or7jz8TsskTTccbgc=", - "replace": "", - "version": "v1.53.1" + "platform": "linux_amd64", + "version": "0.0.26" } }, - "com_github_golang_protobuf": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_toolchains_repo", "attributes": { - "importpath": "github.com/golang/protobuf", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek=", - "replace": "", - "version": "v1.5.4" + "user_repository_name": "copy_directory" } }, - "io_opentelemetry_go_otel_sdk": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "go.opentelemetry.io/otel/sdk", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:YMPPDNymmQN3ZgczicBY3B6sf9n62Dlj9pWD3ucgoDw=", - "replace": "", - "version": "v1.24.0" + "platform": "linux_amd64", + "version": "4.25.2" } }, - "cc_mvdan_gofumpt": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "importpath": "mvdan.cc/gofumpt", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo=", - "replace": "", - "version": "v0.6.0" + "platform": "darwin_arm64" } }, - "com_google_cloud_go_iam": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_toolchains_repo", "attributes": { - "importpath": "cloud.google.com/go/iam", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM=", - "replace": "", - "version": "v1.1.7" + "user_repository_name": "coreutils" } }, - "org_golang_google_grpc_cmd_protoc_gen_go_grpc": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "google.golang.org/grpc/cmd/protoc-gen-go-grpc", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:rNBFJjBCOgVr9pWD7rs/knKL4FRTKgpZmsRfV214zcA=", - "replace": "", - "version": "v1.3.0" + "platform": "freebsd_amd64" } }, - "org_golang_google_genproto_googleapis_bytestream": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "zstd_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:zstd_toolchain.bzl", + "ruleClassName": "zstd_binary_repo", "attributes": { - "importpath": "google.golang.org/genproto/googleapis/bytestream", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:O77/tf8XXfErAKafUOaAtuDyynGoufcD0mnG++LziIs=", - "replace": "", - "version": "v0.0.0-20240401170217-c3f982113cda" + "platform": "darwin_amd64" } }, - "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "zstd_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:zstd_toolchain.bzl", + "ruleClassName": "zstd_toolchains_repo", "attributes": { - "importpath": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:x6xsQXGSmW6frevwDA+vi/wqhp1ct18mVXYN08/93to=", - "replace": "", - "version": "v1.6.2" + "user_repository_name": "zstd" } }, - "com_github_go_latex_latex": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bats_file": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "importpath": "github.com/go-latex/latex", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:DfZQkvEbdmOe+JK2TMtBM+0I9GSdzE2y/L1/AmD8xKc=", - "replace": "", - "version": "v0.0.0-20231108140139-5c1ce85aa4ea" + "sha256": "9b69043241f3af1c2d251f89b4fcafa5df3f05e97b89db18d7c9bdf5731bb27a", + "urls": [ + "https://github.com/bats-core/bats-file/archive/v0.4.0.tar.gz" + ], + "strip_prefix": "bats-file-0.4.0", + "build_file_content": "load(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"file\",\n hardlink = \"on\",\n srcs = glob([\n \"src/**\",\n \"load.bash\",\n ]),\n out = \"bats-file\",\n visibility = [\"//visibility:public\"]\n)\n" } }, - "com_github_gordonklaus_ineffassign": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "github.com/gordonklaus/ineffassign", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:y2Gd/9I7MdY1oEIt+n+rowjBNDcLQq3RsH5hwJd0f9s=", - "replace": "", - "version": "v0.1.0" + "platform": "linux_arm64" } }, - "com_github_bmatcuk_doublestar_v4": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "importpath": "github.com/bmatcuk/doublestar/v4", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:FH9SifrbvJhnlQpztAx++wlkk70QBf0iBWDwNy7PA4I=", - "replace": "", - "version": "v4.6.1" + "platform": "linux_amd64", + "version": "1.7" } }, - "io_opencensus_go": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "bsdtar_binary_repo", "attributes": { - "importpath": "go.opencensus.io", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0=", - "replace": "", - "version": "v0.24.0" + "platform": "darwin_amd64" } }, - "com_github_davecgh_go_spew": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bsd_tar_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:tar_toolchain.bzl", + "ruleClassName": "tar_toolchains_repo", "attributes": { - "importpath": "github.com/davecgh/go-spew", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c=", - "replace": "", - "version": "v1.1.1" + "user_repository_name": "bsd_tar" } }, - "com_github_bazelbuild_buildtools": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bats_toolchains": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "importpath": "github.com/bazelbuild/buildtools", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:VNqmvOfFzn2Hrtoni8vqgXlIQ4C2Zt22fxeZ9gOOkp0=", - "replace": "", - "version": "v0.0.0-20240313121412-66c605173954" + "sha256": "a1a9f7875aa4b6a9480ca384d5865f1ccf1b0b1faead6b47aa47d79709a5c5fd", + "urls": [ + "https://github.com/bats-core/bats-core/archive/v1.10.0.tar.gz" + ], + "strip_prefix": "bats-core-1.10.0", + "build_file_content": "load(\"@local_config_platform//:constraints.bzl\", \"HOST_CONSTRAINTS\")\nload(\"@aspect_bazel_lib//lib/private:bats_toolchain.bzl\", \"bats_toolchain\")\nload(\"@aspect_bazel_lib//lib:copy_to_directory.bzl\", \"copy_to_directory\")\n\ncopy_to_directory(\n name = \"core\",\n hardlink = \"on\",\n srcs = glob([\n \"lib/**\",\n \"libexec/**\"\n ]) + [\"bin/bats\"],\n out = \"bats-core\",\n)\n\nbats_toolchain(\n name = \"toolchain\",\n core = \":core\",\n libraries = [\"@bats_support//:support\", \"@bats_assert//:assert\", \"@bats_file//:file\"]\n)\n\ntoolchain(\n name = \"bats_toolchain\",\n exec_compatible_with = HOST_CONSTRAINTS,\n toolchain = \":toolchain\",\n toolchain_type = \"@aspect_bazel_lib//lib:bats_toolchain_type\",\n)\n" } }, - "org_gonum_v1_plot": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "gonum.org/v1/plot", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE=", - "replace": "", - "version": "v0.14.0" + "platform": "windows_amd64", + "version": "4.25.2" } }, - "org_golang_google_genproto": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "attributes": { - "importpath": "google.golang.org/genproto", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:wu/KJm9KJwpfHWhkkZGohVC6KRrc1oJNr4jwtQMOQXw=", - "replace": "", - "version": "v0.0.0-20240401170217-c3f982113cda" + "platform": "windows_amd64", + "version": "1.7" } }, - "com_github_hanwen_go_fuse_v2": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "expand_template_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", "attributes": { - "importpath": "github.com/hanwen/go-fuse/v2", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:OQBE8zVemSocRxA4OaFJbjJ5hlpCmIWbGr7r0M4uoQQ=", - "replace": "", - "version": "v2.5.1" + "platform": "freebsd_amd64" } }, - "com_github_stretchr_testify": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_linux_ppc64le": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "github.com/stretchr/testify", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:HtqpIVDClZ4nwg75+f6Lvsy/wHu+3BoSGCbBAcpTsTg=", - "replace": "", - "version": "v1.9.0" + "platform": "linux_ppc64le", + "version": "4.25.2" } }, - "com_google_cloud_go": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_to_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_toolchains_repo", "attributes": { - "importpath": "cloud.google.com/go", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw=", - "replace": "", - "version": "v0.112.2" + "user_repository_name": "copy_to_directory" } }, - "org_golang_google_grpc": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "jq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_toolchains_repo", "attributes": { - "importpath": "google.golang.org/grpc", - "build_directives": [ - "gazelle:proto disable" - ], - "build_file_generation": "on", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:B4n+nfKzOICUXMgyrNd19h/I9oH0L1pizfk1d4zSgTk=", - "replace": "", - "version": "v1.62.1" + "user_repository_name": "jq" } }, - "com_github_aws_smithy_go": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "github.com/aws/smithy-go", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q=", - "replace": "", - "version": "v1.20.2" + "platform": "darwin_arm64" } }, - "com_github_dustin_go_humanize": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "copy_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", "attributes": { - "importpath": "github.com/dustin/go-humanize", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY=", - "replace": "", - "version": "v1.0.1" + "platform": "windows_amd64" } }, - "io_k8s_sigs_yaml": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "sigs.k8s.io/yaml", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E=", - "replace": "", - "version": "v1.4.0" + "platform": "darwin_arm64", + "version": "4.25.2" } }, - "com_github_prometheus_procfs": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "coreutils_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "attributes": { - "importpath": "github.com/prometheus/procfs", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:GqzLlQyfsPbaEHaQkO7tbDlriv/4o5Hudv6OXHGKX7o=", - "replace": "", - "version": "v0.13.0" + "platform": "windows_amd64", + "version": "0.0.26" } }, - "com_github_go_logr_stdr": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "yq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "attributes": { - "importpath": "github.com/go-logr/stdr", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag=", - "replace": "", - "version": "v1.2.2" + "platform": "linux_arm64", + "version": "4.25.2" } - }, - "com_github_lazybeaver_xorshift": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + } + }, + "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": "56Cm0qLscKA+3Dyexu3NyBoAcTylOMc+bOsqs/gImu0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "pnpm__links": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_links", "attributes": { - "importpath": "github.com/lazybeaver/xorshift", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:TfmftEfB1zJiDTFi3Qw1xlbEbfJPKUhEDC19clfBMb8=", - "replace": "", - "version": "v0.0.0-20170702203709-ce511d4823dd" + "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": "" } }, - "com_github_go_logr_logr": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "pnpm": { + "bzlFile": "@@aspect_rules_js~//npm/private:npm_import.bzl", + "ruleClassName": "npm_import_rule", "attributes": { - "importpath": "github.com/go-logr/logr", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], + "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": [], - "patch_args": [], - "sum": "h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ=", - "replace": "", - "version": "v1.4.1" + "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, + "system_tar": "auto" } + } + }, + "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~//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": {} }, - "org_golang_x_text": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "bazel_features_globals": { + "bzlFile": "@@bazel_features~//private:globals_repo.bzl", + "ruleClassName": "globals_repo", "attributes": { - "importpath": "golang.org/x/text", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ=", - "replace": "", - "version": "v0.14.0" + "globals": { + "RunEnvironmentInfo": "5.3.0", + "DefaultInfo": "0.0.1", + "__TestingOnly_NeverAvailable": "1000000000.0.0" + } } + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_features~", + "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": {} }, - "com_github_antlr_antlr4_runtime_go_antlr": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "local_config_cc_toolchains": { + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", + "ruleClassName": "cc_autoconf_toolchains", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_tools", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@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": { - "importpath": "github.com/antlr/antlr4/runtime/Go/antlr", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:yL7+Jz0jTC6yykIK/Wh74gnTJnrGr5AyrNMXuA0gves=", - "replace": "", - "version": "v1.4.10" + "xcode_locator": "@bazel_tools//tools/osx:xcode_locator.m", + "remote_xcode": "" } - }, - "io_opentelemetry_go_otel_trace": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + } + }, + "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~//: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": { - "importpath": "go.opentelemetry.io/otel/trace", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI=", - "replace": "", - "version": "v1.24.0" - } - }, - "com_github_bazelbuild_remote_apis": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/bazelbuild/remote-apis", - "build_directives": [ - "gazelle:go_grpc_compilers @io_bazel_rules_go//proto:go_proto,@io_bazel_rules_go//proto:go_grpc_v2", - "gazelle:resolve proto go build/bazel/semver/semver.proto //build/bazel/semver", - "gazelle:resolve proto go google/api/annotations.proto @org_golang_google_genproto_googleapis_api//annotations", - "gazelle:resolve proto go google/longrunning/operations.proto @com_google_cloud_go_longrunning//autogen/longrunningpb", - "gazelle:resolve proto go google/rpc/status.proto @org_golang_google_genproto_googleapis_rpc//status", - "gazelle:resolve proto google/api/annotations.proto @googleapis//google/api:annotations_proto", - "gazelle:resolve proto google/longrunning/operations.proto @googleapis//google/longrunning:operations_proto", - "gazelle:resolve proto google/rpc/status.proto @googleapis//google/rpc:status_proto" - ], - "build_file_generation": "on", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:j7cFtmrEw6q2vI35p8ucoBWu8LuN/yEbXAhayqmNvTA=", - "replace": "", - "version": "v0.0.0-20240319211552-96942a2107c7" + "sha256": { + "darwin-amd64": "d29e347ecd6b5673d72cb1a8de05bf1b06178dd229ff5eb67fad5100c840cc8e", + "darwin-arm64": "9b9e71bdbec5e7223871e913b65d12f6d8fa026684daf991f00e52ed36a6978d", + "linux-amd64": "8dfd6345da4e9042daa738d7fdf34f699c5dfce4632f7207956fceedd8494119", + "linux-arm64": "6559558fded658c8fa7432a9d011f7c4dcbac6b738feae73d2d5c352e5f605fa", + "windows-amd64": "e7f05bf847f7c3689dd28926460ce6e1097ae97380ac8e6ae7147b7b706ba19b" + }, + "version": "6.4.0" } - }, - "org_golang_google_api": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@container_structure_test~//:repositories.bzl%extension": { + "general": { + "bzlTransitiveDigest": "/vl5vOyGN/nxHtUF3SxoDZnTDgDklt4HUpLQD5LE8+k=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "structure_test_st_linux_i386": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "importpath": "google.golang.org/api", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:/1OcMZGPmW1rX2LCu2CmGUD1KXK1+pfzxotxyRUCCdk=", - "replace": "", - "version": "v0.172.0" + "platform": "linux_i386" } }, - "com_github_sergi_go_diff": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "structure_test_st_linux_s390x": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "importpath": "github.com/sergi/go-diff", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=", - "replace": "", - "version": "v1.1.0" + "platform": "linux_s390x" } }, - "com_github_go_pdf_fpdf": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "structure_test_st_linux_amd64": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "importpath": "github.com/go-pdf/fpdf", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:PPvSaUuo1iMi9KkaAn90NuKi+P4gwMedWPHhj8YlJQw=", - "replace": "", - "version": "v0.9.0" - } - }, - "bazel_gazelle_go_repository_config": { - "bzlFile": "@@gazelle~//internal/bzlmod:go_deps.bzl", - "ruleClassName": "_go_repository_config", - "attributes": { - "importpaths": { - "com_github_bazelbuild_buildtools": "github.com/bazelbuild/buildtools", - "com_github_bazelbuild_remote_apis": "github.com/bazelbuild/remote-apis", - "@com_github_buildbarn_bb_remote_execution~": "github.com/buildbarn/bb-remote-execution", - "@com_github_buildbarn_bb_storage~": "github.com/buildbarn/bb-storage", - "com_github_buildkite_terminal_to_html": "github.com/buildkite/terminal-to-html", - "com_github_dustin_go_humanize": "github.com/dustin/go-humanize", - "com_github_gorilla_mux": "github.com/gorilla/mux", - "com_github_jmespath_go_jmespath": "github.com/jmespath/go-jmespath", - "com_github_kballard_go_shellquote": "github.com/kballard/go-shellquote", - "org_golang_x_lint": "golang.org/x/lint", - "org_gonum_v1_plot": "gonum.org/v1/plot", - "org_golang_google_grpc": "google.golang.org/grpc", - "org_golang_google_protobuf": "google.golang.org/protobuf", - "cc_mvdan_gofumpt": "mvdan.cc/gofumpt", - "com_google_cloud_go": "cloud.google.com/go", - "com_google_cloud_go_compute": "cloud.google.com/go/compute", - "com_google_cloud_go_compute_metadata": "cloud.google.com/go/compute/metadata", - "com_google_cloud_go_iam": "cloud.google.com/go/iam", - "com_google_cloud_go_longrunning": "cloud.google.com/go/longrunning", - "com_google_cloud_go_storage": "cloud.google.com/go/storage", - "ht_sr_git__sbinet_gg": "git.sr.ht/~sbinet/gg", - "com_github_ajstarks_svgo": "github.com/ajstarks/svgo", - "com_github_aohorodnyk_mimeheader": "github.com/aohorodnyk/mimeheader", - "com_github_aws_aws_sdk_go_v2": "github.com/aws/aws-sdk-go-v2", - "com_github_aws_aws_sdk_go_v2_aws_protocol_eventstream": "github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream", - "com_github_aws_aws_sdk_go_v2_config": "github.com/aws/aws-sdk-go-v2/config", - "com_github_aws_aws_sdk_go_v2_credentials": "github.com/aws/aws-sdk-go-v2/credentials", - "com_github_aws_aws_sdk_go_v2_feature_ec2_imds": "github.com/aws/aws-sdk-go-v2/feature/ec2/imds", - "com_github_aws_aws_sdk_go_v2_internal_configsources": "github.com/aws/aws-sdk-go-v2/internal/configsources", - "com_github_aws_aws_sdk_go_v2_internal_endpoints_v2": "github.com/aws/aws-sdk-go-v2/internal/endpoints/v2", - "com_github_aws_aws_sdk_go_v2_internal_ini": "github.com/aws/aws-sdk-go-v2/internal/ini", - "com_github_aws_aws_sdk_go_v2_internal_v4a": "github.com/aws/aws-sdk-go-v2/internal/v4a", - "com_github_aws_aws_sdk_go_v2_service_internal_accept_encoding": "github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding", - "com_github_aws_aws_sdk_go_v2_service_internal_checksum": "github.com/aws/aws-sdk-go-v2/service/internal/checksum", - "com_github_aws_aws_sdk_go_v2_service_internal_presigned_url": "github.com/aws/aws-sdk-go-v2/service/internal/presigned-url", - "com_github_aws_aws_sdk_go_v2_service_internal_s3shared": "github.com/aws/aws-sdk-go-v2/service/internal/s3shared", - "com_github_aws_aws_sdk_go_v2_service_s3": "github.com/aws/aws-sdk-go-v2/service/s3", - "com_github_aws_aws_sdk_go_v2_service_sso": "github.com/aws/aws-sdk-go-v2/service/sso", - "com_github_aws_aws_sdk_go_v2_service_ssooidc": "github.com/aws/aws-sdk-go-v2/service/ssooidc", - "com_github_aws_aws_sdk_go_v2_service_sts": "github.com/aws/aws-sdk-go-v2/service/sts", - "com_github_aws_smithy_go": "github.com/aws/smithy-go", - "com_github_beorn7_perks": "github.com/beorn7/perks", - "com_github_campoy_embedmd": "github.com/campoy/embedmd", - "com_github_cespare_xxhash_v2": "github.com/cespare/xxhash/v2", - "com_github_felixge_httpsnoop": "github.com/felixge/httpsnoop", - "com_github_fsnotify_fsnotify": "github.com/fsnotify/fsnotify", - "com_github_fxtlabs_primes": "github.com/fxtlabs/primes", - "com_github_go_fonts_liberation": "github.com/go-fonts/liberation", - "com_github_go_jose_go_jose_v3": "github.com/go-jose/go-jose/v3", - "com_github_go_latex_latex": "github.com/go-latex/latex", - "com_github_go_logr_logr": "github.com/go-logr/logr", - "com_github_go_logr_stdr": "github.com/go-logr/stdr", - "com_github_go_pdf_fpdf": "github.com/go-pdf/fpdf", - "com_github_golang_freetype": "github.com/golang/freetype", - "com_github_golang_groupcache": "github.com/golang/groupcache", - "com_github_golang_protobuf": "github.com/golang/protobuf", - "com_github_google_go_cmp": "github.com/google/go-cmp", - "@jsonnet_go~": "github.com/google/go-jsonnet", - "com_github_google_s2a_go": "github.com/google/s2a-go", - "com_github_google_uuid": "github.com/google/uuid", - "com_github_googleapis_enterprise_certificate_proxy": "github.com/googleapis/enterprise-certificate-proxy", - "com_github_googleapis_gax_go_v2": "github.com/googleapis/gax-go/v2", - "com_github_grpc_ecosystem_go_grpc_middleware": "github.com/grpc-ecosystem/go-grpc-middleware", - "com_github_grpc_ecosystem_go_grpc_prometheus": "github.com/grpc-ecosystem/go-grpc-prometheus", - "com_github_grpc_ecosystem_grpc_gateway_v2": "github.com/grpc-ecosystem/grpc-gateway/v2", - "com_github_klauspost_compress": "github.com/klauspost/compress", - "com_github_lazybeaver_xorshift": "github.com/lazybeaver/xorshift", - "com_github_pmezard_go_difflib": "github.com/pmezard/go-difflib", - "com_github_prometheus_client_golang": "github.com/prometheus/client_golang", - "com_github_prometheus_client_model": "github.com/prometheus/client_model", - "com_github_prometheus_common": "github.com/prometheus/common", - "com_github_prometheus_procfs": "github.com/prometheus/procfs", - "com_github_sercand_kuberesolver_v5": "github.com/sercand/kuberesolver/v5", - "io_opencensus_go": "go.opencensus.io", - "io_opentelemetry_go_contrib_instrumentation_google_golang_org_grpc_otelgrpc": "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc", - "io_opentelemetry_go_contrib_instrumentation_net_http_otelhttp": "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp", - "io_opentelemetry_go_contrib_propagators_b3": "go.opentelemetry.io/contrib/propagators/b3", - "io_opentelemetry_go_otel": "go.opentelemetry.io/otel", - "io_opentelemetry_go_otel_exporters_jaeger": "go.opentelemetry.io/otel/exporters/jaeger", - "io_opentelemetry_go_otel_exporters_otlp_otlptrace": "go.opentelemetry.io/otel/exporters/otlp/otlptrace", - "io_opentelemetry_go_otel_metric": "go.opentelemetry.io/otel/metric", - "io_opentelemetry_go_otel_sdk": "go.opentelemetry.io/otel/sdk", - "io_opentelemetry_go_otel_trace": "go.opentelemetry.io/otel/trace", - "io_opentelemetry_go_proto_otlp": "go.opentelemetry.io/proto/otlp", - "org_golang_x_crypto": "golang.org/x/crypto", - "org_golang_x_image": "golang.org/x/image", - "org_golang_x_mod": "golang.org/x/mod", - "org_golang_x_net": "golang.org/x/net", - "org_golang_x_oauth2": "golang.org/x/oauth2", - "org_golang_x_sync": "golang.org/x/sync", - "org_golang_x_sys": "golang.org/x/sys", - "org_golang_x_text": "golang.org/x/text", - "org_golang_x_time": "golang.org/x/time", - "org_golang_x_tools": "golang.org/x/tools", - "org_golang_google_api": "google.golang.org/api", - "org_golang_google_appengine": "google.golang.org/appengine", - "org_golang_google_genproto": "google.golang.org/genproto", - "org_golang_google_genproto_googleapis_api": "google.golang.org/genproto/googleapis/api", - "org_golang_google_genproto_googleapis_bytestream": "google.golang.org/genproto/googleapis/bytestream", - "org_golang_google_genproto_googleapis_rpc": "google.golang.org/genproto/googleapis/rpc", - "io_k8s_sigs_yaml": "sigs.k8s.io/yaml", - "@com_github_buildbarn_go_xdr~": "github.com/buildbarn/go-xdr", - "com_github_golang_mock": "github.com/golang/mock", - "com_github_hanwen_go_fuse_v2": "github.com/hanwen/go-fuse/v2", - "com_github_spf13_pflag": "github.com/spf13/pflag", - "com_github_stretchr_testify": "github.com/stretchr/testify", - "com_github_davecgh_go_spew": "github.com/davecgh/go-spew", - "in_gopkg_yaml_v3": "gopkg.in/yaml.v3", - "com_github_antlr_antlr4_runtime_go_antlr": "github.com/antlr/antlr4/runtime/Go/antlr", - "com_github_gordonklaus_ineffassign": "github.com/gordonklaus/ineffassign", - "org_golang_x_xerrors": "golang.org/x/xerrors", - "@rules_go~": "github.com/bazelbuild/rules_go", - "com_github_bmatcuk_doublestar_v4": "github.com/bmatcuk/doublestar/v4", - "org_golang_x_tools_go_vcs": "golang.org/x/tools/go/vcs", - "com_github_gogo_protobuf": "github.com/gogo/protobuf", - "org_golang_google_grpc_cmd_protoc_gen_go_grpc": "google.golang.org/grpc/cmd/protoc-gen-go-grpc", - "com_github_fatih_color": "github.com/fatih/color", - "com_github_sergi_go_diff": "github.com/sergi/go-diff", - "com_github_mattn_go_colorable": "github.com/mattn/go-colorable", - "com_github_mattn_go_isatty": "github.com/mattn/go-isatty", - "in_gopkg_yaml_v2": "gopkg.in/yaml.v2", - "@gazelle~": "github.com/bazelbuild/bazel-gazelle" - }, - "module_names": { - "@com_github_buildbarn_bb_remote_execution~": "com_github_buildbarn_bb_remote_execution", - "@com_github_buildbarn_bb_storage~": "com_github_buildbarn_bb_storage", - "@com_github_buildbarn_go_xdr~": "com_github_buildbarn_go_xdr", - "@gazelle~": "gazelle", - "@rules_go~": "rules_go", - "@jsonnet_go~": "jsonnet_go" - }, - "build_naming_conventions": {} + "platform": "linux_amd64" } }, - "com_google_cloud_go_compute": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "structure_test_st_darwin_arm64": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "importpath": "cloud.google.com/go/compute", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:ZRpHJedLtTpKgr3RV1Fx23NuaAEN1Zfx9hw1u4aJdjU=", - "replace": "", - "version": "v1.25.1" + "platform": "darwin_arm64" } }, - "org_golang_x_sys": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", + "structure_test_st_windows_amd64": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "importpath": "golang.org/x/sys", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4=", - "replace": "", - "version": "v0.18.0" + "platform": "windows_amd64" } }, - "com_github_golang_groupcache": { - "bzlFile": "@@gazelle~//internal:go_repository.bzl", - "ruleClassName": "go_repository", - "attributes": { - "importpath": "github.com/golang/groupcache", - "build_directives": [], - "build_file_generation": "auto", - "build_extra_args": [], - "patches": [], - "patch_args": [], - "sum": "h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE=", - "replace": "", - "version": "v0.0.0-20210331224755-41bb18bfe9da" - } - } - }, - "moduleExtensionMetadata": { - "explicitRootModuleDirectDeps": [ - "com_github_bazelbuild_buildtools", - "com_github_bazelbuild_remote_apis", - "com_github_buildkite_terminal_to_html", - "com_github_dustin_go_humanize", - "com_github_gorilla_mux", - "com_github_jmespath_go_jmespath", - "com_github_kballard_go_shellquote", - "org_golang_x_lint", - "org_gonum_v1_plot", - "org_golang_google_grpc", - "org_golang_google_protobuf", - "cc_mvdan_gofumpt" - ], - "explicitRootModuleDirectDevDeps": [], - "useAllRepos": "NO", - "reproducible": false - }, - "recordedRepoMappingEntries": [ - [ - "gazelle~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@gazelle~//internal/bzlmod:non_module_deps.bzl%non_module_deps": { - "general": { - "bzlTransitiveDigest": "Jak0Ca0JwWcLAszE8NSF9aX31UZ77SuNkkjHdNcTF94=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "bazel_gazelle_is_bazel_module": { - "bzlFile": "@@gazelle~//internal:is_bazel_module.bzl", - "ruleClassName": "is_bazel_module", + "structure_test_st_darwin_amd64": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "is_bazel_module": true + "platform": "darwin_amd64" } }, - "bazel_gazelle_go_repository_tools": { - "bzlFile": "@@gazelle~//internal:go_repository_tools.bzl", - "ruleClassName": "go_repository_tools", + "structure_test_toolchains": { + "bzlFile": "@@container_structure_test~//bazel:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", "attributes": { - "go_cache": "@@gazelle~~non_module_deps~bazel_gazelle_go_repository_cache//:go.env" + "toolchain_type": "@container_structure_test//bazel:structure_test_toolchain_type", + "toolchain": "@structure_test_st_{platform}//:structure_test_toolchain" } }, - "bazel_gazelle_go_repository_cache": { - "bzlFile": "@@gazelle~//internal:go_repository_cache.bzl", - "ruleClassName": "go_repository_cache", + "structure_test_st_linux_arm64": { + "bzlFile": "@@container_structure_test~//:repositories.bzl", + "ruleClassName": "structure_test_repositories", "attributes": { - "go_sdk_name": "@rules_go~~go_sdk~com_github_buildbarn_bb_storage__download_0", - "go_env": {} + "platform": "linux_arm64" } } }, - "recordedRepoMappingEntries": [ - [ - "gazelle~", - "bazel_gazelle_go_repository_cache", - "gazelle~~non_module_deps~bazel_gazelle_go_repository_cache" - ], - [ - "gazelle~", - "go_host_compatible_sdk_label", - "rules_go~~go_sdk~go_host_compatible_sdk_label" - ], - [ - "rules_go~~go_sdk~go_host_compatible_sdk_label", - "com_github_buildbarn_bb_storage__download_0", - "rules_go~~go_sdk~com_github_buildbarn_bb_storage__download_0" - ] - ] + "recordedRepoMappingEntries": [] } }, "@@googleapis~//:extensions.bzl%switched_rules": { @@ -15371,3072 +6506,5310 @@ "recordedRepoMappingEntries": [] } }, - "@@protobuf~//:non_module_deps.bzl%non_module_deps": { + "@@rules_foreign_cc~//foreign_cc:extensions.bzl%tools": { "general": { - "bzlTransitiveDigest": "aGnO/HqVtCmRLEQWGCuKp7jwX+lCh/nc3/hI3clfwD8=", + "bzlTransitiveDigest": "UEPdhQf5CZ34jRiR5yDtMgI+Xr7dttO7reC5MGURXpk=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "utf8_range": { + "cmake-3.23.2-linux-aarch64": { + "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-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" + } + }, + "rules_foreign_cc_framework_toolchain_macos": { + "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:macos_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:macos" + ] + } + }, + "gnumake_src": { + "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": "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" + ] + } + }, + "gettext_runtime": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + ] + } + }, + "cmake_src": { + "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", + "urls": [ + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2.tar.gz" + ] + } + }, + "bazel_skylib": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "cmake-3.23.2-macos-universal": { + "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-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" + ] + } + }, + "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": { + "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" + ], + "urls": [ + "https://pkgconfig.freedesktop.org/releases/pkg-config-0.29.2.tar.gz" + ] + } + }, + "ninja_build_src": { + "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", + "urls": [ + "https://github.com/ninja-build/ninja/archive/v1.11.1.tar.gz" + ] + } + }, + "ninja_1.11.1_linux": { + "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-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" + } + }, + "glib_src": { + "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", + "urls": [ + "https://download.gnome.org/sources/glib/2.26/glib-2.26.1.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", + "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" + ] + } + }, + "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": { + "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" + ] + } + }, + "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" + } + }, + "ninja_1.11.1_toolchains": { + "bzlFile": "@@rules_foreign_cc~//toolchains:prebuilt_toolchains_repository.bzl", + "ruleClassName": "prebuilt_toolchains_repository", + "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" + } + }, + "ninja_1.11.1_win": { + "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-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" + } + }, + "cmake-3.23.2-windows-i386": { "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", "ruleClassName": "http_archive", "attributes": { "urls": [ - "https://github.com/protocolbuffers/utf8_range/archive/de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip" + "https://github.com/Kitware/CMake/releases/download/v3.23.2/cmake-3.23.2-windows-i386.zip" ], - "strip_prefix": "utf8_range-de0b4a8ff9b5d4c98108bdfe723291a33c52c54f", - "sha256": "5da960e5e5d92394c809629a03af3c7709d2d3d0ca731dacb3a9fb4bf28f7702" + "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" + } + }, + "cmake-3.23.2-linux-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-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" + } + }, + "rules_foreign_cc_framework_toolchain_windows": { + "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:windows_commands.bzl", + "exec_compatible_with": [ + "@platforms//os:windows" + ] } } }, "recordedRepoMappingEntries": [ [ - "protobuf~", + "rules_foreign_cc~", "bazel_tools", "bazel_tools" + ], + [ + "rules_foreign_cc~", + "rules_foreign_cc", + "rules_foreign_cc~" ] ] } }, - "@@rules_buf~//buf:extensions.bzl%ext": { + "@@rules_java~//java:extensions.bzl%toolchains": { "general": { - "bzlTransitiveDigest": "g+jMGdq+n4/yJrpHH5E0NFOhJJ1qUGT36b/kwcBonsU=", + "bzlTransitiveDigest": "KiqmcRAp4qH+XPVV8NRBzuVzmA0tpT0ufDifw+XvVd0=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "rules_buf_toolchains": { - "bzlFile": "@@rules_buf~//buf/internal:toolchain.bzl", - "ruleClassName": "buf_download_releases", + "remotejdk17_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "version": "v1.27.0" + "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" } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_buf~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@rules_go~//go:extensions.bzl%go_sdk": { - "os:osx,arch:x86_64": { - "bzlTransitiveDigest": "moKNJhvzEEWvpwQZ6leBGJTdY6Wbawba5S3xfG2fHwU=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_github_buildbarn_go_xdr__download_0_linux_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + }, + "remotejdk21_macos_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_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" + } + }, + "remotejdk17_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_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" + } + }, + "remotejdk17_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_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" + } + }, + "remote_java_tools_windows": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "sha256": "4e25c1e9915da2c46bf3f1185693a9731aa62ad89c9384de6adad12425eefff9", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] + } + }, + "remotejdk11_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_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" } }, - "com_github_buildbarn_go_xdr__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_linux_ppc64le": { + "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": "d08de863499d8851811c893e8915828f2cd8eb67ed9e29432a6b4e222d80a12f", + "strip_prefix": "jdk-21.0.2+13", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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_go__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_linux_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 = 11,\n)\n", + "sha256": "54174439f2b3fddd11f1048c397fe7bb45d4c9d66d452d6889b013d04d21c4de", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-linux_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] + } + }, + "remotejdk17_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 = 17,\n)\n", + "sha256": "b9482f2304a1a68a614dfacddcf29569a72f0fac32e6c74f83dc1b9a157b8340", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-linux_x64", + "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" + ] } }, - "go_host_compatible_sdk_label": { - "bzlFile": "@@rules_go~//go/private:extensions.bzl", - "ruleClassName": "host_compatible_toolchain", + "remotejdk11_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "toolchain": "@com_github_buildbarn_bb_storage__download_0//:ROOT" + "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" } }, - "com_github_buildbarn_go_xdr__download_0": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_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 = 17,\n)\n", + "sha256": "640453e8afe8ffe0fb4dceb4535fb50db9c283c64665eebb0ba68b19e65f4b1f", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1", - "strip_prefix": "go" - } - }, - "go_toolchains": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_multiple_toolchains", - "attributes": { - "prefixes": [ - "_0000_com_github_buildbarn_bb_storage__download_0_", - "_0001_com_github_buildbarn_bb_storage__download_0_darwin_arm64_", - "_0002_com_github_buildbarn_bb_storage__download_0_linux_amd64_", - "_0003_com_github_buildbarn_bb_storage__download_0_linux_arm64_", - "_0004_com_github_buildbarn_bb_storage__download_0_windows_amd64_", - "_0005_com_github_buildbarn_bb_storage__download_0_windows_arm64_", - "_0006_com_github_buildbarn_go_xdr__download_0_", - "_0007_com_github_buildbarn_go_xdr__download_0_darwin_arm64_", - "_0008_com_github_buildbarn_go_xdr__download_0_linux_amd64_", - "_0009_com_github_buildbarn_go_xdr__download_0_linux_arm64_", - "_0010_com_github_buildbarn_go_xdr__download_0_windows_amd64_", - "_0011_com_github_buildbarn_go_xdr__download_0_windows_arm64_", - "_0012_go_default_sdk_", - "_0013_rules_go__download_0_darwin_arm64_", - "_0014_rules_go__download_0_linux_amd64_", - "_0015_rules_go__download_0_linux_arm64_", - "_0016_rules_go__download_0_windows_amd64_", - "_0017_rules_go__download_0_windows_arm64_" - ], - "geese": [ - "", - "darwin", - "linux", - "linux", - "windows", - "windows", - "", - "darwin", - "linux", - "linux", - "windows", - "windows", - "", - "darwin", - "linux", - "linux", - "windows", - "windows" - ], - "goarchs": [ - "", - "arm64", - "amd64", - "arm64", - "amd64", - "arm64", - "", - "arm64", - "amd64", - "arm64", - "amd64", - "arm64", - "", - "arm64", - "amd64", - "arm64", - "amd64", - "arm64" - ], - "sdk_repos": [ - "com_github_buildbarn_bb_storage__download_0", - "com_github_buildbarn_bb_storage__download_0_darwin_arm64", - "com_github_buildbarn_bb_storage__download_0_linux_amd64", - "com_github_buildbarn_bb_storage__download_0_linux_arm64", - "com_github_buildbarn_bb_storage__download_0_windows_amd64", - "com_github_buildbarn_bb_storage__download_0_windows_arm64", - "com_github_buildbarn_go_xdr__download_0", - "com_github_buildbarn_go_xdr__download_0_darwin_arm64", - "com_github_buildbarn_go_xdr__download_0_linux_amd64", - "com_github_buildbarn_go_xdr__download_0_linux_arm64", - "com_github_buildbarn_go_xdr__download_0_windows_amd64", - "com_github_buildbarn_go_xdr__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", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote" - ], - "sdk_versions": [ - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1" + "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" + ] + } + }, + "remotejdk21_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_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" + } + }, + "remotejdk17_win": { + "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": "192f2afca57701de6ec496234f7e45d971bf623ff66b8ee4a5c81582054e5637", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_x64", + "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" + ] + } + }, + "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" + } + }, + "remotejdk17_win_arm64_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: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" + } + }, + "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://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" ] } }, - "com_github_buildbarn_go_xdr__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "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": { - "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 = 17,\n)\n", + "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] + } + }, + "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://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" + ] + } + }, + "remotejdk21_win_arm64_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: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" + } + }, + "remotejdk21_linux_s390x_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: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" + } + }, + "local_jdk": { + "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", + "ruleClassName": "_local_java_repository_rule", + "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" + } + }, + "remote_java_tools_darwin_x86_64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "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" + ] + } + }, + "remote_java_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "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" + ] + } + }, + "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" } }, - "io_bazel_rules_nogo": { - "bzlFile": "@@rules_go~//go/private:nogo.bzl", - "ruleClassName": "go_register_nogo", + "remotejdk17_macos_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "nogo": "@io_bazel_rules_go//:default_nogo", - "includes": [ - "'@@//:__subpackages__'" - ], - "excludes": [] + "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" } }, - "com_github_buildbarn_bb_storage__download_0": { - "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": {}, - "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 = 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.1", - "strip_prefix": "go" + "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" + ] } }, - "com_github_buildbarn_bb_storage__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_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 = 17,\n)\n", + "sha256": "314b04568ec0ae9b36ba03c9cbd42adc9e1265f74678923b19297d66eb84dcca", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-macosx_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] } }, - "rules_go__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.21.1" + "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" + ] } }, - "com_github_buildbarn_bb_storage__download_0_linux_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.22.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" } }, - "rules_go__download_0_linux_arm64": { - "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": {}, + "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.21.1" + "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" + ] } }, - "go_default_sdk": { - "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": {}, - "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": "b8a28e6e767d90acf793ea6f5bed0bb595ba0ba5ebdf8b99f395266161e53ec2", + "strip_prefix": "jdk-11.0.13+8", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1", - "strip_prefix": "go" + "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" + ] } }, - "com_github_buildbarn_bb_storage__download_0_darwin_arm64": { - "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.1" + "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" + ] } }, - "rules_go__download_0_linux_amd64": { - "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": {}, - "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_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" } }, - "com_github_buildbarn_bb_storage__download_0_windows_arm64": { - "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.22.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" } }, - "com_github_buildbarn_go_xdr__download_0_darwin_arm64": { - "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.22.1" + "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" + ] } }, - "com_github_buildbarn_go_xdr__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remote_java_tools_linux": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "sha256": "d7308c073d6f85a65289e2623cbf78709c904928e72e4f98956cb01c87499a1c", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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_go__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_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 = 21,\n)\n", + "sha256": "f7cc15ca17295e69c907402dfe8db240db446e75d3b150da7bf67243cded93de", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-win_x64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] } }, - "com_github_buildbarn_bb_storage__download_0_linux_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_linux_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": "ce7df1af5d44a9f455617c4b8891443fbe3e4b269c777d8b82ed66f77167cfe0", + "strip_prefix": "zulu21.32.17-ca-jdk21.0.2-linux_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] } - } - }, - "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~" - ] - ] - }, - "os:linux,arch:amd64": { - "bzlTransitiveDigest": "moKNJhvzEEWvpwQZ6leBGJTdY6Wbawba5S3xfG2fHwU=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "com_github_buildbarn_go_xdr__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + }, + "remotejdk11_linux_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.22.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: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_go__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_linux_s390x": { + "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": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", + "strip_prefix": "jdk-11.0.15+10", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] } }, - "go_host_compatible_sdk_label": { - "bzlFile": "@@rules_go~//go/private:extensions.bzl", - "ruleClassName": "host_compatible_toolchain", + "remotejdk17_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "toolchain": "@com_github_buildbarn_bb_storage__download_0//:ROOT" + "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" + ] } }, - "com_github_buildbarn_bb_storage__download_0_darwin_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_linux_s390x": { + "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": "0d5676c50821e0d0b951bf3ffd717e7a13be2a89d8848a5c13b4aedc6f982c78", + "strip_prefix": "jdk-21.0.2+13", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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_go__download_0_darwin_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_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 = 21,\n)\n", + "sha256": "975603e684f2ec5a525b3b5336d6aa0b09b5b7d2d0d9e271bd6a9892ad550181", + "strip_prefix": "jdk-21+35", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] } }, - "com_github_buildbarn_go_xdr__download_0": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_linux_ppc64le_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.22.1", - "strip_prefix": "go" - } - }, - "go_toolchains": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_multiple_toolchains", - "attributes": { - "prefixes": [ - "_0000_com_github_buildbarn_bb_storage__download_0_", - "_0001_com_github_buildbarn_bb_storage__download_0_darwin_amd64_", - "_0002_com_github_buildbarn_bb_storage__download_0_darwin_arm64_", - "_0003_com_github_buildbarn_bb_storage__download_0_linux_arm64_", - "_0004_com_github_buildbarn_bb_storage__download_0_windows_amd64_", - "_0005_com_github_buildbarn_bb_storage__download_0_windows_arm64_", - "_0006_com_github_buildbarn_go_xdr__download_0_", - "_0007_com_github_buildbarn_go_xdr__download_0_darwin_amd64_", - "_0008_com_github_buildbarn_go_xdr__download_0_darwin_arm64_", - "_0009_com_github_buildbarn_go_xdr__download_0_linux_arm64_", - "_0010_com_github_buildbarn_go_xdr__download_0_windows_amd64_", - "_0011_com_github_buildbarn_go_xdr__download_0_windows_arm64_", - "_0012_go_default_sdk_", - "_0013_rules_go__download_0_darwin_amd64_", - "_0014_rules_go__download_0_darwin_arm64_", - "_0015_rules_go__download_0_linux_arm64_", - "_0016_rules_go__download_0_windows_amd64_", - "_0017_rules_go__download_0_windows_arm64_" - ], - "geese": [ - "", - "darwin", - "darwin", - "linux", - "windows", - "windows", - "", - "darwin", - "darwin", - "linux", - "windows", - "windows", - "", - "darwin", - "darwin", - "linux", - "windows", - "windows" - ], - "goarchs": [ - "", - "amd64", - "arm64", - "arm64", - "amd64", - "arm64", - "", - "amd64", - "arm64", - "arm64", - "amd64", - "arm64", - "", - "amd64", - "arm64", - "arm64", - "amd64", - "arm64" - ], - "sdk_repos": [ - "com_github_buildbarn_bb_storage__download_0", - "com_github_buildbarn_bb_storage__download_0_darwin_amd64", - "com_github_buildbarn_bb_storage__download_0_darwin_arm64", - "com_github_buildbarn_bb_storage__download_0_linux_arm64", - "com_github_buildbarn_bb_storage__download_0_windows_amd64", - "com_github_buildbarn_bb_storage__download_0_windows_arm64", - "com_github_buildbarn_go_xdr__download_0", - "com_github_buildbarn_go_xdr__download_0_darwin_amd64", - "com_github_buildbarn_go_xdr__download_0_darwin_arm64", - "com_github_buildbarn_go_xdr__download_0_linux_arm64", - "com_github_buildbarn_go_xdr__download_0_windows_amd64", - "com_github_buildbarn_go_xdr__download_0_windows_arm64", - "go_default_sdk", - "rules_go__download_0_darwin_amd64", - "rules_go__download_0_darwin_arm64", - "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", - "remote", - "remote", - "remote", - "remote", - "remote", - "remote" - ], - "sdk_versions": [ - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.22.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1", - "1.21.1" - ] + "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" } }, - "com_github_buildbarn_go_xdr__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remote_java_tools_darwin_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "sha256": "6e300ffdce897807a7af835b0cf64f4ba5caec10914508bd0add96d7d76368d7", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] } }, - "io_bazel_rules_nogo": { - "bzlFile": "@@rules_go~//go/private:nogo.bzl", - "ruleClassName": "go_register_nogo", + "remotejdk21_linux_ppc64le_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", "attributes": { - "nogo": "@io_bazel_rules_go//:default_nogo", - "includes": [ - "'@@//:__subpackages__'" - ], - "excludes": [] + "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" } }, - "com_github_buildbarn_bb_storage__download_0": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_linux_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.22.1", - "strip_prefix": "go" + "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" } }, - "com_github_buildbarn_bb_storage__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_win_arm64_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.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: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_go__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk17_linux_s390x": { + "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 = 17,\n)\n", + "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", + "strip_prefix": "jdk-17.0.8.1+1", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] } }, - "com_github_buildbarn_bb_storage__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_linux_ppc64le": { + "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": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", + "strip_prefix": "jdk-11.0.15+10", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "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" + ] } }, - "rules_go__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk11_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 = 11,\n)\n", + "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.21.1" + "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" + ] } }, - "go_default_sdk": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "remotejdk21_win_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_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" } - }, - "com_github_buildbarn_bb_storage__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_java~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_java~", + "remote_java_tools", + "rules_java~~toolchains~remote_java_tools" + ] + ] + } + }, + "@@rules_kotlin~//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { + "general": { + "bzlTransitiveDigest": "aN5nha4wx41+LIEE1T8eDrrCZ96tVn4Pkuac4FAGLnE=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_android": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", + "strip_prefix": "rules_android-0.1.1", "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" + ] } }, - "com_github_buildbarn_bb_storage__download_0_windows_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "com_github_pinterest_ktlint": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, + "sha256": "2b3f6f674a944d25bb8d283c3539947bbe86074793012909a55de4b771f74bcc", "urls": [ - "https://dl.google.com/go/{}" + "https://github.com/pinterest/ktlint/releases/download/0.49.1/ktlint" ], - "version": "1.22.1" + "executable": true } }, - "com_github_buildbarn_go_xdr__download_0_darwin_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "buildkite_config": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, "urls": [ - "https://dl.google.com/go/{}" - ], - "version": "1.22.1" + "https://storage.googleapis.com/rbe-toolchain/bazel-configs/rbe-ubuntu1604/latest/rbe_default.tar" + ] } }, - "com_github_buildbarn_go_xdr__download_0_linux_arm64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "com_github_jetbrains_kotlin": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", + "ruleClassName": "kotlin_compiler_repository", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, "urls": [ - "https://dl.google.com/go/{}" + "https://github.com/JetBrains/kotlin/releases/download/v1.9.10/kotlin-compiler-1.9.10.zip" ], - "version": "1.22.1" + "sha256": "7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342", + "compiler_version": "1.9.10" } }, - "com_github_buildbarn_go_xdr__download_0_darwin_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "com_github_google_ksp": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", + "ruleClassName": "ksp_compiler_plugin_repository", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, "urls": [ - "https://dl.google.com/go/{}" + "https://github.com/google/ksp/releases/download/1.9.10-1.0.13/artifacts.zip" ], - "version": "1.22.1" + "sha256": "5b0b1179e8af40877d9d5929ec0260afb104956eabf2f23bb5568cfd6c20b37b", + "strip_version": "1.9.10-1.0.13" } }, - "rules_go__download_0_windows_amd64": { - "bzlFile": "@@rules_go~//go/private:sdk.bzl", - "ruleClassName": "go_download_sdk_rule", + "kt_java_stub_template": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", "attributes": { - "goos": "", - "goarch": "", - "sdks": {}, "urls": [ - "https://dl.google.com/go/{}" + "https://raw.githubusercontent.com/bazelbuild/bazel/6.2.1/src/main/java/com/google/devtools/build/lib/bazel/rules/java/java_stub_template.txt" ], - "version": "1.21.1" + "sha256": "78e29525872594ffc783c825f428b3e61d4f3e632f46eaa64f004b2814c4a612" } } }, "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~", + "rules_kotlin~", "bazel_tools", "bazel_tools" - ], - [ - "rules_go~", - "io_bazel_rules_go", - "rules_go~" - ], - [ - "rules_go~", - "io_bazel_rules_go_bazel_features", - "bazel_features~" ] ] } }, - "@@rules_java~//java:extensions.bzl%toolchains": { + "@@rules_nodejs~//nodejs:extensions.bzl%node": { "general": { - "bzlTransitiveDigest": "KiqmcRAp4qH+XPVV8NRBzuVzmA0tpT0ufDifw+XvVd0=", + "bzlTransitiveDigest": "0IJr1Jg3Dns9QKY65MtauFLtHjjP3n1DgN0+ZAjFYXo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "remotejdk17_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_host": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", "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" + "user_node_repository_name": "nodejs" } }, - "remotejdk21_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_linux_s390x": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "linux_s390x" } }, - "remotejdk17_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_windows_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "windows_amd64" } }, - "remotejdk17_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_toolchains": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_toolchains_repo.bzl", + "ruleClassName": "nodejs_toolchains_repo", "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" + "user_node_repository_name": "nodejs" } }, - "remote_java_tools_windows": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "nodejs_linux_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "attributes": { - "sha256": "4e25c1e9915da2c46bf3f1185693a9731aa62ad89c9384de6adad12425eefff9", - "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" - ] + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "linux_amd64" } }, - "remotejdk11_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_linux_ppc64le": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "linux_ppc64le" } }, - "remotejdk21_linux_ppc64le": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "nodejs_darwin_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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://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" - ] + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "darwin_amd64" } }, - "remotejdk11_linux_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "nodejs_linux_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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", - "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" - ] + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "linux_arm64" } }, - "remotejdk17_linux": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "nodejs": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", "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", - "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" - ] + "user_node_repository_name": "nodejs" } }, - "remotejdk11_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "nodejs_darwin_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "_nodejs_repositories", "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" + "node_download_auth": {}, + "node_repositories": {}, + "node_urls": [ + "https://nodejs.org/dist/v{version}/{filename}" + ], + "node_version": "18.20.3", + "include_headers": false, + "platform": "darwin_arm64" } - }, - "remotejdk17_macos": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_oci~//oci:extensions.bzl%oci": { + "general": { + "bzlTransitiveDigest": "TcazmA5QaK0hnDHKPtvhKS4YaitLvdO6mr7OBagPKKw=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "oci_crane_registry_toolchains": { + "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", "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", - "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" - ] + "toolchain_type": "@rules_oci//oci:registry_toolchain_type", + "toolchain": "@oci_crane_{platform}//:registry_toolchain" } }, - "remotejdk21_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "copy_to_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "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" + "platform": "windows_amd64" } }, - "remotejdk17_win": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "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": { - "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://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" - ] + "platform": "darwin_amd64", + "crane_version": "v0.18.0" } }, - "remotejdk11_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "jq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "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" + "platform": "darwin_amd64", + "version": "1.7" } }, - "remotejdk17_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "copy_to_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "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" + "platform": "freebsd_amd64" } }, - "remotejdk11_linux": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "copy_to_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "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://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" - ] + "platform": "linux_amd64" } }, - "remotejdk11_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "oci_crane_linux_arm64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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" + "platform": "linux_arm64", + "crane_version": "v0.18.0" } }, - "remotejdk17_win_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "jq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "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://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" - ] + "platform": "linux_arm64", + "version": "1.7" } }, - "remotejdk17_linux_ppc64le": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "coreutils_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "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://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" - ] + "platform": "darwin_arm64", + "version": "0.0.26" } }, - "remotejdk21_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "coreutils_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "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" + "platform": "linux_amd64", + "version": "0.0.26" } }, - "remotejdk21_linux_s390x_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "yq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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" + "platform": "linux_amd64", + "version": "4.25.2" } }, - "local_jdk": { - "bzlFile": "@@rules_java~//toolchains:local_java_repository.bzl", - "ruleClassName": "_local_java_repository_rule", + "copy_to_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "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" + "platform": "linux_arm64" } }, - "remote_java_tools_darwin_x86_64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "oci_crane_linux_armv6": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "attributes": { - "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" - ] + "platform": "linux_armv6", + "crane_version": "v0.18.0" } }, - "remote_java_tools": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "copy_to_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "attributes": { - "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" - ] + "platform": "darwin_arm64" } }, - "remotejdk17_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "oci_crane_linux_amd64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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" + "platform": "linux_amd64", + "crane_version": "v0.18.0" } }, - "remotejdk21_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "coreutils_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "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" + "platform": "darwin_amd64", + "version": "0.0.26" } }, - "remotejdk17_macos_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "coreutils_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "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" + "platform": "linux_arm64", + "version": "0.0.26" } }, - "remotejdk21_macos_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "coreutils_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_toolchains_repo", "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", - "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" - ] + "user_repository_name": "coreutils" } }, - "remotejdk17_macos_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "busybox_linux_arm64_v8": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", "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", - "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" - ] + "scheme": "https", + "registry": "index.docker.io", + "repository": "library/busybox", + "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", + "platform": "linux/arm64/v8", + "target_name": "busybox_linux_arm64_v8", + "bazel_tags": [] } }, - "remotejdk11_win": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "yq_linux_s390x": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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", - "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" - ] + "platform": "linux_s390x", + "version": "4.25.2" } }, - "remotejdk11_linux_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "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": { - "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" + "platform": "darwin_arm64", + "crane_version": "v0.18.0" } }, - "remotejdk11_macos": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "jq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "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", - "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" - ] + "platform": "darwin_arm64", + "version": "1.7" } }, - "remotejdk11_win_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "yq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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", - "urls": [ - "https://mirror.bazel.build/aka.ms/download-jdk/microsoft-jdk-11.0.13.8.1-windows-aarch64.zip" - ] + "platform": "darwin_amd64", + "version": "4.25.2" } }, - "remotejdk21_macos": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "oci_crane_linux_i386": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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", - "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" - ] + "platform": "linux_i386", + "crane_version": "v0.18.0" } }, - "remotejdk17_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "busybox": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_alias", "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" + "target_name": "busybox", + "scheme": "https", + "registry": "index.docker.io", + "repository": "library/busybox", + "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", + "platforms": { + "@@platforms//cpu:x86_64": "@busybox_linux_amd64", + "@@platforms//cpu:arm64": "@busybox_linux_arm64_v8" + }, + "bzlmod_repository": "busybox", + "reproducible": true } }, - "remotejdk11_macos_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "jq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "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" + "platform": "linux_amd64", + "version": "1.7" } }, - "remotejdk21_linux": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "distroless_static": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_alias", "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", - "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" - ] + "target_name": "distroless_static", + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/static", + "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", + "platforms": { + "@@platforms//cpu:x86_64": "@distroless_static_linux_amd64", + "@@platforms//cpu:arm64": "@distroless_static_linux_arm64_v8" + }, + "bzlmod_repository": "distroless_static", + "reproducible": true } }, - "remote_java_tools_linux": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "distroless_static_linux_arm64_v8": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", "attributes": { - "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" - ] + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/static", + "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", + "platform": "linux/arm64/v8", + "target_name": "distroless_static_linux_arm64_v8", + "bazel_tags": [] } }, - "remotejdk21_win": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "distroless_static_linux_amd64": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", "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", - "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" - ] + "scheme": "https", + "registry": "gcr.io", + "repository": "distroless/static", + "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", + "platform": "linux/amd64", + "target_name": "distroless_static_linux_amd64", + "bazel_tags": [] } }, - "remotejdk21_linux_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "yq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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", - "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" - ] + "platform": "windows_amd64", + "version": "4.25.2" } }, - "remotejdk11_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "oci_crane_windows_armv6": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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" + "platform": "windows_armv6", + "crane_version": "v0.18.0" } }, - "remotejdk11_linux_s390x": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "oci_crane_toolchains": { + "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", "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" - ] + "toolchain_type": "@rules_oci//oci:crane_toolchain_type", + "toolchain": "@oci_crane_{platform}//:crane_toolchain" } }, - "remotejdk17_linux_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "jq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", "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", - "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" - ] + "platform": "windows_amd64", + "version": "1.7" } }, - "remotejdk21_linux_s390x": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "copy_to_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", "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", - "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" - ] + "platform": "darwin_amd64" } }, - "remotejdk21_win_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "yq_linux_ppc64le": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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", - "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" - ] + "platform": "linux_ppc64le", + "version": "4.25.2" } }, - "remotejdk17_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "jq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_toolchains_repo", "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" + "user_repository_name": "jq" } }, - "remote_java_tools_darwin_arm64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "copy_to_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_toolchains_repo", "attributes": { - "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" - ] + "user_repository_name": "copy_to_directory" } }, - "remotejdk21_linux_ppc64le_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "yq_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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" + "platform": "darwin_arm64", + "version": "4.25.2" } }, - "remotejdk21_linux_aarch64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "yq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", "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" + "user_repository_name": "yq" } }, - "remotejdk11_win_arm64_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + "oci_crane_windows_amd64": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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" + "platform": "windows_amd64", + "crane_version": "v0.18.0" } }, - "remotejdk17_linux_s390x": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "oci_crane_linux_s390x": { + "bzlFile": "@@rules_oci~//oci:repositories.bzl", + "ruleClassName": "crane_repositories", "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" - ] + "platform": "linux_s390x", + "crane_version": "v0.18.0" } }, - "remotejdk11_linux_ppc64le": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "busybox_linux_amd64": { + "bzlFile": "@@rules_oci~//oci/private:pull.bzl", + "ruleClassName": "oci_pull", "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" - ] + "scheme": "https", + "registry": "index.docker.io", + "repository": "library/busybox", + "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", + "platform": "linux/amd64", + "target_name": "busybox_linux_amd64", + "bazel_tags": [] } }, - "remotejdk11_macos_aarch64": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "coreutils_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", "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" - ] + "platform": "windows_amd64", + "version": "0.0.26" } - }, - "remotejdk21_win_toolchain_config_repo": { - "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", - "ruleClassName": "_toolchain_config", + }, + "yq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", "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" + "platform": "linux_arm64", + "version": "4.25.2" } } }, + "moduleExtensionMetadata": { + "explicitRootModuleDirectDeps": [], + "explicitRootModuleDirectDevDeps": [], + "useAllRepos": "NO", + "reproducible": false + }, "recordedRepoMappingEntries": [ [ - "rules_java~", + "aspect_bazel_lib~", "bazel_tools", "bazel_tools" ], [ - "rules_java~", - "remote_java_tools", - "rules_java~~toolchains~remote_java_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_python~//python/extensions:python.bzl%python": { "general": { - "bzlTransitiveDigest": "aN5nha4wx41+LIEE1T8eDrrCZ96tVn4Pkuac4FAGLnE=", + "bzlTransitiveDigest": "aGxTzdPZbohueOWJunHBtnR6sj5TpdulhPNQPtC0mG0=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "rules_android": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "python_3_11_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", - "strip_prefix": "rules_android-0.1.1", + "sha256": "49520e3ff494708020f306e30b0964f079170be83e956be4504f850557378a22", + "patches": [], + "platform": "s390x-unknown-linux-gnu", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-s390x-unknown-linux-gnu-install_only.tar.gz", "urls": [ - "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" - ] + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-s390x-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "com_github_pinterest_ktlint": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "python_3_8_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "sha256": "2b3f6f674a944d25bb8d283c3539947bbe86074793012909a55de4b771f74bcc", + "sha256": "1825b1f7220bc93ff143f2e70b5c6a79c6469e0eeb40824e07a7277f59aabfda", + "patches": [], + "platform": "aarch64-apple-darwin", + "python_version": "3.8.18", + "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz", "urls": [ - "https://github.com/pinterest/ktlint/releases/download/0.49.1/ktlint" + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz" ], - "executable": true + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "buildkite_config": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "python_3_10_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { + "sha256": "fd027b1dedf1ea034cdaa272e91771bdf75ddef4c8653b05d224a0645aa2ca3c", + "patches": [], + "platform": "aarch64-apple-darwin", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-aarch64-apple-darwin-install_only.tar.gz", "urls": [ - "https://storage.googleapis.com/rbe-toolchain/bazel-configs/rbe-ubuntu1604/latest/rbe_default.tar" - ] + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-aarch64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "com_github_jetbrains_kotlin": { - "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", - "ruleClassName": "kotlin_compiler_repository", + "python_3_10_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { + "sha256": "be0b19b6af1f7d8c667e5abef5505ad06cf72e5a11bb5844970c395a7e5b1275", + "patches": [], + "platform": "x86_64-apple-darwin", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-apple-darwin-install_only.tar.gz", "urls": [ - "https://github.com/JetBrains/kotlin/releases/download/v1.9.10/kotlin-compiler-1.9.10.zip" + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-apple-darwin-install_only.tar.gz" ], - "sha256": "7d74863deecf8e0f28ea54c3735feab003d0eac67e8d3a791254b16889c20342", - "compiler_version": "1.9.10" + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "com_github_google_ksp": { - "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", - "ruleClassName": "ksp_compiler_plugin_repository", + "python_3_11_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { + "sha256": "b102eaf865eb715aa98a8a2ef19037b6cc3ae7dfd4a632802650f29de635aa13", + "patches": [], + "platform": "aarch64-unknown-linux-gnu", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz", "urls": [ - "https://github.com/google/ksp/releases/download/1.9.10-1.0.13/artifacts.zip" + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz" ], - "sha256": "5b0b1179e8af40877d9d5929ec0260afb104956eabf2f23bb5568cfd6c20b37b", - "strip_version": "1.9.10-1.0.13" + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "kt_java_stub_template": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_file", + "python_3_10_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { + "sha256": "f3f9c43eec1a0c3f72845d0b705da17a336d3906b7df212d2640b8f47e8ff375", + "patches": [], + "platform": "ppc64le-unknown-linux-gnu", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz", "urls": [ - "https://raw.githubusercontent.com/bazelbuild/bazel/6.2.1/src/main/java/com/google/devtools/build/lib/bazel/rules/java/java_stub_template.txt" + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" ], - "sha256": "78e29525872594ffc783c825f428b3e61d4f3e632f46eaa64f004b2814c4a612" - } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_kotlin~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@rules_nodejs~//nodejs:extensions.bzl%node": { - "general": { - "bzlTransitiveDigest": "1HxpI0AgCvpGfUCJicdseptT6HrlCwj+F0XM5ewp5Ts=", - "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" + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_linux_s390x": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_10_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_s390x", - "node_version": "16.19.0" + "sha256": "b8d930ce0d04bda83037ad3653d7450f8907c88e24bb8255a29b8dab8930d6f1", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_windows_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "pythons_hub": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pythons_hub.bzl", + "ruleClassName": "hub_repo", "attributes": { - "platform": "windows_amd64", - "node_version": "16.19.0" + "default_python_version": "3.11", + "toolchain_prefixes": [ + "_0000_python_3_8_", + "_0001_python_3_9_", + "_0002_python_3_10_", + "_0003_python_3_12_", + "_0004_python_3_11_" + ], + "toolchain_python_versions": [ + "3.8", + "3.9", + "3.10", + "3.12", + "3.11" + ], + "toolchain_set_python_version_constraints": [ + "True", + "True", + "True", + "True", + "False" + ], + "toolchain_user_repository_names": [ + "python_3_8", + "python_3_9", + "python_3_10", + "python_3_12", + "python_3_11" + ] } }, - "nodejs_toolchains": { - "bzlFile": "@@rules_nodejs~//nodejs/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", + "python_3_12_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "user_node_repository_name": "nodejs" + "sha256": "fd5a9e0f41959d0341246d3643f2b8794f638adc0cec8dd5e1b6465198eae08a", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_linux_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_12_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_amd64", - "node_version": "16.19.0" + "sha256": "74e330b8212ca22fd4d9a2003b9eec14892155566738febc8e5e572f267b9472", + "patches": [], + "platform": "x86_64-unknown-linux-gnu", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_linux_ppc64le": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_9_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", "attributes": { - "platform": "linux_ppc64le", - "node_version": "16.19.0" + "python_version": "3.9.18", + "user_repository_name": "python_3_9", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "nodejs_darwin_amd64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_12_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_amd64", - "node_version": "16.19.0" + "sha256": "f93f8375ca6ac0a35d58ff007043cbd3a88d9609113f1cb59cf7c8d215f064af", + "patches": [], + "platform": "aarch64-apple-darwin", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-aarch64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-aarch64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_linux_arm64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_8_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_arm64", - "node_version": "16.19.0" + "sha256": "a9d203e78caed94de368d154e841610cef6f6b484738573f4ae9059d37e898a5", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.8.18", + "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs": { - "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", - "ruleClassName": "nodejs_repo_host_os_alias", + "python_3_9_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "user_node_repository_name": "nodejs" + "sha256": "101c38b22fb2f5a0945156da4259c8e9efa0c08de9d7f59afa51e7ce6e22a1cc", + "patches": [], + "platform": "ppc64le-unknown-linux-gnu", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "nodejs_darwin_arm64": { - "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", - "ruleClassName": "node_repositories", + "python_3_12_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_arm64", - "node_version": "16.19.0" + "sha256": "60631211c701f8d2c56e5dd7b154e68868128a019b9db1d53a264f56c0d4aee2", + "patches": [], + "platform": "s390x-unknown-linux-gnu", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-s390x-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-s390x-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_nodejs~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "rules_nodejs~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@rules_oci~//oci:extensions.bzl%oci": { - "general": { - "bzlTransitiveDigest": "1MV1EXDHvkWoPaleYJcnSh235R7bOfrWTZd4gCGMiZQ=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "oci_crane_registry_toolchains": { - "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", + }, + "python_3_12_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "toolchain_type": "@rules_oci//oci:registry_toolchain_type", - "toolchain": "@oci_crane_{platform}//:registry_toolchain" + "sha256": "236533ef20e665007a111c2f36efb59c87ae195ad7dca223b6dc03fb07064f0b", + "patches": [], + "platform": "aarch64-unknown-linux-gnu", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "copy_to_directory_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "python_3_11_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "windows_amd64" + "sha256": "b44e1b74afe75c7b19143413632c4386708ae229117f8f950c2094e9681d34c7", + "patches": [], + "platform": "ppc64le-unknown-linux-gnu", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "jq": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_host_alias_repo", - "attributes": {} + "python_3_9_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "attributes": { + "sha256": "f3ff38b1ccae7dcebd8bbf2e533c9a984fac881de0ffd1636fbb61842bd924de", + "patches": [], + "platform": "x86_64-unknown-linux-gnu", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } }, - "oci_crane_darwin_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "python_3_12_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", "attributes": { - "platform": "darwin_amd64", - "crane_version": "v0.18.0" + "python_version": "3.12.1", + "user_repository_name": "python_3_12", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "jq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "python_3_9_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_amd64", - "version": "1.7" + "sha256": "eee31e55ffbc1f460d7b17f05dd89e45a2636f374a6f8dc29ea13d0497f7f586", + "patches": [], + "platform": "s390x-unknown-linux-gnu", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-s390x-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-s390x-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "copy_to_directory_freebsd_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "python_3_8_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "freebsd_amd64" + "sha256": "1e8a3babd1500111359b0f5675d770984bcbcb2cc8890b117394f0ed342fb9ec", + "patches": [], + "platform": "x86_64-unknown-linux-gnu", + "python_version": "3.8.18", + "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "copy_to_directory_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "python_3_8_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", "attributes": { - "platform": "linux_amd64" + "python_version": "3.8.18", + "user_repository_name": "python_3_8", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "oci_crane_linux_arm64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "python_3_11_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", "attributes": { - "platform": "linux_arm64", - "crane_version": "v0.18.0" + "python_version": "3.11.7", + "user_repository_name": "python_3_11", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "jq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "python_3_9": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", "attributes": { - "platform": "linux_arm64", - "version": "1.7" + "python_version": "3.9.18", + "user_repository_name": "python_3_9", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "coreutils_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "python_3_11_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_arm64", - "version": "0.0.23" + "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 } }, - "coreutils_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "python_3_8_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_amd64", - "version": "0.0.23" + "sha256": "236a300f386ead02ca98dbddbc026ff4ef4de6701a394106e291ff8b75445ee1", + "patches": [], + "platform": "aarch64-unknown-linux-gnu", + "python_version": "3.8.18", + "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "yq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "python_3_8": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", "attributes": { - "platform": "linux_amd64", - "version": "4.25.2" + "python_version": "3.8.18", + "user_repository_name": "python_3_8", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "copy_to_directory_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "python_3_11_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_arm64" + "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 } }, - "oci_crane_linux_armv6": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "python_3_9_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_armv6", - "crane_version": "v0.18.0" + "sha256": "fdc4054837e37b69798c2ef796222a480bc1f80e8ad3a01a95d0168d8282a007", + "patches": [], + "platform": "aarch64-apple-darwin", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-aarch64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-aarch64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "copy_to_directory_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "python_3_8_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_arm64" + "sha256": "fcf04532e644644213977242cd724fe5e84c0a5ac92ae038e07f1b01b474fca3", + "patches": [], + "platform": "x86_64-apple-darwin", + "python_version": "3.8.18", + "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "oci_crane_linux_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "python_3_9_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_amd64", - "crane_version": "v0.18.0" + "sha256": "02ea7bb64524886bd2b05d6b6be4401035e4ba4319146f274f0bcd992822cd75", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "coreutils_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "python_3_12": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", "attributes": { - "platform": "darwin_amd64", - "version": "0.0.23" + "python_version": "3.12.1", + "user_repository_name": "python_3_12", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "coreutils_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "python_3_12_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_arm64", - "version": "0.0.23" + "sha256": "eca96158c1568dedd9a0b3425375637a83764d1fa74446438293089a8bfac1f8", + "patches": [], + "platform": "x86_64-apple-darwin", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "coreutils_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_toolchains_repo", + "python_3_9_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "user_repository_name": "coreutils" + "sha256": "1e0a3e8ce8e58901a259748c0ab640d2b8294713782d14229e882c6898b2fb36", + "patches": [], + "platform": "aarch64-unknown-linux-gnu", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "busybox_linux_arm64_v8": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "python_3_10_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "scheme": "https", - "registry": "index.docker.io", - "repository": "library/busybox", - "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", - "platform": "linux/arm64/v8", - "target_name": "busybox_linux_arm64_v8" + "sha256": "8675915ff454ed2f1597e27794bc7df44f5933c26b94aa06af510fe91b58bb97", + "patches": [], + "platform": "aarch64-unknown-linux-gnu", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "yq_linux_s390x": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "python_3_11": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", "attributes": { - "platform": "linux_s390x", - "version": "4.25.2" + "python_version": "3.11.7", + "user_repository_name": "python_3_11", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "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", + "python_3_10_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_arm64", - "crane_version": "v0.18.0" + "sha256": "859f6cfe9aedb6e8858892fdc124037e83ab05f28d42a7acd314c6a16d6bd66c", + "patches": [], + "platform": "s390x-unknown-linux-gnu", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-s390x-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-s390x-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "jq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "python_3_10": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", "attributes": { - "platform": "darwin_arm64", - "version": "1.7" + "python_version": "3.10.13", + "user_repository_name": "python_3_10", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "yq_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "python_3_11_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "darwin_amd64", - "version": "4.25.2" + "sha256": "a0e615eef1fafdc742da0008425a9030b7ea68a4ae4e73ac557ef27b112836d4", + "patches": [], + "platform": "x86_64-apple-darwin", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "oci_crane_linux_i386": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "python_versions": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "multi_toolchain_aliases", "attributes": { - "platform": "linux_i386", - "crane_version": "v0.18.0" + "python_versions": { + "3.8": "python_3_8", + "3.9": "python_3_9", + "3.10": "python_3_10", + "3.11": "python_3_11", + "3.12": "python_3_12" + } } }, - "busybox": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_alias", + "python_3_9_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "target_name": "busybox", - "scheme": "https", - "registry": "index.docker.io", - "repository": "library/busybox", - "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", - "platforms": { - "@@platforms//cpu:x86_64": "@busybox_linux_amd64", - "@@platforms//cpu:arm64": "@busybox_linux_arm64_v8" - }, - "bzlmod_repository": "busybox", - "reproducible": true + "sha256": "82231cb77d4a5c8081a1a1d5b8ae440abe6993514eb77a926c826e9a69a94fb1", + "patches": [], + "platform": "x86_64-apple-darwin", + "python_version": "3.9.18", + "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "jq_linux_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "python_3_10_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "platform": "linux_amd64", - "version": "1.7" + "sha256": "5d0429c67c992da19ba3eb58b3acd0b35ec5e915b8cae9a4aa8ca565c423847a", + "patches": [], + "platform": "x86_64-unknown-linux-gnu", + "python_version": "3.10.13", + "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "distroless_static": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_alias", + "python_3_12_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "target_name": "distroless_static", - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/static", - "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", - "platforms": { - "@@platforms//cpu:x86_64": "@distroless_static_linux_amd64", - "@@platforms//cpu:arm64": "@distroless_static_linux_arm64_v8" - }, - "bzlmod_repository": "distroless_static", - "reproducible": true + "sha256": "78051f0d1411ee62bc2af5edfccf6e8400ac4ef82887a2affc19a7ace6a05267", + "patches": [], + "platform": "ppc64le-unknown-linux-gnu", + "python_version": "3.12.1", + "release_filename": "20240107/cpython-3.12.1+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } }, - "distroless_static_linux_arm64_v8": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "python_3_10_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", "attributes": { - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/static", - "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", - "platform": "linux/arm64/v8", - "target_name": "distroless_static_linux_arm64_v8" + "python_version": "3.10.13", + "user_repository_name": "python_3_10", + "platforms": [ + "aarch64-apple-darwin", + "aarch64-unknown-linux-gnu", + "ppc64le-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-darwin", + "x86_64-pc-windows-msvc", + "x86_64-unknown-linux-gnu" + ] } }, - "distroless_static_linux_amd64": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "python_3_11_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", "attributes": { - "scheme": "https", - "registry": "gcr.io", - "repository": "distroless/static", - "identifier": "sha256:7e5c6a2a4ae854242874d36171b31d26e0539c98fc6080f942f16b03e82851ab", - "platform": "linux/amd64", - "target_name": "distroless_static_linux_amd64" + "sha256": "4a51ce60007a6facf64e5495f4cf322e311ba9f39a8cd3f3e4c026eae488e140", + "patches": [], + "platform": "x86_64-unknown-linux-gnu", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false } - }, - "yq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_python~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_python~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_python~//python/private/bzlmod:internal_deps.bzl%internal_deps": { + "general": { + "bzlTransitiveDigest": "GCT33tTSmeE1L4tW7NKpfavsz3c8nKKfHS3mUw6SdGA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "pypi__wheel": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64", - "version": "4.25.2" + "url": "https://files.pythonhosted.org/packages/b8/8b/31273bf66016be6ad22bb7345c37ff350276cfd46e389a0c2ac5da9d9073/wheel-0.41.2-py3-none-any.whl", + "sha256": "75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "oci_crane_windows_armv6": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "pypi__click": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_armv6", - "crane_version": "v0.18.0" + "url": "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl", + "sha256": "ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } - }, - "oci_crane_toolchains": { - "bzlFile": "@@rules_oci~//oci/private:toolchains_repo.bzl", - "ruleClassName": "toolchains_repo", + }, + "pypi__importlib_metadata": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "toolchain_type": "@rules_oci//oci:crane_toolchain_type", - "toolchain": "@oci_crane_{platform}//:crane_toolchain" + "url": "https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl", + "sha256": "3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "jq_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_platform_repo", + "pypi__pyproject_hooks": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64", - "version": "1.7" + "url": "https://files.pythonhosted.org/packages/d5/ea/9ae603de7fbb3df820b23a70f6aff92bf8c7770043254ad8d2dc9d6bcba4/pyproject_hooks-1.0.0-py3-none-any.whl", + "sha256": "283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "copy_to_directory_darwin_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_platform_repo", + "pypi__pep517": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_amd64" + "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", + "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "yq_linux_ppc64le": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "pypi__packaging": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_ppc64le", - "version": "4.25.2" + "url": "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", + "sha256": "994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "jq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", - "ruleClassName": "jq_toolchains_repo", + "pypi__pip_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "jq" + "url": "https://files.pythonhosted.org/packages/e8/df/47e6267c6b5cdae867adbdd84b437393e6202ce4322de0a5e0b92960e1d6/pip_tools-7.3.0-py3-none-any.whl", + "sha256": "8717693288720a8c6ebd07149c93ab0be1fced0b5191df9e9decd3263e20d85e", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "copy_to_directory_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", - "ruleClassName": "copy_to_directory_toolchains_repo", + "pypi__setuptools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "copy_to_directory" + "url": "https://files.pythonhosted.org/packages/4f/ab/0bcfebdfc3bfa8554b2b2c97a555569c4c1ebc74ea288741ea8326c51906/setuptools-68.1.2-py3-none-any.whl", + "sha256": "3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "yq_darwin_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "pypi__zipp": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "darwin_arm64", - "version": "4.25.2" + "url": "https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl", + "sha256": "679e51dd4403591b2d6838a48de3d283f3d188412a9782faadf845f298736ba0", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "yq_toolchains": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_toolchains_repo", + "pypi__colorama": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "user_repository_name": "yq" + "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", + "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "oci_crane_windows_amd64": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "pypi__build": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64", - "crane_version": "v0.18.0" + "url": "https://files.pythonhosted.org/packages/58/91/17b00d5fac63d3dca605f1b8269ba3c65e98059e1fd99d00283e42a454f0/build-0.10.0-py3-none-any.whl", + "sha256": "af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "oci_crane_linux_s390x": { - "bzlFile": "@@rules_oci~//oci:repositories.bzl", - "ruleClassName": "crane_repositories", + "rules_python_internal": { + "bzlFile": "@@rules_python~//python/private:internal_config_repo.bzl", + "ruleClassName": "internal_config_repo", + "attributes": {} + }, + "pypi__pip": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_s390x", - "crane_version": "v0.18.0" + "url": "https://files.pythonhosted.org/packages/50/c2/e06851e8cc28dcad7c155f4753da8833ac06a5c704c109313b8d5a62968a/pip-23.2.1-py3-none-any.whl", + "sha256": "7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "busybox_linux_amd64": { - "bzlFile": "@@rules_oci~//oci/private:pull.bzl", - "ruleClassName": "oci_pull", + "pypi__installer": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "scheme": "https", - "registry": "index.docker.io", - "repository": "library/busybox", - "identifier": "sha256:97e3873d1f61ba651b632e4755fc52e1d90c9f6e4f01d9b720f37af5efed17e5", - "platform": "linux/amd64", - "target_name": "busybox_linux_amd64" + "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", + "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "coreutils_windows_amd64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", - "ruleClassName": "coreutils_platform_repo", + "pypi__more_itertools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "windows_amd64", - "version": "0.0.23" + "url": "https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl", + "sha256": "64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } }, - "yq_linux_arm64": { - "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", - "ruleClassName": "yq_platform_repo", + "pypi__tomli": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", "attributes": { - "platform": "linux_arm64", - "version": "4.25.2" + "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", + "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", + "type": "zip", + "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" } } }, "recordedRepoMappingEntries": [ [ - "aspect_bazel_lib~", + "rules_python~", "bazel_tools", "bazel_tools" - ], - [ - "rules_oci~", - "aspect_bazel_lib", - "aspect_bazel_lib~" - ], - [ - "rules_oci~", - "bazel_skylib", - "bazel_skylib~" ] ] } }, - "@@rules_python~//python/extensions:python.bzl%python": { + "@@rules_rust~//rust:extensions.bzl%rust": { "general": { - "bzlTransitiveDigest": "aGxTzdPZbohueOWJunHBtnR6sj5TpdulhPNQPtC0mG0=", + "bzlTransitiveDigest": "IVyhrPEphqeSj2mFnYva0rdTkTvHKwB0dBe5siaUGpA=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, "generatedRepoSpecs": { - "python_3_11_s390x-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-unknown-linux-gnu", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "sha256": "49520e3ff494708020f306e30b0964f079170be83e956be4504f850557378a22", - "patches": [], - "platform": "s390x-unknown-linux-gnu", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-s390x-unknown-linux-gnu-install_only.tar.gz", + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-s390x-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "aarch64-apple-darwin" + } + }, + "rust_windows_x86_64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_aarch64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_x86_64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-unknown-linux-gnu", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_8_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_x86_64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "sha256": "1825b1f7220bc93ff143f2e70b5c6a79c6469e0eeb40824e07a7277f59aabfda", - "patches": [], - "platform": "aarch64-apple-darwin", - "python_version": "3.8.18", - "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz", + "toolchains": [ + "@rust_windows_x86_64__x86_64-pc-windows-msvc__stable//:toolchain", + "@rust_windows_x86_64__x86_64-pc-windows-msvc__nightly//:toolchain", + "@rust_windows_x86_64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_windows_x86_64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_windows_x86_64__wasm32-wasi__stable//:toolchain", + "@rust_windows_x86_64__wasm32-wasi__nightly//:toolchain" + ] + } + }, + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rustfmt_nightly-2024-05-02__x86_64-apple-darwin_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [] + } + }, + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_windows_aarch64__aarch64-pc-windows-msvc__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ] + } + }, + "rust_windows_aarch64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-pc-windows-msvc", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_windows_aarch64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", + "attributes": { + "toolchains": [ + "@rust_windows_aarch64__aarch64-pc-windows-msvc__stable//:toolchain", + "@rust_windows_aarch64__aarch64-pc-windows-msvc__nightly//:toolchain", + "@rust_windows_aarch64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_windows_aarch64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_windows_aarch64__wasm32-wasi__stable//:toolchain", + "@rust_windows_aarch64__wasm32-wasi__nightly//:toolchain" + ] + } + }, + "rust_linux_x86_64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_linux_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] + } + }, + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-pc-windows-msvc", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_x86_64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_linux_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "python_3_10_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "fd027b1dedf1ea034cdaa272e91771bdf75ddef4c8653b05d224a0645aa2ca3c", - "patches": [], - "platform": "aarch64-apple-darwin", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-aarch64-apple-darwin-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-aarch64-apple-darwin-install_only.tar.gz" + "toolchain": "@rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "target_compatible_with": [] } }, - "python_3_10_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_aarch64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "be0b19b6af1f7d8c667e5abef5505ad06cf72e5a11bb5844970c395a7e5b1275", - "patches": [], - "platform": "x86_64-apple-darwin", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-apple-darwin-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-apple-darwin-install_only.tar.gz" + "toolchain": "@rust_windows_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "python_3_11_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_darwin_aarch64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "b102eaf865eb715aa98a8a2ef19037b6cc3ae7dfd4a632802650f29de635aa13", - "patches": [], - "platform": "aarch64-unknown-linux-gnu", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_darwin_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "python_3_10_ppc64le-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_x86_64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "f3f9c43eec1a0c3f72845d0b705da17a336d3906b7df212d2640b8f47e8ff375", - "patches": [], - "platform": "ppc64le-unknown-linux-gnu", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_windows_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "python_3_10_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_aarch64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "b8d930ce0d04bda83037ad3653d7450f8907c88e24bb8255a29b8dab8930d6f1", - "patches": [], - "platform": "x86_64-pc-windows-msvc", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "toolchain": "@rust_linux_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] + } + }, + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-pc-windows-msvc", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "pythons_hub": { - "bzlFile": "@@rules_python~//python/private/bzlmod:pythons_hub.bzl", - "ruleClassName": "hub_repo", + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "default_python_version": "3.11", - "toolchain_prefixes": [ - "_0000_python_3_8_", - "_0001_python_3_9_", - "_0002_python_3_10_", - "_0003_python_3_12_", - "_0004_python_3_11_" + "toolchain": "@rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" ], - "toolchain_python_versions": [ - "3.8", - "3.9", - "3.10", - "3.12", - "3.11" + "target_compatible_with": [] + } + }, + "rust_windows_aarch64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_windows_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "toolchain_set_python_version_constraints": [ - "True", - "True", - "True", - "True", - "False" + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" ], - "toolchain_user_repository_names": [ - "python_3_8", - "python_3_9", - "python_3_10", - "python_3_12", - "python_3_11" + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" ] } }, - "python_3_12_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "fd5a9e0f41959d0341246d3643f2b8794f638adc0cec8dd5e1b6465198eae08a", - "patches": [], - "platform": "x86_64-pc-windows-msvc", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "rust_darwin_x86_64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_12_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_aarch64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "74e330b8212ca22fd4d9a2003b9eec14892155566738febc8e5e572f267b9472", - "patches": [], - "platform": "x86_64-unknown-linux-gnu", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz", + "toolchain": "@rust_linux_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] + } + }, + "rust_darwin_aarch64__aarch64-apple-darwin__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-apple-darwin", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_x86_64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_9_host": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "host_toolchain", + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.9.18", - "user_repository_name": "python_3_9", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_darwin_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" ] } }, - "python_3_12_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "f93f8375ca6ac0a35d58ff007043cbd3a88d9609113f1cb59cf7c8d215f064af", - "patches": [], - "platform": "aarch64-apple-darwin", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-aarch64-apple-darwin-install_only.tar.gz", + "rust_windows_aarch64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-aarch64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_x86_64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_freebsd_x86_64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_8_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "a9d203e78caed94de368d154e841610cef6f6b484738573f4ae9059d37e898a5", - "patches": [], - "platform": "x86_64-pc-windows-msvc", - "python_version": "3.8.18", - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + "toolchain": "@rust_freebsd_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "python_3_9_ppc64le-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_freebsd_x86_64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "sha256": "101c38b22fb2f5a0945156da4259c8e9efa0c08de9d7f59afa51e7ce6e22a1cc", - "patches": [], - "platform": "ppc64le-unknown-linux-gnu", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" - ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchains": [ + "@rust_freebsd_x86_64__x86_64-unknown-freebsd__stable//:toolchain", + "@rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly//:toolchain", + "@rust_freebsd_x86_64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_freebsd_x86_64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_freebsd_x86_64__wasm32-wasi__stable//:toolchain", + "@rust_freebsd_x86_64__wasm32-wasi__nightly//:toolchain" + ] } }, - "python_3_12_s390x-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_x86_64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "60631211c701f8d2c56e5dd7b154e68868128a019b9db1d53a264f56c0d4aee2", - "patches": [], - "platform": "s390x-unknown-linux-gnu", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-s390x-unknown-linux-gnu-install_only.tar.gz", + "toolchain": "@rust_windows_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] + } + }, + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-s390x-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_12_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "236533ef20e665007a111c2f36efb59c87ae195ad7dca223b6dc03fb07064f0b", - "patches": [], - "platform": "aarch64-unknown-linux-gnu", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz", + "toolchain": "@rust_linux_x86_64__x86_64-unknown-linux-gnu__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ] + } + }, + "rust_windows_x86_64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_11_ppc64le-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "b44e1b74afe75c7b19143413632c4386708ae229117f8f950c2094e9681d34c7", - "patches": [], - "platform": "ppc64le-unknown-linux-gnu", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ] } }, - "python_3_9_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_x86_64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "f3ff38b1ccae7dcebd8bbf2e533c9a984fac881de0ffd1636fbb61842bd924de", - "patches": [], - "platform": "x86_64-unknown-linux-gnu", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_linux_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "python_3_12_host": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "host_toolchain", + "rust_darwin_aarch64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.12.1", - "user_repository_name": "python_3_12", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_darwin_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" ] } }, - "python_3_9_s390x-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "eee31e55ffbc1f460d7b17f05dd89e45a2636f374a6f8dc29ea13d0497f7f586", - "patches": [], - "platform": "s390x-unknown-linux-gnu", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-s390x-unknown-linux-gnu-install_only.tar.gz", + "rust_darwin_x86_64__x86_64-apple-darwin__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-apple-darwin", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-s390x-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_aarch64__aarch64-apple-darwin__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-apple-darwin", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_aarch64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [] + } + }, + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-unknown-linux-gnu", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_8_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_x86_64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "1e8a3babd1500111359b0f5675d770984bcbcb2cc8890b117394f0ed342fb9ec", - "patches": [], - "platform": "x86_64-unknown-linux-gnu", - "python_version": "3.8.18", - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_linux_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "python_3_8_host": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "host_toolchain", + "rust_windows_aarch64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.8.18", - "user_repository_name": "python_3_8", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_windows_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" ] } }, - "python_3_11_host": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "host_toolchain", + "rust_linux_aarch64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "python_version": "3.11.7", - "user_repository_name": "python_3_11", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchains": [ + "@rust_linux_aarch64__aarch64-unknown-linux-gnu__stable//:toolchain", + "@rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly//:toolchain", + "@rust_linux_aarch64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_linux_aarch64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_linux_aarch64__wasm32-wasi__stable//:toolchain", + "@rust_linux_aarch64__wasm32-wasi__nightly//:toolchain" ] } }, - "python_3_11_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_freebsd_x86_64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "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", + "toolchain": "@rust_freebsd_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] + } + }, + "rust_darwin_x86_64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_darwin_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] + } + }, + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-unknown-freebsd", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_9": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "toolchain_aliases", + "rust_darwin_x86_64__x86_64-apple-darwin__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.9.18", - "user_repository_name": "python_3_9", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_darwin_x86_64__x86_64-apple-darwin__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" ] } }, - "python_3_11_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_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", + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, "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://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "aarch64-unknown-linux-gnu" } }, - "python_3_8_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "236a300f386ead02ca98dbddbc026ff4ef4de6701a394106e291ff8b75445ee1", - "patches": [], - "platform": "aarch64-unknown-linux-gnu", - "python_version": "3.8.18", - "release_filename": "20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + "toolchain": "@rust_windows_aarch64__aarch64-pc-windows-msvc__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ] } }, - "python_3_8": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "toolchain_aliases", + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.8.18", - "user_repository_name": "python_3_8", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rustfmt_nightly-2024-05-02__aarch64-apple-darwin_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [] + } + }, + "rust_darwin_aarch64__aarch64-apple-darwin__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_darwin_aarch64__aarch64-apple-darwin__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" ] } }, - "python_3_9_aarch64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "fdc4054837e37b69798c2ef796222a480bc1f80e8ad3a01a95d0168d8282a007", - "patches": [], - "platform": "aarch64-apple-darwin", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-aarch64-apple-darwin-install_only.tar.gz", + "rust_linux_aarch64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_toolchains": { + "bzlFile": "@@rules_rust~//rust/private:repository_utils.bzl", + "ruleClassName": "toolchain_repository_hub", + "attributes": { + "toolchain_names": [ + "rust_analyzer_1.78.0", + "rust_darwin_aarch64__aarch64-apple-darwin__stable", + "rust_darwin_aarch64__aarch64-apple-darwin__nightly", + "rust_darwin_aarch64__wasm32-unknown-unknown__stable", + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly", + "rust_darwin_aarch64__wasm32-wasi__stable", + "rust_darwin_aarch64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin", + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable", + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly", + "rust_windows_aarch64__wasm32-unknown-unknown__stable", + "rust_windows_aarch64__wasm32-unknown-unknown__nightly", + "rust_windows_aarch64__wasm32-wasi__stable", + "rust_windows_aarch64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly", + "rust_linux_aarch64__wasm32-unknown-unknown__stable", + "rust_linux_aarch64__wasm32-unknown-unknown__nightly", + "rust_linux_aarch64__wasm32-wasi__stable", + "rust_linux_aarch64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu", + "rust_darwin_x86_64__x86_64-apple-darwin__stable", + "rust_darwin_x86_64__x86_64-apple-darwin__nightly", + "rust_darwin_x86_64__wasm32-unknown-unknown__stable", + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly", + "rust_darwin_x86_64__wasm32-wasi__stable", + "rust_darwin_x86_64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin", + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable", + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly", + "rust_windows_x86_64__wasm32-unknown-unknown__stable", + "rust_windows_x86_64__wasm32-unknown-unknown__nightly", + "rust_windows_x86_64__wasm32-wasi__stable", + "rust_windows_x86_64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly", + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable", + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly", + "rust_freebsd_x86_64__wasm32-wasi__stable", + "rust_freebsd_x86_64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly", + "rust_linux_x86_64__wasm32-unknown-unknown__stable", + "rust_linux_x86_64__wasm32-unknown-unknown__nightly", + "rust_linux_x86_64__wasm32-wasi__stable", + "rust_linux_x86_64__wasm32-wasi__nightly", + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu" + ], + "toolchain_labels": { + "rust_analyzer_1.78.0": "@rust_analyzer_1.78.0_tools//:rust_analyzer_toolchain", + "rust_darwin_aarch64__aarch64-apple-darwin__stable": "@rust_darwin_aarch64__aarch64-apple-darwin__stable_tools//:rust_toolchain", + "rust_darwin_aarch64__aarch64-apple-darwin__nightly": "@rust_darwin_aarch64__aarch64-apple-darwin__nightly_tools//:rust_toolchain", + "rust_darwin_aarch64__wasm32-unknown-unknown__stable": "@rust_darwin_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly": "@rust_darwin_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_darwin_aarch64__wasm32-wasi__stable": "@rust_darwin_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_darwin_aarch64__wasm32-wasi__nightly": "@rust_darwin_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin": "@rustfmt_nightly-2024-05-02__aarch64-apple-darwin_tools//:rustfmt_toolchain", + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable": "@rust_windows_aarch64__aarch64-pc-windows-msvc__stable_tools//:rust_toolchain", + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly": "@rust_windows_aarch64__aarch64-pc-windows-msvc__nightly_tools//:rust_toolchain", + "rust_windows_aarch64__wasm32-unknown-unknown__stable": "@rust_windows_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_windows_aarch64__wasm32-unknown-unknown__nightly": "@rust_windows_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_windows_aarch64__wasm32-wasi__stable": "@rust_windows_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_windows_aarch64__wasm32-wasi__nightly": "@rust_windows_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc": "@rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc_tools//:rustfmt_toolchain", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable": "@rust_linux_aarch64__aarch64-unknown-linux-gnu__stable_tools//:rust_toolchain", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly": "@rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly_tools//:rust_toolchain", + "rust_linux_aarch64__wasm32-unknown-unknown__stable": "@rust_linux_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_linux_aarch64__wasm32-unknown-unknown__nightly": "@rust_linux_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_linux_aarch64__wasm32-wasi__stable": "@rust_linux_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_linux_aarch64__wasm32-wasi__nightly": "@rust_linux_aarch64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu": "@rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu_tools//:rustfmt_toolchain", + "rust_darwin_x86_64__x86_64-apple-darwin__stable": "@rust_darwin_x86_64__x86_64-apple-darwin__stable_tools//:rust_toolchain", + "rust_darwin_x86_64__x86_64-apple-darwin__nightly": "@rust_darwin_x86_64__x86_64-apple-darwin__nightly_tools//:rust_toolchain", + "rust_darwin_x86_64__wasm32-unknown-unknown__stable": "@rust_darwin_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly": "@rust_darwin_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_darwin_x86_64__wasm32-wasi__stable": "@rust_darwin_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_darwin_x86_64__wasm32-wasi__nightly": "@rust_darwin_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin": "@rustfmt_nightly-2024-05-02__x86_64-apple-darwin_tools//:rustfmt_toolchain", + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable": "@rust_windows_x86_64__x86_64-pc-windows-msvc__stable_tools//:rust_toolchain", + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly": "@rust_windows_x86_64__x86_64-pc-windows-msvc__nightly_tools//:rust_toolchain", + "rust_windows_x86_64__wasm32-unknown-unknown__stable": "@rust_windows_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_windows_x86_64__wasm32-unknown-unknown__nightly": "@rust_windows_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_windows_x86_64__wasm32-wasi__stable": "@rust_windows_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_windows_x86_64__wasm32-wasi__nightly": "@rust_windows_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc": "@rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc_tools//:rustfmt_toolchain", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable": "@rust_freebsd_x86_64__x86_64-unknown-freebsd__stable_tools//:rust_toolchain", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly": "@rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly_tools//:rust_toolchain", + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable": "@rust_freebsd_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly": "@rust_freebsd_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_freebsd_x86_64__wasm32-wasi__stable": "@rust_freebsd_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_freebsd_x86_64__wasm32-wasi__nightly": "@rust_freebsd_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd": "@rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd_tools//:rustfmt_toolchain", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable": "@rust_linux_x86_64__x86_64-unknown-linux-gnu__stable_tools//:rust_toolchain", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly": "@rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly_tools//:rust_toolchain", + "rust_linux_x86_64__wasm32-unknown-unknown__stable": "@rust_linux_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "rust_linux_x86_64__wasm32-unknown-unknown__nightly": "@rust_linux_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "rust_linux_x86_64__wasm32-wasi__stable": "@rust_linux_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "rust_linux_x86_64__wasm32-wasi__nightly": "@rust_linux_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu": "@rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu_tools//:rustfmt_toolchain" + }, + "toolchain_types": { + "rust_analyzer_1.78.0": "@rules_rust//rust/rust_analyzer:toolchain_type", + "rust_darwin_aarch64__aarch64-apple-darwin__stable": "@rules_rust//rust:toolchain", + "rust_darwin_aarch64__aarch64-apple-darwin__nightly": "@rules_rust//rust:toolchain", + "rust_darwin_aarch64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_darwin_aarch64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_darwin_aarch64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable": "@rules_rust//rust:toolchain", + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly": "@rules_rust//rust:toolchain", + "rust_windows_aarch64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_windows_aarch64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_windows_aarch64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_windows_aarch64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable": "@rules_rust//rust:toolchain", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly": "@rules_rust//rust:toolchain", + "rust_linux_aarch64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_linux_aarch64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_linux_aarch64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_linux_aarch64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_darwin_x86_64__x86_64-apple-darwin__stable": "@rules_rust//rust:toolchain", + "rust_darwin_x86_64__x86_64-apple-darwin__nightly": "@rules_rust//rust:toolchain", + "rust_darwin_x86_64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_darwin_x86_64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_darwin_x86_64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable": "@rules_rust//rust:toolchain", + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly": "@rules_rust//rust:toolchain", + "rust_windows_x86_64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_windows_x86_64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_windows_x86_64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_windows_x86_64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable": "@rules_rust//rust:toolchain", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly": "@rules_rust//rust:toolchain", + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_freebsd_x86_64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_freebsd_x86_64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd": "@rules_rust//rust/rustfmt:toolchain_type", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable": "@rules_rust//rust:toolchain", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly": "@rules_rust//rust:toolchain", + "rust_linux_x86_64__wasm32-unknown-unknown__stable": "@rules_rust//rust:toolchain", + "rust_linux_x86_64__wasm32-unknown-unknown__nightly": "@rules_rust//rust:toolchain", + "rust_linux_x86_64__wasm32-wasi__stable": "@rules_rust//rust:toolchain", + "rust_linux_x86_64__wasm32-wasi__nightly": "@rules_rust//rust:toolchain", + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu": "@rules_rust//rust/rustfmt:toolchain_type" + }, + "exec_compatible_with": { + "rust_analyzer_1.78.0": [], + "rust_darwin_aarch64__aarch64-apple-darwin__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__aarch64-apple-darwin__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_darwin_x86_64__x86_64-apple-darwin__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__x86_64-apple-darwin__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ] + }, + "target_compatible_with": { + "rust_analyzer_1.78.0": [], + "rust_darwin_aarch64__aarch64-apple-darwin__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__aarch64-apple-darwin__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "rust_darwin_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_darwin_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_darwin_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__aarch64-apple-darwin": [], + "rust_windows_aarch64__aarch64-pc-windows-msvc__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "rust_windows_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_windows_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_windows_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_windows_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc": [], + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "rust_linux_aarch64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_linux_aarch64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_linux_aarch64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_linux_aarch64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__aarch64-unknown-linux-gnu": [], + "rust_darwin_x86_64__x86_64-apple-darwin__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__x86_64-apple-darwin__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "rust_darwin_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_darwin_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_darwin_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_darwin_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin": [], + "rust_windows_x86_64__x86_64-pc-windows-msvc__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "rust_windows_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_windows_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_windows_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_windows_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc": [], + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_freebsd_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_freebsd_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd": [], + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "rust_linux_x86_64__wasm32-unknown-unknown__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_linux_x86_64__wasm32-unknown-unknown__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ], + "rust_linux_x86_64__wasm32-wasi__stable": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rust_linux_x86_64__wasm32-wasi__nightly": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ], + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu": [] + } + } + }, + "rust_linux_aarch64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-aarch64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_x86_64__x86_64-apple-darwin__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-apple-darwin", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_8_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "fcf04532e644644213977242cd724fe5e84c0a5ac92ae038e07f1b01b474fca3", - "patches": [], - "platform": "x86_64-apple-darwin", - "python_version": "3.8.18", - "release_filename": "20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz", + "toolchain": "@rust_darwin_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] + } + }, + "rust_freebsd_x86_64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-x86_64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_9_x86_64-pc-windows-msvc": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_freebsd_x86_64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "02ea7bb64524886bd2b05d6b6be4401035e4ba4319146f274f0bcd992822cd75", - "patches": [], - "platform": "x86_64-pc-windows-msvc", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "toolchain": "@rust_freebsd_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] + } + }, + "rust_darwin_aarch64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_12": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "toolchain_aliases", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.12.1", - "user_repository_name": "python_3_12", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_linux_aarch64__aarch64-unknown-linux-gnu__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" ] } }, - "python_3_12_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_linux_aarch64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "eca96158c1568dedd9a0b3425375637a83764d1fa74446438293089a8bfac1f8", - "patches": [], - "platform": "x86_64-apple-darwin", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-x86_64-apple-darwin-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-x86_64-apple-darwin-install_only.tar.gz" + "toolchain": "@rust_linux_aarch64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "python_3_9_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rustfmt_nightly-2024-05-02__aarch64-pc-windows-msvc_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "sha256": "1e0a3e8ce8e58901a259748c0ab640d2b8294713782d14229e882c6898b2fb36", - "patches": [], - "platform": "aarch64-unknown-linux-gnu", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "aarch64-pc-windows-msvc" + } + }, + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [] + } + }, + "rust_linux_x86_64__x86_64-unknown-linux-gnu__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-unknown-linux-gnu", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_10_aarch64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_analyzer_1.78.0_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_analyzer_toolchain_tools_repository", "attributes": { - "sha256": "8675915ff454ed2f1597e27794bc7df44f5933c26b94aa06af510fe91b58bb97", - "patches": [], - "platform": "aarch64-unknown-linux-gnu", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz", + "version": "1.78.0", + "iso_date": "", + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-aarch64-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_aarch64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_freebsd_x86_64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_11": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "toolchain_aliases", + "rust_windows_x86_64__x86_64-pc-windows-msvc__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.11.7", - "user_repository_name": "python_3_11", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_windows_x86_64__x86_64-pc-windows-msvc__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" ] } }, - "python_3_10_s390x-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "859f6cfe9aedb6e8858892fdc124037e83ab05f28d42a7acd314c6a16d6bd66c", - "patches": [], - "platform": "s390x-unknown-linux-gnu", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-s390x-unknown-linux-gnu-install_only.tar.gz", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-freebsd", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "x86_64-unknown-freebsd", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-s390x-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_10": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "toolchain_aliases", + "rust_darwin_x86_64__wasm32-unknown-unknown__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.10.13", - "user_repository_name": "python_3_10", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_darwin_x86_64__wasm32-unknown-unknown__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" ] } }, - "python_3_11_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_darwin_aarch64__aarch64-apple-darwin__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "a0e615eef1fafdc742da0008425a9030b7ea68a4ae4e73ac557ef27b112836d4", - "patches": [], - "platform": "x86_64-apple-darwin", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-apple-darwin-install_only.tar.gz", + "toolchain": "@rust_darwin_aarch64__aarch64-apple-darwin__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ] + } + }, + "rust_windows_x86_64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_x86_64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_versions": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "multi_toolchain_aliases", + "rust_darwin_x86_64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "python_versions": { - "3.11": "python_3_11", - "3.8": "python_3_8", - "3.9": "python_3_9", - "3.10": "python_3_10", - "3.12": "python_3_12" - } + "toolchains": [ + "@rust_darwin_x86_64__x86_64-apple-darwin__stable//:toolchain", + "@rust_darwin_x86_64__x86_64-apple-darwin__nightly//:toolchain", + "@rust_darwin_x86_64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_darwin_x86_64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_darwin_x86_64__wasm32-wasi__stable//:toolchain", + "@rust_darwin_x86_64__wasm32-wasi__nightly//:toolchain" + ] } }, - "python_3_9_x86_64-apple-darwin": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "82231cb77d4a5c8081a1a1d5b8ae440abe6993514eb77a926c826e9a69a94fb1", - "patches": [], - "platform": "x86_64-apple-darwin", - "python_version": "3.9.18", - "release_filename": "20231002/cpython-3.9.18+20231002-x86_64-apple-darwin-install_only.tar.gz", + "rust_windows_aarch64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.9.18+20231002-x86_64-apple-darwin-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_darwin_aarch64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_windows_x86_64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "python_3_10_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_darwin_aarch64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "sha256": "5d0429c67c992da19ba3eb58b3acd0b35ec5e915b8cae9a4aa8ca565c423847a", - "patches": [], - "platform": "x86_64-unknown-linux-gnu", - "python_version": "3.10.13", - "release_filename": "20231002/cpython-3.10.13+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-unknown-linux-gnu-install_only.tar.gz" - ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchains": [ + "@rust_darwin_aarch64__aarch64-apple-darwin__stable//:toolchain", + "@rust_darwin_aarch64__aarch64-apple-darwin__nightly//:toolchain", + "@rust_darwin_aarch64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_darwin_aarch64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_darwin_aarch64__wasm32-wasi__stable//:toolchain", + "@rust_darwin_aarch64__wasm32-wasi__nightly//:toolchain" + ] } }, - "python_3_12_ppc64le-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", + "rust_darwin_x86_64__x86_64-apple-darwin__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "sha256": "78051f0d1411ee62bc2af5edfccf6e8400ac4ef82887a2affc19a7ace6a05267", - "patches": [], - "platform": "ppc64le-unknown-linux-gnu", - "python_version": "3.12.1", - "release_filename": "20240107/cpython-3.12.1+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz", - "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.12.1+20240107-ppc64le-unknown-linux-gnu-install_only.tar.gz" - ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "toolchain": "@rust_darwin_x86_64__x86_64-apple-darwin__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ] } }, - "python_3_10_host": { - "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", - "ruleClassName": "host_toolchain", + "rust_darwin_x86_64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "python_version": "3.10.13", - "user_repository_name": "python_3_10", - "platforms": [ - "aarch64-apple-darwin", - "aarch64-unknown-linux-gnu", - "ppc64le-unknown-linux-gnu", - "s390x-unknown-linux-gnu", - "x86_64-apple-darwin", - "x86_64-pc-windows-msvc", - "x86_64-unknown-linux-gnu" + "toolchain": "@rust_darwin_x86_64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" ] } }, - "python_3_11_x86_64-unknown-linux-gnu": { - "bzlFile": "@@rules_python~//python:repositories.bzl", - "ruleClassName": "python_repository", - "attributes": { - "sha256": "4a51ce60007a6facf64e5495f4cf322e311ba9f39a8cd3f3e4c026eae488e140", - "patches": [], - "platform": "x86_64-unknown-linux-gnu", - "python_version": "3.11.7", - "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz", + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu_tools//:rustfmt_toolchain", + "toolchain_type": "@rules_rust//rust/rustfmt:toolchain_type", + "target_settings": [], + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [] + } + }, + "rust_linux_x86_64__wasm32-wasi__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, "urls": [ - "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-unknown-linux-gnu-install_only.tar.gz" + "https://static.rust-lang.org/dist/{}.tar.xz" ], - "distutils_content": "", - "strip_prefix": "python", - "coverage_tool": "", - "ignore_root_user_error": false + "auth": {}, + "netrc": "", + "auth_patterns": [] } - } - }, - "recordedRepoMappingEntries": [ - [ - "rules_python~", - "bazel_skylib", - "bazel_skylib~" - ], - [ - "rules_python~", - "bazel_tools", - "bazel_tools" - ] - ] - } - }, - "@@rules_python~//python/private/bzlmod:internal_deps.bzl%internal_deps": { - "general": { - "bzlTransitiveDigest": "GCT33tTSmeE1L4tW7NKpfavsz3c8nKKfHS3mUw6SdGA=", - "recordedFileInputs": {}, - "recordedDirentsInputs": {}, - "envVariables": {}, - "generatedRepoSpecs": { - "pypi__wheel": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + }, + "rust_linux_x86_64": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_set_repository", "attributes": { - "url": "https://files.pythonhosted.org/packages/b8/8b/31273bf66016be6ad22bb7345c37ff350276cfd46e389a0c2ac5da9d9073/wheel-0.41.2-py3-none-any.whl", - "sha256": "75909db2664838d015e3d9139004ee16711748a52c8f336b52882266540215d8", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchains": [ + "@rust_linux_x86_64__x86_64-unknown-linux-gnu__stable//:toolchain", + "@rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly//:toolchain", + "@rust_linux_x86_64__wasm32-unknown-unknown__stable//:toolchain", + "@rust_linux_x86_64__wasm32-unknown-unknown__nightly//:toolchain", + "@rust_linux_x86_64__wasm32-wasi__stable//:toolchain", + "@rust_linux_x86_64__wasm32-wasi__nightly//:toolchain" + ] } }, - "pypi__click": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_windows_aarch64__wasm32-unknown-unknown__stable_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "", + "version": "1.78.0", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } + }, + "rust_linux_aarch64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/00/2e/d53fa4befbf2cfa713304affc7ca780ce4fc1fd8710527771b58311a3229/click-8.1.7-py3-none-any.whl", - "sha256": "ae74fb96c20a0277a1d615f1e4d73c8414f5a98db8b799a7931d1582f3390c28", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_linux_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "pypi__importlib_metadata": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rustfmt_nightly-2024-05-02__x86_64-pc-windows-msvc_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "url": "https://files.pythonhosted.org/packages/cc/37/db7ba97e676af155f5fcb1a35466f446eadc9104e25b83366e8088c9c926/importlib_metadata-6.8.0-py3-none-any.whl", - "sha256": "3ebb78df84a805d7698245025b975d9d67053cd94c79245ba4b3eb694abe68bb", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "x86_64-pc-windows-msvc" } }, - "pypi__pyproject_hooks": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/d5/ea/9ae603de7fbb3df820b23a70f6aff92bf8c7770043254ad8d2dc9d6bcba4/pyproject_hooks-1.0.0-py3-none-any.whl", - "sha256": "283c11acd6b928d2f6a7c73fa0d01cb2bdc5f07c57a2eeb6e83d5e56b97976f8", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_linux_x86_64__x86_64-unknown-linux-gnu__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:linux" + ] } }, - "pypi__pep517": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_windows_aarch64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/ee/2f/ef63e64e9429111e73d3d6cbee80591672d16f2725e648ebc52096f3d323/pep517-0.13.0-py3-none-any.whl", - "sha256": "4ba4446d80aed5b5eac6509ade100bff3e7943a8489de249654a5ae9b33ee35b", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_windows_aarch64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "pypi__packaging": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rustfmt_nightly-2024-05-02__x86_64-unknown-linux-gnu_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "url": "https://files.pythonhosted.org/packages/ab/c3/57f0601a2d4fe15de7a553c00adbc901425661bf048f2a22dfc500caf121/packaging-23.1-py3-none-any.whl", - "sha256": "994793af429502c4ea2ebf6bf664629d07c1a9fe974af92966e4b8d2df7edc61", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "x86_64-unknown-linux-gnu" } }, - "pypi__pip_tools": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_windows_x86_64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/e8/df/47e6267c6b5cdae867adbdd84b437393e6202ce4322de0a5e0b92960e1d6/pip_tools-7.3.0-py3-none-any.whl", - "sha256": "8717693288720a8c6ebd07149c93ab0be1fced0b5191df9e9decd3263e20d85e", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_windows_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "pypi__setuptools": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_windows_x86_64__wasm32-wasi__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/4f/ab/0bcfebdfc3bfa8554b2b2c97a555569c4c1ebc74ea288741ea8326c51906/setuptools-68.1.2-py3-none-any.whl", - "sha256": "3d8083eed2d13afc9426f227b24fd1659489ec107c0e86cec2ffdde5c92e790b", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_windows_x86_64__wasm32-wasi__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:windows" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "pypi__zipp": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/8c/08/d3006317aefe25ea79d3b76c9650afabaf6d63d1c8443b236e7405447503/zipp-3.16.2-py3-none-any.whl", - "sha256": "679e51dd4403591b2d6838a48de3d283f3d188412a9782faadf845f298736ba0", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_linux_aarch64__aarch64-unknown-linux-gnu__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ], + "target_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:linux" + ] } }, - "pypi__colorama": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_darwin_aarch64__wasm32-wasi__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", - "sha256": "4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_darwin_aarch64__wasm32-wasi__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:aarch64", + "@platforms//os:osx" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:wasi" + ] } }, - "pypi__build": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_freebsd_x86_64__wasm32-unknown-unknown__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/58/91/17b00d5fac63d3dca605f1b8269ba3c65e98059e1fd99d00283e42a454f0/build-0.10.0-py3-none-any.whl", - "sha256": "af266720050a66c893a6096a2f410989eeac74ff9a68ba194b3f6473e8e26171", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_freebsd_x86_64__wasm32-unknown-unknown__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:wasm32", + "@platforms//os:none" + ] } }, - "rules_python_internal": { - "bzlFile": "@@rules_python~//python/private:internal_config_repo.bzl", - "ruleClassName": "internal_config_repo", - "attributes": {} + "rust_windows_aarch64__aarch64-pc-windows-msvc__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-pc-windows-msvc", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "aarch64-pc-windows-msvc", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] + } }, - "pypi__pip": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rustfmt_nightly-2024-05-02__x86_64-apple-darwin_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "url": "https://files.pythonhosted.org/packages/50/c2/e06851e8cc28dcad7c155f4753da8833ac06a5c704c109313b8d5a62968a/pip-23.2.1-py3-none-any.whl", - "sha256": "7ccf472345f20d35bdc9d1841ff5f313260c2c33fe417f48c30ac46cccabf5be", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "x86_64-apple-darwin" + } + }, + "rust_darwin_aarch64__wasm32-wasi__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "aarch64-apple-darwin", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-wasi", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } }, - "pypi__installer": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rustfmt_nightly-2024-05-02__x86_64-unknown-freebsd_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rustfmt_toolchain_tools_repository", "attributes": { - "url": "https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0.7.0-py3-none-any.whl", - "sha256": "05d1933f0a5ba7d8d6296bb6d5018e7c94fa473ceb10cf198a92ccea19c27b53", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "version": "nightly", + "iso_date": "2024-05-02", + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": {}, + "exec_triple": "x86_64-unknown-freebsd" } }, - "pypi__more_itertools": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__stable": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/5a/cb/6dce742ea14e47d6f565589e859ad225f2a5de576d7696e0623b784e226b/more_itertools-10.1.0-py3-none-any.whl", - "sha256": "64e0735fcfdc6f3464ea133afe8ea4483b1c5fe3a3d69852e6503b43a0b222e6", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_freebsd_x86_64__x86_64-unknown-freebsd__stable_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:stable" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ] } }, - "pypi__tomli": { - "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", - "ruleClassName": "http_archive", + "rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", "attributes": { - "url": "https://files.pythonhosted.org/packages/97/75/10a9ebee3fd790d20926a90a2547f0bf78f371b2f13aa822c759680ca7b9/tomli-2.0.1-py3-none-any.whl", - "sha256": "939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc", - "type": "zip", - "build_file_content": "package(default_visibility = [\"//visibility:public\"])\n\nload(\"@rules_python//python:defs.bzl\", \"py_library\")\n\npy_library(\n name = \"lib\",\n srcs = glob([\"**/*.py\"]),\n data = glob([\"**/*\"], exclude=[\n # These entries include those put into user-installed dependencies by\n # data_exclude in /python/pip_install/tools/bazel.py\n # to avoid non-determinism following pip install's behavior.\n \"**/*.py\",\n \"**/*.pyc\",\n \"**/*.pyc.*\", # During pyc creation, temp files named *.pyc.NNN are created\n \"**/* *\",\n \"**/*.dist-info/RECORD\",\n \"BUILD\",\n \"WORKSPACE\",\n ]),\n # This makes this directory a top-level in the python import\n # search path for anything that depends on this.\n imports = [\".\"],\n)\n" + "toolchain": "@rust_freebsd_x86_64__x86_64-unknown-freebsd__nightly_tools//:rust_toolchain", + "target_settings": [ + "@rules_rust//rust/toolchain/channel:nightly" + ], + "toolchain_type": "@rules_rust//rust:toolchain", + "exec_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ], + "target_compatible_with": [ + "@platforms//cpu:x86_64", + "@platforms//os:freebsd" + ] + } + }, + "rust_analyzer_1.78.0": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "toolchain_repository_proxy", + "attributes": { + "toolchain": "@rust_analyzer_1.78.0_tools//:rust_analyzer_toolchain", + "toolchain_type": "@rules_rust//rust/rust_analyzer:toolchain_type", + "exec_compatible_with": [], + "target_compatible_with": [] + } + }, + "rust_linux_x86_64__wasm32-unknown-unknown__nightly_tools": { + "bzlFile": "@@rules_rust~//rust:repositories.bzl", + "ruleClassName": "rust_toolchain_tools_repository", + "attributes": { + "exec_triple": "x86_64-unknown-linux-gnu", + "allocator_library": "@rules_rust//ffi/cc/allocator_library", + "global_allocator_library": "@rules_rust//ffi/cc/global_allocator_library", + "target_triple": "wasm32-unknown-unknown", + "iso_date": "2024-05-02", + "version": "nightly", + "rustfmt_version": "nightly/2024-05-02", + "edition": "2021", + "dev_components": false, + "extra_rustc_flags": [], + "extra_exec_rustc_flags": [], + "opt_level": {}, + "sha256s": {}, + "urls": [ + "https://static.rust-lang.org/dist/{}.tar.xz" + ], + "auth": {}, + "netrc": "", + "auth_patterns": [] } } }, "recordedRepoMappingEntries": [ [ - "rules_python~", + "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_rust~", + "bazel_features", + "bazel_features~" + ], + [ + "rules_rust~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_rust~", "bazel_tools", "bazel_tools" + ], + [ + "rules_rust~", + "rules_rust", + "rules_rust~" ] ] } }, "@@toolchains_llvm~//toolchain/extensions:llvm.bzl%llvm": { "general": { - "bzlTransitiveDigest": "rdQ1nlqTcj0kPoX7LxaygMQPcdnBPV85jNsRMF1M/Hw=", + "bzlTransitiveDigest": "jISFwjLb0ASlutEzqxz8crG9o4hRHkNgQdYK8EqdjXo=", "recordedFileInputs": {}, "recordedDirentsInputs": {}, "envVariables": {}, @@ -18490,6 +11863,11 @@ } }, "recordedRepoMappingEntries": [ + [ + "toolchains_llvm~", + "bazel_skylib", + "bazel_skylib~" + ], [ "toolchains_llvm~", "bazel_tools", diff --git a/cmd/bb_browser/BUILD.bazel b/cmd/bb_browser/BUILD.bazel index 9a7dabe..2d3ca3d 100644 --- a/cmd/bb_browser/BUILD.bazel +++ b/cmd/bb_browser/BUILD.bazel @@ -32,7 +32,7 @@ go_library( deps = [ "//pkg/proto/configuration/bb_browser", "//pkg/proto/query", - "@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:execution", + "@bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto", "@com_github_buildbarn_bb_remote_execution//pkg/builder", "@com_github_buildbarn_bb_remote_execution//pkg/filesystem/access", "@com_github_buildbarn_bb_remote_execution//pkg/proto/cas", diff --git a/go.mod b/go.mod index 26c591e..e0411e9 100644 --- a/go.mod +++ b/go.mod @@ -1,15 +1,17 @@ module github.com/buildbarn/bb-browser -go 1.21 +go 1.23.0 + +toolchain go1.23.1 // Using the most recent version causes a cyclic dependency in protoc. replace google.golang.org/protobuf => google.golang.org/protobuf v1.32.0 require ( - github.com/bazelbuild/buildtools v0.0.0-20240313121412-66c605173954 - github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7 - github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8 - github.com/buildbarn/bb-storage v0.0.0-20240612173029-118cb9ca2a7d + github.com/bazelbuild/buildtools v0.0.0-20240918101019-be1c24cc9a44 + github.com/bazelbuild/remote-apis v0.0.0-20240926071355-6777112ef7de + github.com/buildbarn/bb-remote-execution v0.0.0-20240924135451-853626adcafd + github.com/buildbarn/bb-storage v0.0.0-20240928104605-8abbcfab01bc github.com/buildkite/terminal-to-html v3.2.0+incompatible github.com/dustin/go-humanize v1.0.1 github.com/gorilla/mux v1.8.1 @@ -17,49 +19,50 @@ require ( github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 gonum.org/v1/plot v0.14.0 - google.golang.org/grpc v1.62.1 - google.golang.org/protobuf v1.33.0 - mvdan.cc/gofumpt v0.6.0 + google.golang.org/grpc v1.67.0 + google.golang.org/protobuf v1.34.2 + mvdan.cc/gofumpt v0.7.0 ) require ( - cloud.google.com/go v0.112.2 // indirect - cloud.google.com/go/compute v1.25.1 // indirect - cloud.google.com/go/compute/metadata v0.2.3 // indirect - cloud.google.com/go/iam v1.1.7 // indirect - cloud.google.com/go/longrunning v0.5.6 // indirect - cloud.google.com/go/storage v1.40.0 // indirect + cloud.google.com/go v0.115.1 // indirect + cloud.google.com/go/auth v0.9.5 // indirect + cloud.google.com/go/auth/oauth2adapt v0.2.4 // indirect + cloud.google.com/go/compute/metadata v0.5.2 // indirect + cloud.google.com/go/iam v1.2.1 // indirect + cloud.google.com/go/longrunning v0.6.1 // indirect + cloud.google.com/go/storage v1.43.0 // indirect git.sr.ht/~sbinet/gg v0.5.0 // indirect github.com/ajstarks/svgo v0.0.0-20211024235047-1546f124cd8b // indirect github.com/aohorodnyk/mimeheader v0.0.6 // indirect - github.com/aws/aws-sdk-go-v2 v1.26.1 // indirect - github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 // indirect - github.com/aws/aws-sdk-go-v2/config v1.27.10 // indirect - github.com/aws/aws-sdk-go-v2/credentials v1.17.10 // indirect - github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 // indirect - github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 // indirect - github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 // indirect - github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 // indirect - github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 // indirect - github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 // indirect - github.com/aws/aws-sdk-go-v2/service/sso v1.20.4 // indirect - github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 // indirect - github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 // indirect - github.com/aws/smithy-go v1.20.2 // indirect + github.com/aws/aws-sdk-go-v2 v1.31.0 // indirect + github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.5 // indirect + github.com/aws/aws-sdk-go-v2/config v1.27.39 // indirect + github.com/aws/aws-sdk-go-v2/credentials v1.17.37 // indirect + github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14 // indirect + github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18 // indirect + github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18 // indirect + github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 // indirect + github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.18 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.5 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.20 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.20 // indirect + github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.18 // indirect + github.com/aws/aws-sdk-go-v2/service/s3 v1.63.3 // indirect + github.com/aws/aws-sdk-go-v2/service/sso v1.23.3 // indirect + github.com/aws/aws-sdk-go-v2/service/ssooidc v1.27.3 // indirect + github.com/aws/aws-sdk-go-v2/service/sts v1.31.3 // indirect + github.com/aws/smithy-go v1.21.0 // indirect github.com/beorn7/perks v1.0.1 // indirect github.com/campoy/embedmd v1.0.0 // indirect - github.com/cespare/xxhash/v2 v2.2.0 // indirect + github.com/cespare/xxhash/v2 v2.3.0 // indirect github.com/felixge/httpsnoop v1.0.4 // indirect github.com/fsnotify/fsnotify v1.7.0 // indirect github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449 // indirect - github.com/go-fonts/liberation v0.3.2 // indirect + github.com/go-fonts/liberation v0.3.3 // indirect github.com/go-jose/go-jose/v3 v3.0.3 // indirect - github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea // indirect - github.com/go-logr/logr v1.4.1 // indirect + github.com/go-latex/latex v0.0.0-20240709081214-31cef3c7570e // indirect + github.com/go-logr/logr v1.4.2 // indirect github.com/go-logr/stdr v1.2.2 // indirect github.com/go-pdf/fpdf v0.9.0 // indirect github.com/golang/freetype v0.0.0-20170609003504-e2365dfdc4a0 // indirect @@ -67,47 +70,48 @@ require ( github.com/golang/protobuf v1.5.4 // indirect github.com/google/go-cmp v0.6.0 // indirect github.com/google/go-jsonnet v0.20.0 // indirect - github.com/google/s2a-go v0.1.7 // indirect + github.com/google/s2a-go v0.1.8 // indirect github.com/google/uuid v1.6.0 // indirect - github.com/googleapis/enterprise-certificate-proxy v0.3.2 // indirect - github.com/googleapis/gax-go/v2 v2.12.3 // indirect + github.com/googleapis/enterprise-certificate-proxy v0.3.4 // indirect + github.com/googleapis/gax-go/v2 v2.13.0 // indirect github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 // indirect github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect - github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 // indirect - github.com/klauspost/compress v1.17.7 // indirect + github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 // indirect + github.com/klauspost/compress v1.17.10 // indirect github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd // indirect + github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect github.com/pmezard/go-difflib v1.0.0 // indirect - github.com/prometheus/client_golang v1.19.0 // indirect - github.com/prometheus/client_model v0.6.0 // indirect - github.com/prometheus/common v0.51.1 // indirect - github.com/prometheus/procfs v0.13.0 // indirect + github.com/prometheus/client_golang v1.20.4 // indirect + github.com/prometheus/client_model v0.6.1 // indirect + github.com/prometheus/common v0.59.1 // indirect + github.com/prometheus/procfs v0.15.1 // indirect github.com/sercand/kuberesolver/v5 v5.1.1 // indirect go.opencensus.io v0.24.0 // indirect - go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 // indirect - go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 // indirect - go.opentelemetry.io/contrib/propagators/b3 v1.24.0 // indirect - go.opentelemetry.io/otel v1.24.0 // indirect + go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 // indirect + go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 // indirect + go.opentelemetry.io/contrib/propagators/b3 v1.30.0 // indirect + go.opentelemetry.io/otel v1.30.0 // indirect go.opentelemetry.io/otel/exporters/jaeger v1.17.0 // indirect - go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0 // indirect - go.opentelemetry.io/otel/metric v1.24.0 // indirect - go.opentelemetry.io/otel/sdk v1.24.0 // indirect - go.opentelemetry.io/otel/trace v1.24.0 // indirect - go.opentelemetry.io/proto/otlp v1.1.0 // indirect - golang.org/x/crypto v0.21.0 // indirect - golang.org/x/image v0.15.0 // indirect - golang.org/x/mod v0.16.0 // indirect - golang.org/x/net v0.22.0 // indirect - golang.org/x/oauth2 v0.18.0 // indirect - golang.org/x/sync v0.6.0 // indirect - golang.org/x/sys v0.18.0 // indirect - golang.org/x/text v0.14.0 // indirect - golang.org/x/time v0.5.0 // indirect - golang.org/x/tools v0.19.0 // indirect - google.golang.org/api v0.172.0 // indirect - google.golang.org/appengine v1.6.8 // indirect - google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/bytestream v0.0.0-20240401170217-c3f982113cda // indirect - google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda // indirect + go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 // indirect + go.opentelemetry.io/otel/metric v1.30.0 // indirect + go.opentelemetry.io/otel/sdk v1.30.0 // indirect + go.opentelemetry.io/otel/trace v1.30.0 // indirect + go.opentelemetry.io/proto/otlp v1.3.1 // indirect + golang.org/x/crypto v0.27.0 // indirect + golang.org/x/image v0.20.0 // indirect + golang.org/x/mod v0.21.0 // indirect + golang.org/x/net v0.29.0 // indirect + golang.org/x/oauth2 v0.23.0 // indirect + golang.org/x/sync v0.8.0 // indirect + golang.org/x/sys v0.25.0 // indirect + golang.org/x/text v0.18.0 // indirect + golang.org/x/time v0.6.0 // indirect + golang.org/x/tools v0.25.0 // indirect + google.golang.org/api v0.199.0 // indirect + google.golang.org/genproto v0.0.0-20240924160255-9d4c2d233b61 // indirect + google.golang.org/genproto/googleapis/api v0.0.0-20240924160255-9d4c2d233b61 // indirect + google.golang.org/genproto/googleapis/bytestream v0.0.0-20240924160255-9d4c2d233b61 // indirect + google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61 // indirect + google.golang.org/grpc/security/advancedtls v1.0.0 // indirect sigs.k8s.io/yaml v1.4.0 // indirect ) diff --git a/go.sum b/go.sum index 0226121..e9bca57 100644 --- a/go.sum +++ b/go.sum @@ -1,16 +1,34 @@ cloud.google.com/go v0.26.0/go.mod h1:aQUYkXzVsufM+DwF1aE+0xfcU+56JwCaLick0ClmMTw= -cloud.google.com/go v0.112.2 h1:ZaGT6LiG7dBzi6zNOvVZwacaXlmf3lRqnC4DQzqyRQw= -cloud.google.com/go v0.112.2/go.mod h1:iEqjp//KquGIJV/m+Pk3xecgKNhV+ry+vVTsy4TbDms= -cloud.google.com/go/compute v1.25.1 h1:ZRpHJedLtTpKgr3RV1Fx23NuaAEN1Zfx9hw1u4aJdjU= -cloud.google.com/go/compute v1.25.1/go.mod h1:oopOIR53ly6viBYxaDhBfJwzUAxf1zE//uf3IB011ls= -cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= -cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= -cloud.google.com/go/iam v1.1.7 h1:z4VHOhwKLF/+UYXAJDFwGtNF0b6gjsW1Pk9Ml0U/IoM= -cloud.google.com/go/iam v1.1.7/go.mod h1:J4PMPg8TtyurAUvSmPj8FF3EDgY1SPRZxcUGrn7WXGA= -cloud.google.com/go/longrunning v0.5.6 h1:xAe8+0YaWoCKr9t1+aWe+OeQgN/iJK1fEgZSXmjuEaE= -cloud.google.com/go/longrunning v0.5.6/go.mod h1:vUaDrWYOMKRuhiv6JBnn49YxCPz2Ayn9GqyjaBT8/mA= -cloud.google.com/go/storage v1.40.0 h1:VEpDQV5CJxFmJ6ueWNsKxcr1QAYOXEgxDa+sBbJahPw= -cloud.google.com/go/storage v1.40.0/go.mod h1:Rrj7/hKlG87BLqDJYtwR0fbPld8uJPbQ2ucUMY7Ir0g= +cloud.google.com/go v0.115.0 h1:CnFSK6Xo3lDYRoBKEcAtia6VSC837/ZkJuRduSFnr14= +cloud.google.com/go v0.115.0/go.mod h1:8jIM5vVgoAEoiVxQ/O4BFTfHqulPZgs/ufEzMcFMdWU= +cloud.google.com/go v0.115.1 h1:Jo0SM9cQnSkYfp44+v+NQXHpcHqlnRJk2qxh6yvxxxQ= +cloud.google.com/go v0.115.1/go.mod h1:DuujITeaufu3gL68/lOFIirVNJwQeyf5UXyi+Wbgknc= +cloud.google.com/go/auth v0.8.0 h1:y8jUJLl/Fg+qNBWxP/Hox2ezJvjkrPb952PC1p0G6A4= +cloud.google.com/go/auth v0.8.0/go.mod h1:qGVp/Y3kDRSDZ5gFD/XPUfYQ9xW1iI7q8RIRoCyBbJc= +cloud.google.com/go/auth v0.9.5 h1:4CTn43Eynw40aFVr3GpPqsQponx2jv0BQpjvajsbbzw= +cloud.google.com/go/auth v0.9.5/go.mod h1:Xo0n7n66eHyOWWCnitop6870Ilwo3PiZyodVkkH1xWM= +cloud.google.com/go/auth/oauth2adapt v0.2.3 h1:MlxF+Pd3OmSudg/b1yZ5lJwoXCEaeedAguodky1PcKI= +cloud.google.com/go/auth/oauth2adapt v0.2.3/go.mod h1:tMQXOfZzFuNuUxOypHlQEXgdfX5cuhwU+ffUuXRJE8I= +cloud.google.com/go/auth/oauth2adapt v0.2.4 h1:0GWE/FUsXhf6C+jAkWgYm7X9tK8cuEIfy19DBn6B6bY= +cloud.google.com/go/auth/oauth2adapt v0.2.4/go.mod h1:jC/jOpwFP6JBxhB3P5Rr0a9HLMC/Pe3eaL4NmdvqPtc= +cloud.google.com/go/compute v1.28.1 h1:XwPcZjgMCnU2tkwY10VleUjSAfpTj9RDn+kGrbYsi8o= +cloud.google.com/go/compute v1.28.1/go.mod h1:b72iXMY4FucVry3NR3Li4kVyyTvbMDE7x5WsqvxjsYk= +cloud.google.com/go/compute/metadata v0.5.0 h1:Zr0eK8JbFv6+Wi4ilXAR8FJ3wyNdpxHKJNPos6LTZOY= +cloud.google.com/go/compute/metadata v0.5.0/go.mod h1:aHnloV2TPI38yx4s9+wAZhHykWvVCfu7hQbF+9CWoiY= +cloud.google.com/go/compute/metadata v0.5.2 h1:UxK4uu/Tn+I3p2dYWTfiX4wva7aYlKixAHn3fyqngqo= +cloud.google.com/go/compute/metadata v0.5.2/go.mod h1:C66sj2AluDcIqakBq/M8lw8/ybHgOZqin2obFxa/E5k= +cloud.google.com/go/iam v1.1.12 h1:JixGLimRrNGcxvJEQ8+clfLxPlbeZA6MuRJ+qJNQ5Xw= +cloud.google.com/go/iam v1.1.12/go.mod h1:9LDX8J7dN5YRyzVHxwQzrQs9opFFqn0Mxs9nAeB+Hhg= +cloud.google.com/go/iam v1.2.1 h1:QFct02HRb7H12J/3utj0qf5tobFh9V4vR6h9eX5EBRU= +cloud.google.com/go/iam v1.2.1/go.mod h1:3VUIJDPpwT6p/amXRC5GY8fCCh70lxPygguVtI0Z4/g= +cloud.google.com/go/longrunning v0.5.12 h1:5LqSIdERr71CqfUsFlJdBpOkBH8FBCFD7P1nTWy3TYE= +cloud.google.com/go/longrunning v0.5.12/go.mod h1:S5hMV8CDJ6r50t2ubVJSKQVv5u0rmik5//KgLO3k4lU= +cloud.google.com/go/longrunning v0.6.1 h1:lOLTFxYpr8hcRtcwWir5ITh1PAKUD/sG2lKrTSYjyMc= +cloud.google.com/go/longrunning v0.6.1/go.mod h1:nHISoOZpBcmlwbJmiVk5oDRz0qG/ZxPynEGs1iZ79s0= +cloud.google.com/go/storage v1.41.0 h1:RusiwatSu6lHeEXe3kglxakAmAbfV+rhtPqA6i8RBx0= +cloud.google.com/go/storage v1.41.0/go.mod h1:J1WCa/Z2FcgdEDuPUY8DxT5I+d9mFKsCepp5vR6Sq80= +cloud.google.com/go/storage v1.43.0 h1:CcxnSohZwizt4LCzQHWvBf1/kvtHUn7gk9QERXPyXFs= +cloud.google.com/go/storage v1.43.0/go.mod h1:ajvxEa7WmZS1PxvKRq4bq0tFT3vMd502JwstCcYv0Q0= git.sr.ht/~sbinet/cmpimg v0.1.0 h1:E0zPRk2muWuCqSKSVZIWsgtU9pjsw3eKHi8VmQeScxo= git.sr.ht/~sbinet/cmpimg v0.1.0/go.mod h1:FU12psLbF4TfNXkKH2ZZQ29crIqoiqTZmeQ7dkp/pxE= git.sr.ht/~sbinet/gg v0.5.0 h1:6V43j30HM623V329xA9Ntq+WJrMjDxRjuAB1LFWF5m8= @@ -24,66 +42,107 @@ github.com/aohorodnyk/mimeheader v0.0.6 h1:WCV4NQjtbqnd2N3FT5MEPesan/lfvaLYmt5v4 github.com/aohorodnyk/mimeheader v0.0.6/go.mod h1:/Gd3t3vszyZYwjNJo2qDxoftZjjVzMdkQZxkiINp3vM= github.com/aws/aws-sdk-go-v2 v1.26.1 h1:5554eUqIYVWpU0YmeeYZ0wU64H2VLBs8TlhRB2L+EkA= github.com/aws/aws-sdk-go-v2 v1.26.1/go.mod h1:ffIFB97e2yNsv4aTSGkqtHnppsIJzw7G7BReUZ3jCXM= +github.com/aws/aws-sdk-go-v2 v1.31.0 h1:3V05LbxTSItI5kUqNwhJrrrY1BAXxXt0sN0l72QmG5U= +github.com/aws/aws-sdk-go-v2 v1.31.0/go.mod h1:ztolYtaEUtdpf9Wftr31CJfLVjOnD/CVRkKOOYgF8hA= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2 h1:x6xsQXGSmW6frevwDA+vi/wqhp1ct18mVXYN08/93to= github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.2/go.mod h1:lPprDr1e6cJdyYeGXnRaJoP4Md+cDBvi2eOj00BlGmg= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.5 h1:xDAuZTn4IMm8o1LnBZvmrL8JA1io4o3YWNXgohbf20g= +github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.6.5/go.mod h1:wYSv6iDS621sEFLfKvpPE2ugjTuGlAG7iROg0hLOkfc= github.com/aws/aws-sdk-go-v2/config v1.27.10 h1:PS+65jThT0T/snC5WjyfHHyUgG+eBoupSDV+f838cro= github.com/aws/aws-sdk-go-v2/config v1.27.10/go.mod h1:BePM7Vo4OBpHreKRUMuDXX+/+JWP38FLkzl5m27/Jjs= +github.com/aws/aws-sdk-go-v2/config v1.27.39 h1:FCylu78eTGzW1ynHcongXK9YHtoXD5AiiUqq3YfJYjU= +github.com/aws/aws-sdk-go-v2/config v1.27.39/go.mod h1:wczj2hbyskP4LjMKBEZwPRO1shXY+GsQleab+ZXT2ik= github.com/aws/aws-sdk-go-v2/credentials v1.17.10 h1:qDZ3EA2lv1KangvQB6y258OssCHD0xvaGiEDkG4X/10= github.com/aws/aws-sdk-go-v2/credentials v1.17.10/go.mod h1:6t3sucOaYDwDssHQa0ojH1RpmVmF5/jArkye1b2FKMI= +github.com/aws/aws-sdk-go-v2/credentials v1.17.37 h1:G2aOH01yW8X373JK419THj5QVqu9vKEwxSEsGxihoW0= +github.com/aws/aws-sdk-go-v2/credentials v1.17.37/go.mod h1:0ecCjlb7htYCptRD45lXJ6aJDQac6D2NlKGpZqyTG6A= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1 h1:FVJ0r5XTHSmIHJV6KuDmdYhEpvlHpiSd38RQWhut5J4= github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.1/go.mod h1:zusuAeqezXzAB24LGuzuekqMAEgWkVYukBec3kr3jUg= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14 h1:C/d03NAmh8C4BZXhuRNboF/DqhBkBCeDiJDcaqIT5pA= +github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.16.14/go.mod h1:7I0Ju7p9mCIdlrfS+JCgqcYD0VXz/N4yozsox+0o078= github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5 h1:aw39xVGeRWlWx9EzGVnhOR4yOjQDHPQ6o6NmBlscyQg= github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.5/go.mod h1:FSaRudD0dXiMPK2UjknVwwTYyZMRsHv3TtkabsZih5I= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18 h1:kYQ3H1u0ANr9KEKlGs/jTLrBFPo8P8NaH/w7A01NeeM= +github.com/aws/aws-sdk-go-v2/internal/configsources v1.3.18/go.mod h1:r506HmK5JDUh9+Mw4CfGJGSSoqIiLCndAuqXuhbv67Y= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5 h1:PG1F3OD1szkuQPzDw3CIQsRIrtTlUC3lP84taWzHlq0= github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.5/go.mod h1:jU1li6RFryMz+so64PpKtudI+QzbKoIEivqdf6LNpOc= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18 h1:Z7IdFUONvTcvS7YuhtVxN99v2cCoHRXOS4mTr0B/pUc= +github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.6.18/go.mod h1:DkKMmksZVVyat+Y+r1dEOgJEfUeA7UngIHWeKsi0yNc= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0 h1:hT8rVHwugYE2lEfdFE0QWVo81lF7jMrYJVDWI+f+VxU= github.com/aws/aws-sdk-go-v2/internal/ini v1.8.0/go.mod h1:8tu/lYfQfFe6IGnaOdrpVgEL2IrrDOf6/m9RQum4NkY= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1 h1:VaRN3TlFdd6KxX1x3ILT5ynH6HvKgqdiXoTxAF4HQcQ= +github.com/aws/aws-sdk-go-v2/internal/ini v1.8.1/go.mod h1:FbtygfRFze9usAadmnGJNc8KsP346kEe+y2/oyhGAGc= github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5 h1:81KE7vaZzrl7yHBYHVEzYB8sypz11NMOZ40YlWvPxsU= github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.5/go.mod h1:LIt2rg7Mcgn09Ygbdh/RdIm0rQ+3BNkbP1gyVMFtRK0= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.18 h1:OWYvKL53l1rbsUmW7bQyJVsYU/Ii3bbAAQIIFNbM0Tk= +github.com/aws/aws-sdk-go-v2/internal/v4a v1.3.18/go.mod h1:CUx0G1v3wG6l01tUB+j7Y8kclA8NSqK4ef0YG79a4cg= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2 h1:Ji0DY1xUsUr3I8cHps0G+XM3WWU16lP6yG8qu1GAZAs= github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.2/go.mod h1:5CsjAbs3NlGQyZNFACh+zztPDI7fU6eW9QsxjfnuBKg= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.5 h1:QFASJGfT8wMXtuP3D5CRmMjARHv9ZmzFUMJznHDOY3w= +github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.11.5/go.mod h1:QdZ3OmoIjSX+8D1OPAzPxDfjXASbBMDsz9qvtyIhtik= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7 h1:ZMeFZ5yk+Ek+jNr1+uwCd2tG89t6oTS5yVWpa6yy2es= github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.7/go.mod h1:mxV05U+4JiHqIpGqqYXOHLPKUC6bDXC44bsUhNjOEwY= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.20 h1:rTWjG6AvWekO2B1LHeM3ktU7MqyX9rzWQ7hgzneZW7E= +github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.3.20/go.mod h1:RGW2DDpVc8hu6Y6yG8G5CHVmVOAn1oV8rNKOHRJyswg= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7 h1:ogRAwT1/gxJBcSWDMZlgyFUM962F51A5CRhDLbxLdmo= github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.7/go.mod h1:YCsIZhXfRPLFFCl5xxY+1T9RKzOKjCut+28JSX2DnAk= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.20 h1:Xbwbmk44URTiHNx6PNo0ujDE6ERlsCKJD3u1zfnzAPg= +github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.11.20/go.mod h1:oAfOFzUB14ltPZj1rWwRc3d/6OgD76R8KlvU3EqM9Fg= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5 h1:f9RyWNtS8oH7cZlbn+/JNPpjUk5+5fLd5lM9M0i49Ys= github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.5/go.mod h1:h5CoMZV2VF297/VLhRhO1WF+XYWOzXo+4HsObA4HjBQ= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.18 h1:eb+tFOIl9ZsUe2259/BKPeniKuz4/02zZFH/i4Nf8Rg= +github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.17.18/go.mod h1:GVCC2IJNJTmdlyEsSmofEy7EfJncP7DNnXDzRjJ5Keg= github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1 h1:6cnno47Me9bRykw9AEv9zkXE+5or7jz8TsskTTccbgc= github.com/aws/aws-sdk-go-v2/service/s3 v1.53.1/go.mod h1:qmdkIIAC+GCLASF7R2whgNrJADz0QZPX+Seiw/i4S3o= +github.com/aws/aws-sdk-go-v2/service/s3 v1.63.3 h1:3zt8qqznMuAZWDTDpcwv9Xr11M/lVj2FsRR7oYBt0OA= +github.com/aws/aws-sdk-go-v2/service/s3 v1.63.3/go.mod h1:NLTqRLe3pUNu3nTEHI6XlHLKYmc8fbHUdMxAB6+s41Q= github.com/aws/aws-sdk-go-v2/service/sso v1.20.4 h1:WzFol5Cd+yDxPAdnzTA5LmpHYSWinhmSj4rQChV0ee8= github.com/aws/aws-sdk-go-v2/service/sso v1.20.4/go.mod h1:qGzynb/msuZIE8I75DVRCUXw3o3ZyBmUvMwQ2t/BrGM= +github.com/aws/aws-sdk-go-v2/service/sso v1.23.3 h1:rs4JCczF805+FDv2tRhZ1NU0RB2H6ryAvsWPanAr72Y= +github.com/aws/aws-sdk-go-v2/service/sso v1.23.3/go.mod h1:XRlMvmad0ZNL+75C5FYdMvbbLkd6qiqz6foR1nA1PXY= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4 h1:Jux+gDDyi1Lruk+KHF91tK2KCuY61kzoCpvtvJJBtOE= github.com/aws/aws-sdk-go-v2/service/ssooidc v1.23.4/go.mod h1:mUYPBhaF2lGiukDEjJX2BLRRKTmoUSitGDUgM4tRxak= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.27.3 h1:S7EPdMVZod8BGKQQPTBK+FcX9g7bKR7c4+HxWqHP7Vg= +github.com/aws/aws-sdk-go-v2/service/ssooidc v1.27.3/go.mod h1:FnvDM4sfa+isJ3kDXIzAB9GAwVSzFzSy97uZ3IsHo4E= github.com/aws/aws-sdk-go-v2/service/sts v1.28.6 h1:cwIxeBttqPN3qkaAjcEcsh8NYr8n2HZPkcKgPAi1phU= github.com/aws/aws-sdk-go-v2/service/sts v1.28.6/go.mod h1:FZf1/nKNEkHdGGJP/cI2MoIMquumuRK6ol3QQJNDxmw= +github.com/aws/aws-sdk-go-v2/service/sts v1.31.3 h1:VzudTFrDCIDakXtemR7l6Qzt2+JYsVqo2MxBPt5k8T8= +github.com/aws/aws-sdk-go-v2/service/sts v1.31.3/go.mod h1:yMWe0F+XG0DkRZK5ODZhG7BEFYhLXi2dqGsv6tX0cgI= github.com/aws/smithy-go v1.20.2 h1:tbp628ireGtzcHDDmLT/6ADHidqnwgF57XOXZe6tp4Q= github.com/aws/smithy-go v1.20.2/go.mod h1:krry+ya/rV9RDcV/Q16kpu6ypI4K2czasz0NC3qS14E= +github.com/aws/smithy-go v1.21.0 h1:H7L8dtDRk0P1Qm6y0ji7MCYMQObJ5R9CRpyPhRUkLYA= +github.com/aws/smithy-go v1.21.0/go.mod h1:irrKGvNn1InZwb2d7fkIRNucdfwR8R+Ts3wxYa/cJHg= github.com/bazelbuild/buildtools v0.0.0-20240313121412-66c605173954 h1:VNqmvOfFzn2Hrtoni8vqgXlIQ4C2Zt22fxeZ9gOOkp0= github.com/bazelbuild/buildtools v0.0.0-20240313121412-66c605173954/go.mod h1:689QdV3hBP7Vo9dJMmzhoYIyo/9iMhEmHkJcnaPRCbo= -github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7 h1:j7cFtmrEw6q2vI35p8ucoBWu8LuN/yEbXAhayqmNvTA= -github.com/bazelbuild/remote-apis v0.0.0-20240319211552-96942a2107c7/go.mod h1:ry8Y6CkQqCVcYsjPOlLXDX2iRVjOnjogdNwhvHmRcz8= +github.com/bazelbuild/buildtools v0.0.0-20240918101019-be1c24cc9a44 h1:FGzENZi+SX9I7h9xvMtRA3rel8hCEfyzSixteBgn7MU= +github.com/bazelbuild/buildtools v0.0.0-20240918101019-be1c24cc9a44/go.mod h1:PLNUetjLa77TCCziPsz0EI8a6CUxgC+1jgmWv0H25tg= +github.com/bazelbuild/remote-apis v0.0.0-20240924123010-a6328f5026d3 h1:gLdOIZMdBPwLnJmj8WmqQpldVvoUzLbbldJtYhZ5WbA= +github.com/bazelbuild/remote-apis v0.0.0-20240924123010-a6328f5026d3/go.mod h1:/xo1pn3QkEL2JXrLeK30jvjVR/zXM9H8EqcWb/l5/A0= +github.com/bazelbuild/remote-apis v0.0.0-20240926071355-6777112ef7de h1:PDqlk0P5XldzQr3muwfBsu88Aayjv1gSRGyQqsI7uGA= +github.com/bazelbuild/remote-apis v0.0.0-20240926071355-6777112ef7de/go.mod h1:/xo1pn3QkEL2JXrLeK30jvjVR/zXM9H8EqcWb/l5/A0= github.com/benbjohnson/clock v1.1.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZxNJlLklBHA= github.com/beorn7/perks v1.0.1 h1:VlbKKnNfV8bJzeqoa4cOKqO6bYr3WgKZxO8Z16+hsOM= github.com/beorn7/perks v1.0.1/go.mod h1:G2ZrVWU2WbWT9wwq4/hrbKbnv/1ERSJQ0ibhJ6rlkpw= github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8 h1:560kZ2mYJVhKZQ9F9RdL42ekzywwoLCfTrPHcBRChuM= github.com/buildbarn/bb-remote-execution v0.0.0-20240401130706-ea22f37f62b8/go.mod h1:znbMNc0OwrbMXLddJSfZaVSVhHfjVja05/ourZA30eo= -github.com/buildbarn/bb-storage v0.0.0-20240401072224-dee7e428a0bd h1:6GeYkbQurtcCfPjzCHux3iPo4eby72CxsE1QrDSJBAg= -github.com/buildbarn/bb-storage v0.0.0-20240401072224-dee7e428a0bd/go.mod h1:C4+j4QJ0gapWsJ9xBkktZJBcLUDuvTacOGlSardmAnc= +github.com/buildbarn/bb-remote-execution v0.0.0-20240924135451-853626adcafd h1:vCBGgVDwCw7C13ZVcCOTiWUdNfAlBGkTWRL46oj9j5c= +github.com/buildbarn/bb-remote-execution v0.0.0-20240924135451-853626adcafd/go.mod h1:QiZMsm18YLZDJkDd+tnGN973U1imhwlqQ9D3ZHyxCmg= github.com/buildbarn/bb-storage v0.0.0-20240612173029-118cb9ca2a7d h1:CS5Fqi4ZL8MswhQJOhZBCRRCfklDGDdLACB/mjgAk+I= github.com/buildbarn/bb-storage v0.0.0-20240612173029-118cb9ca2a7d/go.mod h1:C4+j4QJ0gapWsJ9xBkktZJBcLUDuvTacOGlSardmAnc= +github.com/buildbarn/bb-storage v0.0.0-20240928104605-8abbcfab01bc h1:NctM8agsyPcqI9LI4vYUqrjAl3IDQASJ4jjPy9o78ps= +github.com/buildbarn/bb-storage v0.0.0-20240928104605-8abbcfab01bc/go.mod h1:F+Rdtjr77N6aUBZoITjkBjVGs0gNzz2k2cMnpgR+UoQ= github.com/buildkite/terminal-to-html v3.2.0+incompatible h1:WdXzl7ZmYzCAz4pElZosPaUlRTW+qwVx/SkQSCa1jXs= github.com/buildkite/terminal-to-html v3.2.0+incompatible/go.mod h1:BFFdFecOxCgjdcarqI+8izs6v85CU/1RA/4Bqh4GR7E= github.com/campoy/embedmd v1.0.0 h1:V4kI2qTJJLf4J29RzI/MAt2c3Bl4dQSYPuflzwFH2hY= github.com/campoy/embedmd v1.0.0/go.mod h1:oxyr9RCiSXg0M3VJ3ks0UGfp98BpSSGr0kpiX3MzVl8= github.com/census-instrumentation/opencensus-proto v0.2.1/go.mod h1:f6KPmirojxKA12rnyqOA5BBL4O983OfeGPqjHWSTneU= -github.com/cespare/xxhash/v2 v2.2.0 h1:DC2CZ1Ep5Y4k3ZQ899DldepgrayRUGE6BBZ/cd9Cj44= -github.com/cespare/xxhash/v2 v2.2.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= +github.com/cespare/xxhash/v2 v2.3.0 h1:UL815xU9SqsFlibzuggzjXhog7bL6oX9BbNZnL2UFvs= +github.com/cespare/xxhash/v2 v2.3.0/go.mod h1:VGX0DQ3Q6kWi7AoAeZDth3/j3BFtOZR5XLFGgcrjCOs= github.com/chzyer/logex v1.1.10/go.mod h1:+Ywpsq7O8HXn0nuIou7OrIPyXbp3wmkHB+jjWRnGsAI= github.com/chzyer/readline v0.0.0-20180603132655-2972be24d48e/go.mod h1:nSuG5e5PlCu98SY8svDHJxuZscDgtXS6KTTbou5AhLI= github.com/chzyer/test v0.0.0-20180213035817-a1ea475d72b1/go.mod h1:Q3SI9o4m/ZMnBNeIyt5eFwwo7qiLfzFZmjNmxjkiQlU= github.com/client9/misspell v0.3.4/go.mod h1:qj6jICC3Q7zFZvVWo7KLAzC3yx5G7kyvSDkc90ppPyw= github.com/cncf/udpa/go v0.0.0-20191209042840-269d4d468f6f/go.mod h1:M8M6+tZqaGXZJjfX53e64911xZQV5JYwmTeXPW+k8Sc= -github.com/cncf/udpa/go v0.0.0-20201120205902-5459f2c99403/go.mod h1:WmhPx2Nbnhtbo57+VJT5O0JRkEi1Wbu0z5j0R8u5Hbk= github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= github.com/davecgh/go-spew v1.1.1 h1:vj9j/u1bqnvCEfJOwUhtlOARqs3+rkHYY13jYWTU97c= github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38= @@ -92,8 +151,6 @@ github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+m github.com/envoyproxy/go-control-plane v0.9.0/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4= github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1mIlRU8Am5FuJP05cCM98= -github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= -github.com/envoyproxy/go-control-plane v0.9.9-0.20210217033140-668b12f5399d/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= github.com/felixge/httpsnoop v1.0.4 h1:NFTV2Zj1bL4mc9sqWACXbQFVBBg2W3GPvqp8/ESS2Wg= github.com/felixge/httpsnoop v1.0.4/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= @@ -105,19 +162,25 @@ github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449 h1:HOYnhuVrhAVGKdg3 github.com/fxtlabs/primes v0.0.0-20150821004651-dad82d10a449/go.mod h1:i+vbdOOivRRh2j+WwBkjZXloGN/+KAqfKDwNfUJeugc= github.com/go-fonts/dejavu v0.3.2 h1:3XlHi0JBYX+Cp8n98c6qSoHrxPa4AUKDMKdrh/0sUdk= github.com/go-fonts/dejavu v0.3.2/go.mod h1:m+TzKY7ZEl09/a17t1593E4VYW8L1VaBXHzFZOIjGEY= +github.com/go-fonts/dejavu v0.3.4 h1:Qqyx9IOs5CQFxyWTdvddeWzrX0VNwUAvbmAzL0fpjbc= github.com/go-fonts/latin-modern v0.3.2 h1:M+Sq24Dp0ZRPf3TctPnG1MZxRblqyWC/cRUL9WmdaFc= github.com/go-fonts/latin-modern v0.3.2/go.mod h1:9odJt4NbRrbdj4UAMuLVd4zEukf6aAEKnDaQga0whqQ= +github.com/go-fonts/latin-modern v0.3.3 h1:g2xNgI8yzdNzIVm+qvbMryB6yGPe0pSMss8QT3QwlJ0= github.com/go-fonts/liberation v0.3.2 h1:XuwG0vGHFBPRRI8Qwbi5tIvR3cku9LUfZGq/Ar16wlQ= github.com/go-fonts/liberation v0.3.2/go.mod h1:N0QsDLVUQPy3UYg9XAc3Uh3UDMp2Z7M1o4+X98dXkmI= +github.com/go-fonts/liberation v0.3.3 h1:tM/T2vEOhjia6v5krQu8SDDegfH1SfXVRUNNKpq0Usk= +github.com/go-fonts/liberation v0.3.3/go.mod h1:eUAzNRuJnpSnd1sm2EyloQfSOT79pdw7X7++Ri+3MCU= github.com/go-jose/go-jose/v3 v3.0.3 h1:fFKWeig/irsp7XD2zBxvnmA/XaRWp5V3CBsZXJF7G7k= github.com/go-jose/go-jose/v3 v3.0.3/go.mod h1:5b+7YgP7ZICgJDBdfjZaIt+H/9L9T/YQrVfLAMboGkQ= github.com/go-kit/log v0.1.0/go.mod h1:zbhenjAZHb184qTLMA9ZjW7ThYL0H2mk7Q6pNt4vbaY= github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea h1:DfZQkvEbdmOe+JK2TMtBM+0I9GSdzE2y/L1/AmD8xKc= github.com/go-latex/latex v0.0.0-20231108140139-5c1ce85aa4ea/go.mod h1:Y7Vld91/HRbTBm7JwoI7HejdDB0u+e9AUBO9MB7yuZk= +github.com/go-latex/latex v0.0.0-20240709081214-31cef3c7570e h1:xcdj0LWnMSIU1j8+jIeJyfvk6SjgJedFQssSqFthJ2E= +github.com/go-latex/latex v0.0.0-20240709081214-31cef3c7570e/go.mod h1:J4SAGzkcl+28QWi7yz72tyC/4aGnppOvya+AEv4TaAQ= github.com/go-logfmt/logfmt v0.5.0/go.mod h1:wCYkCAKZfumFQihp8CzCvQ3paCTfi41vtzG1KdI/P7A= github.com/go-logr/logr v1.2.2/go.mod h1:jdQByPbusPIv2/zmleS9BjJVeZ6kBagPoEUsqbVz/1A= -github.com/go-logr/logr v1.4.1 h1:pKouT5E8xu9zeFC39JXRDukb6JFQPXM5p5I91188VAQ= -github.com/go-logr/logr v1.4.1/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= +github.com/go-logr/logr v1.4.2 h1:6pFjapn8bFcIbiKo3XT4j/BhANplGihG6tvd+8rYgrY= +github.com/go-logr/logr v1.4.2/go.mod h1:9T104GzyrTigFIr8wt5mBrctHMim0Nb2HLGrmQ40KvY= github.com/go-logr/stdr v1.2.2 h1:hSWxHoqTgW2S2qGc0LTAI563KZ5YKYRhT3MFKZMbjag= github.com/go-logr/stdr v1.2.2/go.mod h1:mMo/vtBO5dYbehREoey6XUKy/eSumjCCveDpRre4VKE= github.com/go-pdf/fpdf v0.9.0 h1:PPvSaUuo1iMi9KkaAn90NuKi+P4gwMedWPHhj8YlJQw= @@ -130,6 +193,7 @@ github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfU github.com/golang/groupcache v0.0.0-20200121045136-8c9f03a8e57e/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da h1:oI5xCqsCo564l8iNU+DwB5epxmsaqB+rhGL0m5jtYqE= github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da/go.mod h1:cIg4eruTrX1D+g88fzRXU5OdNfaM+9IcxsU14FzY7Hc= +github.com/golang/mock v1.1.1 h1:G5FRp8JnTd7RQH5kemVNlMeyXQAztQ3mOWV95KxsXH8= github.com/golang/mock v1.1.1/go.mod h1:oTYuIxOrZwtPieC+H1uAHpcLFnEyAGVDL/k47Jfbm0A= github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= github.com/golang/mock v1.6.0/go.mod h1:p6yTPP+5HYm5mzsMV8JkE6ZKdX+/wYM6Hr+LicevLPs= @@ -137,10 +201,8 @@ github.com/golang/protobuf v1.2.0/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5y github.com/golang/protobuf v1.3.2/go.mod h1:6lQm79b+lXiMfvg/cZm0SGofjICqVBUtrP5yJMmIC1U= github.com/golang/protobuf v1.3.3/go.mod h1:vzj43D7+SQXF/4pzW/hwtAqwc6iTitCiVSaWz5lYuqw= github.com/golang/protobuf v1.4.1/go.mod h1:U8fpvMrcmy5pZrNK1lt4xCsGvpyWQ/VVv6QDs8UjoX8= -github.com/golang/protobuf v1.4.2/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.4.3/go.mod h1:oDoupMAO8OvCJWAcko0GGGIgR6R6ocIYbsSw735rRwI= github.com/golang/protobuf v1.5.0/go.mod h1:FsONVRAS9T7sI+LIUmWTfcYkHO4aIWwzhcaSAoJOfIk= -github.com/golang/protobuf v1.5.2/go.mod h1:XVQd3VNwM+JqD3oG2Ue2ip4fOMUkwXdXDdiuN0vRsmY= github.com/golang/protobuf v1.5.4 h1:i7eJL8qZTpSEXOPTxNKhASYpMn+8e5Q6AdndVa1dWek= github.com/golang/protobuf v1.5.4/go.mod h1:lnTiLA8Wa4RWRcIUkrtSVa5nRhsEGBg48fD6rSs7xps= github.com/google/go-cmp v0.2.0/go.mod h1:oXzfMopK8JAjlY9xF4vHSVASa0yLyX7SntLO5aqRK0M= @@ -154,17 +216,19 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI= github.com/google/go-cmp v0.6.0/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= github.com/google/go-jsonnet v0.20.0 h1:WG4TTSARuV7bSm4PMB4ohjxe33IHT5WVTrJSU33uT4g= github.com/google/go-jsonnet v0.20.0/go.mod h1:VbgWF9JX7ztlv770x/TolZNGGFfiHEVx9G6ca2eUmeA= -github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= -github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= -github.com/google/s2a-go v0.1.7 h1:60BLSyTrOV4/haCDW4zb1guZItoSq8foHCXrAnjBo/o= -github.com/google/s2a-go v0.1.7/go.mod h1:50CgR4k1jNlWBu4UfS4AcfhVe1r6pdZPygJ3R8F0Qdw= +github.com/google/martian/v3 v3.3.3 h1:DIhPTQrbPkgs2yJYdXU/eNACCG5DVQjySNRNlflZ9Fc= +github.com/google/martian/v3 v3.3.3/go.mod h1:iEPrYcgCF7jA9OtScMFQyAlZZ4YXTKEtJ1E6RWzmBA0= +github.com/google/s2a-go v0.1.8 h1:zZDs9gcbt9ZPLV0ndSyQk6Kacx2g/X+SKYovpnz3SMM= +github.com/google/s2a-go v0.1.8/go.mod h1:6iNWHTpQ+nfNRN5E00MSdfDwVesa8hhS32PhPO8deJA= github.com/google/uuid v1.1.2/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/google/uuid v1.6.0 h1:NIvaJDMOsjHA8n1jAhLSgzrAzy1Hgr+hNrb57e+94F0= github.com/google/uuid v1.6.0/go.mod h1:TIyPZe4MgqvfeYDBFedMoGGpEw/LqOeaOT+nhxU+yHo= github.com/googleapis/enterprise-certificate-proxy v0.3.2 h1:Vie5ybvEvT75RniqhfFxPRy3Bf7vr3h0cechB90XaQs= github.com/googleapis/enterprise-certificate-proxy v0.3.2/go.mod h1:VLSiSSBs/ksPL8kq3OBOQ6WRI2QnaFynd1DCjZ62+V0= -github.com/googleapis/gax-go/v2 v2.12.3 h1:5/zPPDvw8Q1SuXjrqrZslrqT7dL/uJT2CQii/cLCKqA= -github.com/googleapis/gax-go/v2 v2.12.3/go.mod h1:AKloxT6GtNbaLm8QTNSidHUVsHYcBHwWRvkNFJUQcS4= +github.com/googleapis/enterprise-certificate-proxy v0.3.4 h1:XYIDZApgAnrN1c855gTgghdIA6Stxb52D5RnLI1SLyw= +github.com/googleapis/enterprise-certificate-proxy v0.3.4/go.mod h1:YKe7cfqYXjKGpGvmSg28/fFvhNzinZQm8DGnaburhGA= +github.com/googleapis/gax-go/v2 v2.13.0 h1:yitjD5f7jQHhyDsnhKEBU52NdvvdSeGzlAnDPT0hH1s= +github.com/googleapis/gax-go/v2 v2.13.0/go.mod h1:Z/fvTZXF8/uw7Xu5GuslPw+bplx6SS338j1Is2S+B7A= github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY= github.com/gorilla/mux v1.8.1/go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ= github.com/grpc-ecosystem/go-grpc-middleware v1.4.0 h1:UH//fgunKIs4JdUbpDl1VZCDaL56wXCB/5+wF6uHfaI= @@ -173,6 +237,8 @@ github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92Bcuy github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0/go.mod h1:8NvIoxWQoOIhqOTXgfV/d3M/q6VIi02HzZEHgUlZvzk= github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1 h1:/c3QmbOGMGTOumP2iT/rCwB7b0QDGLKzqOmktBjT+Is= github.com/grpc-ecosystem/grpc-gateway/v2 v2.19.1/go.mod h1:5SN9VR2LTsRFsrEC6FHgRbTWrTHu6tqPeKxEQv15giM= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0 h1:asbCHRVmodnJTuQ3qamDwqVOIjwqUPTYmYuemVOx+Ys= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.22.0/go.mod h1:ggCgvZ2r7uOoQjOyu2Y1NhHmEPPzzuhWgcza5M1Ji1I= github.com/jmespath/go-jmespath v0.4.0 h1:BEgLn5cpjn8UN1mAw4NjwDrS35OdebyEtFe+9YPoQUg= github.com/jmespath/go-jmespath v0.4.0/go.mod h1:T8mJZnbsbmF+m6zOOFylbeCJqk5+pHWvzYPziyZiYoo= github.com/jmespath/go-jmespath/internal/testify v1.5.1 h1:shLQSRRSCCPj3f2gpwzGwWFoC7ycTf1rcQZHOlsJ6N8= @@ -183,6 +249,8 @@ github.com/kisielk/errcheck v1.5.0/go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI github.com/kisielk/gotool v1.0.0/go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck= github.com/klauspost/compress v1.17.7 h1:ehO88t2UGzQK66LMdE8tibEd1ErmzZjNEqWkjLAKQQg= github.com/klauspost/compress v1.17.7/go.mod h1:Di0epgTjJY877eYKx5yC51cX2A2Vl2ibi7bDH9ttBbw= +github.com/klauspost/compress v1.17.10 h1:oXAz+Vh0PMUvJczoi+flxpnBEPxoER1IaAnU/NMPtT0= +github.com/klauspost/compress v1.17.10/go.mod h1:pMDklpSncoRMuLFrf1W9Ss9KT+0rH90U12bZKk7uwG0= github.com/konsorten/go-windows-terminal-sequences v1.0.1/go.mod h1:T0+1ngSBFLxvqU3pZ+m/2kptfBszLMUkC4ZK/EgS/cQ= github.com/kr/pretty v0.1.0/go.mod h1:dAy3ld7l9f0ibDNOQOHHMYYIIbhfbHSm3C4ZsoJORNo= github.com/kr/pretty v0.3.1 h1:flRD4NNwYAUpkphVc1HcthR4KEIFJ65n8Mw5qdRn3LE= @@ -193,19 +261,29 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY= github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE= github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd h1:TfmftEfB1zJiDTFi3Qw1xlbEbfJPKUhEDC19clfBMb8= github.com/lazybeaver/xorshift v0.0.0-20170702203709-ce511d4823dd/go.mod h1:qXyNSomGEqu0M7ewNl3CLgle09PFHk8++5NrBWCz7+Q= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 h1:C3w9PqII01/Oq1c1nUAm88MOHcQC9l5mIlSMApZMrHA= +github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822/go.mod h1:+n7T8mK8HuQTcFwEeznm/DIxMOiR9yIdICNftLE1DvQ= github.com/opentracing/opentracing-go v1.1.0/go.mod h1:UkNAQd3GIcIGf0SeVgPpRdFStlNbqXla1AfSYxPUl2o= github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0= github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZbAQM= github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4= github.com/prometheus/client_golang v1.19.0 h1:ygXvpU1AoN1MhdzckN+PyD9QJOSD4x7kmXYlnfbA6JU= github.com/prometheus/client_golang v1.19.0/go.mod h1:ZRM9uEAypZakd+q/x7+gmsvXdURP+DABIEIjnmDdp+k= +github.com/prometheus/client_golang v1.20.4 h1:Tgh3Yr67PaOv/uTqloMsCEdeuFTatm5zIq5+qNN23vI= +github.com/prometheus/client_golang v1.20.4/go.mod h1:PIEt8X02hGcP8JWbeHyeZ53Y/jReSnHgO035n//V5WE= github.com/prometheus/client_model v0.0.0-20190812154241-14fe0d1b01d4/go.mod h1:xMI15A0UPsDsEKsMN9yxemIoYk6Tm2C1GtYGdfGttqA= github.com/prometheus/client_model v0.6.0 h1:k1v3CzpSRUTrKMppY35TLwPvxHqBu0bYgxZzqGIgaos= github.com/prometheus/client_model v0.6.0/go.mod h1:NTQHnmxFpouOD0DpvP4XujX3CdOAGQPoaGhyTchlyt8= +github.com/prometheus/client_model v0.6.1 h1:ZKSh/rekM+n3CeS952MLRAdFwIKqeY8b62p8ais2e9E= +github.com/prometheus/client_model v0.6.1/go.mod h1:OrxVMOVHjw3lKMa8+x6HeMGkHMQyHDk9E3jmP2AmGiY= github.com/prometheus/common v0.51.1 h1:eIjN50Bwglz6a/c3hAgSMcofL3nD+nFQkV6Dd4DsQCw= github.com/prometheus/common v0.51.1/go.mod h1:lrWtQx+iDfn2mbH5GUzlH9TSHyfZpHkSiG1W7y3sF2Q= +github.com/prometheus/common v0.59.1 h1:LXb1quJHWm1P6wq/U824uxYi4Sg0oGvNeUm1z5dJoX0= +github.com/prometheus/common v0.59.1/go.mod h1:GpWM7dewqmVYcd7SmRaiWVe9SSqjf0UrwnYnpEZNuT0= github.com/prometheus/procfs v0.13.0 h1:GqzLlQyfsPbaEHaQkO7tbDlriv/4o5Hudv6OXHGKX7o= github.com/prometheus/procfs v0.13.0/go.mod h1:cd4PFCR54QLnGKPaKGA6l+cfuNXtht43ZKY6tow0Y1g= +github.com/prometheus/procfs v0.15.1 h1:YagwOFzUgYfKKHX6Dr+sHT7km/hxC76UB0learggepc= +github.com/prometheus/procfs v0.15.1/go.mod h1:fB45yRUv8NstnjriLhBQLuOUt+WW4BsoGhij/e3PBqk= github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8= github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4= github.com/sercand/kuberesolver/v5 v5.1.1 h1:CYH+d67G0sGBj7q5wLK61yzqJJ8gLLC8aeprPTHb6yY= @@ -221,7 +299,6 @@ github.com/stretchr/objx v0.5.0/go.mod h1:Yh+to48EsGEfYuaHDzXPcE3xhTkx73EhmCGUpE github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4= -github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA= github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.7.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg= github.com/stretchr/testify v1.8.0/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= @@ -235,24 +312,42 @@ go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0 h1:4Pp6oUg3+e/6M4C0A/3kJ2VYa++dsWVTtGgLVj5xtHg= go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.49.0/go.mod h1:Mjt1i1INqiaoZOMGR1RIUJN+i3ChKoFRqzrRQhlkbs0= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0 h1:hCq2hNMwsegUvPzI7sPOvtO9cqyy5GbWt/Ybp2xrx8Q= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.55.0/go.mod h1:LqaApwGx/oUmzsbqxkzuBvyoPpkxk3JQWnqfVrJ3wCA= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0 h1:jq9TW8u3so/bN+JPT166wjOI6/vQPF6Xe7nMNIltagk= go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.49.0/go.mod h1:p8pYQP+m5XfbZm9fxtSKAbM6oIllS7s2AfxrChvc7iw= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 h1:ZIg3ZT/aQ7AfKqdwp7ECpOK6vHqquXXuyTjIO8ZdmPs= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0/go.mod h1:DQAwmETtZV00skUwgD6+0U89g80NKsJE3DCKeLLPQMI= go.opentelemetry.io/contrib/propagators/b3 v1.24.0 h1:n4xwCdTx3pZqZs2CjS/CUZAs03y3dZcGhC/FepKtEUY= go.opentelemetry.io/contrib/propagators/b3 v1.24.0/go.mod h1:k5wRxKRU2uXx2F8uNJ4TaonuEO/V7/5xoz7kdsDACT8= +go.opentelemetry.io/contrib/propagators/b3 v1.30.0 h1:vumy4r1KMyaoQRltX7cJ37p3nluzALX9nugCjNNefuY= +go.opentelemetry.io/contrib/propagators/b3 v1.30.0/go.mod h1:fRbvRsaeVZ82LIl3u0rIvusIel2UUf+JcaaIpy5taho= go.opentelemetry.io/otel v1.24.0 h1:0LAOdjNmQeSTzGBzduGe/rU4tZhMwL5rWgtp9Ku5Jfo= go.opentelemetry.io/otel v1.24.0/go.mod h1:W7b9Ozg4nkF5tWI5zsXkaKKDjdVjpD4oAt9Qi/MArHo= +go.opentelemetry.io/otel v1.30.0 h1:F2t8sK4qf1fAmY9ua4ohFS/K+FUuOPemHUIXHtktrts= +go.opentelemetry.io/otel v1.30.0/go.mod h1:tFw4Br9b7fOS+uEao81PJjVMjW/5fvNCbpsDIXqP0pc= go.opentelemetry.io/otel/exporters/jaeger v1.17.0 h1:D7UpUy2Xc2wsi1Ras6V40q806WM07rqoCWzXu7Sqy+4= go.opentelemetry.io/otel/exporters/jaeger v1.17.0/go.mod h1:nPCqOnEH9rNLKqH/+rrUjiMzHJdV1BlpKcTwRTyKkKI= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0 h1:t6wl9SPayj+c7lEIFgm4ooDBZVb01IhLB4InpomhRw8= go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.24.0/go.mod h1:iSDOcsnSA5INXzZtwaBPrKp/lWu/V14Dd+llD0oI2EA= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0 h1:lsInsfvhVIfOI6qHVyysXMNDnjO9Npvl7tlDPJFBVd4= +go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.30.0/go.mod h1:KQsVNh4OjgjTG0G6EiNi1jVpnaeeKsKMRwbLN+f1+8M= go.opentelemetry.io/otel/metric v1.24.0 h1:6EhoGWWK28x1fbpA4tYTOWBkPefTDQnb8WSGXlc88kI= go.opentelemetry.io/otel/metric v1.24.0/go.mod h1:VYhLe1rFfxuTXLgj4CBiyz+9WYBA8pNGJgDcSFRKBco= +go.opentelemetry.io/otel/metric v1.30.0 h1:4xNulvn9gjzo4hjg+wzIKG7iNFEaBMX00Qd4QIZs7+w= +go.opentelemetry.io/otel/metric v1.30.0/go.mod h1:aXTfST94tswhWEb+5QjlSqG+cZlmyXy/u8jFpor3WqQ= go.opentelemetry.io/otel/sdk v1.24.0 h1:YMPPDNymmQN3ZgczicBY3B6sf9n62Dlj9pWD3ucgoDw= go.opentelemetry.io/otel/sdk v1.24.0/go.mod h1:KVrIYw6tEubO9E96HQpcmpTKDVn9gdv35HoYiQWGDFg= +go.opentelemetry.io/otel/sdk v1.30.0 h1:cHdik6irO49R5IysVhdn8oaiR9m8XluDaJAs4DfOrYE= +go.opentelemetry.io/otel/sdk v1.30.0/go.mod h1:p14X4Ok8S+sygzblytT1nqG98QG2KYKv++HE0LY/mhg= go.opentelemetry.io/otel/trace v1.24.0 h1:CsKnnL4dUAr/0llH9FKuc698G04IrpWV0MQA/Y1YELI= go.opentelemetry.io/otel/trace v1.24.0/go.mod h1:HPc3Xr/cOApsBI154IU0OI0HJexz+aw5uPdbs3UCjNU= +go.opentelemetry.io/otel/trace v1.30.0 h1:7UBkkYzeg3C7kQX8VAidWh2biiQbtAKjyIML8dQ9wmc= +go.opentelemetry.io/otel/trace v1.30.0/go.mod h1:5EyKqTzzmyqB9bwtCCq6pDLktPK6fmGf/Dph+8VI02o= go.opentelemetry.io/proto/otlp v1.1.0 h1:2Di21piLrCqJ3U3eXGCTPHE9R8Nh+0uglSnOyxikMeI= go.opentelemetry.io/proto/otlp v1.1.0/go.mod h1:GpBHCBWiqvVLDqmHZsoMM3C5ySeKTC7ej/RNTae6MdY= +go.opentelemetry.io/proto/otlp v1.3.1 h1:TrMUixzpM0yuc/znrFTP9MMRh8trP93mkCiDVeXrui0= +go.opentelemetry.io/proto/otlp v1.3.1/go.mod h1:0X1WI4de4ZsLrrJNLAQbFeLCm3T7yBkR0XqQ7niQU+8= go.starlark.net v0.0.0-20210223155950-e043a3d3c984/go.mod h1:t3mmBBPzAVvK0L0n1drDmrQsJ8FoIx4INCqVMTr/Zo0= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/goleak v1.1.10/go.mod h1:8a7PlsEVH3e/a/GLqe5IIrQx6GzcnRmZEufDUTk4A7A= @@ -263,18 +358,21 @@ golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8U golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= golang.org/x/crypto v0.19.0/go.mod h1:Iy9bg/ha4yyC70EfRS8jz+B6ybOBKMaSxLj6P6oBDfU= -golang.org/x/crypto v0.21.0 h1:X31++rzVUdKhX5sWmSOFZxx8UW/ldWx55cbf08iNAMA= -golang.org/x/crypto v0.21.0/go.mod h1:0BP7YvVV9gBbVKyeTG0Gyn+gZm94bibOW5BjDEYAOMs= +golang.org/x/crypto v0.26.0 h1:RrRspgV4mU+YwB4FYnuBoKsUapNIL5cohGAmSH3azsw= +golang.org/x/crypto v0.26.0/go.mod h1:GY7jblb9wI+FOo5y8/S2oY4zWP07AkOJ4+jxCqdqn54= +golang.org/x/crypto v0.27.0 h1:GXm2NjJrPaiv/h1tb2UH8QfgC/hOf/+z0p6PT8o1w7A= +golang.org/x/crypto v0.27.0/go.mod h1:1Xngt8kV6Dvbssa53Ziq6Eqn0HqbZi5Z6R0ZpwQzt70= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b h1:r+vk0EmXNmekl0S0BascoeeoHk/L7wmaW2QF90K+kYI= golang.org/x/exp v0.0.0-20230801115018-d63ba01acd4b/go.mod h1:FXUEEKJgO7OQYeo8N01OfiKP8RXMtf6e8aTskBGqWdc= golang.org/x/image v0.15.0 h1:kOELfmgrmJlw4Cdb7g/QGuB3CvDrXbqEIww/pNtNBm8= golang.org/x/image v0.15.0/go.mod h1:HUYqC05R2ZcZ3ejNQsIHQDQiwWM4JBqmm6MKANTp4LE= +golang.org/x/image v0.20.0 h1:7cVCUjQwfL18gyBJOmYvptfSHS8Fb3YUDtfLIZ7Nbpw= +golang.org/x/image v0.20.0/go.mod h1:0a88To4CYVBAHp5FXJm8o7QbUl37Vd85ply1vyD8auM= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= golang.org/x/lint v0.0.0-20190930215403-16217165b5de/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= -golang.org/x/lint v0.0.0-20201208152925-83fdc39ff7b5/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= golang.org/x/lint v0.0.0-20210508222113-6edffad5e616/go.mod h1:3xt1FjdF8hUf6vQPIChWIBhFzV8gjjsPE/fR3IyQdNY= golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg= @@ -282,8 +380,10 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= -golang.org/x/mod v0.16.0 h1:QX4fJ0Rr5cPQCF7O9lh9Se4pmwfwskqZfq5moyldzic= -golang.org/x/mod v0.16.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.17.0 h1:zY54UmvipHiNd+pm+m0x9KhZ9hl1/7QNMyxXbc6ICqA= +golang.org/x/mod v0.17.0/go.mod h1:hTbmBsO62+eylJbnUtE2MGJUyE7QWk4xUqPFrRgJ+7c= +golang.org/x/mod v0.21.0 h1:vvrHzRwRfVKSiLrG+d4FMl/Qi4ukBCE6kZlTUkDYRT0= +golang.org/x/mod v0.21.0/go.mod h1:6SkKJ3Xj0I0BrPOZoBy3bdMptDDU9oJrpohJ3eWZ1fY= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= @@ -294,16 +394,18 @@ golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLL golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20201110031124-69a78807bb2b/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= -golang.org/x/net v0.0.0-20210316092652-d523dce5a7f4/go.mod h1:RBQZq4jEuRlivfhVLdyRGr576XBO4/greRjx4P4O3yc= -golang.org/x/net v0.0.0-20210505214959-0714010a04ed/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= golang.org/x/net v0.10.0/go.mod h1:0qNGK6F8kojg2nk9dLZ2mShWaEBan6FAoqfSigmmuDg= -golang.org/x/net v0.22.0 h1:9sGLhx7iRIHEiX0oAJ3MRZMUCElJgy7Br1nO+AMN3Tc= -golang.org/x/net v0.22.0/go.mod h1:JKghWKKOSdJwpW2GEx0Ja7fmaKnMsbu+MWVZTokSYmg= +golang.org/x/net v0.28.0 h1:a9JDOJc5GMUJ0+UDqmLT86WiEy7iWyIhz8gz8E4e5hE= +golang.org/x/net v0.28.0/go.mod h1:yqtgsTWOOnlGLG9GFRrK3++bGOUEkNBoHZc8MEDWPNg= +golang.org/x/net v0.29.0 h1:5ORfpBpCs4HzDYoodCDBbwHzdR5UrLBZ3sOnUJmFoHo= +golang.org/x/net v0.29.0/go.mod h1:gLkgy8jTGERgjzMic6DS9+SP0ajcu6Xu3Orq/SpETg0= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -golang.org/x/oauth2 v0.18.0 h1:09qnuIAgzdx1XplqJvW6CQqMCtGZykZWcXzPMPUusvI= -golang.org/x/oauth2 v0.18.0/go.mod h1:Wf7knwG0MPoWIMMBgFlEaSUDaKskp0dCfrlJRJXbBi8= +golang.org/x/oauth2 v0.22.0 h1:BzDx2FehcG7jJwgWLELCdmLuxk2i+x9UDpSiss2u0ZA= +golang.org/x/oauth2 v0.22.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= +golang.org/x/oauth2 v0.23.0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs= +golang.org/x/oauth2 v0.23.0/go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -311,8 +413,8 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.6.0 h1:5BMeUDZ7vkXGfEr1x9B4bRcTH4lpkTkpdh0T/J+qjbQ= -golang.org/x/sync v0.6.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= +golang.org/x/sync v0.8.0 h1:3NFvSEYkUoMifnESzZl15y791HH1qU2xm6eCJU5ZPXQ= +golang.org/x/sync v0.8.0/go.mod h1:Czt+wKu1gCyEFDUtn0jG5QVvpJ6rzVqr5aXyt9drQfk= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= @@ -320,10 +422,6 @@ golang.org/x/sys v0.0.0-20190422165155-953cdadca894/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210119212857-b64e53b001e4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210315160823-c6e025ad8005/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210320140829-1e4c9ba3b0c4/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20210507014357-30e306a8bba5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20211025201205-69cdffdb9359/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -331,8 +429,10 @@ golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBc golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.17.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= -golang.org/x/sys v0.18.0 h1:DBdB3niSjOA/O0blCZBqDefyWNYveAYMNF1Wum0DYQ4= -golang.org/x/sys v0.18.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.24.0 h1:Twjiwq9dn6R1fQcyiK+wQyHWfaz/BJB+YIpzU/Cv3Xg= +golang.org/x/sys v0.24.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= +golang.org/x/sys v0.25.0 h1:r+8e+loiHxRqhXVl6ML1nO3l1+oFoWbnlu2Ehimmi34= +golang.org/x/sys v0.25.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA= golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= @@ -340,16 +440,16 @@ golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/term v0.17.0/go.mod h1:lLRBjIVuehSbZlaOtGMbcMncT+aqLLLmKrsjNrUguwk= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.5/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= -golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= -golang.org/x/text v0.3.8/go.mod h1:E6s5w1FMmriuDzIBO73fBruAKo1PCIq6d2Q6DHfQ8WQ= golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= -golang.org/x/text v0.14.0 h1:ScX5w1eTa3QqT8oi6+ziP7dTV1S2+ALU0bI+0zXKWiQ= golang.org/x/text v0.14.0/go.mod h1:18ZOQIKpY8NJVqYksKHtTdi31H5itFRjB5/qKTNYzSU= -golang.org/x/time v0.5.0 h1:o7cqy6amK/52YcAKIPlM3a+Fpj35zvRj2TP+e1xFSfk= -golang.org/x/time v0.5.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= +golang.org/x/text v0.17.0 h1:XtiM5bkSOt+ewxlOE/aE/AKEHibwj/6gvWMl9Rsh0Qc= +golang.org/x/text v0.17.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/text v0.18.0 h1:XvMDiNzPAl0jr17s6W9lcaIhGUfUORdGCNsuLmPG224= +golang.org/x/text v0.18.0/go.mod h1:BuEKDfySbSR4drPmRPG/7iBdf8hvFMuRexcpahXilzY= +golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U= +golang.org/x/time v0.6.0/go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= @@ -363,11 +463,14 @@ golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4f golang.org/x/tools v0.1.0/go.mod h1:xkSsbof2nBLbhDlRMhhhyNLN/zl3eTqcnHD5viDpcZ0= golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= -golang.org/x/tools v0.19.0 h1:tfGCXNR1OsFG+sVdLAitlpjAvD/I6dHDKnYrpEZUHkw= -golang.org/x/tools v0.19.0/go.mod h1:qoJWxmGSIBmAeriMx19ogtrEPrGtDbPK634QFIcLAhc= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d h1:vU5i/LfpvrRCpgM/VPfJLg5KjxD3E+hfT1SH+d9zLwg= +golang.org/x/tools v0.21.1-0.20240508182429-e35e4ccd0d2d/go.mod h1:aiJjzUbINMkxbQROHiO6hDPo2LHcIPhhQsa9DLh0yGk= +golang.org/x/tools v0.25.0 h1:oFU9pkj/iJgs+0DT+VMHrx+oBKs/LJMV+Uvg78sl+fE= +golang.org/x/tools v0.25.0/go.mod h1:/vtpO8WL1N9cQC3FN5zPqb//fRXskFHbLKk4OW1Q7rg= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= +golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028 h1:+cNy6SZtPcJQH3LJVLOSmiC7MMxXNOb3PU/VUEz+EhU= golang.org/x/xerrors v0.0.0-20231012003039-104605ab7028/go.mod h1:NDW/Ps6MPRej6fsCIbMTohpP40sJ/P/vI1MoTEGwX90= @@ -375,35 +478,48 @@ gonum.org/v1/gonum v0.14.0 h1:2NiG67LD1tEH0D7kM+ps2V+fXmsAnpUeec7n8tcr4S0= gonum.org/v1/gonum v0.14.0/go.mod h1:AoWeoz0becf9QMWtE8iWXNXc27fK4fNeHNf/oMejGfU= gonum.org/v1/plot v0.14.0 h1:+LBDVFYwFe4LHhdP8coW6296MBEY4nQ+Y4vuUpJopcE= gonum.org/v1/plot v0.14.0/go.mod h1:MLdR9424SJed+5VqC6MsouEpig9pZX2VZ57H9ko2bXU= -google.golang.org/api v0.172.0 h1:/1OcMZGPmW1rX2LCu2CmGUD1KXK1+pfzxotxyRUCCdk= -google.golang.org/api v0.172.0/go.mod h1:+fJZq6QXWfa9pXhnIzsjx4yI22d4aI9ZpLb58gvXjis= +google.golang.org/api v0.191.0 h1:cJcF09Z+4HAB2t5qTQM1ZtfL/PemsLFkcFG67qq2afk= +google.golang.org/api v0.191.0/go.mod h1:tD5dsFGxFza0hnQveGfVk9QQYKcfp+VzgRqyXFxE0+E= +google.golang.org/api v0.199.0 h1:aWUXClp+VFJmqE0JPvpZOK3LDQMyFKYIow4etYd9qxs= +google.golang.org/api v0.199.0/go.mod h1:ohG4qSztDJmZdjK/Ar6MhbAmb/Rpi4JHOqagsh90K28= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= -google.golang.org/appengine v1.6.8 h1:IhEN5q69dyKagZPYMSdIjS2HqprW324FRQZJcGqPAsM= -google.golang.org/appengine v1.6.8/go.mod h1:1jJ3jBArFh5pcgW8gCtRJnepW8FzD1V44FJffLiz/Ds= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= google.golang.org/genproto v0.0.0-20190819201941-24fa4b261c55/go.mod h1:DMBHOl98Agz4BDEuKkezgsaosCRResVns1a3J2ZsMNc= google.golang.org/genproto v0.0.0-20200423170343-7949de9c1215/go.mod h1:55QSHmfGQM9UVYDPBsyGGes0y52j32PQ3BqQfXhyH3c= google.golang.org/genproto v0.0.0-20200526211855-cb27e3aa2013/go.mod h1:NbSheEEYHJ7i3ixzK3sjbqSGDJWnxyFXZblF3eUsNvo= -google.golang.org/genproto v0.0.0-20210506142907-4a47615972c2/go.mod h1:P3QM42oQyzQSnHPnZ/vqoCdDmzH28fzWByN9asMeM8A= -google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda h1:wu/KJm9KJwpfHWhkkZGohVC6KRrc1oJNr4jwtQMOQXw= -google.golang.org/genproto v0.0.0-20240401170217-c3f982113cda/go.mod h1:g2LLCvCeCSir/JJSWosk19BR4NVxGqHUC6rxIRsd7Aw= -google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda h1:b6F6WIV4xHHD0FA4oIyzU6mHWg2WI2X1RBehwa5QN38= -google.golang.org/genproto/googleapis/api v0.0.0-20240401170217-c3f982113cda/go.mod h1:AHcE/gZH76Bk/ROZhQphlRoWo5xKDEtz3eVEO1LfA8c= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240401170217-c3f982113cda h1:O77/tf8XXfErAKafUOaAtuDyynGoufcD0mnG++LziIs= -google.golang.org/genproto/googleapis/bytestream v0.0.0-20240401170217-c3f982113cda/go.mod h1:IN9OQUXZ0xT+26MDwZL8fJcYw+y99b0eYPA2U15Jt8o= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda h1:LI5DOvAxUPMv/50agcLLoo+AdWc1irS9Rzz4vPuD1V4= -google.golang.org/genproto/googleapis/rpc v0.0.0-20240401170217-c3f982113cda/go.mod h1:WtryC6hu0hhx87FDGxWCDptyssuo68sk10vYjF+T9fY= +google.golang.org/genproto v0.0.0-20240730163845-b1a4ccb954bf h1:OqdXDEakZCVtDiZTjcxfwbHPCT11ycCEsTKesBVKvyY= +google.golang.org/genproto v0.0.0-20240730163845-b1a4ccb954bf/go.mod h1:mCr1K1c8kX+1iSBREvU3Juo11CB+QOEWxbRS01wWl5M= +google.golang.org/genproto v0.0.0-20240924160255-9d4c2d233b61 h1:KipVMxePgXPFBzXOvpKbny3RVdVmJOD64R/Ob7GPWEs= +google.golang.org/genproto v0.0.0-20240924160255-9d4c2d233b61/go.mod h1:HiAZQz/G7n0EywFjmncAwsfnmFm2bjm7qPjwl8hyzjM= +google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988 h1:+/tmTy5zAieooKIXfzDm9KiA3Bv6JBwriRN9LY+yayk= +google.golang.org/genproto/googleapis/api v0.0.0-20240812133136-8ffd90a71988/go.mod h1:4+X6GvPs+25wZKbQq9qyAXrwIRExv7w0Ea6MgZLZiDM= +google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142 h1:wKguEg1hsxI2/L3hUYrpo1RVi48K+uTyzKqprwLXsb8= +google.golang.org/genproto/googleapis/api v0.0.0-20240814211410-ddb44dafa142/go.mod h1:d6be+8HhtEtucleCbxpPW9PA9XwISACu8nvpPqF0BVo= +google.golang.org/genproto/googleapis/api v0.0.0-20240924160255-9d4c2d233b61 h1:pAjq8XSSzXoP9ya73v/w+9QEAAJNluLrpmMq5qFJQNY= +google.golang.org/genproto/googleapis/api v0.0.0-20240924160255-9d4c2d233b61/go.mod h1:O6rP0uBq4k0mdi/b4ZEMAZjkhYWhS815kCvaMha4VN8= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20240730163845-b1a4ccb954bf h1:T4tsZBlZYXK3j40sQNP5MBO32I+rn6ypV1PpklsiV8k= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20240730163845-b1a4ccb954bf/go.mod h1:5/MT647Cn/GGhwTpXC7QqcaR5Cnee4v4MKCU1/nwnIQ= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20240924160255-9d4c2d233b61 h1:J/Fz5MsuBVQcxPPHejyEss5DJrfW+sWw9uFCNKL6LV8= +google.golang.org/genproto/googleapis/bytestream v0.0.0-20240924160255-9d4c2d233b61/go.mod h1:0gDsDhzRqQtosV7aFdmkhMu2WUNFpjfdZ69dH2OCyOs= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988 h1:V71AcdLZr2p8dC9dbOIMCpqi4EmRl8wUwnJzXXLmbmc= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240812133136-8ffd90a71988/go.mod h1:Ue6ibwXGpU+dqIcODieyLOcgj7z8+IcskoNIgZxtrFY= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142 h1:e7S5W7MGGLaSu8j3YjdezkZ+m1/Nm0uRVRMEMGk26Xs= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240814211410-ddb44dafa142/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61 h1:N9BgCIAUvn/M+p4NJccWPWb3BWh88+zyL0ll9HgbEeM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20240924160255-9d4c2d233b61/go.mod h1:UqMtugtsSgubUsoxbuAoiCXvqvErP7Gf0so0mK9tHxU= google.golang.org/grpc v1.19.0/go.mod h1:mqu4LbDTu4XGKhr4mRzUsmM4RtVoemTSY81AxZiDr8c= google.golang.org/grpc v1.23.0/go.mod h1:Y5yQAOtifL1yxbo5wqy6BxZv8vAUGQwXBOALyacEbxg= google.golang.org/grpc v1.25.1/go.mod h1:c3i+UQWmh7LiEpx4sFZnkU36qjEYZ0imhYfXVyQciAY= google.golang.org/grpc v1.27.0/go.mod h1:qbnxyOmOxrQa7FizSgH+ReBfzJrCY1pSN7KXBS8abTk= google.golang.org/grpc v1.29.1/go.mod h1:itym6AZVZYACWQqET3MqgPpjcuV5QH3BxFS3IjizoKk= google.golang.org/grpc v1.33.2/go.mod h1:JMHMWHQWaTccqQQlmk3MJZS+GWXOdAesneDmEnv2fbc= -google.golang.org/grpc v1.36.1/go.mod h1:qjiiYl8FncCW8feJPdyg3v6XW24KsRHe+dy9BAGRRjU= -google.golang.org/grpc v1.37.0/go.mod h1:NREThFqKR1f3iQ6oBuvc5LadQuXVGo9rkm5ZGrQdJfM= -google.golang.org/grpc v1.62.1 h1:B4n+nfKzOICUXMgyrNd19h/I9oH0L1pizfk1d4zSgTk= -google.golang.org/grpc v1.62.1/go.mod h1:IWTG0VlJLCh1SkC58F7np9ka9mx/WNkjl4PGJaiq+QE= +google.golang.org/grpc v1.65.0 h1:bs/cUb4lp1G5iImFFd3u5ixQzweKizoZJAwBNLR42lc= +google.golang.org/grpc v1.65.0/go.mod h1:WgYC2ypjlB0EiQi6wdKixMqukr6lBc0Vo+oOgjrM5ZQ= +google.golang.org/grpc v1.67.0 h1:IdH9y6PF5MPSdAntIcpjQ+tXO41pcQsfZV2RxtQgVcw= +google.golang.org/grpc v1.67.0/go.mod h1:1gLDyUQU7CTLJI90u3nXZ9ekeghjeM7pTDZlqFNg2AA= +google.golang.org/grpc/security/advancedtls v1.0.0 h1:/KQ7VP/1bs53/aopk9QhuPyFAp9Dm9Ejix3lzYkCrDA= +google.golang.org/grpc/security/advancedtls v1.0.0/go.mod h1:o+s4go+e1PJ2AjuQMY5hU82W7lDlefjJA6FqEHRVHWk= google.golang.org/protobuf v1.32.0 h1:pPC6BG5ex8PDFnkbrGU3EixyhKcQ2aDuBS36lqK/C7I= google.golang.org/protobuf v1.32.0/go.mod h1:c6P6GXX6sHbq/GpV6MGZEdwhWPcYBgnhAHhKbcUYpos= gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0= @@ -423,6 +539,8 @@ honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.1.3/go.mod h1:NgwopIslSNH47DimFoV78dnkksY2EFtX0ajyb3K/las= mvdan.cc/gofumpt v0.6.0 h1:G3QvahNDmpD+Aek/bNOLrFR2XC6ZAdo62dZu65gmwGo= mvdan.cc/gofumpt v0.6.0/go.mod h1:4L0wf+kgIPZtcCWXynNS2e6bhmj73umwnuXSZarixzA= +mvdan.cc/gofumpt v0.7.0 h1:bg91ttqXmi9y2xawvkuMXyvAA/1ZGJqYAEGjXuP0JXU= +mvdan.cc/gofumpt v0.7.0/go.mod h1:txVFJy/Sc/mvaycET54pV8SW8gWxTlUuGHVEcncmNUo= rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4= rsc.io/pdf v0.1.1/go.mod h1:n8OzWcQ6Sp37PL01nO98y4iUCRdTGarVfzxY20ICaU4= sigs.k8s.io/yaml v1.4.0 h1:Mk1wCc2gy/F0THH0TAp1QYyJNzRm2KCLy3o5ASXVI5E= diff --git a/patches/gazelle/googleapis.diff b/patches/gazelle/googleapis.diff deleted file mode 100644 index 5e6a009..0000000 --- a/patches/gazelle/googleapis.diff +++ /dev/null @@ -1,10 +0,0 @@ -diff --git MODULE.bazel MODULE.bazel -index ba9c3c6..11e927b 100644 ---- MODULE.bazel -+++ MODULE.bazel -@@ -64,3 +64,5 @@ use_repo( - go_sdk_dev, - go_sdk = "go_default_sdk", - ) -+ -+bazel_dep(name = "googleapis", version = "0.0.0-20240326-1c8d509c5") diff --git a/pkg/proto/configuration/bb_browser/bb_browser.pb.go b/pkg/proto/configuration/bb_browser/bb_browser.pb.go index e72983b..04875a0 100644 --- a/pkg/proto/configuration/bb_browser/bb_browser.pb.go +++ b/pkg/proto/configuration/bb_browser/bb_browser.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.32.0 -// protoc v4.23.1 +// protoc v5.28.1 // source: pkg/proto/configuration/bb_browser/bb_browser.proto package bb_browser diff --git a/pkg/proto/query/BUILD.bazel b/pkg/proto/query/BUILD.bazel index 12fa512..57559ca 100644 --- a/pkg/proto/query/BUILD.bazel +++ b/pkg/proto/query/BUILD.bazel @@ -6,7 +6,7 @@ proto_library( name = "query_proto", srcs = ["query.proto"], visibility = ["//visibility:public"], - deps = ["@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:remote_execution_proto"], + deps = ["@bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_proto"], ) go_proto_library( @@ -14,7 +14,7 @@ go_proto_library( importpath = "github.com/buildbarn/bb-browser/pkg/proto/query", proto = ":query_proto", visibility = ["//visibility:public"], - deps = ["@com_github_bazelbuild_remote_apis//build/bazel/remote/execution/v2:execution"], + deps = ["@bazel_remote_apis//build/bazel/remote/execution/v2:remote_execution_go_proto"], ) go_library( diff --git a/pkg/proto/query/query.pb.go b/pkg/proto/query/query.pb.go index 580e4a2..98ace91 100644 --- a/pkg/proto/query/query.pb.go +++ b/pkg/proto/query/query.pb.go @@ -1,7 +1,7 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: // protoc-gen-go v1.32.0 -// protoc v4.23.1 +// protoc v5.28.1 // source: pkg/proto/query/query.proto package query