diff --git a/.bazelrc b/.bazelrc index ea04b346..38394a07 100644 --- a/.bazelrc +++ b/.bazelrc @@ -1,7 +1,6 @@ # Options common for all EngFlow remote configurations. common --@aspect_rules_ts//ts:skipLibCheck=honor_tsconfig common --@aspect_rules_ts//ts:default_to_tsc_transpiler -common --noenable_bzlmod common --noincompatible_check_sharding_support build:engflow_common --jobs=40 diff --git a/BUILD b/BUILD index 4ca32608..18ea9616 100644 --- a/BUILD +++ b/BUILD @@ -1,4 +1,4 @@ -load("@bazel_gazelle//:def.bzl", "gazelle") +load("@gazelle//:def.bzl", "gazelle") gazelle(name = "gazelle") diff --git a/MODULE.bazel b/MODULE.bazel new file mode 100644 index 00000000..c03a1528 --- /dev/null +++ b/MODULE.bazel @@ -0,0 +1,170 @@ +"""EngFlow example project""" + +module(name = "engflow-example", version = "0.0.0") +http_file = use_repo_rule( + "@bazel_tools//tools/build_defs/repo:http.bzl", "http_file" +) +http_archive = use_repo_rule( + "@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive" +) + +# Some file dependencies +http_file( + name = "emacs", + sha256 = "1439bf7f24e5769f35601dbf332e74dfc07634da6b1e9500af67188a92340a28", + urls = [ + "https://storage.googleapis.com/engflow-tools-public/emacs-28.1.tar.gz", + "https://mirror.its.dal.ca/gnu/emacs/emacs-28.1.tar.gz", + "https://mirrors.kernel.org/gnu/emacs/emacs-28.1.tar.gz", + ], +) + +http_file( + name = "ubuntu_20.04_1.3GB", + sha256 = "5035be37a7e9abbdc09f0d257f3e33416c1a0fb322ba860d42d74aa75c3468d4", + urls = [ + "https://storage.googleapis.com/engflow-tools-public/ubuntu-20.04.5-live-server-amd64.iso", + "https://mirror.math.princeton.edu/pub/ubuntu-iso/focal/ubuntu-20.04.5-live-server-amd64.iso", + "https://mirror.pit.teraswitch.com/ubuntu-releases/focal/ubuntu-20.04.5-live-server-amd64.iso", + ], +) + +http_archive( + name = "com_engflow_engflowapis", + sha256 = "8721f7a0ec52c5bc120119aac090eedd671ca3b708652f88b82b44bea2b6c278", + strip_prefix = "engflowapis-44fcd39598f223e8e5f6c7cbf2f73c870b2a6341", + urls = [ + "https://github.com/EngFlow/engflowapis/archive/44fcd39598f223e8e5f6c7cbf2f73c870b2a6341.zip", + ], +) + +# Abseil Python can be imported through pip_import, but it has native Bazel support too. +# bzlmod: https://github.com/abseil/abseil-py/issues/263 +http_archive( + name = "io_abseil_py", + sha256 = "8a3d0830e4eb4f66c4fa907c06edf6ce1c719ced811a12e26d9d3162f8471758", + strip_prefix = "abseil-py-2.1.0", + url = "https://github.com/abseil/abseil-py/archive/refs/tags/v2.1.0.tar.gz", +) + +bazel_dep(name = "bazel_skylib", version = "1.5.0") +bazel_dep( + name = "protobuf", + version = "23.1", + repo_name = "com_google_protobuf", +) + +# https://github.com/googleapis/googleapis/pull/855 +# https://github.com/bazelbuild/bazel-central-registry/pull/1699 +bazel_dep( + name = "googleapis", + version = "0.0.0-20240326-1c8d509c5", + repo_name = "com_google_googleapis", +) + +bazel_dep(name = "rules_python", version = "0.31.0") + +pip = use_extension("@rules_python//python/extensions:pip.bzl", "pip") + +pip.parse( + hub_name = "pip", + python_version = "3.11", + requirements_lock = "//python:requirements_lock.txt", +) + +use_repo(pip, "pip") + +bazel_dep(name = "rules_proto", version = "6.0.0-rc2") + +bazel_dep( + name = "apple_support", + version = "1.15.1", + repo_name = "build_bazel_apple_support", +) + +bazel_dep(name = "rules_dotnet", version = "0.15.1") + +dotnet = use_extension("@rules_dotnet//dotnet:extensions.bzl", "dotnet") +dotnet.toolchain(dotnet_version = "8.0.200") +use_repo(dotnet, "dotnet_toolchains") + +register_toolchains("@dotnet_toolchains//:all") + +# https://github.com/bazelbuild/rules_go/blob/master/docs/go/core/bzlmod.md +bazel_dep(name = "rules_go", version = "0.46.0") +bazel_dep(name = "gazelle", version = "0.36.0") + +GO_PLATFORMS = [ + ("darwin", "amd64"), + ("darwin", "arm64"), + ("linux", "amd64"), + ("linux", "arm64"), + ("windows", "amd64"), +] + +GO_VERSION = "1.21.6" + +go_sdk = use_extension("@rules_go//go:extensions.bzl", "go_sdk") + +[ + go_sdk.download( + name = "go_{}_{}".format(goos, goarch), + goarch = goarch, + goos = goos, + version = GO_VERSION, + ) + for goos, goarch in GO_PLATFORMS +] + +go_deps = use_extension("@gazelle//:extensions.bzl", "go_deps") +go_deps.from_file(go_mod = "//:go.mod") + +use_repo(go_deps, "com_github_google_go_cmp") + +bazel_dep(name = "rules_java", version = "7.5.0") + +# https://github.com/bazelbuild/rules_jvm_external/blob/master/docs/bzlmod.md +bazel_dep(name = "rules_jvm_external", version = "6.0") +bazel_dep( + name = "grpc-java", + version = "1.62.2", + repo_name = "io_grpc_grpc_java", +) + +# Loads rules required to compile proto files +bazel_dep(name = "rules_proto_grpc", version = "5.0.0-alpha2") + +maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven") +maven.install( + artifacts = [ + "commons-cli:commons-cli:1.5.0", + "com.google.oauth-client:google-oauth-client:1.34.1", + "io.netty:netty-handler:4.1.100.Final", + ], + strict_visibility = True, + repositories = [ + "https://repo.maven.apache.org/maven2/", + ], +) +use_repo(maven, "maven") + +bazel_dep(name = "rules_kotlin", version = "1.9.5") +bazel_dep(name = "rules_perl", version = "0.2.0") + +bazel_dep( + name = "rules_swift", + version = "1.18.0", + repo_name = "build_bazel_rules_swift" +) + +bazel_dep(name = "aspect_rules_ts", version = "2.2.0") + +rules_ts_ext = use_extension( + "@aspect_rules_ts//ts:extensions.bzl", + "ext", + dev_dependency = True, +) + +rules_ts_ext.deps() + +use_repo(rules_ts_ext, "npm_typescript") diff --git a/MODULE.bazel.lock b/MODULE.bazel.lock new file mode 100644 index 00000000..0248c021 --- /dev/null +++ b/MODULE.bazel.lock @@ -0,0 +1,15595 @@ +{ + "lockFileVersion": 6, + "moduleFileHash": "5d8746a319cb1531495c687f9ff106b7846176c8a473f3aab1787e7eea660b85", + "flags": { + "cmdRegistries": [ + "https://bcr.bazel.build/" + ], + "cmdModuleOverrides": {}, + "allowedYankedVersions": [], + "envVarAllowedYankedVersions": "", + "ignoreDevDependency": false, + "directDependenciesMode": "WARNING", + "compatibilityMode": "ERROR" + }, + "localOverrideHashes": { + "bazel_tools": "1ae69322ac3823527337acf02016e8ee95813d8d356f47060255b8956fa642f0" + }, + "moduleDepGraph": { + "": { + "name": "engflow-example", + "version": "0.0.0", + "key": "", + "repoName": "engflow-example", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@dotnet_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "//:MODULE.bazel", + "extensionName": "_repo_rules", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 0, + "column": 0 + }, + "imports": { + "emacs": "emacs", + "ubuntu_20.04_1.3GB": "ubuntu_20.04_1.3GB", + "com_engflow_engflowapis": "com_engflow_engflowapis", + "io_abseil_py": "io_abseil_py" + }, + "devImports": [], + "tags": [ + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "1439bf7f24e5769f35601dbf332e74dfc07634da6b1e9500af67188a92340a28", + "urls": [ + "https://storage.googleapis.com/engflow-tools-public/emacs-28.1.tar.gz", + "https://mirror.its.dal.ca/gnu/emacs/emacs-28.1.tar.gz", + "https://mirrors.kernel.org/gnu/emacs/emacs-28.1.tar.gz" + ], + "name": "emacs" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 12, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "5035be37a7e9abbdc09f0d257f3e33416c1a0fb322ba860d42d74aa75c3468d4", + "urls": [ + "https://storage.googleapis.com/engflow-tools-public/ubuntu-20.04.5-live-server-amd64.iso", + "https://mirror.math.princeton.edu/pub/ubuntu-iso/focal/ubuntu-20.04.5-live-server-amd64.iso", + "https://mirror.pit.teraswitch.com/ubuntu-releases/focal/ubuntu-20.04.5-live-server-amd64.iso" + ], + "name": "ubuntu_20.04_1.3GB" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 22, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributeValues": { + "sha256": "8721f7a0ec52c5bc120119aac090eedd671ca3b708652f88b82b44bea2b6c278", + "strip_prefix": "engflowapis-44fcd39598f223e8e5f6c7cbf2f73c870b2a6341", + "urls": [ + "https://github.com/EngFlow/engflowapis/archive/44fcd39598f223e8e5f6c7cbf2f73c870b2a6341.zip" + ], + "name": "com_engflow_engflowapis" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 32, + "column": 13 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_archive", + "attributeValues": { + "sha256": "8a3d0830e4eb4f66c4fa907c06edf6ce1c719ced811a12e26d9d3162f8471758", + "strip_prefix": "abseil-py-2.1.0", + "url": "https://github.com/abseil/abseil-py/archive/refs/tags/v2.1.0.tar.gz", + "name": "io_abseil_py" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 43, + "column": 13 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:pip.bzl", + "extensionName": "pip", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 67, + "column": 20 + }, + "imports": { + "pip": "pip" + }, + "devImports": [], + "tags": [ + { + "tagName": "parse", + "attributeValues": { + "hub_name": "pip", + "python_version": "3.11", + "requirements_lock": "//python:requirements_lock.txt" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 69, + "column": 10 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet:extensions.bzl", + "extensionName": "dotnet", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 87, + "column": 23 + }, + "imports": { + "dotnet_toolchains": "dotnet_toolchains" + }, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "dotnet_version": "8.0.200" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 88, + "column": 17 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_go//go:extensions.bzl", + "extensionName": "go_sdk", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 107, + "column": 23 + }, + "imports": {}, + "devImports": [], + "tags": [ + { + "tagName": "download", + "attributeValues": { + "name": "go_darwin_amd64", + "goarch": "amd64", + "goos": "darwin", + "version": "1.21.6" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 110, + "column": 20 + } + }, + { + "tagName": "download", + "attributeValues": { + "name": "go_darwin_arm64", + "goarch": "arm64", + "goos": "darwin", + "version": "1.21.6" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 110, + "column": 20 + } + }, + { + "tagName": "download", + "attributeValues": { + "name": "go_linux_amd64", + "goarch": "amd64", + "goos": "linux", + "version": "1.21.6" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 110, + "column": 20 + } + }, + { + "tagName": "download", + "attributeValues": { + "name": "go_linux_arm64", + "goarch": "arm64", + "goos": "linux", + "version": "1.21.6" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 110, + "column": 20 + } + }, + { + "tagName": "download", + "attributeValues": { + "name": "go_windows_amd64", + "goarch": "amd64", + "goos": "windows", + "version": "1.21.6" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 110, + "column": 20 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 119, + "column": 24 + }, + "imports": { + "com_github_google_go_cmp": "com_github_google_go_cmp" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 120, + "column": 18 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 137, + "column": 22 + }, + "imports": { + "maven": "maven" + }, + "devImports": [], + "tags": [ + { + "tagName": "install", + "attributeValues": { + "artifacts": [ + "commons-cli:commons-cli:1.5.0", + "com.google.oauth-client:google-oauth-client:1.34.1", + "io.netty:netty-handler:4.1.100.Final" + ], + "strict_visibility": true, + "repositories": [ + "https://repo.maven.apache.org/maven2/" + ] + }, + "devDependency": false, + "location": { + "file": "@@//:MODULE.bazel", + "line": 138, + "column": 14 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@aspect_rules_ts//ts:extensions.bzl", + "extensionName": "ext", + "usingModule": "", + "location": { + "file": "@@//:MODULE.bazel", + "line": 162, + "column": 29 + }, + "imports": { + "npm_typescript": "npm_typescript" + }, + "devImports": [ + "npm_typescript" + ], + "tags": [ + { + "tagName": "deps", + "attributeValues": {}, + "devDependency": true, + "location": { + "file": "@@//:MODULE.bazel", + "line": 168, + "column": 18 + } + } + ], + "hasDevUseExtension": true, + "hasNonDevUseExtension": false + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "com_google_protobuf": "protobuf@23.1", + "com_google_googleapis": "googleapis@0.0.0-20240326-1c8d509c5", + "rules_python": "rules_python@0.31.0", + "rules_proto": "rules_proto@6.0.0-rc2", + "build_bazel_apple_support": "apple_support@1.15.1", + "rules_dotnet": "rules_dotnet@0.15.1", + "rules_go": "rules_go@0.46.0", + "gazelle": "gazelle@0.36.0", + "rules_java": "rules_java@7.5.0", + "rules_jvm_external": "rules_jvm_external@6.0", + "io_grpc_grpc_java": "grpc-java@1.62.2", + "rules_proto_grpc": "rules_proto_grpc@5.0.0-alpha2", + "rules_kotlin": "rules_kotlin@1.9.5", + "rules_perl": "rules_perl@0.2.0", + "build_bazel_rules_swift": "rules_swift@1.18.0", + "aspect_rules_ts": "aspect_rules_ts@2.2.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + } + }, + "bazel_skylib@1.5.0": { + "name": "bazel_skylib", + "version": "1.5.0", + "key": "bazel_skylib@1.5.0", + "repoName": "bazel_skylib", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//toolchains/unittest:cmd_toolchain", + "//toolchains/unittest:bash_toolchain" + ], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/bazel-skylib/releases/download/1.5.0/bazel-skylib-1.5.0.tar.gz" + ], + "integrity": "sha256-zVWgYudjuTSZIfD124w5MyiNyLpPdt2UFqrGis7jy5Q=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "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.7.0", + "platforms": "platforms@0.0.9", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "zlib": "zlib@1.3", + "upb": "upb@0.0.0-20230516-61a97ef", + "rules_jvm_external": "rules_jvm_external@6.0", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/protocolbuffers/protobuf/archive/refs/tags/v23.1.zip" + ], + "integrity": "sha256-wOqfTXWzfqjp14zkxnDQZry3zr26GQ+l/IxXsfAMDCw=", + "strip_prefix": "protobuf-23.1", + "remote_patches": { + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0001-Add-MODULE.bazel.patch": "sha256-x8O0nVdHrIdFH2VajXrAzYjLiIaZNcNfZk7kYyor0pg=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0002-Add-utf8_range-dependency.patch": "sha256-UPhKk5lQVa/8675JZJG/h/WTIzmQml6g/wTFJWgWnL8=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0003-Examples-MODULE.bazel.patch": "sha256-mzBuXdk9K9RTN4PhYkoXcSXDXncPjSYjj6nVcq+dNv4=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0004-Relative-labels.patch": "sha256-VDVDwTRcVGkO4c2Ej6zE6gMYmHdk+V0pzG7nuScF3dQ=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0005-Migrate-from-bind-to-alias.patch": "sha256-OHsXlAzbHYMAvGRlKGcxmolaoLXa86Rc5lhs84YAApg=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0006-Make-rules_ruby-a-dev-only-dependency.patch": "sha256-+OEree/96gfqgK7Is+KA7/bi77icq8zaFq/9j+1lFuk=", + "https://bcr.bazel.build/modules/protobuf/23.1/patches/0007-bazel-Get-rid-of-exec_tools.-13401.patch": "sha256-Thj5ZYqMpgaUrjZv8XyWqyD+I6XQNcZjo4jI14a7QxE=" + }, + "remote_patch_strip": 1 + } + } + }, + "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", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "googleapis@0.0.0-20240326-1c8d509c5", + "location": { + "file": "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/MODULE.bazel", + "line": 14, + "column": 31 + }, + "imports": { + "com_google_googleapis_imports": "com_google_googleapis_imports" + }, + "devImports": [], + "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-20240326-1c8d509c5/MODULE.bazel", + "line": 17, + "column": 29 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "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_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/googleapis/googleapis/archive/1c8d509c574aeab7478be1bfd4f2e8f0931cfead.tar.gz" + ], + "integrity": "sha256-uFSuF925M8JJUw90PbjXjfgJBd+0JoElVWSh0ZId/Dw=", + "strip_prefix": "googleapis-1c8d509c574aeab7478be1bfd4f2e8f0931cfead", + "remote_patches": { + "https://bcr.bazel.build/modules/googleapis/0.0.0-20240326-1c8d509c5/patches/add_module_bazel.patch": "sha256-fyl8LjxecJdTeeCNtpG4rfZMDiSOPTUi7HvJGDWvP1o=" + }, + "remote_patch_strip": 1 + } + } + }, + "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": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 16, + "column": 22 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_python//python/extensions:python.bzl", + "extensionName": "python", + "usingModule": "rules_python@0.31.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_python/0.31.0/MODULE.bazel", + "line": 41, + "column": 23 + }, + "imports": { + "pythons_hub": "pythons_hub" + }, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "is_default": true, + "python_version": "3.11" + }, + "devDependency": false, + "location": { + "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.5.0", + "platforms": "platforms@0.0.9", + "rules_proto": "rules_proto@6.0.0-rc2", + "com_google_protobuf": "protobuf@23.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_proto@6.0.0-rc2": { + "name": "rules_proto", + "version": "6.0.0-rc2", + "key": "rules_proto@6.0.0-rc2", + "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.9.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_proto/releases/download/6.0.0-rc2/rules_proto-6.0.0-rc2.tar.gz" + ], + "integrity": "sha256-cf2+0AoHCVIa0hIFjGDROZe5IqXQHb/Zl/DVfWiee2c=", + "strip_prefix": "rules_proto-6.0.0-rc2", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_proto/6.0.0-rc2/patches/module_dot_bazel_version.patch": "sha256-xDTHv7Npgr0lIdxwTXXD5rcQ31DX09176+T4wn0hF4I=" + }, + "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.5.0", + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/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 + } + } + }, + "rules_dotnet@0.15.1": { + "name": "rules_dotnet", + "version": "0.15.1", + "key": "rules_dotnet@0.15.1", + "repoName": "rules_dotnet", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@dotnet_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_dotnet//dotnet:extensions.bzl", + "extensionName": "dotnet", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 10, + "column": 23 + }, + "imports": { + "dotnet_toolchains": "dotnet_toolchains" + }, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "dotnet_version": "8.0.200" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 11, + "column": 17 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet:paket.paket2bazel_dependencies_extension.bzl", + "extensionName": "paket2bazel_dependencies_extension", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 16, + "column": 51 + }, + "imports": { + "paket.paket2bazel_dependencies": "paket.paket2bazel_dependencies" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet:paket.rules_dotnet_nuget_packages_extension.bzl", + "extensionName": "rules_dotnet_nuget_packages_extension", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 19, + "column": 54 + }, + "imports": { + "paket.rules_dotnet_nuget_packages": "paket.rules_dotnet_nuget_packages" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet/private/sdk/targeting_packs:dotnet.targeting_packs_extension.bzl", + "extensionName": "targeting_packs_extension", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 22, + "column": 42 + }, + "imports": { + "dotnet.targeting_packs": "dotnet.targeting_packs" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet/private/sdk/runtime_packs:dotnet.runtime_packs_extension.bzl", + "extensionName": "runtime_packs_extension", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 25, + "column": 40 + }, + "imports": { + "dotnet.runtime_packs": "dotnet.runtime_packs" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_dotnet//dotnet/private/sdk/apphost_packs:dotnet.apphost_packs_extension.bzl", + "extensionName": "apphost_packs_extension", + "usingModule": "rules_dotnet@0.15.1", + "location": { + "file": "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/MODULE.bazel", + "line": 28, + "column": 40 + }, + "imports": { + "dotnet.apphost_packs": "dotnet.apphost_packs" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_dotnet/releases/download/v0.15.1/rules_dotnet-v0.15.1.tar.gz" + ], + "integrity": "sha256-KUH7wrIVcXczJjB1Mq7vA2ZqhDKURxlT4O3MJVbGwUg=", + "strip_prefix": "rules_dotnet-0.15.1", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_dotnet/0.15.1/patches/module_dot_bazel_version.patch": "sha256-0Hoejr7SeLKDTGKezc9sYG4ocj5ZAJmKiIP1WVRP+Tk=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_go@0.46.0": { + "name": "rules_go", + "version": "0.46.0", + "key": "rules_go@0.46.0", + "repoName": "io_bazel_rules_go", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@go_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", + "extensionName": "go_sdk", + "usingModule": "rules_go@0.46.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/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.1" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 17, + "column": 16 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "rules_go@0.46.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 32, + "column": 24 + }, + "imports": { + "com_github_gogo_protobuf": "com_github_gogo_protobuf", + "com_github_golang_mock": "com_github_golang_mock", + "com_github_golang_protobuf": "com_github_golang_protobuf", + "org_golang_google_genproto": "org_golang_google_genproto", + "org_golang_google_grpc": "org_golang_google_grpc", + "org_golang_google_grpc_cmd_protoc_gen_go_grpc": "org_golang_google_grpc_cmd_protoc_gen_go_grpc", + "org_golang_google_protobuf": "org_golang_google_protobuf", + "org_golang_x_net": "org_golang_x_net", + "org_golang_x_tools": "org_golang_x_tools" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_go/0.46.0/MODULE.bazel", + "line": 33, + "column": 18 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "io_bazel_rules_go_bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.9", + "rules_proto": "rules_proto@6.0.0-rc2", + "com_google_protobuf": "protobuf@23.1", + "gazelle": "gazelle@0.36.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.46.0/rules_go-v0.46.0.zip" + ], + "integrity": "sha256-gKmCd60TEdrNg3+bFttiiHcC6fHRxMn3ltASGkbI4YQ=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "gazelle@0.36.0": { + "name": "gazelle", + "version": "0.36.0", + "key": "gazelle@0.36.0", + "repoName": "bazel_gazelle", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@io_bazel_rules_go//go:extensions.bzl", + "extensionName": "go_sdk", + "usingModule": "gazelle@0.36.0", + "location": { + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 13, + "column": 23 + }, + "imports": { + "go_host_compatible_sdk_label": "go_host_compatible_sdk_label" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_gazelle//internal/bzlmod:non_module_deps.bzl", + "extensionName": "non_module_deps", + "usingModule": "gazelle@0.36.0", + "location": { + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 21, + "column": 32 + }, + "imports": { + "bazel_gazelle_go_repository_cache": "bazel_gazelle_go_repository_cache", + "bazel_gazelle_go_repository_tools": "bazel_gazelle_go_repository_tools", + "bazel_gazelle_is_bazel_module": "bazel_gazelle_is_bazel_module" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_gazelle//:extensions.bzl", + "extensionName": "go_deps", + "usingModule": "gazelle@0.36.0", + "location": { + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 29, + "column": 24 + }, + "imports": { + "com_github_bazelbuild_buildtools": "com_github_bazelbuild_buildtools", + "com_github_bmatcuk_doublestar_v4": "com_github_bmatcuk_doublestar_v4", + "com_github_fsnotify_fsnotify": "com_github_fsnotify_fsnotify", + "com_github_google_go_cmp": "com_github_google_go_cmp", + "com_github_pmezard_go_difflib": "com_github_pmezard_go_difflib", + "org_golang_x_mod": "org_golang_x_mod", + "org_golang_x_sync": "org_golang_x_sync", + "org_golang_x_tools": "org_golang_x_tools", + "org_golang_x_tools_go_vcs": "org_golang_x_tools_go_vcs", + "bazel_gazelle_go_repository_config": "bazel_gazelle_go_repository_config", + "com_github_golang_protobuf": "com_github_golang_protobuf", + "org_golang_google_protobuf": "org_golang_google_protobuf" + }, + "devImports": [], + "tags": [ + { + "tagName": "from_file", + "attributeValues": { + "go_mod": "//:go.mod" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 30, + "column": 18 + } + }, + { + "tagName": "module", + "attributeValues": { + "path": "golang.org/x/tools", + "sum": "h1:k8NLag8AGHnn+PHbl7g43CtqZAwG60vZkLqgyZgIHgQ=", + "version": "v0.18.0" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/gazelle/0.36.0/MODULE.bazel", + "line": 34, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.5.0", + "com_google_protobuf": "protobuf@23.1", + "io_bazel_rules_go": "rules_go@0.46.0", + "rules_proto": "rules_proto@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/bazelbuild/bazel-gazelle/releases/download/v0.36.0/bazel-gazelle-v0.36.0.tar.gz" + ], + "integrity": "sha256-dd8ojEsxyB61D1Hi4U9HY8t1SNquEmgXJHBkY3/Z6mI=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_java@7.5.0": { + "name": "rules_java", + "version": "7.5.0", + "key": "rules_java@7.5.0", + "repoName": "rules_java", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//toolchains:all", + "@local_jdk//:runtime_toolchain_definition", + "@local_jdk//:bootstrap_runtime_toolchain_definition", + "@remotejdk11_linux_toolchain_config_repo//:all", + "@remotejdk11_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk11_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk11_linux_s390x_toolchain_config_repo//:all", + "@remotejdk11_macos_toolchain_config_repo//:all", + "@remotejdk11_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk11_win_toolchain_config_repo//:all", + "@remotejdk11_win_arm64_toolchain_config_repo//:all", + "@remotejdk17_linux_toolchain_config_repo//:all", + "@remotejdk17_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk17_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk17_linux_s390x_toolchain_config_repo//:all", + "@remotejdk17_macos_toolchain_config_repo//:all", + "@remotejdk17_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk17_win_toolchain_config_repo//:all", + "@remotejdk17_win_arm64_toolchain_config_repo//:all", + "@remotejdk21_linux_toolchain_config_repo//:all", + "@remotejdk21_linux_aarch64_toolchain_config_repo//:all", + "@remotejdk21_linux_ppc64le_toolchain_config_repo//:all", + "@remotejdk21_linux_s390x_toolchain_config_repo//:all", + "@remotejdk21_macos_toolchain_config_repo//:all", + "@remotejdk21_macos_aarch64_toolchain_config_repo//:all", + "@remotejdk21_win_toolchain_config_repo//:all", + "@remotejdk21_win_arm64_toolchain_config_repo//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "rules_java@7.5.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_java/7.5.0/MODULE.bazel", + "line": 19, + "column": 27 + }, + "imports": { + "remote_java_tools": "remote_java_tools", + "remote_java_tools_linux": "remote_java_tools_linux", + "remote_java_tools_windows": "remote_java_tools_windows", + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64", + "local_jdk": "local_jdk", + "remotejdk11_linux_toolchain_config_repo": "remotejdk11_linux_toolchain_config_repo", + "remotejdk11_linux_aarch64_toolchain_config_repo": "remotejdk11_linux_aarch64_toolchain_config_repo", + "remotejdk11_linux_ppc64le_toolchain_config_repo": "remotejdk11_linux_ppc64le_toolchain_config_repo", + "remotejdk11_linux_s390x_toolchain_config_repo": "remotejdk11_linux_s390x_toolchain_config_repo", + "remotejdk11_macos_toolchain_config_repo": "remotejdk11_macos_toolchain_config_repo", + "remotejdk11_macos_aarch64_toolchain_config_repo": "remotejdk11_macos_aarch64_toolchain_config_repo", + "remotejdk11_win_toolchain_config_repo": "remotejdk11_win_toolchain_config_repo", + "remotejdk11_win_arm64_toolchain_config_repo": "remotejdk11_win_arm64_toolchain_config_repo", + "remotejdk17_linux_toolchain_config_repo": "remotejdk17_linux_toolchain_config_repo", + "remotejdk17_linux_aarch64_toolchain_config_repo": "remotejdk17_linux_aarch64_toolchain_config_repo", + "remotejdk17_linux_ppc64le_toolchain_config_repo": "remotejdk17_linux_ppc64le_toolchain_config_repo", + "remotejdk17_linux_s390x_toolchain_config_repo": "remotejdk17_linux_s390x_toolchain_config_repo", + "remotejdk17_macos_toolchain_config_repo": "remotejdk17_macos_toolchain_config_repo", + "remotejdk17_macos_aarch64_toolchain_config_repo": "remotejdk17_macos_aarch64_toolchain_config_repo", + "remotejdk17_win_toolchain_config_repo": "remotejdk17_win_toolchain_config_repo", + "remotejdk17_win_arm64_toolchain_config_repo": "remotejdk17_win_arm64_toolchain_config_repo", + "remotejdk21_linux_toolchain_config_repo": "remotejdk21_linux_toolchain_config_repo", + "remotejdk21_linux_aarch64_toolchain_config_repo": "remotejdk21_linux_aarch64_toolchain_config_repo", + "remotejdk21_linux_ppc64le_toolchain_config_repo": "remotejdk21_linux_ppc64le_toolchain_config_repo", + "remotejdk21_linux_s390x_toolchain_config_repo": "remotejdk21_linux_s390x_toolchain_config_repo", + "remotejdk21_macos_toolchain_config_repo": "remotejdk21_macos_toolchain_config_repo", + "remotejdk21_macos_aarch64_toolchain_config_repo": "remotejdk21_macos_aarch64_toolchain_config_repo", + "remotejdk21_win_toolchain_config_repo": "remotejdk21_win_toolchain_config_repo", + "remotejdk21_win_arm64_toolchain_config_repo": "remotejdk21_win_arm64_toolchain_config_repo" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.9", + "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", + "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_java/releases/download/7.5.0/rules_java-7.5.0.tar.gz" + ], + "integrity": "sha256-TaN2H2hVrZFlaOK/6GITum0mN/Vrg2BTin+2Elq/ZRg=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_jvm_external@6.0": { + "name": "rules_jvm_external", + "version": "6.0", + "key": "rules_jvm_external@6.0", + "repoName": "rules_jvm_external", + "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", + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 33, + "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" + }, + "devImports": [], + "tags": [ + { + "tagName": "install", + "attributeValues": { + "name": "rules_jvm_external_deps", + "artifacts": [ + "com.google.auth:google-auth-library-credentials:1.19.0", + "com.google.auth:google-auth-library-oauth2-http:1.19.0", + "com.google.cloud:google-cloud-core:2.22.0", + "com.google.cloud:google-cloud-storage:2.26.1", + "com.google.code.gson:gson:2.10.1", + "com.google.googlejavaformat:google-java-format:1.17.0", + "com.google.guava:guava:32.1.2-jre", + "org.apache.maven:maven-artifact:3.9.4", + "software.amazon.awssdk:s3:2.20.128" + ], + "lock_file": "//:rules_jvm_external_deps_install.json" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 35, + "column": 14 + } + }, + { + "tagName": "install", + "attributeValues": { + "name": "maven_jar_migrator", + "artifacts": [ + "com.google.guava:guava:28.0-jre" + ] + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 51, + "column": 14 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "//:MODULE.bazel", + "extensionName": "_repo_rules", + "usingModule": "rules_jvm_external@6.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 0, + "column": 0 + }, + "imports": { + "coursier_cli": "coursier_cli", + "buildifier-linux-arm64": "buildifier-linux-arm64", + "buildifier-linux-x86_64": "buildifier-linux-x86_64", + "buildifier-macos-arm64": "buildifier-macos-arm64", + "buildifier-macos-x86_64": "buildifier-macos-x86_64", + "com.google.ar.sceneform_rendering": "com.google.ar.sceneform_rendering", + "hamcrest_core_for_test": "hamcrest_core_for_test", + "hamcrest_core_srcs_for_test": "hamcrest_core_srcs_for_test", + "gson_for_test": "gson_for_test", + "junit_platform_commons_for_test": "junit_platform_commons_for_test", + "google_api_services_compute_javadoc_for_test": "google_api_services_compute_javadoc_for_test" + }, + "devImports": [], + "tags": [ + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "2b78bfdd3ef13fd1f42f158de0f029d7cbb1f4f652d51773445cf2b6f7918a87", + "urls": [ + "https://github.com/coursier/coursier/releases/download/v2.1.8/coursier.jar" + ], + "name": "coursier_cli" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 78, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "917d599dbb040e63ae7a7e1adb710d2057811902fdc9e35cce925ebfd966eeb8", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-arm64" + ], + "name": "buildifier-linux-arm64" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 84, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "52bf6b102cb4f88464e197caac06d69793fa2b05f5ad50a7e7bf6fbd656648a3", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-linux-amd64" + ], + "name": "buildifier-linux-x86_64" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 90, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "745feb5ea96cb6ff39a76b2821c57591fd70b528325562486d47b5d08900e2e4", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-arm64" + ], + "name": "buildifier-macos-arm64" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 96, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "sha256": "c9378d9f4293fc38ec54a08fbc74e7a9d28914dae6891334401e59f38f6e65dc", + "urls": [ + "https://github.com/bazelbuild/buildtools/releases/download/5.1.0/buildifier-darwin-amd64" + ], + "name": "buildifier-macos-x86_64" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 102, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "downloaded_file_path": "rendering-1.10.0.aar", + "sha256": "d2f6cd1d54eee0d5557518d1edcf77a3ba37494ae94f9bb862e570ee426a3431", + "urls": [ + "https://dl.google.com/android/maven2/com/google/ar/sceneform/rendering/1.10.0/rendering-1.10.0.aar" + ], + "name": "com.google.ar.sceneform_rendering" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 684, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "downloaded_file_path": "hamcrest-core-1.3.jar", + "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", + "urls": [ + "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + ], + "name": "hamcrest_core_for_test" + }, + "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 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "downloaded_file_path": "gson-2.9.0.jar", + "sha256": "c96d60551331a196dac54b745aa642cd078ef89b6f267146b705f2c2cbef052d", + "urls": [ + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.9.0/gson-2.9.0.jar" + ], + "name": "gson_for_test" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_jvm_external/6.0/MODULE.bazel", + "line": 711, + "column": 10 + } + }, + { + "tagName": "@bazel_tools//tools/build_defs/repo:http.bzl%http_file", + "attributeValues": { + "downloaded_file_path": "junit-platform-commons-1.8.2.jar", + "sha256": "d2e015fca7130e79af2f4608dc54415e4b10b592d77333decb4b1a274c185050", + "urls": [ + "https://repo1.maven.org/maven2/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar" + ], + "name": "junit_platform_commons_for_test" + }, + "devDependency": false, + "location": { + "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 + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.9", + "rules_java": "rules_java@7.5.0", + "rules_kotlin": "rules_kotlin@1.9.5", + "io_bazel_stardoc": "stardoc@0.5.6", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_jvm_external/releases/download/6.0/rules_jvm_external-6.0.tar.gz" + ], + "integrity": "sha256-hf1rrVisdsw6J8jgUeQlX/nM2MkrqHlnDRlWIufAqbc=", + "strip_prefix": "rules_jvm_external-6.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_jvm_external/6.0/patches/module_dot_bazel.patch": "sha256-+Ci4gFKoiHYV4zl1HFIS8JtdDSogzDh6neAEBNd+zLA=" + }, + "remote_patch_strip": 0 + } + } + }, + "grpc-java@1.62.2": { + "name": "grpc-java", + "version": "1.62.2", + "key": "grpc-java@1.62.2", + "repoName": "io_grpc_grpc_java", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@io_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", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 24, + "column": 35 + }, + "imports": { + "com_envoyproxy_protoc_gen_validate": "com_envoyproxy_protoc_gen_validate", + "com_github_cncf_udpa": "com_github_cncf_udpa", + "opencensus_proto": "opencensus_proto" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_jvm_external//:extensions.bzl", + "extensionName": "maven", + "usingModule": "grpc-java@1.62.2", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 32, + "column": 22 + }, + "imports": { + "grpc_java_maven": "grpc_java_maven", + "unpinned_grpc_java_maven": "unpinned_grpc_java_maven" + }, + "devImports": [], + "tags": [ + { + "tagName": "install", + "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" + ] + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 33, + "column": 14 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "com.google.protobuf:protobuf-java", + "target": "@com_google_protobuf//:protobuf_java" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 79, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "com.google.protobuf:protobuf-java-util", + "target": "@com_google_protobuf//:protobuf_java_util" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/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" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 149, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-protobuf", + "target": "@io_grpc_grpc_java//protobuf" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 154, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-protobuf-lite", + "target": "@io_grpc_grpc_java//protobuf-lite" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 159, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-rls", + "target": "@io_grpc_grpc_java//rls" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 164, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-services", + "target": "@io_grpc_grpc_java//services:services_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 169, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-stub", + "target": "@io_grpc_grpc_java//stub" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 174, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-testing", + "target": "@io_grpc_grpc_java//testing" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 179, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-xds", + "target": "@io_grpc_grpc_java//xds:xds_maven" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 184, + "column": 15 + } + }, + { + "tagName": "override", + "attributeValues": { + "name": "grpc_java_maven", + "coordinates": "io.grpc:grpc-util", + "target": "@io_grpc_grpc_java//util" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 189, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@com_google_googleapis//:extensions.bzl", + "extensionName": "switched_rules", + "usingModule": "grpc-java@1.62.2", + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 195, + "column": 31 + }, + "imports": { + "com_google_googleapis_imports": "com_google_googleapis_imports" + }, + "devImports": [], + "tags": [ + { + "tagName": "use_languages", + "attributeValues": { + "java": true + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc-java/1.62.2/MODULE.bazel", + "line": 196, + "column": 29 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "com_google_googleapis": "googleapis@0.0.0-20240326-1c8d509c5", + "com_github_grpc_grpc": "grpc@1.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", + "rules_jvm_external": "rules_jvm_external@6.0", + "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/grpc/grpc-java/archive/refs/tags/v1.62.2.tar.gz" + ], + "integrity": "sha256-MM/JVMIXRJOCJgGnS4doN5hsRE2bnpFwgplLXjQ0jzQ=", + "strip_prefix": "grpc-java-1.62.2", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/add_module_bazel.patch": "sha256-CBDMVs47Z5StAQx+xSGGJCVqkmz9WtK0flsU9rb4MkE=", + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/maven_lockfile.patch": "sha256-VSRs53yvnCbNzxLFLSvf2FmBCGnJrD+ArNMN2QKLBbs=", + "https://bcr.bazel.build/modules/grpc-java/1.62.2/patches/update_labels.patch": "sha256-22pO7tCUdPKjo4xOasAdrU2N50aHAH2bYAoSkPN4HeU=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_proto_grpc@5.0.0-alpha2": { + "name": "rules_proto_grpc", + "version": "5.0.0-alpha2", + "key": "rules_proto_grpc@5.0.0-alpha2", + "repoName": "rules_proto_grpc", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//protoc:protoc_toolchain" + ], + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "protobuf": "protobuf@23.1", + "rules_cc": "rules_cc@0.0.9", + "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/rules-proto-grpc/rules_proto_grpc/releases/download/5.0.0-alpha2/rules_proto_grpc-5.0.0-alpha2.tar.gz" + ], + "integrity": "sha256-S8TbEoY2mkpTH0oZmtpUMNP4Z1yo57CEDL0ltrMF5JU=", + "strip_prefix": "rules_proto_grpc-5.0.0-alpha2", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_kotlin@1.9.5": { + "name": "rules_kotlin", + "version": "1.9.5", + "key": "rules_kotlin@1.9.5", + "repoName": "rules_kotlin", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "//kotlin/internal:default_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_kotlin//src/main/starlark/core/repositories:bzlmod_setup.bzl", + "extensionName": "rules_kotlin_extensions", + "usingModule": "rules_kotlin@1.9.5", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", + "line": 14, + "column": 40 + }, + "imports": { + "com_github_google_ksp": "com_github_google_ksp", + "com_github_jetbrains_kotlin": "com_github_jetbrains_kotlin", + "com_github_pinterest_ktlint": "com_github_pinterest_ktlint", + "rules_android": "rules_android" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "rules_kotlin@1.9.5", + "location": { + "file": "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/MODULE.bazel", + "line": 29, + "column": 42 + }, + "imports": { + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.5.0", + "rules_java": "rules_java@7.5.0", + "rules_python": "rules_python@0.31.0", + "rules_cc": "rules_cc@0.0.9", + "rules_proto": "rules_proto@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/bazelbuild/rules_kotlin/releases/download/v1.9.5/rules_kotlin-v1.9.5.tar.gz" + ], + "integrity": "sha256-NOjANRdktx1492yHRumAY5ec4I3PGpFmbz87wpSaUz0=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_kotlin/1.9.5/patches/module_dot_bazel_version.patch": "sha256-tOrLxnNleAaGaQRSX2G0aTQ0kjwAvUGRuhEGMiHFvEo=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_perl@0.2.0": { + "name": "rules_perl", + "version": "0.2.0", + "key": "rules_perl@0.2.0", + "repoName": "rules_perl", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@rules_perl//:perl_darwin_arm64_toolchain", + "@rules_perl//:perl_darwin_amd64_toolchain", + "@rules_perl//:perl_linux_amd64_toolchain", + "@rules_perl//:perl_linux_arm64_toolchain", + "@rules_perl//:perl_windows_x86_64_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_perl//perl:extensions.bzl", + "extensionName": "perl_repositories", + "usingModule": "rules_perl@0.2.0", + "location": { + "file": "https://bcr.bazel.build/modules/rules_perl/0.2.0/MODULE.bazel", + "line": 14, + "column": 22 + }, + "imports": { + "perl_darwin_amd64": "perl_darwin_amd64", + "perl_darwin_arm64": "perl_darwin_arm64", + "perl_linux_amd64": "perl_linux_amd64", + "perl_linux_arm64": "perl_linux_arm64", + "perl_windows_x86_64": "perl_windows_x86_64" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.5.0", + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_perl/archive/refs/tags/0.2.0.zip" + ], + "integrity": "sha256-RPeEUXlxgn9RzJv9VQWpz4C4H0xH6tPtL8weBwLt5TI=", + "strip_prefix": "rules_perl-0.2.0", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_perl/0.2.0/patches/module_dot_bazel_version.patch": "sha256-So53NQFE4oKAPiEy6Wx0FRl/8D/sn5Q37sNou1Tf9JA=" + }, + "remote_patch_strip": 0 + } + } + }, + "rules_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 + }, + "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" + }, + "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 + }, + "imports": { + "local_config_apple_cc": "local_config_apple_cc" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.5.0", + "build_bazel_apple_support": "apple_support@1.15.1", + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.9", + "com_google_protobuf": "protobuf@23.1", + "rules_proto": "rules_proto@6.0.0-rc2", + "com_github_nlohmann_json": "nlohmann_json@3.6.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_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=" + }, + "remote_patch_strip": 1 + } + } + }, + "aspect_rules_ts@2.2.0": { + "name": "aspect_rules_ts", + "version": "2.2.0", + "key": "aspect_rules_ts@2.2.0", + "repoName": "aspect_rules_ts", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "aspect_rules_js": "aspect_rules_js@1.34.0", + "aspect_bazel_lib": "aspect_bazel_lib@1.38.1", + "aspect_rules_jasmine": "aspect_rules_jasmine@1.1.1", + "rules_proto": "rules_proto@6.0.0-rc2", + "platforms": "platforms@0.0.9", + "com_google_protobuf": "protobuf@23.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/aspect-build/rules_ts/releases/download/v2.2.0/rules_ts-v2.2.0.tar.gz" + ], + "integrity": "sha256-x38N+njEB4k4BkkSI8EmTCiQdP7vv3BnIXQ6NVb6fOo=", + "strip_prefix": "rules_ts-2.2.0", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_rules_ts/2.2.0/patches/module_dot_bazel_version.patch": "sha256-ZXpbh7K/pfFWjDXMGsrpQ6Y9IOSsp7LYHJAUtyqs6+8=" + }, + "remote_patch_strip": 1 + } + } + }, + "bazel_tools@_": { + "name": "bazel_tools", + "version": "", + "key": "bazel_tools@_", + "repoName": "bazel_tools", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@local_config_cc_toolchains//:all", + "@local_config_sh//:local_sh_toolchain" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", + "extensionName": "cc_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 18, + "column": 29 + }, + "imports": { + "local_config_cc": "local_config_cc", + "local_config_cc_toolchains": "local_config_cc_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/osx:xcode_configure.bzl", + "extensionName": "xcode_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 22, + "column": 32 + }, + "imports": { + "local_config_xcode": "local_config_xcode" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@rules_java//java:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 25, + "column": 32 + }, + "imports": { + "local_jdk": "local_jdk", + "remote_java_tools": "remote_java_tools", + "remote_java_tools_linux": "remote_java_tools_linux", + "remote_java_tools_windows": "remote_java_tools_windows", + "remote_java_tools_darwin_x86_64": "remote_java_tools_darwin_x86_64", + "remote_java_tools_darwin_arm64": "remote_java_tools_darwin_arm64" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/sh:sh_configure.bzl", + "extensionName": "sh_configure_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 36, + "column": 39 + }, + "imports": { + "local_config_sh": "local_config_sh" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/test:extensions.bzl", + "extensionName": "remote_coverage_tools_extension", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 40, + "column": 48 + }, + "imports": { + "remote_coverage_tools": "remote_coverage_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@bazel_tools//tools/android:android_extensions.bzl", + "extensionName": "remote_android_tools_extensions", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 43, + "column": 42 + }, + "imports": { + "android_gmaven_r8": "android_gmaven_r8", + "android_tools": "android_tools" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@buildozer//:buildozer_binary.bzl", + "extensionName": "buildozer_binary", + "usingModule": "bazel_tools@_", + "location": { + "file": "@@bazel_tools//:MODULE.bazel", + "line": 47, + "column": 33 + }, + "imports": { + "buildozer_binary": "buildozer_binary" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "rules_java": "rules_java@7.5.0", + "rules_license": "rules_license@0.0.7", + "rules_proto": "rules_proto@6.0.0-rc2", + "rules_python": "rules_python@0.31.0", + "buildozer": "buildozer@6.4.0.2", + "platforms": "platforms@0.0.9", + "com_google_protobuf": "protobuf@23.1", + "zlib": "zlib@1.3", + "build_bazel_apple_support": "apple_support@1.15.1", + "local_config_platform": "local_config_platform@_" + } + }, + "local_config_platform@_": { + "name": "local_config_platform", + "version": "", + "key": "local_config_platform@_", + "repoName": "local_config_platform", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_" + } + }, + "platforms@0.0.9": { + "name": "platforms", + "version": "0.0.9", + "key": "platforms@0.0.9", + "repoName": "platforms", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@platforms//host:extension.bzl", + "extensionName": "host_platform", + "usingModule": "platforms@0.0.9", + "location": { + "file": "https://bcr.bazel.build/modules/platforms/0.0.9/MODULE.bazel", + "line": 9, + "column": 30 + }, + "imports": { + "host_platform": "host_platform" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "rules_license": "rules_license@0.0.7", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/platforms/releases/download/0.0.9/platforms-0.0.9.tar.gz" + ], + "integrity": "sha256-XtpTnIQSZQMcL4LYrno6ZJC9YhduDAOPxGnqv5H2FJs=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "rules_cc@0.0.9": { + "name": "rules_cc", + "version": "0.0.9", + "key": "rules_cc@0.0.9", + "repoName": "rules_cc", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@local_config_cc_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_tools//tools/cpp:cc_configure.bzl", + "extensionName": "cc_configure_extension", + "usingModule": "rules_cc@0.0.9", + "location": { + "file": "https://bcr.bazel.build/modules/rules_cc/0.0.9/MODULE.bazel", + "line": 9, + "column": 29 + }, + "imports": { + "local_config_cc_toolchains": "local_config_cc_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_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_pkg@0.7.0": { + "name": "rules_pkg", + "version": "0.7.0", + "key": "rules_pkg@0.7.0", + "repoName": "rules_pkg", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_python": "rules_python@0.31.0", + "bazel_skylib": "bazel_skylib@1.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/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz" + ], + "integrity": "sha256-iimOgydi7aGDBZfWT+fbWBeKqEzVkm121bdE1lWJQcI=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/rules_pkg/0.7.0/patches/module_dot_bazel.patch": "sha256-4OaEPZwYF6iC71ZTDg6MJ7LLqX7ZA0/kK4mT+4xKqiE=" + }, + "remote_patch_strip": 0 + } + } + }, + "abseil-cpp@20230802.0.bcr.1": { + "name": "abseil-cpp", + "version": "20230802.0.bcr.1", + "key": "abseil-cpp@20230802.0.bcr.1", + "repoName": "abseil-cpp", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.9", + "bazel_skylib": "bazel_skylib@1.5.0", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/abseil/abseil-cpp/archive/refs/tags/20230802.0.tar.gz" + ], + "integrity": "sha256-WdKXavnW7PABqBo1dJpuVRozW5SdNJGM+t4Hc3udk8U=", + "strip_prefix": "abseil-cpp-20230802.0", + "remote_patches": { + "https://bcr.bazel.build/modules/abseil-cpp/20230802.0.bcr.1/patches/module_dot_bazel.patch": "sha256-Ku6wJ7uNqANq3fVmW03ySSUddevratZDsJ67NqtXIEY=" + }, + "remote_patch_strip": 0 + } + } + }, + "zlib@1.3": { + "name": "zlib", + "version": "1.3", + "key": "zlib@1.3", + "repoName": "zlib", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "platforms": "platforms@0.0.9", + "rules_cc": "rules_cc@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/madler/zlib/releases/download/v1.3/zlib-1.3.tar.gz" + ], + "integrity": "sha256-/wukwpIBPbwnUws6geH5qBPNOd4Byl4Pi/NVcC76WT4=", + "strip_prefix": "zlib-1.3", + "remote_patches": { + "https://bcr.bazel.build/modules/zlib/1.3/patches/add_build_file.patch": "sha256-Ei+FYaaOo7A3jTKunMEodTI0Uw5NXQyZEcboMC8JskY=", + "https://bcr.bazel.build/modules/zlib/1.3/patches/module_dot_bazel.patch": "sha256-fPWLM+2xaF/kuy+kZc1YTfW6hNjrkG400Ho7gckuyJk=" + }, + "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", + "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 + } + ], + "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.7.0", + "platforms": "platforms@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/protocolbuffers/upb/archive/61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98.tar.gz" + ], + "integrity": "sha256-fRnyrJweUIqGonKRPZqmfIFHgn+UkDWCiRC7BdnyzwM=", + "strip_prefix": "upb-61a97efa24a5ce01fb8cc73c9d1e6e7060f8ea98", + "remote_patches": { + "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0001-Add-MODULE.bazel.patch": "sha256-YSOPeNFt006ghZRI1D056RQ1USwCodZnjXMw6pAPhKc=", + "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0002-Add-utf8_range-dependency.patch": "sha256-L9jPxcjZqoJh5t9mH4BR01puRI5aUY4jtYptZt5T/p8=", + "https://bcr.bazel.build/modules/upb/0.0.0-20230516-61a97ef/patches/0003-Backport-path-generation-instead-of-hardcoded-one.patch": "sha256-K+OqQb2b+5k43UOwHupBlfqakuNST470j/yTfvwjj04=" + }, + "remote_patch_strip": 1 + } + } + }, + "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.9", + "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@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/google/googletest/archive/refs/tags/v1.14.0.tar.gz" + ], + "integrity": "sha256-itWYxzrXluDYKAsILOvYKmMNc+c808cAV5OKZQG7pdc=", + "strip_prefix": "googletest-1.14.0", + "remote_patches": { + "https://bcr.bazel.build/modules/googletest/1.14.0.bcr.1/patches/module_dot_bazel.patch": "sha256-jijctisPYOzP4X4cl0K7neRh/kqJB+yODNHf8V8heCE=" + }, + "remote_patch_strip": 0 + } + } + }, + "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", + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 34, + "column": 36 + }, + "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 + }, + "imports": {}, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.8" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 50, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.9" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 50, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.10" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 50, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": false, + "python_version": "3.11" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 50, + "column": 21 + } + }, + { + "tagName": "toolchain", + "attributeValues": { + "is_default": true, + "python_version": "3.12" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 50, + "column": 21 + } + } + ], + "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", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.8", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 59, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.9", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 59, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.10", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 59, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.11", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 59, + "column": 14 + } + }, + { + "tagName": "parse", + "attributeValues": { + "hub_name": "grpc_python_dependencies", + "python_version": "3.12", + "requirements_lock": "//:requirements.bazel.txt" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/MODULE.bazel", + "line": 59, + "column": 14 + } + } + ], + "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.9", + "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", + "rules_java": "rules_java@7.5.0", + "io_bazel_rules_go": "rules_go@0.46.0", + "com_google_googletest": "googletest@1.14.0.bcr.1", + "rules_cc": "rules_cc@0.0.9", + "rules_python": "rules_python@0.31.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/grpc/grpc/archive/refs/tags/v1.56.3.tar.gz" + ], + "integrity": "sha256-hOMadwF5EbLxZH7K2wFyZx2WBJ6prVEJ8CtHF8DwNwI=", + "strip_prefix": "grpc-1.56.3", + "remote_patches": { + "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/patches/adopt_bzlmod.patch": "sha256-zzQ1ITvkm+aqpJSgxJfjfmIGFQa5U13IwSGhnulrmkI=", + "https://bcr.bazel.build/modules/grpc/1.56.3.bcr.1/patches/python.patch": "sha256-hO8Zza1CzukY2uIHdPfl/yALDwlVepWxqxzrwbhHimw=" + }, + "remote_patch_strip": 1 + } + } + }, + "bazel_features@1.9.1": { + "name": "bazel_features", + "version": "1.9.1", + "key": "bazel_features@1.9.1", + "repoName": "bazel_features", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@bazel_features//private:extensions.bzl", + "extensionName": "version_extension", + "usingModule": "bazel_features@1.9.1", + "location": { + "file": "https://bcr.bazel.build/modules/bazel_features/1.9.1/MODULE.bazel", + "line": 15, + "column": 24 + }, + "imports": { + "bazel_features_globals": "bazel_features_globals", + "bazel_features_version": "bazel_features_version" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazel-contrib/bazel_features/releases/download/v1.9.1/bazel_features-v1.9.1.tar.gz" + ], + "integrity": "sha256-13h9oomn+0lzUiEa0gDsn2mIIqngdXpJdv2fcT/zcrM=", + "strip_prefix": "bazel_features-1.9.1", + "remote_patches": { + "https://bcr.bazel.build/modules/bazel_features/1.9.1/patches/module_dot_bazel_version.patch": "sha256-a2ofwS5r2Qq+WxzVa7sLbRXhfT3JoYxSlUVQH/nL454=" + }, + "remote_patch_strip": 1 + } + } + }, + "rules_license@0.0.7": { + "name": "rules_license", + "version": "0.0.7", + "key": "rules_license@0.0.7", + "repoName": "rules_license", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz" + ], + "integrity": "sha256-RTHezLkTY5ww5cdRKgVNXYdWmNrrddjPkPKEN1/nw2A=", + "strip_prefix": "", + "remote_patches": {}, + "remote_patch_strip": 0 + } + } + }, + "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 + } + } + }, + "nlohmann_json@3.6.1": { + "name": "nlohmann_json", + "version": "3.6.1", + "key": "nlohmann_json@3.6.1", + "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.6.1/include.zip" + ], + "integrity": "sha256-acyIIHzpE0fqUwsif/B3bbgty43mcE4aPXT0hBvGUc8=", + "strip_prefix": "", + "remote_patches": { + "https://bcr.bazel.build/modules/nlohmann_json/3.6.1/patches/add_build_file.patch": "sha256-q7pmw7dn3H7Le3BgkydhrvZG+1e75JisnM+PLaPjCI0=", + "https://bcr.bazel.build/modules/nlohmann_json/3.6.1/patches/module_dot_bazel.patch": "sha256-91o2FwT6kCVE+BBM+L2rxXFYbVDeDSkKHabs50GBa5o=" + }, + "remote_patch_strip": 0 + } + } + }, + "aspect_rules_js@1.34.0": { + "name": "aspect_rules_js", + "version": "1.34.0", + "key": "aspect_rules_js@1.34.0", + "repoName": "aspect_rules_js", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", + "extensionName": "node", + "usingModule": "aspect_rules_js@1.34.0", + "location": { + "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.34.0/MODULE.bazel", + "line": 17, + "column": 21 + }, + "imports": { + "nodejs_linux_amd64": "nodejs_linux_amd64", + "nodejs_darwin_arm64": "nodejs_darwin_arm64", + "nodejs_darwin_amd64": "nodejs_darwin_amd64", + "nodejs_linux_arm64": "nodejs_linux_arm64", + "nodejs_linux_s390x": "nodejs_linux_s390x", + "nodejs_linux_ppc64le": "nodejs_linux_ppc64le", + "nodejs_windows_amd64": "nodejs_windows_amd64" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@aspect_rules_js//npm:extensions.bzl", + "extensionName": "pnpm", + "usingModule": "aspect_rules_js@1.34.0", + "location": { + "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.34.0/MODULE.bazel", + "line": 26, + "column": 21 + }, + "imports": { + "pnpm": "pnpm", + "pnpm__links": "pnpm__links" + }, + "devImports": [], + "tags": [ + { + "tagName": "pnpm", + "attributeValues": { + "name": "pnpm", + "pnpm_version": "8.6.7", + "pnpm_version_integrity": "sha512-vRIWpD/L4phf9Bk2o/O2TDR8fFoJnpYrp2TKqTIZF/qZ2/rgL3qKXzHofHgbXsinwMoSEigz28sqk3pQ+yMEQQ==" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.34.0/MODULE.bazel", + "line": 27, + "column": 10 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + }, + { + "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "aspect_rules_js@1.34.0", + "location": { + "file": "https://bcr.bazel.build/modules/aspect_rules_js/1.34.0/MODULE.bazel", + "line": 48, + "column": 37 + }, + "imports": { + "coreutils_toolchains": "coreutils_toolchains" + }, + "devImports": [], + "tags": [], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@1.38.1", + "bazel_features": "bazel_features@1.9.1", + "bazel_skylib": "bazel_skylib@1.5.0", + "rules_nodejs": "rules_nodejs@5.8.2", + "platforms": "platforms@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/aspect-build/rules_js/releases/download/v1.34.0/rules_js-v1.34.0.tar.gz" + ], + "integrity": "sha256-2c64npe7WtU7J4FI4Bp3o+kQDbJyzk69zVmInSa5B24=", + "strip_prefix": "rules_js-1.34.0", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_rules_js/1.34.0/patches/module_dot_bazel_version.patch": "sha256-pDWT5GX9LffeDbzsTbMf34e1xAeSxe/C5pR+avCEk9o=" + }, + "remote_patch_strip": 1 + } + } + }, + "aspect_bazel_lib@1.38.1": { + "name": "aspect_bazel_lib", + "version": "1.38.1", + "key": "aspect_bazel_lib@1.38.1", + "repoName": "aspect_bazel_lib", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@copy_directory_toolchains//:all", + "@copy_to_directory_toolchains//:all", + "@jq_toolchains//:all", + "@yq_toolchains//:all", + "@coreutils_toolchains//:all", + "@expand_template_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@aspect_bazel_lib//lib:extensions.bzl", + "extensionName": "toolchains", + "usingModule": "aspect_bazel_lib@1.38.1", + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 16, + "column": 37 + }, + "imports": { + "copy_directory_toolchains": "copy_directory_toolchains", + "copy_to_directory_toolchains": "copy_to_directory_toolchains", + "coreutils_toolchains": "coreutils_toolchains", + "expand_template_toolchains": "expand_template_toolchains", + "jq_toolchains": "jq_toolchains", + "yq_toolchains": "yq_toolchains" + }, + "devImports": [], + "tags": [ + { + "tagName": "copy_directory", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 17, + "column": 36 + } + }, + { + "tagName": "copy_to_directory", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 18, + "column": 39 + } + }, + { + "tagName": "jq", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 19, + "column": 24 + } + }, + { + "tagName": "yq", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 20, + "column": 24 + } + }, + { + "tagName": "coreutils", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 21, + "column": 31 + } + }, + { + "tagName": "expand_template", + "attributeValues": {}, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/MODULE.bazel", + "line": 22, + "column": 37 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.9", + "io_bazel_stardoc": "stardoc@0.5.6", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/aspect-build/bazel-lib/releases/download/v1.38.1/bazel-lib-v1.38.1.tar.gz" + ], + "integrity": "sha256-Ji49ZpPNwW3UOIB4XNrhPGTmo/Y/dbGZPHFilQk9EX8=", + "strip_prefix": "bazel-lib-1.38.1", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/patches/go_dev_dep.patch": "sha256-dEFxvx2hBB/tOWlknfRHRXNCdvYpvrxsYHWaMGF2QgA=", + "https://bcr.bazel.build/modules/aspect_bazel_lib/1.38.1/patches/module_dot_bazel_version.patch": "sha256-QQz18LgSDCeitw8yhezsSK58BFKgu3RBnY0hVtQeECk=" + }, + "remote_patch_strip": 1 + } + } + }, + "aspect_rules_jasmine@1.1.1": { + "name": "aspect_rules_jasmine", + "version": "1.1.1", + "key": "aspect_rules_jasmine@1.1.1", + "repoName": "aspect_rules_jasmine", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "aspect_bazel_lib": "aspect_bazel_lib@1.38.1", + "aspect_rules_js": "aspect_rules_js@1.34.0", + "bazel_skylib": "bazel_skylib@1.5.0", + "rules_nodejs": "rules_nodejs@5.8.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/aspect-build/rules_jasmine/releases/download/v1.1.1/rules_jasmine-v1.1.1.tar.gz" + ], + "integrity": "sha256-TBbvIC0eU/2IDo7MngeWgCIB6pyJ+jL1LV1jP/+FjKw=", + "strip_prefix": "rules_jasmine-1.1.1", + "remote_patches": { + "https://bcr.bazel.build/modules/aspect_rules_jasmine/1.1.1/patches/module_dot_bazel_version.patch": "sha256-8SGC1oPPwklTgBcPYr0WntS9UOt0xfg2xcC8I35GQZU=" + }, + "remote_patch_strip": 0 + } + } + }, + "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": "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 + } + } + }, + "re2@2023-09-01": { + "name": "re2", + "version": "2023-09-01", + "key": "re2@2023-09-01", + "repoName": "re2", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [ + { + "extensionBzlFile": "@pybind11_bazel//:python_configure.bzl", + "extensionName": "extension", + "usingModule": "re2@2023-09-01", + "location": { + "file": "https://bcr.bazel.build/modules/re2/2023-09-01/MODULE.bazel", + "line": 22, + "column": 33 + }, + "imports": { + "local_config_python": "local_config_python", + "pybind11": "pybind11" + }, + "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.9", + "rules_cc": "rules_cc@0.0.9", + "com_google_absl": "abseil-cpp@20230802.0.bcr.1", + "rules_python": "rules_python@0.31.0", + "pybind11_bazel": "pybind11_bazel@2.11.1", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/google/re2/releases/download/2023-09-01/re2-2023-09-01.zip" + ], + "integrity": "sha256-IkuDUdxGM7EBLb2EdWTgYKRr5goioUY9S1uZP9S/Wcw=", + "strip_prefix": "re2-2023-09-01", + "remote_patches": { + "https://bcr.bazel.build/modules/re2/2023-09-01/patches/module_dot_bazel.patch": "sha256-MUQkRNgPJ0lbYqOXoBu2m2vLH7IuKEbK/VWTw7WWrnA=" + }, + "remote_patch_strip": 0 + } + } + }, + "boringssl@0.0.0-20230215-5c22014": { + "name": "boringssl", + "version": "0.0.0-20230215-5c22014", + "key": "boringssl@0.0.0-20230215-5c22014", + "repoName": "boringssl", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "rules_cc": "rules_cc@0.0.9", + "platforms": "platforms@0.0.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/google/boringssl/archive/5c22014ca513807ed03c657e8ede076164663979.zip" + ], + "integrity": "sha256-hj/GcMRW8wkjdAwWOTBRMv37nRslujhaZ644Yu8SqK8=", + "strip_prefix": "boringssl-5c22014ca513807ed03c657e8ede076164663979", + "remote_patches": { + "https://bcr.bazel.build/modules/boringssl/0.0.0-20230215-5c22014/patches/module_dot_bazel.patch": "sha256-TbAx9h+pBkDT3JmKw1bRchtNcLK1dnvsW1IlCkl/yd0=" + }, + "remote_patch_strip": 0 + } + } + }, + "c-ares@1.15.0": { + "name": "c-ares", + "version": "1.15.0", + "key": "c-ares@1.15.0", + "repoName": "c-ares", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [], + "extensionUsages": [], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "com_github_grpc_grpc": "grpc@1.56.3.bcr.1", + "platforms": "platforms@0.0.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/c-ares/c-ares/releases/download/cares-1_15_0/c-ares-1.15.0.tar.gz" + ], + "integrity": "sha256-bNuXhx8pMFMMl963z1yPpL5aCwLHzqbnx2Z2cqOdaFI=", + "strip_prefix": "c-ares-1.15.0", + "remote_patches": { + "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/add_build_file.patch": "sha256-+SUCFxBIkR0GE9FRFPps/e6AnA9cQIGANBHK14UAKwQ=", + "https://bcr.bazel.build/modules/c-ares/1.15.0/patches/module_dot_bazel.patch": "sha256-SVQeSrnvd7IishMhmg8S3PK6/6bbt1IqwVEqKDfdYgk=" + }, + "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", + "executionPlatformsToRegister": [], + "toolchainsToRegister": [ + "@nodejs_toolchains//:all" + ], + "extensionUsages": [ + { + "extensionBzlFile": "@rules_nodejs//nodejs:extensions.bzl", + "extensionName": "node", + "usingModule": "rules_nodejs@5.8.2", + "location": { + "file": "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel", + "line": 12, + "column": 21 + }, + "imports": { + "nodejs_toolchains": "nodejs_toolchains" + }, + "devImports": [], + "tags": [ + { + "tagName": "toolchain", + "attributeValues": { + "name": "nodejs" + }, + "devDependency": false, + "location": { + "file": "https://bcr.bazel.build/modules/rules_nodejs/5.8.2/MODULE.bazel", + "line": 16, + "column": 15 + } + } + ], + "hasDevUseExtension": false, + "hasNonDevUseExtension": true + } + ], + "deps": { + "bazel_skylib": "bazel_skylib@1.5.0", + "platforms": "platforms@0.0.9", + "bazel_tools": "bazel_tools@_", + "local_config_platform": "local_config_platform@_" + }, + "repoSpec": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/bazelbuild/rules_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 + } + } + }, + "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.9", + "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 + } + } + } + }, + "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": {} + }, + "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": "3DEy+YRiFWF5k3EA3eatUoyKStKoVmxHUFqio5FhpCo=", + "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" + } + }, + "copy_to_directory_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "windows_amd64" + } + }, + "jq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_host_alias_repo", + "attributes": {} + }, + "jq_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "1.6" + } + }, + "expand_template_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "copy_to_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "freebsd_amd64" + } + }, + "expand_template_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "linux_amd64" + } + }, + "copy_to_directory_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "linux_amd64" + } + }, + "coreutils_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "darwin_arm64", + "version": "0.0.16" + } + }, + "coreutils_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "0.0.16" + } + }, + "copy_directory_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_toolchains_repo", + "attributes": { + "user_repository_name": "copy_directory" + } + }, + "copy_to_directory_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "linux_arm64" + } + }, + "yq_linux_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_amd64", + "version": "4.25.2" + } + }, + "copy_to_directory_darwin_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_to_directory_toolchain.bzl", + "ruleClassName": "copy_to_directory_platform_repo", + "attributes": { + "platform": "darwin_arm64" + } + }, + "copy_directory_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "darwin_amd64" + } + }, + "coreutils_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "darwin_amd64", + "version": "0.0.16" + } + }, + "coreutils_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "linux_arm64", + "version": "0.0.16" + } + }, + "coreutils_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_toolchains_repo", + "attributes": { + "user_repository_name": "coreutils" + } + }, + "copy_directory_freebsd_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:copy_directory_toolchain.bzl", + "ruleClassName": "copy_directory_platform_repo", + "attributes": { + "platform": "freebsd_amd64" + } + }, + "yq_linux_s390x": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_s390x", + "version": "4.25.2" + } + }, + "yq": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_host_alias_repo", + "attributes": {} + }, + "expand_template_darwin_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_platform_repo", + "attributes": { + "platform": "darwin_amd64" + } + }, + "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.6" + } + }, + "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_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.6" + } + }, + "expand_template_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:expand_template_toolchain.bzl", + "ruleClassName": "expand_template_toolchains_repo", + "attributes": { + "user_repository_name": "expand_template" + } + }, + "yq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "4.25.2" + } + }, + "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" + } + }, + "jq_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:jq_toolchain.bzl", + "ruleClassName": "jq_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "1.6" + } + }, + "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" + } + }, + "yq_toolchains": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_toolchains_repo", + "attributes": { + "user_repository_name": "yq" + } + }, + "coreutils_windows_amd64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:coreutils_toolchain.bzl", + "ruleClassName": "coreutils_platform_repo", + "attributes": { + "platform": "windows_amd64", + "version": "0.0.16" + } + }, + "yq_linux_arm64": { + "bzlFile": "@@aspect_bazel_lib~//lib/private:yq_toolchain.bzl", + "ruleClassName": "yq_platform_repo", + "attributes": { + "platform": "linux_arm64", + "version": "4.25.2" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_bazel_lib~", + "aspect_bazel_lib", + "aspect_bazel_lib~" + ], + [ + "aspect_bazel_lib~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "aspect_bazel_lib~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@aspect_rules_ts~//ts:extensions.bzl%ext": { + "general": { + "bzlTransitiveDigest": "oxBYiu/0vMVSRQBLFc5WmtGTIfulsS5vGbZijRpCEfA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "npm_typescript": { + "bzlFile": "@@aspect_rules_ts~//ts/private:npm_repositories.bzl", + "ruleClassName": "http_archive_version", + "attributes": { + "bzlmod": true, + "version": "5.3.3", + "integrity": "", + "build_file": "@@aspect_rules_ts~//ts:BUILD.typescript", + "build_file_substitutions": { + "bazel_worker_version": "5.4.2", + "google_protobuf_version": "3.20.1" + }, + "urls": [ + "https://registry.npmjs.org/typescript/-/typescript-{}.tgz" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "aspect_rules_ts~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@bazel_features~//private:extensions.bzl%version_extension": { + "general": { + "bzlTransitiveDigest": "3FcE0iMy2yYKEbEO19f72k9dzcpRUXHH+igow5yVy8g=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "bazel_features_version": { + "bzlFile": "@@bazel_features~//private:version_repo.bzl", + "ruleClassName": "version_repo", + "attributes": {} + }, + "bazel_features_globals": { + "bzlFile": "@@bazel_features~//private:globals_repo.bzl", + "ruleClassName": "globals_repo", + "attributes": { + "globals": { + "RunEnvironmentInfo": "5.3.0", + "DefaultInfo": "0.0.1", + "__TestingOnly_NeverAvailable": "1000000000.0.0" + } + } + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_features~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@bazel_tools//tools/cpp:cc_configure.bzl%cc_configure_extension": { + "general": { + "bzlTransitiveDigest": "PHpT2yqMGms2U4L3E/aZ+WcQalmZWm+ILdP3yiLsDhA=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "local_config_cc": { + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", + "ruleClassName": "cc_autoconf", + "attributes": {} + }, + "local_config_cc_toolchains": { + "bzlFile": "@@bazel_tools//tools/cpp:cc_configure.bzl", + "ruleClassName": "cc_autoconf_toolchains", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_tools", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@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": [] + } + }, + "@@bazel_tools//tools/test:extensions.bzl%remote_coverage_tools_extension": { + "general": { + "bzlTransitiveDigest": "l5mcjH2gWmbmIycx97bzI2stD0Q0M5gpDc0aLOHKIm8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "remote_coverage_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "7006375f6756819b7013ca875eab70a541cf7d89142d9c511ed78ea4fefa38af", + "urls": [ + "https://mirror.bazel.build/bazel_coverage_output_generator/releases/coverage_output_generator-v2.6.zip" + ] + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@googleapis~//:extensions.bzl%switched_rules": { + "general": { + "bzlTransitiveDigest": "vG6fuTzXD8MMvHWZEQud0MMH7eoC4GXY0va7VrFFh04=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "com_google_googleapis_imports": { + "bzlFile": "@@googleapis~//:repository_rules.bzl", + "ruleClassName": "switched_rules", + "attributes": { + "rules": { + "proto_library_with_info": [ + "", + "" + ], + "moved_proto_library": [ + "", + "" + ], + "java_proto_library": [ + "", + "" + ], + "java_grpc_library": [ + "", + "" + ], + "java_gapic_library": [ + "", + "" + ], + "java_gapic_test": [ + "", + "" + ], + "java_gapic_assembly_gradle_pkg": [ + "", + "" + ], + "py_proto_library": [ + "", + "" + ], + "py_grpc_library": [ + "", + "" + ], + "py_gapic_library": [ + "", + "" + ], + "py_test": [ + "", + "" + ], + "py_gapic_assembly_pkg": [ + "", + "" + ], + "py_import": [ + "", + "" + ], + "go_proto_library": [ + "", + "" + ], + "go_grpc_library": [ + "", + "" + ], + "go_library": [ + "", + "" + ], + "go_test": [ + "", + "" + ], + "go_gapic_library": [ + "", + "" + ], + "go_gapic_assembly_pkg": [ + "", + "" + ], + "cc_proto_library": [ + "", + "" + ], + "cc_grpc_library": [ + "", + "" + ], + "cc_gapic_library": [ + "", + "" + ], + "php_proto_library": [ + "", + "php_proto_library" + ], + "php_grpc_library": [ + "", + "php_grpc_library" + ], + "php_gapic_library": [ + "", + "php_gapic_library" + ], + "php_gapic_assembly_pkg": [ + "", + "php_gapic_assembly_pkg" + ], + "nodejs_gapic_library": [ + "", + "typescript_gapic_library" + ], + "nodejs_gapic_assembly_pkg": [ + "", + "typescript_gapic_assembly_pkg" + ], + "ruby_proto_library": [ + "", + "" + ], + "ruby_grpc_library": [ + "", + "" + ], + "ruby_ads_gapic_library": [ + "", + "" + ], + "ruby_cloud_gapic_library": [ + "", + "" + ], + "ruby_gapic_assembly_pkg": [ + "", + "" + ], + "csharp_proto_library": [ + "", + "" + ], + "csharp_grpc_library": [ + "", + "" + ], + "csharp_gapic_library": [ + "", + "" + ], + "csharp_gapic_assembly_pkg": [ + "", + "" + ] + } + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@protobuf~//:non_module_deps.bzl%non_module_deps": { + "general": { + "bzlTransitiveDigest": "aGnO/HqVtCmRLEQWGCuKp7jwX+lCh/nc3/hI3clfwD8=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "utf8_range": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/protocolbuffers/utf8_range/archive/de0b4a8ff9b5d4c98108bdfe723291a33c52c54f.zip" + ], + "strip_prefix": "utf8_range-de0b4a8ff9b5d4c98108bdfe723291a33c52c54f", + "sha256": "5da960e5e5d92394c809629a03af3c7709d2d3d0ca731dacb3a9fb4bf28f7702" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "protobuf~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_dotnet~//dotnet:extensions.bzl%dotnet": { + "general": { + "bzlTransitiveDigest": "fJyqX2Qhcc0iPiKt18IkAz6bcj8Myr4CT16rAV+wylM=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "dotnet_x86_64-apple-darwin": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "x86_64-apple-darwin", + "dotnet_version": "8.0.200" + } + }, + "dotnet_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "x86_64-unknown-linux-gnu", + "dotnet_version": "8.0.200" + } + }, + "dotnet_arm64-unknown-linux-gnu": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "arm64-unknown-linux-gnu", + "dotnet_version": "8.0.200" + } + }, + "dotnet_aarch64-apple-darwin": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "aarch64-apple-darwin", + "dotnet_version": "8.0.200" + } + }, + "dotnet_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "x86_64-pc-windows-msvc", + "dotnet_version": "8.0.200" + } + }, + "dotnet_toolchains": { + "bzlFile": "@@rules_dotnet~//dotnet/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", + "attributes": { + "user_repository_name": "dotnet" + } + }, + "dotnet_arm64-pc-windows-msvc": { + "bzlFile": "@@rules_dotnet~//dotnet:repositories.bzl", + "ruleClassName": "dotnet_repositories", + "attributes": { + "platform": "arm64-pc-windows-msvc", + "dotnet_version": "8.0.200" + } + } + }, + "recordedRepoMappingEntries": [] + } + }, + "@@rules_dotnet~//dotnet/private/sdk/apphost_packs:dotnet.apphost_packs_extension.bzl%apphost_packs_extension": { + "general": { + "bzlTransitiveDigest": "SXtEhp0TcK4Ep4LNGeF2gtxsZvEMoWYyIWmt3hhblXQ=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nuget.microsoft.netcore.app.host.win-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "3.1.32", + "sha512": "sha512-DswXqix50wAEPlovKVJ1VbPx+tYwXtwdh6zkpzGkq+Qn27Axs2iNUXdKffBjZsDBjeGavb7AEWYMrBz98a/5uA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "6.0.28", + "sha512": "sha512-9HGFHhyyj5ITWumA/IQrWR6qwHWR0hYuwyZxXR4ZKBKyQxedDZsFT+D/t1AQwPyeQyx6EmaUl7cd5ySht9H7Rg==" + } + }, + "nuget.microsoft.netcore.app.host.win-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "3.0.3", + "sha512": "sha512-h4tRZdiosNe48JJU91uw7WBga3AkT6dOvJSBgqnAaYIXZ1Hbc/z2NZ79D3JsKyXIdcQaqW1k0eI2ticzeqtjMA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "7.0.17", + "sha512": "sha512-mAoME1kKZLrqJtxdcLY7VZZlRL8CWWsNkk1q4D8zumpuTSuB3/AvEdZ7rlnVUndWIB5SVv+l9mxOu6oIFMn8vw==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "8.0.3", + "sha512": "sha512-G4o9Ih9kVUJNoCGDLGGKBOMuKiRDhowuWUnzqFTcy8viZ/ZgvzFGXzEr3P8xRsa3/T0qIZ+5qQCqhe7+dgXa8A==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "5.0.17", + "sha512": "sha512-H9co6YngYniZfzz8XER87mkQ03h2R1eR8NYKNZL1jEVnFQYHvPRZqN6pEhIhGVx+RiKhKDEGdHORFVZDVhTFbw==" + } + }, + "nuget.microsoft.netcore.app.host.osx-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-arm64", + "version": "6.0.28", + "sha512": "sha512-7jRowpiW573pInKSbWK5jvHSMTFvmRZ7r/l0AiVOCwp2b1EOFtCLrJDcEbs4r/tx2fTBjVjTDQ5aT+niQUhk0w==" + } + }, + "nuget.microsoft.netcore.app.host.win-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "8.0.3", + "sha512": "sha512-rOwbb11nYQr2OtYbjFw2AwEz1ohRqXEkhVCsIQ/jg/8OL/meNjFFc5bUYe8vRk1F3DOZWCUyqd4wcWcus6hthQ==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "8.0.3", + "sha512": "sha512-fS1jmasVgjGkUTx9z/vLdDOeRAbjWv1Zoib6E8GZZAk3ldCHm4BV9jpQCFisVD5NpCe/+iOo+/9dpojYjEUEdA==" + } + }, + "nuget.microsoft.netcore.app.host.win-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "5.0.17", + "sha512": "sha512-ibTt4do4+2H3pShc5cvk/u3SG5zeiXMwi3HvTRNMKfnjd+UIjf4w364tXNoEADHrWokdUOX37k5icLvqCIqqNA==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "3.0.3", + "sha512": "sha512-eIA7DY8jtGGCw+89OfgbRy05orLvoI4YKNkX3fGioKJRnzjLvg1QcbcfqVTHeXxo1hTP8qJBrNPJi54Tl3V0kw==" + } + }, + "nuget.microsoft.netcore.app.host.osx-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-arm64", + "version": "7.0.17", + "sha512": "sha512-J3HkImlFu6U6pBNX3yj1dkx29FV9iiHKgV+ePimT/YgwQFfIcxT874EuJxOvhd2uKbsGqgmpj5nBkURnY/gAaw==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "3.1.32", + "sha512": "sha512-p9nogZAnicSfXmfpDCBlNJbszywmLhbV6/IbcK4qB4gb+9AF46OOnSVzMc2BVZmPsLfkQtSFVlG/chdttCqD9A==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "7.0.17", + "sha512": "sha512-FRDb8epYZ6sAfMf4NUhvDO/0IJelu8IvjR1w9DTaKYanaY2HLksMiXUDhNyjkTM45wHfePWu20+N9oqb7YBSjQ==" + } + }, + "dotnet.apphost_packs": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_repo.bzl", + "ruleClassName": "_nuget_repo", + "attributes": { + "repo_name": "dotnet.apphost_packs", + "packages": [ + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v3.0.3\",\"sha512\":\"sha512-GUhjsX3RrvzfRmGH7ol6VvVOVc8DQagZgolXuBNR0W9H/w3fGeCK32ZxZjQ1HS1qzZ1tloQPRjz1ba1MPqlkDA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v3.0.3\",\"sha512\":\"sha512-6T+r7FjmaJOcWw8dIs0pi3KNo3sU/Ggk25rhsY5SYLS6dtap1k0fVkJHeZxXeXGckunScQ/XgKAYDPQ1iETXvg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v3.0.3\",\"sha512\":\"sha512-Fymy5EH69k06lZLcAzuvskwmmcyeZZmQwRrh0R13kAgPy1cH9rVfy77b1IDzkXxKNO7B4ANHdC80sfAiT8Wlmg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v3.0.3\",\"sha512\":\"sha512-rwJyEcl3wwxCI0hyIOw7tHsCfA5v2NpZVa3GZSFa7/nJmtyZlTfWyuYAXxdnFzxSwU2DNYL3kYy59/4+9EF4hA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v3.0.3\",\"sha512\":\"sha512-eIA7DY8jtGGCw+89OfgbRy05orLvoI4YKNkX3fGioKJRnzjLvg1QcbcfqVTHeXxo1hTP8qJBrNPJi54Tl3V0kw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v3.0.3\",\"sha512\":\"sha512-5U3jATWwbKMwTseDUE9zqDgbTwVkARyuEd6kk9eJ2RQWCQUhc4xweDWaOQ+gjO1RfEiSFhN0ZI4LSvZJWX2cow==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v3.0.3\",\"sha512\":\"sha512-h4tRZdiosNe48JJU91uw7WBga3AkT6dOvJSBgqnAaYIXZ1Hbc/z2NZ79D3JsKyXIdcQaqW1k0eI2ticzeqtjMA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v3.1.32\",\"sha512\":\"sha512-4eu4PWwNn8v1ddv6+fAZZ3DVazO/uAtfRalMVQWBVzilB0LZZoJ9PLuMiSyHn0AY+ARCqHJofWSHxSiWfC1yyw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v3.1.32\",\"sha512\":\"sha512-kH1+TFUJTQOoUBrEFwHYNryf28OO4JF3xcOTbUN/8WGS3NW29oCqyR88RYKEOly7QThmGua/PNd8IpjC10vRaA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v3.1.32\",\"sha512\":\"sha512-uglFvmuXerWDbNZuwx7ZJvvblKrMgMYcCr6r+un62yfkhx4OjjyuaAdFjSo40qpalR5QUMlqM+5xBERcw4+GOQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v3.1.32\",\"sha512\":\"sha512-8MAEJqAVpNSU/w0qKZFHvdweNdcIht3g0Of3gTEVqyR0R2ovNHCenSSfo5kAS8hfVZ1oxiEdTNdHrKmwq3vvRA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v3.1.32\",\"sha512\":\"sha512-vV19A5M60cxvdRM3ZabhPjI6lz2svjXtbyD3n0lRz0FzxvztP4Vvf0nH1FXzwDVm/ydNL7UN3tlj62XjdNfKjQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v3.1.32\",\"sha512\":\"sha512-p9nogZAnicSfXmfpDCBlNJbszywmLhbV6/IbcK4qB4gb+9AF46OOnSVzMc2BVZmPsLfkQtSFVlG/chdttCqD9A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v3.1.32\",\"sha512\":\"sha512-DswXqix50wAEPlovKVJ1VbPx+tYwXtwdh6zkpzGkq+Qn27Axs2iNUXdKffBjZsDBjeGavb7AEWYMrBz98a/5uA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v5.0.17\",\"sha512\":\"sha512-3x4x8sACczUaRusJAfZ8uG+lGxDSeeqb0d6PekygzgT44lQhaXKKof8yji3X4xH1JqHnprv1faChuZkD54OYNg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v5.0.17\",\"sha512\":\"sha512-/ytwOp85R5T/NTSmBL51+GlytssrC2Ov7CgZPJIWj/9u8pPI6unO1UZ219MrDZttGUWP1pHm7kJ7XaKbifjHlg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v5.0.17\",\"sha512\":\"sha512-LY6e3dnNfEkk7mrDOxx0JY63sioI2xskstHwC1O2StNJ6QjVWE5i3xDPJl6s1DidACTvZvm16XDPqnR/cITNLg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v5.0.17\",\"sha512\":\"sha512-H9co6YngYniZfzz8XER87mkQ03h2R1eR8NYKNZL1jEVnFQYHvPRZqN6pEhIhGVx+RiKhKDEGdHORFVZDVhTFbw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v5.0.17\",\"sha512\":\"sha512-cW3IvuCZC4ULbzsA4A3FznaUTFNXOJNCUDfFn9eN/t6tjJZe70tI4WAc51GApa3wC/B7Sy/S7yRsH+m5fDnjzA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v5.0.17\",\"sha512\":\"sha512-GjnT+8oke0YvrrbD2VlIcBmJ8HyqB0/zOpnNJ+f0dc0RzAQ/lSxCC7avT0Ly86as+zK5vU9TatXP++5VqspCZQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v5.0.17\",\"sha512\":\"sha512-ibTt4do4+2H3pShc5cvk/u3SG5zeiXMwi3HvTRNMKfnjd+UIjf4w364tXNoEADHrWokdUOX37k5icLvqCIqqNA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v6.0.28\",\"sha512\":\"sha512-TbFlTZBow3//Xi/x17srAg5mGjlWw2uUPxrjSGuryPhRXgtv52soisZ8C9BZYLTb6O7UeDiQlLXPSo8M0SJ0EA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v6.0.28\",\"sha512\":\"sha512-Y6jWqYf7+OByPyXoC1EtR47jM7BHzaWi+hXIWqYOwVKKmk7Xg76RtTUBogadB7lXTQRefIfyjrdpyb5RscXeRA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v6.0.28\",\"sha512\":\"sha512-gbG9jNbLRQxiRJqLquC6ENWnpx9KpSjCiz4r3RDRoFwt0h1h7lmjeY86A3siA8zSZD9/ZWxnJhJ68Sr2bQhwow==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v6.0.28\",\"sha512\":\"sha512-9HGFHhyyj5ITWumA/IQrWR6qwHWR0hYuwyZxXR4ZKBKyQxedDZsFT+D/t1AQwPyeQyx6EmaUl7cd5ySht9H7Rg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v6.0.28\",\"sha512\":\"sha512-MEJB5al4h6eMrjyOT0sx7AiLYFqPf2x1DFnmcLpHQCRf45ZRE/HWjMc3le681Ygvt9F5QX7oGQKRH9Z3D3ckWw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-arm64\",\"name\":\"microsoft.netcore.app.host.osx-arm64.v6.0.28\",\"sha512\":\"sha512-7jRowpiW573pInKSbWK5jvHSMTFvmRZ7r/l0AiVOCwp2b1EOFtCLrJDcEbs4r/tx2fTBjVjTDQ5aT+niQUhk0w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v6.0.28\",\"sha512\":\"sha512-tA94VL7eb4h4MOHy2rthhnPYUV9Dtnw2VeP5xFRxA8Rpsi5fDhR/79Q5P+RuF2Jml9fwoNKaMQ6jxQWaIgf+wQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v6.0.28\",\"sha512\":\"sha512-ny06bI55JoGI1SEyYXPjwgRqEPiPlvcz1nGZETwtjadwGg4XlD8nYwtqak2zLSQBKO+BMZ3CtkSEOyP65sHj0A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v7.0.17\",\"sha512\":\"sha512-mAoME1kKZLrqJtxdcLY7VZZlRL8CWWsNkk1q4D8zumpuTSuB3/AvEdZ7rlnVUndWIB5SVv+l9mxOu6oIFMn8vw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v7.0.17\",\"sha512\":\"sha512-IgVZHEcjg8TL73xcNdj1qM7vmhwNzF4EZgOsQd7ruQX7NciUF7rseBmxS9bZYlthF73KAK1VnPAK2PRgnFqalA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v7.0.17\",\"sha512\":\"sha512-hG4CNgp5fZj9nmx2P7ZIYIjYxJFWcKQo2uQ6tkL/IazkrYwGvBjF52bU5WCZIwfk/MIwoiKVKWh4MihNOCI/yQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v7.0.17\",\"sha512\":\"sha512-FRDb8epYZ6sAfMf4NUhvDO/0IJelu8IvjR1w9DTaKYanaY2HLksMiXUDhNyjkTM45wHfePWu20+N9oqb7YBSjQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v7.0.17\",\"sha512\":\"sha512-ZKN9JsqzPCbF1r0F6Um2gvaBbEgaErQQ5yUYAscKadXylogCPnO3eTRb69z5bxLQdnru+NGMJ1fhd5+MDcRD1Q==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-arm64\",\"name\":\"microsoft.netcore.app.host.osx-arm64.v7.0.17\",\"sha512\":\"sha512-J3HkImlFu6U6pBNX3yj1dkx29FV9iiHKgV+ePimT/YgwQFfIcxT874EuJxOvhd2uKbsGqgmpj5nBkURnY/gAaw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v7.0.17\",\"sha512\":\"sha512-Ns23KKE07LfqfzghWyd+DGTY/zf5EB9qj3cluFOuNWJ8d15Uffh89uKS4K/p940Wzpql4d2Bvu7mbP5L9V9JAQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v7.0.17\",\"sha512\":\"sha512-Wmf0oefdvcV+HESw8GlGrF2z511NER0ckIkuT4uZ861ZDefAoxmfJv2w6TVowAV1CAYOH60mt8yN/xqRUwm3pA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-x64\",\"name\":\"microsoft.netcore.app.host.linux-x64.v8.0.3\",\"sha512\":\"sha512-G4o9Ih9kVUJNoCGDLGGKBOMuKiRDhowuWUnzqFTcy8viZ/ZgvzFGXzEr3P8xRsa3/T0qIZ+5qQCqhe7+dgXa8A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-arm64\",\"name\":\"microsoft.netcore.app.host.linux-arm64.v8.0.3\",\"sha512\":\"sha512-gKz5NE5xo9pruoe1K2pRmtCxTV3j1X6nhRfNmYMPk25uZJJMlXhjE4HuZez08p4T04z/XGuWQu8PSFOIVXUUgw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-x64\",\"name\":\"microsoft.netcore.app.host.linux-musl-x64.v8.0.3\",\"sha512\":\"sha512-ychlRX0pN0rrnJ2svau28Mho1fa4oVcK86M45tF432llzB0GItVdnsH12tp0iCI+y3Id2LoYroTQPuW0pdlO8A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.host.linux-musl-arm64.v8.0.3\",\"sha512\":\"sha512-fS1jmasVgjGkUTx9z/vLdDOeRAbjWv1Zoib6E8GZZAk3ldCHm4BV9jpQCFisVD5NpCe/+iOo+/9dpojYjEUEdA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-x64\",\"name\":\"microsoft.netcore.app.host.osx-x64.v8.0.3\",\"sha512\":\"sha512-LrfJ8JM8zsqK1XeJ6oRzAeiek1n0y7I5J6xKdcaWTW1sMtm71ynoP5TB4uJpPl5meRhDstiSiyK2HfQJuxr2QA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.osx-arm64\",\"name\":\"microsoft.netcore.app.host.osx-arm64.v8.0.3\",\"sha512\":\"sha512-zqw7Ggssv8tHA8tB1XR0CzpYpRqzSIEA9dRaFKHDzBFZI17T0uLdCKnLqII8AtOVVQ0HEht6ZOR5DaQUtQ+pvQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-x64\",\"name\":\"microsoft.netcore.app.host.win-x64.v8.0.3\",\"sha512\":\"sha512-g2vmpZ7HTbKdtXgQch/puL9wTtiSgcbxYR09EofwkRmdVhY6KTNV6emxmUlj60YC8YsJyGhfAGxP0R+e+0oxVA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Host.win-arm64\",\"name\":\"microsoft.netcore.app.host.win-arm64.v8.0.3\",\"sha512\":\"sha512-rOwbb11nYQr2OtYbjFw2AwEz1ohRqXEkhVCsIQ/jg/8OL/meNjFFc5bUYe8vRk1F3DOZWCUyqd4wcWcus6hthQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}" + ], + "targeting_pack_overrides": { + "microsoft.netcore.app.host.linux-x64": [], + "microsoft.netcore.app.host.linux-arm64": [], + "microsoft.netcore.app.host.linux-musl-x64": [], + "microsoft.netcore.app.host.linux-musl-arm64": [], + "microsoft.netcore.app.host.osx-x64": [], + "microsoft.netcore.app.host.win-x64": [], + "microsoft.netcore.app.host.win-arm64": [], + "microsoft.netcore.app.host.osx-arm64": [] + }, + "framework_list": { + "microsoft.netcore.app.host.linux-x64": [], + "microsoft.netcore.app.host.linux-arm64": [], + "microsoft.netcore.app.host.linux-musl-x64": [], + "microsoft.netcore.app.host.linux-musl-arm64": [], + "microsoft.netcore.app.host.osx-x64": [], + "microsoft.netcore.app.host.win-x64": [], + "microsoft.netcore.app.host.win-arm64": [], + "microsoft.netcore.app.host.osx-arm64": [] + } + } + }, + "nuget.microsoft.netcore.app.host.osx-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-arm64", + "version": "8.0.3", + "sha512": "sha512-zqw7Ggssv8tHA8tB1XR0CzpYpRqzSIEA9dRaFKHDzBFZI17T0uLdCKnLqII8AtOVVQ0HEht6ZOR5DaQUtQ+pvQ==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "8.0.3", + "sha512": "sha512-gKz5NE5xo9pruoe1K2pRmtCxTV3j1X6nhRfNmYMPk25uZJJMlXhjE4HuZez08p4T04z/XGuWQu8PSFOIVXUUgw==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "3.1.32", + "sha512": "sha512-8MAEJqAVpNSU/w0qKZFHvdweNdcIht3g0Of3gTEVqyR0R2ovNHCenSSfo5kAS8hfVZ1oxiEdTNdHrKmwq3vvRA==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "7.0.17", + "sha512": "sha512-Ns23KKE07LfqfzghWyd+DGTY/zf5EB9qj3cluFOuNWJ8d15Uffh89uKS4K/p940Wzpql4d2Bvu7mbP5L9V9JAQ==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "5.0.17", + "sha512": "sha512-/ytwOp85R5T/NTSmBL51+GlytssrC2Ov7CgZPJIWj/9u8pPI6unO1UZ219MrDZttGUWP1pHm7kJ7XaKbifjHlg==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "3.1.32", + "sha512": "sha512-vV19A5M60cxvdRM3ZabhPjI6lz2svjXtbyD3n0lRz0FzxvztP4Vvf0nH1FXzwDVm/ydNL7UN3tlj62XjdNfKjQ==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "6.0.28", + "sha512": "sha512-gbG9jNbLRQxiRJqLquC6ENWnpx9KpSjCiz4r3RDRoFwt0h1h7lmjeY86A3siA8zSZD9/ZWxnJhJ68Sr2bQhwow==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "3.1.32", + "sha512": "sha512-uglFvmuXerWDbNZuwx7ZJvvblKrMgMYcCr6r+un62yfkhx4OjjyuaAdFjSo40qpalR5QUMlqM+5xBERcw4+GOQ==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "5.0.17", + "sha512": "sha512-cW3IvuCZC4ULbzsA4A3FznaUTFNXOJNCUDfFn9eN/t6tjJZe70tI4WAc51GApa3wC/B7Sy/S7yRsH+m5fDnjzA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "3.0.3", + "sha512": "sha512-6T+r7FjmaJOcWw8dIs0pi3KNo3sU/Ggk25rhsY5SYLS6dtap1k0fVkJHeZxXeXGckunScQ/XgKAYDPQ1iETXvg==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "6.0.28", + "sha512": "sha512-tA94VL7eb4h4MOHy2rthhnPYUV9Dtnw2VeP5xFRxA8Rpsi5fDhR/79Q5P+RuF2Jml9fwoNKaMQ6jxQWaIgf+wQ==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "5.0.17", + "sha512": "sha512-LY6e3dnNfEkk7mrDOxx0JY63sioI2xskstHwC1O2StNJ6QjVWE5i3xDPJl6s1DidACTvZvm16XDPqnR/cITNLg==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "8.0.3", + "sha512": "sha512-g2vmpZ7HTbKdtXgQch/puL9wTtiSgcbxYR09EofwkRmdVhY6KTNV6emxmUlj60YC8YsJyGhfAGxP0R+e+0oxVA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "6.0.28", + "sha512": "sha512-Y6jWqYf7+OByPyXoC1EtR47jM7BHzaWi+hXIWqYOwVKKmk7Xg76RtTUBogadB7lXTQRefIfyjrdpyb5RscXeRA==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "6.0.28", + "sha512": "sha512-MEJB5al4h6eMrjyOT0sx7AiLYFqPf2x1DFnmcLpHQCRf45ZRE/HWjMc3le681Ygvt9F5QX7oGQKRH9Z3D3ckWw==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "3.1.32", + "sha512": "sha512-kH1+TFUJTQOoUBrEFwHYNryf28OO4JF3xcOTbUN/8WGS3NW29oCqyR88RYKEOly7QThmGua/PNd8IpjC10vRaA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "5.0.17", + "sha512": "sha512-3x4x8sACczUaRusJAfZ8uG+lGxDSeeqb0d6PekygzgT44lQhaXKKof8yji3X4xH1JqHnprv1faChuZkD54OYNg==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "7.0.17", + "sha512": "sha512-hG4CNgp5fZj9nmx2P7ZIYIjYxJFWcKQo2uQ6tkL/IazkrYwGvBjF52bU5WCZIwfk/MIwoiKVKWh4MihNOCI/yQ==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "5.0.17", + "sha512": "sha512-GjnT+8oke0YvrrbD2VlIcBmJ8HyqB0/zOpnNJ+f0dc0RzAQ/lSxCC7avT0Ly86as+zK5vU9TatXP++5VqspCZQ==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "8.0.3", + "sha512": "sha512-LrfJ8JM8zsqK1XeJ6oRzAeiek1n0y7I5J6xKdcaWTW1sMtm71ynoP5TB4uJpPl5meRhDstiSiyK2HfQJuxr2QA==" + } + }, + "nuget.microsoft.netcore.app.host.osx-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.osx-x64", + "version": "7.0.17", + "sha512": "sha512-ZKN9JsqzPCbF1r0F6Um2gvaBbEgaErQQ5yUYAscKadXylogCPnO3eTRb69z5bxLQdnru+NGMJ1fhd5+MDcRD1Q==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "8.0.3", + "sha512": "sha512-ychlRX0pN0rrnJ2svau28Mho1fa4oVcK86M45tF432llzB0GItVdnsH12tp0iCI+y3Id2LoYroTQPuW0pdlO8A==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "6.0.28", + "sha512": "sha512-TbFlTZBow3//Xi/x17srAg5mGjlWw2uUPxrjSGuryPhRXgtv52soisZ8C9BZYLTb6O7UeDiQlLXPSo8M0SJ0EA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-arm64", + "version": "7.0.17", + "sha512": "sha512-IgVZHEcjg8TL73xcNdj1qM7vmhwNzF4EZgOsQd7ruQX7NciUF7rseBmxS9bZYlthF73KAK1VnPAK2PRgnFqalA==" + } + }, + "nuget.microsoft.netcore.app.host.win-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "7.0.17", + "sha512": "sha512-Wmf0oefdvcV+HESw8GlGrF2z511NER0ckIkuT4uZ861ZDefAoxmfJv2w6TVowAV1CAYOH60mt8yN/xqRUwm3pA==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "3.0.3", + "sha512": "sha512-GUhjsX3RrvzfRmGH7ol6VvVOVc8DQagZgolXuBNR0W9H/w3fGeCK32ZxZjQ1HS1qzZ1tloQPRjz1ba1MPqlkDA==" + } + }, + "nuget.microsoft.netcore.app.host.win-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-arm64", + "version": "6.0.28", + "sha512": "sha512-ny06bI55JoGI1SEyYXPjwgRqEPiPlvcz1nGZETwtjadwGg4XlD8nYwtqak2zLSQBKO+BMZ3CtkSEOyP65sHj0A==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-arm64", + "version": "3.0.3", + "sha512": "sha512-rwJyEcl3wwxCI0hyIOw7tHsCfA5v2NpZVa3GZSFa7/nJmtyZlTfWyuYAXxdnFzxSwU2DNYL3kYy59/4+9EF4hA==" + } + }, + "nuget.microsoft.netcore.app.host.win-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.win-x64", + "version": "3.0.3", + "sha512": "sha512-5U3jATWwbKMwTseDUE9zqDgbTwVkARyuEd6kk9eJ2RQWCQUhc4xweDWaOQ+gjO1RfEiSFhN0ZI4LSvZJWX2cow==" + } + }, + "nuget.microsoft.netcore.app.host.linux-musl-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-musl-x64", + "version": "3.0.3", + "sha512": "sha512-Fymy5EH69k06lZLcAzuvskwmmcyeZZmQwRrh0R13kAgPy1cH9rVfy77b1IDzkXxKNO7B4ANHdC80sfAiT8Wlmg==" + } + }, + "nuget.microsoft.netcore.app.host.linux-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.host.linux-x64", + "version": "3.1.32", + "sha512": "sha512-4eu4PWwNn8v1ddv6+fAZZ3DVazO/uAtfRalMVQWBVzilB0LZZoJ9PLuMiSyHn0AY+ARCqHJofWSHxSiWfC1yyw==" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_dotnet~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_dotnet~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_dotnet~", + "local_config_platform", + "local_config_platform" + ], + [ + "rules_dotnet~", + "rules_dotnet", + "rules_dotnet~" + ] + ] + } + }, + "@@rules_dotnet~//dotnet/private/sdk/runtime_packs:dotnet.runtime_packs_extension.bzl%runtime_packs_extension": { + "general": { + "bzlTransitiveDigest": "y1Km+/r9Uksoyb0RshRVc2BALdcwUrLZbQEvcEmdrzo=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "6.0.28", + "sha512": "sha512-9PnNEXr70E8jMVgUId380xfB0r6V150SmXmJ8fy+yDjtplGOKPDqcLUtDMAhLK/3ue1EIXaC18jpUPGjTSDXRA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "5.0.17", + "sha512": "sha512-jIZjwj5feyF7p95M0hosArKnBMajc2Zy86UIg6YUcR0mJkcbPpbS+ReLn8hY6Hkml4uJcQZs9ssQOPyJ97AN8w==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "6.0.28", + "sha512": "sha512-d7aCegi8yRJXbTaYhM75z3RIkji5Ld9qDi4MmCffxFjpEddmbQfib42gpBrGY1bdc/G6bhoRcHpM6pOnE0GY+g==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "7.0.17", + "sha512": "sha512-vKOq7wBnk8MYFUD0mWGo8nNCy6U4l0w+vFuygO1Z5SATUyg77vp8QwVwDIIT1iXVQgRZRRKdCZHaLkjmLGiWSQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "6.0.28", + "sha512": "sha512-yhk89RxfqaPoWEtK/5nEwZKRJsaDQ8hfAfYPOm0c1Rt5L9g3u/Hw1QywDupreJbRXG51WVtjGY1YnjazsUuWWQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-arm64", + "version": "3.1.32", + "sha512": "sha512-ME5y8L40XafMwpsTay6peXu4CtvWU+5onUnItr6YzPRJPJYvcd9h1pvBGeBbjuv7IV1Zt07zcuLBE+S40HlRXQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "5.0.17", + "sha512": "sha512-us+amSBsQ885nIi2ApDzrDeBJKvvDCKSsGuF3wA7hxA9oFqpxpfijXpWARxTb3gzSOqjG6v/GjvOesWtTZTRWQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "6.0.28", + "sha512": "sha512-x/m0RKyS4uO1BHd8w21v8FpdVousVgV6YVEZkAPalFH0BCf77CZVArSuYF3rxyINonVC9/D9gHRugHc9Rx4cLw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "5.0.17", + "sha512": "sha512-ZQsaMSvv1ygkbU1O5Ns4wlwu4BSGG/5fVSn82wozqCyEISmDNCQyh33iQgadLNefEQWhHUsdcFYb3OAYdfFSoQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "6.0.28", + "sha512": "sha512-V29vC0FK0zHMF/JnOws/GB/JdN+V/S1Lw000H1Qk3gHNuRcv8OQF7si3N8mu91RfyM1QmVh5SE6VfgBy/s1Xng==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "5.0.17", + "sha512": "sha512-qOm4eEGPVMVd+z+CGo2C5l2Qss7hoWREpLILBhbAzS0B3Lb1pMyX7prz9R0l6WUuyeKoKRff2hIWfI69vsURhg==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "3.0.3", + "sha512": "sha512-Y/So/PcccsoBY9QQuDIJLQamNKgBELmGWpZmdIyoXP80+TUqddM7r+BW51HZYheOmoKTh4YBECK7TUNVXCJZiA==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "3.1.32", + "sha512": "sha512-cVOGmQYfQoQbls4z3fT1otCY08PvQwSJj3Ur+zwcJwd6Ejq0aRIkiiZZUQNxB/P6W+pfRTA5xi01u5lZzMvcKw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "6.0.28", + "sha512": "sha512-damWlGv579s0bNotQ+Xcy+XZfDvZX9L7PJDTjd2nuRcS6ckIPwLWWkCmkaWFf5ndrjN2LrCxZ9ezZEtPBP2zOw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "6.0.28", + "sha512": "sha512-ZIXD7z1791YsZvhLD7BwdVe2OHIok7ajUY3/iT4pcIxLyk40WEXmGTqszPLz02BXbW4a6bgBKGHxU+FTJbNnHw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "3.0.3", + "sha512": "sha512-MAWauBKz6sv6j/PXjSR0ow50GwZh8QlAY2vRlyN/MpcYhr5xf2UBt+P7g03MjGHCFImy3xBmt7gMvoDsen/gRQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "3.0.3", + "sha512": "sha512-NXATfeNJ2b3/SslsI/LbXIp1AaXM6yoKnEJQA2SW7LawfU+evBzoqgbcXap2AGRt1W+9VjavqaJCER+ilxnq9A==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-arm64", + "version": "6.0.28", + "sha512": "sha512-WE5/d59savB7vjvzXjvwN2G15qYG4kprGXWTH5iT/r7jkGs/D6CJNSHlPuP1FxHVK/aJrDIF3Ce8nsq65PlNhw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "8.0.3", + "sha512": "sha512-fSbx8v9UO3NChZb1IvrABhOq6y4ZWILlrjhBpRq89RT5x2WblYzfY7pHIvk7CnP/8mN4857VylIHe1Y4snP7lA==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "5.0.17", + "sha512": "sha512-2sAAzMHaag8pSyGZxRG94a69UxRmWHaQ8p5qnrNgoFzTa1X0b+jsLqzNvrQgQba4fTtNc3lUoRdIfqaQJb6MmQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "3.0.3", + "sha512": "sha512-W9wQFjLpXfqXbV17s0FnAlPCUadTo58sA/yrQIc+vmUkFZ8m20D+XkBAUG9u6mut+oJta8K269Tc628P0E/uSA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-arm64", + "version": "7.0.17", + "sha512": "sha512-/vD8BdiGKmIsOHAmUxa8OoV/Wa1ItCTysSrkWSwG4FOj/sLHePw993Kwg6SsDO+/Jc1B6oCuk3wAs+ouiJhlpw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-arm64", + "version": "8.0.3", + "sha512": "sha512-8cr0QBFxcttwJAjAV+b7xzpW49lexXEBjS9BwxTqjTKRK31Zr+zwTZNgUOvfMbnV0YmUa0l+T7KDAiHHF00sYQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-arm64", + "version": "8.0.3", + "sha512": "sha512-WBfj2hlAwxNc3ihO1/eTTLt+FhOZSO3kgl8AaOYNX1AWzd7btkEPVYzWIJl01Xv1v917KP1iGxxkm3SN6LUXVA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "6.0.28", + "sha512": "sha512-ARGJXod/9X+925y3kqoNVxNcTinKeXB+yVXa4wqWPyKB5rAaKyDfA+b27sehhJp3BtLElpd3naTnQXckOIxnqg==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "7.0.17", + "sha512": "sha512-qBhF/WbEGmX4CY4NDzsoH94Gf0re1ynHzZilV0Nt02MPm6yv2M0RO2FUOhMDIP2Iw0VIud3/WehAwrpMkJmt4A==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "3.0.3", + "sha512": "sha512-RD9dLMTl9G8p6eUkLLgFcU+deW+CFO6uJ0+5R1gS7piUQEPTuSDjVtO/NCGaWPC5rdgyGp82D79cmD5lW2yT8A==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "8.0.3", + "sha512": "sha512-vIyT0Eb+7CnxvYeAvh7BeRDhqIGtgDegjVRiGRFETmEFRMmbvl253L6KBmEyn2O56nYvdUA+4NhlywahQ5Kpew==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "8.0.3", + "sha512": "sha512-BNCdzoSZ4xYXJF6/O2kYyYnR8ESI6524wmy5DNZWpegBT7tjzPnewpPnByFfqOCdgxHvA+K9yBWy7jTVa9Y9Pw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "7.0.17", + "sha512": "sha512-BKvRY/HBJ9N/uN8VAmiF9WB4jEz0Zest6v9thuAdxLf43IKuolO5zurSi2q+fuN6nuhgdYHj3zI1KszZrQ2Pcw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "5.0.17", + "sha512": "sha512-CpsTwPpyC8vNhPLdruZhxe+ffDASsDsvFjLGQ6vvcRwCYGpzJoQ7z78jWHhfcXbh2rKUq67ve4LWiIlEF58kCg==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "6.0.28", + "sha512": "sha512-McoAlQkxd2UsXCAYps+mWRcYPaPFFu8AnvCVRPwwIcfPi5qzT2AdZOTi+qoy3V4LK+Gda97ZwLQjyhMwhmom6Q==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-arm64", + "version": "6.0.28", + "sha512": "sha512-pkj9McmSXRyde2DiNy3zjDwB9dY8x010YZw12l/K/TsmlhEY1XrVEULLz8e80PoRHUAabd8uB6cYahCEMQv9BA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "3.1.32", + "sha512": "sha512-J0LbOrvRX/QJC+XSPM/v4v4b/wDJc8UKY9k8aR7mOYk6MfzkSuwc5Jz9yJzl9LCYuDb3hWYuYTZA+o8OqnZNZg==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "3.1.32", + "sha512": "sha512-Sh3sRKcCjQwi7X9FPbbwz8tFygVewWLUiFO2/VnCOH40ZX9bix5nbESQxK0i8uy7OTuBDxNTGqcUvJxO+baw6A==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "6.0.28", + "sha512": "sha512-MDWmRsrA316L/UmgPKDUfoVYKcuMNUmTBI9UC4BxNM6WriLgDHLDYeDITLZIuWcQYqncG5B17Fv+7PPxB9eN7Q==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "3.0.3", + "sha512": "sha512-Pwv8RB2F8LCVFpTL2kdCcNvru4EZsG1vSFljPClbpTJR3tF9mp0DAyxBbyfy6Tg2PwV4XMKysqy2tTd4zCqpBA==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "8.0.3", + "sha512": "sha512-2qIyMyKP6lqX24X3459TYKmuYN866ZYP99/UxqteYOyZclGXV5rrdrxXsf1FAFM7EgcGR7uhfVtffeBINkuNlA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "8.0.3", + "sha512": "sha512-atqmE/GBwxUBwHG1yukG3HikvD9shkwmehDc0ADM/b6DWxEUtkrSCW1rP3TMxMusaCtZXOaQw4NCtCI6uxF9Pw==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "7.0.17", + "sha512": "sha512-YPOLaGXXkpTKgLMGBAtB/lIQltflhsbVZFbRMboscEW+r4dlTYpMwfhxfQxUmi9/IMjwiTFj6Ke1mw05DKuSxA==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "8.0.3", + "sha512": "sha512-AMLgGVFu0yjaw+8DEW7uNgAI0TXPPl7dnwEnoS8wFLOak6IXodBfz69kpT4E9vqbiYG6WsDNxRpLD7n0FrfdXw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "3.1.32", + "sha512": "sha512-X7T+RFwnoDyFBe9+HzSqJ6MdqMEKrZBAZBDYhxhiKuR2St191gUJgbd7Ok9QpOHwrCaoYV9hysljG38k0VWLxw==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "5.0.17", + "sha512": "sha512-Q+VlqOuhbAg5vU2RsWhKnPTP/QaeHzLhes32Y0aPadzKCgxYAxt2Bng7QTdNXqzraENevQQCFR83/oOutMp4/w==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "6.0.28", + "sha512": "sha512-QCeL21tY7yCMxPSIITNDwOZ27ezSh1opva7QdJgOJ+Y794bWg9HXgmvpNmQnFEM8pnv5kr4xQ7iK7MOwdJuEsg==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "3.1.32", + "sha512": "sha512-91V9PmRcFOJzY6lc3QzA2Vk7fLiTpaT/0a0DoYaaBOSXDX6sy0YjDa/PPYGDHUaYnxUUftqVmXz4Rd415ccAwg==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "3.1.32", + "sha512": "sha512-5XvNdjhqnp3Hx7rmaXDW1GdVI5V3f3VXOQlnNAZ4nDZlQjNIEVRmxfbAwlE/XmnThwsldKa16kUSkd4yNgJEQw==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "8.0.3", + "sha512": "sha512-SxBniyhYkk4Z3yjmIWlbFDY/1xO6nPjgGK8vTnizSYDDC8Hazku1rSTVSbUoNoq9P8xg63akAmXTR7TwzOwnNQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-arm64", + "version": "5.0.17", + "sha512": "sha512-dZajijsKrJJhOwts64gw4UMap0BwCW2+jyKVwkMPG6KypOosIoEn1Gg+XAWdo3GhBrqYvQ5XkPM1r63GglOqtA==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-x64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-x64", + "version": "6.0.28", + "sha512": "sha512-9sBd6kglHwKmE2IEsydN+eql5+iRwt4IECdAgpnmY64mCum9hIx3CVYCHwHItmdi0MV6dZG8MVwC7ky9AgI1tw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-arm64", + "version": "6.0.28", + "sha512": "sha512-5dFuvDm5b/dxCHzXZBSse0fNcF2Zcc4fXolA00Grp134uFf/OxeNjVzmMVZ+Ebcqfrq5t5l5d6cuyhhbuZ8OVA==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "5.0.17", + "sha512": "sha512-aZTIXNmm4nKrZP9iQrBAsuGFICZQdrZGbFq4p6StQ5eAfoWJK0maX/MWsXaWZGc/bc8o6h+v+elDxc29xuyo+g==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-arm64", + "version": "7.0.17", + "sha512": "sha512-Hg/noPCsI4vHJBbE2bpexbDkKFKWNAjm7zhZP2mBNa6AcpqISgCyRAXCHIzTniRLq6JB0kddW8A5namdtkrxWw==" + } + }, + "dotnet.runtime_packs": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_repo.bzl", + "ruleClassName": "_nuget_repo", + "attributes": { + "repo_name": "dotnet.runtime_packs", + "packages": [ + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v3.0.3\",\"sha512\":\"sha512-SsEFpDY7x0sPe1ULwddZ7n5p4dfcOdx5wXPvGJQeYvjRs7J4dbqNfGTNPja+x0Zzl7mq0/oTobd6DSVIQpEdAw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v3.0.3\",\"sha512\":\"sha512-20QbquU9rhPmfN4BOzNRup9mxOFvRqUiSKhWy2HX3tWQzbdftkR3A/vuXdNVGclIBeyXfKO+S3W3YP9Fz3pN2g==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v3.0.3\",\"sha512\":\"sha512-DtrV3ONhk1E5hL17DM95SVJKV99BrlxjHlRAiEm1PY00NfX9dcowR5DOLc4FLmVKU629o5/xWa5rHITcLIrbwg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v3.0.3\",\"sha512\":\"sha512-hQFrym9SCn9M2kwnJ5GV91CbTsfZhLSmcb0HDX901DIc4zbCF1fB/VAeHhfTd/4/ADgbMNE/n/cG9she4bGHIQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v3.0.3\",\"sha512\":\"sha512-dfHXm0iFa0QsOrbuTjO3EOXDHUelL90ZJuKfV//W1wekoBMKRhSbJPFq2SI99BGvQZJj7ysv9RT6QtIEiWfGXg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v3.0.3\",\"sha512\":\"sha512-Pwv8RB2F8LCVFpTL2kdCcNvru4EZsG1vSFljPClbpTJR3tF9mp0DAyxBbyfy6Tg2PwV4XMKysqy2tTd4zCqpBA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v3.0.3\",\"sha512\":\"sha512-W9wQFjLpXfqXbV17s0FnAlPCUadTo58sA/yrQIc+vmUkFZ8m20D+XkBAUG9u6mut+oJta8K269Tc628P0E/uSA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v3.1.32\",\"sha512\":\"sha512-Sh3sRKcCjQwi7X9FPbbwz8tFygVewWLUiFO2/VnCOH40ZX9bix5nbESQxK0i8uy7OTuBDxNTGqcUvJxO+baw6A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v3.1.32\",\"sha512\":\"sha512-30BMqutTq3QcWEyz4xicVoFFBDzjjYVFGOArgXxWvjT6sYBPO+vJJXfWWPdawkYWLVu+auPB0mmH9+QwpeL0uA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v3.1.32\",\"sha512\":\"sha512-jgeoftcDq2ks5Tb/2hI70KJzPYklL9cTmPISSq6MriPVOFhtZsbJwxuOrt86JanfolTujXe98kXbZXvUtpPmnw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v3.1.32\",\"sha512\":\"sha512-5XvNdjhqnp3Hx7rmaXDW1GdVI5V3f3VXOQlnNAZ4nDZlQjNIEVRmxfbAwlE/XmnThwsldKa16kUSkd4yNgJEQw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v3.1.32\",\"sha512\":\"sha512-91V9PmRcFOJzY6lc3QzA2Vk7fLiTpaT/0a0DoYaaBOSXDX6sy0YjDa/PPYGDHUaYnxUUftqVmXz4Rd415ccAwg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v3.1.32\",\"sha512\":\"sha512-cVOGmQYfQoQbls4z3fT1otCY08PvQwSJj3Ur+zwcJwd6Ejq0aRIkiiZZUQNxB/P6W+pfRTA5xi01u5lZzMvcKw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v3.1.32\",\"sha512\":\"sha512-k1EL5k/HYiUoQoTygRfUVAKwtmtpDKo4GC00OxvElEIMG5FmpYtnT075jBFqB0b5J3y4CB0kfQf1gZaiV9DwlA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v5.0.17\",\"sha512\":\"sha512-aZTIXNmm4nKrZP9iQrBAsuGFICZQdrZGbFq4p6StQ5eAfoWJK0maX/MWsXaWZGc/bc8o6h+v+elDxc29xuyo+g==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v5.0.17\",\"sha512\":\"sha512-8EXts9kMDVCteF1p5bIokt/VSOG1f47xpqyARkXXQ1zmbSL6VpJxoVu5/TR4qcYOAUBvH+FfrjdThJJ0or4FAw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v5.0.17\",\"sha512\":\"sha512-YlhkW0/2+ZiagSg1ZglBCrtTVUwtJJZZ+TDjgoKwdVcxahPYgpXsUDWtKfHVFxCAGccTZc92HecvAbFmfspbVQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v5.0.17\",\"sha512\":\"sha512-us+amSBsQ885nIi2ApDzrDeBJKvvDCKSsGuF3wA7hxA9oFqpxpfijXpWARxTb3gzSOqjG6v/GjvOesWtTZTRWQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v5.0.17\",\"sha512\":\"sha512-2sAAzMHaag8pSyGZxRG94a69UxRmWHaQ8p5qnrNgoFzTa1X0b+jsLqzNvrQgQba4fTtNc3lUoRdIfqaQJb6MmQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v5.0.17\",\"sha512\":\"sha512-Q+VlqOuhbAg5vU2RsWhKnPTP/QaeHzLhes32Y0aPadzKCgxYAxt2Bng7QTdNXqzraENevQQCFR83/oOutMp4/w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v5.0.17\",\"sha512\":\"sha512-B2v3X59Gh8WD8079ZQJ68ipPA4qxjYHF++h0KqHhFMRIhVWwAMQfgkdPCSsnNyoNWZmXvVex/NQ3YWCV5LYFOA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v6.0.28\",\"sha512\":\"sha512-MDWmRsrA316L/UmgPKDUfoVYKcuMNUmTBI9UC4BxNM6WriLgDHLDYeDITLZIuWcQYqncG5B17Fv+7PPxB9eN7Q==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v6.0.28\",\"sha512\":\"sha512-x/m0RKyS4uO1BHd8w21v8FpdVousVgV6YVEZkAPalFH0BCf77CZVArSuYF3rxyINonVC9/D9gHRugHc9Rx4cLw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v6.0.28\",\"sha512\":\"sha512-V29vC0FK0zHMF/JnOws/GB/JdN+V/S1Lw000H1Qk3gHNuRcv8OQF7si3N8mu91RfyM1QmVh5SE6VfgBy/s1Xng==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v6.0.28\",\"sha512\":\"sha512-9PnNEXr70E8jMVgUId380xfB0r6V150SmXmJ8fy+yDjtplGOKPDqcLUtDMAhLK/3ue1EIXaC18jpUPGjTSDXRA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v6.0.28\",\"sha512\":\"sha512-yhk89RxfqaPoWEtK/5nEwZKRJsaDQ8hfAfYPOm0c1Rt5L9g3u/Hw1QywDupreJbRXG51WVtjGY1YnjazsUuWWQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.netcore.app.runtime.osx-arm64.v6.0.28\",\"sha512\":\"sha512-pkj9McmSXRyde2DiNy3zjDwB9dY8x010YZw12l/K/TsmlhEY1XrVEULLz8e80PoRHUAabd8uB6cYahCEMQv9BA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v6.0.28\",\"sha512\":\"sha512-9sBd6kglHwKmE2IEsydN+eql5+iRwt4IECdAgpnmY64mCum9hIx3CVYCHwHItmdi0MV6dZG8MVwC7ky9AgI1tw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v6.0.28\",\"sha512\":\"sha512-Q/IkChRKqqhLKq2mJmFJazooX6/RsL3I1VcIBq6sMh+MJ6Y6qGW6IdW5PoQwd7ynfKtyDOdldpRlCZLP1Ua0dw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v7.0.17\",\"sha512\":\"sha512-Lenw9OxCemj6UT+MZogIOflRpw3vmi8IdUXk327Lj0vibldfd9lUc3rO2zfzlTBD6fzz6BhXY3schiQtkWQ3Bw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v7.0.17\",\"sha512\":\"sha512-Y1T97Qry9uRfg3w48o5SirDPPUZ5/fw5XtRQf8mhCDwWmo4Xn6uBTuto1YKAuR77RLRMGAvbqVLFWm2FTTxs3Q==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v7.0.17\",\"sha512\":\"sha512-/+BWvytdGKhaoIUvYuswuvFGcfLHindOnkPsYT9DsqQNM3ymC9Y/wH9W2alIFHFlklYk7B9ClT4r6rsHpvq6ig==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v7.0.17\",\"sha512\":\"sha512-nUMDckTRAg7+b+G6FtJ1MggLEpsjR0VDP6xs/JgtK4b27ftGhjSvbB2a87QncXsztiW5SwUGmS8wv0GjiDxTdQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v7.0.17\",\"sha512\":\"sha512-0ssKzjvtDTkBHeqbhxACkrAxy1DUpIyqbAz4Epk4AwPOHSdzguAZXACQXBKrVz2FnNuHqqi0cZrtYX2UZ9I1Uw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.netcore.app.runtime.osx-arm64.v7.0.17\",\"sha512\":\"sha512-Hg/noPCsI4vHJBbE2bpexbDkKFKWNAjm7zhZP2mBNa6AcpqISgCyRAXCHIzTniRLq6JB0kddW8A5namdtkrxWw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v7.0.17\",\"sha512\":\"sha512-vKOq7wBnk8MYFUD0mWGo8nNCy6U4l0w+vFuygO1Z5SATUyg77vp8QwVwDIIT1iXVQgRZRRKdCZHaLkjmLGiWSQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v7.0.17\",\"sha512\":\"sha512-YPOLaGXXkpTKgLMGBAtB/lIQltflhsbVZFbRMboscEW+r4dlTYpMwfhxfQxUmi9/IMjwiTFj6Ke1mw05DKuSxA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-x64.v8.0.3\",\"sha512\":\"sha512-2qIyMyKP6lqX24X3459TYKmuYN866ZYP99/UxqteYOyZclGXV5rrdrxXsf1FAFM7EgcGR7uhfVtffeBINkuNlA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-arm64.v8.0.3\",\"sha512\":\"sha512-fSbx8v9UO3NChZb1IvrABhOq6y4ZWILlrjhBpRq89RT5x2WblYzfY7pHIvk7CnP/8mN4857VylIHe1Y4snP7lA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-x64.v8.0.3\",\"sha512\":\"sha512-AMLgGVFu0yjaw+8DEW7uNgAI0TXPPl7dnwEnoS8wFLOak6IXodBfz69kpT4E9vqbiYG6WsDNxRpLD7n0FrfdXw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.netcore.app.runtime.linux-musl-arm64.v8.0.3\",\"sha512\":\"sha512-vIyT0Eb+7CnxvYeAvh7BeRDhqIGtgDegjVRiGRFETmEFRMmbvl253L6KBmEyn2O56nYvdUA+4NhlywahQ5Kpew==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-x64\",\"name\":\"microsoft.netcore.app.runtime.osx-x64.v8.0.3\",\"sha512\":\"sha512-uroqLZnzqE8vTPeQUdk3s7QXHPAoOiBIssTVMs8rBz9l+IRkpA0N6gQC0zYhkD+mFTMTXOl6HdO77kBN9NdPvQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.netcore.app.runtime.osx-arm64.v8.0.3\",\"sha512\":\"sha512-WBfj2hlAwxNc3ihO1/eTTLt+FhOZSO3kgl8AaOYNX1AWzd7btkEPVYzWIJl01Xv1v917KP1iGxxkm3SN6LUXVA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-x64\",\"name\":\"microsoft.netcore.app.runtime.win-x64.v8.0.3\",\"sha512\":\"sha512-SxBniyhYkk4Z3yjmIWlbFDY/1xO6nPjgGK8vTnizSYDDC8Hazku1rSTVSbUoNoq9P8xg63akAmXTR7TwzOwnNQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App.Runtime.win-arm64\",\"name\":\"microsoft.netcore.app.runtime.win-arm64.v8.0.3\",\"sha512\":\"sha512-BNCdzoSZ4xYXJF6/O2kYyYnR8ESI6524wmy5DNZWpegBT7tjzPnewpPnByFfqOCdgxHvA+K9yBWy7jTVa9Y9Pw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v3.0.3\",\"sha512\":\"sha512-RD9dLMTl9G8p6eUkLLgFcU+deW+CFO6uJ0+5R1gS7piUQEPTuSDjVtO/NCGaWPC5rdgyGp82D79cmD5lW2yT8A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v3.0.3\",\"sha512\":\"sha512-NXATfeNJ2b3/SslsI/LbXIp1AaXM6yoKnEJQA2SW7LawfU+evBzoqgbcXap2AGRt1W+9VjavqaJCER+ilxnq9A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v3.0.3\",\"sha512\":\"sha512-jJYE+eZjILELbummWUpew6J2X0m/42fHn/rSTlgrKx4xy4NFm2jbmkpVmLq8B2jZpVum0gEpHj1aTFRfl+OgoQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v3.0.3\",\"sha512\":\"sha512-MAWauBKz6sv6j/PXjSR0ow50GwZh8QlAY2vRlyN/MpcYhr5xf2UBt+P7g03MjGHCFImy3xBmt7gMvoDsen/gRQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v3.0.3\",\"sha512\":\"sha512-HotMqTD/tTUSzdoDlFa0a42eZHdBJgAPm/EBHCsvX+Vxh93LBf6P/6CFsMhpuuly7lh3YcMhYuT/GucAtxd8zQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v3.0.3\",\"sha512\":\"sha512-Y/So/PcccsoBY9QQuDIJLQamNKgBELmGWpZmdIyoXP80+TUqddM7r+BW51HZYheOmoKTh4YBECK7TUNVXCJZiA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v3.1.32\",\"sha512\":\"sha512-pc/0skPzojvKnMMgUueo8aHwmdfF7oLrcmbtScSDi3eT6MejvwzzBVp63lgcsGM+OVLyojf79iBAicd/b7ykCw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v3.1.32\",\"sha512\":\"sha512-Cgzc3B2gBawYYV1g1FVEVg0k9hotwGL3SPZ4ptGegs0Q6lOoIrLB7j+Vb99pTBmVs3NQs5IJeVzIaTvJ+g0Orw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v3.1.32\",\"sha512\":\"sha512-CiDKX16Vbv4fy7I3HyPm7OKyhz6v61idhaDEr1kW0R+ZGCsV2vTNC864OzbovBL0Pmfb/qYQK7Ly4k5FsiVfHw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v3.1.32\",\"sha512\":\"sha512-J0LbOrvRX/QJC+XSPM/v4v4b/wDJc8UKY9k8aR7mOYk6MfzkSuwc5Jz9yJzl9LCYuDb3hWYuYTZA+o8OqnZNZg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v3.1.32\",\"sha512\":\"sha512-X7T+RFwnoDyFBe9+HzSqJ6MdqMEKrZBAZBDYhxhiKuR2St191gUJgbd7Ok9QpOHwrCaoYV9hysljG38k0VWLxw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v3.1.32\",\"sha512\":\"sha512-8M5j6phvShGe10B27UVVXdKvMRyJ1Xp2iKBpdgB1UlrCTB5oGoIgQeK82j2iNwE+n+R0mL1CbTYrnib/mRFsdA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-arm64.v3.1.32\",\"sha512\":\"sha512-ME5y8L40XafMwpsTay6peXu4CtvWU+5onUnItr6YzPRJPJYvcd9h1pvBGeBbjuv7IV1Zt07zcuLBE+S40HlRXQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"3.1.32\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v5.0.17\",\"sha512\":\"sha512-mDNoNuUVQf6fYNqgupRzjgbLPuqaj1dbTc01tY3g34TW6ARLtpnTPS8ur4ayMoNnlsQLpoy+Zi7ob0K1dNIZ0w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v5.0.17\",\"sha512\":\"sha512-qOm4eEGPVMVd+z+CGo2C5l2Qss7hoWREpLILBhbAzS0B3Lb1pMyX7prz9R0l6WUuyeKoKRff2hIWfI69vsURhg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v5.0.17\",\"sha512\":\"sha512-ZQsaMSvv1ygkbU1O5Ns4wlwu4BSGG/5fVSn82wozqCyEISmDNCQyh33iQgadLNefEQWhHUsdcFYb3OAYdfFSoQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v5.0.17\",\"sha512\":\"sha512-HGXmMdpWSkhLkskxer6nrd7HVqGgpiGcxTOFpJgsucBEuiy6LXHFPQ9micU4WiAuosV52Qc8sVBmnhGeCcwNTg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v5.0.17\",\"sha512\":\"sha512-CpsTwPpyC8vNhPLdruZhxe+ffDASsDsvFjLGQ6vvcRwCYGpzJoQ7z78jWHhfcXbh2rKUq67ve4LWiIlEF58kCg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v5.0.17\",\"sha512\":\"sha512-jIZjwj5feyF7p95M0hosArKnBMajc2Zy86UIg6YUcR0mJkcbPpbS+ReLn8hY6Hkml4uJcQZs9ssQOPyJ97AN8w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-arm64.v5.0.17\",\"sha512\":\"sha512-dZajijsKrJJhOwts64gw4UMap0BwCW2+jyKVwkMPG6KypOosIoEn1Gg+XAWdo3GhBrqYvQ5XkPM1r63GglOqtA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"5.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v6.0.28\",\"sha512\":\"sha512-damWlGv579s0bNotQ+Xcy+XZfDvZX9L7PJDTjd2nuRcS6ckIPwLWWkCmkaWFf5ndrjN2LrCxZ9ezZEtPBP2zOw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v6.0.28\",\"sha512\":\"sha512-d7aCegi8yRJXbTaYhM75z3RIkji5Ld9qDi4MmCffxFjpEddmbQfib42gpBrGY1bdc/G6bhoRcHpM6pOnE0GY+g==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v6.0.28\",\"sha512\":\"sha512-ARGJXod/9X+925y3kqoNVxNcTinKeXB+yVXa4wqWPyKB5rAaKyDfA+b27sehhJp3BtLElpd3naTnQXckOIxnqg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v6.0.28\",\"sha512\":\"sha512-McoAlQkxd2UsXCAYps+mWRcYPaPFFu8AnvCVRPwwIcfPi5qzT2AdZOTi+qoy3V4LK+Gda97ZwLQjyhMwhmom6Q==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v6.0.28\",\"sha512\":\"sha512-QCeL21tY7yCMxPSIITNDwOZ27ezSh1opva7QdJgOJ+Y794bWg9HXgmvpNmQnFEM8pnv5kr4xQ7iK7MOwdJuEsg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-arm64.v6.0.28\",\"sha512\":\"sha512-WE5/d59savB7vjvzXjvwN2G15qYG4kprGXWTH5iT/r7jkGs/D6CJNSHlPuP1FxHVK/aJrDIF3Ce8nsq65PlNhw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v6.0.28\",\"sha512\":\"sha512-ZIXD7z1791YsZvhLD7BwdVe2OHIok7ajUY3/iT4pcIxLyk40WEXmGTqszPLz02BXbW4a6bgBKGHxU+FTJbNnHw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-arm64.v6.0.28\",\"sha512\":\"sha512-5dFuvDm5b/dxCHzXZBSse0fNcF2Zcc4fXolA00Grp134uFf/OxeNjVzmMVZ+Ebcqfrq5t5l5d6cuyhhbuZ8OVA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v7.0.17\",\"sha512\":\"sha512-kZN1hTiJnOfmDLc3vsidd8bWY+MVd9FfRAkspl9VvePIUJUc0TUG8TonYP8pgjrypns25bQ6fgnKOIg0VpWPQQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v7.0.17\",\"sha512\":\"sha512-jZK4BPVthpHGpLjSnSOy610NGSMIAbxQHlFGXL3AeKFDd69r3L/vdb+ipRqoNl6phxoL8h8bH4/E7UB6kuhUtA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v7.0.17\",\"sha512\":\"sha512-qBhF/WbEGmX4CY4NDzsoH94Gf0re1ynHzZilV0Nt02MPm6yv2M0RO2FUOhMDIP2Iw0VIud3/WehAwrpMkJmt4A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v7.0.17\",\"sha512\":\"sha512-vm1pkIA5cXEaMZRStHWx8gw5oD+f+DGpo8oXi4Aqn44vIAUtITBjqglbQdgnqCHgopsK6Bgtul1Ubj2nZOCTkQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v7.0.17\",\"sha512\":\"sha512-AAf0oXoirinh9T/hcVn0qvEW6DxpKP8aWQHX1qEL9FmIXVbBYH51pSNGL8vg7dxxoWYBrYJn14mX/wvlL2KKJQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-arm64.v7.0.17\",\"sha512\":\"sha512-64bQtKkPY02kZNsFMp9pMoikoyMsIy8GVcPD4fhG7QnekRby9Qkfvpocbr757VeEaDGZNWH/gBYdOdegu41Dcw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v7.0.17\",\"sha512\":\"sha512-BKvRY/HBJ9N/uN8VAmiF9WB4jEz0Zest6v9thuAdxLf43IKuolO5zurSi2q+fuN6nuhgdYHj3zI1KszZrQ2Pcw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-arm64.v7.0.17\",\"sha512\":\"sha512-/vD8BdiGKmIsOHAmUxa8OoV/Wa1ItCTysSrkWSwG4FOj/sLHePw993Kwg6SsDO+/Jc1B6oCuk3wAs+ouiJhlpw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-x64.v8.0.3\",\"sha512\":\"sha512-tKeUW1hAKtIm4opuSg82qncPcsJ606l6oikvUx6lgefenMnV6XVQeE6UUlDA+fpw2CM4zl4Ig0QDs4bVBFUgXw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-arm64.v8.0.3\",\"sha512\":\"sha512-KLCXZK7QWwl7v34Dr18FqyfsmS/BR2KW+MjX2ODxu2WXWUAA6Vy4pHhwGdS9KJsqU7XJpS7SJKjalM8dSy7WlA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-x64.v8.0.3\",\"sha512\":\"sha512-zkbcDGiu7Bp1NaxVKaWrPyAyqEwEalMVXhHzXOOJrAjpYdnnY0X1DPnEpjDf4oy5k1dWKkPU2qlk+kXFWxMBvA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.linux-musl-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.linux-musl-arm64.v8.0.3\",\"sha512\":\"sha512-Vv2gGE+ijATF7WlOTNIEdnrROUZYlseHLW90VDRNHz5zoGnSt/sXLXlxcye+/rQKic3bvsiMqsKxgim0LkxQPw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-x64.v8.0.3\",\"sha512\":\"sha512-atqmE/GBwxUBwHG1yukG3HikvD9shkwmehDc0ADM/b6DWxEUtkrSCW1rP3TMxMusaCtZXOaQw4NCtCI6uxF9Pw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.osx-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.osx-arm64.v8.0.3\",\"sha512\":\"sha512-8cr0QBFxcttwJAjAV+b7xzpW49lexXEBjS9BwxTqjTKRK31Zr+zwTZNgUOvfMbnV0YmUa0l+T7KDAiHHF00sYQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-x64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-x64.v8.0.3\",\"sha512\":\"sha512-6ZRUQf4/7qzWWHtL+lyyUoRFlU/hRF0819VAVLAUQRnua6cpv4V4EkjhETHERhMaMQZCrHhKEoLP/CBb4tPT7w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App.Runtime.win-arm64\",\"name\":\"microsoft.aspnetcore.app.runtime.win-arm64.v8.0.3\",\"sha512\":\"sha512-jJTVu+l5nJn7KBUnV/bTfdxH8C43TTFuiRiJiLpnF8bw/J0BzFHZhr0Co4OXGpkSuuIMMFo5RDiywKrePAx5wQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"8.0.3\"}" + ], + "targeting_pack_overrides": { + "microsoft.netcore.app.runtime.linux-x64": [], + "microsoft.netcore.app.runtime.linux-arm64": [], + "microsoft.netcore.app.runtime.linux-musl-x64": [], + "microsoft.netcore.app.runtime.linux-musl-arm64": [], + "microsoft.netcore.app.runtime.osx-x64": [], + "microsoft.netcore.app.runtime.win-x64": [], + "microsoft.netcore.app.runtime.win-arm64": [], + "microsoft.netcore.app.runtime.osx-arm64": [], + "microsoft.aspnetcore.app.runtime.linux-x64": [], + "microsoft.aspnetcore.app.runtime.linux-arm64": [], + "microsoft.aspnetcore.app.runtime.linux-musl-x64": [], + "microsoft.aspnetcore.app.runtime.linux-musl-arm64": [], + "microsoft.aspnetcore.app.runtime.osx-x64": [], + "microsoft.aspnetcore.app.runtime.win-x64": [], + "microsoft.aspnetcore.app.runtime.win-arm64": [], + "microsoft.aspnetcore.app.runtime.osx-arm64": [] + }, + "framework_list": { + "microsoft.netcore.app.runtime.linux-x64": [], + "microsoft.netcore.app.runtime.linux-arm64": [], + "microsoft.netcore.app.runtime.linux-musl-x64": [], + "microsoft.netcore.app.runtime.linux-musl-arm64": [], + "microsoft.netcore.app.runtime.osx-x64": [], + "microsoft.netcore.app.runtime.win-x64": [], + "microsoft.netcore.app.runtime.win-arm64": [], + "microsoft.netcore.app.runtime.osx-arm64": [], + "microsoft.aspnetcore.app.runtime.linux-x64": [], + "microsoft.aspnetcore.app.runtime.linux-arm64": [], + "microsoft.aspnetcore.app.runtime.linux-musl-x64": [], + "microsoft.aspnetcore.app.runtime.linux-musl-arm64": [], + "microsoft.aspnetcore.app.runtime.osx-x64": [], + "microsoft.aspnetcore.app.runtime.win-x64": [], + "microsoft.aspnetcore.app.runtime.win-arm64": [], + "microsoft.aspnetcore.app.runtime.osx-arm64": [] + } + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "3.0.3", + "sha512": "sha512-DtrV3ONhk1E5hL17DM95SVJKV99BrlxjHlRAiEm1PY00NfX9dcowR5DOLc4FLmVKU629o5/xWa5rHITcLIrbwg==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "7.0.17", + "sha512": "sha512-nUMDckTRAg7+b+G6FtJ1MggLEpsjR0VDP6xs/JgtK4b27ftGhjSvbB2a87QncXsztiW5SwUGmS8wv0GjiDxTdQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "3.1.32", + "sha512": "sha512-jgeoftcDq2ks5Tb/2hI70KJzPYklL9cTmPISSq6MriPVOFhtZsbJwxuOrt86JanfolTujXe98kXbZXvUtpPmnw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "3.0.3", + "sha512": "sha512-20QbquU9rhPmfN4BOzNRup9mxOFvRqUiSKhWy2HX3tWQzbdftkR3A/vuXdNVGclIBeyXfKO+S3W3YP9Fz3pN2g==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "3.1.32", + "sha512": "sha512-CiDKX16Vbv4fy7I3HyPm7OKyhz6v61idhaDEr1kW0R+ZGCsV2vTNC864OzbovBL0Pmfb/qYQK7Ly4k5FsiVfHw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "8.0.3", + "sha512": "sha512-6ZRUQf4/7qzWWHtL+lyyUoRFlU/hRF0819VAVLAUQRnua6cpv4V4EkjhETHERhMaMQZCrHhKEoLP/CBb4tPT7w==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "7.0.17", + "sha512": "sha512-/+BWvytdGKhaoIUvYuswuvFGcfLHindOnkPsYT9DsqQNM3ymC9Y/wH9W2alIFHFlklYk7B9ClT4r6rsHpvq6ig==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "3.0.3", + "sha512": "sha512-dfHXm0iFa0QsOrbuTjO3EOXDHUelL90ZJuKfV//W1wekoBMKRhSbJPFq2SI99BGvQZJj7ysv9RT6QtIEiWfGXg==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "3.0.3", + "sha512": "sha512-jJYE+eZjILELbummWUpew6J2X0m/42fHn/rSTlgrKx4xy4NFm2jbmkpVmLq8B2jZpVum0gEpHj1aTFRfl+OgoQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "8.0.3", + "sha512": "sha512-Vv2gGE+ijATF7WlOTNIEdnrROUZYlseHLW90VDRNHz5zoGnSt/sXLXlxcye+/rQKic3bvsiMqsKxgim0LkxQPw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "3.1.32", + "sha512": "sha512-30BMqutTq3QcWEyz4xicVoFFBDzjjYVFGOArgXxWvjT6sYBPO+vJJXfWWPdawkYWLVu+auPB0mmH9+QwpeL0uA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "3.1.32", + "sha512": "sha512-pc/0skPzojvKnMMgUueo8aHwmdfF7oLrcmbtScSDi3eT6MejvwzzBVp63lgcsGM+OVLyojf79iBAicd/b7ykCw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "5.0.17", + "sha512": "sha512-HGXmMdpWSkhLkskxer6nrd7HVqGgpiGcxTOFpJgsucBEuiy6LXHFPQ9micU4WiAuosV52Qc8sVBmnhGeCcwNTg==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-x64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-x64", + "version": "3.1.32", + "sha512": "sha512-8M5j6phvShGe10B27UVVXdKvMRyJ1Xp2iKBpdgB1UlrCTB5oGoIgQeK82j2iNwE+n+R0mL1CbTYrnib/mRFsdA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "7.0.17", + "sha512": "sha512-jZK4BPVthpHGpLjSnSOy610NGSMIAbxQHlFGXL3AeKFDd69r3L/vdb+ipRqoNl6phxoL8h8bH4/E7UB6kuhUtA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "3.1.32", + "sha512": "sha512-Cgzc3B2gBawYYV1g1FVEVg0k9hotwGL3SPZ4ptGegs0Q6lOoIrLB7j+Vb99pTBmVs3NQs5IJeVzIaTvJ+g0Orw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-arm64", + "version": "8.0.3", + "sha512": "sha512-KLCXZK7QWwl7v34Dr18FqyfsmS/BR2KW+MjX2ODxu2WXWUAA6Vy4pHhwGdS9KJsqU7XJpS7SJKjalM8dSy7WlA==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "7.0.17", + "sha512": "sha512-Y1T97Qry9uRfg3w48o5SirDPPUZ5/fw5XtRQf8mhCDwWmo4Xn6uBTuto1YKAuR77RLRMGAvbqVLFWm2FTTxs3Q==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "7.0.17", + "sha512": "sha512-kZN1hTiJnOfmDLc3vsidd8bWY+MVd9FfRAkspl9VvePIUJUc0TUG8TonYP8pgjrypns25bQ6fgnKOIg0VpWPQQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "5.0.17", + "sha512": "sha512-B2v3X59Gh8WD8079ZQJ68ipPA4qxjYHF++h0KqHhFMRIhVWwAMQfgkdPCSsnNyoNWZmXvVex/NQ3YWCV5LYFOA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "7.0.17", + "sha512": "sha512-AAf0oXoirinh9T/hcVn0qvEW6DxpKP8aWQHX1qEL9FmIXVbBYH51pSNGL8vg7dxxoWYBrYJn14mX/wvlL2KKJQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v3.1.32": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "3.1.32", + "sha512": "sha512-k1EL5k/HYiUoQoTygRfUVAKwtmtpDKo4GC00OxvElEIMG5FmpYtnT075jBFqB0b5J3y4CB0kfQf1gZaiV9DwlA==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.win-arm64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.win-arm64", + "version": "8.0.3", + "sha512": "sha512-jJTVu+l5nJn7KBUnV/bTfdxH8C43TTFuiRiJiLpnF8bw/J0BzFHZhr0Co4OXGpkSuuIMMFo5RDiywKrePAx5wQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "5.0.17", + "sha512": "sha512-mDNoNuUVQf6fYNqgupRzjgbLPuqaj1dbTc01tY3g34TW6ARLtpnTPS8ur4ayMoNnlsQLpoy+Zi7ob0K1dNIZ0w==" + } + }, + "nuget.microsoft.netcore.app.runtime.win-arm64.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.win-arm64", + "version": "6.0.28", + "sha512": "sha512-Q/IkChRKqqhLKq2mJmFJazooX6/RsL3I1VcIBq6sMh+MJ6Y6qGW6IdW5PoQwd7ynfKtyDOdldpRlCZLP1Ua0dw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-arm64", + "version": "7.0.17", + "sha512": "sha512-64bQtKkPY02kZNsFMp9pMoikoyMsIy8GVcPD4fhG7QnekRby9Qkfvpocbr757VeEaDGZNWH/gBYdOdegu41Dcw==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "8.0.3", + "sha512": "sha512-uroqLZnzqE8vTPeQUdk3s7QXHPAoOiBIssTVMs8rBz9l+IRkpA0N6gQC0zYhkD+mFTMTXOl6HdO77kBN9NdPvQ==" + } + }, + "nuget.microsoft.netcore.app.runtime.osx-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.osx-x64", + "version": "7.0.17", + "sha512": "sha512-0ssKzjvtDTkBHeqbhxACkrAxy1DUpIyqbAz4Epk4AwPOHSdzguAZXACQXBKrVz2FnNuHqqi0cZrtYX2UZ9I1Uw==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-x64", + "version": "8.0.3", + "sha512": "sha512-zkbcDGiu7Bp1NaxVKaWrPyAyqEwEalMVXhHzXOOJrAjpYdnnY0X1DPnEpjDf4oy5k1dWKkPU2qlk+kXFWxMBvA==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-arm64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-arm64", + "version": "5.0.17", + "sha512": "sha512-8EXts9kMDVCteF1p5bIokt/VSOG1f47xpqyARkXXQ1zmbSL6VpJxoVu5/TR4qcYOAUBvH+FfrjdThJJ0or4FAw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "3.0.3", + "sha512": "sha512-SsEFpDY7x0sPe1ULwddZ7n5p4dfcOdx5wXPvGJQeYvjRs7J4dbqNfGTNPja+x0Zzl7mq0/oTobd6DSVIQpEdAw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-arm64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-arm64", + "version": "3.0.3", + "sha512": "sha512-hQFrym9SCn9M2kwnJ5GV91CbTsfZhLSmcb0HDX901DIc4zbCF1fB/VAeHhfTd/4/ADgbMNE/n/cG9she4bGHIQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.osx-x64.v3.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.osx-x64", + "version": "3.0.3", + "sha512": "sha512-HotMqTD/tTUSzdoDlFa0a42eZHdBJgAPm/EBHCsvX+Vxh93LBf6P/6CFsMhpuuly7lh3YcMhYuT/GucAtxd8zQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-x64.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-x64", + "version": "8.0.3", + "sha512": "sha512-tKeUW1hAKtIm4opuSg82qncPcsJ606l6oikvUx6lgefenMnV6XVQeE6UUlDA+fpw2CM4zl4Ig0QDs4bVBFUgXw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-x64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-x64", + "version": "7.0.17", + "sha512": "sha512-Lenw9OxCemj6UT+MZogIOflRpw3vmi8IdUXk327Lj0vibldfd9lUc3rO2zfzlTBD6fzz6BhXY3schiQtkWQ3Bw==" + } + }, + "nuget.microsoft.netcore.app.runtime.linux-musl-x64.v5.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.runtime.linux-musl-x64", + "version": "5.0.17", + "sha512": "sha512-YlhkW0/2+ZiagSg1ZglBCrtTVUwtJJZZ+TDjgoKwdVcxahPYgpXsUDWtKfHVFxCAGccTZc92HecvAbFmfspbVQ==" + } + }, + "nuget.microsoft.aspnetcore.app.runtime.linux-musl-arm64.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.runtime.linux-musl-arm64", + "version": "7.0.17", + "sha512": "sha512-vm1pkIA5cXEaMZRStHWx8gw5oD+f+DGpo8oXi4Aqn44vIAUtITBjqglbQdgnqCHgopsK6Bgtul1Ubj2nZOCTkQ==" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_dotnet~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_dotnet~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_dotnet~", + "local_config_platform", + "local_config_platform" + ], + [ + "rules_dotnet~", + "rules_dotnet", + "rules_dotnet~" + ] + ] + } + }, + "@@rules_dotnet~//dotnet/private/sdk/targeting_packs:dotnet.targeting_packs_extension.bzl%targeting_packs_extension": { + "general": { + "bzlTransitiveDigest": "VtJFXbnpVPAr7u/+M7C9jxgPWxT9fcqZ+5jtOAFImD0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "nuget.microsoft.netframework.referenceassemblies.net20.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net20", + "version": "1.0.3", + "sha512": "sha512-M1vB2xSMJY0FdXNSUH4kjj04aTqWIOPUKeUUfaCoVA5JVw30XGO9ID7mUuBo+inSXLgmLvoMkSb3d98YEQwfyA==" + } + }, + "nuget.netstandard.library.ref.v2.1.0": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "netstandard.library.ref", + "version": "2.1.0", + "sha512": "sha512-Jr0OqnqkaJJGEVq3w9oNQrIEteD/4QBNg3YOh1cvRjydzwop07+5aWjO/SfEYu6CwBn+dSBKXj8niEvTNy2brA==" + } + }, + "nuget.microsoft.netcore.app.ref.v3.0.1": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "3.0.1", + "sha512": "sha512-JPbWGLnLSKJoP+E4dqQd93QIQ4GqXXv/+iltuzd1hFXHEqf1Ie5oOK/x/Z/oJn6PeFTSvOghef32T4cBUi9C1A==" + } + }, + "nuget.microsoft.netcore.app.ref.v3.1.0": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "3.1.0", + "sha512": "sha512-cTXlQgzxZx5XsAIVw8tcdYhvPpcScA3vG3AQ/ScleqMn32SMBCIQqetoE0X0EqPSjW3S+hw/pRIUli0msjiJ9A==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v3.1.10": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "3.1.10", + "sha512": "sha512-yojrAwINItqiOp1XYc50AakRLEnJTOLSgCHdWMECI09NB+25i2eL/gaVcGfC/1986bsGGa/Afd85tcpFsuUnSQ==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "8.0.3", + "sha512": "sha512-63hpt6nuhCktaoYxAB2RgldBxYCQY6SQ/oJqWnsd3ooIcBgIBp8ksbuDyZctWypEi10P/kzlnXbNdslVwFLeDw==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net40.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net40", + "version": "1.0.3", + "sha512": "sha512-vUXmwPxi7lY1DEmxnrnve/a4JgN/Z1XE6Raozcmlqrf2OZxs9smXBb3Q9y2dZ2lCPtVMyZBRM4jQPBXz04InpQ==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "6.0.28", + "sha512": "sha512-w9TnQpG7AazEtx6qCo6YNpzgzS6sGbTCSCkTnojUFzTGC/pSPnmcZej9ZCJP/BUGfO8kDWisGTmYzlk/OzlGuA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net481.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net481", + "version": "1.0.3", + "sha512": "sha512-7q2vMYIMeNF2TU1/z8ZStlyALlfQjPRa3eCLwTT+6ErueWvXZsKF6MkjPXU0vglvjCP/5iXxhTMPzvuWRKJ1Ew==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "7.0.17", + "sha512": "sha512-/WhhNj33VNbZJtVm79JuWAOgrkqCA+A7JceHYJ7MLQySzxGC96SrphHpaWjCv5gzPvPyJsUX4EV2MctIFWMc0A==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v5.0.0": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "5.0.0", + "sha512": "sha512-WUXyfm24FMcGI+nADe0wJqBnQcGmtqrjhbJN+W2M9RZOc4TtUJDmmvpQabHwRWYQNoLjTJn/825gs5UKksOMog==" + } + }, + "nuget.microsoft.netcore.app.v1.0.16": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app", + "version": "1.0.16", + "sha512": "sha512-BKKb2pT1E0j3PpRXOahEKoLYGCPecVWkvogMEQT+sHM1eZIdGTiDo10ZGeG7sZk3TJHt3VRvLOBk8QyrtzpyYw==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net451.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net451", + "version": "1.0.3", + "sha512": "sha512-fS2Qwxx3JboJ2aUCknMGdM13SaYLsgurXehv+Lp5lnbl/lKwtH55S/uI3K7KRBH5CqGxLqBfWWJvAz/elS9ACA==" + } + }, + "nuget.microsoft.netcore.app.v2.2.8": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app", + "version": "2.2.8", + "sha512": "sha512-WZ0ojrXi2DZ66MWxds4jU7ZWUyMgKOQB7gyQ70ovrvbrhzu50XNUjnlfTT7ZpWoxKDGAfneDoJjTHoJk+Oa1RA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net461.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net461", + "version": "1.0.3", + "sha512": "sha512-txfcwV2rUr4Dxr0r2jU637Dsx4W9Wo1PxHI5oTJPRsSsGHWV2QLS75DGm7vJ2e7sl9BMZZn174/ro3SDO/oBxg==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net462.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net462", + "version": "1.0.3", + "sha512": "sha512-HMn0QQmPYcJsVuKet9WA8IQbBweZvc7US88N39itSRqcn/1XOT/Kao1QiiykxU+vx8k7/zim11cVmKtunju4MA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net48.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net48", + "version": "1.0.3", + "sha512": "sha512-XWKgyeNadNcTQaIVvQB8BrdCNrEar6fo/de1OdQRZ9HFy0jcBSaM8IV5q64ZampsSnC8AlTsACaGZUuoFw41RA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net471.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net471", + "version": "1.0.3", + "sha512": "sha512-Vxmc1FxJLU4hA0b2mcELn4O5S6P3AfxtlFHjg1Gw6oMaBPL8gMRt9XT+IODkzDWeJ9bX/yYN4EPiJMz9Zh/2hQ==" + } + }, + "nuget.microsoft.netcore.app.ref.v6.0.28": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "6.0.28", + "sha512": "sha512-mmtX/MfjTfwzU5Gd57m27azyB+29cdykscYNmtEhUZDn97DvRIgXRwha4PjLSwjFdnagLAd/87rbg/DGDzI78w==" + } + }, + "nuget.microsoft.netcore.app.v2.0.9": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app", + "version": "2.0.9", + "sha512": "sha512-RA35OXXK2enpLyFQrBW6N5WxPQLGJ8cx4SVNPa0PRLEmPcIu1OmdiPzOlqaB++7ejGWY5O3o3CKkOgEgsHzDqA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net472.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net472", + "version": "1.0.3", + "sha512": "sha512-PvZKpFbtsxtJBi6hJyzt/iaK71qGdu9mNVpJT43+i1Wp23ym57YVuQI+BEnO/99K2pxPMEgYtz62n7yZFEgi2A==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net47.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net47", + "version": "1.0.3", + "sha512": "sha512-x2ENtw+CyAOV9EO1V5okeMkPkR8LGWW8F6xG+ndxwEq3GMlNmDo0CDBZtI690PP/0jMHTwlPwyQTvYBhUpGiZA==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net45.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net45", + "version": "1.0.3", + "sha512": "sha512-zPJ5Pqc6+cBg4ir33AWryA8CUxJJj68Cs1Cfo8plZt1HH3Q0B/EqVon6LRXw9b8dfQyLYMqTJJk2maXgLhGJIw==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net46.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net46", + "version": "1.0.3", + "sha512": "sha512-2DUXmacjqNTXn5FE95qWE6bL22ae0m/0rL/SgK3aWsW6qClDzXVmo0kOLycCh6JV6i3dQU/KMuT2wtrT8EfZiA==" + } + }, + "nuget.microsoft.netcore.app.ref.v7.0.17": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "7.0.17", + "sha512": "sha512-sPK4r+HvhStfHd/eBJL9MPcjewU41RFCbPIEFau4kknDO7ayLcLw/rhgQeGkKdXQiYWm8smqeMPHP8SsCZj9RQ==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net35.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net35", + "version": "1.0.3", + "sha512": "sha512-l0U4pfjnh80q9nnMSy6h9OaaLt9289Qo2lOzYaoNXwz4BBUgx1FeQA/Bbz3hc1+CUvDpziG77O8i1DZ6bXIK+A==" + } + }, + "nuget.microsoft.netcore.app.v1.1.13": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app", + "version": "1.1.13", + "sha512": "sha512-KkiJ9r8OprE+HzBNRBGGpvtBl2HwzoxCnu8NZaHV9h7XjCtGSdVKIna6LOFPqp98gqZ7HJ3AUE4zWCv5F7zyBQ==" + } + }, + "nuget.microsoft.netcore.app.ref.v5.0.0": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "5.0.0", + "sha512": "sha512-bBp1LYzTBY58dMaCABHnp44CYBcBvW7RrfSsXENaS7iRq/yx39g+jhWdgUBZcJQBoF6AZeGbHhKV+JAoT3LHDw==" + } + }, + "nuget.microsoft.aspnetcore.app.ref.v3.0.1": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app.ref", + "version": "3.0.1", + "sha512": "sha512-WlsoQyUrygTLB389vvp/ORtgQlVq8l2fhFxA9kQ9L2QiMqNgVqycOUZkauc26Knf2uJ34XtrDj2q6zM8lNnRwQ==" + } + }, + "nuget.microsoft.netcore.app.v2.1.30": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app", + "version": "2.1.30", + "sha512": "sha512-rjXfBeXZZOixeTIXi8F+HkfXSf+iauTQg0wO+CZbzqDOm5XPesc2GypYQ0otFOBbfbFP4awZrZwNa60LaYVvYQ==" + } + }, + "nuget.netstandard.library.v2.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "netstandard.library", + "version": "2.0.3", + "sha512": "sha512-548M6mnBSJWxsIlkQHfbzoYxpiYFXZZSL00p4GHYv8PkiqFBnnT68mW5mGEsA/ch9fDO9GkPgkFQpWiXZN7mAQ==" + } + }, + "nuget.microsoft.aspnetcore.app.v2.2.8": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app", + "version": "2.2.8", + "sha512": "sha512-tN5tV4OSYlw2Rw2AJVV2K2irF6ijReRgm0sQMuwVyR1+D8d6rgiZggGs/6QCut9mo8xtcH12g9RJmbpQwDJbnA==" + } + }, + "nuget.microsoft.netcore.app.ref.v8.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netcore.app.ref", + "version": "8.0.3", + "sha512": "sha512-AMA998IeSADApTbNIKNoHz+RI4pseVFASpkibhnjildJ3ACPyTyji/mnDAQXPCpvQfP83F6/yeYuAI+aYoSOgQ==" + } + }, + "nuget.microsoft.netframework.referenceassemblies.net452.v1.0.3": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.netframework.referenceassemblies.net452", + "version": "1.0.3", + "sha512": "sha512-Els1ywsbLD/XpEgQWV0yMpAOHk0Lecz4jWmOeLwzGSFJ3KFXB+57wKjX4rEJxqJf97CIFnUmcO+pvIz8LfTXvw==" + } + }, + "dotnet.targeting_packs": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_repo.bzl", + "ruleClassName": "_nuget_repo", + "attributes": { + "repo_name": "dotnet.targeting_packs", + "packages": [ + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"NETStandard.Library\",\"name\":\"netstandard.library.v1.6.1\",\"sha512\":\"sha512-CXLcLbtJJeiW9ivOLlnU5IY5Mg7jitMBbc1IX71pNqDtCAc61e7yphLf8F38OQ85MP/5552HoGBw7rgSgnfL0A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.6.1\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"NETStandard.Library\",\"name\":\"netstandard.library.v2.0.3\",\"sha512\":\"sha512-548M6mnBSJWxsIlkQHfbzoYxpiYFXZZSL00p4GHYv8PkiqFBnnT68mW5mGEsA/ch9fDO9GkPgkFQpWiXZN7mAQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.Win32.Primitives|4.0.3.0\",\"System.AppContext|4.1.2.0\",\"System.Buffers|4.0.3.0\",\"System.Collections.Concurrent|4.0.11.0\",\"System.Collections.NonGeneric|4.0.3.0\",\"System.Collections.Specialized|4.0.3.0\",\"System.Collections|4.0.11.0\",\"System.ComponentModel.Composition|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|4.0.11.0\",\"System.ComponentModel.Primitives|4.1.2.0\",\"System.ComponentModel.TypeConverter|4.1.2.0\",\"System.ComponentModel|4.0.1.0\",\"System.Console|4.0.2.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|4.1.2.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|4.0.1.0\",\"System.Diagnostics.Debug|4.0.11.0\",\"System.Diagnostics.FileVersionInfo|4.0.2.0\",\"System.Diagnostics.Process|4.1.2.0\",\"System.Diagnostics.StackTrace|4.0.4.0\",\"System.Diagnostics.TextWriterTraceListener|4.0.2.0\",\"System.Diagnostics.Tools|4.0.1.0\",\"System.Diagnostics.TraceSource|4.0.2.0\",\"System.Diagnostics.Tracing|4.1.2.0\",\"System.Drawing.Primitives|4.0.2.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|4.0.11.0\",\"System.Globalization.Calendars|4.0.3.0\",\"System.Globalization.Extensions|4.0.3.0\",\"System.Globalization|4.0.11.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|4.0.3.0\",\"System.IO.Compression|4.1.3.0\",\"System.IO.FileSystem.DriveInfo|4.0.2.0\",\"System.IO.FileSystem.Primitives|4.0.3.0\",\"System.IO.FileSystem.Watcher|4.0.2.0\",\"System.IO.FileSystem|4.0.3.0\",\"System.IO.IsolatedStorage|4.0.2.0\",\"System.IO.MemoryMappedFiles|4.0.2.0\",\"System.IO.Pipes|4.0.2.0\",\"System.IO.UnmanagedMemoryStream|4.0.3.0\",\"System.IO|4.1.2.0\",\"System.Linq.Expressions|4.1.2.0\",\"System.Linq.Parallel|4.0.1.0\",\"System.Linq.Queryable|4.0.1.0\",\"System.Linq|4.1.2.0\",\"System.Memory|4.0.2.0\",\"System.Net.Http|4.1.2.0\",\"System.Net.NameResolution|4.0.2.0\",\"System.Net.NetworkInformation|4.1.2.0\",\"System.Net.Ping|4.0.2.0\",\"System.Net.Primitives|4.0.11.0\",\"System.Net.Requests|4.0.11.0\",\"System.Net.Security|4.0.2.0\",\"System.Net.Sockets|4.1.2.0\",\"System.Net.WebHeaderCollection|4.0.1.0\",\"System.Net.WebSockets.Client|4.0.2.0\",\"System.Net.WebSockets|4.0.2.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|4.1.5.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|4.0.11.0\",\"System.Reflection.DispatchProxy|4.0.5.0\",\"System.Reflection.Emit.ILGeneration|4.0.1.0\",\"System.Reflection.Emit.Lightweight|4.0.1.0\",\"System.Reflection.Emit|4.0.1.0\",\"System.Reflection.Extensions|4.0.1.0\",\"System.Reflection.Primitives|4.0.1.0\",\"System.Reflection|4.1.2.0\",\"System.Resources.Reader|4.0.2.0\",\"System.Resources.ResourceManager|4.0.1.0\",\"System.Resources.Writer|4.0.2.0\",\"System.Runtime.CompilerServices.VisualC|4.0.2.0\",\"System.Runtime.Extensions|4.1.2.0\",\"System.Runtime.Handles|4.0.1.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.0.2.0\",\"System.Runtime.InteropServices|4.1.2.0\",\"System.Runtime.Numerics|4.0.1.0\",\"System.Runtime.Serialization.Formatters|4.0.2.0\",\"System.Runtime.Serialization.Json|4.0.1.0\",\"System.Runtime.Serialization.Primitives|4.1.3.0\",\"System.Runtime.Serialization.Xml|4.1.3.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|4.1.2.0\",\"System.Security.Claims|4.0.3.0\",\"System.Security.Cryptography.Algorithms|4.2.2.0\",\"System.Security.Cryptography.Csp|4.0.2.0\",\"System.Security.Cryptography.Encoding|4.0.2.0\",\"System.Security.Cryptography.Primitives|4.0.2.0\",\"System.Security.Cryptography.X509Certificates|4.1.2.0\",\"System.Security.Principal|4.0.1.0\",\"System.Security.SecureString|4.0.2.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.Text.Encoding.Extensions|4.0.11.0\",\"System.Text.Encoding|4.0.11.0\",\"System.Text.RegularExpressions|4.1.1.0\",\"System.Threading.Overlapped|4.0.3.0\",\"System.Threading.Tasks.Extensions|4.2.1.0\",\"System.Threading.Tasks.Parallel|4.0.1.0\",\"System.Threading.Tasks|4.0.11.0\",\"System.Threading.Thread|4.0.2.0\",\"System.Threading.ThreadPool|4.0.12.0\",\"System.Threading.Timer|4.0.1.0\",\"System.Threading|4.0.11.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.2.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|4.1.1.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|4.0.11.0\",\"System.Xml.XPath.XDocument|4.0.3.0\",\"System.Xml.XPath|4.0.3.0\",\"System.Xml.XmlDocument|4.0.3.0\",\"System.Xml.XmlSerializer|4.0.11.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"NETStandard.Library.Ref\",\"name\":\"netstandard.library.ref.v2.1.0\",\"sha512\":\"sha512-Jr0OqnqkaJJGEVq3w9oNQrIEteD/4QBNg3YOh1cvRjydzwop07+5aWjO/SfEYu6CwBn+dSBKXj8niEvTNy2brA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Win32.Primitives|4.3.0\",\"System.AppContext|4.3.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"2.1.0\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net20\",\"name\":\"microsoft.netframework.referenceassemblies.net20.v1.0.3\",\"sha512\":\"sha512-M1vB2xSMJY0FdXNSUH4kjj04aTqWIOPUKeUUfaCoVA5JVw30XGO9ID7mUuBo+inSXLgmLvoMkSb3d98YEQwfyA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net35\",\"name\":\"microsoft.netframework.referenceassemblies.net35.v1.0.3\",\"sha512\":\"sha512-l0U4pfjnh80q9nnMSy6h9OaaLt9289Qo2lOzYaoNXwz4BBUgx1FeQA/Bbz3hc1+CUvDpziG77O8i1DZ6bXIK+A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net40\",\"name\":\"microsoft.netframework.referenceassemblies.net40.v1.0.3\",\"sha512\":\"sha512-vUXmwPxi7lY1DEmxnrnve/a4JgN/Z1XE6Raozcmlqrf2OZxs9smXBb3Q9y2dZ2lCPtVMyZBRM4jQPBXz04InpQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net45\",\"name\":\"microsoft.netframework.referenceassemblies.net45.v1.0.3\",\"sha512\":\"sha512-zPJ5Pqc6+cBg4ir33AWryA8CUxJJj68Cs1Cfo8plZt1HH3Q0B/EqVon6LRXw9b8dfQyLYMqTJJk2maXgLhGJIw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net451\",\"name\":\"microsoft.netframework.referenceassemblies.net451.v1.0.3\",\"sha512\":\"sha512-fS2Qwxx3JboJ2aUCknMGdM13SaYLsgurXehv+Lp5lnbl/lKwtH55S/uI3K7KRBH5CqGxLqBfWWJvAz/elS9ACA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net452\",\"name\":\"microsoft.netframework.referenceassemblies.net452.v1.0.3\",\"sha512\":\"sha512-Els1ywsbLD/XpEgQWV0yMpAOHk0Lecz4jWmOeLwzGSFJ3KFXB+57wKjX4rEJxqJf97CIFnUmcO+pvIz8LfTXvw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net46\",\"name\":\"microsoft.netframework.referenceassemblies.net46.v1.0.3\",\"sha512\":\"sha512-2DUXmacjqNTXn5FE95qWE6bL22ae0m/0rL/SgK3aWsW6qClDzXVmo0kOLycCh6JV6i3dQU/KMuT2wtrT8EfZiA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net461\",\"name\":\"microsoft.netframework.referenceassemblies.net461.v1.0.3\",\"sha512\":\"sha512-txfcwV2rUr4Dxr0r2jU637Dsx4W9Wo1PxHI5oTJPRsSsGHWV2QLS75DGm7vJ2e7sl9BMZZn174/ro3SDO/oBxg==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net462\",\"name\":\"microsoft.netframework.referenceassemblies.net462.v1.0.3\",\"sha512\":\"sha512-HMn0QQmPYcJsVuKet9WA8IQbBweZvc7US88N39itSRqcn/1XOT/Kao1QiiykxU+vx8k7/zim11cVmKtunju4MA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net47\",\"name\":\"microsoft.netframework.referenceassemblies.net47.v1.0.3\",\"sha512\":\"sha512-x2ENtw+CyAOV9EO1V5okeMkPkR8LGWW8F6xG+ndxwEq3GMlNmDo0CDBZtI690PP/0jMHTwlPwyQTvYBhUpGiZA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net471\",\"name\":\"microsoft.netframework.referenceassemblies.net471.v1.0.3\",\"sha512\":\"sha512-Vxmc1FxJLU4hA0b2mcELn4O5S6P3AfxtlFHjg1Gw6oMaBPL8gMRt9XT+IODkzDWeJ9bX/yYN4EPiJMz9Zh/2hQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net472\",\"name\":\"microsoft.netframework.referenceassemblies.net472.v1.0.3\",\"sha512\":\"sha512-PvZKpFbtsxtJBi6hJyzt/iaK71qGdu9mNVpJT43+i1Wp23ym57YVuQI+BEnO/99K2pxPMEgYtz62n7yZFEgi2A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net48\",\"name\":\"microsoft.netframework.referenceassemblies.net48.v1.0.3\",\"sha512\":\"sha512-XWKgyeNadNcTQaIVvQB8BrdCNrEar6fo/de1OdQRZ9HFy0jcBSaM8IV5q64ZampsSnC8AlTsACaGZUuoFw41RA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETFramework.ReferenceAssemblies.net481\",\"name\":\"microsoft.netframework.referenceassemblies.net481.v1.0.3\",\"sha512\":\"sha512-7q2vMYIMeNF2TU1/z8ZStlyALlfQjPRa3eCLwTT+6ErueWvXZsKF6MkjPXU0vglvjCP/5iXxhTMPzvuWRKJ1Ew==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App\",\"name\":\"microsoft.netcore.app.v1.0.16\",\"sha512\":\"sha512-BKKb2pT1E0j3PpRXOahEKoLYGCPecVWkvogMEQT+sHM1eZIdGTiDo10ZGeG7sZk3TJHt3VRvLOBk8QyrtzpyYw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.0.16\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App\",\"name\":\"microsoft.netcore.app.v1.1.13\",\"sha512\":\"sha512-KkiJ9r8OprE+HzBNRBGGpvtBl2HwzoxCnu8NZaHV9h7XjCtGSdVKIna6LOFPqp98gqZ7HJ3AUE4zWCv5F7zyBQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"1.1.13\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App\",\"name\":\"microsoft.netcore.app.v2.0.9\",\"sha512\":\"sha512-RA35OXXK2enpLyFQrBW6N5WxPQLGJ8cx4SVNPa0PRLEmPcIu1OmdiPzOlqaB++7ejGWY5O3o3CKkOgEgsHzDqA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.0.9\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App\",\"name\":\"microsoft.netcore.app.v2.1.30\",\"sha512\":\"sha512-rjXfBeXZZOixeTIXi8F+HkfXSf+iauTQg0wO+CZbzqDOm5XPesc2GypYQ0otFOBbfbFP4awZrZwNa60LaYVvYQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.1.30\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.NETCore.App\",\"name\":\"microsoft.netcore.app.v2.2.8\",\"sha512\":\"sha512-WZ0ojrXi2DZ66MWxds4jU7ZWUyMgKOQB7gyQ70ovrvbrhzu50XNUjnlfTT7ZpWoxKDGAfneDoJjTHoJk+Oa1RA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.2.8\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|4.0.0.0\",\"Microsoft.VisualBasic.Core|10.0.4.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|4.1.1.0\",\"System.AppContext|4.2.1.0\",\"System.Buffers|4.0.2.0\",\"System.Collections.Concurrent|4.0.14.0\",\"System.Collections.Immutable|1.2.4.0\",\"System.Collections.NonGeneric|4.1.1.0\",\"System.Collections.Specialized|4.1.1.0\",\"System.Collections|4.1.1.0\",\"System.ComponentModel.Annotations|4.3.0.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|4.1.1.0\",\"System.ComponentModel.Primitives|4.2.1.0\",\"System.ComponentModel.TypeConverter|4.2.1.0\",\"System.ComponentModel|4.0.3.0\",\"System.Configuration|4.0.0.0\",\"System.Console|4.1.1.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|4.2.1.0\",\"System.Data.DataSetExtensions|4.0.0.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|4.0.3.0\",\"System.Diagnostics.Debug|4.1.1.0\",\"System.Diagnostics.DiagnosticSource|4.0.4.0\",\"System.Diagnostics.FileVersionInfo|4.0.3.0\",\"System.Diagnostics.Process|4.2.1.0\",\"System.Diagnostics.StackTrace|4.1.1.0\",\"System.Diagnostics.TextWriterTraceListener|4.1.1.0\",\"System.Diagnostics.Tools|4.1.1.0\",\"System.Diagnostics.TraceSource|4.1.1.0\",\"System.Diagnostics.Tracing|4.2.1.0\",\"System.Drawing.Primitives|4.2.0.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|4.1.1.0\",\"System.Globalization.Calendars|4.1.1.0\",\"System.Globalization.Extensions|4.1.1.0\",\"System.Globalization|4.1.1.0\",\"System.IO.Compression.Brotli|4.2.1.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|4.0.4.0\",\"System.IO.Compression|4.2.1.0\",\"System.IO.FileSystem.DriveInfo|4.1.1.0\",\"System.IO.FileSystem.Primitives|4.1.1.0\",\"System.IO.FileSystem.Watcher|4.1.1.0\",\"System.IO.FileSystem|4.1.1.0\",\"System.IO.IsolatedStorage|4.1.1.0\",\"System.IO.MemoryMappedFiles|4.1.1.0\",\"System.IO.Pipes|4.1.1.0\",\"System.IO.UnmanagedMemoryStream|4.1.1.0\",\"System.IO|4.2.1.0\",\"System.Linq.Expressions|4.2.1.0\",\"System.Linq.Parallel|4.0.3.0\",\"System.Linq.Queryable|4.0.3.0\",\"System.Linq|4.2.1.0\",\"System.Memory|4.2.0.0\",\"System.Net.Http|4.2.1.0\",\"System.Net.HttpListener|4.0.1.0\",\"System.Net.Mail|4.0.1.0\",\"System.Net.NameResolution|4.1.1.0\",\"System.Net.NetworkInformation|4.2.1.0\",\"System.Net.Ping|4.1.1.0\",\"System.Net.Primitives|4.1.1.0\",\"System.Net.Requests|4.1.1.0\",\"System.Net.Security|4.1.1.0\",\"System.Net.ServicePoint|4.0.1.0\",\"System.Net.Sockets|4.2.1.0\",\"System.Net.WebClient|4.0.1.0\",\"System.Net.WebHeaderCollection|4.1.1.0\",\"System.Net.WebProxy|4.0.1.0\",\"System.Net.WebSockets.Client|4.1.1.0\",\"System.Net.WebSockets|4.1.1.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|4.1.5.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|4.1.1.0\",\"System.Reflection.DispatchProxy|4.0.5.0\",\"System.Reflection.Emit.ILGeneration|4.1.0.0\",\"System.Reflection.Emit.Lightweight|4.1.0.0\",\"System.Reflection.Emit|4.1.1.0\",\"System.Reflection.Extensions|4.1.1.0\",\"System.Reflection.Metadata|1.4.4.0\",\"System.Reflection.Primitives|4.1.1.0\",\"System.Reflection.TypeExtensions|4.1.2.0\",\"System.Reflection|4.2.1.0\",\"System.Resources.Reader|4.1.1.0\",\"System.Resources.ResourceManager|4.1.1.0\",\"System.Resources.Writer|4.1.1.0\",\"System.Runtime.CompilerServices.Unsafe|4.0.5.0\",\"System.Runtime.CompilerServices.VisualC|4.1.1.0\",\"System.Runtime.Extensions|4.2.1.0\",\"System.Runtime.Handles|4.1.1.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.0.3.0\",\"System.Runtime.InteropServices.WindowsRuntime|4.0.3.0\",\"System.Runtime.InteropServices|4.2.1.0\",\"System.Runtime.Intrinsics|4.0.0.0\",\"System.Runtime.Loader|4.1.0.0\",\"System.Runtime.Numerics|4.1.1.0\",\"System.Runtime.Serialization.Formatters|4.0.3.0\",\"System.Runtime.Serialization.Json|4.0.4.0\",\"System.Runtime.Serialization.Primitives|4.2.1.0\",\"System.Runtime.Serialization.Xml|4.1.4.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|4.2.1.0\",\"System.Security.Claims|4.1.1.0\",\"System.Security.Cryptography.Algorithms|4.3.1.0\",\"System.Security.Cryptography.Csp|4.1.1.0\",\"System.Security.Cryptography.Encoding|4.1.1.0\",\"System.Security.Cryptography.Primitives|4.1.1.0\",\"System.Security.Cryptography.X509Certificates|4.2.1.0\",\"System.Security.Principal|4.1.1.0\",\"System.Security.SecureString|4.1.1.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|4.1.2.0\",\"System.Text.Encoding.Extensions|4.1.1.0\",\"System.Text.Encoding|4.1.1.0\",\"System.Text.Encodings.Web|4.0.4.0\",\"System.Text.Json|4.0.0.0\",\"System.Text.RegularExpressions|4.2.1.0\",\"System.Threading.Channels|4.0.1.0\",\"System.Threading.Overlapped|4.1.1.0\",\"System.Threading.Tasks.Dataflow|4.6.4.0\",\"System.Threading.Tasks.Extensions|4.3.0.0\",\"System.Threading.Tasks.Parallel|4.0.3.0\",\"System.Threading.Tasks|4.1.1.0\",\"System.Threading.Thread|4.1.1.0\",\"System.Threading.ThreadPool|4.1.1.0\",\"System.Threading.Timer|4.1.1.0\",\"System.Threading|4.1.1.0\",\"System.Transactions.Local|4.0.1.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.3.0\",\"System.Web.HttpUtility|4.0.1.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|4.2.1.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|4.1.1.0\",\"System.Xml.XPath.XDocument|4.1.1.0\",\"System.Xml.XPath|4.1.1.0\",\"System.Xml.XmlDocument|4.1.1.0\",\"System.Xml.XmlSerializer|4.1.1.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v3.0.1\",\"sha512\":\"sha512-JPbWGLnLSKJoP+E4dqQd93QIQ4GqXXv/+iltuzd1hFXHEqf1Ie5oOK/x/Z/oJn6PeFTSvOghef32T4cBUi9C1A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"3.0.1\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|4.0.0.0\",\"Microsoft.VisualBasic.Core|10.0.5.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|4.1.2.0\",\"System.AppContext|4.2.2.0\",\"System.Buffers|4.0.2.0\",\"System.Collections.Concurrent|4.0.15.0\",\"System.Collections.Immutable|1.2.5.0\",\"System.Collections.NonGeneric|4.1.2.0\",\"System.Collections.Specialized|4.1.2.0\",\"System.Collections|4.1.2.0\",\"System.ComponentModel.Annotations|4.3.1.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|4.1.2.0\",\"System.ComponentModel.Primitives|4.2.2.0\",\"System.ComponentModel.TypeConverter|4.2.2.0\",\"System.ComponentModel|4.0.4.0\",\"System.Configuration|4.0.0.0\",\"System.Console|4.1.2.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|4.2.2.0\",\"System.Data.DataSetExtensions|4.0.1.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|4.0.4.0\",\"System.Diagnostics.Debug|4.1.2.0\",\"System.Diagnostics.DiagnosticSource|4.0.5.0\",\"System.Diagnostics.FileVersionInfo|4.0.4.0\",\"System.Diagnostics.Process|4.2.2.0\",\"System.Diagnostics.StackTrace|4.1.2.0\",\"System.Diagnostics.TextWriterTraceListener|4.1.2.0\",\"System.Diagnostics.Tools|4.1.2.0\",\"System.Diagnostics.TraceSource|4.1.2.0\",\"System.Diagnostics.Tracing|4.2.2.0\",\"System.Drawing.Primitives|4.2.1.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|4.1.2.0\",\"System.Globalization.Calendars|4.1.2.0\",\"System.Globalization.Extensions|4.1.2.0\",\"System.Globalization|4.1.2.0\",\"System.IO.Compression.Brotli|4.2.2.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|4.0.5.0\",\"System.IO.Compression|4.2.2.0\",\"System.IO.FileSystem.DriveInfo|4.1.2.0\",\"System.IO.FileSystem.Primitives|4.1.2.0\",\"System.IO.FileSystem.Watcher|4.1.2.0\",\"System.IO.FileSystem|4.1.2.0\",\"System.IO.IsolatedStorage|4.1.2.0\",\"System.IO.MemoryMappedFiles|4.1.2.0\",\"System.IO.Pipes|4.1.2.0\",\"System.IO.UnmanagedMemoryStream|4.1.2.0\",\"System.IO|4.2.2.0\",\"System.Linq.Expressions|4.2.2.0\",\"System.Linq.Parallel|4.0.4.0\",\"System.Linq.Queryable|4.0.4.0\",\"System.Linq|4.2.2.0\",\"System.Memory|4.2.1.0\",\"System.Net.Http|4.2.2.0\",\"System.Net.HttpListener|4.0.2.0\",\"System.Net.Mail|4.0.2.0\",\"System.Net.NameResolution|4.1.2.0\",\"System.Net.NetworkInformation|4.2.2.0\",\"System.Net.Ping|4.1.2.0\",\"System.Net.Primitives|4.1.2.0\",\"System.Net.Requests|4.1.2.0\",\"System.Net.Security|4.1.2.0\",\"System.Net.ServicePoint|4.0.2.0\",\"System.Net.Sockets|4.2.2.0\",\"System.Net.WebClient|4.0.2.0\",\"System.Net.WebHeaderCollection|4.1.2.0\",\"System.Net.WebProxy|4.0.2.0\",\"System.Net.WebSockets.Client|4.1.2.0\",\"System.Net.WebSockets|4.1.2.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|4.1.6.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|4.1.2.0\",\"System.Reflection.DispatchProxy|4.0.6.0\",\"System.Reflection.Emit.ILGeneration|4.1.1.0\",\"System.Reflection.Emit.Lightweight|4.1.1.0\",\"System.Reflection.Emit|4.1.2.0\",\"System.Reflection.Extensions|4.1.2.0\",\"System.Reflection.Metadata|1.4.5.0\",\"System.Reflection.Primitives|4.1.2.0\",\"System.Reflection.TypeExtensions|4.1.2.0\",\"System.Reflection|4.2.2.0\",\"System.Resources.Reader|4.1.2.0\",\"System.Resources.ResourceManager|4.1.2.0\",\"System.Resources.Writer|4.1.2.0\",\"System.Runtime.CompilerServices.Unsafe|4.0.6.0\",\"System.Runtime.CompilerServices.VisualC|4.1.2.0\",\"System.Runtime.Extensions|4.2.2.0\",\"System.Runtime.Handles|4.1.2.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.0.4.0\",\"System.Runtime.InteropServices.WindowsRuntime|4.0.4.0\",\"System.Runtime.InteropServices|4.2.2.0\",\"System.Runtime.Intrinsics|4.0.1.0\",\"System.Runtime.Loader|4.1.1.0\",\"System.Runtime.Numerics|4.1.2.0\",\"System.Runtime.Serialization.Formatters|4.0.4.0\",\"System.Runtime.Serialization.Json|4.0.5.0\",\"System.Runtime.Serialization.Primitives|4.2.2.0\",\"System.Runtime.Serialization.Xml|4.1.5.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|4.2.2.0\",\"System.Security.Claims|4.1.2.0\",\"System.Security.Cryptography.Algorithms|4.3.2.0\",\"System.Security.Cryptography.Csp|4.1.2.0\",\"System.Security.Cryptography.Encoding|4.1.2.0\",\"System.Security.Cryptography.Primitives|4.1.2.0\",\"System.Security.Cryptography.X509Certificates|4.2.2.0\",\"System.Security.Principal|4.1.2.0\",\"System.Security.SecureString|4.1.2.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|4.1.3.0\",\"System.Text.Encoding.Extensions|4.1.2.0\",\"System.Text.Encoding|4.1.2.0\",\"System.Text.Encodings.Web|4.0.5.0\",\"System.Text.Json|4.0.1.0\",\"System.Text.RegularExpressions|4.2.2.0\",\"System.Threading.Channels|4.0.2.0\",\"System.Threading.Overlapped|4.1.2.0\",\"System.Threading.Tasks.Dataflow|4.6.5.0\",\"System.Threading.Tasks.Extensions|4.3.1.0\",\"System.Threading.Tasks.Parallel|4.0.4.0\",\"System.Threading.Tasks|4.1.2.0\",\"System.Threading.Thread|4.1.2.0\",\"System.Threading.ThreadPool|4.1.2.0\",\"System.Threading.Timer|4.1.2.0\",\"System.Threading|4.1.2.0\",\"System.Transactions.Local|4.0.2.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.3.0\",\"System.Web.HttpUtility|4.0.2.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|4.2.2.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|4.1.2.0\",\"System.Xml.XPath.XDocument|4.1.2.0\",\"System.Xml.XPath|4.1.2.0\",\"System.Xml.XmlDocument|4.1.2.0\",\"System.Xml.XmlSerializer|4.1.2.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v3.1.0\",\"sha512\":\"sha512-cTXlQgzxZx5XsAIVw8tcdYhvPpcScA3vG3AQ/ScleqMn32SMBCIQqetoE0X0EqPSjW3S+hw/pRIUli0msjiJ9A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"3.1.0\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|5.0.0.0\",\"Microsoft.VisualBasic.Core|10.0.6.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|5.0.0.0\",\"System.AppContext|5.0.0.0\",\"System.Buffers|5.0.0.0\",\"System.Collections.Concurrent|5.0.0.0\",\"System.Collections.Immutable|5.0.0.0\",\"System.Collections.NonGeneric|5.0.0.0\",\"System.Collections.Specialized|5.0.0.0\",\"System.Collections|5.0.0.0\",\"System.ComponentModel.Annotations|5.0.0.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|5.0.0.0\",\"System.ComponentModel.Primitives|5.0.0.0\",\"System.ComponentModel.TypeConverter|5.0.0.0\",\"System.ComponentModel|5.0.0.0\",\"System.Configuration|4.0.0.0\",\"System.Console|5.0.0.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|5.0.0.0\",\"System.Data.DataSetExtensions|4.0.0.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|5.0.0.0\",\"System.Diagnostics.Debug|5.0.0.0\",\"System.Diagnostics.DiagnosticSource|5.0.0.0\",\"System.Diagnostics.FileVersionInfo|5.0.0.0\",\"System.Diagnostics.Process|5.0.0.0\",\"System.Diagnostics.StackTrace|5.0.0.0\",\"System.Diagnostics.TextWriterTraceListener|5.0.0.0\",\"System.Diagnostics.Tools|5.0.0.0\",\"System.Diagnostics.TraceSource|5.0.0.0\",\"System.Diagnostics.Tracing|5.0.0.0\",\"System.Drawing.Primitives|5.0.0.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|5.0.0.0\",\"System.Formats.Asn1|5.0.0.0\",\"System.Globalization.Calendars|5.0.0.0\",\"System.Globalization.Extensions|5.0.0.0\",\"System.Globalization|5.0.0.0\",\"System.IO.Compression.Brotli|5.0.0.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|5.0.0.0\",\"System.IO.Compression|5.0.0.0\",\"System.IO.FileSystem.DriveInfo|5.0.0.0\",\"System.IO.FileSystem.Primitives|5.0.0.0\",\"System.IO.FileSystem.Watcher|5.0.0.0\",\"System.IO.FileSystem|5.0.0.0\",\"System.IO.IsolatedStorage|5.0.0.0\",\"System.IO.MemoryMappedFiles|5.0.0.0\",\"System.IO.Pipes|5.0.0.0\",\"System.IO.UnmanagedMemoryStream|5.0.0.0\",\"System.IO|5.0.0.0\",\"System.Linq.Expressions|5.0.0.0\",\"System.Linq.Parallel|5.0.0.0\",\"System.Linq.Queryable|5.0.0.0\",\"System.Linq|5.0.0.0\",\"System.Memory|5.0.0.0\",\"System.Net.Http.Json|5.0.0.0\",\"System.Net.Http|5.0.0.0\",\"System.Net.HttpListener|5.0.0.0\",\"System.Net.Mail|5.0.0.0\",\"System.Net.NameResolution|5.0.0.0\",\"System.Net.NetworkInformation|5.0.0.0\",\"System.Net.Ping|5.0.0.0\",\"System.Net.Primitives|5.0.0.0\",\"System.Net.Requests|5.0.0.0\",\"System.Net.Security|5.0.0.0\",\"System.Net.ServicePoint|5.0.0.0\",\"System.Net.Sockets|5.0.0.0\",\"System.Net.WebClient|5.0.0.0\",\"System.Net.WebHeaderCollection|5.0.0.0\",\"System.Net.WebProxy|5.0.0.0\",\"System.Net.WebSockets.Client|5.0.0.0\",\"System.Net.WebSockets|5.0.0.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|5.0.0.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|5.0.0.0\",\"System.Reflection.DispatchProxy|5.0.0.0\",\"System.Reflection.Emit.ILGeneration|5.0.0.0\",\"System.Reflection.Emit.Lightweight|5.0.0.0\",\"System.Reflection.Emit|5.0.0.0\",\"System.Reflection.Extensions|5.0.0.0\",\"System.Reflection.Metadata|5.0.0.0\",\"System.Reflection.Primitives|5.0.0.0\",\"System.Reflection.TypeExtensions|5.0.0.0\",\"System.Reflection|5.0.0.0\",\"System.Resources.Reader|5.0.0.0\",\"System.Resources.ResourceManager|5.0.0.0\",\"System.Resources.Writer|5.0.0.0\",\"System.Runtime.CompilerServices.Unsafe|5.0.0.0\",\"System.Runtime.CompilerServices.VisualC|5.0.0.0\",\"System.Runtime.Extensions|5.0.0.0\",\"System.Runtime.Handles|5.0.0.0\",\"System.Runtime.InteropServices.RuntimeInformation|5.0.0.0\",\"System.Runtime.InteropServices|5.0.0.0\",\"System.Runtime.Intrinsics|5.0.0.0\",\"System.Runtime.Loader|5.0.0.0\",\"System.Runtime.Numerics|5.0.0.0\",\"System.Runtime.Serialization.Formatters|5.0.0.0\",\"System.Runtime.Serialization.Json|5.0.0.0\",\"System.Runtime.Serialization.Primitives|5.0.0.0\",\"System.Runtime.Serialization.Xml|5.0.0.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|5.0.0.0\",\"System.Security.Claims|5.0.0.0\",\"System.Security.Cryptography.Algorithms|5.0.0.0\",\"System.Security.Cryptography.Csp|5.0.0.0\",\"System.Security.Cryptography.Encoding|5.0.0.0\",\"System.Security.Cryptography.Primitives|5.0.0.0\",\"System.Security.Cryptography.X509Certificates|5.0.0.0\",\"System.Security.Principal|5.0.0.0\",\"System.Security.SecureString|5.0.0.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|5.0.0.0\",\"System.Text.Encoding.Extensions|5.0.0.0\",\"System.Text.Encoding|5.0.0.0\",\"System.Text.Encodings.Web|5.0.0.0\",\"System.Text.Json|5.0.0.0\",\"System.Text.RegularExpressions|5.0.0.0\",\"System.Threading.Channels|5.0.0.0\",\"System.Threading.Overlapped|5.0.0.0\",\"System.Threading.Tasks.Dataflow|5.0.0.0\",\"System.Threading.Tasks.Extensions|5.0.0.0\",\"System.Threading.Tasks.Parallel|5.0.0.0\",\"System.Threading.Tasks|5.0.0.0\",\"System.Threading.Thread|5.0.0.0\",\"System.Threading.ThreadPool|5.0.0.0\",\"System.Threading.Timer|5.0.0.0\",\"System.Threading|5.0.0.0\",\"System.Transactions.Local|5.0.0.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.3.0\",\"System.Web.HttpUtility|5.0.0.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|5.0.0.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|5.0.0.0\",\"System.Xml.XPath.XDocument|5.0.0.0\",\"System.Xml.XPath|5.0.0.0\",\"System.Xml.XmlDocument|5.0.0.0\",\"System.Xml.XmlSerializer|5.0.0.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v5.0.0\",\"sha512\":\"sha512-bBp1LYzTBY58dMaCABHnp44CYBcBvW7RrfSsXENaS7iRq/yx39g+jhWdgUBZcJQBoF6AZeGbHhKV+JAoT3LHDw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"5.0.0\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|6.0.0.0\",\"Microsoft.VisualBasic.Core|11.0.0.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|6.0.0.0\",\"Microsoft.Win32.Registry|6.0.0.0\",\"System.AppContext|6.0.0.0\",\"System.Buffers|6.0.0.0\",\"System.Collections.Concurrent|6.0.0.0\",\"System.Collections.Immutable|6.0.0.0\",\"System.Collections.NonGeneric|6.0.0.0\",\"System.Collections.Specialized|6.0.0.0\",\"System.Collections|6.0.0.0\",\"System.ComponentModel.Annotations|6.0.0.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|6.0.0.0\",\"System.ComponentModel.Primitives|6.0.0.0\",\"System.ComponentModel.TypeConverter|6.0.0.0\",\"System.ComponentModel|6.0.0.0\",\"System.Configuration|4.0.0.0\",\"System.Console|6.0.0.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|6.0.0.0\",\"System.Data.DataSetExtensions|4.0.0.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|6.0.0.0\",\"System.Diagnostics.Debug|6.0.0.0\",\"System.Diagnostics.DiagnosticSource|6.0.0.0\",\"System.Diagnostics.FileVersionInfo|6.0.0.0\",\"System.Diagnostics.Process|6.0.0.0\",\"System.Diagnostics.StackTrace|6.0.0.0\",\"System.Diagnostics.TextWriterTraceListener|6.0.0.0\",\"System.Diagnostics.Tools|6.0.0.0\",\"System.Diagnostics.TraceSource|6.0.0.0\",\"System.Diagnostics.Tracing|6.0.0.0\",\"System.Drawing.Primitives|6.0.0.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|6.0.0.0\",\"System.Formats.Asn1|6.0.0.0\",\"System.Globalization.Calendars|6.0.0.0\",\"System.Globalization.Extensions|6.0.0.0\",\"System.Globalization|6.0.0.0\",\"System.IO.Compression.Brotli|6.0.0.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|6.0.0.0\",\"System.IO.Compression|6.0.0.0\",\"System.IO.FileSystem.AccessControl|6.0.0.0\",\"System.IO.FileSystem.DriveInfo|6.0.0.0\",\"System.IO.FileSystem.Primitives|6.0.0.0\",\"System.IO.FileSystem.Watcher|6.0.0.0\",\"System.IO.FileSystem|6.0.0.0\",\"System.IO.IsolatedStorage|6.0.0.0\",\"System.IO.MemoryMappedFiles|6.0.0.0\",\"System.IO.Pipes.AccessControl|6.0.0.0\",\"System.IO.Pipes|6.0.0.0\",\"System.IO.UnmanagedMemoryStream|6.0.0.0\",\"System.IO|6.0.0.0\",\"System.Linq.Expressions|6.0.0.0\",\"System.Linq.Parallel|6.0.0.0\",\"System.Linq.Queryable|6.0.0.0\",\"System.Linq|6.0.0.0\",\"System.Memory|6.0.0.0\",\"System.Net.Http.Json|6.0.0.0\",\"System.Net.Http|6.0.0.0\",\"System.Net.HttpListener|6.0.0.0\",\"System.Net.Mail|6.0.0.0\",\"System.Net.NameResolution|6.0.0.0\",\"System.Net.NetworkInformation|6.0.0.0\",\"System.Net.Ping|6.0.0.0\",\"System.Net.Primitives|6.0.0.0\",\"System.Net.Requests|6.0.0.0\",\"System.Net.Security|6.0.0.0\",\"System.Net.ServicePoint|6.0.0.0\",\"System.Net.Sockets|6.0.0.0\",\"System.Net.WebClient|6.0.0.0\",\"System.Net.WebHeaderCollection|6.0.0.0\",\"System.Net.WebProxy|6.0.0.0\",\"System.Net.WebSockets.Client|6.0.0.0\",\"System.Net.WebSockets|6.0.0.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|6.0.0.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|6.0.0.0\",\"System.Reflection.DispatchProxy|6.0.0.0\",\"System.Reflection.Emit.ILGeneration|6.0.0.0\",\"System.Reflection.Emit.Lightweight|6.0.0.0\",\"System.Reflection.Emit|6.0.0.0\",\"System.Reflection.Extensions|6.0.0.0\",\"System.Reflection.Metadata|6.0.0.0\",\"System.Reflection.Primitives|6.0.0.0\",\"System.Reflection.TypeExtensions|6.0.0.0\",\"System.Reflection|6.0.0.0\",\"System.Resources.Reader|6.0.0.0\",\"System.Resources.ResourceManager|6.0.0.0\",\"System.Resources.Writer|6.0.0.0\",\"System.Runtime.CompilerServices.Unsafe|6.0.0.0\",\"System.Runtime.CompilerServices.VisualC|6.0.0.0\",\"System.Runtime.Extensions|6.0.0.0\",\"System.Runtime.Handles|6.0.0.0\",\"System.Runtime.InteropServices.RuntimeInformation|6.0.0.0\",\"System.Runtime.InteropServices|6.0.0.0\",\"System.Runtime.Intrinsics|6.0.0.0\",\"System.Runtime.Loader|6.0.0.0\",\"System.Runtime.Numerics|6.0.0.0\",\"System.Runtime.Serialization.Formatters|6.0.0.0\",\"System.Runtime.Serialization.Json|6.0.0.0\",\"System.Runtime.Serialization.Primitives|6.0.0.0\",\"System.Runtime.Serialization.Xml|6.0.0.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|6.0.0.0\",\"System.Security.AccessControl|6.0.0.0\",\"System.Security.Claims|6.0.0.0\",\"System.Security.Cryptography.Algorithms|6.0.0.0\",\"System.Security.Cryptography.Cng|6.0.0.0\",\"System.Security.Cryptography.Csp|6.0.0.0\",\"System.Security.Cryptography.Encoding|6.0.0.0\",\"System.Security.Cryptography.OpenSsl|6.0.0.0\",\"System.Security.Cryptography.Primitives|6.0.0.0\",\"System.Security.Cryptography.X509Certificates|6.0.0.0\",\"System.Security.Principal.Windows|6.0.0.0\",\"System.Security.Principal|6.0.0.0\",\"System.Security.SecureString|6.0.0.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|6.0.0.0\",\"System.Text.Encoding.Extensions|6.0.0.0\",\"System.Text.Encoding|6.0.0.0\",\"System.Text.Encodings.Web|6.0.0.0\",\"System.Text.Json|6.0.0.0\",\"System.Text.RegularExpressions|6.0.0.0\",\"System.Threading.Channels|6.0.0.0\",\"System.Threading.Overlapped|6.0.0.0\",\"System.Threading.Tasks.Dataflow|6.0.0.0\",\"System.Threading.Tasks.Extensions|6.0.0.0\",\"System.Threading.Tasks.Parallel|6.0.0.0\",\"System.Threading.Tasks|6.0.0.0\",\"System.Threading.Thread|6.0.0.0\",\"System.Threading.ThreadPool|6.0.0.0\",\"System.Threading.Timer|6.0.0.0\",\"System.Threading|6.0.0.0\",\"System.Transactions.Local|6.0.0.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.3.0\",\"System.Web.HttpUtility|6.0.0.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|6.0.0.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|6.0.0.0\",\"System.Xml.XPath.XDocument|6.0.0.0\",\"System.Xml.XPath|6.0.0.0\",\"System.Xml.XmlDocument|6.0.0.0\",\"System.Xml.XmlSerializer|6.0.0.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v6.0.28\",\"sha512\":\"sha512-mmtX/MfjTfwzU5Gd57m27azyB+29cdykscYNmtEhUZDn97DvRIgXRwha4PjLSwjFdnagLAd/87rbg/DGDzI78w==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|7.0.0.0\",\"Microsoft.VisualBasic.Core|12.0.0.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|7.0.0.0\",\"Microsoft.Win32.Registry|7.0.0.0\",\"System.AppContext|7.0.0.0\",\"System.Buffers|7.0.0.0\",\"System.Collections.Concurrent|7.0.0.0\",\"System.Collections.Immutable|7.0.0.0\",\"System.Collections.NonGeneric|7.0.0.0\",\"System.Collections.Specialized|7.0.0.0\",\"System.Collections|7.0.0.0\",\"System.ComponentModel.Annotations|7.0.0.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|7.0.0.0\",\"System.ComponentModel.Primitives|7.0.0.0\",\"System.ComponentModel.TypeConverter|7.0.0.0\",\"System.ComponentModel|7.0.0.0\",\"System.Configuration|4.0.0.0\",\"System.Console|7.0.0.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|7.0.0.0\",\"System.Data.DataSetExtensions|4.0.0.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|7.0.0.0\",\"System.Diagnostics.Debug|7.0.0.0\",\"System.Diagnostics.DiagnosticSource|7.0.0.0\",\"System.Diagnostics.FileVersionInfo|7.0.0.0\",\"System.Diagnostics.Process|7.0.0.0\",\"System.Diagnostics.StackTrace|7.0.0.0\",\"System.Diagnostics.TextWriterTraceListener|7.0.0.0\",\"System.Diagnostics.Tools|7.0.0.0\",\"System.Diagnostics.TraceSource|7.0.0.0\",\"System.Diagnostics.Tracing|7.0.0.0\",\"System.Drawing.Primitives|7.0.0.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|7.0.0.0\",\"System.Formats.Asn1|7.0.0.0\",\"System.Formats.Tar|7.0.0.0\",\"System.Globalization.Calendars|7.0.0.0\",\"System.Globalization.Extensions|7.0.0.0\",\"System.Globalization|7.0.0.0\",\"System.IO.Compression.Brotli|7.0.0.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|7.0.0.0\",\"System.IO.Compression|7.0.0.0\",\"System.IO.FileSystem.AccessControl|7.0.0.0\",\"System.IO.FileSystem.DriveInfo|7.0.0.0\",\"System.IO.FileSystem.Primitives|7.0.0.0\",\"System.IO.FileSystem.Watcher|7.0.0.0\",\"System.IO.FileSystem|7.0.0.0\",\"System.IO.IsolatedStorage|7.0.0.0\",\"System.IO.MemoryMappedFiles|7.0.0.0\",\"System.IO.Pipes.AccessControl|7.0.0.0\",\"System.IO.Pipes|7.0.0.0\",\"System.IO.UnmanagedMemoryStream|7.0.0.0\",\"System.IO|7.0.0.0\",\"System.Linq.Expressions|7.0.0.0\",\"System.Linq.Parallel|7.0.0.0\",\"System.Linq.Queryable|7.0.0.0\",\"System.Linq|7.0.0.0\",\"System.Memory|7.0.0.0\",\"System.Net.Http.Json|7.0.0.0\",\"System.Net.Http|7.0.0.0\",\"System.Net.HttpListener|7.0.0.0\",\"System.Net.Mail|7.0.0.0\",\"System.Net.NameResolution|7.0.0.0\",\"System.Net.NetworkInformation|7.0.0.0\",\"System.Net.Ping|7.0.0.0\",\"System.Net.Primitives|7.0.0.0\",\"System.Net.Quic|7.0.0.0\",\"System.Net.Requests|7.0.0.0\",\"System.Net.Security|7.0.0.0\",\"System.Net.ServicePoint|7.0.0.0\",\"System.Net.Sockets|7.0.0.0\",\"System.Net.WebClient|7.0.0.0\",\"System.Net.WebHeaderCollection|7.0.0.0\",\"System.Net.WebProxy|7.0.0.0\",\"System.Net.WebSockets.Client|7.0.0.0\",\"System.Net.WebSockets|7.0.0.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|7.0.0.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|7.0.0.0\",\"System.Reflection.DispatchProxy|7.0.0.0\",\"System.Reflection.Emit.ILGeneration|7.0.0.0\",\"System.Reflection.Emit.Lightweight|7.0.0.0\",\"System.Reflection.Emit|7.0.0.0\",\"System.Reflection.Extensions|7.0.0.0\",\"System.Reflection.Metadata|7.0.0.0\",\"System.Reflection.Primitives|7.0.0.0\",\"System.Reflection.TypeExtensions|7.0.0.0\",\"System.Reflection|7.0.0.0\",\"System.Resources.Reader|7.0.0.0\",\"System.Resources.ResourceManager|7.0.0.0\",\"System.Resources.Writer|7.0.0.0\",\"System.Runtime.CompilerServices.Unsafe|7.0.0.0\",\"System.Runtime.CompilerServices.VisualC|7.0.0.0\",\"System.Runtime.Extensions|7.0.0.0\",\"System.Runtime.Handles|7.0.0.0\",\"System.Runtime.InteropServices.JavaScript|7.0.0.0\",\"System.Runtime.InteropServices.RuntimeInformation|7.0.0.0\",\"System.Runtime.InteropServices|7.0.0.0\",\"System.Runtime.Intrinsics|7.0.0.0\",\"System.Runtime.Loader|7.0.0.0\",\"System.Runtime.Numerics|7.0.0.0\",\"System.Runtime.Serialization.Formatters|7.0.0.0\",\"System.Runtime.Serialization.Json|7.0.0.0\",\"System.Runtime.Serialization.Primitives|7.0.0.0\",\"System.Runtime.Serialization.Xml|7.0.0.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|7.0.0.0\",\"System.Security.AccessControl|7.0.0.0\",\"System.Security.Claims|7.0.0.0\",\"System.Security.Cryptography.Algorithms|7.0.0.0\",\"System.Security.Cryptography.Cng|7.0.0.0\",\"System.Security.Cryptography.Csp|7.0.0.0\",\"System.Security.Cryptography.Encoding|7.0.0.0\",\"System.Security.Cryptography.OpenSsl|7.0.0.0\",\"System.Security.Cryptography.Primitives|7.0.0.0\",\"System.Security.Cryptography.X509Certificates|7.0.0.0\",\"System.Security.Cryptography|7.0.0.0\",\"System.Security.Principal.Windows|7.0.0.0\",\"System.Security.Principal|7.0.0.0\",\"System.Security.SecureString|7.0.0.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|7.0.0.0\",\"System.Text.Encoding.Extensions|7.0.0.0\",\"System.Text.Encoding|7.0.0.0\",\"System.Text.Encodings.Web|7.0.0.0\",\"System.Text.Json|7.0.0.0\",\"System.Text.RegularExpressions|7.0.0.0\",\"System.Threading.Channels|7.0.0.0\",\"System.Threading.Overlapped|7.0.0.0\",\"System.Threading.Tasks.Dataflow|7.0.0.0\",\"System.Threading.Tasks.Extensions|7.0.0.0\",\"System.Threading.Tasks.Parallel|7.0.0.0\",\"System.Threading.Tasks|7.0.0.0\",\"System.Threading.Thread|7.0.0.0\",\"System.Threading.ThreadPool|7.0.0.0\",\"System.Threading.Timer|7.0.0.0\",\"System.Threading|7.0.0.0\",\"System.Transactions.Local|7.0.0.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|4.0.3.0\",\"System.Web.HttpUtility|7.0.0.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|7.0.0.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|7.0.0.0\",\"System.Xml.XPath.XDocument|7.0.0.0\",\"System.Xml.XPath|7.0.0.0\",\"System.Xml.XmlDocument|7.0.0.0\",\"System.Xml.XmlSerializer|7.0.0.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v7.0.17\",\"sha512\":\"sha512-sPK4r+HvhStfHd/eBJL9MPcjewU41RFCbPIEFau4kknDO7ayLcLw/rhgQeGkKdXQiYWm8smqeMPHP8SsCZj9RQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.CSharp|8.0.0.0\",\"Microsoft.VisualBasic.Core|13.0.0.0\",\"Microsoft.VisualBasic|10.0.0.0\",\"Microsoft.Win32.Primitives|8.0.0.0\",\"Microsoft.Win32.Registry|8.0.0.0\",\"System.AppContext|8.0.0.0\",\"System.Buffers|8.0.0.0\",\"System.Collections.Concurrent|8.0.0.0\",\"System.Collections.Immutable|8.0.0.0\",\"System.Collections.NonGeneric|8.0.0.0\",\"System.Collections.Specialized|8.0.0.0\",\"System.Collections|8.0.0.0\",\"System.ComponentModel.Annotations|8.0.0.0\",\"System.ComponentModel.DataAnnotations|4.0.0.0\",\"System.ComponentModel.EventBasedAsync|8.0.0.0\",\"System.ComponentModel.Primitives|8.0.0.0\",\"System.ComponentModel.TypeConverter|8.0.0.0\",\"System.ComponentModel|8.0.0.0\",\"System.Configuration|4.0.0.0\",\"System.Console|8.0.0.0\",\"System.Core|4.0.0.0\",\"System.Data.Common|8.0.0.0\",\"System.Data.DataSetExtensions|8.0.0.0\",\"System.Data|4.0.0.0\",\"System.Diagnostics.Contracts|8.0.0.0\",\"System.Diagnostics.Debug|8.0.0.0\",\"System.Diagnostics.DiagnosticSource|8.0.0.0\",\"System.Diagnostics.FileVersionInfo|8.0.0.0\",\"System.Diagnostics.Process|8.0.0.0\",\"System.Diagnostics.StackTrace|8.0.0.0\",\"System.Diagnostics.TextWriterTraceListener|8.0.0.0\",\"System.Diagnostics.Tools|8.0.0.0\",\"System.Diagnostics.TraceSource|8.0.0.0\",\"System.Diagnostics.Tracing|8.0.0.0\",\"System.Drawing.Primitives|8.0.0.0\",\"System.Drawing|4.0.0.0\",\"System.Dynamic.Runtime|8.0.0.0\",\"System.Formats.Asn1|8.0.0.0\",\"System.Formats.Tar|8.0.0.0\",\"System.Globalization.Calendars|8.0.0.0\",\"System.Globalization.Extensions|8.0.0.0\",\"System.Globalization|8.0.0.0\",\"System.IO.Compression.Brotli|8.0.0.0\",\"System.IO.Compression.FileSystem|4.0.0.0\",\"System.IO.Compression.ZipFile|8.0.0.0\",\"System.IO.Compression|8.0.0.0\",\"System.IO.FileSystem.AccessControl|8.0.0.0\",\"System.IO.FileSystem.DriveInfo|8.0.0.0\",\"System.IO.FileSystem.Primitives|8.0.0.0\",\"System.IO.FileSystem.Watcher|8.0.0.0\",\"System.IO.FileSystem|8.0.0.0\",\"System.IO.IsolatedStorage|8.0.0.0\",\"System.IO.MemoryMappedFiles|8.0.0.0\",\"System.IO.Pipes.AccessControl|8.0.0.0\",\"System.IO.Pipes|8.0.0.0\",\"System.IO.UnmanagedMemoryStream|8.0.0.0\",\"System.IO|8.0.0.0\",\"System.Linq.Expressions|8.0.0.0\",\"System.Linq.Parallel|8.0.0.0\",\"System.Linq.Queryable|8.0.0.0\",\"System.Linq|8.0.0.0\",\"System.Memory|8.0.0.0\",\"System.Net.Http.Json|8.0.0.0\",\"System.Net.Http|8.0.0.0\",\"System.Net.HttpListener|8.0.0.0\",\"System.Net.Mail|8.0.0.0\",\"System.Net.NameResolution|8.0.0.0\",\"System.Net.NetworkInformation|8.0.0.0\",\"System.Net.Ping|8.0.0.0\",\"System.Net.Primitives|8.0.0.0\",\"System.Net.Quic|8.0.0.0\",\"System.Net.Requests|8.0.0.0\",\"System.Net.Security|8.0.0.0\",\"System.Net.ServicePoint|8.0.0.0\",\"System.Net.Sockets|8.0.0.0\",\"System.Net.WebClient|8.0.0.0\",\"System.Net.WebHeaderCollection|8.0.0.0\",\"System.Net.WebProxy|8.0.0.0\",\"System.Net.WebSockets.Client|8.0.0.0\",\"System.Net.WebSockets|8.0.0.0\",\"System.Net|4.0.0.0\",\"System.Numerics.Vectors|8.0.0.0\",\"System.Numerics|4.0.0.0\",\"System.ObjectModel|8.0.0.0\",\"System.Reflection.DispatchProxy|8.0.0.0\",\"System.Reflection.Emit.ILGeneration|8.0.0.0\",\"System.Reflection.Emit.Lightweight|8.0.0.0\",\"System.Reflection.Emit|8.0.0.0\",\"System.Reflection.Extensions|8.0.0.0\",\"System.Reflection.Metadata|8.0.0.0\",\"System.Reflection.Primitives|8.0.0.0\",\"System.Reflection.TypeExtensions|8.0.0.0\",\"System.Reflection|8.0.0.0\",\"System.Resources.Reader|8.0.0.0\",\"System.Resources.ResourceManager|8.0.0.0\",\"System.Resources.Writer|8.0.0.0\",\"System.Runtime.CompilerServices.Unsafe|8.0.0.0\",\"System.Runtime.CompilerServices.VisualC|8.0.0.0\",\"System.Runtime.Extensions|8.0.0.0\",\"System.Runtime.Handles|8.0.0.0\",\"System.Runtime.InteropServices.JavaScript|8.0.0.0\",\"System.Runtime.InteropServices.RuntimeInformation|8.0.0.0\",\"System.Runtime.InteropServices|8.0.0.0\",\"System.Runtime.Intrinsics|8.0.0.0\",\"System.Runtime.Loader|8.0.0.0\",\"System.Runtime.Numerics|8.0.0.0\",\"System.Runtime.Serialization.Formatters|8.0.0.0\",\"System.Runtime.Serialization.Json|8.0.0.0\",\"System.Runtime.Serialization.Primitives|8.0.0.0\",\"System.Runtime.Serialization.Xml|8.0.0.0\",\"System.Runtime.Serialization|4.0.0.0\",\"System.Runtime|8.0.0.0\",\"System.Security.AccessControl|8.0.0.0\",\"System.Security.Claims|8.0.0.0\",\"System.Security.Cryptography.Algorithms|8.0.0.0\",\"System.Security.Cryptography.Cng|8.0.0.0\",\"System.Security.Cryptography.Csp|8.0.0.0\",\"System.Security.Cryptography.Encoding|8.0.0.0\",\"System.Security.Cryptography.OpenSsl|8.0.0.0\",\"System.Security.Cryptography.Primitives|8.0.0.0\",\"System.Security.Cryptography.X509Certificates|8.0.0.0\",\"System.Security.Cryptography|8.0.0.0\",\"System.Security.Principal.Windows|8.0.0.0\",\"System.Security.Principal|8.0.0.0\",\"System.Security.SecureString|8.0.0.0\",\"System.Security|4.0.0.0\",\"System.ServiceModel.Web|4.0.0.0\",\"System.ServiceProcess|4.0.0.0\",\"System.Text.Encoding.CodePages|8.0.0.0\",\"System.Text.Encoding.Extensions|8.0.0.0\",\"System.Text.Encoding|8.0.0.0\",\"System.Text.Encodings.Web|8.0.0.0\",\"System.Text.Json|8.0.0.0\",\"System.Text.RegularExpressions|8.0.0.0\",\"System.Threading.Channels|8.0.0.0\",\"System.Threading.Overlapped|8.0.0.0\",\"System.Threading.Tasks.Dataflow|8.0.0.0\",\"System.Threading.Tasks.Extensions|8.0.0.0\",\"System.Threading.Tasks.Parallel|8.0.0.0\",\"System.Threading.Tasks|8.0.0.0\",\"System.Threading.Thread|8.0.0.0\",\"System.Threading.ThreadPool|8.0.0.0\",\"System.Threading.Timer|8.0.0.0\",\"System.Threading|8.0.0.0\",\"System.Transactions.Local|8.0.0.0\",\"System.Transactions|4.0.0.0\",\"System.ValueTuple|8.0.0.0\",\"System.Web.HttpUtility|8.0.0.0\",\"System.Web|4.0.0.0\",\"System.Windows|4.0.0.0\",\"System.Xml.Linq|4.0.0.0\",\"System.Xml.ReaderWriter|8.0.0.0\",\"System.Xml.Serialization|4.0.0.0\",\"System.Xml.XDocument|8.0.0.0\",\"System.Xml.XPath.XDocument|8.0.0.0\",\"System.Xml.XPath|8.0.0.0\",\"System.Xml.XmlDocument|8.0.0.0\",\"System.Xml.XmlSerializer|8.0.0.0\",\"System.Xml|4.0.0.0\",\"System|4.0.0.0\",\"WindowsBase|4.0.0.0\",\"mscorlib|4.0.0.0\",\"netstandard|2.1.0.0\"],\"id\":\"Microsoft.NETCore.App.Ref\",\"name\":\"microsoft.netcore.app.ref.v8.0.3\",\"sha512\":\"sha512-AMA998IeSADApTbNIKNoHz+RI4pseVFASpkibhnjildJ3ACPyTyji/mnDAQXPCpvQfP83F6/yeYuAI+aYoSOgQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.CSharp|4.4.0\",\"Microsoft.Win32.Primitives|4.3.0\",\"Microsoft.Win32.Registry|4.4.0\",\"runtime.debian.8-x64.runtime.native.System|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0\",\"runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography|4.3.0\",\"runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0\",\"System.AppContext|4.3.0\",\"System.Buffers|4.4.0\",\"System.Collections|4.3.0\",\"System.Collections.Concurrent|4.3.0\",\"System.Collections.Immutable|1.4.0\",\"System.Collections.NonGeneric|4.3.0\",\"System.Collections.Specialized|4.3.0\",\"System.ComponentModel|4.3.0\",\"System.ComponentModel.EventBasedAsync|4.3.0\",\"System.ComponentModel.Primitives|4.3.0\",\"System.ComponentModel.TypeConverter|4.3.0\",\"System.Console|4.3.0\",\"System.Data.Common|4.3.0\",\"System.Diagnostics.Contracts|4.3.0\",\"System.Diagnostics.Debug|4.3.0\",\"System.Diagnostics.DiagnosticSource|4.4.0\",\"System.Diagnostics.FileVersionInfo|4.3.0\",\"System.Diagnostics.Process|4.3.0\",\"System.Diagnostics.StackTrace|4.3.0\",\"System.Diagnostics.TextWriterTraceListener|4.3.0\",\"System.Diagnostics.Tools|4.3.0\",\"System.Diagnostics.TraceSource|4.3.0\",\"System.Diagnostics.Tracing|4.3.0\",\"System.Dynamic.Runtime|4.3.0\",\"System.Globalization|4.3.0\",\"System.Globalization.Calendars|4.3.0\",\"System.Globalization.Extensions|4.3.0\",\"System.IO|4.3.0\",\"System.IO.Compression|4.3.0\",\"System.IO.Compression.ZipFile|4.3.0\",\"System.IO.FileSystem|4.3.0\",\"System.IO.FileSystem.AccessControl|4.4.0\",\"System.IO.FileSystem.DriveInfo|4.3.0\",\"System.IO.FileSystem.Primitives|4.3.0\",\"System.IO.FileSystem.Watcher|4.3.0\",\"System.IO.IsolatedStorage|4.3.0\",\"System.IO.MemoryMappedFiles|4.3.0\",\"System.IO.Pipes|4.3.0\",\"System.IO.UnmanagedMemoryStream|4.3.0\",\"System.Linq|4.3.0\",\"System.Linq.Expressions|4.3.0\",\"System.Linq.Queryable|4.3.0\",\"System.Net.Http|4.3.0\",\"System.Net.NameResolution|4.3.0\",\"System.Net.Primitives|4.3.0\",\"System.Net.Requests|4.3.0\",\"System.Net.Security|4.3.0\",\"System.Net.Sockets|4.3.0\",\"System.Net.WebHeaderCollection|4.3.0\",\"System.ObjectModel|4.3.0\",\"System.Private.DataContractSerialization|4.3.0\",\"System.Reflection|4.3.0\",\"System.Reflection.Emit|4.3.0\",\"System.Reflection.Emit.ILGeneration|4.3.0\",\"System.Reflection.Emit.Lightweight|4.3.0\",\"System.Reflection.Extensions|4.3.0\",\"System.Reflection.Metadata|1.5.0\",\"System.Reflection.Primitives|4.3.0\",\"System.Reflection.TypeExtensions|4.3.0\",\"System.Resources.ResourceManager|4.3.0\",\"System.Runtime|4.3.0\",\"System.Runtime.Extensions|4.3.0\",\"System.Runtime.Handles|4.3.0\",\"System.Runtime.InteropServices|4.3.0\",\"System.Runtime.InteropServices.RuntimeInformation|4.3.0\",\"System.Runtime.Loader|4.3.0\",\"System.Runtime.Numerics|4.3.0\",\"System.Runtime.Serialization.Formatters|4.3.0\",\"System.Runtime.Serialization.Json|4.3.0\",\"System.Runtime.Serialization.Primitives|4.3.0\",\"System.Security.AccessControl|4.4.0\",\"System.Security.Claims|4.3.0\",\"System.Security.Cryptography.Algorithms|4.3.0\",\"System.Security.Cryptography.Cng|4.4.0\",\"System.Security.Cryptography.Csp|4.3.0\",\"System.Security.Cryptography.Encoding|4.3.0\",\"System.Security.Cryptography.OpenSsl|4.4.0\",\"System.Security.Cryptography.Primitives|4.3.0\",\"System.Security.Cryptography.X509Certificates|4.3.0\",\"System.Security.Cryptography.Xml|4.4.0\",\"System.Security.Principal|4.3.0\",\"System.Security.Principal.Windows|4.4.0\",\"System.Text.Encoding|4.3.0\",\"System.Text.Encoding.Extensions|4.3.0\",\"System.Text.RegularExpressions|4.3.0\",\"System.Threading|4.3.0\",\"System.Threading.Overlapped|4.3.0\",\"System.Threading.Tasks|4.3.0\",\"System.Threading.Tasks.Extensions|4.3.0\",\"System.Threading.Tasks.Parallel|4.3.0\",\"System.Threading.Thread|4.3.0\",\"System.Threading.ThreadPool|4.3.0\",\"System.Threading.Timer|4.3.0\",\"System.ValueTuple|4.3.0\",\"System.Xml.ReaderWriter|4.3.0\",\"System.Xml.XDocument|4.3.0\",\"System.Xml.XmlDocument|4.3.0\",\"System.Xml.XmlSerializer|4.3.0\",\"System.Xml.XPath|4.3.0\",\"System.Xml.XPath.XDocument|4.3.0\"],\"version\":\"8.0.3\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App\",\"name\":\"microsoft.aspnetcore.app.v2.1.34\",\"sha512\":\"sha512-SIOjTfqVrxUu6Ov6YTO2Szq4qZ/FWjX0O4pFPz+bV6BVC5PJCEfkSrGE26rxuGENVMCuU6nNehDrpa/7rqhk6Q==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.1.34\"}", + "{\"dependencies\":{},\"framework_list\":[],\"id\":\"Microsoft.AspNetCore.App\",\"name\":\"microsoft.aspnetcore.app.v2.2.8\",\"sha512\":\"sha512-tN5tV4OSYlw2Rw2AJVV2K2irF6ijReRgm0sQMuwVyR1+D8d6rgiZggGs/6QCut9mo8xtcH12g9RJmbpQwDJbnA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[],\"version\":\"2.2.8\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|3.0.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|3.0.0.0\",\"Microsoft.AspNetCore.Authentication.Core|3.0.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|3.0.0.0\",\"Microsoft.AspNetCore.Authentication|3.0.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|3.0.0.0\",\"Microsoft.AspNetCore.Authorization|3.0.0.0\",\"Microsoft.AspNetCore.Components.Authorization|3.0.0.0\",\"Microsoft.AspNetCore.Components.Forms|3.0.0.0\",\"Microsoft.AspNetCore.Components.Server|3.0.0.0\",\"Microsoft.AspNetCore.Components.Web|3.0.0.0\",\"Microsoft.AspNetCore.Components|3.0.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.CookiePolicy|3.0.0.0\",\"Microsoft.AspNetCore.Cors|3.0.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|3.0.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|3.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|3.0.0.0\",\"Microsoft.AspNetCore.DataProtection|3.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|3.0.0.0\",\"Microsoft.AspNetCore.Diagnostics|3.0.0.0\",\"Microsoft.AspNetCore.HostFiltering|3.0.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Hosting|3.0.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|3.0.0.0\",\"Microsoft.AspNetCore.Http.Connections|3.0.0.0\",\"Microsoft.AspNetCore.Http.Extensions|3.0.0.0\",\"Microsoft.AspNetCore.Http.Features|3.0.0.0\",\"Microsoft.AspNetCore.Http|3.0.0.0\",\"Microsoft.AspNetCore.HttpOverrides|3.0.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|3.0.0.0\",\"Microsoft.AspNetCore.Identity|3.0.0.0\",\"Microsoft.AspNetCore.Localization.Routing|3.0.0.0\",\"Microsoft.AspNetCore.Localization|3.0.0.0\",\"Microsoft.AspNetCore.Metadata|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Core|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|3.0.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|3.0.0.0\",\"Microsoft.AspNetCore.Mvc|3.0.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|3.0.0.0\",\"Microsoft.AspNetCore.Razor|3.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching|3.0.0.0\",\"Microsoft.AspNetCore.ResponseCompression|3.0.0.0\",\"Microsoft.AspNetCore.Rewrite|3.0.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|3.0.0.0\",\"Microsoft.AspNetCore.Routing|3.0.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|3.0.0.0\",\"Microsoft.AspNetCore.Server.IIS|3.0.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|3.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|3.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|3.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|3.0.0.0\",\"Microsoft.AspNetCore.Session|3.0.0.0\",\"Microsoft.AspNetCore.SignalR.Common|3.0.0.0\",\"Microsoft.AspNetCore.SignalR.Core|3.0.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|3.0.0.0\",\"Microsoft.AspNetCore.SignalR|3.0.0.0\",\"Microsoft.AspNetCore.StaticFiles|3.0.0.0\",\"Microsoft.AspNetCore.WebSockets|3.0.0.0\",\"Microsoft.AspNetCore.WebUtilities|3.0.0.0\",\"Microsoft.AspNetCore|3.0.0.0\",\"Microsoft.Extensions.Caching.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Caching.Memory|3.0.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Configuration.Binder|3.0.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|3.0.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|3.0.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|3.0.0.0\",\"Microsoft.Extensions.Configuration.Ini|3.0.0.0\",\"Microsoft.Extensions.Configuration.Json|3.0.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|3.0.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|3.0.0.0\",\"Microsoft.Extensions.Configuration.Xml|3.0.0.0\",\"Microsoft.Extensions.Configuration|3.0.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|3.0.0.0\",\"Microsoft.Extensions.DependencyInjection|3.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|3.0.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|3.0.0.0\",\"Microsoft.Extensions.FileProviders.Composite|3.0.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|3.0.0.0\",\"Microsoft.Extensions.FileProviders.Physical|3.0.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|3.0.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Hosting|3.0.0.0\",\"Microsoft.Extensions.Http|3.0.0.0\",\"Microsoft.Extensions.Identity.Core|3.0.0.0\",\"Microsoft.Extensions.Identity.Stores|3.0.0.0\",\"Microsoft.Extensions.Localization.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Localization|3.0.0.0\",\"Microsoft.Extensions.Logging.Abstractions|3.0.0.0\",\"Microsoft.Extensions.Logging.Configuration|3.0.0.0\",\"Microsoft.Extensions.Logging.Console|3.0.0.0\",\"Microsoft.Extensions.Logging.Debug|3.0.0.0\",\"Microsoft.Extensions.Logging.EventLog|3.0.0.0\",\"Microsoft.Extensions.Logging.EventSource|3.0.0.0\",\"Microsoft.Extensions.Logging.TraceSource|3.0.0.0\",\"Microsoft.Extensions.Logging|3.0.0.0\",\"Microsoft.Extensions.ObjectPool|3.0.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|3.0.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|3.0.0.0\",\"Microsoft.Extensions.Options|3.0.0.0\",\"Microsoft.Extensions.Primitives|3.0.0.0\",\"Microsoft.Extensions.WebEncoders|3.0.0.0\",\"Microsoft.JSInterop|3.0.0.0\",\"Microsoft.Net.Http.Headers|3.0.0.0\",\"Microsoft.Win32.Registry|4.1.2.0\",\"System.Diagnostics.EventLog|4.0.1.0\",\"System.IO.Pipelines|4.0.1.0\",\"System.Security.AccessControl|4.1.1.0\",\"System.Security.Cryptography.Cng|4.3.2.0\",\"System.Security.Cryptography.Xml|4.0.2.0\",\"System.Security.Permissions|4.0.2.0\",\"System.Security.Principal.Windows|4.1.1.0\",\"System.Windows.Extensions|4.0.0.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v3.0.1\",\"sha512\":\"sha512-WlsoQyUrygTLB389vvp/ORtgQlVq8l2fhFxA9kQ9L2QiMqNgVqycOUZkauc26Knf2uJ34XtrDj2q6zM8lNnRwQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Win32.Registry|4.6.0\",\"System.Diagnostics.EventLog|4.6.0\",\"System.IO.Pipelines|4.6.0\",\"System.Security.AccessControl|4.6.0\",\"System.Security.Cryptography.Cng|4.6.0\",\"System.Security.Cryptography.Xml|4.6.0\",\"System.Security.Permissions|4.6.0\",\"System.Security.Principal.Windows|4.6.0\",\"System.Windows.Extensions|4.6.0\",\"Microsoft.Extensions.Caching.Abstractions|3.0.0\",\"Microsoft.Extensions.Caching.Memory|3.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|3.0.0\",\"Microsoft.Extensions.Configuration.Binder|3.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|3.0.0\",\"Microsoft.Extensions.Configuration|3.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|3.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|3.0.0\",\"Microsoft.Extensions.Configuration.Ini|3.0.0\",\"Microsoft.Extensions.Configuration.Json|3.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|3.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|3.0.0\",\"Microsoft.Extensions.Configuration.Xml|3.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|3.0.0\",\"Microsoft.Extensions.DependencyInjection|3.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|3.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|3.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|3.0.0\",\"Microsoft.Extensions.FileProviders.Composite|3.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|3.0.0\",\"Microsoft.Extensions.FileProviders.Physical|3.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|3.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|3.0.0\",\"Microsoft.Extensions.Hosting|3.0.0\",\"Microsoft.Extensions.Http|3.0.0\",\"Microsoft.Extensions.Localization.Abstractions|3.0.0\",\"Microsoft.Extensions.Localization|3.0.0\",\"Microsoft.Extensions.Logging.Abstractions|3.0.0\",\"Microsoft.Extensions.Logging.Configuration|3.0.0\",\"Microsoft.Extensions.Logging.Console|3.0.0\",\"Microsoft.Extensions.Logging.Debug|3.0.0\",\"Microsoft.Extensions.Logging|3.0.0\",\"Microsoft.Extensions.Logging.EventLog|3.0.0\",\"Microsoft.Extensions.Logging.EventSource|3.0.0\",\"Microsoft.Extensions.Logging.TraceSource|3.0.0\",\"Microsoft.Extensions.ObjectPool|3.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|3.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|3.0.0\",\"Microsoft.Extensions.Options|3.0.0\",\"Microsoft.Extensions.Primitives|3.0.0\",\"Microsoft.Extensions.WebEncoders|3.0.0\",\"Microsoft.JSInterop|3.0.0\",\"Microsoft.AspNetCore.Antiforgery|3.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|3.0.0\",\"Microsoft.AspNetCore.Authentication.Core|3.0.0\",\"Microsoft.AspNetCore.Authentication|3.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|3.0.0\",\"Microsoft.AspNetCore.Authorization|3.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|3.0.0\",\"Microsoft.AspNetCore.Components.Authorization|3.0.0\",\"Microsoft.AspNetCore.Components|3.0.0\",\"Microsoft.AspNetCore.Components.Forms|3.0.0\",\"Microsoft.AspNetCore.Components.Server|3.0.0\",\"Microsoft.AspNetCore.Components.Web|3.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|3.0.0\",\"Microsoft.AspNetCore.CookiePolicy|3.0.0\",\"Microsoft.AspNetCore.Cors|3.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|3.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|3.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|3.0.0\",\"Microsoft.AspNetCore.DataProtection|3.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|3.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Diagnostics|3.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|3.0.0\",\"Microsoft.AspNetCore|3.0.0\",\"Microsoft.AspNetCore.HostFiltering|3.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Hosting|3.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|3.0.0\",\"Microsoft.AspNetCore.Http.Connections|3.0.0\",\"Microsoft.AspNetCore.Http|3.0.0\",\"Microsoft.AspNetCore.Http.Extensions|3.0.0\",\"Microsoft.AspNetCore.Http.Features|3.0.0\",\"Microsoft.AspNetCore.HttpOverrides|3.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|3.0.0\",\"Microsoft.AspNetCore.Identity|3.0.0\",\"Microsoft.AspNetCore.Localization|3.0.0\",\"Microsoft.AspNetCore.Localization.Routing|3.0.0\",\"Microsoft.AspNetCore.Metadata|3.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|3.0.0\",\"Microsoft.AspNetCore.Mvc.Core|3.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|3.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|3.0.0\",\"Microsoft.AspNetCore.Mvc|3.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|3.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|3.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|3.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|3.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|3.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|3.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|3.0.0\",\"Microsoft.AspNetCore.Razor|3.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|3.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|3.0.0\",\"Microsoft.AspNetCore.ResponseCaching|3.0.0\",\"Microsoft.AspNetCore.ResponseCompression|3.0.0\",\"Microsoft.AspNetCore.Rewrite|3.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|3.0.0\",\"Microsoft.AspNetCore.Routing|3.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|3.0.0\",\"Microsoft.AspNetCore.Server.IIS|3.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|3.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|3.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|3.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|3.0.0\",\"Microsoft.AspNetCore.Session|3.0.0\",\"Microsoft.AspNetCore.SignalR.Common|3.0.0\",\"Microsoft.AspNetCore.SignalR.Core|3.0.0\",\"Microsoft.AspNetCore.SignalR|3.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|3.0.0\",\"Microsoft.AspNetCore.StaticFiles|3.0.0\",\"Microsoft.AspNetCore.WebSockets|3.0.0\",\"Microsoft.AspNetCore.WebUtilities|3.0.0\",\"Microsoft.Extensions.Identity.Core|3.0.0\",\"Microsoft.Extensions.Identity.Stores|3.0.0\",\"Microsoft.Net.Http.Headers|3.0.0\"],\"version\":\"3.0.1\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|3.1.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|3.1.0.0\",\"Microsoft.AspNetCore.Authentication.Core|3.1.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|3.1.0.0\",\"Microsoft.AspNetCore.Authentication|3.1.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|3.1.0.0\",\"Microsoft.AspNetCore.Authorization|3.1.0.0\",\"Microsoft.AspNetCore.Components.Authorization|3.1.0.0\",\"Microsoft.AspNetCore.Components.Forms|3.1.0.0\",\"Microsoft.AspNetCore.Components.Server|3.1.0.0\",\"Microsoft.AspNetCore.Components.Web|3.1.0.0\",\"Microsoft.AspNetCore.Components|3.1.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.CookiePolicy|3.1.0.0\",\"Microsoft.AspNetCore.Cors|3.1.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|3.1.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|3.1.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|3.1.0.0\",\"Microsoft.AspNetCore.DataProtection|3.1.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|3.1.0.0\",\"Microsoft.AspNetCore.Diagnostics|3.1.0.0\",\"Microsoft.AspNetCore.HostFiltering|3.1.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Hosting|3.1.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|3.1.0.0\",\"Microsoft.AspNetCore.Http.Connections|3.1.0.0\",\"Microsoft.AspNetCore.Http.Extensions|3.1.0.0\",\"Microsoft.AspNetCore.Http.Features|3.1.0.0\",\"Microsoft.AspNetCore.Http|3.1.0.0\",\"Microsoft.AspNetCore.HttpOverrides|3.1.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|3.1.0.0\",\"Microsoft.AspNetCore.Identity|3.1.0.0\",\"Microsoft.AspNetCore.Localization.Routing|3.1.0.0\",\"Microsoft.AspNetCore.Localization|3.1.0.0\",\"Microsoft.AspNetCore.Metadata|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Core|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|3.1.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|3.1.0.0\",\"Microsoft.AspNetCore.Mvc|3.1.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|3.1.0.0\",\"Microsoft.AspNetCore.Razor|3.1.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.ResponseCaching|3.1.0.0\",\"Microsoft.AspNetCore.ResponseCompression|3.1.0.0\",\"Microsoft.AspNetCore.Rewrite|3.1.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|3.1.0.0\",\"Microsoft.AspNetCore.Routing|3.1.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|3.1.0.0\",\"Microsoft.AspNetCore.Server.IIS|3.1.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|3.1.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|3.1.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|3.1.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|3.1.0.0\",\"Microsoft.AspNetCore.Session|3.1.0.0\",\"Microsoft.AspNetCore.SignalR.Common|3.1.0.0\",\"Microsoft.AspNetCore.SignalR.Core|3.1.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|3.1.0.0\",\"Microsoft.AspNetCore.SignalR|3.1.0.0\",\"Microsoft.AspNetCore.StaticFiles|3.1.0.0\",\"Microsoft.AspNetCore.WebSockets|3.1.0.0\",\"Microsoft.AspNetCore.WebUtilities|3.1.0.0\",\"Microsoft.AspNetCore|3.1.0.0\",\"Microsoft.Extensions.Caching.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Caching.Memory|3.1.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Configuration.Binder|3.1.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|3.1.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|3.1.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|3.1.0.0\",\"Microsoft.Extensions.Configuration.Ini|3.1.0.0\",\"Microsoft.Extensions.Configuration.Json|3.1.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|3.1.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|3.1.0.0\",\"Microsoft.Extensions.Configuration.Xml|3.1.0.0\",\"Microsoft.Extensions.Configuration|3.1.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|3.1.0.0\",\"Microsoft.Extensions.DependencyInjection|3.1.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|3.1.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|3.1.0.0\",\"Microsoft.Extensions.FileProviders.Composite|3.1.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|3.1.0.0\",\"Microsoft.Extensions.FileProviders.Physical|3.1.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|3.1.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Hosting|3.1.0.0\",\"Microsoft.Extensions.Http|3.1.0.0\",\"Microsoft.Extensions.Identity.Core|3.1.0.0\",\"Microsoft.Extensions.Identity.Stores|3.1.0.0\",\"Microsoft.Extensions.Localization.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Localization|3.1.0.0\",\"Microsoft.Extensions.Logging.Abstractions|3.1.0.0\",\"Microsoft.Extensions.Logging.Configuration|3.1.0.0\",\"Microsoft.Extensions.Logging.Console|3.1.0.0\",\"Microsoft.Extensions.Logging.Debug|3.1.0.0\",\"Microsoft.Extensions.Logging.EventLog|3.1.0.0\",\"Microsoft.Extensions.Logging.EventSource|3.1.0.0\",\"Microsoft.Extensions.Logging.TraceSource|3.1.0.0\",\"Microsoft.Extensions.Logging|3.1.0.0\",\"Microsoft.Extensions.ObjectPool|3.1.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|3.1.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|3.1.0.0\",\"Microsoft.Extensions.Options|3.1.0.0\",\"Microsoft.Extensions.Primitives|3.1.0.0\",\"Microsoft.Extensions.WebEncoders|3.1.0.0\",\"Microsoft.JSInterop|3.1.0.0\",\"Microsoft.Net.Http.Headers|3.1.0.0\",\"Microsoft.Win32.Registry|4.1.3.0\",\"System.Diagnostics.EventLog|4.0.2.0\",\"System.IO.Pipelines|4.0.2.0\",\"System.Security.AccessControl|4.1.1.0\",\"System.Security.Cryptography.Cng|4.3.3.0\",\"System.Security.Cryptography.Xml|4.0.3.0\",\"System.Security.Permissions|4.0.3.0\",\"System.Security.Principal.Windows|4.1.1.0\",\"System.Windows.Extensions|4.0.1.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v3.1.10\",\"sha512\":\"sha512-yojrAwINItqiOp1XYc50AakRLEnJTOLSgCHdWMECI09NB+25i2eL/gaVcGfC/1986bsGGa/Afd85tcpFsuUnSQ==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Win32.Registry|4.7.0\",\"System.Diagnostics.EventLog|4.7.0\",\"System.IO.Pipelines|4.7.0\",\"System.Security.AccessControl|4.7.0\",\"System.Security.Cryptography.Cng|4.7.0\",\"System.Security.Cryptography.Xml|4.7.0\",\"System.Security.Permissions|4.7.0\",\"System.Security.Principal.Windows|4.7.0\",\"System.Windows.Extensions|4.7.0\",\"Microsoft.Extensions.Caching.Abstractions|3.1.0\",\"Microsoft.Extensions.Caching.Memory|3.1.0\",\"Microsoft.Extensions.Configuration.Abstractions|3.1.0\",\"Microsoft.Extensions.Configuration.Binder|3.1.0\",\"Microsoft.Extensions.Configuration.CommandLine|3.1.0\",\"Microsoft.Extensions.Configuration|3.1.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|3.1.0\",\"Microsoft.Extensions.Configuration.FileExtensions|3.1.0\",\"Microsoft.Extensions.Configuration.Ini|3.1.0\",\"Microsoft.Extensions.Configuration.Json|3.1.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|3.1.0\",\"Microsoft.Extensions.Configuration.UserSecrets|3.1.0\",\"Microsoft.Extensions.Configuration.Xml|3.1.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|3.1.0\",\"Microsoft.Extensions.DependencyInjection|3.1.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|3.1.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|3.1.0\",\"Microsoft.Extensions.FileProviders.Abstractions|3.1.0\",\"Microsoft.Extensions.FileProviders.Composite|3.1.0\",\"Microsoft.Extensions.FileProviders.Embedded|3.1.0\",\"Microsoft.Extensions.FileProviders.Physical|3.1.0\",\"Microsoft.Extensions.FileSystemGlobbing|3.1.0\",\"Microsoft.Extensions.Hosting.Abstractions|3.1.0\",\"Microsoft.Extensions.Hosting|3.1.0\",\"Microsoft.Extensions.Http|3.1.0\",\"Microsoft.Extensions.Localization.Abstractions|3.1.0\",\"Microsoft.Extensions.Localization|3.1.0\",\"Microsoft.Extensions.Logging.Abstractions|3.1.0\",\"Microsoft.Extensions.Logging.Configuration|3.1.0\",\"Microsoft.Extensions.Logging.Console|3.1.0\",\"Microsoft.Extensions.Logging.Debug|3.1.0\",\"Microsoft.Extensions.Logging|3.1.0\",\"Microsoft.Extensions.Logging.EventLog|3.1.0\",\"Microsoft.Extensions.Logging.EventSource|3.1.0\",\"Microsoft.Extensions.Logging.TraceSource|3.1.0\",\"Microsoft.Extensions.ObjectPool|3.1.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|3.1.0\",\"Microsoft.Extensions.Options.DataAnnotations|3.1.0\",\"Microsoft.Extensions.Options|3.1.0\",\"Microsoft.Extensions.Primitives|3.1.0\",\"Microsoft.Extensions.WebEncoders|3.1.0\",\"Microsoft.JSInterop|3.1.0\",\"Microsoft.AspNetCore.Antiforgery|3.1.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Authentication.Cookies|3.1.0\",\"Microsoft.AspNetCore.Authentication.Core|3.1.0\",\"Microsoft.AspNetCore.Authentication|3.1.0\",\"Microsoft.AspNetCore.Authentication.OAuth|3.1.0\",\"Microsoft.AspNetCore.Authorization|3.1.0\",\"Microsoft.AspNetCore.Authorization.Policy|3.1.0\",\"Microsoft.AspNetCore.Components.Authorization|3.1.0\",\"Microsoft.AspNetCore.Components|3.1.0\",\"Microsoft.AspNetCore.Components.Forms|3.1.0\",\"Microsoft.AspNetCore.Components.Server|3.1.0\",\"Microsoft.AspNetCore.Components.Web|3.1.0\",\"Microsoft.AspNetCore.Connections.Abstractions|3.1.0\",\"Microsoft.AspNetCore.CookiePolicy|3.1.0\",\"Microsoft.AspNetCore.Cors|3.1.0\",\"Microsoft.AspNetCore.Cryptography.Internal|3.1.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|3.1.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|3.1.0\",\"Microsoft.AspNetCore.DataProtection|3.1.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|3.1.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Diagnostics|3.1.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|3.1.0\",\"Microsoft.AspNetCore|3.1.0\",\"Microsoft.AspNetCore.HostFiltering|3.1.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Hosting|3.1.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Html.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Http.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Http.Connections.Common|3.1.0\",\"Microsoft.AspNetCore.Http.Connections|3.1.0\",\"Microsoft.AspNetCore.Http|3.1.0\",\"Microsoft.AspNetCore.Http.Extensions|3.1.0\",\"Microsoft.AspNetCore.Http.Features|3.1.0\",\"Microsoft.AspNetCore.HttpOverrides|3.1.0\",\"Microsoft.AspNetCore.HttpsPolicy|3.1.0\",\"Microsoft.AspNetCore.Identity|3.1.0\",\"Microsoft.AspNetCore.Localization|3.1.0\",\"Microsoft.AspNetCore.Localization.Routing|3.1.0\",\"Microsoft.AspNetCore.Metadata|3.1.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|3.1.0\",\"Microsoft.AspNetCore.Mvc.Core|3.1.0\",\"Microsoft.AspNetCore.Mvc.Cors|3.1.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|3.1.0\",\"Microsoft.AspNetCore.Mvc|3.1.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|3.1.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|3.1.0\",\"Microsoft.AspNetCore.Mvc.Localization|3.1.0\",\"Microsoft.AspNetCore.Mvc.Razor|3.1.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|3.1.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|3.1.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|3.1.0\",\"Microsoft.AspNetCore.Razor|3.1.0\",\"Microsoft.AspNetCore.Razor.Runtime|3.1.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|3.1.0\",\"Microsoft.AspNetCore.ResponseCaching|3.1.0\",\"Microsoft.AspNetCore.ResponseCompression|3.1.0\",\"Microsoft.AspNetCore.Rewrite|3.1.0\",\"Microsoft.AspNetCore.Routing.Abstractions|3.1.0\",\"Microsoft.AspNetCore.Routing|3.1.0\",\"Microsoft.AspNetCore.Server.HttpSys|3.1.0\",\"Microsoft.AspNetCore.Server.IIS|3.1.0\",\"Microsoft.AspNetCore.Server.IISIntegration|3.1.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|3.1.0\",\"Microsoft.AspNetCore.Server.Kestrel|3.1.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|3.1.0\",\"Microsoft.AspNetCore.Session|3.1.0\",\"Microsoft.AspNetCore.SignalR.Common|3.1.0\",\"Microsoft.AspNetCore.SignalR.Core|3.1.0\",\"Microsoft.AspNetCore.SignalR|3.1.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|3.1.0\",\"Microsoft.AspNetCore.StaticFiles|3.1.0\",\"Microsoft.AspNetCore.WebSockets|3.1.0\",\"Microsoft.AspNetCore.WebUtilities|3.1.0\",\"Microsoft.Extensions.Identity.Core|3.1.0\",\"Microsoft.Extensions.Identity.Stores|3.1.0\",\"Microsoft.Net.Http.Headers|3.1.0\"],\"version\":\"3.1.10\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|5.0.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|5.0.0.0\",\"Microsoft.AspNetCore.Authentication.Core|5.0.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|5.0.0.0\",\"Microsoft.AspNetCore.Authentication|5.0.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|5.0.0.0\",\"Microsoft.AspNetCore.Authorization|5.0.0.0\",\"Microsoft.AspNetCore.Components.Authorization|5.0.0.0\",\"Microsoft.AspNetCore.Components.Forms|5.0.0.0\",\"Microsoft.AspNetCore.Components.Server|5.0.0.0\",\"Microsoft.AspNetCore.Components.Web|5.0.0.0\",\"Microsoft.AspNetCore.Components|5.0.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.CookiePolicy|5.0.0.0\",\"Microsoft.AspNetCore.Cors|5.0.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|5.0.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|5.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|5.0.0.0\",\"Microsoft.AspNetCore.DataProtection|5.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|5.0.0.0\",\"Microsoft.AspNetCore.Diagnostics|5.0.0.0\",\"Microsoft.AspNetCore.HostFiltering|5.0.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Hosting|5.0.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|5.0.0.0\",\"Microsoft.AspNetCore.Http.Connections|5.0.0.0\",\"Microsoft.AspNetCore.Http.Extensions|5.0.0.0\",\"Microsoft.AspNetCore.Http.Features|5.0.0.0\",\"Microsoft.AspNetCore.Http|5.0.0.0\",\"Microsoft.AspNetCore.HttpOverrides|5.0.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|5.0.0.0\",\"Microsoft.AspNetCore.Identity|5.0.0.0\",\"Microsoft.AspNetCore.Localization.Routing|5.0.0.0\",\"Microsoft.AspNetCore.Localization|5.0.0.0\",\"Microsoft.AspNetCore.Metadata|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Core|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|5.0.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|5.0.0.0\",\"Microsoft.AspNetCore.Mvc|5.0.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|5.0.0.0\",\"Microsoft.AspNetCore.Razor|5.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching|5.0.0.0\",\"Microsoft.AspNetCore.ResponseCompression|5.0.0.0\",\"Microsoft.AspNetCore.Rewrite|5.0.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|5.0.0.0\",\"Microsoft.AspNetCore.Routing|5.0.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|5.0.0.0\",\"Microsoft.AspNetCore.Server.IIS|5.0.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|5.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|5.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|5.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|5.0.0.0\",\"Microsoft.AspNetCore.Session|5.0.0.0\",\"Microsoft.AspNetCore.SignalR.Common|5.0.0.0\",\"Microsoft.AspNetCore.SignalR.Core|5.0.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|5.0.0.0\",\"Microsoft.AspNetCore.SignalR|5.0.0.0\",\"Microsoft.AspNetCore.StaticFiles|5.0.0.0\",\"Microsoft.AspNetCore.WebSockets|5.0.0.0\",\"Microsoft.AspNetCore.WebUtilities|5.0.0.0\",\"Microsoft.AspNetCore|5.0.0.0\",\"Microsoft.Extensions.Caching.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Caching.Memory|5.0.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Configuration.Binder|5.0.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|5.0.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|5.0.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|5.0.0.0\",\"Microsoft.Extensions.Configuration.Ini|5.0.0.0\",\"Microsoft.Extensions.Configuration.Json|5.0.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|5.0.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|5.0.0.0\",\"Microsoft.Extensions.Configuration.Xml|5.0.0.0\",\"Microsoft.Extensions.Configuration|5.0.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|5.0.0.0\",\"Microsoft.Extensions.DependencyInjection|5.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|5.0.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|5.0.0.0\",\"Microsoft.Extensions.FileProviders.Composite|5.0.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|5.0.0.0\",\"Microsoft.Extensions.FileProviders.Physical|5.0.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|5.0.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Hosting|5.0.0.0\",\"Microsoft.Extensions.Http|5.0.0.0\",\"Microsoft.Extensions.Identity.Core|5.0.0.0\",\"Microsoft.Extensions.Identity.Stores|5.0.0.0\",\"Microsoft.Extensions.Localization.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Localization|5.0.0.0\",\"Microsoft.Extensions.Logging.Abstractions|5.0.0.0\",\"Microsoft.Extensions.Logging.Configuration|5.0.0.0\",\"Microsoft.Extensions.Logging.Console|5.0.0.0\",\"Microsoft.Extensions.Logging.Debug|5.0.0.0\",\"Microsoft.Extensions.Logging.EventLog|5.0.0.0\",\"Microsoft.Extensions.Logging.EventSource|5.0.0.0\",\"Microsoft.Extensions.Logging.TraceSource|5.0.0.0\",\"Microsoft.Extensions.Logging|5.0.0.0\",\"Microsoft.Extensions.ObjectPool|5.0.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|5.0.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|5.0.0.0\",\"Microsoft.Extensions.Options|5.0.0.0\",\"Microsoft.Extensions.Primitives|5.0.0.0\",\"Microsoft.Extensions.WebEncoders|5.0.0.0\",\"Microsoft.JSInterop|5.0.0.0\",\"Microsoft.Net.Http.Headers|5.0.0.0\",\"Microsoft.Win32.Registry|5.0.0.0\",\"System.Diagnostics.EventLog|5.0.0.0\",\"System.IO.Pipelines|5.0.0.0\",\"System.Security.AccessControl|5.0.0.0\",\"System.Security.Cryptography.Cng|5.0.0.0\",\"System.Security.Cryptography.Xml|5.0.0.0\",\"System.Security.Permissions|5.0.0.0\",\"System.Security.Principal.Windows|5.0.0.0\",\"System.Windows.Extensions|5.0.0.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v5.0.0\",\"sha512\":\"sha512-WUXyfm24FMcGI+nADe0wJqBnQcGmtqrjhbJN+W2M9RZOc4TtUJDmmvpQabHwRWYQNoLjTJn/825gs5UKksOMog==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Win32.Registry|5.0.0\",\"System.Diagnostics.EventLog|5.0.0\",\"System.IO.Pipelines|5.0.0\",\"System.Security.AccessControl|5.0.0\",\"System.Security.Cryptography.Cng|5.0.0\",\"System.Security.Cryptography.Xml|5.0.0\",\"System.Security.Permissions|5.0.0\",\"System.Security.Principal.Windows|5.0.0\",\"System.Windows.Extensions|5.0.0\",\"Microsoft.Extensions.Caching.Abstractions|5.0.0\",\"Microsoft.Extensions.Caching.Memory|5.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|5.0.0\",\"Microsoft.Extensions.Configuration.Binder|5.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|5.0.0\",\"Microsoft.Extensions.Configuration|5.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|5.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|5.0.0\",\"Microsoft.Extensions.Configuration.Ini|5.0.0\",\"Microsoft.Extensions.Configuration.Json|5.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|5.0.0\",\"Microsoft.Extensions.Configuration.Xml|5.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|5.0.0\",\"Microsoft.Extensions.DependencyInjection|5.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|5.0.0\",\"Microsoft.Extensions.FileProviders.Composite|5.0.0\",\"Microsoft.Extensions.FileProviders.Physical|5.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|5.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|5.0.0\",\"Microsoft.Extensions.Hosting|5.0.0\",\"Microsoft.Extensions.Http|5.0.0\",\"Microsoft.Extensions.Logging.Abstractions|5.0.0\",\"Microsoft.Extensions.Logging.Configuration|5.0.0\",\"Microsoft.Extensions.Logging.Console|5.0.0\",\"Microsoft.Extensions.Logging.Debug|5.0.0\",\"Microsoft.Extensions.Logging|5.0.0\",\"Microsoft.Extensions.Logging.EventLog|5.0.0\",\"Microsoft.Extensions.Logging.EventSource|5.0.0\",\"Microsoft.Extensions.Logging.TraceSource|5.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|5.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|5.0.0\",\"Microsoft.Extensions.Options|5.0.0\",\"Microsoft.Extensions.Primitives|5.0.0\",\"Microsoft.AspNetCore.Antiforgery|5.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|5.0.0\",\"Microsoft.AspNetCore.Authentication.Core|5.0.0\",\"Microsoft.AspNetCore.Authentication|5.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|5.0.0\",\"Microsoft.AspNetCore.Authorization|5.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|5.0.0\",\"Microsoft.AspNetCore.Components.Authorization|5.0.0\",\"Microsoft.AspNetCore.Components|5.0.0\",\"Microsoft.AspNetCore.Components.Forms|5.0.0\",\"Microsoft.AspNetCore.Components.Server|5.0.0\",\"Microsoft.AspNetCore.Components.Web|5.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|5.0.0\",\"Microsoft.AspNetCore.CookiePolicy|5.0.0\",\"Microsoft.AspNetCore.Cors|5.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|5.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|5.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|5.0.0\",\"Microsoft.AspNetCore.DataProtection|5.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|5.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Diagnostics|5.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|5.0.0\",\"Microsoft.AspNetCore|5.0.0\",\"Microsoft.AspNetCore.HostFiltering|5.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Hosting|5.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|5.0.0\",\"Microsoft.AspNetCore.Http.Connections|5.0.0\",\"Microsoft.AspNetCore.Http|5.0.0\",\"Microsoft.AspNetCore.Http.Extensions|5.0.0\",\"Microsoft.AspNetCore.Http.Features|5.0.0\",\"Microsoft.AspNetCore.HttpOverrides|5.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|5.0.0\",\"Microsoft.AspNetCore.Identity|5.0.0\",\"Microsoft.AspNetCore.Localization|5.0.0\",\"Microsoft.AspNetCore.Localization.Routing|5.0.0\",\"Microsoft.AspNetCore.Metadata|5.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|5.0.0\",\"Microsoft.AspNetCore.Mvc.Core|5.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|5.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|5.0.0\",\"Microsoft.AspNetCore.Mvc|5.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|5.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|5.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|5.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|5.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|5.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|5.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|5.0.0\",\"Microsoft.AspNetCore.Razor|5.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|5.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|5.0.0\",\"Microsoft.AspNetCore.ResponseCaching|5.0.0\",\"Microsoft.AspNetCore.ResponseCompression|5.0.0\",\"Microsoft.AspNetCore.Rewrite|5.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|5.0.0\",\"Microsoft.AspNetCore.Routing|5.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|5.0.0\",\"Microsoft.AspNetCore.Server.IIS|5.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|5.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|5.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|5.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|5.0.0\",\"Microsoft.AspNetCore.Session|5.0.0\",\"Microsoft.AspNetCore.SignalR.Common|5.0.0\",\"Microsoft.AspNetCore.SignalR.Core|5.0.0\",\"Microsoft.AspNetCore.SignalR|5.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|5.0.0\",\"Microsoft.AspNetCore.StaticFiles|5.0.0\",\"Microsoft.AspNetCore.WebSockets|5.0.0\",\"Microsoft.AspNetCore.WebUtilities|5.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|5.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|5.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|5.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|5.0.0\",\"Microsoft.Extensions.Identity.Core|5.0.0\",\"Microsoft.Extensions.Identity.Stores|5.0.0\",\"Microsoft.Extensions.Localization.Abstractions|5.0.0\",\"Microsoft.Extensions.Localization|5.0.0\",\"Microsoft.Extensions.ObjectPool|5.0.0\",\"Microsoft.Extensions.WebEncoders|5.0.0\",\"Microsoft.JSInterop|5.0.0\",\"Microsoft.Net.Http.Headers|5.0.0\"],\"version\":\"5.0.0\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|6.0.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|6.0.0.0\",\"Microsoft.AspNetCore.Authentication.Core|6.0.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|6.0.0.0\",\"Microsoft.AspNetCore.Authentication|6.0.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|6.0.0.0\",\"Microsoft.AspNetCore.Authorization|6.0.0.0\",\"Microsoft.AspNetCore.Components.Authorization|6.0.0.0\",\"Microsoft.AspNetCore.Components.Forms|6.0.0.0\",\"Microsoft.AspNetCore.Components.Server|6.0.0.0\",\"Microsoft.AspNetCore.Components.Web|6.0.0.0\",\"Microsoft.AspNetCore.Components|6.0.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.CookiePolicy|6.0.0.0\",\"Microsoft.AspNetCore.Cors|6.0.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|6.0.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|6.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|6.0.0.0\",\"Microsoft.AspNetCore.DataProtection|6.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|6.0.0.0\",\"Microsoft.AspNetCore.Diagnostics|6.0.0.0\",\"Microsoft.AspNetCore.HostFiltering|6.0.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Hosting|6.0.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|6.0.0.0\",\"Microsoft.AspNetCore.Http.Connections|6.0.0.0\",\"Microsoft.AspNetCore.Http.Extensions|6.0.0.0\",\"Microsoft.AspNetCore.Http.Features|6.0.0.0\",\"Microsoft.AspNetCore.Http.Results|6.0.0.0\",\"Microsoft.AspNetCore.Http|6.0.0.0\",\"Microsoft.AspNetCore.HttpLogging|6.0.0.0\",\"Microsoft.AspNetCore.HttpOverrides|6.0.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|6.0.0.0\",\"Microsoft.AspNetCore.Identity|6.0.0.0\",\"Microsoft.AspNetCore.Localization.Routing|6.0.0.0\",\"Microsoft.AspNetCore.Localization|6.0.0.0\",\"Microsoft.AspNetCore.Metadata|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Core|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|6.0.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|6.0.0.0\",\"Microsoft.AspNetCore.Mvc|6.0.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|6.0.0.0\",\"Microsoft.AspNetCore.Razor|6.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching|6.0.0.0\",\"Microsoft.AspNetCore.ResponseCompression|6.0.0.0\",\"Microsoft.AspNetCore.Rewrite|6.0.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|6.0.0.0\",\"Microsoft.AspNetCore.Routing|6.0.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|6.0.0.0\",\"Microsoft.AspNetCore.Server.IIS|6.0.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|6.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|6.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|6.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|6.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|6.0.0.0\",\"Microsoft.AspNetCore.Session|6.0.0.0\",\"Microsoft.AspNetCore.SignalR.Common|6.0.0.0\",\"Microsoft.AspNetCore.SignalR.Core|6.0.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|6.0.0.0\",\"Microsoft.AspNetCore.SignalR|6.0.0.0\",\"Microsoft.AspNetCore.StaticFiles|6.0.0.0\",\"Microsoft.AspNetCore.WebSockets|6.0.0.0\",\"Microsoft.AspNetCore.WebUtilities|6.0.0.0\",\"Microsoft.AspNetCore|6.0.0.0\",\"Microsoft.Extensions.Caching.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Caching.Memory|6.0.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Configuration.Binder|6.0.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|6.0.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|6.0.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|6.0.0.0\",\"Microsoft.Extensions.Configuration.Ini|6.0.0.0\",\"Microsoft.Extensions.Configuration.Json|6.0.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|6.0.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|6.0.0.0\",\"Microsoft.Extensions.Configuration.Xml|6.0.0.0\",\"Microsoft.Extensions.Configuration|6.0.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|6.0.0.0\",\"Microsoft.Extensions.DependencyInjection|6.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|6.0.0.0\",\"Microsoft.Extensions.Features|6.0.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|6.0.0.0\",\"Microsoft.Extensions.FileProviders.Composite|6.0.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|6.0.0.0\",\"Microsoft.Extensions.FileProviders.Physical|6.0.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|6.0.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Hosting|6.0.0.0\",\"Microsoft.Extensions.Http|6.0.0.0\",\"Microsoft.Extensions.Identity.Core|6.0.0.0\",\"Microsoft.Extensions.Identity.Stores|6.0.0.0\",\"Microsoft.Extensions.Localization.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Localization|6.0.0.0\",\"Microsoft.Extensions.Logging.Abstractions|6.0.0.0\",\"Microsoft.Extensions.Logging.Configuration|6.0.0.0\",\"Microsoft.Extensions.Logging.Console|6.0.0.0\",\"Microsoft.Extensions.Logging.Debug|6.0.0.0\",\"Microsoft.Extensions.Logging.EventLog|6.0.0.0\",\"Microsoft.Extensions.Logging.EventSource|6.0.0.0\",\"Microsoft.Extensions.Logging.TraceSource|6.0.0.0\",\"Microsoft.Extensions.Logging|6.0.0.0\",\"Microsoft.Extensions.ObjectPool|6.0.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|6.0.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|6.0.0.0\",\"Microsoft.Extensions.Options|6.0.0.0\",\"Microsoft.Extensions.Primitives|6.0.0.0\",\"Microsoft.Extensions.WebEncoders|6.0.0.0\",\"Microsoft.JSInterop|6.0.0.0\",\"Microsoft.Net.Http.Headers|6.0.0.0\",\"System.Diagnostics.EventLog|6.0.0.0\",\"System.IO.Pipelines|6.0.0.0\",\"System.Security.Cryptography.Xml|6.0.0.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v6.0.28\",\"sha512\":\"sha512-w9TnQpG7AazEtx6qCo6YNpzgzS6sGbTCSCkTnojUFzTGC/pSPnmcZej9ZCJP/BUGfO8kDWisGTmYzlk/OzlGuA==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Extensions.Caching.Abstractions|6.0.0\",\"Microsoft.Extensions.Caching.Memory|6.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|6.0.0\",\"Microsoft.Extensions.Configuration.Binder|6.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|6.0.0\",\"Microsoft.Extensions.Configuration|6.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|6.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|6.0.0\",\"Microsoft.Extensions.Configuration.Ini|6.0.0\",\"Microsoft.Extensions.Configuration.Json|6.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|6.0.0\",\"Microsoft.Extensions.Configuration.Xml|6.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|6.0.0\",\"Microsoft.Extensions.DependencyInjection|6.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|6.0.0\",\"Microsoft.Extensions.FileProviders.Composite|6.0.0\",\"Microsoft.Extensions.FileProviders.Physical|6.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|6.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|6.0.0\",\"Microsoft.Extensions.Hosting|6.0.0\",\"Microsoft.Extensions.Http|6.0.0\",\"Microsoft.Extensions.Logging.Abstractions|6.0.0\",\"Microsoft.Extensions.Logging.Configuration|6.0.0\",\"Microsoft.Extensions.Logging.Console|6.0.0\",\"Microsoft.Extensions.Logging.Debug|6.0.0\",\"Microsoft.Extensions.Logging|6.0.0\",\"Microsoft.Extensions.Logging.EventLog|6.0.0\",\"Microsoft.Extensions.Logging.EventSource|6.0.0\",\"Microsoft.Extensions.Logging.TraceSource|6.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|6.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|6.0.0\",\"Microsoft.Extensions.Options|6.0.0\",\"Microsoft.Extensions.Primitives|6.0.0\",\"System.Diagnostics.EventLog|6.0.0\",\"System.IO.Pipelines|6.0.0\",\"System.Security.Cryptography.Xml|6.0.0\",\"Microsoft.AspNetCore.Antiforgery|6.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|6.0.0\",\"Microsoft.AspNetCore.Authentication.Core|6.0.0\",\"Microsoft.AspNetCore.Authentication|6.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|6.0.0\",\"Microsoft.AspNetCore.Authorization|6.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|6.0.0\",\"Microsoft.AspNetCore.Components.Authorization|6.0.0\",\"Microsoft.AspNetCore.Components|6.0.0\",\"Microsoft.AspNetCore.Components.Forms|6.0.0\",\"Microsoft.AspNetCore.Components.Server|6.0.0\",\"Microsoft.AspNetCore.Components.Web|6.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|6.0.0\",\"Microsoft.AspNetCore.CookiePolicy|6.0.0\",\"Microsoft.AspNetCore.Cors|6.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|6.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|6.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|6.0.0\",\"Microsoft.AspNetCore.DataProtection|6.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|6.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Diagnostics|6.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|6.0.0\",\"Microsoft.AspNetCore|6.0.0\",\"Microsoft.AspNetCore.HostFiltering|6.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Hosting|6.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|6.0.0\",\"Microsoft.AspNetCore.Http.Connections|6.0.0\",\"Microsoft.AspNetCore.Http|6.0.0\",\"Microsoft.AspNetCore.Http.Extensions|6.0.0\",\"Microsoft.AspNetCore.Http.Features|6.0.0\",\"Microsoft.AspNetCore.Http.Results|6.0.0\",\"Microsoft.AspNetCore.HttpLogging|6.0.0\",\"Microsoft.AspNetCore.HttpOverrides|6.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|6.0.0\",\"Microsoft.AspNetCore.Identity|6.0.0\",\"Microsoft.AspNetCore.Localization|6.0.0\",\"Microsoft.AspNetCore.Localization.Routing|6.0.0\",\"Microsoft.AspNetCore.Metadata|6.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|6.0.0\",\"Microsoft.AspNetCore.Mvc.Core|6.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|6.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|6.0.0\",\"Microsoft.AspNetCore.Mvc|6.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|6.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|6.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|6.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|6.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|6.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|6.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|6.0.0\",\"Microsoft.AspNetCore.Razor|6.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|6.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|6.0.0\",\"Microsoft.AspNetCore.ResponseCaching|6.0.0\",\"Microsoft.AspNetCore.ResponseCompression|6.0.0\",\"Microsoft.AspNetCore.Rewrite|6.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|6.0.0\",\"Microsoft.AspNetCore.Routing|6.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|6.0.0\",\"Microsoft.AspNetCore.Server.IIS|6.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|6.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|6.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|6.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|6.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|6.0.0\",\"Microsoft.AspNetCore.Session|6.0.0\",\"Microsoft.AspNetCore.SignalR.Common|6.0.0\",\"Microsoft.AspNetCore.SignalR.Core|6.0.0\",\"Microsoft.AspNetCore.SignalR|6.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|6.0.0\",\"Microsoft.AspNetCore.StaticFiles|6.0.0\",\"Microsoft.AspNetCore.WebSockets|6.0.0\",\"Microsoft.AspNetCore.WebUtilities|6.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|6.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|6.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|6.0.0\",\"Microsoft.Extensions.Features|6.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|6.0.0\",\"Microsoft.Extensions.Identity.Core|6.0.0\",\"Microsoft.Extensions.Identity.Stores|6.0.0\",\"Microsoft.Extensions.Localization.Abstractions|6.0.0\",\"Microsoft.Extensions.Localization|6.0.0\",\"Microsoft.Extensions.ObjectPool|6.0.0\",\"Microsoft.Extensions.WebEncoders|6.0.0\",\"Microsoft.JSInterop|6.0.0\",\"Microsoft.Net.Http.Headers|6.0.0\"],\"version\":\"6.0.28\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|7.0.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|7.0.0.0\",\"Microsoft.AspNetCore.Authentication.Core|7.0.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|7.0.0.0\",\"Microsoft.AspNetCore.Authentication|7.0.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|7.0.0.0\",\"Microsoft.AspNetCore.Authorization|7.0.0.0\",\"Microsoft.AspNetCore.Components.Authorization|7.0.0.0\",\"Microsoft.AspNetCore.Components.Forms|7.0.0.0\",\"Microsoft.AspNetCore.Components.Server|7.0.0.0\",\"Microsoft.AspNetCore.Components.Web|7.0.0.0\",\"Microsoft.AspNetCore.Components|7.0.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.CookiePolicy|7.0.0.0\",\"Microsoft.AspNetCore.Cors|7.0.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|7.0.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|7.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|7.0.0.0\",\"Microsoft.AspNetCore.DataProtection|7.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|7.0.0.0\",\"Microsoft.AspNetCore.Diagnostics|7.0.0.0\",\"Microsoft.AspNetCore.HostFiltering|7.0.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Hosting|7.0.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|7.0.0.0\",\"Microsoft.AspNetCore.Http.Connections|7.0.0.0\",\"Microsoft.AspNetCore.Http.Extensions|7.0.0.0\",\"Microsoft.AspNetCore.Http.Features|7.0.0.0\",\"Microsoft.AspNetCore.Http.Results|7.0.0.0\",\"Microsoft.AspNetCore.Http|7.0.0.0\",\"Microsoft.AspNetCore.HttpLogging|7.0.0.0\",\"Microsoft.AspNetCore.HttpOverrides|7.0.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|7.0.0.0\",\"Microsoft.AspNetCore.Identity|7.0.0.0\",\"Microsoft.AspNetCore.Localization.Routing|7.0.0.0\",\"Microsoft.AspNetCore.Localization|7.0.0.0\",\"Microsoft.AspNetCore.Metadata|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Core|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|7.0.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|7.0.0.0\",\"Microsoft.AspNetCore.Mvc|7.0.0.0\",\"Microsoft.AspNetCore.OutputCaching|7.0.0.0\",\"Microsoft.AspNetCore.RateLimiting|7.0.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|7.0.0.0\",\"Microsoft.AspNetCore.Razor|7.0.0.0\",\"Microsoft.AspNetCore.RequestDecompression|7.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching|7.0.0.0\",\"Microsoft.AspNetCore.ResponseCompression|7.0.0.0\",\"Microsoft.AspNetCore.Rewrite|7.0.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|7.0.0.0\",\"Microsoft.AspNetCore.Routing|7.0.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|7.0.0.0\",\"Microsoft.AspNetCore.Server.IIS|7.0.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|7.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|7.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|7.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|7.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|7.0.0.0\",\"Microsoft.AspNetCore.Session|7.0.0.0\",\"Microsoft.AspNetCore.SignalR.Common|7.0.0.0\",\"Microsoft.AspNetCore.SignalR.Core|7.0.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|7.0.0.0\",\"Microsoft.AspNetCore.SignalR|7.0.0.0\",\"Microsoft.AspNetCore.StaticFiles|7.0.0.0\",\"Microsoft.AspNetCore.WebSockets|7.0.0.0\",\"Microsoft.AspNetCore.WebUtilities|7.0.0.0\",\"Microsoft.AspNetCore|7.0.0.0\",\"Microsoft.Extensions.Caching.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Caching.Memory|7.0.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Configuration.Binder|7.0.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|7.0.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|7.0.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|7.0.0.0\",\"Microsoft.Extensions.Configuration.Ini|7.0.0.0\",\"Microsoft.Extensions.Configuration.Json|7.0.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|7.0.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|7.0.0.0\",\"Microsoft.Extensions.Configuration.Xml|7.0.0.0\",\"Microsoft.Extensions.Configuration|7.0.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|7.0.0.0\",\"Microsoft.Extensions.DependencyInjection|7.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|7.0.0.0\",\"Microsoft.Extensions.Features|7.0.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|7.0.0.0\",\"Microsoft.Extensions.FileProviders.Composite|7.0.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|7.0.0.0\",\"Microsoft.Extensions.FileProviders.Physical|7.0.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|7.0.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Hosting|7.0.0.0\",\"Microsoft.Extensions.Http|7.0.0.0\",\"Microsoft.Extensions.Identity.Core|7.0.0.0\",\"Microsoft.Extensions.Identity.Stores|7.0.0.0\",\"Microsoft.Extensions.Localization.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Localization|7.0.0.0\",\"Microsoft.Extensions.Logging.Abstractions|7.0.0.0\",\"Microsoft.Extensions.Logging.Configuration|7.0.0.0\",\"Microsoft.Extensions.Logging.Console|7.0.0.0\",\"Microsoft.Extensions.Logging.Debug|7.0.0.0\",\"Microsoft.Extensions.Logging.EventLog|7.0.0.0\",\"Microsoft.Extensions.Logging.EventSource|7.0.0.0\",\"Microsoft.Extensions.Logging.TraceSource|7.0.0.0\",\"Microsoft.Extensions.Logging|7.0.0.0\",\"Microsoft.Extensions.ObjectPool|7.0.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|7.0.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|7.0.0.0\",\"Microsoft.Extensions.Options|7.0.0.0\",\"Microsoft.Extensions.Primitives|7.0.0.0\",\"Microsoft.Extensions.WebEncoders|7.0.0.0\",\"Microsoft.JSInterop|7.0.0.0\",\"Microsoft.Net.Http.Headers|7.0.0.0\",\"System.Diagnostics.EventLog|7.0.0.0\",\"System.IO.Pipelines|7.0.0.0\",\"System.Security.Cryptography.Xml|7.0.0.0\",\"System.Threading.RateLimiting|7.0.0.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v7.0.17\",\"sha512\":\"sha512-/WhhNj33VNbZJtVm79JuWAOgrkqCA+A7JceHYJ7MLQySzxGC96SrphHpaWjCv5gzPvPyJsUX4EV2MctIFWMc0A==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Extensions.Caching.Abstractions|7.0.0\",\"Microsoft.Extensions.Caching.Memory|7.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|7.0.0\",\"Microsoft.Extensions.Configuration.Binder|7.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|7.0.0\",\"Microsoft.Extensions.Configuration|7.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|7.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|7.0.0\",\"Microsoft.Extensions.Configuration.Ini|7.0.0\",\"Microsoft.Extensions.Configuration.Json|7.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|7.0.0\",\"Microsoft.Extensions.Configuration.Xml|7.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|7.0.0\",\"Microsoft.Extensions.DependencyInjection|7.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|7.0.0\",\"Microsoft.Extensions.FileProviders.Composite|7.0.0\",\"Microsoft.Extensions.FileProviders.Physical|7.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|7.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|7.0.0\",\"Microsoft.Extensions.Hosting|7.0.0\",\"Microsoft.Extensions.Http|7.0.0\",\"Microsoft.Extensions.Logging.Abstractions|7.0.0\",\"Microsoft.Extensions.Logging.Configuration|7.0.0\",\"Microsoft.Extensions.Logging.Console|7.0.0\",\"Microsoft.Extensions.Logging.Debug|7.0.0\",\"Microsoft.Extensions.Logging|7.0.0\",\"Microsoft.Extensions.Logging.EventLog|7.0.0\",\"Microsoft.Extensions.Logging.EventSource|7.0.0\",\"Microsoft.Extensions.Logging.TraceSource|7.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|7.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|7.0.0\",\"Microsoft.Extensions.Options|7.0.0\",\"Microsoft.Extensions.Primitives|7.0.0\",\"System.Diagnostics.EventLog|7.0.0\",\"System.IO.Pipelines|7.0.0\",\"System.Security.Cryptography.Xml|7.0.0\",\"System.Threading.RateLimiting|7.0.0\",\"Microsoft.AspNetCore.Antiforgery|7.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|7.0.0\",\"Microsoft.AspNetCore.Authentication.Core|7.0.0\",\"Microsoft.AspNetCore.Authentication|7.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|7.0.0\",\"Microsoft.AspNetCore.Authorization|7.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|7.0.0\",\"Microsoft.AspNetCore.Components.Authorization|7.0.0\",\"Microsoft.AspNetCore.Components|7.0.0\",\"Microsoft.AspNetCore.Components.Forms|7.0.0\",\"Microsoft.AspNetCore.Components.Server|7.0.0\",\"Microsoft.AspNetCore.Components.Web|7.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|7.0.0\",\"Microsoft.AspNetCore.CookiePolicy|7.0.0\",\"Microsoft.AspNetCore.Cors|7.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|7.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|7.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|7.0.0\",\"Microsoft.AspNetCore.DataProtection|7.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|7.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Diagnostics|7.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|7.0.0\",\"Microsoft.AspNetCore|7.0.0\",\"Microsoft.AspNetCore.HostFiltering|7.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Hosting|7.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|7.0.0\",\"Microsoft.AspNetCore.Http.Connections|7.0.0\",\"Microsoft.AspNetCore.Http|7.0.0\",\"Microsoft.AspNetCore.Http.Extensions|7.0.0\",\"Microsoft.AspNetCore.Http.Features|7.0.0\",\"Microsoft.AspNetCore.Http.Results|7.0.0\",\"Microsoft.AspNetCore.HttpLogging|7.0.0\",\"Microsoft.AspNetCore.HttpOverrides|7.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|7.0.0\",\"Microsoft.AspNetCore.Identity|7.0.0\",\"Microsoft.AspNetCore.Localization|7.0.0\",\"Microsoft.AspNetCore.Localization.Routing|7.0.0\",\"Microsoft.AspNetCore.Metadata|7.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|7.0.0\",\"Microsoft.AspNetCore.Mvc.Core|7.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|7.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|7.0.0\",\"Microsoft.AspNetCore.Mvc|7.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|7.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|7.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|7.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|7.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|7.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|7.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|7.0.0\",\"Microsoft.AspNetCore.OutputCaching|7.0.0\",\"Microsoft.AspNetCore.RateLimiting|7.0.0\",\"Microsoft.AspNetCore.Razor|7.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|7.0.0\",\"Microsoft.AspNetCore.RequestDecompression|7.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|7.0.0\",\"Microsoft.AspNetCore.ResponseCaching|7.0.0\",\"Microsoft.AspNetCore.ResponseCompression|7.0.0\",\"Microsoft.AspNetCore.Rewrite|7.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|7.0.0\",\"Microsoft.AspNetCore.Routing|7.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|7.0.0\",\"Microsoft.AspNetCore.Server.IIS|7.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|7.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|7.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|7.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|7.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|7.0.0\",\"Microsoft.AspNetCore.Session|7.0.0\",\"Microsoft.AspNetCore.SignalR.Common|7.0.0\",\"Microsoft.AspNetCore.SignalR.Core|7.0.0\",\"Microsoft.AspNetCore.SignalR|7.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|7.0.0\",\"Microsoft.AspNetCore.StaticFiles|7.0.0\",\"Microsoft.AspNetCore.WebSockets|7.0.0\",\"Microsoft.AspNetCore.WebUtilities|7.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|7.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|7.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|7.0.0\",\"Microsoft.Extensions.Features|7.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|7.0.0\",\"Microsoft.Extensions.Identity.Core|7.0.0\",\"Microsoft.Extensions.Identity.Stores|7.0.0\",\"Microsoft.Extensions.Localization.Abstractions|7.0.0\",\"Microsoft.Extensions.Localization|7.0.0\",\"Microsoft.Extensions.ObjectPool|7.0.0\",\"Microsoft.Extensions.WebEncoders|7.0.0\",\"Microsoft.JSInterop|7.0.0\",\"Microsoft.Net.Http.Headers|7.0.0\"],\"version\":\"7.0.17\"}", + "{\"dependencies\":{},\"framework_list\":[\"Microsoft.AspNetCore.Antiforgery|8.0.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Authentication.BearerToken|8.0.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|8.0.0.0\",\"Microsoft.AspNetCore.Authentication.Core|8.0.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|8.0.0.0\",\"Microsoft.AspNetCore.Authentication|8.0.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|8.0.0.0\",\"Microsoft.AspNetCore.Authorization|8.0.0.0\",\"Microsoft.AspNetCore.Components.Authorization|8.0.0.0\",\"Microsoft.AspNetCore.Components.Endpoints|8.0.0.0\",\"Microsoft.AspNetCore.Components.Forms|8.0.0.0\",\"Microsoft.AspNetCore.Components.Server|8.0.0.0\",\"Microsoft.AspNetCore.Components.Web|8.0.0.0\",\"Microsoft.AspNetCore.Components|8.0.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.CookiePolicy|8.0.0.0\",\"Microsoft.AspNetCore.Cors|8.0.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|8.0.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|8.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|8.0.0.0\",\"Microsoft.AspNetCore.DataProtection|8.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|8.0.0.0\",\"Microsoft.AspNetCore.Diagnostics|8.0.0.0\",\"Microsoft.AspNetCore.HostFiltering|8.0.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Hosting|8.0.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|8.0.0.0\",\"Microsoft.AspNetCore.Http.Connections|8.0.0.0\",\"Microsoft.AspNetCore.Http.Extensions|8.0.0.0\",\"Microsoft.AspNetCore.Http.Features|8.0.0.0\",\"Microsoft.AspNetCore.Http.Results|8.0.0.0\",\"Microsoft.AspNetCore.Http|8.0.0.0\",\"Microsoft.AspNetCore.HttpLogging|8.0.0.0\",\"Microsoft.AspNetCore.HttpOverrides|8.0.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|8.0.0.0\",\"Microsoft.AspNetCore.Identity|8.0.0.0\",\"Microsoft.AspNetCore.Localization.Routing|8.0.0.0\",\"Microsoft.AspNetCore.Localization|8.0.0.0\",\"Microsoft.AspNetCore.Metadata|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Core|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|8.0.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|8.0.0.0\",\"Microsoft.AspNetCore.Mvc|8.0.0.0\",\"Microsoft.AspNetCore.OutputCaching|8.0.0.0\",\"Microsoft.AspNetCore.RateLimiting|8.0.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|8.0.0.0\",\"Microsoft.AspNetCore.Razor|8.0.0.0\",\"Microsoft.AspNetCore.RequestDecompression|8.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.ResponseCaching|8.0.0.0\",\"Microsoft.AspNetCore.ResponseCompression|8.0.0.0\",\"Microsoft.AspNetCore.Rewrite|8.0.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|8.0.0.0\",\"Microsoft.AspNetCore.Routing|8.0.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|8.0.0.0\",\"Microsoft.AspNetCore.Server.IIS|8.0.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|8.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|8.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes|8.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|8.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|8.0.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|8.0.0.0\",\"Microsoft.AspNetCore.Session|8.0.0.0\",\"Microsoft.AspNetCore.SignalR.Common|8.0.0.0\",\"Microsoft.AspNetCore.SignalR.Core|8.0.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|8.0.0.0\",\"Microsoft.AspNetCore.SignalR|8.0.0.0\",\"Microsoft.AspNetCore.StaticFiles|8.0.0.0\",\"Microsoft.AspNetCore.WebSockets|8.0.0.0\",\"Microsoft.AspNetCore.WebUtilities|8.0.0.0\",\"Microsoft.AspNetCore|8.0.0.0\",\"Microsoft.Extensions.Caching.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Caching.Memory|8.0.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Configuration.Binder|8.0.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|8.0.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|8.0.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|8.0.0.0\",\"Microsoft.Extensions.Configuration.Ini|8.0.0.0\",\"Microsoft.Extensions.Configuration.Json|8.0.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|8.0.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|8.0.0.0\",\"Microsoft.Extensions.Configuration.Xml|8.0.0.0\",\"Microsoft.Extensions.Configuration|8.0.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|8.0.0.0\",\"Microsoft.Extensions.DependencyInjection|8.0.0.0\",\"Microsoft.Extensions.Diagnostics.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|8.0.0.0\",\"Microsoft.Extensions.Diagnostics|8.0.0.0\",\"Microsoft.Extensions.Features|8.0.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|8.0.0.0\",\"Microsoft.Extensions.FileProviders.Composite|8.0.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|8.0.0.0\",\"Microsoft.Extensions.FileProviders.Physical|8.0.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|8.0.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Hosting|8.0.0.0\",\"Microsoft.Extensions.Http|8.0.0.0\",\"Microsoft.Extensions.Identity.Core|8.0.0.0\",\"Microsoft.Extensions.Identity.Stores|8.0.0.0\",\"Microsoft.Extensions.Localization.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Localization|8.0.0.0\",\"Microsoft.Extensions.Logging.Abstractions|8.0.0.0\",\"Microsoft.Extensions.Logging.Configuration|8.0.0.0\",\"Microsoft.Extensions.Logging.Console|8.0.0.0\",\"Microsoft.Extensions.Logging.Debug|8.0.0.0\",\"Microsoft.Extensions.Logging.EventLog|8.0.0.0\",\"Microsoft.Extensions.Logging.EventSource|8.0.0.0\",\"Microsoft.Extensions.Logging.TraceSource|8.0.0.0\",\"Microsoft.Extensions.Logging|8.0.0.0\",\"Microsoft.Extensions.ObjectPool|8.0.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|8.0.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|8.0.0.0\",\"Microsoft.Extensions.Options|8.0.0.0\",\"Microsoft.Extensions.Primitives|8.0.0.0\",\"Microsoft.Extensions.WebEncoders|8.0.0.0\",\"Microsoft.JSInterop|8.0.0.0\",\"Microsoft.Net.Http.Headers|8.0.0.0\",\"System.Diagnostics.EventLog|8.0.0.0\",\"System.IO.Pipelines|8.0.0.0\",\"System.Security.Cryptography.Xml|8.0.0.0\",\"System.Threading.RateLimiting|8.0.0.0\"],\"id\":\"Microsoft.AspNetCore.App.Ref\",\"name\":\"microsoft.aspnetcore.app.ref.v8.0.3\",\"sha512\":\"sha512-63hpt6nuhCktaoYxAB2RgldBxYCQY6SQ/oJqWnsd3ooIcBgIBp8ksbuDyZctWypEi10P/kzlnXbNdslVwFLeDw==\",\"sources\":[\"https://api.nuget.org/v3/index.json\"],\"targeting_pack_overrides\":[\"Microsoft.Extensions.Caching.Abstractions|8.0.0\",\"Microsoft.Extensions.Caching.Memory|8.0.0\",\"Microsoft.Extensions.Configuration.Abstractions|8.0.0\",\"Microsoft.Extensions.Configuration.Binder|8.0.0\",\"Microsoft.Extensions.Configuration.CommandLine|8.0.0\",\"Microsoft.Extensions.Configuration|8.0.0\",\"Microsoft.Extensions.Configuration.EnvironmentVariables|8.0.0\",\"Microsoft.Extensions.Configuration.FileExtensions|8.0.0\",\"Microsoft.Extensions.Configuration.Ini|8.0.0\",\"Microsoft.Extensions.Configuration.Json|8.0.0\",\"Microsoft.Extensions.Configuration.UserSecrets|8.0.0\",\"Microsoft.Extensions.Configuration.Xml|8.0.0\",\"Microsoft.Extensions.DependencyInjection.Abstractions|8.0.0\",\"Microsoft.Extensions.DependencyInjection|8.0.0\",\"Microsoft.Extensions.Diagnostics.Abstractions|8.0.0\",\"Microsoft.Extensions.Diagnostics|8.0.0\",\"Microsoft.Extensions.FileProviders.Abstractions|8.0.0\",\"Microsoft.Extensions.FileProviders.Composite|8.0.0\",\"Microsoft.Extensions.FileProviders.Physical|8.0.0\",\"Microsoft.Extensions.FileSystemGlobbing|8.0.0\",\"Microsoft.Extensions.Hosting.Abstractions|8.0.0\",\"Microsoft.Extensions.Hosting|8.0.0\",\"Microsoft.Extensions.Http|8.0.0\",\"Microsoft.Extensions.Logging.Abstractions|8.0.0\",\"Microsoft.Extensions.Logging.Configuration|8.0.0\",\"Microsoft.Extensions.Logging.Console|8.0.0\",\"Microsoft.Extensions.Logging.Debug|8.0.0\",\"Microsoft.Extensions.Logging|8.0.0\",\"Microsoft.Extensions.Logging.EventLog|8.0.0\",\"Microsoft.Extensions.Logging.EventSource|8.0.0\",\"Microsoft.Extensions.Logging.TraceSource|8.0.0\",\"Microsoft.Extensions.Options.ConfigurationExtensions|8.0.0\",\"Microsoft.Extensions.Options.DataAnnotations|8.0.0\",\"Microsoft.Extensions.Options|8.0.0\",\"Microsoft.Extensions.Primitives|8.0.0\",\"System.Diagnostics.EventLog|8.0.0\",\"System.IO.Pipelines|8.0.0\",\"System.Security.Cryptography.Xml|8.0.0\",\"System.Threading.RateLimiting|8.0.0\",\"Microsoft.AspNetCore.Antiforgery|8.0.0\",\"Microsoft.AspNetCore.Authentication.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Authentication.BearerToken|8.0.0\",\"Microsoft.AspNetCore.Authentication.Cookies|8.0.0\",\"Microsoft.AspNetCore.Authentication.Core|8.0.0\",\"Microsoft.AspNetCore.Authentication|8.0.0\",\"Microsoft.AspNetCore.Authentication.OAuth|8.0.0\",\"Microsoft.AspNetCore.Authorization|8.0.0\",\"Microsoft.AspNetCore.Authorization.Policy|8.0.0\",\"Microsoft.AspNetCore.Components.Authorization|8.0.0\",\"Microsoft.AspNetCore.Components|8.0.0\",\"Microsoft.AspNetCore.Components.Endpoints|8.0.0\",\"Microsoft.AspNetCore.Components.Forms|8.0.0\",\"Microsoft.AspNetCore.Components.Server|8.0.0\",\"Microsoft.AspNetCore.Components.Web|8.0.0\",\"Microsoft.AspNetCore.Connections.Abstractions|8.0.0\",\"Microsoft.AspNetCore.CookiePolicy|8.0.0\",\"Microsoft.AspNetCore.Cors|8.0.0\",\"Microsoft.AspNetCore.Cryptography.Internal|8.0.0\",\"Microsoft.AspNetCore.Cryptography.KeyDerivation|8.0.0\",\"Microsoft.AspNetCore.DataProtection.Abstractions|8.0.0\",\"Microsoft.AspNetCore.DataProtection|8.0.0\",\"Microsoft.AspNetCore.DataProtection.Extensions|8.0.0\",\"Microsoft.AspNetCore.Diagnostics.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Diagnostics|8.0.0\",\"Microsoft.AspNetCore.Diagnostics.HealthChecks|8.0.0\",\"Microsoft.AspNetCore|8.0.0\",\"Microsoft.AspNetCore.HostFiltering|8.0.0\",\"Microsoft.AspNetCore.Hosting.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Hosting|8.0.0\",\"Microsoft.AspNetCore.Hosting.Server.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Html.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Http.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Http.Connections.Common|8.0.0\",\"Microsoft.AspNetCore.Http.Connections|8.0.0\",\"Microsoft.AspNetCore.Http|8.0.0\",\"Microsoft.AspNetCore.Http.Extensions|8.0.0\",\"Microsoft.AspNetCore.Http.Features|8.0.0\",\"Microsoft.AspNetCore.Http.Results|8.0.0\",\"Microsoft.AspNetCore.HttpLogging|8.0.0\",\"Microsoft.AspNetCore.HttpOverrides|8.0.0\",\"Microsoft.AspNetCore.HttpsPolicy|8.0.0\",\"Microsoft.AspNetCore.Identity|8.0.0\",\"Microsoft.AspNetCore.Localization|8.0.0\",\"Microsoft.AspNetCore.Localization.Routing|8.0.0\",\"Microsoft.AspNetCore.Metadata|8.0.0\",\"Microsoft.AspNetCore.Mvc.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Mvc.ApiExplorer|8.0.0\",\"Microsoft.AspNetCore.Mvc.Core|8.0.0\",\"Microsoft.AspNetCore.Mvc.Cors|8.0.0\",\"Microsoft.AspNetCore.Mvc.DataAnnotations|8.0.0\",\"Microsoft.AspNetCore.Mvc|8.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Json|8.0.0\",\"Microsoft.AspNetCore.Mvc.Formatters.Xml|8.0.0\",\"Microsoft.AspNetCore.Mvc.Localization|8.0.0\",\"Microsoft.AspNetCore.Mvc.Razor|8.0.0\",\"Microsoft.AspNetCore.Mvc.RazorPages|8.0.0\",\"Microsoft.AspNetCore.Mvc.TagHelpers|8.0.0\",\"Microsoft.AspNetCore.Mvc.ViewFeatures|8.0.0\",\"Microsoft.AspNetCore.OutputCaching|8.0.0\",\"Microsoft.AspNetCore.RateLimiting|8.0.0\",\"Microsoft.AspNetCore.Razor|8.0.0\",\"Microsoft.AspNetCore.Razor.Runtime|8.0.0\",\"Microsoft.AspNetCore.RequestDecompression|8.0.0\",\"Microsoft.AspNetCore.ResponseCaching.Abstractions|8.0.0\",\"Microsoft.AspNetCore.ResponseCaching|8.0.0\",\"Microsoft.AspNetCore.ResponseCompression|8.0.0\",\"Microsoft.AspNetCore.Rewrite|8.0.0\",\"Microsoft.AspNetCore.Routing.Abstractions|8.0.0\",\"Microsoft.AspNetCore.Routing|8.0.0\",\"Microsoft.AspNetCore.Server.HttpSys|8.0.0\",\"Microsoft.AspNetCore.Server.IIS|8.0.0\",\"Microsoft.AspNetCore.Server.IISIntegration|8.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Core|8.0.0\",\"Microsoft.AspNetCore.Server.Kestrel|8.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes|8.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|8.0.0\",\"Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|8.0.0\",\"Microsoft.AspNetCore.Session|8.0.0\",\"Microsoft.AspNetCore.SignalR.Common|8.0.0\",\"Microsoft.AspNetCore.SignalR.Core|8.0.0\",\"Microsoft.AspNetCore.SignalR|8.0.0\",\"Microsoft.AspNetCore.SignalR.Protocols.Json|8.0.0\",\"Microsoft.AspNetCore.StaticFiles|8.0.0\",\"Microsoft.AspNetCore.WebSockets|8.0.0\",\"Microsoft.AspNetCore.WebUtilities|8.0.0\",\"Microsoft.Extensions.Configuration.KeyPerFile|8.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|8.0.0\",\"Microsoft.Extensions.Diagnostics.HealthChecks|8.0.0\",\"Microsoft.Extensions.Features|8.0.0\",\"Microsoft.Extensions.FileProviders.Embedded|8.0.0\",\"Microsoft.Extensions.Identity.Core|8.0.0\",\"Microsoft.Extensions.Identity.Stores|8.0.0\",\"Microsoft.Extensions.Localization.Abstractions|8.0.0\",\"Microsoft.Extensions.Localization|8.0.0\",\"Microsoft.Extensions.ObjectPool|8.0.0\",\"Microsoft.Extensions.WebEncoders|8.0.0\",\"Microsoft.JSInterop|8.0.0\",\"Microsoft.Net.Http.Headers|8.0.0\"],\"version\":\"8.0.3\"}" + ], + "targeting_pack_overrides": { + "netstandard.library": [], + "netstandard.library.ref": [ + "Microsoft.Win32.Primitives|4.3.0", + "System.AppContext|4.3.0", + "System.Collections|4.3.0", + "System.Collections.Concurrent|4.3.0", + "System.Collections.Immutable|1.4.0", + "System.Collections.NonGeneric|4.3.0", + "System.Collections.Specialized|4.3.0", + "System.ComponentModel|4.3.0", + "System.ComponentModel.EventBasedAsync|4.3.0", + "System.ComponentModel.Primitives|4.3.0", + "System.ComponentModel.TypeConverter|4.3.0", + "System.Console|4.3.0", + "System.Data.Common|4.3.0", + "System.Diagnostics.Contracts|4.3.0", + "System.Diagnostics.Debug|4.3.0", + "System.Diagnostics.FileVersionInfo|4.3.0", + "System.Diagnostics.Process|4.3.0", + "System.Diagnostics.StackTrace|4.3.0", + "System.Diagnostics.TextWriterTraceListener|4.3.0", + "System.Diagnostics.Tools|4.3.0", + "System.Diagnostics.TraceSource|4.3.0", + "System.Diagnostics.Tracing|4.3.0", + "System.Dynamic.Runtime|4.3.0", + "System.Globalization|4.3.0", + "System.Globalization.Calendars|4.3.0", + "System.Globalization.Extensions|4.3.0", + "System.IO|4.3.0", + "System.IO.Compression|4.3.0", + "System.IO.Compression.ZipFile|4.3.0", + "System.IO.FileSystem|4.3.0", + "System.IO.FileSystem.DriveInfo|4.3.0", + "System.IO.FileSystem.Primitives|4.3.0", + "System.IO.FileSystem.Watcher|4.3.0", + "System.IO.IsolatedStorage|4.3.0", + "System.IO.MemoryMappedFiles|4.3.0", + "System.IO.Pipes|4.3.0", + "System.IO.UnmanagedMemoryStream|4.3.0", + "System.Linq|4.3.0", + "System.Linq.Expressions|4.3.0", + "System.Linq.Queryable|4.3.0", + "System.Net.Http|4.3.0", + "System.Net.NameResolution|4.3.0", + "System.Net.Primitives|4.3.0", + "System.Net.Requests|4.3.0", + "System.Net.Security|4.3.0", + "System.Net.Sockets|4.3.0", + "System.Net.WebHeaderCollection|4.3.0", + "System.ObjectModel|4.3.0", + "System.Private.DataContractSerialization|4.3.0", + "System.Reflection|4.3.0", + "System.Reflection.Emit|4.3.0", + "System.Reflection.Emit.ILGeneration|4.3.0", + "System.Reflection.Emit.Lightweight|4.3.0", + "System.Reflection.Extensions|4.3.0", + "System.Reflection.Primitives|4.3.0", + "System.Reflection.TypeExtensions|4.3.0", + "System.Resources.ResourceManager|4.3.0", + "System.Runtime|4.3.0", + "System.Runtime.Extensions|4.3.0", + "System.Runtime.Handles|4.3.0", + "System.Runtime.InteropServices|4.3.0", + "System.Runtime.InteropServices.RuntimeInformation|4.3.0", + "System.Runtime.Loader|4.3.0", + "System.Runtime.Numerics|4.3.0", + "System.Runtime.Serialization.Formatters|4.3.0", + "System.Runtime.Serialization.Json|4.3.0", + "System.Runtime.Serialization.Primitives|4.3.0", + "System.Security.AccessControl|4.4.0", + "System.Security.Claims|4.3.0", + "System.Security.Cryptography.Algorithms|4.3.0", + "System.Security.Cryptography.Csp|4.3.0", + "System.Security.Cryptography.Encoding|4.3.0", + "System.Security.Cryptography.Primitives|4.3.0", + "System.Security.Cryptography.X509Certificates|4.3.0", + "System.Security.Cryptography.Xml|4.4.0", + "System.Security.Principal|4.3.0", + "System.Security.Principal.Windows|4.4.0", + "System.Text.Encoding|4.3.0", + "System.Text.Encoding.Extensions|4.3.0", + "System.Text.RegularExpressions|4.3.0", + "System.Threading|4.3.0", + "System.Threading.Overlapped|4.3.0", + "System.Threading.Tasks|4.3.0", + "System.Threading.Tasks.Extensions|4.3.0", + "System.Threading.Tasks.Parallel|4.3.0", + "System.Threading.Thread|4.3.0", + "System.Threading.ThreadPool|4.3.0", + "System.Threading.Timer|4.3.0", + "System.ValueTuple|4.3.0", + "System.Xml.ReaderWriter|4.3.0", + "System.Xml.XDocument|4.3.0", + "System.Xml.XmlDocument|4.3.0", + "System.Xml.XmlSerializer|4.3.0", + "System.Xml.XPath|4.3.0", + "System.Xml.XPath.XDocument|4.3.0" + ], + "microsoft.netframework.referenceassemblies.net20": [], + "microsoft.netframework.referenceassemblies.net35": [], + "microsoft.netframework.referenceassemblies.net40": [], + "microsoft.netframework.referenceassemblies.net45": [], + "microsoft.netframework.referenceassemblies.net451": [], + "microsoft.netframework.referenceassemblies.net452": [], + "microsoft.netframework.referenceassemblies.net46": [], + "microsoft.netframework.referenceassemblies.net461": [], + "microsoft.netframework.referenceassemblies.net462": [], + "microsoft.netframework.referenceassemblies.net47": [], + "microsoft.netframework.referenceassemblies.net471": [], + "microsoft.netframework.referenceassemblies.net472": [], + "microsoft.netframework.referenceassemblies.net48": [], + "microsoft.netframework.referenceassemblies.net481": [], + "microsoft.netcore.app": [], + "microsoft.netcore.app.ref": [ + "Microsoft.CSharp|4.4.0", + "Microsoft.Win32.Primitives|4.3.0", + "Microsoft.Win32.Registry|4.4.0", + "runtime.debian.8-x64.runtime.native.System|4.3.0", + "runtime.debian.8-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.debian.8-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.debian.8-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.debian.8-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.fedora.23-x64.runtime.native.System|4.3.0", + "runtime.fedora.23-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.fedora.23-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.fedora.24-x64.runtime.native.System|4.3.0", + "runtime.fedora.24-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.fedora.24-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.opensuse.13.2-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.opensuse.42.1-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.Apple|4.3.0", + "runtime.osx.10.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.rhel.7-x64.runtime.native.System|4.3.0", + "runtime.rhel.7-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.rhel.7-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.ubuntu.14.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.ubuntu.16.04-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.IO.Compression|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Http|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Net.Security|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography|4.3.0", + "runtime.ubuntu.16.10-x64.runtime.native.System.Security.Cryptography.OpenSsl|4.3.0", + "System.AppContext|4.3.0", + "System.Buffers|4.4.0", + "System.Collections|4.3.0", + "System.Collections.Concurrent|4.3.0", + "System.Collections.Immutable|1.4.0", + "System.Collections.NonGeneric|4.3.0", + "System.Collections.Specialized|4.3.0", + "System.ComponentModel|4.3.0", + "System.ComponentModel.EventBasedAsync|4.3.0", + "System.ComponentModel.Primitives|4.3.0", + "System.ComponentModel.TypeConverter|4.3.0", + "System.Console|4.3.0", + "System.Data.Common|4.3.0", + "System.Diagnostics.Contracts|4.3.0", + "System.Diagnostics.Debug|4.3.0", + "System.Diagnostics.DiagnosticSource|4.4.0", + "System.Diagnostics.FileVersionInfo|4.3.0", + "System.Diagnostics.Process|4.3.0", + "System.Diagnostics.StackTrace|4.3.0", + "System.Diagnostics.TextWriterTraceListener|4.3.0", + "System.Diagnostics.Tools|4.3.0", + "System.Diagnostics.TraceSource|4.3.0", + "System.Diagnostics.Tracing|4.3.0", + "System.Dynamic.Runtime|4.3.0", + "System.Globalization|4.3.0", + "System.Globalization.Calendars|4.3.0", + "System.Globalization.Extensions|4.3.0", + "System.IO|4.3.0", + "System.IO.Compression|4.3.0", + "System.IO.Compression.ZipFile|4.3.0", + "System.IO.FileSystem|4.3.0", + "System.IO.FileSystem.AccessControl|4.4.0", + "System.IO.FileSystem.DriveInfo|4.3.0", + "System.IO.FileSystem.Primitives|4.3.0", + "System.IO.FileSystem.Watcher|4.3.0", + "System.IO.IsolatedStorage|4.3.0", + "System.IO.MemoryMappedFiles|4.3.0", + "System.IO.Pipes|4.3.0", + "System.IO.UnmanagedMemoryStream|4.3.0", + "System.Linq|4.3.0", + "System.Linq.Expressions|4.3.0", + "System.Linq.Queryable|4.3.0", + "System.Net.Http|4.3.0", + "System.Net.NameResolution|4.3.0", + "System.Net.Primitives|4.3.0", + "System.Net.Requests|4.3.0", + "System.Net.Security|4.3.0", + "System.Net.Sockets|4.3.0", + "System.Net.WebHeaderCollection|4.3.0", + "System.ObjectModel|4.3.0", + "System.Private.DataContractSerialization|4.3.0", + "System.Reflection|4.3.0", + "System.Reflection.Emit|4.3.0", + "System.Reflection.Emit.ILGeneration|4.3.0", + "System.Reflection.Emit.Lightweight|4.3.0", + "System.Reflection.Extensions|4.3.0", + "System.Reflection.Metadata|1.5.0", + "System.Reflection.Primitives|4.3.0", + "System.Reflection.TypeExtensions|4.3.0", + "System.Resources.ResourceManager|4.3.0", + "System.Runtime|4.3.0", + "System.Runtime.Extensions|4.3.0", + "System.Runtime.Handles|4.3.0", + "System.Runtime.InteropServices|4.3.0", + "System.Runtime.InteropServices.RuntimeInformation|4.3.0", + "System.Runtime.Loader|4.3.0", + "System.Runtime.Numerics|4.3.0", + "System.Runtime.Serialization.Formatters|4.3.0", + "System.Runtime.Serialization.Json|4.3.0", + "System.Runtime.Serialization.Primitives|4.3.0", + "System.Security.AccessControl|4.4.0", + "System.Security.Claims|4.3.0", + "System.Security.Cryptography.Algorithms|4.3.0", + "System.Security.Cryptography.Cng|4.4.0", + "System.Security.Cryptography.Csp|4.3.0", + "System.Security.Cryptography.Encoding|4.3.0", + "System.Security.Cryptography.OpenSsl|4.4.0", + "System.Security.Cryptography.Primitives|4.3.0", + "System.Security.Cryptography.X509Certificates|4.3.0", + "System.Security.Cryptography.Xml|4.4.0", + "System.Security.Principal|4.3.0", + "System.Security.Principal.Windows|4.4.0", + "System.Text.Encoding|4.3.0", + "System.Text.Encoding.Extensions|4.3.0", + "System.Text.RegularExpressions|4.3.0", + "System.Threading|4.3.0", + "System.Threading.Overlapped|4.3.0", + "System.Threading.Tasks|4.3.0", + "System.Threading.Tasks.Extensions|4.3.0", + "System.Threading.Tasks.Parallel|4.3.0", + "System.Threading.Thread|4.3.0", + "System.Threading.ThreadPool|4.3.0", + "System.Threading.Timer|4.3.0", + "System.ValueTuple|4.3.0", + "System.Xml.ReaderWriter|4.3.0", + "System.Xml.XDocument|4.3.0", + "System.Xml.XmlDocument|4.3.0", + "System.Xml.XmlSerializer|4.3.0", + "System.Xml.XPath|4.3.0", + "System.Xml.XPath.XDocument|4.3.0" + ], + "microsoft.aspnetcore.app": [], + "microsoft.aspnetcore.app.ref": [ + "Microsoft.Extensions.Caching.Abstractions|8.0.0", + "Microsoft.Extensions.Caching.Memory|8.0.0", + "Microsoft.Extensions.Configuration.Abstractions|8.0.0", + "Microsoft.Extensions.Configuration.Binder|8.0.0", + "Microsoft.Extensions.Configuration.CommandLine|8.0.0", + "Microsoft.Extensions.Configuration|8.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables|8.0.0", + "Microsoft.Extensions.Configuration.FileExtensions|8.0.0", + "Microsoft.Extensions.Configuration.Ini|8.0.0", + "Microsoft.Extensions.Configuration.Json|8.0.0", + "Microsoft.Extensions.Configuration.UserSecrets|8.0.0", + "Microsoft.Extensions.Configuration.Xml|8.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions|8.0.0", + "Microsoft.Extensions.DependencyInjection|8.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions|8.0.0", + "Microsoft.Extensions.Diagnostics|8.0.0", + "Microsoft.Extensions.FileProviders.Abstractions|8.0.0", + "Microsoft.Extensions.FileProviders.Composite|8.0.0", + "Microsoft.Extensions.FileProviders.Physical|8.0.0", + "Microsoft.Extensions.FileSystemGlobbing|8.0.0", + "Microsoft.Extensions.Hosting.Abstractions|8.0.0", + "Microsoft.Extensions.Hosting|8.0.0", + "Microsoft.Extensions.Http|8.0.0", + "Microsoft.Extensions.Logging.Abstractions|8.0.0", + "Microsoft.Extensions.Logging.Configuration|8.0.0", + "Microsoft.Extensions.Logging.Console|8.0.0", + "Microsoft.Extensions.Logging.Debug|8.0.0", + "Microsoft.Extensions.Logging|8.0.0", + "Microsoft.Extensions.Logging.EventLog|8.0.0", + "Microsoft.Extensions.Logging.EventSource|8.0.0", + "Microsoft.Extensions.Logging.TraceSource|8.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions|8.0.0", + "Microsoft.Extensions.Options.DataAnnotations|8.0.0", + "Microsoft.Extensions.Options|8.0.0", + "Microsoft.Extensions.Primitives|8.0.0", + "System.Diagnostics.EventLog|8.0.0", + "System.IO.Pipelines|8.0.0", + "System.Security.Cryptography.Xml|8.0.0", + "System.Threading.RateLimiting|8.0.0", + "Microsoft.AspNetCore.Antiforgery|8.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions|8.0.0", + "Microsoft.AspNetCore.Authentication.BearerToken|8.0.0", + "Microsoft.AspNetCore.Authentication.Cookies|8.0.0", + "Microsoft.AspNetCore.Authentication.Core|8.0.0", + "Microsoft.AspNetCore.Authentication|8.0.0", + "Microsoft.AspNetCore.Authentication.OAuth|8.0.0", + "Microsoft.AspNetCore.Authorization|8.0.0", + "Microsoft.AspNetCore.Authorization.Policy|8.0.0", + "Microsoft.AspNetCore.Components.Authorization|8.0.0", + "Microsoft.AspNetCore.Components|8.0.0", + "Microsoft.AspNetCore.Components.Endpoints|8.0.0", + "Microsoft.AspNetCore.Components.Forms|8.0.0", + "Microsoft.AspNetCore.Components.Server|8.0.0", + "Microsoft.AspNetCore.Components.Web|8.0.0", + "Microsoft.AspNetCore.Connections.Abstractions|8.0.0", + "Microsoft.AspNetCore.CookiePolicy|8.0.0", + "Microsoft.AspNetCore.Cors|8.0.0", + "Microsoft.AspNetCore.Cryptography.Internal|8.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation|8.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions|8.0.0", + "Microsoft.AspNetCore.DataProtection|8.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions|8.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions|8.0.0", + "Microsoft.AspNetCore.Diagnostics|8.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks|8.0.0", + "Microsoft.AspNetCore|8.0.0", + "Microsoft.AspNetCore.HostFiltering|8.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions|8.0.0", + "Microsoft.AspNetCore.Hosting|8.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions|8.0.0", + "Microsoft.AspNetCore.Html.Abstractions|8.0.0", + "Microsoft.AspNetCore.Http.Abstractions|8.0.0", + "Microsoft.AspNetCore.Http.Connections.Common|8.0.0", + "Microsoft.AspNetCore.Http.Connections|8.0.0", + "Microsoft.AspNetCore.Http|8.0.0", + "Microsoft.AspNetCore.Http.Extensions|8.0.0", + "Microsoft.AspNetCore.Http.Features|8.0.0", + "Microsoft.AspNetCore.Http.Results|8.0.0", + "Microsoft.AspNetCore.HttpLogging|8.0.0", + "Microsoft.AspNetCore.HttpOverrides|8.0.0", + "Microsoft.AspNetCore.HttpsPolicy|8.0.0", + "Microsoft.AspNetCore.Identity|8.0.0", + "Microsoft.AspNetCore.Localization|8.0.0", + "Microsoft.AspNetCore.Localization.Routing|8.0.0", + "Microsoft.AspNetCore.Metadata|8.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions|8.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer|8.0.0", + "Microsoft.AspNetCore.Mvc.Core|8.0.0", + "Microsoft.AspNetCore.Mvc.Cors|8.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations|8.0.0", + "Microsoft.AspNetCore.Mvc|8.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json|8.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml|8.0.0", + "Microsoft.AspNetCore.Mvc.Localization|8.0.0", + "Microsoft.AspNetCore.Mvc.Razor|8.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages|8.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers|8.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures|8.0.0", + "Microsoft.AspNetCore.OutputCaching|8.0.0", + "Microsoft.AspNetCore.RateLimiting|8.0.0", + "Microsoft.AspNetCore.Razor|8.0.0", + "Microsoft.AspNetCore.Razor.Runtime|8.0.0", + "Microsoft.AspNetCore.RequestDecompression|8.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions|8.0.0", + "Microsoft.AspNetCore.ResponseCaching|8.0.0", + "Microsoft.AspNetCore.ResponseCompression|8.0.0", + "Microsoft.AspNetCore.Rewrite|8.0.0", + "Microsoft.AspNetCore.Routing.Abstractions|8.0.0", + "Microsoft.AspNetCore.Routing|8.0.0", + "Microsoft.AspNetCore.Server.HttpSys|8.0.0", + "Microsoft.AspNetCore.Server.IIS|8.0.0", + "Microsoft.AspNetCore.Server.IISIntegration|8.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core|8.0.0", + "Microsoft.AspNetCore.Server.Kestrel|8.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes|8.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|8.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|8.0.0", + "Microsoft.AspNetCore.Session|8.0.0", + "Microsoft.AspNetCore.SignalR.Common|8.0.0", + "Microsoft.AspNetCore.SignalR.Core|8.0.0", + "Microsoft.AspNetCore.SignalR|8.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json|8.0.0", + "Microsoft.AspNetCore.StaticFiles|8.0.0", + "Microsoft.AspNetCore.WebSockets|8.0.0", + "Microsoft.AspNetCore.WebUtilities|8.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile|8.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|8.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks|8.0.0", + "Microsoft.Extensions.Features|8.0.0", + "Microsoft.Extensions.FileProviders.Embedded|8.0.0", + "Microsoft.Extensions.Identity.Core|8.0.0", + "Microsoft.Extensions.Identity.Stores|8.0.0", + "Microsoft.Extensions.Localization.Abstractions|8.0.0", + "Microsoft.Extensions.Localization|8.0.0", + "Microsoft.Extensions.ObjectPool|8.0.0", + "Microsoft.Extensions.WebEncoders|8.0.0", + "Microsoft.JSInterop|8.0.0", + "Microsoft.Net.Http.Headers|8.0.0" + ] + }, + "framework_list": { + "netstandard.library": [], + "netstandard.library.ref": [ + "Microsoft.Win32.Primitives|4.0.3.0", + "System.AppContext|4.1.2.0", + "System.Buffers|4.0.3.0", + "System.Collections.Concurrent|4.0.11.0", + "System.Collections.NonGeneric|4.0.3.0", + "System.Collections.Specialized|4.0.3.0", + "System.Collections|4.0.11.0", + "System.ComponentModel.Composition|4.0.0.0", + "System.ComponentModel.EventBasedAsync|4.0.11.0", + "System.ComponentModel.Primitives|4.1.2.0", + "System.ComponentModel.TypeConverter|4.1.2.0", + "System.ComponentModel|4.0.1.0", + "System.Console|4.0.2.0", + "System.Core|4.0.0.0", + "System.Data.Common|4.1.2.0", + "System.Data|4.0.0.0", + "System.Diagnostics.Contracts|4.0.1.0", + "System.Diagnostics.Debug|4.0.11.0", + "System.Diagnostics.FileVersionInfo|4.0.2.0", + "System.Diagnostics.Process|4.1.2.0", + "System.Diagnostics.StackTrace|4.0.4.0", + "System.Diagnostics.TextWriterTraceListener|4.0.2.0", + "System.Diagnostics.Tools|4.0.1.0", + "System.Diagnostics.TraceSource|4.0.2.0", + "System.Diagnostics.Tracing|4.1.2.0", + "System.Drawing.Primitives|4.0.2.0", + "System.Drawing|4.0.0.0", + "System.Dynamic.Runtime|4.0.11.0", + "System.Globalization.Calendars|4.0.3.0", + "System.Globalization.Extensions|4.0.3.0", + "System.Globalization|4.0.11.0", + "System.IO.Compression.FileSystem|4.0.0.0", + "System.IO.Compression.ZipFile|4.0.3.0", + "System.IO.Compression|4.1.3.0", + "System.IO.FileSystem.DriveInfo|4.0.2.0", + "System.IO.FileSystem.Primitives|4.0.3.0", + "System.IO.FileSystem.Watcher|4.0.2.0", + "System.IO.FileSystem|4.0.3.0", + "System.IO.IsolatedStorage|4.0.2.0", + "System.IO.MemoryMappedFiles|4.0.2.0", + "System.IO.Pipes|4.0.2.0", + "System.IO.UnmanagedMemoryStream|4.0.3.0", + "System.IO|4.1.2.0", + "System.Linq.Expressions|4.1.2.0", + "System.Linq.Parallel|4.0.1.0", + "System.Linq.Queryable|4.0.1.0", + "System.Linq|4.1.2.0", + "System.Memory|4.0.2.0", + "System.Net.Http|4.1.2.0", + "System.Net.NameResolution|4.0.2.0", + "System.Net.NetworkInformation|4.1.2.0", + "System.Net.Ping|4.0.2.0", + "System.Net.Primitives|4.0.11.0", + "System.Net.Requests|4.0.11.0", + "System.Net.Security|4.0.2.0", + "System.Net.Sockets|4.1.2.0", + "System.Net.WebHeaderCollection|4.0.1.0", + "System.Net.WebSockets.Client|4.0.2.0", + "System.Net.WebSockets|4.0.2.0", + "System.Net|4.0.0.0", + "System.Numerics.Vectors|4.1.5.0", + "System.Numerics|4.0.0.0", + "System.ObjectModel|4.0.11.0", + "System.Reflection.DispatchProxy|4.0.5.0", + "System.Reflection.Emit.ILGeneration|4.0.1.0", + "System.Reflection.Emit.Lightweight|4.0.1.0", + "System.Reflection.Emit|4.0.1.0", + "System.Reflection.Extensions|4.0.1.0", + "System.Reflection.Primitives|4.0.1.0", + "System.Reflection|4.1.2.0", + "System.Resources.Reader|4.0.2.0", + "System.Resources.ResourceManager|4.0.1.0", + "System.Resources.Writer|4.0.2.0", + "System.Runtime.CompilerServices.VisualC|4.0.2.0", + "System.Runtime.Extensions|4.1.2.0", + "System.Runtime.Handles|4.0.1.0", + "System.Runtime.InteropServices.RuntimeInformation|4.0.2.0", + "System.Runtime.InteropServices|4.1.2.0", + "System.Runtime.Numerics|4.0.1.0", + "System.Runtime.Serialization.Formatters|4.0.2.0", + "System.Runtime.Serialization.Json|4.0.1.0", + "System.Runtime.Serialization.Primitives|4.1.3.0", + "System.Runtime.Serialization.Xml|4.1.3.0", + "System.Runtime.Serialization|4.0.0.0", + "System.Runtime|4.1.2.0", + "System.Security.Claims|4.0.3.0", + "System.Security.Cryptography.Algorithms|4.2.2.0", + "System.Security.Cryptography.Csp|4.0.2.0", + "System.Security.Cryptography.Encoding|4.0.2.0", + "System.Security.Cryptography.Primitives|4.0.2.0", + "System.Security.Cryptography.X509Certificates|4.1.2.0", + "System.Security.Principal|4.0.1.0", + "System.Security.SecureString|4.0.2.0", + "System.ServiceModel.Web|4.0.0.0", + "System.Text.Encoding.Extensions|4.0.11.0", + "System.Text.Encoding|4.0.11.0", + "System.Text.RegularExpressions|4.1.1.0", + "System.Threading.Overlapped|4.0.3.0", + "System.Threading.Tasks.Extensions|4.2.1.0", + "System.Threading.Tasks.Parallel|4.0.1.0", + "System.Threading.Tasks|4.0.11.0", + "System.Threading.Thread|4.0.2.0", + "System.Threading.ThreadPool|4.0.12.0", + "System.Threading.Timer|4.0.1.0", + "System.Threading|4.0.11.0", + "System.Transactions|4.0.0.0", + "System.ValueTuple|4.0.2.0", + "System.Web|4.0.0.0", + "System.Windows|4.0.0.0", + "System.Xml.Linq|4.0.0.0", + "System.Xml.ReaderWriter|4.1.1.0", + "System.Xml.Serialization|4.0.0.0", + "System.Xml.XDocument|4.0.11.0", + "System.Xml.XPath.XDocument|4.0.3.0", + "System.Xml.XPath|4.0.3.0", + "System.Xml.XmlDocument|4.0.3.0", + "System.Xml.XmlSerializer|4.0.11.0", + "System.Xml|4.0.0.0", + "System|4.0.0.0", + "mscorlib|4.0.0.0", + "netstandard|2.1.0.0" + ], + "microsoft.netframework.referenceassemblies.net20": [], + "microsoft.netframework.referenceassemblies.net35": [], + "microsoft.netframework.referenceassemblies.net40": [], + "microsoft.netframework.referenceassemblies.net45": [], + "microsoft.netframework.referenceassemblies.net451": [], + "microsoft.netframework.referenceassemblies.net452": [], + "microsoft.netframework.referenceassemblies.net46": [], + "microsoft.netframework.referenceassemblies.net461": [], + "microsoft.netframework.referenceassemblies.net462": [], + "microsoft.netframework.referenceassemblies.net47": [], + "microsoft.netframework.referenceassemblies.net471": [], + "microsoft.netframework.referenceassemblies.net472": [], + "microsoft.netframework.referenceassemblies.net48": [], + "microsoft.netframework.referenceassemblies.net481": [], + "microsoft.netcore.app": [], + "microsoft.netcore.app.ref": [ + "Microsoft.CSharp|8.0.0.0", + "Microsoft.VisualBasic.Core|13.0.0.0", + "Microsoft.VisualBasic|10.0.0.0", + "Microsoft.Win32.Primitives|8.0.0.0", + "Microsoft.Win32.Registry|8.0.0.0", + "System.AppContext|8.0.0.0", + "System.Buffers|8.0.0.0", + "System.Collections.Concurrent|8.0.0.0", + "System.Collections.Immutable|8.0.0.0", + "System.Collections.NonGeneric|8.0.0.0", + "System.Collections.Specialized|8.0.0.0", + "System.Collections|8.0.0.0", + "System.ComponentModel.Annotations|8.0.0.0", + "System.ComponentModel.DataAnnotations|4.0.0.0", + "System.ComponentModel.EventBasedAsync|8.0.0.0", + "System.ComponentModel.Primitives|8.0.0.0", + "System.ComponentModel.TypeConverter|8.0.0.0", + "System.ComponentModel|8.0.0.0", + "System.Configuration|4.0.0.0", + "System.Console|8.0.0.0", + "System.Core|4.0.0.0", + "System.Data.Common|8.0.0.0", + "System.Data.DataSetExtensions|8.0.0.0", + "System.Data|4.0.0.0", + "System.Diagnostics.Contracts|8.0.0.0", + "System.Diagnostics.Debug|8.0.0.0", + "System.Diagnostics.DiagnosticSource|8.0.0.0", + "System.Diagnostics.FileVersionInfo|8.0.0.0", + "System.Diagnostics.Process|8.0.0.0", + "System.Diagnostics.StackTrace|8.0.0.0", + "System.Diagnostics.TextWriterTraceListener|8.0.0.0", + "System.Diagnostics.Tools|8.0.0.0", + "System.Diagnostics.TraceSource|8.0.0.0", + "System.Diagnostics.Tracing|8.0.0.0", + "System.Drawing.Primitives|8.0.0.0", + "System.Drawing|4.0.0.0", + "System.Dynamic.Runtime|8.0.0.0", + "System.Formats.Asn1|8.0.0.0", + "System.Formats.Tar|8.0.0.0", + "System.Globalization.Calendars|8.0.0.0", + "System.Globalization.Extensions|8.0.0.0", + "System.Globalization|8.0.0.0", + "System.IO.Compression.Brotli|8.0.0.0", + "System.IO.Compression.FileSystem|4.0.0.0", + "System.IO.Compression.ZipFile|8.0.0.0", + "System.IO.Compression|8.0.0.0", + "System.IO.FileSystem.AccessControl|8.0.0.0", + "System.IO.FileSystem.DriveInfo|8.0.0.0", + "System.IO.FileSystem.Primitives|8.0.0.0", + "System.IO.FileSystem.Watcher|8.0.0.0", + "System.IO.FileSystem|8.0.0.0", + "System.IO.IsolatedStorage|8.0.0.0", + "System.IO.MemoryMappedFiles|8.0.0.0", + "System.IO.Pipes.AccessControl|8.0.0.0", + "System.IO.Pipes|8.0.0.0", + "System.IO.UnmanagedMemoryStream|8.0.0.0", + "System.IO|8.0.0.0", + "System.Linq.Expressions|8.0.0.0", + "System.Linq.Parallel|8.0.0.0", + "System.Linq.Queryable|8.0.0.0", + "System.Linq|8.0.0.0", + "System.Memory|8.0.0.0", + "System.Net.Http.Json|8.0.0.0", + "System.Net.Http|8.0.0.0", + "System.Net.HttpListener|8.0.0.0", + "System.Net.Mail|8.0.0.0", + "System.Net.NameResolution|8.0.0.0", + "System.Net.NetworkInformation|8.0.0.0", + "System.Net.Ping|8.0.0.0", + "System.Net.Primitives|8.0.0.0", + "System.Net.Quic|8.0.0.0", + "System.Net.Requests|8.0.0.0", + "System.Net.Security|8.0.0.0", + "System.Net.ServicePoint|8.0.0.0", + "System.Net.Sockets|8.0.0.0", + "System.Net.WebClient|8.0.0.0", + "System.Net.WebHeaderCollection|8.0.0.0", + "System.Net.WebProxy|8.0.0.0", + "System.Net.WebSockets.Client|8.0.0.0", + "System.Net.WebSockets|8.0.0.0", + "System.Net|4.0.0.0", + "System.Numerics.Vectors|8.0.0.0", + "System.Numerics|4.0.0.0", + "System.ObjectModel|8.0.0.0", + "System.Reflection.DispatchProxy|8.0.0.0", + "System.Reflection.Emit.ILGeneration|8.0.0.0", + "System.Reflection.Emit.Lightweight|8.0.0.0", + "System.Reflection.Emit|8.0.0.0", + "System.Reflection.Extensions|8.0.0.0", + "System.Reflection.Metadata|8.0.0.0", + "System.Reflection.Primitives|8.0.0.0", + "System.Reflection.TypeExtensions|8.0.0.0", + "System.Reflection|8.0.0.0", + "System.Resources.Reader|8.0.0.0", + "System.Resources.ResourceManager|8.0.0.0", + "System.Resources.Writer|8.0.0.0", + "System.Runtime.CompilerServices.Unsafe|8.0.0.0", + "System.Runtime.CompilerServices.VisualC|8.0.0.0", + "System.Runtime.Extensions|8.0.0.0", + "System.Runtime.Handles|8.0.0.0", + "System.Runtime.InteropServices.JavaScript|8.0.0.0", + "System.Runtime.InteropServices.RuntimeInformation|8.0.0.0", + "System.Runtime.InteropServices|8.0.0.0", + "System.Runtime.Intrinsics|8.0.0.0", + "System.Runtime.Loader|8.0.0.0", + "System.Runtime.Numerics|8.0.0.0", + "System.Runtime.Serialization.Formatters|8.0.0.0", + "System.Runtime.Serialization.Json|8.0.0.0", + "System.Runtime.Serialization.Primitives|8.0.0.0", + "System.Runtime.Serialization.Xml|8.0.0.0", + "System.Runtime.Serialization|4.0.0.0", + "System.Runtime|8.0.0.0", + "System.Security.AccessControl|8.0.0.0", + "System.Security.Claims|8.0.0.0", + "System.Security.Cryptography.Algorithms|8.0.0.0", + "System.Security.Cryptography.Cng|8.0.0.0", + "System.Security.Cryptography.Csp|8.0.0.0", + "System.Security.Cryptography.Encoding|8.0.0.0", + "System.Security.Cryptography.OpenSsl|8.0.0.0", + "System.Security.Cryptography.Primitives|8.0.0.0", + "System.Security.Cryptography.X509Certificates|8.0.0.0", + "System.Security.Cryptography|8.0.0.0", + "System.Security.Principal.Windows|8.0.0.0", + "System.Security.Principal|8.0.0.0", + "System.Security.SecureString|8.0.0.0", + "System.Security|4.0.0.0", + "System.ServiceModel.Web|4.0.0.0", + "System.ServiceProcess|4.0.0.0", + "System.Text.Encoding.CodePages|8.0.0.0", + "System.Text.Encoding.Extensions|8.0.0.0", + "System.Text.Encoding|8.0.0.0", + "System.Text.Encodings.Web|8.0.0.0", + "System.Text.Json|8.0.0.0", + "System.Text.RegularExpressions|8.0.0.0", + "System.Threading.Channels|8.0.0.0", + "System.Threading.Overlapped|8.0.0.0", + "System.Threading.Tasks.Dataflow|8.0.0.0", + "System.Threading.Tasks.Extensions|8.0.0.0", + "System.Threading.Tasks.Parallel|8.0.0.0", + "System.Threading.Tasks|8.0.0.0", + "System.Threading.Thread|8.0.0.0", + "System.Threading.ThreadPool|8.0.0.0", + "System.Threading.Timer|8.0.0.0", + "System.Threading|8.0.0.0", + "System.Transactions.Local|8.0.0.0", + "System.Transactions|4.0.0.0", + "System.ValueTuple|8.0.0.0", + "System.Web.HttpUtility|8.0.0.0", + "System.Web|4.0.0.0", + "System.Windows|4.0.0.0", + "System.Xml.Linq|4.0.0.0", + "System.Xml.ReaderWriter|8.0.0.0", + "System.Xml.Serialization|4.0.0.0", + "System.Xml.XDocument|8.0.0.0", + "System.Xml.XPath.XDocument|8.0.0.0", + "System.Xml.XPath|8.0.0.0", + "System.Xml.XmlDocument|8.0.0.0", + "System.Xml.XmlSerializer|8.0.0.0", + "System.Xml|4.0.0.0", + "System|4.0.0.0", + "WindowsBase|4.0.0.0", + "mscorlib|4.0.0.0", + "netstandard|2.1.0.0" + ], + "microsoft.aspnetcore.app": [], + "microsoft.aspnetcore.app.ref": [ + "Microsoft.AspNetCore.Antiforgery|8.0.0.0", + "Microsoft.AspNetCore.Authentication.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Authentication.BearerToken|8.0.0.0", + "Microsoft.AspNetCore.Authentication.Cookies|8.0.0.0", + "Microsoft.AspNetCore.Authentication.Core|8.0.0.0", + "Microsoft.AspNetCore.Authentication.OAuth|8.0.0.0", + "Microsoft.AspNetCore.Authentication|8.0.0.0", + "Microsoft.AspNetCore.Authorization.Policy|8.0.0.0", + "Microsoft.AspNetCore.Authorization|8.0.0.0", + "Microsoft.AspNetCore.Components.Authorization|8.0.0.0", + "Microsoft.AspNetCore.Components.Endpoints|8.0.0.0", + "Microsoft.AspNetCore.Components.Forms|8.0.0.0", + "Microsoft.AspNetCore.Components.Server|8.0.0.0", + "Microsoft.AspNetCore.Components.Web|8.0.0.0", + "Microsoft.AspNetCore.Components|8.0.0.0", + "Microsoft.AspNetCore.Connections.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.CookiePolicy|8.0.0.0", + "Microsoft.AspNetCore.Cors|8.0.0.0", + "Microsoft.AspNetCore.Cryptography.Internal|8.0.0.0", + "Microsoft.AspNetCore.Cryptography.KeyDerivation|8.0.0.0", + "Microsoft.AspNetCore.DataProtection.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.DataProtection.Extensions|8.0.0.0", + "Microsoft.AspNetCore.DataProtection|8.0.0.0", + "Microsoft.AspNetCore.Diagnostics.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Diagnostics.HealthChecks|8.0.0.0", + "Microsoft.AspNetCore.Diagnostics|8.0.0.0", + "Microsoft.AspNetCore.HostFiltering|8.0.0.0", + "Microsoft.AspNetCore.Hosting.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Hosting.Server.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Hosting|8.0.0.0", + "Microsoft.AspNetCore.Html.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Http.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Http.Connections.Common|8.0.0.0", + "Microsoft.AspNetCore.Http.Connections|8.0.0.0", + "Microsoft.AspNetCore.Http.Extensions|8.0.0.0", + "Microsoft.AspNetCore.Http.Features|8.0.0.0", + "Microsoft.AspNetCore.Http.Results|8.0.0.0", + "Microsoft.AspNetCore.Http|8.0.0.0", + "Microsoft.AspNetCore.HttpLogging|8.0.0.0", + "Microsoft.AspNetCore.HttpOverrides|8.0.0.0", + "Microsoft.AspNetCore.HttpsPolicy|8.0.0.0", + "Microsoft.AspNetCore.Identity|8.0.0.0", + "Microsoft.AspNetCore.Localization.Routing|8.0.0.0", + "Microsoft.AspNetCore.Localization|8.0.0.0", + "Microsoft.AspNetCore.Metadata|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Mvc.ApiExplorer|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Core|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Cors|8.0.0.0", + "Microsoft.AspNetCore.Mvc.DataAnnotations|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Json|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Formatters.Xml|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Localization|8.0.0.0", + "Microsoft.AspNetCore.Mvc.Razor|8.0.0.0", + "Microsoft.AspNetCore.Mvc.RazorPages|8.0.0.0", + "Microsoft.AspNetCore.Mvc.TagHelpers|8.0.0.0", + "Microsoft.AspNetCore.Mvc.ViewFeatures|8.0.0.0", + "Microsoft.AspNetCore.Mvc|8.0.0.0", + "Microsoft.AspNetCore.OutputCaching|8.0.0.0", + "Microsoft.AspNetCore.RateLimiting|8.0.0.0", + "Microsoft.AspNetCore.Razor.Runtime|8.0.0.0", + "Microsoft.AspNetCore.Razor|8.0.0.0", + "Microsoft.AspNetCore.RequestDecompression|8.0.0.0", + "Microsoft.AspNetCore.ResponseCaching.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.ResponseCaching|8.0.0.0", + "Microsoft.AspNetCore.ResponseCompression|8.0.0.0", + "Microsoft.AspNetCore.Rewrite|8.0.0.0", + "Microsoft.AspNetCore.Routing.Abstractions|8.0.0.0", + "Microsoft.AspNetCore.Routing|8.0.0.0", + "Microsoft.AspNetCore.Server.HttpSys|8.0.0.0", + "Microsoft.AspNetCore.Server.IIS|8.0.0.0", + "Microsoft.AspNetCore.Server.IISIntegration|8.0.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Core|8.0.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.NamedPipes|8.0.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Quic|8.0.0.0", + "Microsoft.AspNetCore.Server.Kestrel.Transport.Sockets|8.0.0.0", + "Microsoft.AspNetCore.Server.Kestrel|8.0.0.0", + "Microsoft.AspNetCore.Session|8.0.0.0", + "Microsoft.AspNetCore.SignalR.Common|8.0.0.0", + "Microsoft.AspNetCore.SignalR.Core|8.0.0.0", + "Microsoft.AspNetCore.SignalR.Protocols.Json|8.0.0.0", + "Microsoft.AspNetCore.SignalR|8.0.0.0", + "Microsoft.AspNetCore.StaticFiles|8.0.0.0", + "Microsoft.AspNetCore.WebSockets|8.0.0.0", + "Microsoft.AspNetCore.WebUtilities|8.0.0.0", + "Microsoft.AspNetCore|8.0.0.0", + "Microsoft.Extensions.Caching.Abstractions|8.0.0.0", + "Microsoft.Extensions.Caching.Memory|8.0.0.0", + "Microsoft.Extensions.Configuration.Abstractions|8.0.0.0", + "Microsoft.Extensions.Configuration.Binder|8.0.0.0", + "Microsoft.Extensions.Configuration.CommandLine|8.0.0.0", + "Microsoft.Extensions.Configuration.EnvironmentVariables|8.0.0.0", + "Microsoft.Extensions.Configuration.FileExtensions|8.0.0.0", + "Microsoft.Extensions.Configuration.Ini|8.0.0.0", + "Microsoft.Extensions.Configuration.Json|8.0.0.0", + "Microsoft.Extensions.Configuration.KeyPerFile|8.0.0.0", + "Microsoft.Extensions.Configuration.UserSecrets|8.0.0.0", + "Microsoft.Extensions.Configuration.Xml|8.0.0.0", + "Microsoft.Extensions.Configuration|8.0.0.0", + "Microsoft.Extensions.DependencyInjection.Abstractions|8.0.0.0", + "Microsoft.Extensions.DependencyInjection|8.0.0.0", + "Microsoft.Extensions.Diagnostics.Abstractions|8.0.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions|8.0.0.0", + "Microsoft.Extensions.Diagnostics.HealthChecks|8.0.0.0", + "Microsoft.Extensions.Diagnostics|8.0.0.0", + "Microsoft.Extensions.Features|8.0.0.0", + "Microsoft.Extensions.FileProviders.Abstractions|8.0.0.0", + "Microsoft.Extensions.FileProviders.Composite|8.0.0.0", + "Microsoft.Extensions.FileProviders.Embedded|8.0.0.0", + "Microsoft.Extensions.FileProviders.Physical|8.0.0.0", + "Microsoft.Extensions.FileSystemGlobbing|8.0.0.0", + "Microsoft.Extensions.Hosting.Abstractions|8.0.0.0", + "Microsoft.Extensions.Hosting|8.0.0.0", + "Microsoft.Extensions.Http|8.0.0.0", + "Microsoft.Extensions.Identity.Core|8.0.0.0", + "Microsoft.Extensions.Identity.Stores|8.0.0.0", + "Microsoft.Extensions.Localization.Abstractions|8.0.0.0", + "Microsoft.Extensions.Localization|8.0.0.0", + "Microsoft.Extensions.Logging.Abstractions|8.0.0.0", + "Microsoft.Extensions.Logging.Configuration|8.0.0.0", + "Microsoft.Extensions.Logging.Console|8.0.0.0", + "Microsoft.Extensions.Logging.Debug|8.0.0.0", + "Microsoft.Extensions.Logging.EventLog|8.0.0.0", + "Microsoft.Extensions.Logging.EventSource|8.0.0.0", + "Microsoft.Extensions.Logging.TraceSource|8.0.0.0", + "Microsoft.Extensions.Logging|8.0.0.0", + "Microsoft.Extensions.ObjectPool|8.0.0.0", + "Microsoft.Extensions.Options.ConfigurationExtensions|8.0.0.0", + "Microsoft.Extensions.Options.DataAnnotations|8.0.0.0", + "Microsoft.Extensions.Options|8.0.0.0", + "Microsoft.Extensions.Primitives|8.0.0.0", + "Microsoft.Extensions.WebEncoders|8.0.0.0", + "Microsoft.JSInterop|8.0.0.0", + "Microsoft.Net.Http.Headers|8.0.0.0", + "System.Diagnostics.EventLog|8.0.0.0", + "System.IO.Pipelines|8.0.0.0", + "System.Security.Cryptography.Xml|8.0.0.0", + "System.Threading.RateLimiting|8.0.0.0" + ] + } + } + }, + "nuget.netstandard.library.v1.6.1": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "netstandard.library", + "version": "1.6.1", + "sha512": "sha512-CXLcLbtJJeiW9ivOLlnU5IY5Mg7jitMBbc1IX71pNqDtCAc61e7yphLf8F38OQ85MP/5552HoGBw7rgSgnfL0A==" + } + }, + "nuget.microsoft.aspnetcore.app.v2.1.34": { + "bzlFile": "@@rules_dotnet~//dotnet/private/rules/nuget:nuget_archive.bzl", + "ruleClassName": "nuget_archive", + "attributes": { + "sources": [ + "https://api.nuget.org/v3/index.json" + ], + "id": "microsoft.aspnetcore.app", + "version": "2.1.34", + "sha512": "sha512-SIOjTfqVrxUu6Ov6YTO2Szq4qZ/FWjX0O4pFPz+bV6BVC5PJCEfkSrGE26rxuGENVMCuU6nNehDrpa/7rqhk6Q==" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_dotnet~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_dotnet~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_dotnet~", + "local_config_platform", + "local_config_platform" + ], + [ + "rules_dotnet~", + "rules_dotnet", + "rules_dotnet~" + ] + ] + } + }, + "@@rules_go~//go:extensions.bzl%go_sdk": { + "os:osx,arch:aarch64": { + "bzlTransitiveDigest": "etq/3rkpZZF/56Gr7yFomA9M5v8WZFKFjPtFsdmzo54=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "go_linux_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "linux", + "goarch": "arm64", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.6", + "strip_prefix": "go" + } + }, + "go_linux_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "linux", + "goarch": "amd64", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.6", + "strip_prefix": "go" + } + }, + "go_darwin_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "darwin", + "goarch": "amd64", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.6", + "strip_prefix": "go" + } + }, + "go_windows_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "windows", + "goarch": "amd64", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.6", + "strip_prefix": "go" + } + }, + "go_host_compatible_sdk_label": { + "bzlFile": "@@rules_go~//go/private:extensions.bzl", + "ruleClassName": "host_compatible_toolchain", + "attributes": { + "toolchain": "@go_darwin_arm64//:ROOT" + } + }, + "rules_go__download_0_darwin_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" + } + }, + "go_darwin_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "darwin", + "goarch": "arm64", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.6", + "strip_prefix": "go" + } + }, + "go_toolchains": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_multiple_toolchains", + "attributes": { + "prefixes": [ + "_0000_go_darwin_amd64_", + "_0001_go_darwin_arm64_", + "_0002_go_linux_amd64_", + "_0003_go_linux_arm64_", + "_0004_go_windows_amd64_", + "_0005_go_default_sdk_", + "_0006_rules_go__download_0_darwin_amd64_", + "_0007_rules_go__download_0_linux_amd64_", + "_0008_rules_go__download_0_linux_arm64_", + "_0009_rules_go__download_0_windows_amd64_", + "_0010_rules_go__download_0_windows_arm64_" + ], + "geese": [ + "darwin", + "darwin", + "linux", + "linux", + "windows", + "", + "darwin", + "linux", + "linux", + "windows", + "windows" + ], + "goarchs": [ + "amd64", + "arm64", + "amd64", + "arm64", + "amd64", + "", + "amd64", + "amd64", + "arm64", + "amd64", + "arm64" + ], + "sdk_repos": [ + "go_darwin_amd64", + "go_darwin_arm64", + "go_linux_amd64", + "go_linux_arm64", + "go_windows_amd64", + "go_default_sdk", + "rules_go__download_0_darwin_amd64", + "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" + ], + "sdk_versions": [ + "1.21.6", + "1.21.6", + "1.21.6", + "1.21.6", + "1.21.6", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1", + "1.21.1" + ] + } + }, + "io_bazel_rules_nogo": { + "bzlFile": "@@rules_go~//go/private:nogo.bzl", + "ruleClassName": "go_register_nogo", + "attributes": { + "nogo": "@io_bazel_rules_go//:default_nogo", + "includes": [ + "'@@//:__subpackages__'" + ], + "excludes": [] + } + }, + "rules_go__download_0_windows_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" + } + }, + "rules_go__download_0_linux_arm64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" + } + }, + "go_default_sdk": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "experiments": [], + "patches": [], + "patch_strip": 0, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1", + "strip_prefix": "go" + } + }, + "rules_go__download_0_linux_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" + } + }, + "rules_go__download_0_windows_amd64": { + "bzlFile": "@@rules_go~//go/private:sdk.bzl", + "ruleClassName": "go_download_sdk_rule", + "attributes": { + "goos": "", + "goarch": "", + "sdks": {}, + "urls": [ + "https://dl.google.com/go/{}" + ], + "version": "1.21.1" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "bazel_features~", + "bazel_features_globals", + "bazel_features~~version_extension~bazel_features_globals" + ], + [ + "bazel_features~", + "bazel_features_version", + "bazel_features~~version_extension~bazel_features_version" + ], + [ + "rules_go~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_go~", + "io_bazel_rules_go", + "rules_go~" + ], + [ + "rules_go~", + "io_bazel_rules_go_bazel_features", + "bazel_features~" + ] + ] + } + }, + "@@rules_java~//java:extensions.bzl%toolchains": { + "general": { + "bzlTransitiveDigest": "KiqmcRAp4qH+XPVV8NRBzuVzmA0tpT0ufDifw+XvVd0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "remotejdk17_linux_s390x_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "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" + } + }, + "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": { + "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" + ] + } + }, + "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" + } + }, + "remotejdk21_linux_ppc64le": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "d08de863499d8851811c893e8915828f2cd8eb67ed9e29432a6b4e222d80a12f", + "strip_prefix": "jdk-21.0.2+13", + "urls": [ + "https://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" + ] + } + }, + "remotejdk11_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "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" + ] + } + }, + "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" + ] + } + }, + "remotejdk11_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_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" + } + }, + "remotejdk17_macos": { + "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": "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" + ] + } + }, + "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" + ] + } + }, + "remotejdk11_macos_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:macos\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_macos//:jdk\",\n)\n" + } + }, + "remotejdk17_win_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "6802c99eae0d788e21f52d03cab2e2b3bf42bc334ca03cbf19f71eb70ee19f85", + "strip_prefix": "zulu17.44.53-ca-jdk17.0.8.1-win_aarch64", + "urls": [ + "https://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" + } + }, + "remotejdk17_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_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" + } + }, + "remotejdk21_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk17_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk11_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 = 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" + ] + } + }, + "remotejdk11_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_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" + } + }, + "remotejdk11_macos": { + "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": "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" + ] + } + }, + "remotejdk11_win_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk21_macos": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 21,\n)\n", + "sha256": "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" + ] + } + }, + "remotejdk17_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_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" + } + }, + "remotejdk11_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_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" + } + }, + "remotejdk21_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 = 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" + ] + } + }, + "remote_java_tools_linux": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + ] + } + }, + "remotejdk21_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 = 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" + ] + } + }, + "remotejdk21_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk11_linux_aarch64_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_11\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"11\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:linux\", \"@platforms//cpu:aarch64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk11_linux_aarch64//:jdk\",\n)\n" + } + }, + "remotejdk11_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "a58fc0361966af0a5d5a31a2d8a208e3c9bb0f54f345596fd80b99ea9a39788b", + "strip_prefix": "jdk-11.0.15+10", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz", + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_s390x_linux_hotspot_11.0.15_10.tar.gz" + ] + } + }, + "remotejdk17_linux_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk21_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk21_win_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 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" + ] + } + }, + "remotejdk17_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_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" + } + }, + "remote_java_tools_darwin_arm64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + ] + } + }, + "remotejdk21_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_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" + } + }, + "remotejdk21_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_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" + } + }, + "remotejdk11_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_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" + } + }, + "remotejdk17_linux_s390x": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 17,\n)\n", + "sha256": "ffacba69c6843d7ca70d572489d6cc7ab7ae52c60f0852cedf4cf0d248b6fc37", + "strip_prefix": "jdk-17.0.8.1+1", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz", + "https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jdk_s390x_linux_hotspot_17.0.8.1_1.tar.gz" + ] + } + }, + "remotejdk11_linux_ppc64le": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "a8fba686f6eb8ae1d1a9566821dbd5a85a1108b96ad857fdbac5c1e4649fc56f", + "strip_prefix": "jdk-11.0.15+10", + "urls": [ + "https://mirror.bazel.build/github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz", + "https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.15+10/OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.15_10.tar.gz" + ] + } + }, + "remotejdk11_macos_aarch64": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file_content": "load(\"@rules_java//java:defs.bzl\", \"java_runtime\")\n\npackage(default_visibility = [\"//visibility:public\"])\n\nexports_files([\"WORKSPACE\", \"BUILD.bazel\"])\n\nfilegroup(\n name = \"jre\",\n srcs = glob(\n [\n \"jre/bin/**\",\n \"jre/lib/**\",\n ],\n allow_empty = True,\n # In some configurations, Java browser plugin is considered harmful and\n # common antivirus software blocks access to npjp2.dll interfering with Bazel,\n # so do not include it in JRE on Windows.\n exclude = [\"jre/bin/plugin2/**\"],\n ),\n)\n\nfilegroup(\n name = \"jdk-bin\",\n srcs = glob(\n [\"bin/**\"],\n # The JDK on Windows sometimes contains a directory called\n # \"%systemroot%\", which is not a valid label.\n exclude = [\"**/*%*/**\"],\n ),\n)\n\n# This folder holds security policies.\nfilegroup(\n name = \"jdk-conf\",\n srcs = glob(\n [\"conf/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-include\",\n srcs = glob(\n [\"include/**\"],\n allow_empty = True,\n ),\n)\n\nfilegroup(\n name = \"jdk-lib\",\n srcs = glob(\n [\"lib/**\", \"release\"],\n allow_empty = True,\n exclude = [\n \"lib/missioncontrol/**\",\n \"lib/visualvm/**\",\n ],\n ),\n)\n\njava_runtime(\n name = \"jdk\",\n srcs = [\n \":jdk-bin\",\n \":jdk-conf\",\n \":jdk-include\",\n \":jdk-lib\",\n \":jre\",\n ],\n # Provide the 'java` binary explicitly so that the correct path is used by\n # Bazel even when the host platform differs from the execution platform.\n # Exactly one of the two globs will be empty depending on the host platform.\n # When --incompatible_disallow_empty_glob is enabled, each individual empty\n # glob will fail without allow_empty = True, even if the overall result is\n # non-empty.\n java = glob([\"bin/java.exe\", \"bin/java\"], allow_empty = True)[0],\n version = 11,\n)\n", + "sha256": "7632bc29f8a4b7d492b93f3bc75a7b61630894db85d136456035ab2a24d38885", + "strip_prefix": "zulu11.66.15-ca-jdk11.0.20-macosx_aarch64", + "urls": [ + "https://mirror.bazel.build/cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz", + "https://cdn.azul.com/zulu/bin/zulu11.66.15-ca-jdk11.0.20-macosx_aarch64.tar.gz" + ] + } + }, + "remotejdk21_win_toolchain_config_repo": { + "bzlFile": "@@rules_java~//toolchains:remote_java_repository.bzl", + "ruleClassName": "_toolchain_config", + "attributes": { + "build_file": "\nconfig_setting(\n name = \"prefix_version_setting\",\n values = {\"java_runtime_version\": \"remotejdk_21\"},\n visibility = [\"//visibility:private\"],\n)\nconfig_setting(\n name = \"version_setting\",\n values = {\"java_runtime_version\": \"21\"},\n visibility = [\"//visibility:private\"],\n)\nalias(\n name = \"version_or_prefix_version_setting\",\n actual = select({\n \":version_setting\": \":version_setting\",\n \"//conditions:default\": \":prefix_version_setting\",\n }),\n visibility = [\"//visibility:private\"],\n)\ntoolchain(\n name = \"toolchain\",\n target_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\ntoolchain(\n name = \"bootstrap_runtime_toolchain\",\n # These constraints are not required for correctness, but prevent fetches of remote JDK for\n # different architectures. As every Java compilation toolchain depends on a bootstrap runtime in\n # the same configuration, this constraint will not result in toolchain resolution failures.\n exec_compatible_with = [\"@platforms//os:windows\", \"@platforms//cpu:x86_64\"],\n target_settings = [\":version_or_prefix_version_setting\"],\n toolchain_type = \"@bazel_tools//tools/jdk:bootstrap_runtime_toolchain_type\",\n toolchain = \"@remotejdk21_win//:jdk\",\n)\n" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_java~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_java~", + "remote_java_tools", + "rules_java~~toolchains~remote_java_tools" + ] + ] + } + }, + "@@rules_jvm_external~//:extensions.bzl%maven": { + "general": { + "bzlTransitiveDigest": "WLH6tV/jGiZ73lPBSYWRhoilLeqSLs6vQqjK4ph6NG0=", + "recordedFileInputs": { + "@@rules_jvm_external~//rules_jvm_external_deps_install.json": "cafb5d2d8119391eb2b322ce3840d3352ea82d496bdb8cbd4b6779ec4d044dda", + "@@grpc-java~//maven_install.json": "73a9c81be7049ef2a8012d291be40f46e92ae8ba093979c9dc5565249af717d4" + }, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "com_google_guava_guava_32_1_2_jre": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "bc65dea7cfd9e4dacf8419d8af0e741655857d27885bb35d943d7187fc3a8fce", + "urls": [ + "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + ], + "downloaded_file_path": "v1/com/google/guava/guava/32.1.2-jre/guava-32.1.2-jre.jar" + } + }, + "com_squareup_okhttp_okhttp_2_7_5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "88ac9fd1bb51f82bcc664cc1eb9c225c90dc4389d660231b4cc737bebfe7d0aa", + "urls": [ + "https://repo1.maven.org/maven2/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar", + "https://maven.google.com/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + ], + "downloaded_file_path": "v1/com/squareup/okhttp/okhttp/2.7.5/okhttp-2.7.5.jar" + } + }, + "io_opencensus_opencensus_api_0_31_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "702ba55d78f39d55195dcf041fdfaab7a7490a9ac45013542487ed9e4d3a4d23", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar", + "https://maven.google.com/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.0/opencensus-api-0.31.0.jar" + } + }, + "com_google_guava_failureaccess_1_0_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a171ee4c734dd2da837e4b16be9df4661afab72a41adaf31eb84dfdaf936ca26", + "urls": [ + "https://repo1.maven.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + ], + "downloaded_file_path": "v1/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar" + } + }, + "io_opencensus_opencensus_api_0_31_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "f1474d47f4b6b001558ad27b952e35eda5cc7146788877fc52938c6eba24b382", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-api/0.31.1/opencensus-api-0.31.1.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_osx_aarch_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "58e0302c9fde3db984c3ff7ee7ec7159dc0320bdb91533cc290e12e40911cd1a", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-aarch_64.jar" + } + }, + "io_perfmark_perfmark_api_0_26_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b7d23e93a34537ce332708269a0d1404788a5b5e1949e82f5535fce51b3ea95b", + "urls": [ + "https://repo1.maven.org/maven2/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" + ], + "downloaded_file_path": "v1/io/perfmark/perfmark-api/0.26.0/perfmark-api-0.26.0.jar" + } + }, + "io_netty_netty_codec_http2_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "23b4a74350f4cf8d41b93fb93d52b5050667d8d53fffc385672c86eab83b8749", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.100.Final/netty-codec-http2-4.1.100.Final.jar" + } + }, + "software_amazon_awssdk_netty_nio_client_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "d6117bf4c2f45c671e55ecdff60f364099ddc1cf9226c0c24601a7818b9a22ba", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/netty-nio-client/2.20.128/netty-nio-client-2.20.128.jar" + } + }, + "software_amazon_awssdk_sdk_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "19fd1e07de476f6b6c8342e254bf9b7df723dee65ac34002547789ec070d6a99", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/sdk-core/2.20.128/sdk-core-2.20.128.jar" + } + }, + "io_grpc_grpc_context_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "3d442ce08bfb1b487edf76d12e2dfd991c3877af32cf772a83c73d06f89743bc", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-context/1.56.1/grpc-context-1.56.1.jar" + } + }, + "software_amazon_awssdk_endpoints_spi_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "0b98f5553c1116520ef9022cebbde1b4dd7963c1c0f23b34137b64ccf17d0ff2", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/endpoints-spi/2.20.128/endpoints-spi-2.20.128.jar" + } + }, + "com_google_api_gax_grpc_2_32_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "79e4c7910c74b3ca0e709665f36e061538f80d98b53e5168c301508d0159758d", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/gax-grpc/2.32.0/gax-grpc-2.32.0.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b6f974972c44cd6f9cecabc255290286faac40b6393c66c3c3c0db7f421cc28e", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final.jar" + } + }, + "com_google_auth_google_auth_library_oauth2_http_1_4_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "bbf99bba3394c699c48b2e67257dfa96b84c6ee54c348bd426c94207b84254ba", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar", + "https://maven.google.com/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.4.0/google-auth-library-oauth2-http-1.4.0.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_windows_x86_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "17cd2fa3c63b7ed23edea01c945e55cb7baed1faa0f553732c3f5f56da90b3e0", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-windows-x86_64.jar" + } + }, + "io_grpc_grpc_api_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b090b1bb5a3b066f7f2ef14b9ba68e3304de80ba34f90414aed3b519c30999e8", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-api/1.56.1/grpc-api-1.56.1.jar" + } + }, + "org_reactivestreams_reactive_streams_1_0_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "1dee0481072d19c929b623e155e14d2f6085dc011529a0a0dbefc84cf571d865", + "urls": [ + "https://repo1.maven.org/maven2/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" + ], + "downloaded_file_path": "v1/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar" + } + }, + "org_apache_maven_maven_artifact_3_9_4": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "7dd352fd9f8ff86a1d0a7d89e6289d8d3cd346ac9b214ed85868d585be05ab78", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" + ], + "downloaded_file_path": "v1/org/apache/maven/maven-artifact/3.9.4/maven-artifact-3.9.4.jar" + } + }, + "com_google_protobuf_protobuf_java_3_25_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "48a8e58a1a8f82eff141a7a388d38dfe77d7a48d5e57c9066ee37f19147e20df", + "urls": [ + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar", + "https://maven.google.com/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" + ], + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.25.1/protobuf-java-3.25.1.jar" + } + }, + "software_amazon_awssdk_metrics_spi_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5fcbfe4d10d0814ea1caa963d66129b1dfcf5e2f7c3a8298596676985234f94c", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/metrics-spi/2.20.128/metrics-spi-2.20.128.jar" + } + }, + "org_apache_commons_commons_lang3_3_12_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "d919d904486c037f8d193412da0c92e22a9fa24230b9d67a57855c5c31c7e94e", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + ], + "downloaded_file_path": "v1/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar" + } + }, + "io_netty_netty_transport_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b1deeceedab3734cdb959c55f4be5ab4a667a8aed59121ff93763f49470f5470", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport/4.1.100.Final/netty-transport-4.1.100.Final.jar" + } + }, + "io_netty_netty_codec_http_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "1ada4580f68cd17a534fb3c0337087073223a76cb77304dbe5a1b19df3d53c2f", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.94.Final/netty-codec-http-4.1.94.Final.jar" + } + }, + "org_codehaus_mojo_animal_sniffer_annotations_1_23": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9ffe526bf43a6348e9d8b33b9cd6f580a7f5eed0cf055913007eda263de974d0", + "urls": [ + "https://repo1.maven.org/maven2/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" + ], + "downloaded_file_path": "v1/org/codehaus/mojo/animal-sniffer-annotations/1.23/animal-sniffer-annotations-1.23.jar" + } + }, + "com_google_errorprone_error_prone_annotations_2_23_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ec6f39f068b6ff9ac323c68e28b9299f8c0a80ca512dccb1d4a70f40ac3ec054", + "urls": [ + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar", + "https://maven.google.com/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" + ], + "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.jar" + } + }, + "io_opencensus_opencensus_contrib_http_util_0_28_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "49c3db2a29f1fdb2f73928cbea969bd1d40fab7cc5bb6273022babd96f7a789b", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar", + "https://maven.google.com/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.28.0/opencensus-contrib-http-util-0.28.0.jar" + } + }, + "software_amazon_eventstream_eventstream_1_0_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "0c37d8e696117f02c302191b8110b0d0eb20fa412fce34c3a269ec73c16ce822", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" + ], + "downloaded_file_path": "v1/software/amazon/eventstream/eventstream/1.0.1/eventstream-1.0.1.jar" + } + }, + "io_netty_netty_tcnative_classes_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9b970eccd844bfae175a5cbbf7bf94891894add06d6ccbe1abf2250cd64080f6", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar", + "https://maven.google.com/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-classes/2.0.61.Final/netty-tcnative-classes-2.0.61.Final.jar" + } + }, + "com_fasterxml_jackson_core_jackson_core_2_15_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "303c99e82b1faa91a0bae5d8fbeb56f7e2adf9b526a900dd723bf140d62bd4b4", + "urls": [ + "https://repo1.maven.org/maven2/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" + ], + "downloaded_file_path": "v1/com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar" + } + }, + "software_amazon_awssdk_json_utils_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "82a05550dcf9538d878d9d26e8c97913aa34600f7614cd7fd3b6e1f3f67c13cd", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/json-utils/2.20.128/json-utils-2.20.128.jar" + } + }, + "com_google_code_gson_gson_2_10_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4241c14a7727c34feea6507ec801318a3d4a90f070e4525681079fb94ee4c593", + "urls": [ + "https://repo1.maven.org/maven2/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" + ], + "downloaded_file_path": "v1/com/google/code/gson/gson/2.10.1/gson-2.10.1.jar" + } + }, + "com_google_api_grpc_proto_google_iam_v1_1_18_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "11ba274f3b23fae7985a51336ab45fcf24bf655604bdbfedc6d9701288fcc4cd", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-iam-v1/1.18.0/proto-google-iam-v1-1.18.0.jar" + } + }, + "com_google_http_client_google_http_client_gson_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e31a4edcb9c83954a2587e14fa2f3f8f4aad56152381b3321a3bd0bcae03fa26", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.43.3/google-http-client-gson-1.43.3.jar" + } + }, + "io_grpc_grpc_protobuf_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "46185731a718d723d853723610a77e9062da9a6fc8b4ff14f370ba10cf097893", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-protobuf/1.56.1/grpc-protobuf-1.56.1.jar" + } + }, + "io_netty_netty_handler_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "0e10e584c2e7fdf7f4804e14760ed987003f1b62ab982f62eaf13a9892793d3a", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-handler/4.1.100.Final/netty-handler-4.1.100.Final.jar" + } + }, + "org_apache_httpcomponents_httpcore_4_4_15": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "3cbaed088c499a10f96dde58f39dc0e7985171abd88138ca1655a872011bb142", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar", + "https://maven.google.com/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.15/httpcore-4.4.15.jar" + } + }, + "io_grpc_grpc_protobuf_lite_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5605030f1668edf93ade7f24b0bfe5ecf943774e02cf0ac5cac02387ac910185", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-protobuf-lite/1.56.1/grpc-protobuf-lite-1.56.1.jar" + } + }, + "org_apache_httpcomponents_httpcore_4_4_16": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "6c9b3dd142a09dc468e23ad39aad6f75a0f2b85125104469f026e52a474e464f", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpcore/4.4.16/httpcore-4.4.16.jar" + } + }, + "com_google_api_grpc_gapic_google_cloud_storage_v2_2_26_1_alpha": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4b1b414751ed08dfc9f5e7e93c3fa16b8c53de5d24bf2ded414240fa72842e09", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/gapic-google-cloud-storage-v2/2.26.1-alpha/gapic-google-cloud-storage-v2-2.26.1-alpha.jar" + } + }, + "software_amazon_awssdk_auth_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "aa12cf67a51d28a6f486e4818e5f0bd2c1398135df6705dd020af1f28a2bafec", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/auth/2.20.128/auth-2.20.128.jar" + } + }, + "maven_jar_migrator": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", + "attributes": { + "user_provided_name": "maven_jar_migrator", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"28.0-jre\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false + } + }, + "com_google_api_grpc_proto_google_common_protos_2_23_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ff880ec7fae731bed60377871fa3138ad6ea6fd31d0c6055c2e70ea47917402b", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.23.0/proto-google-common-protos-2.23.0.jar" + } + }, + "com_google_guava_guava_32_1_3_android": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "20e6ac8902ddf49e7806cc70f3054c8d91accb5eefdc10f3207e80e0a336b263", + "urls": [ + "https://repo1.maven.org/maven2/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar", + "https://maven.google.com/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" + ], + "downloaded_file_path": "v1/com/google/guava/guava/32.1.3-android/guava-32.1.3-android.jar" + } + }, + "io_grpc_grpc_netty_shaded_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b15257e1137d609a7e8eb9bf4f0cec06b78ee69c030282db0a66d17cc9c3eaf1", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-netty-shaded/1.56.1/grpc-netty-shaded-1.56.1.jar" + } + }, + "com_google_auth_google_auth_library_credentials_1_4_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "6ad4416d9360a1df3a660c43493e9605416ddd4de953ffbb14dd582a591b09a1", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar", + "https://maven.google.com/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.4.0/google-auth-library-credentials-1.4.0.jar" + } + }, + "io_netty_netty_codec_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "180a01ed67af399602e24ff1c32864e7f57f57c4a0fa5e9ab3fe9b0e5e9cf051", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec/4.1.100.Final/netty-codec-4.1.100.Final.jar" + } + }, + "io_netty_netty_transport_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a75afa84ca35a50225991b39e6b6278186e612f7a2a0c0e981de523aaac516a4", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport/4.1.94.Final/netty-transport-4.1.94.Final.jar" + } + }, + "io_netty_netty_common_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "cb8d84a3e63aea90d0d7a333a02e50ac751d2b05db55745d981b5eff893f647b", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-common/4.1.94.Final/netty-common-4.1.94.Final.jar" + } + }, + "software_amazon_awssdk_aws_xml_protocol_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "085f9e55c26daa7d38b17795d0e767e159da595892b95a60a6be4e76936ea68f", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/aws-xml-protocol/2.20.128/aws-xml-protocol-2.20.128.jar" + } + }, + "software_amazon_awssdk_s3_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9b8f061683e06703d5728f22379c31d39bcb1bdcb418e38957cdea886c2aea00", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/s3/2.20.128/s3-2.20.128.jar" + } + }, + "io_netty_netty_codec_http2_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8fbd2e95abec6155b60ed3c9c1600ed4e17ffe3f053cd5a40677d879c0af961f", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http2/4.1.94.Final/netty-codec-http2-4.1.94.Final.jar" + } + }, + "software_amazon_awssdk_protocol_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "59107235409e9af0ec2f68aaad0d6cfe78b79e23600a59081a3f2af83e81c3c2", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/protocol-core/2.20.128/protocol-core-2.20.128.jar" + } + }, + "software_amazon_awssdk_arns_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "db6e5c582aaafcbe2e1804090505c6dbd76188b2a1661ecfd06afb7e949985b9", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/arns/2.20.128/arns-2.20.128.jar" + } + }, + "com_google_api_gax_httpjson_2_32_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5830038e076277d105cde00054c63926b98493d684634eb3c7f4318328d80ca0", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/gax-httpjson/2.32.0/gax-httpjson-2.32.0.jar" + } + }, + "com_google_protobuf_protobuf_java_util_3_23_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "644975b780d7e8de542dda16d4ceb157b40a52a8be5645221e9fd026ef204b13", + "urls": [ + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" + ], + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java-util/3.23.2/protobuf-java-util-3.23.2.jar" + } + }, + "org_ow2_asm_asm_9_5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b62e84b5980729751b0458c534cf1366f727542bb8d158621335682a460f0353", + "urls": [ + "https://repo1.maven.org/maven2/org/ow2/asm/asm/9.5/asm-9.5.jar", + "https://maven.google.com/org/ow2/asm/asm/9.5/asm-9.5.jar" + ], + "downloaded_file_path": "v1/org/ow2/asm/asm/9.5/asm-9.5.jar" + } + }, + "software_amazon_awssdk_apache_client_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b35142b110c70ba0fd79f6f3e7633701d98424bcecc70d92eb336cb830244a09", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/apache-client/2.20.128/apache-client-2.20.128.jar" + } + }, + "io_grpc_grpc_stub_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "64ffca5dde4565c4c0f876deea3d105341d45ce605b29053e79dc86a22f7953b", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-stub/1.56.1/grpc-stub-1.56.1.jar" + } + }, + "software_amazon_awssdk_third_party_jackson_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5487638bb3033b4de5f9cc04d97c4b5ec48533f2617803818e6263edc58b37cc", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/third-party-jackson-core/2.20.128/third-party-jackson-core-2.20.128.jar" + } + }, + "io_netty_netty_codec_http_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "326811d249cb0e5555e78e026e877834e792261c38f0666d80464426695d9590", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-http/4.1.100.Final/netty-codec-http-4.1.100.Final.jar" + } + }, + "org_apache_httpcomponents_httpclient_4_5_13": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "6fe9026a566c6a5001608cf3fc32196641f6c1e5e1986d1037ccdbd5f31ef743", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar", + "https://maven.google.com/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar" + } + }, + "com_google_guava_listenablefuture_9999_0_empty_to_avoid_conflict_with_guava": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b372a037d4230aa57fbeffdef30fd6123f9c0c2db85d0aced00c91b974f33f99", + "urls": [ + "https://repo1.maven.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + ], + "downloaded_file_path": "v1/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar" + } + }, + "org_apache_httpcomponents_httpclient_4_5_14": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "c8bc7e1c51a6d4ce72f40d2ebbabf1c4b68bfe76e732104b04381b493478e9d6", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" + ], + "downloaded_file_path": "v1/org/apache/httpcomponents/httpclient/4.5.14/httpclient-4.5.14.jar" + } + }, + "com_google_api_api_common_2_15_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8c56f69021f1e6dc5bbf5597459220df176d78278456c5a80b47369c83af251b", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/api-common/2.15.0/api-common-2.15.0.jar" + } + }, + "com_google_oauth_client_google_oauth_client_1_34_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "193edf97aefa28b93c5892bdc598bac34fa4c396588030084f290b1440e8b98a", + "urls": [ + "https://repo1.maven.org/maven2/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" + ], + "downloaded_file_path": "v1/com/google/oauth-client/google-oauth-client/1.34.1/google-oauth-client-1.34.1.jar" + } + }, + "com_google_cloud_google_cloud_core_grpc_2_22_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "18eeb382b6cf83bfebd49a1c785a2474bb5937aeed15326c4e6d5595416dadf3", + "urls": [ + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" + ], + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-grpc/2.22.0/google-cloud-core-grpc-2.22.0.jar" + } + }, + "io_grpc_grpc_core_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "fddeafc25019b7e5600028d6398e9ed7383056d9aecaf95aec5c39c5085a4830", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-core/1.56.1/grpc-core-1.56.1.jar" + } + }, + "io_netty_netty_transport_classes_epoll_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9abc4b17b1212b33666eae4e8013d0bb78a9a2bcd0a9a621b9bd06a7e5fc0050", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.100.Final/netty-transport-classes-epoll-4.1.100.Final.jar" + } + }, + "io_grpc_grpc_services_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "0d14ece28e97b30aa9ef1b63782d48261dd63738ef1c5615afefb8b963c121c8", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-services/1.56.1/grpc-services-1.56.1.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_linux_x86_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4ff9d14f1ec6ccee35b78f53a6f3d9c7c54535aa2a76138311c2f619c5e150e1", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-x86_64.jar" + } + }, + "software_amazon_awssdk_regions_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "79ac0d6a19daf4b5cb480a955bc36ed083e728fd2d0fb78efde2bcaaed0fce9f", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/regions/2.20.128/regions-2.20.128.jar" + } + }, + "com_google_api_grpc_grpc_google_cloud_storage_v2_2_26_1_alpha": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "c5fa3121300bf3558248792ca8279f13208b395f6ba5e004ae32fcb2964810bd", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/grpc-google-cloud-storage-v2/2.26.1-alpha/grpc-google-cloud-storage-v2-2.26.1-alpha.jar" + } + }, + "com_google_cloud_google_cloud_storage_2_26_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "6a607268c51471280dc07176b46577951e0e198780a53c6a864fcb2a7acc9902", + "urls": [ + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" + ], + "downloaded_file_path": "v1/com/google/cloud/google-cloud-storage/2.26.1/google-cloud-storage-2.26.1.jar" + } + }, + "io_opencensus_opencensus_contrib_grpc_metrics_0_31_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b28fc72490edd49c4c40a3c216b709200833fb361f7f602f1c7c9a527f7b7f63", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar", + "https://maven.google.com/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-grpc-metrics/0.31.0/opencensus-contrib-grpc-metrics-0.31.0.jar" + } + }, + "software_amazon_awssdk_http_client_spi_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b09f1e0392975093ba0a2231e7057b673dacf05a798fe1b3f1446ba4f32e6a9b", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/http-client-spi/2.20.128/http-client-spi-2.20.128.jar" + } + }, + "org_codehaus_plexus_plexus_utils_3_5_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "86e0255d4c879c61b4833ed7f13124e8bb679df47debb127326e7db7dd49a07b", + "urls": [ + "https://repo1.maven.org/maven2/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" + ], + "downloaded_file_path": "v1/org/codehaus/plexus/plexus-utils/3.5.1/plexus-utils-3.5.1.jar" + } + }, + "software_amazon_awssdk_utils_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ba635695d0046fae35740e9e64da9f0e34dab7cbc9a64813ce9ab49ed989f948", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/utils/2.20.128/utils-2.20.128.jar" + } + }, + "io_netty_netty_handler_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8e50719a9ab89e33ef85c5f36d780e0d7056b3f768b07d261d87baed7094eb3c", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-handler/4.1.94.Final/netty-handler-4.1.94.Final.jar" + } + }, + "grpc_java_maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "pinned_coursier_fetch", + "attributes": { + "user_provided_name": "grpc_java_maven", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }", + "{ \"repo_url\": \"https://maven.google.com\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.android\", \"artifact\": \"annotations\", \"version\": \"4.1.1.4\" }", + "{ \"group\": \"com.google.api.grpc\", \"artifact\": \"proto-google-common-protos\", \"version\": \"2.29.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.23.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.3-android\" }", + "{ \"group\": \"com.google.re2j\", \"artifact\": \"re2j\", \"version\": \"1.7\" }", + "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.5\" }", + "{ \"group\": \"com.squareup.okhttp\", \"artifact\": \"okhttp\", \"version\": \"2.7.5\" }", + "{ \"group\": \"com.squareup.okio\", \"artifact\": \"okio\", \"version\": \"2.10.0\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-socks\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.100.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-api\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-contrib-grpc-metrics\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.perfmark\", \"artifact\": \"perfmark-api\", \"version\": \"0.26.0\" }", + "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", + "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"annotations-api\", \"version\": \"6.0.53\" }", + "{ \"group\": \"org.codehaus.mojo\", \"artifact\": \"animal-sniffer-annotations\", \"version\": \"1.23\" }" + ], + "fetch_sources": false, + "fetch_javadoc": false, + "generate_compat_repositories": false, + "maven_install_json": "@@grpc-java~//:maven_install.json", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "additional_netrc_lines": [], + "fail_if_repin_required": false, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "excluded_artifacts": [], + "repin_instructions": "" + } + }, + "io_netty_netty_resolver_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "bd26e9bc5e94e2d3974a93fdf921658eff4f033bfd4c5208607760ab54298617", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.94.Final/netty-resolver-4.1.94.Final.jar" + } + }, + "com_google_http_client_google_http_client_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "60aca7428c5a1ff3655b70541a98ff3d70dded48ac1324dae1af39f1b61914af", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.43.3/google-http-client-1.43.3.jar" + } + }, + "org_threeten_threetenbp_1_6_8": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e4b1eb3d90c38a54c7f3384fda957e0b5bf0b41b40672a44ae8b03cb6c87ce06", + "urls": [ + "https://repo1.maven.org/maven2/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" + ], + "downloaded_file_path": "v1/org/threeten/threetenbp/1.6.8/threetenbp-1.6.8.jar" + } + }, + "io_opencensus_opencensus_proto_0_2_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "0c192d451e9dd74e98721b27d02f0e2b6bca44b51563b5dabf2e211f7a3ebf13", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-proto/0.2.0/opencensus-proto-0.2.0.jar" + } + }, + "org_slf4j_slf4j_api_1_7_30": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "cdba07964d1bb40a0761485c6b1e8c2f8fd9eb1d19c53928ac0d7f9510105c57", + "urls": [ + "https://repo1.maven.org/maven2/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" + ], + "downloaded_file_path": "v1/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_osx_x86_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "fcfea887f4f0802d363c699b444d504b7109a7cb198ae6845eeff63745e5b0ba", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-osx-x86_64.jar" + } + }, + "org_jetbrains_annotations_13_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ace2a10dc8e2d5fd34925ecac03e4988b2c0f851650c94b8cef49ba1bd111478", + "urls": [ + "https://repo1.maven.org/maven2/org/jetbrains/annotations/13.0/annotations-13.0.jar", + "https://maven.google.com/org/jetbrains/annotations/13.0/annotations-13.0.jar" + ], + "downloaded_file_path": "v1/org/jetbrains/annotations/13.0/annotations-13.0.jar" + } + }, + "commons_logging_commons_logging_1_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "daddea1ea0be0f56978ab3006b8ac92834afeefbd9b7e4e6316fca57df0fa636", + "urls": [ + "https://repo1.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + ], + "downloaded_file_path": "v1/commons-logging/commons-logging/1.2/commons-logging-1.2.jar" + } + }, + "com_google_api_grpc_proto_google_common_protos_2_29_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ee9c751f06b112e92b37f75e4f73a17d03ef2c3302c6e8d986adbcc721b63cb0", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar", + "https://maven.google.com/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-common-protos/2.29.0/proto-google-common-protos-2.29.0.jar" + } + }, + "com_google_re2j_re2j_1_7": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4f657af51ab8bb0909bcc3eb40862d26125af8cbcf92aaaba595fed77f947bc0", + "urls": [ + "https://repo1.maven.org/maven2/com/google/re2j/re2j/1.7/re2j-1.7.jar" + ], + "downloaded_file_path": "v1/com/google/re2j/re2j/1.7/re2j-1.7.jar" + } + }, + "com_google_errorprone_error_prone_annotations_2_18_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9e6814cb71816988a4fd1b07a993a8f21bb7058d522c162b1de849e19bea54ae", + "urls": [ + "https://repo1.maven.org/maven2/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" + ], + "downloaded_file_path": "v1/com/google/errorprone/error_prone_annotations/2.18.0/error_prone_annotations-2.18.0.jar" + } + }, + "io_netty_netty_codec_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "91243776ad68b4d8e39eafb9ec115e1b8fa9aecd147b12ef15bb691639498328", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec/4.1.94.Final/netty-codec-4.1.94.Final.jar" + } + }, + "org_jetbrains_kotlin_kotlin_stdlib_1_4_20": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b8ab1da5cdc89cb084d41e1f28f20a42bd431538642a5741c52bbfae3fa3e656", + "urls": [ + "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar", + "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" + ], + "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib/1.4.20/kotlin-stdlib-1.4.20.jar" + } + }, + "software_amazon_awssdk_profiles_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "110a5a1bfa09b0be417d60bba97f9d8641d398ea36d72b942a97253066fd5fd0", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/profiles/2.20.128/profiles-2.20.128.jar" + } + }, + "org_conscrypt_conscrypt_openjdk_uber_2_5_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "eaf537d98e033d0f0451cd1b8cc74e02d7b55ec882da63c88060d806ba89c348", + "urls": [ + "https://repo1.maven.org/maven2/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" + ], + "downloaded_file_path": "v1/org/conscrypt/conscrypt-openjdk-uber/2.5.2/conscrypt-openjdk-uber-2.5.2.jar" + } + }, + "com_google_auto_value_auto_value_annotations_1_10_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "3f3b7edfaf7fbbd88642f7bd5b09487b8dcf2b9e5f3a19f1eb7b3e53f20f14ba", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" + ], + "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.2/auto-value-annotations-1.10.2.jar" + } + }, + "javax_annotation_javax_annotation_api_1_3_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e04ba5195bcd555dc95650f7cc614d151e4bcd52d29a10b8aa2197f3ab89ab9b", + "urls": [ + "https://repo1.maven.org/maven2/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" + ], + "downloaded_file_path": "v1/javax/annotation/javax.annotation-api/1.3.2/javax.annotation-api-1.3.2.jar" + } + }, + "com_google_auto_value_auto_value_annotations_1_10_4": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e1c45e6beadaef9797cb0d9afd5a45621ad061cd8632012f85582853a3887825", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar", + "https://maven.google.com/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" + ], + "downloaded_file_path": "v1/com/google/auto/value/auto-value-annotations/1.10.4/auto-value-annotations-1.10.4.jar" + } + }, + "com_google_http_client_google_http_client_apache_v2_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4cc8485bdda05607c7d8b95b130168ac82ad80bb3618c608fbf941047a96ac3b", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-apache-v2/1.43.3/google-http-client-apache-v2-1.43.3.jar" + } + }, + "io_netty_netty_resolver_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "c42c481c776e9d367a45cc3a67a06f65897d280334eb30b2362b8c55b7523f4f", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-resolver/4.1.100.Final/netty-resolver-4.1.100.Final.jar" + } + }, + "io_netty_netty_transport_native_unix_common_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5d888230a04c4a3e647c64e933cefb64fd49056f969bfb734c8a3fcedf0bea8a", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.100.Final/netty-transport-native-unix-common-4.1.100.Final.jar" + } + }, + "com_google_protobuf_protobuf_java_3_23_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "18a057f5e0f828daa92b71c19df91f6bcc2aad067ca2cdd6b5698055ca7bcece", + "urls": [ + "https://repo1.maven.org/maven2/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" + ], + "downloaded_file_path": "v1/com/google/protobuf/protobuf-java/3.23.2/protobuf-java-3.23.2.jar" + } + }, + "com_google_api_client_google_api_client_2_2_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "58eca9fb0a869391689ffc828b3bd0b19ac76042ff9fab4881eddf7fde76903f", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" + ], + "downloaded_file_path": "v1/com/google/api-client/google-api-client/2.2.0/google-api-client-2.2.0.jar" + } + }, + "io_netty_netty_buffer_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8066ee7c49f9f29da96ee62f7cb13bee022cb4b68e51437b33da3b6d01398f13", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.94.Final/netty-buffer-4.1.94.Final.jar" + } + }, + "rules_jvm_external_deps": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "pinned_coursier_fetch", + "attributes": { + "user_provided_name": "rules_jvm_external_deps", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" + ], + "fetch_sources": false, + "fetch_javadoc": false, + "generate_compat_repositories": false, + "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "additional_netrc_lines": [], + "fail_if_repin_required": false, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "excluded_artifacts": [], + "repin_instructions": "" + } + }, + "software_amazon_awssdk_crt_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "48d2b5c0102a234bf988da7e8ec5f36d51b41ae2b512df2cab29d99b6b7620eb", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/crt-core/2.20.128/crt-core-2.20.128.jar" + } + }, + "com_google_http_client_google_http_client_appengine_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "66ade3c0e73566ed231032a2bda9f2f8e50e74911f6720bf0ee5233f6e5e033e", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-appengine/1.43.3/google-http-client-appengine-1.43.3.jar" + } + }, + "io_netty_netty_tcnative_boringssl_static_jar_linux_aarch_64_2_0_61_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "3614395218ae379cec22ccaa089c4f27b9329a660e0d53c93e7cb12b7a2cee46", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar", + "https://maven.google.com/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-tcnative-boringssl-static/2.0.61.Final/netty-tcnative-boringssl-static-2.0.61.Final-linux-aarch_64.jar" + } + }, + "io_grpc_grpc_auth_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ac365e11532a4b779a2ac80ecc64dcbd3bafbdd666e08e22ffdb5c855069e3f9", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-auth/1.56.1/grpc-auth-1.56.1.jar" + } + }, + "maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", + "attributes": { + "user_provided_name": "maven", + "repositories": [ + "{ \"repo_url\": \"https://repo.maven.apache.org/maven2/\" }", + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"commons-cli\", \"artifact\": \"commons-cli\", \"version\": \"1.5.0\" }", + "{ \"group\": \"com.google.oauth-client\", \"artifact\": \"google-oauth-client\", \"version\": \"1.34.1\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.8.9\" }", + "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.3.2\" }", + "{ \"group\": \"com.google.j2objc\", \"artifact\": \"j2objc-annotations\", \"version\": \"1.3\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"31.1-jre\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava-testlib\", \"version\": \"31.1-jre\" }", + "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.2\" }", + "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", + "{ \"group\": \"org.mockito\", \"artifact\": \"mockito-core\", \"version\": \"4.3.1\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": true, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false + } + }, + "com_google_cloud_google_cloud_core_2_22_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "5bc01f00878cb5bf2dcd596cc577979357460f311807aee65aaa6837bdf0eef9", + "urls": [ + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" + ], + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core/2.22.0/google-cloud-core-2.22.0.jar" + } + }, + "software_amazon_awssdk_aws_query_protocol_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "dddab4ee63ad1bbc42bfcb3a9085917983ff4b5db71bc60b7ba6c5c17cbe5256", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/aws-query-protocol/2.20.128/aws-query-protocol-2.20.128.jar" + } + }, + "junit_junit_4_13_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8e495b634469d64fb8acfa3495a065cbacc8a0fff55ce1e31007be4c16dc57d3", + "urls": [ + "https://repo1.maven.org/maven2/junit/junit/4.13.2/junit-4.13.2.jar", + "https://maven.google.com/junit/junit/4.13.2/junit-4.13.2.jar" + ], + "downloaded_file_path": "v1/junit/junit/4.13.2/junit-4.13.2.jar" + } + }, + "com_squareup_okio_okio_2_10_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a27f091d34aa452e37227e2cfa85809f29012a8ef2501a9b5a125a978e4fcbc1", + "urls": [ + "https://repo1.maven.org/maven2/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar", + "https://maven.google.com/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" + ], + "downloaded_file_path": "v1/com/squareup/okio/okio/2.10.0/okio-2.10.0.jar" + } + }, + "io_grpc_grpc_context_1_27_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "bcbf9055dff453fd6508bd7cca2a0aa2d5f059a9c94beed1f5fda1dc015607b8", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar", + "https://maven.google.com/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-context/1.27.2/grpc-context-1.27.2.jar" + } + }, + "com_google_http_client_google_http_client_jackson2_1_43_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "8157f93ce7b51a013ea8c514413db6647056e39d7acb829bfc5da5b3bd25db3e", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-jackson2/1.43.3/google-http-client-jackson2-1.43.3.jar" + } + }, + "io_grpc_grpc_googleapis_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "39b880dc2da28695984bdb77c1fb052e2d3e446d1fbd902e00ea27bebf5f7860", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-googleapis/1.56.1/grpc-googleapis-1.56.1.jar" + } + }, + "com_google_api_gax_2_32_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "eedeceb93a8d92e3b5d9781c87db1deb3d72eb545ae4e27a18cddde4100a5173", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/gax/2.32.0/gax-2.32.0.jar" + ], + "downloaded_file_path": "v1/com/google/api/gax/2.32.0/gax-2.32.0.jar" + } + }, + "com_google_http_client_google_http_client_gson_1_41_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "18766d1bbeb6d363763ef725bc82ed3c8c45f88eadbf149965e6e8c8d9b70d9f", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar", + "https://maven.google.com/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client-gson/1.41.0/google-http-client-gson-1.41.0.jar" + } + }, + "com_google_api_grpc_proto_google_cloud_storage_v2_2_26_1_alpha": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e1c33f066db9189f09d1b7ec698f939eb4591f937fcd1ca1cbd4f05f1eb0e25c", + "urls": [ + "https://repo1.maven.org/maven2/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" + ], + "downloaded_file_path": "v1/com/google/api/grpc/proto-google-cloud-storage-v2/2.26.1-alpha/proto-google-cloud-storage-v2-2.26.1-alpha.jar" + } + }, + "org_checkerframework_checker_qual_3_33_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e316255bbfcd9fe50d165314b85abb2b33cb2a66a93c491db648e498a82c2de1", + "urls": [ + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" + ], + "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.33.0/checker-qual-3.33.0.jar" + } + }, + "org_hamcrest_hamcrest_core_1_3": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "66fdef91e9739348df7a096aa384a5685f4e875584cce89386a7a47251c4d8e9", + "urls": [ + "https://repo1.maven.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar", + "https://maven.google.com/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + ], + "downloaded_file_path": "v1/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar" + } + }, + "org_checkerframework_checker_qual_3_37_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e4ce1376cc2735e1dde220b62ad0913f51297704daad155a33f386bc5db0d9f7", + "urls": [ + "https://repo1.maven.org/maven2/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar", + "https://maven.google.com/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" + ], + "downloaded_file_path": "v1/org/checkerframework/checker-qual/3.37.0/checker-qual-3.37.0.jar" + } + }, + "unpinned_rules_jvm_external_deps": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", + "attributes": { + "user_provided_name": "rules_jvm_external_deps", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.19.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-core\", \"version\": \"2.22.0\" }", + "{ \"group\": \"com.google.cloud\", \"artifact\": \"google-cloud-storage\", \"version\": \"2.26.1\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.googlejavaformat\", \"artifact\": \"google-java-format\", \"version\": \"1.17.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.2-jre\" }", + "{ \"group\": \"org.apache.maven\", \"artifact\": \"maven-artifact\", \"version\": \"3.9.4\" }", + "{ \"group\": \"software.amazon.awssdk\", \"artifact\": \"s3\", \"version\": \"2.20.128\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "maven_install_json": "@@rules_jvm_external~//:rules_jvm_external_deps_install.json", + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false + } + }, + "io_grpc_grpc_grpclb_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "6ba786cc5271c7355cb0cdb57660d807cbf0f082b50edae15232e8c354228496", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-grpclb/1.56.1/grpc-grpclb-1.56.1.jar" + } + }, + "io_grpc_grpc_rls_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ff56fa9750087f9deea2d00e08f46c7a3fd40f1032c3f5b44a702c595ddb7f55", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-rls/1.56.1/grpc-rls-1.56.1.jar" + } + }, + "io_netty_netty_codec_socks_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "608a453b90f8384ba4efcdc6db7f899a1f10b9ea1890954696e6cfac45ff1ba9", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-codec-socks/4.1.100.Final/netty-codec-socks-4.1.100.Final.jar" + } + }, + "org_jetbrains_kotlin_kotlin_stdlib_common_1_4_20": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a7112c9b3cefee418286c9c9372f7af992bd1e6e030691d52f60cb36dbec8320", + "urls": [ + "https://repo1.maven.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar", + "https://maven.google.com/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" + ], + "downloaded_file_path": "v1/org/jetbrains/kotlin/kotlin-stdlib-common/1.4.20/kotlin-stdlib-common-1.4.20.jar" + } + }, + "unpinned_grpc_java_maven": { + "bzlFile": "@@rules_jvm_external~//:coursier.bzl", + "ruleClassName": "coursier_fetch", + "attributes": { + "user_provided_name": "grpc_java_maven", + "repositories": [ + "{ \"repo_url\": \"https://repo1.maven.org/maven2\" }", + "{ \"repo_url\": \"https://maven.google.com\" }" + ], + "artifacts": [ + "{ \"group\": \"com.google.android\", \"artifact\": \"annotations\", \"version\": \"4.1.1.4\" }", + "{ \"group\": \"com.google.api.grpc\", \"artifact\": \"proto-google-common-protos\", \"version\": \"2.29.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-credentials\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auth\", \"artifact\": \"google-auth-library-oauth2-http\", \"version\": \"1.4.0\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value-annotations\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.auto.value\", \"artifact\": \"auto-value\", \"version\": \"1.10.4\" }", + "{ \"group\": \"com.google.code.findbugs\", \"artifact\": \"jsr305\", \"version\": \"3.0.2\" }", + "{ \"group\": \"com.google.code.gson\", \"artifact\": \"gson\", \"version\": \"2.10.1\" }", + "{ \"group\": \"com.google.errorprone\", \"artifact\": \"error_prone_annotations\", \"version\": \"2.23.0\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"failureaccess\", \"version\": \"1.0.1\" }", + "{ \"group\": \"com.google.guava\", \"artifact\": \"guava\", \"version\": \"32.1.3-android\" }", + "{ \"group\": \"com.google.re2j\", \"artifact\": \"re2j\", \"version\": \"1.7\" }", + "{ \"group\": \"com.google.truth\", \"artifact\": \"truth\", \"version\": \"1.1.5\" }", + "{ \"group\": \"com.squareup.okhttp\", \"artifact\": \"okhttp\", \"version\": \"2.7.5\" }", + "{ \"group\": \"com.squareup.okio\", \"artifact\": \"okio\", \"version\": \"2.10.0\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-buffer\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http2\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-http\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec-socks\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-codec\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler-proxy\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-handler\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-resolver\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-boringssl-static\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-tcnative-classes\", \"version\": \"2.0.61.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-epoll\", \"version\": \"4.1.100.Final\", \"packaging\": \"jar\", \"classifier\": \"linux-x86_64\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport-native-unix-common\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.netty\", \"artifact\": \"netty-transport\", \"version\": \"4.1.100.Final\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-api\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.opencensus\", \"artifact\": \"opencensus-contrib-grpc-metrics\", \"version\": \"0.31.0\" }", + "{ \"group\": \"io.perfmark\", \"artifact\": \"perfmark-api\", \"version\": \"0.26.0\" }", + "{ \"group\": \"junit\", \"artifact\": \"junit\", \"version\": \"4.13.2\" }", + "{ \"group\": \"org.apache.tomcat\", \"artifact\": \"annotations-api\", \"version\": \"6.0.53\" }", + "{ \"group\": \"org.codehaus.mojo\", \"artifact\": \"animal-sniffer-annotations\", \"version\": \"1.23\" }" + ], + "fail_on_missing_checksum": true, + "fetch_sources": false, + "fetch_javadoc": false, + "excluded_artifacts": [], + "generate_compat_repositories": false, + "version_conflict_policy": "default", + "override_targets": { + "com.google.protobuf:protobuf-java": "'@@protobuf~//:protobuf_java'", + "com.google.protobuf:protobuf-java-util": "'@@protobuf~//:protobuf_java_util'", + "com.google.protobuf:protobuf-javalite": "'@@[unknown repo 'com_google_protobuf_javalite' requested from @@grpc-java~]//:protobuf_javalite'", + "io.grpc:grpc-alts": "'@@grpc-java~//alts:alts'", + "io.grpc:grpc-api": "'@@grpc-java~//api:api'", + "io.grpc:grpc-auth": "'@@grpc-java~//auth:auth'", + "io.grpc:grpc-census": "'@@grpc-java~//census:census'", + "io.grpc:grpc-context": "'@@grpc-java~//context:context'", + "io.grpc:grpc-core": "'@@grpc-java~//core:core_maven'", + "io.grpc:grpc-googleapis": "'@@grpc-java~//googleapis:googleapis'", + "io.grpc:grpc-grpclb": "'@@grpc-java~//grpclb:grpclb'", + "io.grpc:grpc-inprocess": "'@@grpc-java~//inprocess:inprocess'", + "io.grpc:grpc-netty": "'@@grpc-java~//netty:netty'", + "io.grpc:grpc-netty-shaded": "'@@grpc-java~//netty:shaded_maven'", + "io.grpc:grpc-okhttp": "'@@grpc-java~//okhttp:okhttp'", + "io.grpc:grpc-protobuf": "'@@grpc-java~//protobuf:protobuf'", + "io.grpc:grpc-protobuf-lite": "'@@grpc-java~//protobuf-lite:protobuf-lite'", + "io.grpc:grpc-rls": "'@@grpc-java~//rls:rls'", + "io.grpc:grpc-services": "'@@grpc-java~//services:services_maven'", + "io.grpc:grpc-stub": "'@@grpc-java~//stub:stub'", + "io.grpc:grpc-testing": "'@@grpc-java~//testing:testing'", + "io.grpc:grpc-xds": "'@@grpc-java~//xds:xds_maven'", + "io.grpc:grpc-util": "'@@grpc-java~//util:util'" + }, + "strict_visibility": false, + "strict_visibility_value": [ + "@@//visibility:private" + ], + "maven_install_json": "@@grpc-java~//:maven_install.json", + "resolve_timeout": 600, + "use_starlark_android_rules": false, + "aar_import_bzl_label": "@build_bazel_rules_android//android:rules.bzl", + "duplicate_version_warning": "warn", + "ignore_empty_files": false + } + }, + "io_netty_netty_transport_classes_epoll_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "9d5d51eb42081d6fc13f4dca6855cd30d098a5b1d0b06d5644a1342bd1e50a44", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport-classes-epoll/4.1.94.Final/netty-transport-classes-epoll-4.1.94.Final.jar" + } + }, + "com_google_auto_value_auto_value_1_10_4": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "f3c438d1f82904bbcb452084d488b660f3c7488e9274c3a58f049e121632d434", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar", + "https://maven.google.com/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" + ], + "downloaded_file_path": "v1/com/google/auto/value/auto-value/1.10.4/auto-value-1.10.4.jar" + } + }, + "io_grpc_grpc_alts_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "04317f8835b3a8736ba12a7a25e474430c7f2d8c0b7afc433c2abc4cb2f0d4e8", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-alts/1.56.1/grpc-alts-1.56.1.jar" + } + }, + "io_opencensus_opencensus_contrib_http_util_0_31_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "3ea995b55a4068be22989b70cc29a4d788c2d328d1d50613a7a9afd13fdd2d0a", + "urls": [ + "https://repo1.maven.org/maven2/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" + ], + "downloaded_file_path": "v1/io/opencensus/opencensus-contrib-http-util/0.31.1/opencensus-contrib-http-util-0.31.1.jar" + } + }, + "org_apache_tomcat_annotations_api_6_0_53": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "253829d3c12b7381d1044fc22c6436cff025fe0d459e4a329413e560a7d0dd13", + "urls": [ + "https://repo1.maven.org/maven2/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar", + "https://maven.google.com/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" + ], + "downloaded_file_path": "v1/org/apache/tomcat/annotations-api/6.0.53/annotations-api-6.0.53.jar" + } + }, + "com_google_auth_google_auth_library_oauth2_http_1_19_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "01bdf5c5cd85e10b794e401775d9909b56a38ffce313fbd39510a5d87ed56f58", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-oauth2-http/1.19.0/google-auth-library-oauth2-http-1.19.0.jar" + } + }, + "com_google_truth_truth_1_1_5": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "7f6d50d6f43a102942ef2c5a05f37a84f77788bb448cf33cceebf86d34e575c0", + "urls": [ + "https://repo1.maven.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.jar", + "https://maven.google.com/com/google/truth/truth/1.1.5/truth-1.1.5.jar" + ], + "downloaded_file_path": "v1/com/google/truth/truth/1.1.5/truth-1.1.5.jar" + } + }, + "com_google_cloud_google_cloud_core_http_2_22_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "eba963e2d7aee9cb7dd71872f634d4418c7dffc260f740431b9f577b09417c03", + "urls": [ + "https://repo1.maven.org/maven2/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" + ], + "downloaded_file_path": "v1/com/google/cloud/google-cloud-core-http/2.22.0/google-cloud-core-http-2.22.0.jar" + } + }, + "io_netty_netty_handler_proxy_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "686dbc2e61407f216d6cb267dd7954896f851dd34b58be3e757c5a89f20a5e67", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-handler-proxy/4.1.100.Final/netty-handler-proxy-4.1.100.Final.jar" + } + }, + "com_google_j2objc_j2objc_annotations_2_8": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "f02a95fa1a5e95edb3ed859fd0fb7df709d121a35290eff8b74dce2ab7f4d6ed", + "urls": [ + "https://repo1.maven.org/maven2/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" + ], + "downloaded_file_path": "v1/com/google/j2objc/j2objc-annotations/2.8/j2objc-annotations-2.8.jar" + } + }, + "com_google_auth_google_auth_library_credentials_1_19_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "095984b0594888a47f311b3c9dcf6da9ed86feeea8f78140c55e14c27b0593e5", + "urls": [ + "https://repo1.maven.org/maven2/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" + ], + "downloaded_file_path": "v1/com/google/auth/google-auth-library-credentials/1.19.0/google-auth-library-credentials-1.19.0.jar" + } + }, + "io_netty_netty_transport_native_epoll_jar_linux_x86_64_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "a108fb47babb7678b5b2abb1fc8b34510bd2f705faa450447860647f2de4ebaa", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar", + "https://maven.google.com/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport-native-epoll/4.1.100.Final/netty-transport-native-epoll-4.1.100.Final-linux-x86_64.jar" + } + }, + "io_netty_netty_common_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "d2908301f1ac6f2910900742473c15d701765d3d4467acdb1eebb9df3aa82885", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-common/4.1.100.Final/netty-common-4.1.100.Final.jar" + } + }, + "io_grpc_grpc_xds_1_56_1": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "688950e2dc79c2b227fcad553f4e4c8faf8de324eeccb3a591ff679929bbfa24", + "urls": [ + "https://repo1.maven.org/maven2/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" + ], + "downloaded_file_path": "v1/io/grpc/grpc-xds/1.56.1/grpc-xds-1.56.1.jar" + } + }, + "com_google_code_findbugs_jsr305_3_0_2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "766ad2a0783f2687962c8ad74ceecc38a28b9f72a2d085ee438b7813e928d0c7", + "urls": [ + "https://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" + ], + "downloaded_file_path": "v1/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar" + } + }, + "commons_codec_commons_codec_1_11": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "e599d5318e97aa48f42136a2927e6dfa4e8881dff0e6c8e3109ddbbff51d7b7d", + "urls": [ + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.11/commons-codec-1.11.jar", + "https://maven.google.com/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" + ], + "downloaded_file_path": "v1/commons-codec/commons-codec/1.11/commons-codec-1.11.jar" + } + }, + "com_google_android_annotations_4_1_1_4": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "ba734e1e84c09d615af6a09d33034b4f0442f8772dec120efb376d86a565ae15", + "urls": [ + "https://repo1.maven.org/maven2/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" + ], + "downloaded_file_path": "v1/com/google/android/annotations/4.1.1.4/annotations-4.1.1.4.jar" + } + }, + "commons_codec_commons_codec_1_15": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "b3e9f6d63a790109bf0d056611fbed1cf69055826defeb9894a71369d246ed63", + "urls": [ + "https://repo1.maven.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" + ], + "downloaded_file_path": "v1/commons-codec/commons-codec/1.15/commons-codec-1.15.jar" + } + }, + "software_amazon_awssdk_aws_core_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "105f5d4a204a6a759ab502922df4cd5aa2a6d1b0c5f53ce88713f60abd4650e9", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/aws-core/2.20.128/aws-core-2.20.128.jar" + } + }, + "com_google_apis_google_api_services_storage_v1_rev20230617_2_0_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "43484b32b410b2b8ff32ac9ab1b89c039c727c2e37465e375ce2846d5a804645", + "urls": [ + "https://repo1.maven.org/maven2/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" + ], + "downloaded_file_path": "v1/com/google/apis/google-api-services-storage/v1-rev20230617-2.0.0/google-api-services-storage-v1-rev20230617-2.0.0.jar" + } + }, + "software_amazon_awssdk_annotations_2_20_128": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4eeddb1848a90c73b8ce85d7b556f0be36f0f97c780f1715b9cb59a93620eae2", + "urls": [ + "https://repo1.maven.org/maven2/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" + ], + "downloaded_file_path": "v1/software/amazon/awssdk/annotations/2.20.128/annotations-2.20.128.jar" + } + }, + "com_google_http_client_google_http_client_1_41_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "4a42d2c383373bf61c798f1882745989b9836bb032a8a4019890ecb6cd903ef3", + "urls": [ + "https://repo1.maven.org/maven2/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar", + "https://maven.google.com/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" + ], + "downloaded_file_path": "v1/com/google/http-client/google-http-client/1.41.0/google-http-client-1.41.0.jar" + } + }, + "io_netty_netty_transport_native_unix_common_4_1_94_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "27d0dff1cd743190279becacfb372fe4d45b266edafad9f1c6c01b04d00280eb", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-transport-native-unix-common/4.1.94.Final/netty-transport-native-unix-common-4.1.94.Final.jar" + } + }, + "io_netty_netty_buffer_4_1_100_Final": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "462874b44ee782fbefec64078cda6eb8e7bf9f0e0af71a928ef4c1f2d564f7ee", + "urls": [ + "https://repo1.maven.org/maven2/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar", + "https://maven.google.com/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" + ], + "downloaded_file_path": "v1/io/netty/netty-buffer/4.1.100.Final/netty-buffer-4.1.100.Final.jar" + } + }, + "com_google_googlejavaformat_google_java_format_1_17_0": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "631ba54c39f6c20df027dc1420736df2e5e43c581880efdd1e46ddb4ce050e3e", + "urls": [ + "https://repo1.maven.org/maven2/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" + ], + "downloaded_file_path": "v1/com/google/googlejavaformat/google-java-format/1.17.0/google-java-format-1.17.0.jar" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_jvm_external~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_kotlin~//src/main/starlark/core/repositories:bzlmod_setup.bzl%rules_kotlin_extensions": { + "general": { + "bzlTransitiveDigest": "olc9zGL2gIyg1FOvq9gpgrh6WZCYSfP3ITj5d+ZRtPg=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "rules_android": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "sha256": "cd06d15dd8bb59926e4d65f9003bfc20f9da4b2519985c27e190cddc8b7a7806", + "strip_prefix": "rules_android-0.1.1", + "urls": [ + "https://github.com/bazelbuild/rules_android/archive/v0.1.1.zip" + ] + } + }, + "com_github_pinterest_ktlint": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_file", + "attributes": { + "sha256": "2b3f6f674a944d25bb8d283c3539947bbe86074793012909a55de4b771f74bcc", + "urls": [ + "https://github.com/pinterest/ktlint/releases/download/0.49.1/ktlint" + ], + "executable": true + } + }, + "com_github_jetbrains_kotlin": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:compiler.bzl", + "ruleClassName": "kotlin_compiler_repository", + "attributes": { + "urls": [ + "https://github.com/JetBrains/kotlin/releases/download/v1.9.22/kotlin-compiler-1.9.22.zip" + ], + "sha256": "88b39213506532c816ff56348c07bbeefe0c8d18943bffbad11063cf97cac3e6", + "compiler_version": "1.9.22" + } + }, + "com_github_google_ksp": { + "bzlFile": "@@rules_kotlin~//src/main/starlark/core/repositories:ksp.bzl", + "ruleClassName": "ksp_compiler_plugin_repository", + "attributes": { + "urls": [ + "https://github.com/google/ksp/releases/download/1.9.22-1.0.17/artifacts.zip" + ], + "sha256": "b39b373e09e5edefe700fef628572f71be7d49e6396dec0ea52eb10c16ead39e", + "strip_version": "1.9.22-1.0.17" + } + } + }, + "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" + } + }, + "nodejs_linux_s390x": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "linux_s390x", + "node_version": "16.19.0" + } + }, + "nodejs_windows_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "windows_amd64", + "node_version": "16.19.0" + } + }, + "nodejs_toolchains": { + "bzlFile": "@@rules_nodejs~//nodejs/private:toolchains_repo.bzl", + "ruleClassName": "toolchains_repo", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_linux_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "linux_amd64", + "node_version": "16.19.0" + } + }, + "nodejs_linux_ppc64le": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "linux_ppc64le", + "node_version": "16.19.0" + } + }, + "nodejs_darwin_amd64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "darwin_amd64", + "node_version": "16.19.0" + } + }, + "nodejs_linux_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "linux_arm64", + "node_version": "16.19.0" + } + }, + "nodejs": { + "bzlFile": "@@rules_nodejs~//nodejs/private:nodejs_repo_host_os_alias.bzl", + "ruleClassName": "nodejs_repo_host_os_alias", + "attributes": { + "user_node_repository_name": "nodejs" + } + }, + "nodejs_darwin_arm64": { + "bzlFile": "@@rules_nodejs~//nodejs:repositories.bzl", + "ruleClassName": "node_repositories", + "attributes": { + "platform": "darwin_arm64", + "node_version": "16.19.0" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_nodejs~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_nodejs~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_perl~//perl:extensions.bzl%perl_repositories": { + "general": { + "bzlTransitiveDigest": "q2/owg+pdnRdE4DD/IZJGEKPJc345FnZLhJUCeJ3FBE=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "perl_linux_arm64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "perl-linux-arm64", + "sha256": "6fa4ece99e790ecbc2861f6ecb7b52694c01c2eeb215b4370f16a3b12d952117", + "urls": [ + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-arm64.tar.xz" + ] + } + }, + "perl_darwin_arm64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "perl-darwin-arm64", + "sha256": "285769f3c50c339fb59a3987b216ae3c5c573b95babe6875a1ef56fb178433da", + "urls": [ + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-arm64.tar.xz" + ] + } + }, + "perl_windows_x86_64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "", + "sha256": "aeb973da474f14210d3e1a1f942dcf779e2ae7e71e4c535e6c53ebabe632cc98", + "urls": [ + "https://mirror.bazel.build/strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip", + "https://strawberryperl.com/download/5.32.1.1/strawberry-perl-5.32.1.1-64bit.zip" + ] + } + }, + "perl_darwin_amd64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "perl-darwin-amd64", + "sha256": "63bc5ee36f5394d71c50cca6cafdd333ee58f9eaa40bca63c85f9bd06f2c1fd6", + "urls": [ + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-darwin-amd64.tar.xz" + ] + } + }, + "perl_linux_amd64": { + "bzlFile": "@@rules_perl~//perl:repo.bzl", + "ruleClassName": "perl_download", + "attributes": { + "strip_prefix": "perl-linux-amd64", + "sha256": "3bdffa9d7a3f97c0207314637b260ba5115b1d0829f97e3e2e301191a4d4d076", + "urls": [ + "https://github.com/skaji/relocatable-perl/releases/download/5.36.0.1/perl-linux-amd64.tar.xz" + ] + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_perl~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_perl~", + "rules_perl", + "rules_perl~" + ] + ] + } + }, + "@@rules_python~//python/extensions:pip.bzl%pip": { + "os:osx,arch:aarch64": { + "bzlTransitiveDigest": "9wrWRanzyejt5wfEklsyZlk7KMHeDgiFOeOh0ic1fSs=", + "recordedFileInputs": { + "@@//python/requirements_lock.txt": "07b0ced5a351f6b41012ea34099243da5bee7db2f4fd1ac2100cf1decad58271", + "@@grpc~//requirements.bazel.txt": "95a27c3f9a46b8114d464c70ba93cda18cfe8c02004db81028f9306b2691701e" + }, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "grpc_python_dependencies_38_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_xds_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "xds-protos==0.0.11", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_protobuf": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2017.4.17", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-interface==6.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "six==1.16.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "urllib3==1.26.5", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.5.5", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "setuptools==69.0.3", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cachetools==4.2.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_grpcio": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "grpcio==1.56.2", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.5.5", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_grpcio": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "grpcio==1.56.2", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cachetools==4.2.4", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", + "ruleClassName": "pip_repository", + "attributes": { + "repo_name": "grpc_python_dependencies", + "whl_map": { + "cachetools": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "certifi": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "chardet": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "coverage": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "cython": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "gevent": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "google_auth": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "googleapis_common_protos": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "greenlet": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "grpcio": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "idna": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "oauth2client": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "protobuf": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "pyasn1": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "pyasn1_modules": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "requests": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "rsa": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "setuptools": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "six": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "urllib3": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "wheel": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "xds_protos": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "zope_event": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ], + "zope_interface": [ + "3.8", + "3.9", + "3.10", + "3.11", + "3.12" + ] + }, + "default_version": "3.11" + } + }, + "grpc_python_dependencies_38_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "setuptools==69.0.3", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_oauth2client": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-event==4.5.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311_pluggy": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pluggy==1.4.0 --hash=sha256:7db9f7b503d67d1c5b95f59773ebb58a8c1c288129a88665838012cfb07b8981 --hash=sha256:8c85c2876142a764e5b7548e7d9a0e0ddb46f5185161049a79b7e974454223be", + "repo": "pip_311", + "repo_prefix": "pip_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cachetools==4.2.4", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_oauth2client": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "urllib3==1.26.5", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-event==4.5.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cachetools==4.2.4", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==1.24.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_protobuf": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_310_", + "groups": {} + } + }, + "grpc_python_dependencies_312_protobuf": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "wheel==0.36.2", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "urllib3==1.26.5", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "six==1.16.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_cython": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.8.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.5.5", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_xds_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "xds-protos==0.0.11", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==1.24.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2017.4.17", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_grpcio": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "grpcio==1.56.2", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311_pytest_shard": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pytest-shard==0.1.2 --hash=sha256:407a1df385cebe1feb9b4d2e7eeee8b044f8a24f0919421233159a17c59be2b9 --hash=sha256:b86a967fbfd1c8e50295095ccda031b7e890862ee06531d5142844f4c1d1cd67", + "repo": "pip_311", + "repo_prefix": "pip_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311_pytest": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pytest==8.1.1 --hash=sha256:2a8386cfc11fa9d2c50ee7b2a57e7d898ef90470a7a34c4b949ff59662bb78b7 --hash=sha256:ac978141a75948948817d360297b7aae0fcb9d6ff6bc9ec6d514b85d5a65c044", + "repo": "pip_311", + "repo_prefix": "pip_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_oauth2client": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "wheel==0.36.2", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_xds_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "xds-protos==0.0.11", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.5.5", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_oauth2client": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "urllib3==1.26.5", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "wheel==0.36.2", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "six==1.16.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pip_repository.bzl", + "ruleClassName": "pip_repository", + "attributes": { + "repo_name": "pip", + "whl_map": { + "iniconfig": [ + "3.11" + ], + "packaging": [ + "3.11" + ], + "pluggy": [ + "3.11" + ], + "pytest": [ + "3.11" + ], + "pytest_shard": [ + "3.11" + ] + }, + "default_version": "3.11" + } + }, + "grpc_python_dependencies_38_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_pyasn1": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1==0.5.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2017.4.17", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_311_", + "groups": {} + } + }, + "grpc_python_dependencies_311_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_urllib3": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "urllib3==1.26.5", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_cachetools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cachetools==4.2.4", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_cython": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-event==4.5.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.8.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.8.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-event==4.5.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_39_", + "groups": {} + } + }, + "grpc_python_dependencies_310_googleapis_common_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "googleapis-common-protos==1.5.5", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-interface==6.1", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "six==1.16.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2017.4.17", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_cython": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_cython": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-interface==6.1", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "pip_311_", + "groups": {} + } + }, + "grpc_python_dependencies_311_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "setuptools==69.0.3", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_requests": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "requests==2.25.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.8.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-interface==6.1", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311_iniconfig": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "iniconfig==2.0.0 --hash=sha256:2d91e135bf72d31a410b17c16da610a82cb55f6b0477d1a902134b24a455b8b3 --hash=sha256:b6a85871a79d2e3b22d2d1b94ac2824226a63c6b741c88f7ae975f18b6778374", + "repo": "pip_311", + "repo_prefix": "pip_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "setuptools==69.0.3", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "wheel==0.36.2", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_setuptools": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "setuptools==69.0.3", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_rsa": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "rsa==4.9", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_zope_interface": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-interface==6.1", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_grpcio": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "grpcio==1.56.2", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_certifi": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "certifi==2017.4.17", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "pip_311_packaging": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "packaging==24.0 --hash=sha256:2ddfb553fdf02fb784c234c7ba6ccc288296ceabec964ad2eae3777778130bc5 --hash=sha256:eb82c5e3e56209074766e6885bb04b8c38a0c015d0a30036ebe7ece34c9989e9", + "repo": "pip_311", + "repo_prefix": "pip_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_38_", + "groups": {} + } + }, + "grpc_python_dependencies_312_zope_event": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "zope-event==4.5.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_grpcio": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "grpcio==1.56.2", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312__groups": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "group_library", + "attributes": { + "repo_prefix": "grpc_python_dependencies_312_", + "groups": {} + } + }, + "grpc_python_dependencies_310_xds_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "xds-protos==0.0.11", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_greenlet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "greenlet==1.1.3.post0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==1.24.0", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==1.24.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_wheel": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "wheel==0.36.2", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_coverage": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "coverage==4.5.4", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_pyasn1_modules": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "pyasn1-modules==0.3.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_xds_protos": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "xds-protos==0.0.11", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_312_idna": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "idna==2.7", + "repo": "grpc_python_dependencies_312", + "repo_prefix": "grpc_python_dependencies_312_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_12_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_310_google_auth": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "google-auth==1.24.0", + "repo": "grpc_python_dependencies_310", + "repo_prefix": "grpc_python_dependencies_310_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_10_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_gevent": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "gevent==22.8.0", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_oauth2client": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "oauth2client==4.1.0", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_38_six": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "six==1.16.0", + "repo": "grpc_python_dependencies_38", + "repo_prefix": "grpc_python_dependencies_38_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_8_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_cython": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "cython==0.29.21", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_chardet": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "chardet==3.0.4", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_39_protobuf": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_39", + "repo_prefix": "grpc_python_dependencies_39_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_9_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + }, + "grpc_python_dependencies_311_protobuf": { + "bzlFile": "@@rules_python~//python/pip_install:pip_repository.bzl", + "ruleClassName": "whl_library", + "attributes": { + "requirement": "protobuf>=3.5.0.post1, < 4.0dev", + "repo": "grpc_python_dependencies_311", + "repo_prefix": "grpc_python_dependencies_311_", + "whl_patches": {}, + "experimental_target_platforms": [], + "python_interpreter": "", + "python_interpreter_target": "@@rules_python~~python~python_3_11_host//:python", + "quiet": true, + "timeout": 600, + "isolated": true, + "extra_pip_args": [], + "download_only": false, + "pip_data_exclude": [], + "enable_implicit_namespace_pkgs": false, + "environment": {}, + "envsubst": [], + "group_name": "", + "group_deps": [] + } + } + }, + "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_python~", + "bazel_features", + "bazel_features~" + ], + [ + "rules_python~", + "bazel_skylib", + "bazel_skylib~" + ], + [ + "rules_python~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_python~", + "pypi__build", + "rules_python~~internal_deps~pypi__build" + ], + [ + "rules_python~", + "pypi__click", + "rules_python~~internal_deps~pypi__click" + ], + [ + "rules_python~", + "pypi__colorama", + "rules_python~~internal_deps~pypi__colorama" + ], + [ + "rules_python~", + "pypi__importlib_metadata", + "rules_python~~internal_deps~pypi__importlib_metadata" + ], + [ + "rules_python~", + "pypi__installer", + "rules_python~~internal_deps~pypi__installer" + ], + [ + "rules_python~", + "pypi__more_itertools", + "rules_python~~internal_deps~pypi__more_itertools" + ], + [ + "rules_python~", + "pypi__packaging", + "rules_python~~internal_deps~pypi__packaging" + ], + [ + "rules_python~", + "pypi__pep517", + "rules_python~~internal_deps~pypi__pep517" + ], + [ + "rules_python~", + "pypi__pip", + "rules_python~~internal_deps~pypi__pip" + ], + [ + "rules_python~", + "pypi__pip_tools", + "rules_python~~internal_deps~pypi__pip_tools" + ], + [ + "rules_python~", + "pypi__pyproject_hooks", + "rules_python~~internal_deps~pypi__pyproject_hooks" + ], + [ + "rules_python~", + "pypi__setuptools", + "rules_python~~internal_deps~pypi__setuptools" + ], + [ + "rules_python~", + "pypi__tomli", + "rules_python~~internal_deps~pypi__tomli" + ], + [ + "rules_python~", + "pypi__wheel", + "rules_python~~internal_deps~pypi__wheel" + ], + [ + "rules_python~", + "pypi__zipp", + "rules_python~~internal_deps~pypi__zipp" + ], + [ + "rules_python~", + "pythons_hub", + "rules_python~~python~pythons_hub" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_10_aarch64-apple-darwin", + "rules_python~~python~python_3_10_aarch64-apple-darwin" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_10_host", + "rules_python~~python~python_3_10_host" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_11_aarch64-apple-darwin", + "rules_python~~python~python_3_11_aarch64-apple-darwin" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_11_host", + "rules_python~~python~python_3_11_host" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_12_aarch64-apple-darwin", + "rules_python~~python~python_3_12_aarch64-apple-darwin" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_12_host", + "rules_python~~python~python_3_12_host" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_8_aarch64-apple-darwin", + "rules_python~~python~python_3_8_aarch64-apple-darwin" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_8_host", + "rules_python~~python~python_3_8_host" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_9_aarch64-apple-darwin", + "rules_python~~python~python_3_9_aarch64-apple-darwin" + ], + [ + "rules_python~~python~pythons_hub", + "python_3_9_host", + "rules_python~~python~python_3_9_host" + ] + ] + } + }, + "@@rules_python~//python/extensions:python.bzl%python": { + "general": { + "bzlTransitiveDigest": "aGxTzdPZbohueOWJunHBtnR6sj5TpdulhPNQPtC0mG0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "python_3_11_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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", + "urls": [ + "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 + } + }, + "python_3_8_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.8.18+20231002-aarch64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "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://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 + } + }, + "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/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-x86_64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "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/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "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://github.com/indygreg/python-build-standalone/releases/download/20231002/cpython-3.10.13+20231002-ppc64le-unknown-linux-gnu-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_10_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "pythons_hub": { + "bzlFile": "@@rules_python~//python/private/bzlmod:pythons_hub.bzl", + "ruleClassName": "hub_repo", + "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_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" + ] + } + }, + "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", + "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 + } + }, + "python_3_12_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_3_9_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", + "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" + ] + } + }, + "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", + "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 + } + }, + "python_3_8_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_9_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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 + } + }, + "python_3_12_s390x-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_3_12_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_3_11_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "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 + } + }, + "python_3_12_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", + "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" + ] + } + }, + "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", + "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 + } + }, + "python_3_8_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_8_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", + "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" + ] + } + }, + "python_3_11_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", + "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" + ] + } + }, + "python_3_11_aarch64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "attributes": { + "sha256": "b042c966920cf8465385ca3522986b12d745151a72c060991088977ca36d3883", + "patches": [], + "platform": "aarch64-apple-darwin", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-aarch64-apple-darwin-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_9": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", + "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" + ] + } + }, + "python_3_11_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "attributes": { + "sha256": "67077e6fa918e4f4fd60ba169820b00be7c390c497bf9bc9cab2c255ea8e6f3e", + "patches": [], + "platform": "x86_64-pc-windows-msvc", + "python_version": "3.11.7", + "release_filename": "20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz", + "urls": [ + "https://github.com/indygreg/python-build-standalone/releases/download/20240107/cpython-3.11.7+20240107-x86_64-pc-windows-msvc-shared-install_only.tar.gz" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_8_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_8": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", + "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" + ] + } + }, + "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", + "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 + } + }, + "python_3_8_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_3_9_x86_64-pc-windows-msvc": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_3_12": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", + "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" + ] + } + }, + "python_3_12_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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" + ], + "distutils_content": "", + "strip_prefix": "python", + "coverage_tool": "", + "ignore_root_user_error": false + } + }, + "python_3_9_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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", + "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 + } + }, + "python_3_10_aarch64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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", + "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 + } + }, + "python_3_11": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", + "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" + ] + } + }, + "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", + "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 + } + }, + "python_3_10": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "toolchain_aliases", + "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" + ] + } + }, + "python_3_11_x86_64-apple-darwin": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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", + "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 + } + }, + "python_versions": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "multi_toolchain_aliases", + "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" + } + } + }, + "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", + "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 + } + }, + "python_3_10_x86_64-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_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 + } + }, + "python_3_12_ppc64le-unknown-linux-gnu": { + "bzlFile": "@@rules_python~//python:repositories.bzl", + "ruleClassName": "python_repository", + "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 + } + }, + "python_3_10_host": { + "bzlFile": "@@rules_python~//python/private:toolchains_repo.bzl", + "ruleClassName": "host_toolchain", + "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" + ] + } + }, + "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", + "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 + } + } + }, + "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": { + "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" + } + }, + "pypi__click": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__importlib_metadata": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__pyproject_hooks": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__pep517": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__packaging": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__pip_tools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__setuptools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__zipp": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__colorama": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__build": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "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": { + "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" + } + }, + "pypi__installer": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__more_itertools": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + }, + "pypi__tomli": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "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" + } + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_python~", + "bazel_tools", + "bazel_tools" + ] + ] + } + }, + "@@rules_swift~//swift:extensions.bzl%non_module_deps": { + "general": { + "bzlTransitiveDigest": "m78FIsmmvFalZmXxi26P0AW5U6W6G+u5KGknjClFU/0=", + "recordedFileInputs": {}, + "recordedDirentsInputs": {}, + "envVariables": {}, + "generatedRepoSpecs": { + "com_github_grpc_grpc_swift": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/grpc/grpc-swift/archive/1.16.0.tar.gz" + ], + "sha256": "58b60431d0064969f9679411264b82e40a217ae6bd34e17096d92cc4e47556a5", + "strip_prefix": "grpc-swift-1.16.0/", + "build_file": "@@rules_swift~//third_party:com_github_grpc_grpc_swift/BUILD.overlay" + } + }, + "com_github_apple_swift_nio_extras": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-nio-extras/archive/1.4.0.tar.gz" + ], + "sha256": "4684b52951d9d9937bb3e8ccd6b5daedd777021ef2519ea2f18c4c922843b52b", + "strip_prefix": "swift-nio-extras-1.4.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_extras/BUILD.overlay" + } + }, + "com_github_apple_swift_protobuf": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-protobuf/archive/1.20.2.tar.gz" + ], + "sha256": "3fb50bd4d293337f202d917b6ada22f9548a0a0aed9d9a4d791e6fbd8a246ebb", + "strip_prefix": "swift-protobuf-1.20.2/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_protobuf/BUILD.overlay" + } + }, + "com_github_apple_swift_nio_ssl": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-nio-ssl/archive/2.23.0.tar.gz" + ], + "sha256": "4787c63f61dd04d99e498adc3d1a628193387e41efddf8de19b8db04544d016d", + "strip_prefix": "swift-nio-ssl-2.23.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_ssl/BUILD.overlay" + } + }, + "com_github_apple_swift_atomics": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-atomics/archive/1.1.0.tar.gz" + ], + "sha256": "1bee7f469f7e8dc49f11cfa4da07182fbc79eab000ec2c17bfdce468c5d276fb", + "strip_prefix": "swift-atomics-1.1.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_atomics/BUILD.overlay" + } + }, + "com_github_apple_swift_nio_http2": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-nio-http2/archive/1.26.0.tar.gz" + ], + "sha256": "f0edfc9d6a7be1d587e5b403f2d04264bdfae59aac1d74f7d974a9022c6d2b25", + "strip_prefix": "swift-nio-http2-1.26.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_http2/BUILD.overlay" + } + }, + "com_github_apple_swift_nio_transport_services": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-nio-transport-services/archive/1.15.0.tar.gz" + ], + "sha256": "f3498dafa633751a52b9b7f741f7ac30c42bcbeb3b9edca6d447e0da8e693262", + "strip_prefix": "swift-nio-transport-services-1.15.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio_transport_services/BUILD.overlay" + } + }, + "build_bazel_rules_swift_index_import": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "build_file": "@@rules_swift~//third_party:build_bazel_rules_swift_index_import/BUILD.overlay", + "canonical_id": "index-import-5.8", + "urls": [ + "https://github.com/MobileNativeFoundation/index-import/releases/download/5.8.0.1/index-import.tar.gz" + ], + "sha256": "28c1ffa39d99e74ed70623899b207b41f79214c498c603915aef55972a851a15" + } + }, + "com_github_apple_swift_nio": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-nio/archive/2.42.0.tar.gz" + ], + "sha256": "e3304bc3fb53aea74a3e54bd005ede11f6dc357117d9b1db642d03aea87194a0", + "strip_prefix": "swift-nio-2.42.0/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_nio/BUILD.overlay" + } + }, + "com_github_apple_swift_log": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-log/archive/1.4.4.tar.gz" + ], + "sha256": "48fe66426c784c0c20031f15dc17faf9f4c9037c192bfac2f643f65cb2321ba0", + "strip_prefix": "swift-log-1.4.4/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_log/BUILD.overlay" + } + }, + "com_github_apple_swift_collections": { + "bzlFile": "@@bazel_tools//tools/build_defs/repo:http.bzl", + "ruleClassName": "http_archive", + "attributes": { + "urls": [ + "https://github.com/apple/swift-collections/archive/1.0.4.tar.gz" + ], + "sha256": "d9e4c8a91c60fb9c92a04caccbb10ded42f4cb47b26a212bc6b39cc390a4b096", + "strip_prefix": "swift-collections-1.0.4/", + "build_file": "@@rules_swift~//third_party:com_github_apple_swift_collections/BUILD.overlay" + } + }, + "build_bazel_rules_swift_local_config": { + "bzlFile": "@@rules_swift~//swift/internal:swift_autoconfiguration.bzl", + "ruleClassName": "swift_autoconfiguration", + "attributes": {} + } + }, + "recordedRepoMappingEntries": [ + [ + "rules_swift~", + "bazel_tools", + "bazel_tools" + ], + [ + "rules_swift~", + "build_bazel_rules_swift", + "rules_swift~" + ] + ] + } + } + } +} diff --git a/README.md b/README.md index 00b96e7a..199edd58 100644 --- a/README.md +++ b/README.md @@ -5,75 +5,175 @@ build and test software with the EngFlow Remote Execution service. ## Prerequisites -- In order to build and test `//python`, Bazel needs to install the dependencies listed in `python/requirements.txt`. To make this repository work across platforms, we do not check in a lock file; execute `bazel run //python:requirements.update` to generate it before building and testing `//python`. -- In order to run `//swift` test you need `clang` compiler. Make sure the binary is in your `PATH`. +- `//python`: Bazel needs to install the dependencies listed in + `python/requirements.txt`. To make this repository work across platforms, we + do not check in a lock file. Execute the following commands to generate + the lock file before building and testing: + + ```sh + # https://stackoverflow.com/a/73720550 + git update-index --skip-worktree python/requirements_lock.txt + bazel run //python:requirements.update + ``` + +- `//swift`: Requires the `clang` compiler. Make sure the binary is in your + `PATH`. + + **`//swift` also does not yet build remotely on platforms other than macOS**, + due to lack of support in [rules_swift][2]. + + The [implementation of `swift_autoconfiguration` as of v1.18.0][3] does not + yet use the [Bazel `toolchain` API][4]. Instead, it selects the platform based + on the `os.name` Java system property, and on Linux, expects `swiftc` to exist + on the system already: + + - [repository_ctx.os][5] + - [repository_os.name][6] + - [`_create_linux_toolchain()` checks for `swiftc`][7] + + Other language rule sets contain logic to download the appropriate language + SDK on demand. + + The following issues track the eventual addition of `toolchain` support and + automatic SDK downloads on Linux (both opened 2018-06-06): + + - [bazelbuild/rules_swift: Migrate to platforms/toolchains API #3][8] + - [bazelbuild/rules_swift: Auto-download Linux toolchains when possible #4][9] + + ## Local execution + +Make sure that you can build and run the tests in the language of your choice +locally before attempting remote execution. + ### Building locally -- Build each example with +- `cpp`, `csharp`, `docker`, `genrules`, `go`, `java`, `kotlin`, `perl`, + `python`, `scala`, and `typescript`: - `bazel build //${DIRECTORY}/...` + ```sh + bazel build //${DIRECTORY}/... + ``` - for `cpp`, `csharp`, `docker`, `genrules`, `go`, `java`, `kotlin`, `perl`, `python`, `scala` and `typescript` or build them all with - - `bazel build //...` -- Build `swift` example with - - `bazel build //swift:test --config=clang`. + Build them all with: -### Testing locally + ```sh + bazel build -- //... -//platform/... + ``` -- Test each example with +- `swift`: - `bazel test //${DIRECTORY}/...` + ```sh + # --config=clang isn't required on macOS + bazel build --config=clang //swift:tests + ``` - for `java`, `scala` and `typescript`. +### Testing locally + +- `java`, `python`, `scala`, and `typescript`: + + ```sh + bazel test //${DIRECTORY}/... + ``` -- Test `swift` example with + Test them all with: - `bazel test //swift:test --config=clang` + ```sh + bazel test -- //... -//platform/... + ``` -- Test `python` example with +- `swift`: - `bazel test //python/...` + ```sh + # --config=clang isn't required on macOS + bazel test --config=clang //swift:tests + ``` ## Remote execution -Make sure to include `--remote_executor` and `--bes_backend`, in the `remote` configuration of your `.bazelrc.user` file , as well as access credentials if needed. For instance, +Make sure to include `--remote_executor` and `--bes_backend`, in the `engflow` +configuration of your `.bazelrc.user` file, as well as access credentials if +needed. For instance: ```bzl -build:remote --remote_executor=grpcs://${CLUSTER_ENDPOINT}/ -build:remote --bes_backend=grpcs://${CLUSTER_ENDPOINT}/ -build:remote --bes_results_url=https://${CLUSTER_ENDPOINT}/invocation/ -build:remote --nogoogle_default_credentials -build:remote --bes_lifecycle_events -build:remote --tls_client_certificate=/path/to/credentials/cert.crt -build:remote --tls_client_key=/path/to/credentials/cert.key +# Incorporate configurations from .bazelrc, which imports this file. +# +# - Depending on your cluster configuration, replace remote_linux_64 with +# remote_macos_x64 or remote_windows_x64. +build:engflow --config=engflow_common +build:engflow --config=remote_linux_x64 + +# Configuration for your trial cluster +build:engflow --remote_executor=grpcs://${CLUSTER_ENDPOINT}/ +build:engflow --bes_backend=grpcs://${CLUSTER_ENDPOINT}/ +build:engflow --bes_results_url=https://${CLUSTER_ENDPOINT}/invocation/ +build:engflow --nogoogle_default_credentials +build:engflow --bes_lifecycle_events + +# Configuration for your mTLS certificates (if required) +build:engflow --tls_client_certificate=/path/to/credentials/cert.crt +build:engflow --tls_client_key=/path/to/credentials/cert.key + +# This ensures _all_ build and test runs will be remote. Comment this out +# when building locally. +build --config=engflow ``` + ### Building on remote +- `cpp`, `csharp`, `docker`, `genrules`, `go`, `java`, `kotlin`, `perl`, + `python`, `scala`, or `typescript`: + + ```sh + bazel build //${DIRECTORY}/... + ``` + + Build them all with: -- Build each example with + ```sh + bazel build -- //... -//platform/... + ``` + +- `swift`: + + ```sh + bazel build //swift:tests + ``` - `bazel build //${DIRECTORY}/... --config=remote --enable_platform_specific_config` - - for `cpp`, `csharp`, `docker`, `genrules`, `go`, `java`, `kotlin`, `perl`, `python`, `scala` or `typescript` or build them all with - - `bazel build //... --config=remote --enable_platform_specific_config`. -- `swift` example does not build remotely yet. ### Testing on remote -- Test each example with +- `java`, `python`, `scala`, and `typescript`: - `bazel test //${DIRECTORY}/... --config=remote` + ```sh + bazel test //${DIRECTORY}/... + ``` - for `java`, `python`, `scala` and `typescript`. + Test them all with: + ```sh + bazel test -- //... -//platform/... + ``` -## `engflowapis` execution +- `swift`: -A detailed example of `EngFlow` APIs consumption is presented in [java/com/engflow/notificationqueue][1]. + ```sh + bazel test //swift:tests + ``` + + +## `engflowapis` execution -[1]: java/com/engflow/notificationqueue/README.md \ No newline at end of file +A detailed example of `EngFlow` APIs consumption is presented in +[java/com/engflow/notificationqueue][1]. + +[1]: java/com/engflow/notificationqueue/README.md +[2]: https://github.com/bazelbuild/rules_swift +[3]: https://github.com/bazelbuild/rules_swift/blob/1.18.0/swift/internal/swift_autoconfiguration.bzl#L428-L438 +[4]: https://bazel.build/extending/toolchains +[5]: https://bazel.build/rules/lib/builtins/repository_ctx#os +[6]: https://bazel.build/rules/lib/builtins/repository_os.html#name +[7]: https://github.com/bazelbuild/rules_swift/blob/1.18.0/swift/internal/swift_autoconfiguration.bzl#L268-L269 +[8]: https://github.com/bazelbuild/rules_swift/issues/3 +[9]: https://github.com/bazelbuild/rules_swift/issues/4 diff --git a/WORKSPACE b/WORKSPACE index 3b22ba78..8bd2c86e 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -1,192 +1,9 @@ workspace(name = "example") -load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive", "http_file") - -# Place this first so this version prevails. -http_archive( - name = "rules_python", - sha256 = "d71d2c67e0bce986e1c5a7731b4693226867c45bfe0b7c5e0067228a536fc580", - strip_prefix = "rules_python-0.29.0", - url = "https://github.com/bazelbuild/rules_python/releases/download/0.29.0/rules_python-0.29.0.tar.gz", -) - -http_archive( - name = "com_google_protobuf", - sha256 = "476b9decae67fcbe2ead3c5b97004fe7029e5c5db63e8712b1dcaf14f02182c6", - strip_prefix = "protobuf-0b237199c562dad168d5c992bba8a0d7c9d23e00", - urls = [ - "https://github.com/protocolbuffers/protobuf/archive/0b237199c562dad168d5c992bba8a0d7c9d23e00.tar.gz", - ], -) - -http_archive( - name = "build_bazel_apple_support", - sha256 = "cf4d63f39c7ba9059f70e995bf5fe1019267d3f77379c2028561a5d7645ef67c", - url = "https://github.com/bazelbuild/apple_support/releases/download/1.11.1/apple_support.1.11.1.tar.gz", -) - -# Some file dependencies -http_file( - name = "emacs", - sha256 = "1439bf7f24e5769f35601dbf332e74dfc07634da6b1e9500af67188a92340a28", - urls = [ - "https://storage.googleapis.com/engflow-tools-public/emacs-28.1.tar.gz", - "https://mirror.its.dal.ca/gnu/emacs/emacs-28.1.tar.gz", - "https://mirrors.kernel.org/gnu/emacs/emacs-28.1.tar.gz", - ], -) - -http_file( - name = "ubuntu_20.04_1.3GB", - sha256 = "5035be37a7e9abbdc09f0d257f3e33416c1a0fb322ba860d42d74aa75c3468d4", - urls = [ - "https://storage.googleapis.com/engflow-tools-public/ubuntu-20.04.5-live-server-amd64.iso", - "https://mirror.math.princeton.edu/pub/ubuntu-iso/focal/ubuntu-20.04.5-live-server-amd64.iso", - "https://mirror.pit.teraswitch.com/ubuntu-releases/focal/ubuntu-20.04.5-live-server-amd64.iso", - ], -) - -http_archive( - name = "rules_jvm_external", - sha256 = "85fd6bad58ac76cc3a27c8e051e4255ff9ccd8c92ba879670d195622e7c0a9b7", - strip_prefix = "rules_jvm_external-6.0", - url = "https://github.com/bazelbuild/rules_jvm_external/releases/download/6.0/rules_jvm_external-6.0.tar.gz", -) - -http_archive( - name = "com_google_googleapis", - sha256 = "b541d28b3fd5c0ce802f02b665cf14dfe7a88bd34d8549215127e7ab1008bbbc", - strip_prefix = "googleapis-e56f4b1c926f42d6ab127c049158df2dda189914", - urls = [ - "https://github.com/googleapis/googleapis/archive/e56f4b1c926f42d6ab127c049158df2dda189914.tar.gz", - ], -) - -http_archive( - name = "com_engflow_engflowapis", - sha256 = "8721f7a0ec52c5bc120119aac090eedd671ca3b708652f88b82b44bea2b6c278", - strip_prefix = "engflowapis-44fcd39598f223e8e5f6c7cbf2f73c870b2a6341", - urls = [ - "https://github.com/EngFlow/engflowapis/archive/44fcd39598f223e8e5f6c7cbf2f73c870b2a6341.zip", - ], -) - -http_archive( - name = "io_grpc_grpc_java", - sha256 = "970dcec6c8eb3fc624015f24b98df78f4c857a158fce0617deceafab470b90fc", - strip_prefix = "grpc-java-1.57.2", - urls = [ - "https://github.com/grpc/grpc-java/archive/refs/tags/v1.57.2.zip", - ], -) - -http_archive( - name = "io_bazel_rules_kotlin", - sha256 = "a630cda9fdb4f56cf2dc20a4bf873765c41cf00e9379e8d59cd07b24730f4fde", - urls = [ - "https://github.com/bazelbuild/rules_kotlin/releases/download/v1.8.1/rules_kotlin_release.tgz", - ], -) - -http_archive( - name = "io_bazel_rules_go", - sha256 = "c8035e8ae248b56040a65ad3f0b7434712e2037e5dfdcebfe97576e620422709", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.44.0/rules_go-v0.44.0.zip", - "https://github.com/bazelbuild/rules_go/releases/download/v0.44.0/rules_go-v0.44.0.zip", - ], -) - -http_archive( - name = "bazel_gazelle", - sha256 = "32938bda16e6700063035479063d9d24c60eda8d79fd4739563f50d331cb3209", - urls = [ - "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.35.0/bazel-gazelle-v0.35.0.tar.gz", - "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.35.0/bazel-gazelle-v0.35.0.tar.gz", - ], -) - -http_archive( - name = "rules_proto", - sha256 = "66bfdf8782796239d3875d37e7de19b1d94301e8972b3cbd2446b332429b4df1", - strip_prefix = "rules_proto-4.0.0", - urls = [ - "https://github.com/bazelbuild/rules_proto/archive/refs/tags/4.0.0.tar.gz", - ], -) - -load("@rules_python//python:repositories.bzl", "py_repositories") - -py_repositories() - -# Support for macOS remote execution. -load( - "@build_bazel_apple_support//lib:repositories.bzl", - "apple_support_dependencies", -) - -apple_support_dependencies() - -# Loads rules required to compile proto files -http_archive( - name = "rules_proto_grpc", - sha256 = "c0d718f4d892c524025504e67a5bfe83360b3a982e654bc71fed7514eb8ac8ad", - strip_prefix = "rules_proto_grpc-4.6.0", - urls = [ - "https://github.com/rules-proto-grpc/rules_proto_grpc/archive/4.6.0.tar.gz", - ], -) - -load("@rules_proto_grpc//java:repositories.bzl", rules_proto_grpc_java_repos = "java_repos") - -rules_proto_grpc_java_repos() - -load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains") -load("@rules_jvm_external//:repositories.bzl", "rules_jvm_external_deps") - -rules_jvm_external_deps() - -load("@rules_jvm_external//:setup.bzl", "rules_jvm_external_setup") - -rules_jvm_external_setup() - -load("@rules_jvm_external//:defs.bzl", "maven_install") - -rules_proto_dependencies() - -rules_proto_toolchains() - -load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps") - -protobuf_deps() - -load("@io_grpc_grpc_java//:repositories.bzl", "IO_GRPC_GRPC_JAVA_ARTIFACTS", "IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS", "grpc_java_repositories") - -grpc_java_repositories() - -load("@com_google_googleapis//:repository_rules.bzl", "switched_rules_by_language") - -switched_rules_by_language( - name = "com_google_googleapis_imports", - java = True, -) - -maven_install( - artifacts = IO_GRPC_GRPC_JAVA_ARTIFACTS + [ - "commons-cli:commons-cli:1.5.0", - "com.google.oauth-client:google-oauth-client:1.34.1", - ], - generate_compat_repositories = True, - override_targets = IO_GRPC_GRPC_JAVA_OVERRIDE_TARGETS, - repositories = [ - "https://repo.maven.apache.org/maven2/", - ], -) - -load("@maven//:compat.bzl", "compat_repositories") - -compat_repositories() +load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") +# https://github.com/bazelbuild/rules_scala/issues/1482 +# https://github.com/bazelbuild/bazel-central-registry/issues/522 http_archive( name = "io_bazel_rules_scala", sha256 = "9a23058a36183a556a9ba7229b4f204d3e68c8c6eb7b28260521016b38ef4e00", @@ -211,162 +28,3 @@ load("@io_bazel_rules_scala//testing:scalatest.bzl", "scalatest_repositories", " scalatest_repositories() scalatest_toolchain() - -load("@io_bazel_rules_go//go:deps.bzl", "go_download_sdk", "go_register_toolchains", "go_rules_dependencies") -load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies") -load(":deps.bzl", "go_dependencies") - -# gazelle:repository_macro deps.bzl%go_dependencies -go_dependencies() - -go_rules_dependencies() - -GO_PLATFORMS = [ - ("darwin", "amd64"), - ("darwin", "arm64"), - ("linux", "amd64"), - ("linux", "arm64"), - ("windows", "amd64"), -] - -GO_VERSION = "1.21.6" - -[ - go_download_sdk( - name = "go_{}_{}".format(goos, goarch), - goarch = goarch, - goos = goos, - version = GO_VERSION, - ) - for goos, goarch in GO_PLATFORMS -] - -go_register_toolchains() - -gazelle_dependencies() - -load("@io_bazel_rules_kotlin//kotlin:repositories.bzl", "kotlin_repositories") - -kotlin_repositories() - -load("@io_bazel_rules_kotlin//kotlin:core.bzl", "kt_register_toolchains") - -kt_register_toolchains() - -http_archive( - name = "aspect_rules_ts", - sha256 = "6ad28b5bac2bb5a74e737925fbc3f62ce1edabe5a48d61a9980c491ef4cedfb7", - strip_prefix = "rules_ts-2.1.1", - url = "https://github.com/aspect-build/rules_ts/releases/download/v2.1.1/rules_ts-v2.1.1.tar.gz", -) - -load("@aspect_rules_ts//ts:repositories.bzl", "rules_ts_dependencies") - -rules_ts_dependencies(ts_version_from = "//typescript:package.json") - -load("@aspect_rules_js//js:repositories.bzl", "rules_js_dependencies") - -rules_js_dependencies() - -load("@bazel_features//:deps.bzl", "bazel_features_deps") - -bazel_features_deps() - -load("@rules_nodejs//nodejs:repositories.bzl", "DEFAULT_NODE_VERSION", "nodejs_register_toolchains") - -nodejs_register_toolchains( - name = "nodejs", - node_version = DEFAULT_NODE_VERSION, -) - -load("@aspect_bazel_lib//lib:repositories.bzl", "register_copy_directory_toolchains", "register_copy_to_directory_toolchains") - -register_copy_directory_toolchains() - -register_copy_to_directory_toolchains() - -load("@bazel_skylib//:workspace.bzl", "bazel_skylib_workspace") - -bazel_skylib_workspace() - -http_archive( - name = "io_bazel_rules_dotnet", - sha256 = "5098268d2950d658a0ab5558fa9faa590866be7ff1b20a97964b37720f8af2c6", - strip_prefix = "rules_dotnet-0b7ae93fa81b7327a655118da0581db5ebbe0b8d", - urls = [ - "https://github.com/bazelbuild/rules_dotnet/archive/0b7ae93fa81b7327a655118da0581db5ebbe0b8d.zip", - ], -) - -load("@io_bazel_rules_dotnet//dotnet:deps.bzl", "dotnet_repositories") - -dotnet_repositories() - -load("@io_bazel_rules_dotnet//dotnet:defs.bzl", "dotnet_register_toolchains", "dotnet_repositories_nugets") - -dotnet_register_toolchains() - -dotnet_repositories_nugets() - -http_archive( - name = "rules_perl", - sha256 = "f1450b5e76ecb81340e2ff50f83b066bebb1fa78dd78bf5d7ece4f3d6d82b5be", - strip_prefix = "rules_perl-366b6aa76b12056a9e0cc23364686f25dcc41702", - urls = [ - "https://github.com/bazelbuild/rules_perl/archive/366b6aa76b12056a9e0cc23364686f25dcc41702.zip", - ], -) - -load("@rules_perl//perl:deps.bzl", "perl_register_toolchains", "perl_rules_dependencies") - -perl_rules_dependencies() - -perl_register_toolchains() - -load("@rules_python//python:repositories.bzl", "python_register_toolchains") - -python_register_toolchains( - name = "python_3_11", - python_version = "3.11.4", -) - -load("@python_3_11//:defs.bzl", python_3_11 = "interpreter") -load("@rules_python//python:pip.bzl", "pip_parse") - -pip_parse( - name = "pip_deps", - python_interpreter_target = python_3_11, - requirements_lock = "//python:requirements_lock.txt", -) - -load("@pip_deps//:requirements.bzl", "install_deps") - -install_deps() - -# Abseil Python can be imported through pip_import, but it has native Bazel support too. -http_archive( - name = "io_abseil_py", - sha256 = "2ab7ce101db02d7a1de48f8157cbd978f00a19bad44828fd213aa69fe352497d", - strip_prefix = "abseil-py-2.0.0", - url = "https://github.com/abseil/abseil-py/archive/refs/tags/v2.0.0.tar.gz", -) - -http_archive( - name = "build_bazel_rules_swift", - sha256 = "bf2861de6bf75115288468f340b0c4609cc99cc1ccc7668f0f71adfd853eedb3", - url = "https://github.com/bazelbuild/rules_swift/releases/download/1.7.1/rules_swift.1.7.1.tar.gz", -) - -load( - "@build_bazel_rules_swift//swift:repositories.bzl", - "swift_rules_dependencies", -) - -swift_rules_dependencies() - -load( - "@build_bazel_rules_swift//swift:extras.bzl", - "swift_rules_extra_dependencies", -) - -swift_rules_extra_dependencies() diff --git a/cpp/BUILD b/cpp/BUILD index 8f3f2d5d..34cabf1b 100644 --- a/cpp/BUILD +++ b/cpp/BUILD @@ -16,4 +16,5 @@ cc_test( name = "cpp_test", srcs = ["hello_test.cc"], deps = [":cpp_lib"], + size = "small", ) diff --git a/csharp/BUILD b/csharp/BUILD index 1a43aedd..668f17bd 100644 --- a/csharp/BUILD +++ b/csharp/BUILD @@ -1,11 +1,11 @@ -load("@io_bazel_rules_dotnet//dotnet:defs.bzl", "csharp_binary") +load("@rules_dotnet//dotnet:defs.bzl", "csharp_binary") csharp_binary( name = "csharp.exe", srcs = [ "Main.cs", ], - deps = [ - "@core_sdk_stdlib//:libraryset", + target_frameworks = [ + "net8.0", ], ) diff --git a/deps.bzl b/deps.bzl deleted file mode 100644 index 9ee0a769..00000000 --- a/deps.bzl +++ /dev/null @@ -1,20 +0,0 @@ -""" -deps.bzl contains macros that declare dependencies for each langauge -that needs them. -""" - -load("@bazel_gazelle//:deps.bzl", "go_repository") - -def go_dependencies(): - """Declares Go dependencies needed by this workspace. - - Managed with 'bazel run //:gazelle -- update-repos -from-file=go.mod. - - Keep in sync with go.mod. - """ - go_repository( - name = "com_github_google_go_cmp", - importpath = "github.com/google/go-cmp", - sum = "h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=", - version = "v0.6.0", - ) diff --git a/go/BUILD b/go/BUILD index db63bc2a..e87cfd8b 100644 --- a/go/BUILD +++ b/go/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library") +load("@rules_go//go:def.bzl", "go_binary", "go_library") go_binary( name = "go", diff --git a/infra/msvc_filter_showincludes/BUILD b/infra/msvc_filter_showincludes/BUILD index 8f8e365e..7f47c2eb 100644 --- a/infra/msvc_filter_showincludes/BUILD +++ b/infra/msvc_filter_showincludes/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_go//go:def.bzl", "go_binary", "go_library", "go_test") +load("@rules_go//go:def.bzl", "go_binary", "go_library", "go_test") MSVC_PATH = "C:/Program Files (x86)/Microsoft Visual Studio/2019/BuildTools/VC/Tools/MSVC/14.29.30133/bin/HostX64/x64/cl.exe" @@ -23,4 +23,5 @@ go_test( srcs = ["msvc_filter_showincludes_test.go"], embed = [":msvc_filter_showincludes_lib"], deps = ["@com_github_google_go_cmp//cmp"], + size = "small", ) diff --git a/java/com/engflow/example/BUILD b/java/com/engflow/example/BUILD index 9b8a4796..ffb354e1 100644 --- a/java/com/engflow/example/BUILD +++ b/java/com/engflow/example/BUILD @@ -9,4 +9,5 @@ java_test( name = "ExampleTest", srcs = ["ExampleTest.java"], deps = [":example"], + size = "small", ) diff --git a/java/com/engflow/notificationqueue/Client.java b/java/com/engflow/notificationqueue/Client.java index a2c2b9e0..a0e5b99e 100644 --- a/java/com/engflow/notificationqueue/Client.java +++ b/java/com/engflow/notificationqueue/Client.java @@ -118,7 +118,7 @@ private static void pull( throws InterruptedException { NotificationQueueGrpc.NotificationQueueStub asyncStub = NotificationQueueGrpc.newStub(channel); - asyncStub = MetadataUtils.attachHeaders(asyncStub, header); + asyncStub = asyncStub.withInterceptors(MetadataUtils.newAttachHeadersInterceptor(header)); final CountDownLatch finishLatch = new CountDownLatch(1); System.out.println("Listening for build events..."); StreamObserver requestObserver = @@ -202,7 +202,7 @@ private static void getInvocations( ManagedChannel channel, String invocationId, Metadata header, ManagedChannel forwardChannel) throws InterruptedException { EventStoreGrpc.EventStoreStub asyncStub = EventStoreGrpc.newStub(channel); - asyncStub = MetadataUtils.attachHeaders(asyncStub, header); + asyncStub = asyncStub.withInterceptors(MetadataUtils.newAttachHeadersInterceptor(header)); asyncStub.getInvocation( GetInvocationRequest.newBuilder().setInvocationId(invocationId).build(), new StreamObserver() { diff --git a/kotlin/BUILD b/kotlin/BUILD index f513bfee..05163505 100644 --- a/kotlin/BUILD +++ b/kotlin/BUILD @@ -1,4 +1,4 @@ -load("@io_bazel_rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary") +load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_binary") kt_jvm_binary( name = "kotlin", diff --git a/platform/linux_x64/BUILD b/platform/linux_x64/BUILD index 8986af2f..72237f89 100644 --- a/platform/linux_x64/BUILD +++ b/platform/linux_x64/BUILD @@ -9,8 +9,7 @@ platform( "@platforms//os:linux", "@platforms//cpu:x86_64", "@bazel_tools//tools/cpp:clang", - "@io_bazel_rules_go//go/toolchain:cgo_off", - "@io_bazel_rules_dotnet//dotnet/toolchain:6.0.101", + "@rules_go//go/toolchain:cgo_off", ], exec_properties = { "container-image": "docker://gcr.io/bazel-public/ubuntu2004-java11@sha256:69a78f121230c6d5cbfe2f4af8ce65481aa3f2acaaaf8e899df335f1ac1b35b5", diff --git a/platform/macos_x64/BUILD b/platform/macos_x64/BUILD index bfa565e4..f32f92d9 100644 --- a/platform/macos_x64/BUILD +++ b/platform/macos_x64/BUILD @@ -5,8 +5,7 @@ platform( constraint_values = [ "@platforms//os:macos", "@platforms//cpu:x86_64", - "@io_bazel_rules_go//go/toolchain:cgo_off", - "@io_bazel_rules_dotnet//dotnet/toolchain:6.0.101", + "@rules_go//go/toolchain:cgo_off", ], exec_properties = { "Pool": "macos_x64", diff --git a/platform/windows_x64/BUILD b/platform/windows_x64/BUILD index 6d369e43..24284f8e 100644 --- a/platform/windows_x64/BUILD +++ b/platform/windows_x64/BUILD @@ -9,8 +9,7 @@ platform( "@platforms//os:windows", "@platforms//cpu:x86_64", "@bazel_tools//tools/cpp:msvc", - "@io_bazel_rules_go//go/toolchain:cgo_off", - "@io_bazel_rules_dotnet//dotnet/toolchain:6.0.101", + "@rules_go//go/toolchain:cgo_off", ], exec_properties = { "container-image": "docker://645088952840.dkr.ecr.eu-west-1.amazonaws.com/engflow-re/windows-x64:engflow_worker@sha256:eb56698f9b9a8005e4f1bad9b5ae61791c6d384c3503cb7f52cf6dcb70cf5e31", diff --git a/python/BUILD b/python/BUILD index d05f43f0..767a4e14 100644 --- a/python/BUILD +++ b/python/BUILD @@ -25,6 +25,7 @@ py_test( ":hello", "@io_abseil_py//absl/testing:absltest", ], + size = "small", ) # This wrapper supports sharding, fast-failing and test filtering: try @@ -36,12 +37,14 @@ pytest_test( shard_count = 2, tags = ["todo-pe1188-remote-incompatible"], deps = [":hello"], + size = "small", ) py_test( name = "hello_unittest_test", srcs = ["hello_unittest_test.py"], deps = [":hello"], + size = "small", ) # Utility to help re-generate requirements lock. diff --git a/python/pytest/BUILD b/python/pytest/BUILD index 839e06ba..ae95420b 100644 --- a/python/pytest/BUILD +++ b/python/pytest/BUILD @@ -1,5 +1,4 @@ -load("@pip_deps//:requirements.bzl", "requirement") -load("@rules_python//python:defs.bzl", "py_library") +load("@pip//:requirements.bzl", "requirement") py_library( name = "pytest_runner", diff --git a/scala/com/engflow/example/BUILD b/scala/com/engflow/example/BUILD index d15f764f..e0faad39 100644 --- a/scala/com/engflow/example/BUILD +++ b/scala/com/engflow/example/BUILD @@ -9,4 +9,5 @@ scala_test( name = "exampleScalaTest", srcs = ["ScalaExampleTest.scala"], deps = [":exampleScala"], + size = "small", ) diff --git a/swift/BUILD b/swift/BUILD index 64e29747..523c10fb 100644 --- a/swift/BUILD +++ b/swift/BUILD @@ -6,5 +6,6 @@ swift_test( "example.swift", "main.swift", ], + size = "small", tags = ["manual"], )