From 4db7f08fe8c9f08d19e1a6a4b44495007fe5ab8f Mon Sep 17 00:00:00 2001 From: Jason LeBrun Date: Fri, 17 May 2024 15:54:43 +0000 Subject: [PATCH] Build oak_containers_orchestrator with bazel Keeping the existing build script for GRPC generation. Fixes: 334102532 Change-Id: I19fcf240f2e62ac9f24ba6d39b5f05f3f849fe41 --- Cargo.bazel.lock | 1464 +- Cargo_no_std.bazel.lock | 37 + WORKSPACE | 95 +- cargo-bazel-lock.json | 16516 ++++++++++++---- cargo-no-std-bazel-lock.json | 265 +- oak_containers_orchestrator/BUILD | 110 + oak_containers_orchestrator/build.rs | 11 +- oak_core/BUILD | 2 +- oak_grpc_utils/BUILD | 30 + oak_virtio/BUILD | 2 +- .../rust-hypervisor-firmware-virtio/BUILD | 2 +- 11 files changed, 14670 insertions(+), 3864 deletions(-) create mode 100644 oak_containers_orchestrator/BUILD create mode 100644 oak_grpc_utils/BUILD diff --git a/Cargo.bazel.lock b/Cargo.bazel.lock index f1bb1ce58ab..b49c8d23a30 100644 --- a/Cargo.bazel.lock +++ b/Cargo.bazel.lock @@ -12,6 +12,21 @@ dependencies = [ "log", ] +[[package]] +name = "addr2line" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +dependencies = [ + "gimli", +] + +[[package]] +name = "adler" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + [[package]] name = "aead" version = "0.5.2" @@ -69,6 +84,70 @@ dependencies = [ "spinning_top 0.2.5", ] +[[package]] +name = "android-tzdata" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" + +[[package]] +name = "android_system_properties" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" +dependencies = [ + "libc", +] + +[[package]] +name = "anstream" +version = "0.6.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" +dependencies = [ + "anstyle", + "anstyle-parse", + "anstyle-query", + "anstyle-wincon", + "colorchoice", + "is_terminal_polyfill", + "utf8parse", +] + +[[package]] +name = "anstyle" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" + +[[package]] +name = "anstyle-parse" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" +dependencies = [ + "utf8parse", +] + +[[package]] +name = "anstyle-query" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "anstyle-wincon" +version = "3.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" +dependencies = [ + "anstyle", + "windows-sys 0.52.0", +] + [[package]] name = "anyhow" version = "1.0.81" @@ -87,6 +166,28 @@ version = "7.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0c24e9d990669fbd16806bff449e4ac644fd9b1fca014760087732fe4102f131" +[[package]] +name = "async-stream" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" +dependencies = [ + "async-stream-impl", + "futures-core", + "pin-project-lite", +] + +[[package]] +name = "async-stream-impl" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + [[package]] name = "async-trait" version = "0.1.79" @@ -95,7 +196,7 @@ checksum = "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -110,6 +211,66 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" +[[package]] +name = "axum" +version = "0.6.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" +dependencies = [ + "async-trait", + "axum-core", + "bitflags 1.3.2", + "bytes", + "futures-util", + "http", + "http-body", + "hyper", + "itoa", + "matchit", + "memchr", + "mime", + "percent-encoding", + "pin-project-lite", + "rustversion", + "serde", + "sync_wrapper", + "tower", + "tower-layer", + "tower-service", +] + +[[package]] +name = "axum-core" +version = "0.3.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" +dependencies = [ + "async-trait", + "bytes", + "futures-util", + "http", + "http-body", + "mime", + "rustversion", + "tower-layer", + "tower-service", +] + +[[package]] +name = "backtrace" +version = "0.3.71" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" +dependencies = [ + "addr2line", + "cc", + "cfg-if", + "libc", + "miniz_oxide", + "object", + "rustc-demangle", +] + [[package]] name = "base16ct" version = "0.2.0" @@ -167,6 +328,12 @@ dependencies = [ "generic-array", ] +[[package]] +name = "bumpalo" +version = "3.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + [[package]] name = "byteorder" version = "1.5.0" @@ -179,12 +346,24 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +[[package]] +name = "cc" +version = "1.0.97" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" + [[package]] name = "cfg-if" version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + [[package]] name = "chacha20" version = "0.9.1" @@ -209,6 +388,18 @@ dependencies = [ "zeroize", ] +[[package]] +name = "chrono" +version = "0.4.38" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" +dependencies = [ + "android-tzdata", + "iana-time-zone", + "num-traits", + "windows-targets 0.52.4", +] + [[package]] name = "ciborium" version = "0.2.2" @@ -247,12 +438,64 @@ dependencies = [ "zeroize", ] +[[package]] +name = "clap" +version = "4.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +dependencies = [ + "clap_builder", + "clap_derive", +] + +[[package]] +name = "clap_builder" +version = "4.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" +dependencies = [ + "anstream", + "anstyle", + "clap_lex", + "strsim", +] + +[[package]] +name = "clap_derive" +version = "4.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +dependencies = [ + "heck 0.5.0", + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "clap_lex" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" + +[[package]] +name = "colorchoice" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" + [[package]] name = "const-oid" version = "0.9.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" +[[package]] +name = "core-foundation-sys" +version = "0.8.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + [[package]] name = "coset" version = "0.3.7" @@ -272,6 +515,15 @@ dependencies = [ "libc", ] +[[package]] +name = "crc32fast" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" +dependencies = [ + "cfg-if", +] + [[package]] name = "crunchy" version = "0.2.2" @@ -333,7 +585,42 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", +] + +[[package]] +name = "darling" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" +dependencies = [ + "darling_core", + "darling_macro", +] + +[[package]] +name = "darling_core" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" +dependencies = [ + "fnv", + "ident_case", + "proc-macro2", + "quote", + "strsim", + "syn 2.0.58", +] + +[[package]] +name = "darling_macro" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" +dependencies = [ + "darling_core", + "quote", + "syn 2.0.58", ] [[package]] @@ -357,7 +644,7 @@ checksum = "5fe87ce4529967e0ba1dcf8450bab64d97dfd5010a6256187ffe2e43e6f0e049" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -370,6 +657,37 @@ dependencies = [ "serde", ] +[[package]] +name = "derive_builder" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" +dependencies = [ + "derive_builder_macro", +] + +[[package]] +name = "derive_builder_core" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" +dependencies = [ + "darling", + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "derive_builder_macro" +version = "0.20.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" +dependencies = [ + "derive_builder_core", + "syn 2.0.58", +] + [[package]] name = "digest" version = "0.10.7" @@ -392,6 +710,7 @@ dependencies = [ "anyhow", "arrayvec", "assertables", + "async-stream", "async-trait", "atomic_refcell", "base64", @@ -399,6 +718,7 @@ dependencies = [ "bitvec", "bytes", "ciborium", + "clap", "coset", "curve25519-dalek", "ecdsa", @@ -411,12 +731,19 @@ dependencies = [ "linked_list_allocator", "lock_api", "log", + "nix", + "oci-spec", + "opentelemetry", + "opentelemetry-otlp", + "opentelemetry_sdk", "p256", "p384", "pkcs8", "primeorder", + "procfs", "prost", "prost-build", + "prost-types", "rand_core", "regex", "rsa", @@ -428,9 +755,18 @@ dependencies = [ "spinning_top 0.3.0", "static_assertions", "strum", + "syslog", + "tar", + "tikv-jemallocator", "time", + "tokio", + "tokio-stream", + "tokio-util", + "tonic", + "tonic-build", "uart_16550", "virtio-drivers", + "walkdir", "x509-cert", "x86_64", "zerocopy", @@ -490,7 +826,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" dependencies = [ "libc", - "windows-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "error-chain" +version = "0.12.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" +dependencies = [ + "version_check", ] [[package]] @@ -515,6 +860,18 @@ version = "0.2.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" +[[package]] +name = "filetime" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" +dependencies = [ + "cfg-if", + "libc", + "redox_syscall", + "windows-sys 0.52.0", +] + [[package]] name = "fixedbitset" version = "0.4.2" @@ -527,12 +884,92 @@ version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cdeb3aa5e95cf9aabc17f060cfa0ced7b83f042390760ca53bf09df9968acaa1" +[[package]] +name = "flate2" +version = "1.0.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" +dependencies = [ + "crc32fast", + "miniz_oxide", +] + +[[package]] +name = "fnv" +version = "1.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + [[package]] name = "funty" version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" +[[package]] +name = "futures-channel" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +dependencies = [ + "futures-core", +] + +[[package]] +name = "futures-core" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + +[[package]] +name = "futures-executor" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-macro" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "futures-sink" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + +[[package]] +name = "futures-task" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + +[[package]] +name = "futures-util" +version = "0.3.30" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +dependencies = [ + "futures-core", + "futures-macro", + "futures-sink", + "futures-task", + "pin-project-lite", + "pin-utils", + "slab", +] + [[package]] name = "generic-array" version = "0.14.7" @@ -555,6 +992,18 @@ dependencies = [ "wasi", ] +[[package]] +name = "getset" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9" +dependencies = [ + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", +] + [[package]] name = "ghash" version = "0.5.1" @@ -565,6 +1014,18 @@ dependencies = [ "polyval", ] +[[package]] +name = "gimli" +version = "0.28.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + +[[package]] +name = "glob" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + [[package]] name = "goblin" version = "0.8.0" @@ -587,6 +1048,25 @@ dependencies = [ "subtle", ] +[[package]] +name = "h2" +version = "0.3.26" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap 2.2.6", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "half" version = "2.4.0" @@ -597,6 +1077,12 @@ dependencies = [ "crunchy", ] +[[package]] +name = "hashbrown" +version = "0.12.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + [[package]] name = "hashbrown" version = "0.14.3" @@ -609,6 +1095,18 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + +[[package]] +name = "hermit-abi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + [[package]] name = "hex" version = "0.4.3" @@ -639,12 +1137,23 @@ version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" dependencies = [ - "windows-sys", + "windows-sys 0.52.0", ] [[package]] -name = "hpke" -version = "0.11.0" +name = "hostname" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" +dependencies = [ + "libc", + "match_cfg", + "winapi", +] + +[[package]] +name = "hpke" +version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e04a5933a381bb81f00b083fce6b4528e16d735dbeecbb2bdb45e0dbbf3f7e17" dependencies = [ @@ -663,6 +1172,115 @@ dependencies = [ "zeroize", ] +[[package]] +name = "http" +version = "0.2.12" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" +dependencies = [ + "bytes", + "fnv", + "itoa", +] + +[[package]] +name = "http-body" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +dependencies = [ + "bytes", + "http", + "pin-project-lite", +] + +[[package]] +name = "httparse" +version = "1.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + +[[package]] +name = "httpdate" +version = "1.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + +[[package]] +name = "hyper" +version = "0.14.28" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +dependencies = [ + "bytes", + "futures-channel", + "futures-core", + "futures-util", + "h2", + "http", + "http-body", + "httparse", + "httpdate", + "itoa", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", + "want", +] + +[[package]] +name = "hyper-timeout" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" +dependencies = [ + "hyper", + "pin-project-lite", + "tokio", + "tokio-io-timeout", +] + +[[package]] +name = "iana-time-zone" +version = "0.1.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" +dependencies = [ + "android_system_properties", + "core-foundation-sys", + "iana-time-zone-haiku", + "js-sys", + "wasm-bindgen", + "windows-core", +] + +[[package]] +name = "iana-time-zone-haiku" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +dependencies = [ + "cc", +] + +[[package]] +name = "ident_case" +version = "1.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + +[[package]] +name = "indexmap" +version = "1.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +dependencies = [ + "autocfg", + "hashbrown 0.12.3", +] + [[package]] name = "indexmap" version = "2.2.6" @@ -670,7 +1288,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" dependencies = [ "equivalent", - "hashbrown", + "hashbrown 0.14.3", ] [[package]] @@ -682,6 +1300,12 @@ dependencies = [ "generic-array", ] +[[package]] +name = "is_terminal_polyfill" +version = "1.70.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" + [[package]] name = "itertools" version = "0.11.0" @@ -697,6 +1321,15 @@ version = "1.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" +[[package]] +name = "js-sys" +version = "0.3.69" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" +dependencies = [ + "wasm-bindgen", +] + [[package]] name = "lazy_static" version = "1.4.0" @@ -749,18 +1382,68 @@ version = "0.4.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" +[[package]] +name = "match_cfg" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + +[[package]] +name = "matchit" +version = "0.7.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" + [[package]] name = "memchr" version = "2.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" +[[package]] +name = "mime" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + +[[package]] +name = "miniz_oxide" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +dependencies = [ + "adler", +] + +[[package]] +name = "mio" +version = "0.8.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" +dependencies = [ + "libc", + "wasi", + "windows-sys 0.48.0", +] + [[package]] name = "multimap" version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" +[[package]] +name = "nix" +version = "0.28.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" +dependencies = [ + "bitflags 2.5.0", + "cfg-if", + "cfg_aliases", + "libc", +] + [[package]] name = "num-bigint-dig" version = "0.8.4" @@ -814,6 +1497,47 @@ dependencies = [ "libm", ] +[[package]] +name = "num_cpus" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +dependencies = [ + "hermit-abi", + "libc", +] + +[[package]] +name = "num_threads" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" +dependencies = [ + "libc", +] + +[[package]] +name = "object" +version = "0.32.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +dependencies = [ + "memchr", +] + +[[package]] +name = "oci-spec" +version = "0.6.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e423c4f827362c0d8d8da4b1f571270f389ebde73bcd3240a3d23c6d6f61d0f0" +dependencies = [ + "derive_builder", + "getset", + "serde", + "serde_json", + "thiserror", +] + [[package]] name = "once_cell" version = "1.19.0" @@ -826,6 +1550,81 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" +[[package]] +name = "opentelemetry" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b69a91d4893e713e06f724597ad630f1fa76057a5e1026c0ca67054a9032a76" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "once_cell", + "pin-project-lite", + "thiserror", +] + +[[package]] +name = "opentelemetry-otlp" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a94c69209c05319cdf7460c6d4c055ed102be242a0a6245835d7bc42c6ec7f54" +dependencies = [ + "async-trait", + "futures-core", + "http", + "opentelemetry", + "opentelemetry-proto", + "opentelemetry_sdk", + "prost", + "thiserror", + "tokio", + "tonic", +] + +[[package]] +name = "opentelemetry-proto" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "984806e6cf27f2b49282e2a05e288f30594f3dbc74eb7a6e99422bc48ed78162" +dependencies = [ + "opentelemetry", + "opentelemetry_sdk", + "prost", + "tonic", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.23.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae312d58eaa90a82d2e627fd86e075cf5230b3f11794e2ed74199ebbe572d4fd" +dependencies = [ + "async-trait", + "futures-channel", + "futures-executor", + "futures-util", + "glob", + "lazy_static", + "once_cell", + "opentelemetry", + "ordered-float", + "percent-encoding", + "rand", + "thiserror", + "tokio", + "tokio-stream", +] + +[[package]] +name = "ordered-float" +version = "4.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" +dependencies = [ + "num-traits", +] + [[package]] name = "p256" version = "0.13.2" @@ -859,6 +1658,12 @@ dependencies = [ "base64ct", ] +[[package]] +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + [[package]] name = "petgraph" version = "0.6.4" @@ -866,9 +1671,41 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" dependencies = [ "fixedbitset", - "indexmap", + "indexmap 2.2.6", +] + +[[package]] +name = "pin-project" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" +dependencies = [ + "pin-project-internal", +] + +[[package]] +name = "pin-project-internal" +version = "1.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", ] +[[package]] +name = "pin-project-lite" +version = "0.2.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "pkcs1" version = "0.7.5" @@ -944,7 +1781,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7" dependencies = [ "proc-macro2", - "syn", + "syn 2.0.58", ] [[package]] @@ -956,6 +1793,30 @@ dependencies = [ "elliptic-curve", ] +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2", + "quote", + "syn 1.0.109", + "version_check", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2", + "quote", + "version_check", +] + [[package]] name = "proc-macro2" version = "1.0.79" @@ -965,6 +1826,32 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "procfs" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" +dependencies = [ + "bitflags 2.5.0", + "chrono", + "flate2", + "hex", + "lazy_static", + "procfs-core", + "rustix", +] + +[[package]] +name = "procfs-core" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" +dependencies = [ + "bitflags 2.5.0", + "chrono", + "hex", +] + [[package]] name = "prost" version = "0.12.4" @@ -982,7 +1869,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" dependencies = [ "bytes", - "heck", + "heck 0.4.1", "itertools", "log", "multimap", @@ -992,7 +1879,7 @@ dependencies = [ "prost", "prost-types", "regex", - "syn", + "syn 2.0.58", "tempfile", "which", ] @@ -1007,7 +1894,7 @@ dependencies = [ "itertools", "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -1040,6 +1927,7 @@ version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ + "libc", "rand_chacha", "rand_core", ] @@ -1072,6 +1960,15 @@ dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "redox_syscall" +version = "0.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +dependencies = [ + "bitflags 1.3.2", +] + [[package]] name = "regex" version = "1.10.4" @@ -1131,6 +2028,12 @@ dependencies = [ "zeroize", ] +[[package]] +name = "rustc-demangle" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + [[package]] name = "rustc_version" version = "0.4.0" @@ -1150,7 +2053,7 @@ dependencies = [ "errno", "libc", "linux-raw-sys", - "windows-sys", + "windows-sys 0.52.0", ] [[package]] @@ -1165,6 +2068,15 @@ version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" +[[package]] +name = "same-file" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" +dependencies = [ + "winapi-util", +] + [[package]] name = "scopeguard" version = "1.2.0" @@ -1188,7 +2100,7 @@ checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -1234,7 +2146,7 @@ checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -1259,6 +2171,15 @@ dependencies = [ "digest", ] +[[package]] +name = "signal-hook-registry" +version = "1.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" +dependencies = [ + "libc", +] + [[package]] name = "signature" version = "2.2.0" @@ -1269,6 +2190,15 @@ dependencies = [ "rand_core", ] +[[package]] +name = "slab" +version = "0.4.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" +dependencies = [ + "autocfg", +] + [[package]] name = "smallvec" version = "1.13.2" @@ -1290,10 +2220,20 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b4b19911debfb8c2fb1107bc6cb2d61868aaf53a988449213959bb1b5b1ed95f" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", - "syn", + "syn 2.0.58", +] + +[[package]] +name = "socket2" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" +dependencies = [ + "libc", + "windows-sys 0.52.0", ] [[package]] @@ -1337,8 +2277,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" [[package]] -name = "strum" -version = "0.26.2" +name = "strsim" +version = "0.11.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + +[[package]] +name = "strum" +version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" dependencies = [ @@ -1351,11 +2297,11 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "rustversion", - "syn", + "syn 2.0.58", ] [[package]] @@ -1364,6 +2310,17 @@ version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +[[package]] +name = "syn" +version = "1.0.109" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "syn" version = "2.0.58" @@ -1375,12 +2332,42 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "sync_wrapper" +version = "0.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + +[[package]] +name = "syslog" +version = "6.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3" +dependencies = [ + "error-chain", + "hostname", + "libc", + "log", + "time", +] + [[package]] name = "tap" version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" +[[package]] +name = "tar" +version = "0.4.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" +dependencies = [ + "filetime", + "libc", + "xattr", +] + [[package]] name = "tempfile" version = "3.10.1" @@ -1390,7 +2377,47 @@ dependencies = [ "cfg-if", "fastrand", "rustix", - "windows-sys", + "windows-sys 0.52.0", +] + +[[package]] +name = "thiserror" +version = "1.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" +dependencies = [ + "thiserror-impl", +] + +[[package]] +name = "thiserror-impl" +version = "1.0.60" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "tikv-jemalloc-sys" +version = "0.5.4+5.3.0-patched" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" +dependencies = [ + "cc", + "libc", +] + +[[package]] +name = "tikv-jemallocator" +version = "0.5.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" +dependencies = [ + "libc", + "tikv-jemalloc-sys", ] [[package]] @@ -1400,7 +2427,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" dependencies = [ "deranged", + "itoa", + "libc", "num-conv", + "num_threads", "powerfmt", "serde", "time-core", @@ -1423,6 +2453,178 @@ dependencies = [ "time-core", ] +[[package]] +name = "tokio" +version = "1.37.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" +dependencies = [ + "backtrace", + "bytes", + "libc", + "mio", + "num_cpus", + "pin-project-lite", + "signal-hook-registry", + "socket2", + "tokio-macros", + "windows-sys 0.48.0", +] + +[[package]] +name = "tokio-io-timeout" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" +dependencies = [ + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-macros" +version = "2.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "tokio-stream" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" +dependencies = [ + "futures-core", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tokio-util" +version = "0.7.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", +] + +[[package]] +name = "tonic" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" +dependencies = [ + "async-stream", + "async-trait", + "axum", + "base64", + "bytes", + "h2", + "http", + "http-body", + "hyper", + "hyper-timeout", + "percent-encoding", + "pin-project", + "prost", + "tokio", + "tokio-stream", + "tower", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tonic-build" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" +dependencies = [ + "prettyplease", + "proc-macro2", + "prost-build", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "tower" +version = "0.4.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" +dependencies = [ + "futures-core", + "futures-util", + "indexmap 1.9.3", + "pin-project", + "pin-project-lite", + "rand", + "slab", + "tokio", + "tokio-util", + "tower-layer", + "tower-service", + "tracing", +] + +[[package]] +name = "tower-layer" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" + +[[package]] +name = "tower-service" +version = "0.3.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + +[[package]] +name = "tracing" +version = "0.1.40" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" +dependencies = [ + "pin-project-lite", + "tracing-attributes", + "tracing-core", +] + +[[package]] +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", +] + +[[package]] +name = "tracing-core" +version = "0.1.32" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +dependencies = [ + "once_cell", +] + +[[package]] +name = "try-lock" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + [[package]] name = "typenum" version = "1.17.0" @@ -1456,6 +2658,12 @@ dependencies = [ "subtle", ] +[[package]] +name = "utf8parse" +version = "0.2.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + [[package]] name = "version_check" version = "0.9.4" @@ -1479,12 +2687,85 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" +[[package]] +name = "walkdir" +version = "2.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" +dependencies = [ + "same-file", + "winapi-util", +] + +[[package]] +name = "want" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" +dependencies = [ + "try-lock", +] + [[package]] name = "wasi" version = "0.11.0+wasi-snapshot-preview1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" +[[package]] +name = "wasm-bindgen" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" +dependencies = [ + "cfg-if", + "wasm-bindgen-macro", +] + +[[package]] +name = "wasm-bindgen-backend" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" +dependencies = [ + "bumpalo", + "log", + "once_cell", + "proc-macro2", + "quote", + "syn 2.0.58", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-macro" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" +dependencies = [ + "quote", + "wasm-bindgen-macro-support", +] + +[[package]] +name = "wasm-bindgen-macro-support" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.58", + "wasm-bindgen-backend", + "wasm-bindgen-shared", +] + +[[package]] +name = "wasm-bindgen-shared" +version = "0.2.92" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + [[package]] name = "which" version = "4.4.2" @@ -1497,13 +2778,77 @@ dependencies = [ "rustix", ] +[[package]] +name = "winapi" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" +dependencies = [ + "winapi-i686-pc-windows-gnu", + "winapi-x86_64-pc-windows-gnu", +] + +[[package]] +name = "winapi-i686-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + +[[package]] +name = "winapi-util" +version = "0.1.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" +dependencies = [ + "windows-sys 0.52.0", +] + +[[package]] +name = "winapi-x86_64-pc-windows-gnu" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + +[[package]] +name = "windows-core" +version = "0.52.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +dependencies = [ + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-sys" +version = "0.48.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" +dependencies = [ + "windows-targets 0.48.5", +] + [[package]] name = "windows-sys" version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets", + "windows-targets 0.52.4", +] + +[[package]] +name = "windows-targets" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" +dependencies = [ + "windows_aarch64_gnullvm 0.48.5", + "windows_aarch64_msvc 0.48.5", + "windows_i686_gnu 0.48.5", + "windows_i686_msvc 0.48.5", + "windows_x86_64_gnu 0.48.5", + "windows_x86_64_gnullvm 0.48.5", + "windows_x86_64_msvc 0.48.5", ] [[package]] @@ -1512,51 +2857,93 @@ version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" dependencies = [ - "windows_aarch64_gnullvm", - "windows_aarch64_msvc", - "windows_i686_gnu", - "windows_i686_msvc", - "windows_x86_64_gnu", - "windows_x86_64_gnullvm", - "windows_x86_64_msvc", + "windows_aarch64_gnullvm 0.52.4", + "windows_aarch64_msvc 0.52.4", + "windows_i686_gnu 0.52.4", + "windows_i686_msvc 0.52.4", + "windows_x86_64_gnu 0.52.4", + "windows_x86_64_gnullvm 0.52.4", + "windows_x86_64_msvc 0.52.4", ] +[[package]] +name = "windows_aarch64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" + [[package]] name = "windows_aarch64_gnullvm" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" +[[package]] +name = "windows_aarch64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" + [[package]] name = "windows_aarch64_msvc" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" +[[package]] +name = "windows_i686_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" + [[package]] name = "windows_i686_gnu" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" +[[package]] +name = "windows_i686_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" + [[package]] name = "windows_i686_msvc" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" +[[package]] +name = "windows_x86_64_gnu" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" + [[package]] name = "windows_x86_64_gnu" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" +[[package]] +name = "windows_x86_64_gnullvm" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" + [[package]] name = "windows_x86_64_gnullvm" version = "0.52.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" +[[package]] +name = "windows_x86_64_msvc" +version = "0.48.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" + [[package]] name = "windows_x86_64_msvc" version = "0.52.4" @@ -1616,6 +3003,17 @@ dependencies = [ "volatile", ] +[[package]] +name = "xattr" +version = "1.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" +dependencies = [ + "libc", + "linux-raw-sys", + "rustix", +] + [[package]] name = "zerocopy" version = "0.7.32" @@ -1634,7 +3032,7 @@ checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] [[package]] @@ -1654,5 +3052,5 @@ checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.58", ] diff --git a/Cargo_no_std.bazel.lock b/Cargo_no_std.bazel.lock index 83403057b3f..7b98de79f2f 100644 --- a/Cargo_no_std.bazel.lock +++ b/Cargo_no_std.bazel.lock @@ -26,6 +26,12 @@ version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + [[package]] name = "direct-cargo-bazel-deps" version = "0.0.1" @@ -33,9 +39,34 @@ dependencies = [ "anyhow", "bitflags", "bytes", + "getrandom", + "log", "x86_64", ] +[[package]] +name = "getrandom" +version = "0.2.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" +dependencies = [ + "cfg-if", + "libc", + "wasi", +] + +[[package]] +name = "libc" +version = "0.2.154" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" + +[[package]] +name = "log" +version = "0.4.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + [[package]] name = "rustversion" version = "1.0.16" @@ -48,6 +79,12 @@ version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" +[[package]] +name = "wasi" +version = "0.11.0+wasi-snapshot-preview1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + [[package]] name = "x86_64" version = "0.15.1" diff --git a/WORKSPACE b/WORKSPACE index ffd2e5cf070..4d49ae596e1 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -373,6 +373,28 @@ git_repository( # Default crate repository - some crates may require std. crates_repository( name = "oak_crates_index", + annotations = { + # Provide the jemalloc library built by the library included above. + # The tikv-jemalloc-sys crate using by tikv-jemallocator uses a build script to run + # configure/make for libjemalloc. This doesn't work out of the box. The suggestion is to + # instead build libjemalloc with bazel, and then provide the generated lbirary to the + # build script. + # + # See: https://github.com/bazelbuild/rules_rust/issues/1670 + # The example there didn't work exactly as written in this context, but I was able + # to modify it to get it working. + "tikv-jemalloc-sys": [crate.annotation( + build_script_data = [ + "@jemalloc//:gen_dir", + ], + build_script_env = { + "JEMALLOC_OVERRIDE": "$(execpath @jemalloc//:gen_dir)/lib/libjemalloc.a", + }, + data = ["@jemalloc//:gen_dir"], + version = "*", + deps = ["@jemalloc"], + )], + }, cargo_lockfile = "//:Cargo.bazel.lock", # In Cargo-free mode this is used as output, not input. lockfile = "//:cargo-bazel-lock.json", # Shares most contents with cargo_lockfile. packages = { @@ -390,6 +412,9 @@ crates_repository( default_features = False, version = "*", ), + "async-stream": crate.spec( + version = "*", + ), "arrayvec": crate.spec( default_features = False, version = "*", @@ -415,6 +440,10 @@ crates_repository( default_features = False, version = "*", ), + "clap": crate.spec( + features = ["derive"], + version = "*", + ), "coset": crate.spec( default_features = False, version = "*", @@ -436,9 +465,6 @@ crates_repository( version = "*", ), "getrandom": crate.spec( - default_features = False, - # rdrand is required to support x64_64-unknown-none. - features = ["rdrand"], version = "*", ), "goblin": crate.spec( @@ -481,6 +507,27 @@ crates_repository( default_features = False, version = "*", ), + "nix": crate.spec( + features = ["user"], + version = "*", + ), + "oci-spec": crate.spec( + version = "*", + ), + "opentelemetry": crate.spec( + version = "*", + ), + "opentelemetry-otlp": crate.spec( + features = ["metrics"], + version = "*", + ), + "opentelemetry_sdk": crate.spec( + features = [ + "metrics", + "rt-tokio", + ], + version = "*", + ), "p256": crate.spec( default_features = False, features = [ @@ -508,6 +555,9 @@ crates_repository( default_features = False, version = "*", ), + "procfs": crate.spec( + version = "*", + ), "prost": crate.spec( default_features = False, features = ["prost-derive"], @@ -516,6 +566,9 @@ crates_repository( "prost-build": crate.spec( version = "*", ), + "prost-types": crate.spec( + version = "*", + ), "rand_core": crate.spec( default_features = False, features = ["getrandom"], @@ -552,6 +605,13 @@ crates_repository( features = ["derive"], version = "*", ), + "syslog": crate.spec( + version = "*", + ), + "tar": crate.spec( + version = "*", + ), + "tikv-jemallocator": crate.spec(version = "*"), "time": crate.spec( default_features = False, features = [ @@ -560,8 +620,27 @@ crates_repository( ], version = "0.3.28", ), + "tokio": crate.spec( + features = [ + "rt-multi-thread", + "macros", + "sync", + "fs", + "process", + "net", + ], + version = "*", + ), + "tokio-stream": crate.spec( + features = ["net"], + version = "*", + ), + "tokio-util": crate.spec(version = "*"), + "tonic": crate.spec(version = "*"), + "tonic-build": crate.spec(version = "*"), "uart_16550": crate.spec(version = "*"), "virtio-drivers": crate.spec(version = "*"), + "walkdir": crate.spec(version = "*"), "x509-cert": crate.spec( default_features = False, features = ["pem"], @@ -612,6 +691,16 @@ crates_repository( package = "bitflags", version = "*", ), + "getrandom": crate.spec( + default_features = False, + # rdrand is required to support x64_64-unknown-none. + features = ["rdrand"], + version = "0.2.12", + ), + "log": crate.spec( + features = [], + version = "*", + ), "x86_64": crate.spec(version = "*"), }, supported_platform_triples = [ diff --git a/cargo-bazel-lock.json b/cargo-bazel-lock.json index bc7342e5b1a..2c18e826046 100644 --- a/cargo-bazel-lock.json +++ b/cargo-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "1b2ad9ccca817b835a7a65e45ecd0338b46d42dd095646c6c46e2cd0b551c4c5", + "checksum": "c1ebf4c386191637042b041a412ef98947a11ed010d97b9808a43ef53467cddd", "crates": { "acpi 5.0.0": { "name": "acpi", @@ -61,6 +61,94 @@ ], "license_file": null }, + "addr2line 0.21.0": { + "name": "addr2line", + "version": "0.21.0", + "package_url": "https://github.com/gimli-rs/addr2line", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/addr2line/0.21.0/download", + "sha256": "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" + } + }, + "targets": [ + { + "Library": { + "crate_name": "addr2line", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "addr2line", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "gimli 0.28.1", + "target": "gimli" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.21.0" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "adler 1.0.2": { + "name": "adler", + "version": "1.0.2", + "package_url": "https://github.com/jonas-schievink/adler.git", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/adler/1.0.2/download", + "sha256": "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" + } + }, + "targets": [ + { + "Library": { + "crate_name": "adler", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "adler", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "1.0.2" + }, + "license": "0BSD OR MIT OR Apache-2.0", + "license_ids": [ + "0BSD", + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-0BSD" + }, "aead 0.5.2": { "name": "aead", "version": "0.5.2", @@ -362,20 +450,20 @@ ], "license_file": null }, - "anyhow 1.0.81": { - "name": "anyhow", - "version": "1.0.81", - "package_url": "https://github.com/dtolnay/anyhow", + "android-tzdata 0.1.1": { + "name": "android-tzdata", + "version": "0.1.1", + "package_url": "https://github.com/RumovZ/android-tzdata", "repository": { "Http": { - "url": "https://static.crates.io/crates/anyhow/1.0.81/download", - "sha256": "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" + "url": "https://static.crates.io/crates/android-tzdata/0.1.1/download", + "sha256": "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" } }, "targets": [ { "Library": { - "crate_name": "anyhow", + "crate_name": "android_tzdata", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -384,48 +472,15 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "anyhow", + "library_target_name": "android_tzdata", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "anyhow 1.0.81", - "target": "build_script_build" - } - ], - "selects": {} - }, "edition": "2018", - "version": "1.0.81" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.1.1" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -434,20 +489,20 @@ ], "license_file": "LICENSE-APACHE" }, - "arrayvec 0.7.4": { - "name": "arrayvec", - "version": "0.7.4", - "package_url": "https://github.com/bluss/arrayvec", + "android_system_properties 0.1.5": { + "name": "android_system_properties", + "version": "0.1.5", + "package_url": "https://github.com/nical/android_system_properties", "repository": { "Http": { - "url": "https://static.crates.io/crates/arrayvec/0.7.4/download", - "sha256": "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" + "url": "https://static.crates.io/crates/android_system_properties/0.1.5/download", + "sha256": "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" } }, "targets": [ { "Library": { - "crate_name": "arrayvec", + "crate_name": "android_system_properties", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -458,35 +513,44 @@ } } ], - "library_target_name": "arrayvec", + "library_target_name": "android_system_properties", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "selects": {} + }, "edition": "2018", - "version": "0.7.4" + "version": "0.1.5" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "assertables 7.0.1": { - "name": "assertables", - "version": "7.0.1", - "package_url": "https://github.com/sixarm/assertables-rust-crate/", + "anstream 0.6.14": { + "name": "anstream", + "version": "0.6.14", + "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/assertables/7.0.1/download", - "sha256": "0c24e9d990669fbd16806bff449e4ac644fd9b1fca014760087732fe4102f131" + "url": "https://static.crates.io/crates/anstream/0.6.14/download", + "sha256": "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" } }, "targets": [ { "Library": { - "crate_name": "assertables", + "crate_name": "anstream", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -497,37 +561,79 @@ } } ], - "library_target_name": "assertables", + "library_target_name": "anstream", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "auto", + "default", + "wincon" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "anstyle 1.0.7", + "target": "anstyle" + }, + { + "id": "anstyle-parse 0.2.4", + "target": "anstyle_parse" + }, + { + "id": "anstyle-query 1.0.3", + "target": "anstyle_query" + }, + { + "id": "colorchoice 1.0.1", + "target": "colorchoice" + }, + { + "id": "is_terminal_polyfill 1.70.0", + "target": "is_terminal_polyfill" + }, + { + "id": "utf8parse 0.2.1", + "target": "utf8parse" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "anstyle-wincon 3.0.3", + "target": "anstyle_wincon" + } + ] + } + }, "edition": "2021", - "version": "7.0.1" + "version": "0.6.14" }, - "license": "MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", - "GPL-2.0", - "GPL-3.0", "MIT" ], - "license_file": "LICENSE.md" + "license_file": "LICENSE-APACHE" }, - "async-trait 0.1.79": { - "name": "async-trait", - "version": "0.1.79", - "package_url": "https://github.com/dtolnay/async-trait", + "anstyle 1.0.7": { + "name": "anstyle", + "version": "1.0.7", + "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/async-trait/0.1.79/download", - "sha256": "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" + "url": "https://static.crates.io/crates/anstyle/1.0.7/download", + "sha256": "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" } }, "targets": [ { - "ProcMacro": { - "crate_name": "async_trait", + "Library": { + "crate_name": "anstyle", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -536,53 +642,22 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "async_trait", + "library_target_name": "anstyle", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "async-trait 0.1.79", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.58", - "target": "syn" - } + "default", + "std" ], "selects": {} }, "edition": "2021", - "version": "0.1.79" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "1.0.7" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -591,20 +666,20 @@ ], "license_file": "LICENSE-APACHE" }, - "atomic_refcell 0.1.13": { - "name": "atomic_refcell", - "version": "0.1.13", - "package_url": "https://github.com/bholley/atomic_refcell", + "anstyle-parse 0.2.4": { + "name": "anstyle-parse", + "version": "0.2.4", + "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/atomic_refcell/0.1.13/download", - "sha256": "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c" + "url": "https://static.crates.io/crates/anstyle-parse/0.2.4/download", + "sha256": "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" } }, "targets": [ { "Library": { - "crate_name": "atomic_refcell", + "crate_name": "anstyle_parse", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -615,41 +690,51 @@ } } ], - "library_target_name": "atomic_refcell", + "library_target_name": "anstyle_parse", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" + "default", + "utf8" ], "selects": {} }, - "edition": "2018", - "version": "0.1.13" + "deps": { + "common": [ + { + "id": "utf8parse 0.2.1", + "target": "utf8parse" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.4" }, - "license": "Apache-2.0/MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE.APACHE" + "license_file": "LICENSE-APACHE" }, - "autocfg 1.2.0": { - "name": "autocfg", - "version": "1.2.0", - "package_url": "https://github.com/cuviper/autocfg", + "anstyle-query 1.0.3": { + "name": "anstyle-query", + "version": "1.0.3", + "package_url": "https://github.com/rust-cli/anstyle", "repository": { "Http": { - "url": "https://static.crates.io/crates/autocfg/1.2.0/download", - "sha256": "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" + "url": "https://static.crates.io/crates/anstyle-query/1.0.3/download", + "sha256": "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" } }, "targets": [ { "Library": { - "crate_name": "autocfg", + "crate_name": "anstyle_query", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -660,35 +745,46 @@ } } ], - "library_target_name": "autocfg", + "library_target_name": "anstyle_query", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.2.0" - }, - "license": "Apache-2.0 OR MIT", + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "1.0.3" + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "base16ct 0.2.0": { - "name": "base16ct", - "version": "0.2.0", - "package_url": "https://github.com/RustCrypto/formats/tree/master/base16ct", + "anstyle-wincon 3.0.3": { + "name": "anstyle-wincon", + "version": "3.0.3", + "package_url": "https://github.com/rust-cli/anstyle.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/base16ct/0.2.0/download", - "sha256": "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" + "url": "https://static.crates.io/crates/anstyle-wincon/3.0.3/download", + "sha256": "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" } }, "targets": [ { "Library": { - "crate_name": "base16ct", + "crate_name": "anstyle_wincon", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -699,41 +795,51 @@ } } ], - "library_target_name": "base16ct", + "library_target_name": "anstyle_wincon", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "alloc" + { + "id": "anstyle 1.0.7", + "target": "anstyle" + } ], - "selects": {} + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } }, "edition": "2021", - "version": "0.2.0" + "version": "3.0.3" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "base64 0.21.7": { - "name": "base64", - "version": "0.21.7", - "package_url": "https://github.com/marshallpierce/rust-base64", + "anyhow 1.0.81": { + "name": "anyhow", + "version": "1.0.81", + "package_url": "https://github.com/dtolnay/anyhow", "repository": { "Http": { - "url": "https://static.crates.io/crates/base64/0.21.7/download", - "sha256": "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + "url": "https://static.crates.io/crates/anyhow/1.0.81/download", + "sha256": "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247" } }, "targets": [ { "Library": { - "crate_name": "base64", + "crate_name": "anyhow", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -742,21 +848,48 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "base64", + "library_target_name": "anyhow", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc" + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "anyhow 1.0.81", + "target": "build_script_build" + } ], "selects": {} }, "edition": "2018", - "version": "0.21.7" + "version": "1.0.81" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -765,20 +898,20 @@ ], "license_file": "LICENSE-APACHE" }, - "base64ct 1.6.0": { - "name": "base64ct", - "version": "1.6.0", - "package_url": "https://github.com/RustCrypto/formats/tree/master/base64ct", + "arrayvec 0.7.4": { + "name": "arrayvec", + "version": "0.7.4", + "package_url": "https://github.com/bluss/arrayvec", "repository": { "Http": { - "url": "https://static.crates.io/crates/base64ct/1.6.0/download", - "sha256": "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" + "url": "https://static.crates.io/crates/arrayvec/0.7.4/download", + "sha256": "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" } }, "targets": [ { "Library": { - "crate_name": "base64ct", + "crate_name": "arrayvec", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -789,41 +922,35 @@ } } ], - "library_target_name": "base64ct", + "library_target_name": "arrayvec", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "edition": "2021", - "version": "1.6.0" + "edition": "2018", + "version": "0.7.4" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "bit_field 0.10.2": { - "name": "bit_field", - "version": "0.10.2", - "package_url": "https://github.com/phil-opp/rust-bit-field", + "assertables 7.0.1": { + "name": "assertables", + "version": "7.0.1", + "package_url": "https://github.com/sixarm/assertables-rust-crate/", "repository": { "Http": { - "url": "https://static.crates.io/crates/bit_field/0.10.2/download", - "sha256": "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" + "url": "https://static.crates.io/crates/assertables/7.0.1/download", + "sha256": "0c24e9d990669fbd16806bff449e4ac644fd9b1fca014760087732fe4102f131" } }, "targets": [ { "Library": { - "crate_name": "bit_field", + "crate_name": "assertables", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -834,35 +961,37 @@ } } ], - "library_target_name": "bit_field", + "library_target_name": "assertables", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.10.2" + "edition": "2021", + "version": "7.0.1" }, - "license": "Apache-2.0/MIT", + "license": "MIT OR Apache-2.0 OR GPL-2.0 OR GPL-3.0", "license_ids": [ "Apache-2.0", + "GPL-2.0", + "GPL-3.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.md" }, - "bitflags 1.3.2": { - "name": "bitflags", - "version": "1.3.2", - "package_url": "https://github.com/bitflags/bitflags", + "async-stream 0.3.5": { + "name": "async-stream", + "version": "0.3.5", + "package_url": "https://github.com/tokio-rs/async-stream", "repository": { "Http": { - "url": "https://static.crates.io/crates/bitflags/1.3.2/download", - "sha256": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" + "url": "https://static.crates.io/crates/async-stream/0.3.5/download", + "sha256": "cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51" } }, "targets": [ { "Library": { - "crate_name": "bitflags", + "crate_name": "async_stream", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -873,41 +1002,56 @@ } } ], - "library_target_name": "bitflags", + "library_target_name": "async_stream", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "default" + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + } ], "selects": {} }, "edition": "2018", - "version": "1.3.2" + "proc_macro_deps": { + "common": [ + { + "id": "async-stream-impl 0.3.5", + "target": "async_stream_impl" + } + ], + "selects": {} + }, + "version": "0.3.5" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "bitflags 2.5.0": { - "name": "bitflags", - "version": "2.5.0", - "package_url": "https://github.com/bitflags/bitflags", + "async-stream-impl 0.3.5": { + "name": "async-stream-impl", + "version": "0.3.5", + "package_url": "https://github.com/tokio-rs/async-stream", "repository": { "Http": { - "url": "https://static.crates.io/crates/bitflags/2.5.0/download", - "sha256": "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" + "url": "https://static.crates.io/crates/async-stream-impl/0.3.5/download", + "sha256": "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" } }, "targets": [ { - "Library": { - "crate_name": "bitflags", + "ProcMacro": { + "crate_name": "async_stream_impl", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -918,41 +1062,51 @@ } } ], - "library_target_name": "bitflags", + "library_target_name": "async_stream_impl", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "std" + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } ], "selects": {} }, - "edition": "2021", - "version": "2.5.0" + "edition": "2018", + "version": "0.3.5" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "bitvec 1.0.1": { - "name": "bitvec", - "version": "1.0.1", - "package_url": "https://github.com/bitvecto-rs/bitvec", + "async-trait 0.1.79": { + "name": "async-trait", + "version": "0.1.79", + "package_url": "https://github.com/dtolnay/async-trait", "repository": { "Http": { - "url": "https://static.crates.io/crates/bitvec/1.0.1/download", - "sha256": "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" + "url": "https://static.crates.io/crates/async-trait/0.1.79/download", + "sha256": "a507401cad91ec6a857ed5513a2073c82a9b9048762b885bb98655b306964681" } }, "targets": [ { - "Library": { - "crate_name": "bitvec", + "ProcMacro": { + "crate_name": "async_trait", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -961,64 +1115,75 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "bitvec", + "library_target_name": "async_trait", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "atomic" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "funty 2.0.0", - "target": "funty" + "id": "async-trait 0.1.79", + "target": "build_script_build" }, { - "id": "radium 0.7.0", - "target": "radium" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "tap 1.0.1", - "target": "tap" + "id": "quote 1.0.35", + "target": "quote" }, { - "id": "wyz 0.5.1", - "target": "wyz" + "id": "syn 2.0.58", + "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "1.0.1" + "version": "0.1.79" }, - "license": "MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE.txt" + "license_file": "LICENSE-APACHE" }, - "block-buffer 0.10.4": { - "name": "block-buffer", - "version": "0.10.4", - "package_url": "https://github.com/RustCrypto/utils", + "atomic_refcell 0.1.13": { + "name": "atomic_refcell", + "version": "0.1.13", + "package_url": "https://github.com/bholley/atomic_refcell", "repository": { "Http": { - "url": "https://static.crates.io/crates/block-buffer/0.10.4/download", - "sha256": "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" + "url": "https://static.crates.io/crates/atomic_refcell/0.1.13/download", + "sha256": "41e67cd8309bbd06cd603a9e693a784ac2e5d1e955f11286e355089fcab3047c" } }, "targets": [ { "Library": { - "crate_name": "block_buffer", + "crate_name": "atomic_refcell", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1029,44 +1194,41 @@ } } ], - "library_target_name": "block_buffer", + "library_target_name": "atomic_refcell", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - } + "default" ], "selects": {} }, "edition": "2018", - "version": "0.10.4" + "version": "0.1.13" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0/MIT", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.APACHE" }, - "byteorder 1.5.0": { - "name": "byteorder", - "version": "1.5.0", - "package_url": "https://github.com/BurntSushi/byteorder", + "autocfg 1.2.0": { + "name": "autocfg", + "version": "1.2.0", + "package_url": "https://github.com/cuviper/autocfg", "repository": { "Http": { - "url": "https://static.crates.io/crates/byteorder/1.5.0/download", - "sha256": "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + "url": "https://static.crates.io/crates/autocfg/1.2.0/download", + "sha256": "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" } }, "targets": [ { "Library": { - "crate_name": "byteorder", + "crate_name": "autocfg", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1077,35 +1239,35 @@ } } ], - "library_target_name": "byteorder", + "library_target_name": "autocfg", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "1.5.0" + "edition": "2015", + "version": "1.2.0" }, - "license": "Unlicense OR MIT", + "license": "Apache-2.0 OR MIT", "license_ids": [ - "MIT", - "Unlicense" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE-MIT" + "license_file": "LICENSE-APACHE" }, - "bytes 1.6.0": { - "name": "bytes", - "version": "1.6.0", - "package_url": "https://github.com/tokio-rs/bytes", + "axum 0.6.20": { + "name": "axum", + "version": "0.6.20", + "package_url": "https://github.com/tokio-rs/axum", "repository": { "Http": { - "url": "https://static.crates.io/crates/bytes/1.6.0/download", - "sha256": "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" + "url": "https://static.crates.io/crates/axum/0.6.20/download", + "sha256": "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" } }, "targets": [ { "Library": { - "crate_name": "bytes", + "crate_name": "axum", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1114,22 +1276,131 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "bytes", + "library_target_name": "axum", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "default", - "std" + { + "id": "axum 0.6.20", + "target": "build_script_build" + }, + { + "id": "axum-core 0.3.4", + "target": "axum_core" + }, + { + "id": "bitflags 1.3.2", + "target": "bitflags" + }, + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "http-body 0.4.6", + "target": "http_body" + }, + { + "id": "hyper 0.14.28", + "target": "hyper" + }, + { + "id": "itoa 1.0.11", + "target": "itoa" + }, + { + "id": "matchit 0.7.3", + "target": "matchit" + }, + { + "id": "memchr 2.7.2", + "target": "memchr" + }, + { + "id": "mime 0.3.17", + "target": "mime" + }, + { + "id": "percent-encoding 2.3.1", + "target": "percent_encoding" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "serde 1.0.197", + "target": "serde" + }, + { + "id": "sync_wrapper 0.1.2", + "target": "sync_wrapper" + }, + { + "id": "tower 0.4.13", + "target": "tower" + }, + { + "id": "tower-layer 0.3.2", + "target": "tower_layer" + }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + } ], "selects": {} }, - "edition": "2018", - "version": "1.6.0" + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.79", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.6.20" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "proc_macro_deps": { + "common": [ + { + "id": "rustversion 1.0.14", + "target": "rustversion" + } + ], + "selects": {} + } }, "license": "MIT", "license_ids": [ @@ -1137,20 +1408,20 @@ ], "license_file": "LICENSE" }, - "cfg-if 1.0.0": { - "name": "cfg-if", - "version": "1.0.0", - "package_url": "https://github.com/alexcrichton/cfg-if", + "axum-core 0.3.4": { + "name": "axum-core", + "version": "0.3.4", + "package_url": "https://github.com/tokio-rs/axum", "repository": { "Http": { - "url": "https://static.crates.io/crates/cfg-if/1.0.0/download", - "sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + "url": "https://static.crates.io/crates/axum-core/0.3.4/download", + "sha256": "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" } }, "targets": [ { "Library": { - "crate_name": "cfg_if", + "crate_name": "axum_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1159,37 +1430,108 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "cfg_if", + "library_target_name": "axum_core", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.0" + "deps": { + "common": [ + { + "id": "axum-core 0.3.4", + "target": "build_script_build" + }, + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "http-body 0.4.6", + "target": "http_body" + }, + { + "id": "mime 0.3.17", + "target": "mime" + }, + { + "id": "tower-layer 0.3.2", + "target": "tower_layer" + }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.79", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.3.4" }, - "license": "MIT/Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "proc_macro_deps": { + "common": [ + { + "id": "rustversion 1.0.14", + "target": "rustversion" + } + ], + "selects": {} + } + }, + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "chacha20 0.9.1": { - "name": "chacha20", - "version": "0.9.1", - "package_url": "https://github.com/RustCrypto/stream-ciphers", + "backtrace 0.3.71": { + "name": "backtrace", + "version": "0.3.71", + "package_url": "https://github.com/rust-lang/backtrace-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/chacha20/0.9.1/download", - "sha256": "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" + "url": "https://static.crates.io/crates/backtrace/0.3.71/download", + "sha256": "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d" } }, "targets": [ { "Library": { - "crate_name": "chacha20", + "crate_name": "backtrace", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1198,63 +1540,99 @@ ] } } - } - ], - "library_target_name": "chacha20", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "zeroize" - ], - "selects": {} }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "backtrace", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "deps": { "common": [ + { + "id": "backtrace 0.3.71", + "target": "build_script_build" + }, { "id": "cfg-if 1.0.0", "target": "cfg_if" }, { - "id": "cipher 0.4.4", - "target": "cipher" + "id": "rustc-demangle 0.1.24", + "target": "rustc_demangle" } ], "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ + "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": [ { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" + "id": "addr2line 0.21.0", + "target": "addr2line" + }, + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "miniz_oxide 0.7.2", + "target": "miniz_oxide" + }, + { + "id": "object 0.32.2", + "target": "object" } ] } }, "edition": "2021", - "version": "0.9.1" + "version": "0.3.71" }, - "license": "Apache-2.0 OR MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.97", + "target": "cc" + } + ], + "selects": {} + } + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "chacha20poly1305 0.10.1": { - "name": "chacha20poly1305", - "version": "0.10.1", - "package_url": "https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305", + "base16ct 0.2.0": { + "name": "base16ct", + "version": "0.2.0", + "package_url": "https://github.com/RustCrypto/formats/tree/master/base16ct", "repository": { "Http": { - "url": "https://static.crates.io/crates/chacha20poly1305/0.10.1/download", - "sha256": "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" + "url": "https://static.crates.io/crates/base16ct/0.2.0/download", + "sha256": "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf" } }, "targets": [ { "Library": { - "crate_name": "chacha20poly1305", + "crate_name": "base16ct", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1265,47 +1643,19 @@ } } ], - "library_target_name": "chacha20poly1305", + "library_target_name": "base16ct", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "default", - "getrandom", - "rand_core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "aead 0.5.2", - "target": "aead" - }, - { - "id": "chacha20 0.9.1", - "target": "chacha20" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - }, - { - "id": "poly1305 0.8.0", - "target": "poly1305" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" - } + "alloc" ], "selects": {} }, "edition": "2021", - "version": "0.10.1" + "version": "0.2.0" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -1314,20 +1664,20 @@ ], "license_file": "LICENSE-APACHE" }, - "ciborium 0.2.2": { - "name": "ciborium", - "version": "0.2.2", - "package_url": "https://github.com/enarx/ciborium", + "base64 0.21.7": { + "name": "base64", + "version": "0.21.7", + "package_url": "https://github.com/marshallpierce/rust-base64", "repository": { "Http": { - "url": "https://static.crates.io/crates/ciborium/0.2.2/download", - "sha256": "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" + "url": "https://static.crates.io/crates/base64/0.21.7/download", + "sha256": "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" } }, "targets": [ { "Library": { - "crate_name": "ciborium", + "crate_name": "base64", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1338,51 +1688,43 @@ } } ], - "library_target_name": "ciborium", + "library_target_name": "base64", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "ciborium-io 0.2.2", - "target": "ciborium_io" - }, - { - "id": "ciborium-ll 0.2.2", - "target": "ciborium_ll" - }, - { - "id": "serde 1.0.197", - "target": "serde" - } + "alloc", + "default", + "std" ], "selects": {} }, - "edition": "2021", - "version": "0.2.2" + "edition": "2018", + "version": "0.21.7" }, - "license": "Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ - "Apache-2.0" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "ciborium-io 0.2.2": { - "name": "ciborium-io", - "version": "0.2.2", - "package_url": "https://github.com/enarx/ciborium", + "base64ct 1.6.0": { + "name": "base64ct", + "version": "1.6.0", + "package_url": "https://github.com/RustCrypto/formats/tree/master/base64ct", "repository": { "Http": { - "url": "https://static.crates.io/crates/ciborium-io/0.2.2/download", - "sha256": "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" + "url": "https://static.crates.io/crates/base64ct/1.6.0/download", + "sha256": "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" } }, "targets": [ { "Library": { - "crate_name": "ciborium_io", + "crate_name": "base64ct", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1393,7 +1735,7 @@ } } ], - "library_target_name": "ciborium_io", + "library_target_name": "base64ct", "common_attrs": { "compile_data_glob": [ "**" @@ -1405,28 +1747,29 @@ "selects": {} }, "edition": "2021", - "version": "0.2.2" + "version": "1.6.0" }, - "license": "Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ - "Apache-2.0" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "ciborium-ll 0.2.2": { - "name": "ciborium-ll", - "version": "0.2.2", - "package_url": "https://github.com/enarx/ciborium", + "bit_field 0.10.2": { + "name": "bit_field", + "version": "0.10.2", + "package_url": "https://github.com/phil-opp/rust-bit-field", "repository": { "Http": { - "url": "https://static.crates.io/crates/ciborium-ll/0.2.2/download", - "sha256": "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" + "url": "https://static.crates.io/crates/bit_field/0.10.2/download", + "sha256": "dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61" } }, "targets": [ { "Library": { - "crate_name": "ciborium_ll", + "crate_name": "bit_field", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1437,47 +1780,35 @@ } } ], - "library_target_name": "ciborium_ll", + "library_target_name": "bit_field", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "ciborium-io 0.2.2", - "target": "ciborium_io" - }, - { - "id": "half 2.4.0", - "target": "half" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.2" + "edition": "2015", + "version": "0.10.2" }, - "license": "Apache-2.0", + "license": "Apache-2.0/MIT", "license_ids": [ - "Apache-2.0" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "cipher 0.4.4": { - "name": "cipher", - "version": "0.4.4", - "package_url": "https://github.com/RustCrypto/traits", + "bitflags 1.3.2": { + "name": "bitflags", + "version": "1.3.2", + "package_url": "https://github.com/bitflags/bitflags", "repository": { "Http": { - "url": "https://static.crates.io/crates/cipher/0.4.4/download", - "sha256": "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" + "url": "https://static.crates.io/crates/bitflags/1.3.2/download", + "sha256": "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" } }, "targets": [ { "Library": { - "crate_name": "cipher", + "crate_name": "bitflags", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1488,58 +1819,41 @@ } } ], - "library_target_name": "cipher", + "library_target_name": "bitflags", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "inout 0.1.3", - "target": "inout" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" - } + "default" ], "selects": {} }, - "edition": "2021", - "version": "0.4.4" + "edition": "2018", + "version": "1.3.2" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "const-oid 0.9.6": { - "name": "const-oid", - "version": "0.9.6", - "package_url": "https://github.com/RustCrypto/formats/tree/master/const-oid", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/const-oid/0.9.6/download", - "sha256": "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + "bitflags 2.5.0": { + "name": "bitflags", + "version": "2.5.0", + "package_url": "https://github.com/bitflags/bitflags", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/bitflags/2.5.0/download", + "sha256": "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" } }, "targets": [ { "Library": { - "crate_name": "const_oid", + "crate_name": "bitflags", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1550,41 +1864,41 @@ } } ], - "library_target_name": "const_oid", + "library_target_name": "bitflags", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "db" + "std" ], "selects": {} }, "edition": "2021", - "version": "0.9.6" + "version": "2.5.0" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "coset 0.3.7": { - "name": "coset", - "version": "0.3.7", - "package_url": "https://github.com/google/coset", + "bitvec 1.0.1": { + "name": "bitvec", + "version": "1.0.1", + "package_url": "https://github.com/bitvecto-rs/bitvec", "repository": { "Http": { - "url": "https://static.crates.io/crates/coset/0.3.7/download", - "sha256": "ff8aad850c1f86daa47e812913051eb5a26c4d9fb4242a89178bf99b946e4e3c" + "url": "https://static.crates.io/crates/bitvec/1.0.1/download", + "sha256": "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" } }, "targets": [ { "Library": { - "crate_name": "coset", + "crate_name": "bitvec", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1595,47 +1909,62 @@ } } ], - "library_target_name": "coset", + "library_target_name": "bitvec", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "atomic" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "ciborium 0.2.2", - "target": "ciborium" + "id": "funty 2.0.0", + "target": "funty" }, { - "id": "ciborium-io 0.2.2", - "target": "ciborium_io" + "id": "radium 0.7.0", + "target": "radium" + }, + { + "id": "tap 1.0.1", + "target": "tap" + }, + { + "id": "wyz 0.5.1", + "target": "wyz" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.7" + "edition": "2021", + "version": "1.0.1" }, - "license": "Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0" + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE.txt" }, - "cpufeatures 0.2.12": { - "name": "cpufeatures", - "version": "0.2.12", + "block-buffer 0.10.4": { + "name": "block-buffer", + "version": "0.10.4", "package_url": "https://github.com/RustCrypto/utils", "repository": { "Http": { - "url": "https://static.crates.io/crates/cpufeatures/0.2.12/download", - "sha256": "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" + "url": "https://static.crates.io/crates/block-buffer/0.10.4/download", + "sha256": "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" } }, "targets": [ { "Library": { - "crate_name": "cpufeatures", + "crate_name": "block_buffer", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1646,42 +1975,22 @@ } } ], - "library_target_name": "cpufeatures", + "library_target_name": "block_buffer", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [], - "selects": { - "aarch64-linux-android": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ] - } + "common": [ + { + "id": "generic-array 0.14.7", + "target": "generic_array" + } + ], + "selects": {} }, "edition": "2018", - "version": "0.2.12" + "version": "0.10.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1690,20 +1999,20 @@ ], "license_file": "LICENSE-APACHE" }, - "crunchy 0.2.2": { - "name": "crunchy", - "version": "0.2.2", - "package_url": null, + "bumpalo 3.16.0": { + "name": "bumpalo", + "version": "3.16.0", + "package_url": "https://github.com/fitzgen/bumpalo", "repository": { "Http": { - "url": "https://static.crates.io/crates/crunchy/0.2.2/download", - "sha256": "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + "url": "https://static.crates.io/crates/bumpalo/3.16.0/download", + "sha256": "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" } }, "targets": [ { "Library": { - "crate_name": "crunchy", + "crate_name": "bumpalo", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1712,11 +2021,38 @@ ] } } - }, + } + ], + "library_target_name": "bumpalo", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "3.16.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "byteorder 1.5.0": { + "name": "byteorder", + "version": "1.5.0", + "package_url": "https://github.com/BurntSushi/byteorder", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/byteorder/1.5.0/download", + "sha256": "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "byteorder", + "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, "include": [ @@ -1726,48 +2062,35 @@ } } ], - "library_target_name": "crunchy", + "library_target_name": "byteorder", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "crunchy 0.2.2", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.2.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "1.5.0" }, - "license": "MIT", + "license": "Unlicense OR MIT", "license_ids": [ - "MIT" + "MIT", + "Unlicense" ], - "license_file": null + "license_file": "LICENSE-MIT" }, - "crypto-bigint 0.5.5": { - "name": "crypto-bigint", - "version": "0.5.5", - "package_url": "https://github.com/RustCrypto/crypto-bigint", + "bytes 1.6.0": { + "name": "bytes", + "version": "1.6.0", + "package_url": "https://github.com/tokio-rs/bytes", "repository": { "Http": { - "url": "https://static.crates.io/crates/crypto-bigint/0.5.5/download", - "sha256": "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" + "url": "https://static.crates.io/crates/bytes/1.6.0/download", + "sha256": "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" } }, "targets": [ { "Library": { - "crate_name": "crypto_bigint", + "crate_name": "bytes", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1778,64 +2101,41 @@ } } ], - "library_target_name": "crypto_bigint", + "library_target_name": "bytes", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "generic-array", - "rand_core", - "zeroize" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" - } + "default", + "std" ], "selects": {} }, - "edition": "2021", - "version": "0.5.5" + "edition": "2018", + "version": "1.6.0" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "crypto-common 0.1.6": { - "name": "crypto-common", - "version": "0.1.6", - "package_url": "https://github.com/RustCrypto/traits", + "cc 1.0.97": { + "name": "cc", + "version": "1.0.97", + "package_url": "https://github.com/rust-lang/cc-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/crypto-common/0.1.6/download", - "sha256": "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" + "url": "https://static.crates.io/crates/cc/1.0.97/download", + "sha256": "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4" } }, "targets": [ { "Library": { - "crate_name": "crypto_common", + "crate_name": "cc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1846,37 +2146,13 @@ } } ], - "library_target_name": "crypto_common", + "library_target_name": "cc", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "getrandom", - "rand_core" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "typenum 1.17.0", - "target": "typenum" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.1.6" + "version": "1.0.97" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -1885,20 +2161,20 @@ ], "license_file": "LICENSE-APACHE" }, - "ctr 0.9.2": { - "name": "ctr", - "version": "0.9.2", - "package_url": "https://github.com/RustCrypto/block-modes", + "cfg-if 1.0.0": { + "name": "cfg-if", + "version": "1.0.0", + "package_url": "https://github.com/alexcrichton/cfg-if", "repository": { "Http": { - "url": "https://static.crates.io/crates/ctr/0.9.2/download", - "sha256": "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" + "url": "https://static.crates.io/crates/cfg-if/1.0.0/download", + "sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" } }, "targets": [ { "Library": { - "crate_name": "ctr", + "crate_name": "cfg_if", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1909,44 +2185,35 @@ } } ], - "library_target_name": "ctr", + "library_target_name": "cfg_if", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.9.2" + "edition": "2018", + "version": "1.0.0" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "curve25519-dalek 4.1.1": { - "name": "curve25519-dalek", - "version": "4.1.1", - "package_url": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek", + "cfg_aliases 0.1.1": { + "name": "cfg_aliases", + "version": "0.1.1", + "package_url": "https://github.com/katharostech/cfg_aliases", "repository": { "Http": { - "url": "https://static.crates.io/crates/curve25519-dalek/4.1.1/download", - "sha256": "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" + "url": "https://static.crates.io/crates/cfg_aliases/0.1.1/download", + "sha256": "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" } }, "targets": [ { "Library": { - "crate_name": "curve25519_dalek", + "crate_name": "cfg_aliases", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -1955,107 +2222,36 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "curve25519_dalek", + "library_target_name": "cfg_aliases", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "curve25519-dalek 4.1.1", - "target": "build_script_build" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": { - "cfg(curve25519_dalek_backend = \"fiat\")": [ - { - "id": "fiat-crypto 0.2.7", - "target": "fiat_crypto" - } - ], - "cfg(target_arch = \"x86_64\")": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2021", - "proc_macro_deps": { - "common": [], - "selects": { - "cfg(all(not(curve25519_dalek_backend = \"fiat\"), not(curve25519_dalek_backend = \"serial\"), target_arch = \"x86_64\"))": [ - { - "id": "curve25519-dalek-derive 0.1.1", - "target": "curve25519_dalek_derive" - } - ] - } - }, - "version": "4.1.1" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "platforms 3.4.0", - "target": "platforms" - }, - { - "id": "rustc_version 0.4.0", - "target": "rustc_version" - } - ], - "selects": {} - } + "edition": "2018", + "version": "0.1.1" }, - "license": "BSD-3-Clause", + "license": "MIT", "license_ids": [ - "BSD-3-Clause" + "MIT" ], "license_file": "LICENSE" }, - "curve25519-dalek-derive 0.1.1": { - "name": "curve25519-dalek-derive", - "version": "0.1.1", - "package_url": "https://github.com/dalek-cryptography/curve25519-dalek", + "chacha20 0.9.1": { + "name": "chacha20", + "version": "0.9.1", + "package_url": "https://github.com/RustCrypto/stream-ciphers", "repository": { "Http": { - "url": "https://static.crates.io/crates/curve25519-dalek-derive/0.1.1/download", - "sha256": "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" + "url": "https://static.crates.io/crates/chacha20/0.9.1/download", + "sha256": "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" } }, "targets": [ { - "ProcMacro": { - "crate_name": "curve25519_dalek_derive", + "Library": { + "crate_name": "chacha20", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2066,52 +2262,61 @@ } } ], - "library_target_name": "curve25519_dalek_derive", + "library_target_name": "chacha20", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "zeroize" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "syn 2.0.58", - "target": "syn" + "id": "cipher 0.4.4", + "target": "cipher" } ], - "selects": {} + "selects": { + "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ + { + "id": "cpufeatures 0.2.12", + "target": "cpufeatures" + } + ] + } }, "edition": "2021", - "version": "0.1.1" + "version": "0.9.1" }, - "license": "MIT/Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "der 0.7.9": { - "name": "der", - "version": "0.7.9", - "package_url": "https://github.com/RustCrypto/formats/tree/master/der", + "chacha20poly1305 0.10.1": { + "name": "chacha20poly1305", + "version": "0.10.1", + "package_url": "https://github.com/RustCrypto/AEADs/tree/master/chacha20poly1305", "repository": { "Http": { - "url": "https://static.crates.io/crates/der/0.7.9/download", - "sha256": "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" + "url": "https://static.crates.io/crates/chacha20poly1305/0.10.1/download", + "sha256": "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" } }, "targets": [ { "Library": { - "crate_name": "der", + "crate_name": "chacha20poly1305", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2122,7 +2327,7 @@ } } ], - "library_target_name": "der", + "library_target_name": "chacha20poly1305", "common_attrs": { "compile_data_glob": [ "**" @@ -2130,27 +2335,29 @@ "crate_features": { "common": [ "alloc", - "derive", - "flagset", - "oid", - "pem", - "zeroize" + "default", + "getrandom", + "rand_core" ], "selects": {} }, "deps": { "common": [ { - "id": "const-oid 0.9.6", - "target": "const_oid" + "id": "aead 0.5.2", + "target": "aead" }, { - "id": "flagset 0.4.5", - "target": "flagset" + "id": "chacha20 0.9.1", + "target": "chacha20" }, { - "id": "pem-rfc7468 0.7.0", - "target": "pem_rfc7468" + "id": "cipher 0.4.4", + "target": "cipher" + }, + { + "id": "poly1305 0.8.0", + "target": "poly1305" }, { "id": "zeroize 1.7.0", @@ -2160,16 +2367,7 @@ "selects": {} }, "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "der_derive 0.7.2", - "target": "der_derive" - } - ], - "selects": {} - }, - "version": "0.7.9" + "version": "0.10.1" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -2178,20 +2376,20 @@ ], "license_file": "LICENSE-APACHE" }, - "der_derive 0.7.2": { - "name": "der_derive", - "version": "0.7.2", - "package_url": "https://github.com/RustCrypto/formats/tree/master/der/derive", + "chrono 0.4.38": { + "name": "chrono", + "version": "0.4.38", + "package_url": "https://github.com/chronotope/chrono", "repository": { "Http": { - "url": "https://static.crates.io/crates/der_derive/0.7.2/download", - "sha256": "5fe87ce4529967e0ba1dcf8450bab64d97dfd5010a6256187ffe2e43e6f0e049" + "url": "https://static.crates.io/crates/chrono/0.4.38/download", + "sha256": "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" } }, "targets": [ { - "ProcMacro": { - "crate_name": "der_derive", + "Library": { + "crate_name": "chrono", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2202,52 +2400,76 @@ } } ], - "library_target_name": "der_derive", + "library_target_name": "chrono", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "android-tzdata", + "clock", + "iana-time-zone", + "now", + "std", + "winapi", + "windows-targets" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.58", - "target": "syn" + "id": "num-traits 0.2.18", + "target": "num_traits" } ], - "selects": {} + "selects": { + "cfg(target_os = \"android\")": [ + { + "id": "android-tzdata 0.1.1", + "target": "android_tzdata" + } + ], + "cfg(unix)": [ + { + "id": "iana-time-zone 0.1.60", + "target": "iana_time_zone" + } + ], + "cfg(windows)": [ + { + "id": "windows-targets 0.52.4", + "target": "windows_targets" + } + ] + } }, "edition": "2021", - "version": "0.7.2" + "version": "0.4.38" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.txt" }, - "deranged 0.3.11": { - "name": "deranged", - "version": "0.3.11", - "package_url": "https://github.com/jhpratt/deranged", + "ciborium 0.2.2": { + "name": "ciborium", + "version": "0.2.2", + "package_url": "https://github.com/enarx/ciborium", "repository": { "Http": { - "url": "https://static.crates.io/crates/deranged/0.3.11/download", - "sha256": "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" + "url": "https://static.crates.io/crates/ciborium/0.2.2/download", + "sha256": "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" } }, "targets": [ { "Library": { - "crate_name": "deranged", + "crate_name": "ciborium", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2258,55 +2480,146 @@ } } ], - "library_target_name": "deranged", + "library_target_name": "ciborium", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "ciborium-io 0.2.2", + "target": "ciborium_io" + }, + { + "id": "ciborium-ll 0.2.2", + "target": "ciborium_ll" + }, + { + "id": "serde 1.0.197", + "target": "serde" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.2" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "ciborium-io 0.2.2": { + "name": "ciborium-io", + "version": "0.2.2", + "package_url": "https://github.com/enarx/ciborium", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ciborium-io/0.2.2/download", + "sha256": "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ciborium_io", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ciborium_io", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "powerfmt", - "serde" + "alloc" ], "selects": {} }, + "edition": "2021", + "version": "0.2.2" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "ciborium-ll 0.2.2": { + "name": "ciborium-ll", + "version": "0.2.2", + "package_url": "https://github.com/enarx/ciborium", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ciborium-ll/0.2.2/download", + "sha256": "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ciborium_ll", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ciborium_ll", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "deps": { "common": [ { - "id": "powerfmt 0.2.0", - "target": "powerfmt" + "id": "ciborium-io 0.2.2", + "target": "ciborium_io" }, { - "id": "serde 1.0.197", - "target": "serde" + "id": "half 2.4.0", + "target": "half" } ], "selects": {} }, "edition": "2021", - "version": "0.3.11" + "version": "0.2.2" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], - "license_file": "LICENSE-Apache" + "license_file": "LICENSE" }, - "digest 0.10.7": { - "name": "digest", - "version": "0.10.7", + "cipher 0.4.4": { + "name": "cipher", + "version": "0.4.4", "package_url": "https://github.com/RustCrypto/traits", "repository": { "Http": { - "url": "https://static.crates.io/crates/digest/0.10.7/download", - "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" + "url": "https://static.crates.io/crates/cipher/0.4.4/download", + "sha256": "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" } }, "targets": [ { "Library": { - "crate_name": "digest", + "crate_name": "cipher", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2317,47 +2630,36 @@ } } ], - "library_target_name": "digest", + "library_target_name": "cipher", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "block-buffer", - "const-oid", - "core-api", - "default", - "mac", - "oid", - "subtle" + "zeroize" ], "selects": {} }, "deps": { "common": [ - { - "id": "block-buffer 0.10.4", - "target": "block_buffer" - }, - { - "id": "const-oid 0.9.6", - "target": "const_oid" - }, { "id": "crypto-common 0.1.6", "target": "crypto_common" }, { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "inout 0.1.3", + "target": "inout" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" } ], "selects": {} }, - "edition": "2018", - "version": "0.10.7" + "edition": "2021", + "version": "0.4.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -2366,16 +2668,21 @@ ], "license_file": "LICENSE-APACHE" }, - "direct-cargo-bazel-deps 0.0.1": { - "name": "direct-cargo-bazel-deps", - "version": "0.0.1", - "package_url": null, - "repository": null, + "clap 4.5.4": { + "name": "clap", + "version": "4.5.4", + "package_url": "https://github.com/clap-rs/clap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/clap/4.5.4/download", + "sha256": "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" + } + }, "targets": [ { "Library": { - "crate_name": "direct_cargo_bazel_deps", - "crate_root": ".direct_cargo_bazel_deps.rs", + "crate_name": "clap", + "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, "include": [ @@ -2385,238 +2692,7789 @@ } } ], - "library_target_name": "direct_cargo_bazel_deps", + "library_target_name": "clap", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "color", + "default", + "derive", + "error-context", + "help", + "std", + "suggestions", + "usage" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "acpi 5.0.0", - "target": "acpi" - }, - { - "id": "aes-gcm 0.10.3", - "target": "aes_gcm" - }, - { - "id": "aml 0.16.4", - "target": "aml" - }, - { - "id": "anyhow 1.0.81", - "target": "anyhow" - }, - { - "id": "arrayvec 0.7.4", - "target": "arrayvec" - }, - { - "id": "assertables 7.0.1", - "target": "assertables" - }, - { - "id": "atomic_refcell 0.1.13", - "target": "atomic_refcell" - }, - { - "id": "base64 0.21.7", - "target": "base64" - }, + "id": "clap_builder 4.5.2", + "target": "clap_builder" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ { - "id": "bitflags 2.5.0", - "target": "bitflags" - }, - { - "id": "bitvec 1.0.1", - "target": "bitvec" - }, - { - "id": "bytes 1.6.0", - "target": "bytes" - }, - { - "id": "ciborium 0.2.2", - "target": "ciborium" - }, - { - "id": "coset 0.3.7", - "target": "coset" - }, - { - "id": "curve25519-dalek 4.1.1", - "target": "curve25519_dalek" - }, - { - "id": "ecdsa 0.16.9", - "target": "ecdsa" - }, - { - "id": "getrandom 0.2.12", - "target": "getrandom" - }, - { - "id": "goblin 0.8.0", - "target": "goblin" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "hkdf 0.12.4", - "target": "hkdf" - }, - { - "id": "hpke 0.11.0", - "target": "hpke" - }, - { - "id": "libm 0.2.8", - "target": "libm" - }, - { - "id": "linked_list_allocator 0.10.5", - "target": "linked_list_allocator" - }, - { - "id": "lock_api 0.4.11", - "target": "lock_api" - }, - { - "id": "log 0.4.21", - "target": "log" - }, - { - "id": "p256 0.13.2", - "target": "p256" - }, - { - "id": "p384 0.13.0", - "target": "p384" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" - }, - { - "id": "primeorder 0.13.6", - "target": "primeorder" - }, - { - "id": "prost 0.12.4", - "target": "prost" - }, - { - "id": "prost-build 0.12.3", - "target": "prost_build" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "regex 1.10.4", - "target": "regex" - }, - { - "id": "rsa 0.9.6", - "target": "rsa" - }, - { - "id": "self_cell 1.0.3", - "target": "self_cell" - }, - { - "id": "serde 1.0.197", - "target": "serde" - }, - { - "id": "serde_json 1.0.115", - "target": "serde_json" - }, - { - "id": "sha2 0.10.8", - "target": "sha2" - }, - { - "id": "snafu 0.8.2", - "target": "snafu" - }, - { - "id": "spinning_top 0.3.0", - "target": "spinning_top" - }, - { - "id": "static_assertions 1.1.0", - "target": "static_assertions" - }, + "id": "clap_derive 4.5.4", + "target": "clap_derive" + } + ], + "selects": {} + }, + "version": "4.5.4" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "clap_builder 4.5.2": { + "name": "clap_builder", + "version": "4.5.2", + "package_url": "https://github.com/clap-rs/clap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/clap_builder/4.5.2/download", + "sha256": "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "clap_builder", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "clap_builder", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "color", + "error-context", + "help", + "std", + "suggestions", + "usage" + ], + "selects": {} + }, + "deps": { + "common": [ { - "id": "strum 0.26.2", - "target": "strum" + "id": "anstream 0.6.14", + "target": "anstream" }, { - "id": "time 0.3.34", - "target": "time" + "id": "anstyle 1.0.7", + "target": "anstyle" }, { - "id": "uart_16550 0.3.0", - "target": "uart_16550" + "id": "clap_lex 0.7.0", + "target": "clap_lex" }, { - "id": "virtio-drivers 0.7.1", - "target": "virtio_drivers" - }, + "id": "strsim 0.11.1", + "target": "strsim" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "4.5.2" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "clap_derive 4.5.4": { + "name": "clap_derive", + "version": "4.5.4", + "package_url": "https://github.com/clap-rs/clap/tree/master/clap_derive", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/clap_derive/4.5.4/download", + "sha256": "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "clap_derive", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "clap_derive", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ { - "id": "x509-cert 0.2.5", - "target": "x509_cert" + "id": "heck 0.5.0", + "target": "heck" }, { - "id": "x86_64 0.14.11", - "target": "x86_64" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "zerocopy 0.7.32", - "target": "zerocopy" + "id": "quote 1.0.35", + "target": "quote" }, { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "4.5.4" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "clap_lex 0.7.0": { + "name": "clap_lex", + "version": "0.7.0", + "package_url": "https://github.com/clap-rs/clap/tree/master/clap_lex", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/clap_lex/0.7.0/download", + "sha256": "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" + } + }, + "targets": [ + { + "Library": { + "crate_name": "clap_lex", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "clap_lex", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.7.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "colorchoice 1.0.1": { + "name": "colorchoice", + "version": "1.0.1", + "package_url": "https://github.com/rust-cli/anstyle", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/colorchoice/1.0.1/download", + "sha256": "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" + } + }, + "targets": [ + { + "Library": { + "crate_name": "colorchoice", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "colorchoice", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "1.0.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "const-oid 0.9.6": { + "name": "const-oid", + "version": "0.9.6", + "package_url": "https://github.com/RustCrypto/formats/tree/master/const-oid", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/const-oid/0.9.6/download", + "sha256": "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" + } + }, + "targets": [ + { + "Library": { + "crate_name": "const_oid", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "const_oid", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "db" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.9.6" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "core-foundation-sys 0.8.6": { + "name": "core-foundation-sys", + "version": "0.8.6", + "package_url": "https://github.com/servo/core-foundation-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/core-foundation-sys/0.8.6/download", + "sha256": "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "core_foundation_sys", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "core_foundation_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.8.6" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "coset 0.3.7": { + "name": "coset", + "version": "0.3.7", + "package_url": "https://github.com/google/coset", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/coset/0.3.7/download", + "sha256": "ff8aad850c1f86daa47e812913051eb5a26c4d9fb4242a89178bf99b946e4e3c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "coset", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "coset", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "ciborium 0.2.2", + "target": "ciborium" + }, + { + "id": "ciborium-io 0.2.2", + "target": "ciborium_io" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.7" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "cpufeatures 0.2.12": { + "name": "cpufeatures", + "version": "0.2.12", + "package_url": "https://github.com/RustCrypto/utils", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/cpufeatures/0.2.12/download", + "sha256": "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" + } + }, + "targets": [ + { + "Library": { + "crate_name": "cpufeatures", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "cpufeatures", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "aarch64-linux-android": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ] + } + }, + "edition": "2018", + "version": "0.2.12" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "crc32fast 1.4.0": { + "name": "crc32fast", + "version": "1.4.0", + "package_url": "https://github.com/srijs/rust-crc32fast", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/crc32fast/1.4.0/download", + "sha256": "b3855a8a784b474f333699ef2bbca9db2c4a1f6d9088a90a2d25b1eb53111eaa" + } + }, + "targets": [ + { + "Library": { + "crate_name": "crc32fast", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "crc32fast", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "crc32fast 1.4.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "1.4.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "crunchy 0.2.2": { + "name": "crunchy", + "version": "0.2.2", + "package_url": null, + "repository": { + "Http": { + "url": "https://static.crates.io/crates/crunchy/0.2.2/download", + "sha256": "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "crunchy", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "crunchy", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "crunchy 0.2.2", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.2.2" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": null + }, + "crypto-bigint 0.5.5": { + "name": "crypto-bigint", + "version": "0.5.5", + "package_url": "https://github.com/RustCrypto/crypto-bigint", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/crypto-bigint/0.5.5/download", + "sha256": "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" + } + }, + "targets": [ + { + "Library": { + "crate_name": "crypto_bigint", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "crypto_bigint", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "generic-array", + "rand_core", + "zeroize" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "generic-array 0.14.7", + "target": "generic_array" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.5.5" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "crypto-common 0.1.6": { + "name": "crypto-common", + "version": "0.1.6", + "package_url": "https://github.com/RustCrypto/traits", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/crypto-common/0.1.6/download", + "sha256": "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "crypto_common", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "crypto_common", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "getrandom", + "rand_core" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "generic-array 0.14.7", + "target": "generic_array" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "typenum 1.17.0", + "target": "typenum" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.6" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "ctr 0.9.2": { + "name": "ctr", + "version": "0.9.2", + "package_url": "https://github.com/RustCrypto/block-modes", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ctr/0.9.2/download", + "sha256": "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ctr", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ctr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cipher 0.4.4", + "target": "cipher" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.9.2" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "curve25519-dalek 4.1.1": { + "name": "curve25519-dalek", + "version": "4.1.1", + "package_url": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/curve25519-dalek/4.1.1/download", + "sha256": "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "curve25519_dalek", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "curve25519_dalek", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "curve25519-dalek 4.1.1", + "target": "build_script_build" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + } + ], + "selects": { + "cfg(curve25519_dalek_backend = \"fiat\")": [ + { + "id": "fiat-crypto 0.2.7", + "target": "fiat_crypto" + } + ], + "cfg(target_arch = \"x86_64\")": [ + { + "id": "cpufeatures 0.2.12", + "target": "cpufeatures" + } + ] + } + }, + "edition": "2021", + "proc_macro_deps": { + "common": [], + "selects": { + "cfg(all(not(curve25519_dalek_backend = \"fiat\"), not(curve25519_dalek_backend = \"serial\"), target_arch = \"x86_64\"))": [ + { + "id": "curve25519-dalek-derive 0.1.1", + "target": "curve25519_dalek_derive" + } + ] + } + }, + "version": "4.1.1" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "platforms 3.4.0", + "target": "platforms" + }, + { + "id": "rustc_version 0.4.0", + "target": "rustc_version" + } + ], + "selects": {} + } + }, + "license": "BSD-3-Clause", + "license_ids": [ + "BSD-3-Clause" + ], + "license_file": "LICENSE" + }, + "curve25519-dalek-derive 0.1.1": { + "name": "curve25519-dalek-derive", + "version": "0.1.1", + "package_url": "https://github.com/dalek-cryptography/curve25519-dalek", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/curve25519-dalek-derive/0.1.1/download", + "sha256": "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "curve25519_dalek_derive", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "curve25519_dalek_derive", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.1" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "darling 0.20.9": { + "name": "darling", + "version": "0.20.9", + "package_url": "https://github.com/TedDriggs/darling", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/darling/0.20.9/download", + "sha256": "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "darling", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "darling", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "suggestions" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "darling_core 0.20.9", + "target": "darling_core" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "darling_macro 0.20.9", + "target": "darling_macro" + } + ], + "selects": {} + }, + "version": "0.20.9" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "darling_core 0.20.9": { + "name": "darling_core", + "version": "0.20.9", + "package_url": "https://github.com/TedDriggs/darling", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/darling_core/0.20.9/download", + "sha256": "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" + } + }, + "targets": [ + { + "Library": { + "crate_name": "darling_core", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "darling_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "strsim", + "suggestions" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "fnv 1.0.7", + "target": "fnv" + }, + { + "id": "ident_case 1.0.1", + "target": "ident_case" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "strsim 0.11.1", + "target": "strsim" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.20.9" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "darling_macro 0.20.9": { + "name": "darling_macro", + "version": "0.20.9", + "package_url": "https://github.com/TedDriggs/darling", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/darling_macro/0.20.9/download", + "sha256": "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "darling_macro", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "darling_macro", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "darling_core 0.20.9", + "target": "darling_core" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.20.9" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "der 0.7.9": { + "name": "der", + "version": "0.7.9", + "package_url": "https://github.com/RustCrypto/formats/tree/master/der", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/der/0.7.9/download", + "sha256": "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" + } + }, + "targets": [ + { + "Library": { + "crate_name": "der", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "der", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "derive", + "flagset", + "oid", + "pem", + "zeroize" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "const-oid 0.9.6", + "target": "const_oid" + }, + { + "id": "flagset 0.4.5", + "target": "flagset" + }, + { + "id": "pem-rfc7468 0.7.0", + "target": "pem_rfc7468" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "der_derive 0.7.2", + "target": "der_derive" + } + ], + "selects": {} + }, + "version": "0.7.9" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "der_derive 0.7.2": { + "name": "der_derive", + "version": "0.7.2", + "package_url": "https://github.com/RustCrypto/formats/tree/master/der/derive", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/der_derive/0.7.2/download", + "sha256": "5fe87ce4529967e0ba1dcf8450bab64d97dfd5010a6256187ffe2e43e6f0e049" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "der_derive", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "der_derive", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.7.2" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "deranged 0.3.11": { + "name": "deranged", + "version": "0.3.11", + "package_url": "https://github.com/jhpratt/deranged", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/deranged/0.3.11/download", + "sha256": "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "deranged", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "deranged", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "powerfmt", + "serde", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "powerfmt 0.2.0", + "target": "powerfmt" + }, + { + "id": "serde 1.0.197", + "target": "serde" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.3.11" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-Apache" + }, + "derive_builder 0.20.0": { + "name": "derive_builder", + "version": "0.20.0", + "package_url": "https://github.com/colin-kiegel/rust-derive-builder", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/derive_builder/0.20.0/download", + "sha256": "0350b5cb0331628a5916d6c5c0b72e97393b8b6b03b47a9284f4e7f5a405ffd7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "derive_builder", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "derive_builder", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "derive_builder_macro 0.20.0", + "target": "derive_builder_macro" + } + ], + "selects": {} + }, + "version": "0.20.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "derive_builder_core 0.20.0": { + "name": "derive_builder_core", + "version": "0.20.0", + "package_url": "https://github.com/colin-kiegel/rust-derive-builder", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/derive_builder_core/0.20.0/download", + "sha256": "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "derive_builder_core", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "derive_builder_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "lib_has_std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "darling 0.20.9", + "target": "darling" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.20.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "derive_builder_macro 0.20.0": { + "name": "derive_builder_macro", + "version": "0.20.0", + "package_url": "https://github.com/colin-kiegel/rust-derive-builder", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/derive_builder_macro/0.20.0/download", + "sha256": "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "derive_builder_macro", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "derive_builder_macro", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "lib_has_std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "derive_builder_core 0.20.0", + "target": "derive_builder_core" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.20.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "digest 0.10.7": { + "name": "digest", + "version": "0.10.7", + "package_url": "https://github.com/RustCrypto/traits", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/digest/0.10.7/download", + "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" + } + }, + "targets": [ + { + "Library": { + "crate_name": "digest", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "digest", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "block-buffer", + "const-oid", + "core-api", + "default", + "mac", + "oid", + "subtle" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "block-buffer 0.10.4", + "target": "block_buffer" + }, + { + "id": "const-oid 0.9.6", + "target": "const_oid" + }, + { + "id": "crypto-common 0.1.6", + "target": "crypto_common" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.10.7" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "direct-cargo-bazel-deps 0.0.1": { + "name": "direct-cargo-bazel-deps", + "version": "0.0.1", + "package_url": null, + "repository": null, + "targets": [ + { + "Library": { + "crate_name": "direct_cargo_bazel_deps", + "crate_root": ".direct_cargo_bazel_deps.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "direct_cargo_bazel_deps", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "acpi 5.0.0", + "target": "acpi" + }, + { + "id": "aes-gcm 0.10.3", + "target": "aes_gcm" + }, + { + "id": "aml 0.16.4", + "target": "aml" + }, + { + "id": "anyhow 1.0.81", + "target": "anyhow" + }, + { + "id": "arrayvec 0.7.4", + "target": "arrayvec" + }, + { + "id": "assertables 7.0.1", + "target": "assertables" + }, + { + "id": "async-stream 0.3.5", + "target": "async_stream" + }, + { + "id": "atomic_refcell 0.1.13", + "target": "atomic_refcell" + }, + { + "id": "base64 0.21.7", + "target": "base64" + }, + { + "id": "bitflags 2.5.0", + "target": "bitflags" + }, + { + "id": "bitvec 1.0.1", + "target": "bitvec" + }, + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "ciborium 0.2.2", + "target": "ciborium" + }, + { + "id": "clap 4.5.4", + "target": "clap" + }, + { + "id": "coset 0.3.7", + "target": "coset" + }, + { + "id": "curve25519-dalek 4.1.1", + "target": "curve25519_dalek" + }, + { + "id": "ecdsa 0.16.9", + "target": "ecdsa" + }, + { + "id": "getrandom 0.2.12", + "target": "getrandom" + }, + { + "id": "goblin 0.8.0", + "target": "goblin" + }, + { + "id": "hex 0.4.3", + "target": "hex" + }, + { + "id": "hkdf 0.12.4", + "target": "hkdf" + }, + { + "id": "hpke 0.11.0", + "target": "hpke" + }, + { + "id": "libm 0.2.8", + "target": "libm" + }, + { + "id": "linked_list_allocator 0.10.5", + "target": "linked_list_allocator" + }, + { + "id": "lock_api 0.4.11", + "target": "lock_api" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "nix 0.28.0", + "target": "nix" + }, + { + "id": "oci-spec 0.6.5", + "target": "oci_spec" + }, + { + "id": "opentelemetry 0.23.0", + "target": "opentelemetry" + }, + { + "id": "opentelemetry-otlp 0.16.0", + "target": "opentelemetry_otlp" + }, + { + "id": "opentelemetry_sdk 0.23.0", + "target": "opentelemetry_sdk" + }, + { + "id": "p256 0.13.2", + "target": "p256" + }, + { + "id": "p384 0.13.0", + "target": "p384" + }, + { + "id": "pkcs8 0.10.2", + "target": "pkcs8" + }, + { + "id": "primeorder 0.13.6", + "target": "primeorder" + }, + { + "id": "procfs 0.16.0", + "target": "procfs" + }, + { + "id": "prost 0.12.4", + "target": "prost" + }, + { + "id": "prost-build 0.12.3", + "target": "prost_build" + }, + { + "id": "prost-types 0.12.3", + "target": "prost_types" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "regex 1.10.4", + "target": "regex" + }, + { + "id": "rsa 0.9.6", + "target": "rsa" + }, + { + "id": "self_cell 1.0.3", + "target": "self_cell" + }, + { + "id": "serde 1.0.197", + "target": "serde" + }, + { + "id": "serde_json 1.0.115", + "target": "serde_json" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + }, + { + "id": "snafu 0.8.2", + "target": "snafu" + }, + { + "id": "spinning_top 0.3.0", + "target": "spinning_top" + }, + { + "id": "static_assertions 1.1.0", + "target": "static_assertions" + }, + { + "id": "strum 0.26.2", + "target": "strum" + }, + { + "id": "syslog 6.1.1", + "target": "syslog" + }, + { + "id": "tar 0.4.40", + "target": "tar" + }, + { + "id": "tikv-jemallocator 0.5.4", + "target": "tikv_jemallocator" + }, + { + "id": "time 0.3.34", + "target": "time" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-stream 0.1.15", + "target": "tokio_stream" + }, + { + "id": "tokio-util 0.7.11", + "target": "tokio_util" + }, + { + "id": "tonic 0.11.0", + "target": "tonic" + }, + { + "id": "tonic-build 0.11.0", + "target": "tonic_build" + }, + { + "id": "uart_16550 0.3.0", + "target": "uart_16550" + }, + { + "id": "virtio-drivers 0.7.1", + "target": "virtio_drivers" + }, + { + "id": "walkdir 2.5.0", + "target": "walkdir" + }, + { + "id": "x509-cert 0.2.5", + "target": "x509_cert" + }, + { + "id": "x86_64 0.14.11", + "target": "x86_64" + }, + { + "id": "zerocopy 0.7.32", + "target": "zerocopy" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.79", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.0.1" + }, + "license": null, + "license_ids": [], + "license_file": null + }, + "ecdsa 0.16.9": { + "name": "ecdsa", + "version": "0.16.9", + "package_url": "https://github.com/RustCrypto/signatures/tree/master/ecdsa", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ecdsa/0.16.9/download", + "sha256": "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ecdsa", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ecdsa", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "arithmetic", + "der", + "digest", + "hazmat", + "pem", + "pkcs8", + "rfc6979", + "signing", + "spki", + "verifying" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "der 0.7.9", + "target": "der" + }, + { + "id": "digest 0.10.7", + "target": "digest" + }, + { + "id": "elliptic-curve 0.13.8", + "target": "elliptic_curve" + }, + { + "id": "rfc6979 0.4.0", + "target": "rfc6979" + }, + { + "id": "signature 2.2.0", + "target": "signature" + }, + { + "id": "spki 0.7.3", + "target": "spki" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.16.9" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "either 1.10.0": { + "name": "either", + "version": "1.10.0", + "package_url": "https://github.com/rayon-rs/either", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/either/1.10.0/download", + "sha256": "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "either", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "either", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "use_std" + ], + "selects": {} + }, + "edition": "2018", + "version": "1.10.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "elliptic-curve 0.13.8": { + "name": "elliptic-curve", + "version": "0.13.8", + "package_url": "https://github.com/RustCrypto/traits/tree/master/elliptic-curve", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/elliptic-curve/0.13.8/download", + "sha256": "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" + } + }, + "targets": [ + { + "Library": { + "crate_name": "elliptic_curve", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "elliptic_curve", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "arithmetic", + "digest", + "ff", + "group", + "hazmat", + "pem", + "pkcs8", + "sec1" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "base16ct 0.2.0", + "target": "base16ct" + }, + { + "id": "crypto-bigint 0.5.5", + "target": "crypto_bigint" + }, + { + "id": "digest 0.10.7", + "target": "digest" + }, + { + "id": "ff 0.13.0", + "target": "ff" + }, + { + "id": "generic-array 0.14.7", + "target": "generic_array" + }, + { + "id": "group 0.13.0", + "target": "group" + }, + { + "id": "pem-rfc7468 0.7.0", + "target": "pem_rfc7468" + }, + { + "id": "pkcs8 0.10.2", + "target": "pkcs8" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "sec1 0.7.3", + "target": "sec1" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.13.8" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "equivalent 1.0.1": { + "name": "equivalent", + "version": "1.0.1", + "package_url": "https://github.com/cuviper/equivalent", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/equivalent/1.0.1/download", + "sha256": "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "equivalent", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "equivalent", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "1.0.1" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "errno 0.3.8": { + "name": "errno", + "version": "0.3.8", + "package_url": "https://github.com/lambda-fairy/rust-errno", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/errno/0.3.8/download", + "sha256": "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" + } + }, + "targets": [ + { + "Library": { + "crate_name": "errno", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "errno", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, + "deps": { + "common": [], + "selects": { + "cfg(target_os = \"hermit\")": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(target_os = \"wasi\")": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2018", + "version": "0.3.8" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "error-chain 0.12.4": { + "name": "error-chain", + "version": "0.12.4", + "package_url": "https://github.com/rust-lang-nursery/error-chain", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/error-chain/0.12.4/download", + "sha256": "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc" + } + }, + "targets": [ + { + "Library": { + "crate_name": "error_chain", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "error_chain", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "error-chain 0.12.4", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.12.4" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "version_check 0.9.4", + "target": "version_check" + } + ], + "selects": {} + } + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "fastrand 2.0.2": { + "name": "fastrand", + "version": "2.0.2", + "package_url": "https://github.com/smol-rs/fastrand", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/fastrand/2.0.2/download", + "sha256": "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" + } + }, + "targets": [ + { + "Library": { + "crate_name": "fastrand", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "fastrand", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "2.0.2" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "ff 0.13.0": { + "name": "ff", + "version": "0.13.0", + "package_url": "https://github.com/zkcrypto/ff", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ff/0.13.0/download", + "sha256": "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ff", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ff", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.13.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "fiat-crypto 0.2.7": { + "name": "fiat-crypto", + "version": "0.2.7", + "package_url": "https://github.com/mit-plv/fiat-crypto", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/fiat-crypto/0.2.7/download", + "sha256": "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "fiat_crypto", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "fiat_crypto", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.2.7" + }, + "license": "MIT OR Apache-2.0 OR BSD-1-Clause", + "license_ids": [ + "Apache-2.0", + "BSD-1-Clause", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "filetime 0.2.23": { + "name": "filetime", + "version": "0.2.23", + "package_url": "https://github.com/alexcrichton/filetime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/filetime/0.2.23/download", + "sha256": "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" + } + }, + "targets": [ + { + "Library": { + "crate_name": "filetime", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "filetime", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + } + ], + "selects": { + "cfg(target_os = \"redox\")": [ + { + "id": "redox_syscall 0.4.1", + "target": "syscall" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2018", + "version": "0.2.23" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "fixedbitset 0.4.2": { + "name": "fixedbitset", + "version": "0.4.2", + "package_url": "https://github.com/petgraph/fixedbitset", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/fixedbitset/0.4.2/download", + "sha256": "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + } + }, + "targets": [ + { + "Library": { + "crate_name": "fixedbitset", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "fixedbitset", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.4.2" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "flagset 0.4.5": { + "name": "flagset", + "version": "0.4.5", + "package_url": "https://github.com/enarx/flagset", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/flagset/0.4.5/download", + "sha256": "cdeb3aa5e95cf9aabc17f060cfa0ced7b83f042390760ca53bf09df9968acaa1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "flagset", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "flagset", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.4.5" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "flate2 1.0.30": { + "name": "flate2", + "version": "1.0.30", + "package_url": "https://github.com/rust-lang/flate2-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/flate2/1.0.30/download", + "sha256": "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" + } + }, + "targets": [ + { + "Library": { + "crate_name": "flate2", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "flate2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "any_impl", + "default", + "miniz_oxide", + "rust_backend" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "crc32fast 1.4.0", + "target": "crc32fast" + }, + { + "id": "miniz_oxide 0.7.2", + "target": "miniz_oxide" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.0.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "fnv 1.0.7": { + "name": "fnv", + "version": "1.0.7", + "package_url": "https://github.com/servo/rust-fnv", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/fnv/1.0.7/download", + "sha256": "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "fnv", + "crate_root": "lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "fnv", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "edition": "2015", + "version": "1.0.7" + }, + "license": "Apache-2.0 / MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "funty 2.0.0": { + "name": "funty", + "version": "2.0.0", + "package_url": "https://github.com/myrrlyn/funty", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/funty/2.0.0/download", + "sha256": "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "funty", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "funty", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "2.0.0" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE.txt" + }, + "futures-channel 0.3.30": { + "name": "futures-channel", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-channel/0.3.30/download", + "sha256": "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_channel", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_channel", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-core 0.3.30": { + "name": "futures-core", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-core/0.3.30/download", + "sha256": "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_core", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-executor 0.3.30": { + "name": "futures-executor", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-executor/0.3.30/download", + "sha256": "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_executor", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_executor", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-task 0.3.30", + "target": "futures_task" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-macro 0.3.30": { + "name": "futures-macro", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-macro/0.3.30/download", + "sha256": "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "futures_macro", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_macro", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-sink 0.3.30": { + "name": "futures-sink", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-sink/0.3.30/download", + "sha256": "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_sink", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_sink", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-task 0.3.30": { + "name": "futures-task", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-task/0.3.30/download", + "sha256": "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_task", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_task", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "futures-util 0.3.30": { + "name": "futures-util", + "version": "0.3.30", + "package_url": "https://github.com/rust-lang/futures-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-util/0.3.30/download", + "sha256": "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_util", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "futures_util", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "async-await", + "async-await-macro", + "futures-macro", + "futures-sink", + "sink", + "slab", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.30", + "target": "futures_sink" + }, + { + "id": "futures-task 0.3.30", + "target": "futures_task" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "pin-utils 0.1.0", + "target": "pin_utils" + }, + { + "id": "slab 0.4.9", + "target": "slab" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "futures-macro 0.3.30", + "target": "futures_macro" + } + ], + "selects": {} + }, + "version": "0.3.30" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "generic-array 0.14.7": { + "name": "generic-array", + "version": "0.14.7", + "package_url": "https://github.com/fizyk20/generic-array.git", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/generic-array/0.14.7/download", + "sha256": "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "generic_array", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "generic_array", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "more_lengths", + "zeroize" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "generic-array 0.14.7", + "target": "build_script_build" + }, + { + "id": "typenum 1.17.0", + "target": "typenum" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.14.7" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "version_check 0.9.4", + "target": "version_check" + } + ], + "selects": {} + } + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "getrandom 0.2.12": { + "name": "getrandom", + "version": "0.2.12", + "package_url": "https://github.com/rust-random/getrandom", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/getrandom/0.2.12/download", + "sha256": "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "getrandom", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "getrandom", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + } + ], + "selects": { + "cfg(target_os = \"wasi\")": [ + { + "id": "wasi 0.11.0+wasi-snapshot-preview1", + "target": "wasi" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ] + } + }, + "edition": "2018", + "version": "0.2.12" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "getset 0.1.2": { + "name": "getset", + "version": "0.1.2", + "package_url": "https://github.com/Hoverbear/getset", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/getset/0.1.2/download", + "sha256": "e45727250e75cc04ff2846a66397da8ef2b3db8e40e0cef4df67950a07621eb9" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "getset", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "getset", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro-error 1.0.4", + "target": "proc_macro_error" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 1.0.109", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.2" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "ghash 0.5.1": { + "name": "ghash", + "version": "0.5.1", + "package_url": "https://github.com/RustCrypto/universal-hashes", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ghash/0.5.1/download", + "sha256": "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ghash", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ghash", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "opaque-debug 0.3.1", + "target": "opaque_debug" + }, + { + "id": "polyval 0.6.2", + "target": "polyval" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.5.1" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "gimli 0.28.1": { + "name": "gimli", + "version": "0.28.1", + "package_url": "https://github.com/gimli-rs/gimli", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/gimli/0.28.1/download", + "sha256": "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + } + }, + "targets": [ + { + "Library": { + "crate_name": "gimli", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "gimli", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.28.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "glob 0.3.1": { + "name": "glob", + "version": "0.3.1", + "package_url": "https://github.com/rust-lang/glob", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/glob/0.3.1/download", + "sha256": "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" + } + }, + "targets": [ + { + "Library": { + "crate_name": "glob", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "glob", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.3.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "goblin 0.8.0": { + "name": "goblin", + "version": "0.8.0", + "package_url": "https://github.com/m4b/goblin", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/goblin/0.8.0/download", + "sha256": "bb07a4ffed2093b118a525b1d8f5204ae274faed5604537caf7135d0f18d9887" + } + }, + "targets": [ + { + "Library": { + "crate_name": "goblin", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "goblin", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "elf32", + "elf64", + "endian_fd", + "log" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "plain 0.2.3", + "target": "plain" + }, + { + "id": "scroll 0.12.0", + "target": "scroll" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.8.0" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "group 0.13.0": { + "name": "group", + "version": "0.13.0", + "package_url": "https://github.com/zkcrypto/group", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/group/0.13.0/download", + "sha256": "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" + } + }, + "targets": [ + { + "Library": { + "crate_name": "group", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "group", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "ff 0.13.0", + "target": "ff" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.13.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "h2 0.3.26": { + "name": "h2", + "version": "0.3.26", + "package_url": "https://github.com/hyperium/h2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/h2/0.3.26/download", + "sha256": "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" + } + }, + "targets": [ + { + "Library": { + "crate_name": "h2", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "h2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "fnv 1.0.7", + "target": "fnv" + }, + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.30", + "target": "futures_sink" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "indexmap 2.2.6", + "target": "indexmap" + }, + { + "id": "slab 0.4.9", + "target": "slab" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.11", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.26" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "half 2.4.0": { + "name": "half", + "version": "2.4.0", + "package_url": "https://github.com/starkat99/half-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/half/2.4.0/download", + "sha256": "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "half", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "half", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + } + ], + "selects": { + "cfg(target_arch = \"spirv\")": [ + { + "id": "crunchy 0.2.2", + "target": "crunchy" + } + ] + } + }, + "edition": "2021", + "version": "2.4.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE" + }, + "hashbrown 0.12.3": { + "name": "hashbrown", + "version": "0.12.3", + "package_url": "https://github.com/rust-lang/hashbrown", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hashbrown/0.12.3/download", + "sha256": "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hashbrown", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hashbrown", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "raw" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.12.3" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hashbrown 0.14.3": { + "name": "hashbrown", + "version": "0.14.3", + "package_url": "https://github.com/rust-lang/hashbrown", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hashbrown/0.14.3/download", + "sha256": "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hashbrown", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hashbrown", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "raw" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.14.3" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "heck 0.4.1": { + "name": "heck", + "version": "0.4.1", + "package_url": "https://github.com/withoutboats/heck", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/heck/0.4.1/download", + "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + } + }, + "targets": [ + { + "Library": { + "crate_name": "heck", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "heck", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "heck 0.5.0": { + "name": "heck", + "version": "0.5.0", + "package_url": "https://github.com/withoutboats/heck", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/heck/0.5.0/download", + "sha256": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + } + }, + "targets": [ + { + "Library": { + "crate_name": "heck", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "heck", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.5.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hermit-abi 0.3.9": { + "name": "hermit-abi", + "version": "0.3.9", + "package_url": "https://github.com/hermit-os/hermit-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hermit-abi/0.3.9/download", + "sha256": "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hermit_abi", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hermit_abi", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.3.9" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hex 0.4.3": { + "name": "hex", + "version": "0.4.3", + "package_url": "https://github.com/KokaKiwi/rust-hex", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hex/0.4.3/download", + "sha256": "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hex", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hex", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.3" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hkdf 0.12.4": { + "name": "hkdf", + "version": "0.12.4", + "package_url": "https://github.com/RustCrypto/KDFs/", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hkdf/0.12.4/download", + "sha256": "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hkdf", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hkdf", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "hmac 0.12.1", + "target": "hmac" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.12.4" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hmac 0.12.1": { + "name": "hmac", + "version": "0.12.1", + "package_url": "https://github.com/RustCrypto/MACs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hmac/0.12.1/download", + "sha256": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hmac", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hmac", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "reset" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "digest 0.10.7", + "target": "digest" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.12.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "home 0.5.9": { + "name": "home", + "version": "0.5.9", + "package_url": "https://github.com/rust-lang/cargo", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/home/0.5.9/download", + "sha256": "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "home", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "home", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.5.9" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hostname 0.3.1": { + "name": "hostname", + "version": "0.3.1", + "package_url": "https://github.com/svartalf/hostname", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hostname/0.3.1/download", + "sha256": "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hostname", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hostname", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "match_cfg 0.1.0", + "target": "match_cfg" + } + ], + "selects": { + "cfg(any(unix, target_os = \"redox\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(target_os = \"windows\")": [ + { + "id": "winapi 0.3.9", + "target": "winapi" + } + ] + } + }, + "edition": "2015", + "version": "0.3.1" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "hpke 0.11.0": { + "name": "hpke", + "version": "0.11.0", + "package_url": "https://github.com/rozbb/rust-hpke", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hpke/0.11.0/download", + "sha256": "e04a5933a381bb81f00b083fce6b4528e16d735dbeecbb2bdb45e0dbbf3f7e17" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hpke", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hpke", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "x25519" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "aead 0.5.2", + "target": "aead" + }, + { + "id": "aes-gcm 0.10.3", + "target": "aes_gcm" + }, + { + "id": "byteorder 1.5.0", + "target": "byteorder" + }, + { + "id": "chacha20poly1305 0.10.1", + "target": "chacha20poly1305" + }, + { + "id": "digest 0.10.7", + "target": "digest" + }, + { + "id": "generic-array 0.14.7", + "target": "generic_array" + }, + { + "id": "hkdf 0.12.4", + "target": "hkdf" + }, + { + "id": "hmac 0.12.1", + "target": "hmac" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + }, + { + "id": "x25519-dalek 2.0.1", + "target": "x25519_dalek" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.11.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "http 0.2.12": { + "name": "http", + "version": "0.2.12", + "package_url": "https://github.com/hyperium/http", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/http/0.2.12/download", + "sha256": "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "http", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "http", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "fnv 1.0.7", + "target": "fnv" + }, + { + "id": "itoa 1.0.11", + "target": "itoa" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.12" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "http-body 0.4.6": { + "name": "http-body", + "version": "0.4.6", + "package_url": "https://github.com/hyperium/http-body", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/http-body/0.4.6/download", + "sha256": "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" + } + }, + "targets": [ + { + "Library": { + "crate_name": "http_body", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "http_body", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.6" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "httparse 1.8.0": { + "name": "httparse", + "version": "1.8.0", + "package_url": "https://github.com/seanmonstar/httparse", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/httparse/1.8.0/download", + "sha256": "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + } + }, + "targets": [ + { + "Library": { + "crate_name": "httparse", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "httparse", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "httparse 1.8.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.8.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "httpdate 1.0.3": { + "name": "httpdate", + "version": "1.0.3", + "package_url": "https://github.com/pyfisch/httpdate", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/httpdate/1.0.3/download", + "sha256": "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "httpdate", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "httpdate", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "1.0.3" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "hyper 0.14.28": { + "name": "hyper", + "version": "0.14.28", + "package_url": "https://github.com/hyperium/hyper", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hyper/0.14.28/download", + "sha256": "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hyper", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hyper", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "client", + "default", + "full", + "h2", + "http1", + "http2", + "runtime", + "server", + "socket2", + "stream", + "tcp" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "futures-channel 0.3.30", + "target": "futures_channel" + }, + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + }, + { + "id": "h2 0.3.26", + "target": "h2" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "http-body 0.4.6", + "target": "http_body" + }, + { + "id": "httparse 1.8.0", + "target": "httparse" + }, + { + "id": "httpdate 1.0.3", + "target": "httpdate" + }, + { + "id": "itoa 1.0.11", + "target": "itoa" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "want 0.3.1", + "target": "want" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.14.28" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "hyper-timeout 0.4.1": { + "name": "hyper-timeout", + "version": "0.4.1", + "package_url": "https://github.com/hjr3/hyper-timeout", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hyper-timeout/0.4.1/download", + "sha256": "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hyper_timeout", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "hyper_timeout", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "hyper 0.14.28", + "target": "hyper" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-io-timeout 1.2.0", + "target": "tokio_io_timeout" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.1" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "iana-time-zone 0.1.60": { + "name": "iana-time-zone", + "version": "0.1.60", + "package_url": "https://github.com/strawlab/iana-time-zone", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/iana-time-zone/0.1.60/download", + "sha256": "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" + } + }, + "targets": [ + { + "Library": { + "crate_name": "iana_time_zone", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "iana_time_zone", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "fallback" + ], + "selects": {} + }, + "deps": { + "common": [], + "selects": { + "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ + { + "id": "core-foundation-sys 0.8.6", + "target": "core_foundation_sys" + } + ], + "cfg(target_arch = \"wasm32\")": [ + { + "id": "js-sys 0.3.69", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.92", + "target": "wasm_bindgen" + } + ], + "cfg(target_os = \"android\")": [ + { + "id": "android_system_properties 0.1.5", + "target": "android_system_properties" + } + ], + "cfg(target_os = \"haiku\")": [ + { + "id": "iana-time-zone-haiku 0.1.2", + "target": "iana_time_zone_haiku" + } + ], + "cfg(target_os = \"windows\")": [ + { + "id": "windows-core 0.52.0", + "target": "windows_core" + } + ] + } + }, + "edition": "2018", + "version": "0.1.60" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "iana-time-zone-haiku 0.1.2": { + "name": "iana-time-zone-haiku", + "version": "0.1.2", + "package_url": "https://github.com/strawlab/iana-time-zone", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/iana-time-zone-haiku/0.1.2/download", + "sha256": "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "iana_time_zone_haiku", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "iana_time_zone_haiku", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "iana-time-zone-haiku 0.1.2", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.2" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.97", + "target": "cc" + } + ], + "selects": {} + } + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "ident_case 1.0.1": { + "name": "ident_case", + "version": "1.0.1", + "package_url": "https://github.com/TedDriggs/ident_case", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ident_case/1.0.1/download", + "sha256": "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ident_case", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ident_case", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "1.0.1" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE" + }, + "indexmap 1.9.3": { + "name": "indexmap", + "version": "1.9.3", + "package_url": "https://github.com/bluss/indexmap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/indexmap/1.9.3/download", + "sha256": "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" + } + }, + "targets": [ + { + "Library": { + "crate_name": "indexmap", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "indexmap", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "hashbrown 0.12.3", + "target": "hashbrown" + }, + { + "id": "indexmap 1.9.3", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "1.9.3" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.2.0", + "target": "autocfg" + } + ], + "selects": {} + } + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "indexmap 2.2.6": { + "name": "indexmap", + "version": "2.2.6", + "package_url": "https://github.com/indexmap-rs/indexmap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/indexmap/2.2.6/download", + "sha256": "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" + } + }, + "targets": [ + { + "Library": { + "crate_name": "indexmap", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "indexmap", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "equivalent 1.0.1", + "target": "equivalent" + }, + { + "id": "hashbrown 0.14.3", + "target": "hashbrown" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "2.2.6" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "inout 0.1.3": { + "name": "inout", + "version": "0.1.3", + "package_url": "https://github.com/RustCrypto/utils", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/inout/0.1.3/download", + "sha256": "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "inout", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "inout", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "generic-array 0.14.7", + "target": "generic_array" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.3" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "is_terminal_polyfill 1.70.0": { + "name": "is_terminal_polyfill", + "version": "1.70.0", + "package_url": "https://github.com/polyfill-rs/is_terminal_polyfill", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/is_terminal_polyfill/1.70.0/download", + "sha256": "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" + } + }, + "targets": [ + { + "Library": { + "crate_name": "is_terminal_polyfill", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "is_terminal_polyfill", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2021", + "version": "1.70.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "itertools 0.11.0": { + "name": "itertools", + "version": "0.11.0", + "package_url": "https://github.com/rust-itertools/itertools", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/itertools/0.11.0/download", + "sha256": "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" + } + }, + "targets": [ + { + "Library": { + "crate_name": "itertools", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "itertools", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "use_alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "either 1.10.0", + "target": "either" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.11.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "itoa 1.0.11": { + "name": "itoa", + "version": "1.0.11", + "package_url": "https://github.com/dtolnay/itoa", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/itoa/1.0.11/download", + "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + } + }, + "targets": [ + { + "Library": { + "crate_name": "itoa", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "itoa", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "1.0.11" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "js-sys 0.3.69": { + "name": "js-sys", + "version": "0.3.69", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/js-sys", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/js-sys/0.3.69/download", + "sha256": "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "js_sys", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "js_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "wasm-bindgen 0.2.92", + "target": "wasm_bindgen" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.69" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "lazy_static 1.4.0": { + "name": "lazy_static", + "version": "1.4.0", + "package_url": "https://github.com/rust-lang-nursery/lazy-static.rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/lazy_static/1.4.0/download", + "sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + } + }, + "targets": [ + { + "Library": { + "crate_name": "lazy_static", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "lazy_static", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "spin", + "spin_no_std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "spin 0.5.2", + "target": "spin" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "1.4.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "libc 0.2.153": { + "name": "libc", + "version": "0.2.153", + "package_url": "https://github.com/rust-lang/libc", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/libc/0.2.153/download", + "sha256": "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + } + }, + "targets": [ + { + "Library": { + "crate_name": "libc", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "libc", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "extra_traits", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libc 0.2.153", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.2.153" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "libm 0.2.8": { + "name": "libm", + "version": "0.2.8", + "package_url": "https://github.com/rust-lang/libm", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/libm/0.2.8/download", + "sha256": "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + } + }, + "targets": [ + { + "Library": { + "crate_name": "libm", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "libm", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libm 0.2.8", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.8" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "linked_list_allocator 0.10.5": { + "name": "linked_list_allocator", + "version": "0.10.5", + "package_url": "https://github.com/phil-opp/linked-list-allocator", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/linked_list_allocator/0.10.5/download", + "sha256": "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" + } + }, + "targets": [ + { + "Library": { + "crate_name": "linked_list_allocator", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "linked_list_allocator", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc_ref", + "default", + "spinning_top", + "use_spin" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "spinning_top 0.2.5", + "target": "spinning_top" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.10.5" + }, + "license": "Apache-2.0/MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "linux-raw-sys 0.4.13": { + "name": "linux-raw-sys", + "version": "0.4.13", + "package_url": "https://github.com/sunfishcode/linux-raw-sys", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/linux-raw-sys/0.4.13/download", + "sha256": "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "linux_raw_sys", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "linux_raw_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "elf", + "errno", + "general", + "ioctl", + "no_std", + "prctl", + "std", + "system" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.4.13" + }, + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "lock_api 0.4.11": { + "name": "lock_api", + "version": "0.4.11", + "package_url": "https://github.com/Amanieu/parking_lot", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/lock_api/0.4.11/download", + "sha256": "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" + } + }, + "targets": [ + { + "Library": { + "crate_name": "lock_api", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "lock_api", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "arc_lock", + "atomic_usize", + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "lock_api 0.4.11", + "target": "build_script_build" + }, + { + "id": "scopeguard 1.2.0", + "target": "scopeguard" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.11" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.2.0", + "target": "autocfg" + } + ], + "selects": {} + } + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "log 0.4.21": { + "name": "log", + "version": "0.4.21", + "package_url": "https://github.com/rust-lang/log", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/log/0.4.21/download", + "sha256": "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "log", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "log", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.4.21" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "match_cfg 0.1.0": { + "name": "match_cfg", + "version": "0.1.0", + "package_url": "https://github.com/gnzlbg/match_cfg", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/match_cfg/0.1.0/download", + "sha256": "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "match_cfg", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "match_cfg", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "use_core" + ], + "selects": {} + }, + "edition": "2015", + "version": "0.1.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "matchit 0.7.3": { + "name": "matchit", + "version": "0.7.3", + "package_url": "https://github.com/ibraheemdev/matchit", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/matchit/0.7.3/download", + "sha256": "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" + } + }, + "targets": [ + { + "Library": { + "crate_name": "matchit", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "matchit", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.7.3" + }, + "license": "MIT AND BSD-3-Clause", + "license_ids": [ + "BSD-3-Clause", + "MIT" + ], + "license_file": "LICENSE" + }, + "memchr 2.7.2": { + "name": "memchr", + "version": "2.7.2", + "package_url": "https://github.com/BurntSushi/memchr", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/memchr/2.7.2/download", + "sha256": "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "memchr", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "memchr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "2.7.2" + }, + "license": "Unlicense OR MIT", + "license_ids": [ + "MIT", + "Unlicense" + ], + "license_file": "LICENSE-MIT" + }, + "mime 0.3.17": { + "name": "mime", + "version": "0.3.17", + "package_url": "https://github.com/hyperium/mime", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/mime/0.3.17/download", + "sha256": "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "mime", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "mime", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.3.17" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "miniz_oxide 0.7.2": { + "name": "miniz_oxide", + "version": "0.7.2", + "package_url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/miniz_oxide/0.7.2/download", + "sha256": "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "miniz_oxide", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "miniz_oxide", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "with-alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "adler 1.0.2", + "target": "adler" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.7.2" + }, + "license": "MIT OR Zlib OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT", + "Zlib" + ], + "license_file": "LICENSE" + }, + "mio 0.8.11": { + "name": "mio", + "version": "0.8.11", + "package_url": "https://github.com/tokio-rs/mio", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/mio/0.8.11/download", + "sha256": "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "mio", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "mio", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "net", + "os-ext", + "os-poll" + ], + "selects": {} + }, + "deps": { + "common": [], + "selects": { + "cfg(target_os = \"wasi\")": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "wasi 0.11.0+wasi-snapshot-preview1", + "target": "wasi" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.48.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2018", + "version": "0.8.11" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "multimap 0.8.3": { + "name": "multimap", + "version": "0.8.3", + "package_url": "https://github.com/havarnov/multimap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/multimap/0.8.3/download", + "sha256": "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "multimap", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "multimap", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.8.3" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "nix 0.28.0": { + "name": "nix", + "version": "0.28.0", + "package_url": "https://github.com/nix-rust/nix", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/nix/0.28.0/download", + "sha256": "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "nix", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "nix", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "feature", + "user" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "bitflags 2.5.0", + "target": "bitflags" + }, + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "nix 0.28.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.28.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg_aliases 0.1.1", + "target": "cfg_aliases" + } + ], + "selects": {} + } + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "num-bigint-dig 0.8.4": { + "name": "num-bigint-dig", + "version": "0.8.4", + "package_url": "https://github.com/dignifiedquire/num-bigint", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-bigint-dig/0.8.4/download", + "sha256": "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_bigint_dig", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_bigint_dig", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "i128", + "prime", + "rand", + "zeroize" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "byteorder 1.5.0", + "target": "byteorder" + }, + { + "id": "lazy_static 1.4.0", + "target": "lazy_static" + }, + { + "id": "libm 0.2.8", + "target": "libm" + }, + { + "id": "num-bigint-dig 0.8.4", + "target": "build_script_build" + }, + { + "id": "num-integer 0.1.46", + "target": "num_integer" + }, + { + "id": "num-iter 0.1.44", + "target": "num_iter" + }, + { + "id": "num-traits 0.2.18", + "target": "num_traits" + }, + { + "id": "rand 0.8.5", + "target": "rand" + }, + { + "id": "smallvec 1.13.2", + "target": "smallvec" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.8.4" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "num-conv 0.1.0": { + "name": "num-conv", + "version": "0.1.0", + "package_url": "https://github.com/jhpratt/num-conv", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-conv/0.1.0/download", + "sha256": "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_conv", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_conv", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-Apache" + }, + "num-integer 0.1.46": { + "name": "num-integer", + "version": "0.1.46", + "package_url": "https://github.com/rust-num/num-integer", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-integer/0.1.46/download", + "sha256": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_integer", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_integer", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "i128" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "num-traits 0.2.18", + "target": "num_traits" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.46" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "num-iter 0.1.44": { + "name": "num-iter", + "version": "0.1.44", + "package_url": "https://github.com/rust-num/num-iter", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-iter/0.1.44/download", + "sha256": "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_iter", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_iter", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "num-integer 0.1.46", + "target": "num_integer" + }, + { + "id": "num-traits 0.2.18", + "target": "num_traits" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.44" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "num-traits 0.2.18": { + "name": "num-traits", + "version": "0.2.18", + "package_url": "https://github.com/rust-num/num-traits", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num-traits/0.2.18/download", + "sha256": "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_traits", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_traits", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "i128", + "libm", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libm 0.2.8", + "target": "libm" + }, + { + "id": "num-traits 0.2.18", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.18" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.2.0", + "target": "autocfg" + } + ], + "selects": {} + } + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "num_cpus 1.16.0": { + "name": "num_cpus", + "version": "1.16.0", + "package_url": "https://github.com/seanmonstar/num_cpus", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num_cpus/1.16.0/download", + "sha256": "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_cpus", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_cpus", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(not(windows))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(target_os = \"hermit\")": [ + { + "id": "hermit-abi 0.3.9", + "target": "hermit_abi" + } + ] + } + }, + "edition": "2015", + "version": "1.16.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "num_threads 0.1.7": { + "name": "num_threads", + "version": "0.1.7", + "package_url": "https://github.com/jhpratt/num_threads", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/num_threads/0.1.7/download", + "sha256": "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "num_threads", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "num_threads", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ] + } + }, + "edition": "2015", + "version": "0.1.7" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-Apache" + }, + "object 0.32.2": { + "name": "object", + "version": "0.32.2", + "package_url": "https://github.com/gimli-rs/object", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/object/0.32.2/download", + "sha256": "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" + } + }, + "targets": [ + { + "Library": { + "crate_name": "object", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "object", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "memchr 2.7.2", + "target": "memchr" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.32.2" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "oci-spec 0.6.5": { + "name": "oci-spec", + "version": "0.6.5", + "package_url": "https://github.com/containers/oci-spec-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/oci-spec/0.6.5/download", + "sha256": "e423c4f827362c0d8d8da4b1f571270f389ebde73bcd3240a3d23c6d6f61d0f0" + } + }, + "targets": [ + { + "Library": { + "crate_name": "oci_spec", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "oci_spec", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "distribution", + "image", + "runtime" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "derive_builder 0.20.0", + "target": "derive_builder" + }, + { + "id": "serde 1.0.197", + "target": "serde" + }, + { + "id": "serde_json 1.0.115", + "target": "serde_json" + }, + { + "id": "thiserror 1.0.60", + "target": "thiserror" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "getset 0.1.2", + "target": "getset" + } + ], + "selects": {} + }, + "version": "0.6.5" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "once_cell 1.19.0": { + "name": "once_cell", + "version": "1.19.0", + "package_url": "https://github.com/matklad/once_cell", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/once_cell/1.19.0/download", + "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + } + }, + "targets": [ + { + "Library": { + "crate_name": "once_cell", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "once_cell", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "race", + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "1.19.0" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "opaque-debug 0.3.1": { + "name": "opaque-debug", + "version": "0.3.1", + "package_url": "https://github.com/RustCrypto/utils", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/opaque-debug/0.3.1/download", + "sha256": "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" + } + }, + "targets": [ + { + "Library": { + "crate_name": "opaque_debug", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "opaque_debug", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.3.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "opentelemetry 0.23.0": { + "name": "opentelemetry", + "version": "0.23.0", + "package_url": "https://github.com/open-telemetry/opentelemetry-rust", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/opentelemetry/0.23.0/download", + "sha256": "1b69a91d4893e713e06f724597ad630f1fa76057a5e1026c0ca67054a9032a76" + } + }, + "targets": [ + { + "Library": { + "crate_name": "opentelemetry", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "opentelemetry", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "metrics", + "pin-project-lite", + "trace" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.30", + "target": "futures_sink" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "thiserror 1.0.60", + "target": "thiserror" + } + ], + "selects": { + "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": [ + { + "id": "js-sys 0.3.69", + "target": "js_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.23.0" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "opentelemetry-otlp 0.16.0": { + "name": "opentelemetry-otlp", + "version": "0.16.0", + "package_url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/opentelemetry-otlp/0.16.0/download", + "sha256": "a94c69209c05319cdf7460c6d4c055ed102be242a0a6245835d7bc42c6ec7f54" + } + }, + "targets": [ + { + "Library": { + "crate_name": "opentelemetry_otlp", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "opentelemetry_otlp", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "grpc-tonic", + "http", + "metrics", + "prost", + "tokio", + "tonic", + "trace" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "opentelemetry 0.23.0", + "target": "opentelemetry" + }, + { + "id": "opentelemetry-proto 0.6.0", + "target": "opentelemetry_proto" + }, + { + "id": "opentelemetry_sdk 0.23.0", + "target": "opentelemetry_sdk" + }, + { + "id": "prost 0.12.4", + "target": "prost" + }, + { + "id": "thiserror 1.0.60", + "target": "thiserror" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tonic 0.11.0", + "target": "tonic" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.79", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.16.0" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "opentelemetry-proto 0.6.0": { + "name": "opentelemetry-proto", + "version": "0.6.0", + "package_url": "https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-proto", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/opentelemetry-proto/0.6.0/download", + "sha256": "984806e6cf27f2b49282e2a05e288f30594f3dbc74eb7a6e99422bc48ed78162" + } + }, + "targets": [ + { + "Library": { + "crate_name": "opentelemetry_proto", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "opentelemetry_proto", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "gen-tonic", + "gen-tonic-messages", + "metrics", + "prost", + "tonic", + "trace" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "opentelemetry 0.23.0", + "target": "opentelemetry" + }, + { + "id": "opentelemetry_sdk 0.23.0", + "target": "opentelemetry_sdk" + }, + { + "id": "prost 0.12.4", + "target": "prost" + }, + { + "id": "tonic 0.11.0", + "target": "tonic" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.6.0" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "opentelemetry_sdk 0.23.0": { + "name": "opentelemetry_sdk", + "version": "0.23.0", + "package_url": "https://github.com/open-telemetry/opentelemetry-rust", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/opentelemetry_sdk/0.23.0/download", + "sha256": "ae312d58eaa90a82d2e627fd86e075cf5230b3f11794e2ed74199ebbe572d4fd" + } + }, + "targets": [ + { + "Library": { + "crate_name": "opentelemetry_sdk", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "opentelemetry_sdk", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "async-trait", + "default", + "glob", + "metrics", + "percent-encoding", + "rand", + "rt-tokio", + "tokio", + "tokio-stream", + "trace" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-channel 0.3.30", + "target": "futures_channel" + }, + { + "id": "futures-executor 0.3.30", + "target": "futures_executor" + }, + { + "id": "futures-util 0.3.30", + "target": "futures_util" + }, + { + "id": "glob 0.3.1", + "target": "glob" + }, + { + "id": "lazy_static 1.4.0", + "target": "lazy_static" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "opentelemetry 0.23.0", + "target": "opentelemetry" + }, + { + "id": "ordered-float 4.2.0", + "target": "ordered_float" + }, + { + "id": "percent-encoding 2.3.1", + "target": "percent_encoding" + }, + { + "id": "rand 0.8.5", + "target": "rand" + }, + { + "id": "thiserror 1.0.60", + "target": "thiserror" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-stream 0.1.15", + "target": "tokio_stream" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.79", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.23.0" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "ordered-float 4.2.0": { + "name": "ordered-float", + "version": "4.2.0", + "package_url": "https://github.com/reem/rust-ordered-float", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ordered-float/4.2.0/download", + "sha256": "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "ordered_float", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "ordered_float", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "num-traits 0.2.18", + "target": "num_traits" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "4.2.0" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE-MIT" + }, + "p256 0.13.2": { + "name": "p256", + "version": "0.13.2", + "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/p256", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/p256/0.13.2/download", + "sha256": "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" + } + }, + "targets": [ + { + "Library": { + "crate_name": "p256", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "p256", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "arithmetic", + "digest", + "ecdsa", + "ecdsa-core", + "pem", + "pkcs8", + "sha2", + "sha256" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "ecdsa 0.16.9", + "target": "ecdsa", + "alias": "ecdsa_core" + }, + { + "id": "elliptic-curve 0.13.8", + "target": "elliptic_curve" + }, + { + "id": "primeorder 0.13.6", + "target": "primeorder" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.13.2" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "p384 0.13.0": { + "name": "p384", + "version": "0.13.0", + "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/p384", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/p384/0.13.0/download", + "sha256": "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" + } + }, + "targets": [ + { + "Library": { + "crate_name": "p384", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "p384", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "arithmetic", + "digest", + "ecdsa", + "ecdsa-core", + "pem", + "pkcs8", + "sha2", + "sha384" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "ecdsa 0.16.9", + "target": "ecdsa", + "alias": "ecdsa_core" + }, + { + "id": "elliptic-curve 0.13.8", + "target": "elliptic_curve" + }, + { + "id": "primeorder 0.13.6", + "target": "primeorder" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.13.0" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "pem-rfc7468 0.7.0": { + "name": "pem-rfc7468", + "version": "0.7.0", + "package_url": "https://github.com/RustCrypto/formats/tree/master/pem-rfc7468", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/pem-rfc7468/0.7.0/download", + "sha256": "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" + } + }, + "targets": [ + { + "Library": { + "crate_name": "pem_rfc7468", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "pem_rfc7468", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "base64ct 1.6.0", + "target": "base64ct" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.7.0" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "percent-encoding 2.3.1": { + "name": "percent-encoding", + "version": "2.3.1", + "package_url": "https://github.com/servo/rust-url/", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/percent-encoding/2.3.1/download", + "sha256": "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "percent_encoding", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "percent_encoding", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "2.3.1" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "petgraph 0.6.4": { + "name": "petgraph", + "version": "0.6.4", + "package_url": "https://github.com/petgraph/petgraph", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/petgraph/0.6.4/download", + "sha256": "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "petgraph", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "petgraph", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "fixedbitset 0.4.2", + "target": "fixedbitset" + }, + { + "id": "indexmap 2.2.6", + "target": "indexmap" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.6.4" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "pin-project 1.1.5": { + "name": "pin-project", + "version": "1.1.5", + "package_url": "https://github.com/taiki-e/pin-project", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/pin-project/1.1.5/download", + "sha256": "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "pin_project", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "pin_project", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "pin-project-internal 1.1.5", + "target": "pin_project_internal" + } + ], + "selects": {} + }, + "version": "1.1.5" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "pin-project-internal 1.1.5": { + "name": "pin-project-internal", + "version": "1.1.5", + "package_url": "https://github.com/taiki-e/pin-project", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/pin-project-internal/1.1.5/download", + "sha256": "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "pin_project_internal", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "pin_project_internal", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "1.1.5" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "pin-project-lite 0.2.14": { + "name": "pin-project-lite", + "version": "0.2.14", + "package_url": "https://github.com/taiki-e/pin-project-lite", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/pin-project-lite/0.2.14/download", + "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" + } + }, + "targets": [ + { + "Library": { + "crate_name": "pin_project_lite", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] } - ], - "selects": {} - }, + } + } + ], + "library_target_name": "pin_project_lite", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.79", - "target": "async_trait" + "version": "0.2.14" + }, + "license": "Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "pin-utils 0.1.0": { + "name": "pin-utils", + "version": "0.1.0", + "package_url": "https://github.com/rust-lang-nursery/pin-utils", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/pin-utils/0.1.0/download", + "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + } + }, + "targets": [ + { + "Library": { + "crate_name": "pin_utils", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] } - ], - "selects": {} - }, - "version": "0.0.1" + } + } + ], + "library_target_name": "pin_utils", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.1.0" }, - "license": null, - "license_ids": [], - "license_file": null + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" }, - "ecdsa 0.16.9": { - "name": "ecdsa", - "version": "0.16.9", - "package_url": "https://github.com/RustCrypto/signatures/tree/master/ecdsa", + "pkcs1 0.7.5": { + "name": "pkcs1", + "version": "0.7.5", + "package_url": "https://github.com/RustCrypto/formats/tree/master/pkcs1", "repository": { "Http": { - "url": "https://static.crates.io/crates/ecdsa/0.16.9/download", - "sha256": "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" + "url": "https://static.crates.io/crates/pkcs1/0.7.5/download", + "sha256": "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" } }, "targets": [ { "Library": { - "crate_name": "ecdsa", + "crate_name": "pkcs1", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2627,7 +10485,7 @@ } } ], - "library_target_name": "ecdsa", + "library_target_name": "pkcs1", "common_attrs": { "compile_data_glob": [ "**" @@ -2635,16 +10493,8 @@ "crate_features": { "common": [ "alloc", - "arithmetic", - "der", - "digest", - "hazmat", - "pem", "pkcs8", - "rfc6979", - "signing", - "spki", - "verifying" + "zeroize" ], "selects": {} }, @@ -2655,20 +10505,8 @@ "target": "der" }, { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "elliptic-curve 0.13.8", - "target": "elliptic_curve" - }, - { - "id": "rfc6979 0.4.0", - "target": "rfc6979" - }, - { - "id": "signature 2.2.0", - "target": "signature" + "id": "pkcs8 0.10.2", + "target": "pkcs8" }, { "id": "spki 0.7.3", @@ -2678,7 +10516,7 @@ "selects": {} }, "edition": "2021", - "version": "0.16.9" + "version": "0.7.5" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -2687,20 +10525,20 @@ ], "license_file": "LICENSE-APACHE" }, - "either 1.10.0": { - "name": "either", - "version": "1.10.0", - "package_url": "https://github.com/rayon-rs/either", + "pkcs8 0.10.2": { + "name": "pkcs8", + "version": "0.10.2", + "package_url": "https://github.com/RustCrypto/formats/tree/master/pkcs8", "repository": { "Http": { - "url": "https://static.crates.io/crates/either/1.10.0/download", - "sha256": "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" + "url": "https://static.crates.io/crates/pkcs8/0.10.2/download", + "sha256": "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" } }, "targets": [ { "Library": { - "crate_name": "either", + "crate_name": "pkcs8", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2711,42 +10549,55 @@ } } ], - "library_target_name": "either", + "library_target_name": "pkcs8", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "use_std" + "alloc", + "pem" ], "selects": {} }, - "edition": "2018", - "version": "1.10.0" + "deps": { + "common": [ + { + "id": "der 0.7.9", + "target": "der" + }, + { + "id": "spki 0.7.3", + "target": "spki" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.10.2" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "elliptic-curve 0.13.8": { - "name": "elliptic-curve", - "version": "0.13.8", - "package_url": "https://github.com/RustCrypto/traits/tree/master/elliptic-curve", + "plain 0.2.3": { + "name": "plain", + "version": "0.2.3", + "package_url": "https://github.com/randomites/plain", "repository": { "Http": { - "url": "https://static.crates.io/crates/elliptic-curve/0.13.8/download", - "sha256": "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" + "url": "https://static.crates.io/crates/plain/0.2.3/download", + "sha256": "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" } }, "targets": [ { "Library": { - "crate_name": "elliptic_curve", + "crate_name": "plain", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2757,102 +10608,35 @@ } } ], - "library_target_name": "elliptic_curve", + "library_target_name": "plain", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "arithmetic", - "digest", - "ff", - "group", - "hazmat", - "pem", - "pkcs8", - "sec1" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "base16ct 0.2.0", - "target": "base16ct" - }, - { - "id": "crypto-bigint 0.5.5", - "target": "crypto_bigint" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "ff 0.13.0", - "target": "ff" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "group 0.13.0", - "target": "group" - }, - { - "id": "pem-rfc7468 0.7.0", - "target": "pem_rfc7468" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "sec1 0.7.3", - "target": "sec1" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.13.8" + "edition": "2015", + "version": "0.2.3" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "equivalent 1.0.1": { - "name": "equivalent", - "version": "1.0.1", - "package_url": "https://github.com/cuviper/equivalent", + "platforms 3.4.0": { + "name": "platforms", + "version": "3.4.0", + "package_url": "https://github.com/rustsec/rustsec/tree/main/platforms", "repository": { "Http": { - "url": "https://static.crates.io/crates/equivalent/1.0.1/download", - "sha256": "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" + "url": "https://static.crates.io/crates/platforms/3.4.0/download", + "sha256": "db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7" } }, "targets": [ { "Library": { - "crate_name": "equivalent", + "crate_name": "platforms", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2863,13 +10647,20 @@ } } ], - "library_target_name": "equivalent", + "library_target_name": "platforms", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.0.1" + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "3.4.0" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -2878,20 +10669,20 @@ ], "license_file": "LICENSE-APACHE" }, - "errno 0.3.8": { - "name": "errno", - "version": "0.3.8", - "package_url": "https://github.com/lambda-fairy/rust-errno", + "poly1305 0.8.0": { + "name": "poly1305", + "version": "0.8.0", + "package_url": "https://github.com/RustCrypto/universal-hashes", "repository": { "Http": { - "url": "https://static.crates.io/crates/errno/0.3.8/download", - "sha256": "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" + "url": "https://static.crates.io/crates/poly1305/0.8.0/download", + "sha256": "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" } }, "targets": [ { "Library": { - "crate_name": "errno", + "crate_name": "poly1305", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2902,70 +10693,55 @@ } } ], - "library_target_name": "errno", + "library_target_name": "poly1305", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "std" + { + "id": "opaque-debug 0.3.1", + "target": "opaque_debug" + }, + { + "id": "universal-hash 0.5.1", + "target": "universal_hash" + } ], - "selects": {} - }, - "deps": { - "common": [], "selects": { - "cfg(target_os = \"hermit\")": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(target_os = \"wasi\")": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(windows)": [ + "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ { - "id": "windows-sys 0.52.0", - "target": "windows_sys" + "id": "cpufeatures 0.2.12", + "target": "cpufeatures" } ] } }, - "edition": "2018", - "version": "0.3.8" + "edition": "2021", + "version": "0.8.0" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "fastrand 2.0.2": { - "name": "fastrand", - "version": "2.0.2", - "package_url": "https://github.com/smol-rs/fastrand", + "polyval 0.6.2": { + "name": "polyval", + "version": "0.6.2", + "package_url": "https://github.com/RustCrypto/universal-hashes", "repository": { "Http": { - "url": "https://static.crates.io/crates/fastrand/2.0.2/download", - "sha256": "658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984" + "url": "https://static.crates.io/crates/polyval/0.6.2/download", + "sha256": "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" } }, "targets": [ { "Library": { - "crate_name": "fastrand", + "crate_name": "polyval", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -2976,21 +10752,37 @@ } } ], - "library_target_name": "fastrand", + "library_target_name": "polyval", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "alloc", - "default", - "std" + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "opaque-debug 0.3.1", + "target": "opaque_debug" + }, + { + "id": "universal-hash 0.5.1", + "target": "universal_hash" + } ], - "selects": {} + "selects": { + "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ + { + "id": "cpufeatures 0.2.12", + "target": "cpufeatures" + } + ] + } }, - "edition": "2018", - "version": "2.0.2" + "edition": "2021", + "version": "0.6.2" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -2999,20 +10791,20 @@ ], "license_file": "LICENSE-APACHE" }, - "ff 0.13.0": { - "name": "ff", - "version": "0.13.0", - "package_url": "https://github.com/zkcrypto/ff", + "powerfmt 0.2.0": { + "name": "powerfmt", + "version": "0.2.0", + "package_url": "https://github.com/jhpratt/powerfmt", "repository": { "Http": { - "url": "https://static.crates.io/crates/ff/0.13.0/download", - "sha256": "ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449" + "url": "https://static.crates.io/crates/powerfmt/0.2.0/download", + "sha256": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" } }, "targets": [ { "Library": { - "crate_name": "ff", + "crate_name": "powerfmt", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3023,54 +10815,35 @@ } } ], - "library_target_name": "ff", + "library_target_name": "powerfmt", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} - }, "edition": "2021", - "version": "0.13.0" + "version": "0.2.0" }, - "license": "MIT/Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE-Apache" }, - "fiat-crypto 0.2.7": { - "name": "fiat-crypto", - "version": "0.2.7", - "package_url": "https://github.com/mit-plv/fiat-crypto", + "ppv-lite86 0.2.17": { + "name": "ppv-lite86", + "version": "0.2.17", + "package_url": "https://github.com/cryptocorrosion/cryptocorrosion", "repository": { "Http": { - "url": "https://static.crates.io/crates/fiat-crypto/0.2.7/download", - "sha256": "c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f" + "url": "https://static.crates.io/crates/ppv-lite86/0.2.17/download", + "sha256": "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" } }, "targets": [ { "Library": { - "crate_name": "fiat_crypto", + "crate_name": "ppv_lite86", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3081,36 +10854,42 @@ } } ], - "library_target_name": "fiat_crypto", + "library_target_name": "ppv_lite86", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "simd", + "std" + ], + "selects": {} + }, "edition": "2018", - "version": "0.2.7" + "version": "0.2.17" }, - "license": "MIT OR Apache-2.0 OR BSD-1-Clause", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", - "BSD-1-Clause", "MIT" ], "license_file": "LICENSE-APACHE" }, - "fixedbitset 0.4.2": { - "name": "fixedbitset", - "version": "0.4.2", - "package_url": "https://github.com/petgraph/fixedbitset", + "prettyplease 0.2.17": { + "name": "prettyplease", + "version": "0.2.17", + "package_url": "https://github.com/dtolnay/prettyplease", "repository": { "Http": { - "url": "https://static.crates.io/crates/fixedbitset/0.4.2/download", - "sha256": "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" + "url": "https://static.crates.io/crates/prettyplease/0.2.17/download", + "sha256": "8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7" } }, "targets": [ { "Library": { - "crate_name": "fixedbitset", + "crate_name": "prettyplease", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3119,37 +10898,72 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "fixedbitset", + "library_target_name": "prettyplease", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.4.2" + "deps": { + "common": [ + { + "id": "prettyplease 0.2.17", + "target": "build_script_build" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.17" }, - "license": "MIT/Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "links": "prettyplease02" + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "flagset 0.4.5": { - "name": "flagset", - "version": "0.4.5", - "package_url": "https://github.com/enarx/flagset", + "primeorder 0.13.6": { + "name": "primeorder", + "version": "0.13.6", + "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder", "repository": { "Http": { - "url": "https://static.crates.io/crates/flagset/0.4.5/download", - "sha256": "cdeb3aa5e95cf9aabc17f060cfa0ced7b83f042390760ca53bf09df9968acaa1" + "url": "https://static.crates.io/crates/primeorder/0.13.6/download", + "sha256": "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" } }, "targets": [ { "Library": { - "crate_name": "flagset", + "crate_name": "primeorder", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3160,34 +10974,44 @@ } } ], - "library_target_name": "flagset", + "library_target_name": "primeorder", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "elliptic-curve 0.13.8", + "target": "elliptic_curve" + } + ], + "selects": {} + }, "edition": "2021", - "version": "0.4.5" + "version": "0.13.6" }, - "license": "Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ - "Apache-2.0" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "funty 2.0.0": { - "name": "funty", - "version": "2.0.0", - "package_url": "https://github.com/myrrlyn/funty", + "proc-macro-error 1.0.4": { + "name": "proc-macro-error", + "version": "1.0.4", + "package_url": "https://gitlab.com/CreepySkeleton/proc-macro-error", "repository": { "Http": { - "url": "https://static.crates.io/crates/funty/2.0.0/download", - "sha256": "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" + "url": "https://static.crates.io/crates/proc-macro-error/1.0.4/download", + "sha256": "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" } }, "targets": [ { "Library": { - "crate_name": "funty", + "crate_name": "proc_macro_error", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3196,36 +11020,101 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "funty", + "library_target_name": "proc_macro_error", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "syn", + "syn-error" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "proc-macro-error 1.0.4", + "target": "build_script_build" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 1.0.109", + "target": "syn" + } + ], + "selects": {} + }, "edition": "2018", - "version": "2.0.0" + "proc_macro_deps": { + "common": [ + { + "id": "proc-macro-error-attr 1.0.4", + "target": "proc_macro_error_attr" + } + ], + "selects": {} + }, + "version": "1.0.4" }, - "license": "MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "version_check 0.9.4", + "target": "version_check" + } + ], + "selects": {} + } + }, + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE.txt" + "license_file": "LICENSE-APACHE" }, - "generic-array 0.14.7": { - "name": "generic-array", - "version": "0.14.7", - "package_url": "https://github.com/fizyk20/generic-array.git", + "proc-macro-error-attr 1.0.4": { + "name": "proc-macro-error-attr", + "version": "1.0.4", + "package_url": "https://gitlab.com/CreepySkeleton/proc-macro-error", "repository": { "Http": { - "url": "https://static.crates.io/crates/generic-array/0.14.7/download", - "sha256": "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" + "url": "https://static.crates.io/crates/proc-macro-error-attr/1.0.4/download", + "sha256": "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" } }, "targets": [ { - "Library": { - "crate_name": "generic_array", + "ProcMacro": { + "crate_name": "proc_macro_error_attr", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3248,37 +11137,30 @@ } } ], - "library_target_name": "generic_array", + "library_target_name": "proc_macro_error_attr", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "more_lengths", - "zeroize" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "generic-array 0.14.7", + "id": "proc-macro-error-attr 1.0.4", "target": "build_script_build" }, { - "id": "typenum 1.17.0", - "target": "typenum" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "quote 1.0.35", + "target": "quote" } ], "selects": {} }, - "edition": "2015", - "version": "0.14.7" + "edition": "2018", + "version": "1.0.4" }, "build_script_attrs": { "data_glob": [ @@ -3294,26 +11176,27 @@ "selects": {} } }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "getrandom 0.2.12": { - "name": "getrandom", - "version": "0.2.12", - "package_url": "https://github.com/rust-random/getrandom", + "proc-macro2 1.0.79": { + "name": "proc-macro2", + "version": "1.0.79", + "package_url": "https://github.com/dtolnay/proc-macro2", "repository": { "Http": { - "url": "https://static.crates.io/crates/getrandom/0.2.12/download", - "sha256": "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" + "url": "https://static.crates.io/crates/proc-macro2/1.0.79/download", + "sha256": "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" } }, "targets": [ { "Library": { - "crate_name": "getrandom", + "crate_name": "proc_macro2", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3322,43 +11205,52 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "getrandom", + "library_target_name": "proc_macro2", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "rdrand" + "default", + "proc-macro" ], "selects": {} }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "proc-macro2 1.0.79", + "target": "build_script_build" + }, + { + "id": "unicode-ident 1.0.12", + "target": "unicode_ident" } ], - "selects": { - "cfg(target_os = \"wasi\")": [ - { - "id": "wasi 0.11.0+wasi-snapshot-preview1", - "target": "wasi" - } - ], - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "0.2.12" + "edition": "2021", + "version": "1.0.79" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3367,20 +11259,20 @@ ], "license_file": "LICENSE-APACHE" }, - "ghash 0.5.1": { - "name": "ghash", - "version": "0.5.1", - "package_url": "https://github.com/RustCrypto/universal-hashes", + "procfs 0.16.0": { + "name": "procfs", + "version": "0.16.0", + "package_url": "https://github.com/eminence/procfs", "repository": { "Http": { - "url": "https://static.crates.io/crates/ghash/0.5.1/download", - "sha256": "f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1" + "url": "https://static.crates.io/crates/procfs/0.16.0/download", + "sha256": "731e0d9356b0c25f16f33b5be79b1c57b562f141ebfcdb0ad8ac2c13a24293b4" } }, "targets": [ { "Library": { - "crate_name": "ghash", + "crate_name": "procfs", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3389,50 +11281,99 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "ghash", + "library_target_name": "procfs", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "chrono", + "default", + "flate2" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "opaque-debug 0.3.1", - "target": "opaque_debug" + "id": "bitflags 2.5.0", + "target": "bitflags" }, { - "id": "polyval 0.6.2", - "target": "polyval" + "id": "chrono 0.4.38", + "target": "chrono" + }, + { + "id": "flate2 1.0.30", + "target": "flate2" + }, + { + "id": "hex 0.4.3", + "target": "hex" + }, + { + "id": "lazy_static 1.4.0", + "target": "lazy_static" + }, + { + "id": "procfs 0.16.0", + "target": "build_script_build" + }, + { + "id": "procfs-core 0.16.0", + "target": "procfs_core" + }, + { + "id": "rustix 0.38.32", + "target": "rustix" } ], "selects": {} }, - "edition": "2021", - "version": "0.5.1" + "edition": "2018", + "version": "0.16.0" }, - "license": "Apache-2.0 OR MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": null }, - "goblin 0.8.0": { - "name": "goblin", - "version": "0.8.0", - "package_url": "https://github.com/m4b/goblin", + "procfs-core 0.16.0": { + "name": "procfs-core", + "version": "0.16.0", + "package_url": "https://github.com/eminence/procfs", "repository": { "Http": { - "url": "https://static.crates.io/crates/goblin/0.8.0/download", - "sha256": "bb07a4ffed2093b118a525b1d8f5204ae274faed5604537caf7135d0f18d9887" + "url": "https://static.crates.io/crates/procfs-core/0.16.0/download", + "sha256": "2d3554923a69f4ce04c4a754260c338f505ce22642d3830e049a399fc2059a29" } }, "targets": [ { "Library": { - "crate_name": "goblin", + "crate_name": "procfs_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3443,61 +11384,59 @@ } } ], - "library_target_name": "goblin", + "library_target_name": "procfs_core", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "elf32", - "elf64", - "endian_fd", - "log" + "chrono", + "default" ], "selects": {} }, "deps": { "common": [ { - "id": "log 0.4.21", - "target": "log" + "id": "bitflags 2.5.0", + "target": "bitflags" }, { - "id": "plain 0.2.3", - "target": "plain" + "id": "chrono 0.4.38", + "target": "chrono" }, { - "id": "scroll 0.12.0", - "target": "scroll" + "id": "hex 0.4.3", + "target": "hex" } ], "selects": {} }, - "edition": "2021", - "version": "0.8.0" + "edition": "2018", + "version": "0.16.0" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": null }, - "group 0.13.0": { - "name": "group", - "version": "0.13.0", - "package_url": "https://github.com/zkcrypto/group", + "prost 0.12.4": { + "name": "prost", + "version": "0.12.4", + "package_url": "https://github.com/tokio-rs/prost", "repository": { "Http": { - "url": "https://static.crates.io/crates/group/0.13.0/download", - "sha256": "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63" + "url": "https://static.crates.io/crates/prost/0.12.4/download", + "sha256": "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" } }, "targets": [ { "Library": { - "crate_name": "group", + "crate_name": "prost", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3508,58 +11447,61 @@ } } ], - "library_target_name": "group", + "library_target_name": "prost", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc" + "default", + "derive", + "prost-derive", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "ff 0.13.0", - "target": "ff" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "bytes 1.6.0", + "target": "bytes" } ], "selects": {} }, "edition": "2021", - "version": "0.13.0" + "proc_macro_deps": { + "common": [ + { + "id": "prost-derive 0.12.4", + "target": "prost_derive" + } + ], + "selects": {} + }, + "version": "0.12.4" }, - "license": "MIT/Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "half 2.4.0": { - "name": "half", - "version": "2.4.0", - "package_url": "https://github.com/starkat99/half-rs", + "prost-build 0.12.3": { + "name": "prost-build", + "version": "0.12.3", + "package_url": "https://github.com/tokio-rs/prost", "repository": { "Http": { - "url": "https://static.crates.io/crates/half/2.4.0/download", - "sha256": "b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e" + "url": "https://static.crates.io/crates/prost-build/0.12.3/download", + "sha256": "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" } }, "targets": [ { "Library": { - "crate_name": "half", + "crate_name": "prost_build", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3570,51 +11512,104 @@ } } ], - "library_target_name": "half", + "library_target_name": "prost_build", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "format", + "prettyplease", + "syn" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "heck 0.4.1", + "target": "heck" + }, + { + "id": "itertools 0.11.0", + "target": "itertools" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "multimap 0.8.3", + "target": "multimap" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" + }, + { + "id": "petgraph 0.6.4", + "target": "petgraph" + }, + { + "id": "prettyplease 0.2.17", + "target": "prettyplease" + }, + { + "id": "prost 0.12.4", + "target": "prost" + }, + { + "id": "prost-types 0.12.3", + "target": "prost_types" + }, + { + "id": "regex 1.10.4", + "target": "regex" + }, + { + "id": "syn 2.0.58", + "target": "syn" + }, + { + "id": "tempfile 3.10.1", + "target": "tempfile" + }, + { + "id": "which 4.4.2", + "target": "which" } ], - "selects": { - "cfg(target_arch = \"spirv\")": [ - { - "id": "crunchy 0.2.2", - "target": "crunchy" - } - ] - } + "selects": {} }, "edition": "2021", - "version": "2.4.0" + "version": "0.12.3" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], "license_file": "LICENSE" }, - "hashbrown 0.14.3": { - "name": "hashbrown", - "version": "0.14.3", - "package_url": "https://github.com/rust-lang/hashbrown", + "prost-derive 0.12.4": { + "name": "prost-derive", + "version": "0.12.4", + "package_url": "https://github.com/tokio-rs/prost", "repository": { "Http": { - "url": "https://static.crates.io/crates/hashbrown/0.14.3/download", - "sha256": "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + "url": "https://static.crates.io/crates/prost-derive/0.12.4/download", + "sha256": "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" } }, "targets": [ { - "Library": { - "crate_name": "hashbrown", + "ProcMacro": { + "crate_name": "prost_derive", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3625,41 +11620,59 @@ } } ], - "library_target_name": "hashbrown", + "library_target_name": "prost_derive", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "raw" + { + "id": "anyhow 1.0.81", + "target": "anyhow" + }, + { + "id": "itertools 0.11.0", + "target": "itertools" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } ], "selects": {} }, "edition": "2021", - "version": "0.14.3" + "version": "0.12.4" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "heck 0.4.1": { - "name": "heck", - "version": "0.4.1", - "package_url": "https://github.com/withoutboats/heck", + "prost-types 0.12.3": { + "name": "prost-types", + "version": "0.12.3", + "package_url": "https://github.com/tokio-rs/prost", "repository": { "Http": { - "url": "https://static.crates.io/crates/heck/0.4.1/download", - "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + "url": "https://static.crates.io/crates/prost-types/0.12.3/download", + "sha256": "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" } }, "targets": [ { "Library": { - "crate_name": "heck", + "crate_name": "prost_types", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3670,41 +11683,50 @@ } } ], - "library_target_name": "heck", + "library_target_name": "prost_types", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" + "default", + "std" ], "selects": {} }, - "edition": "2018", - "version": "0.4.1" + "deps": { + "common": [ + { + "id": "prost 0.12.4", + "target": "prost" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.12.3" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "hex 0.4.3": { - "name": "hex", - "version": "0.4.3", - "package_url": "https://github.com/KokaKiwi/rust-hex", + "quote 1.0.35": { + "name": "quote", + "version": "1.0.35", + "package_url": "https://github.com/dtolnay/quote", "repository": { "Http": { - "url": "https://static.crates.io/crates/hex/0.4.3/download", - "sha256": "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + "url": "https://static.crates.io/crates/quote/1.0.35/download", + "sha256": "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" } }, "targets": [ { "Library": { - "crate_name": "hex", + "crate_name": "quote", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3715,19 +11737,29 @@ } } ], - "library_target_name": "hex", + "library_target_name": "quote", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc" + "default", + "proc-macro" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + } ], "selects": {} }, "edition": "2018", - "version": "0.4.3" + "version": "1.0.35" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3736,20 +11768,20 @@ ], "license_file": "LICENSE-APACHE" }, - "hkdf 0.12.4": { - "name": "hkdf", - "version": "0.12.4", - "package_url": "https://github.com/RustCrypto/KDFs/", + "radium 0.7.0": { + "name": "radium", + "version": "0.7.0", + "package_url": "https://github.com/bitvecto-rs/radium", "repository": { "Http": { - "url": "https://static.crates.io/crates/hkdf/0.12.4/download", - "sha256": "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" + "url": "https://static.crates.io/crates/radium/0.7.0/download", + "sha256": "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" } }, "targets": [ { "Library": { - "crate_name": "hkdf", + "crate_name": "radium", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3758,9 +11790,21 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "hkdf", + "library_target_name": "radium", "common_attrs": { "compile_data_glob": [ "**" @@ -3768,36 +11812,40 @@ "deps": { "common": [ { - "id": "hmac 0.12.1", - "target": "hmac" + "id": "radium 0.7.0", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.12.4" + "version": "0.7.0" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.txt" }, - "hmac 0.12.1": { - "name": "hmac", - "version": "0.12.1", - "package_url": "https://github.com/RustCrypto/MACs", + "rand 0.8.5": { + "name": "rand", + "version": "0.8.5", + "package_url": "https://github.com/rust-random/rand", "repository": { "Http": { - "url": "https://static.crates.io/crates/hmac/0.12.1/download", - "sha256": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" + "url": "https://static.crates.io/crates/rand/0.8.5/download", + "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" } }, "targets": [ { "Library": { - "crate_name": "hmac", + "crate_name": "rand", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3808,28 +11856,46 @@ } } ], - "library_target_name": "hmac", + "library_target_name": "rand", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "reset" + "alloc", + "default", + "getrandom", + "libc", + "rand_chacha", + "small_rng", + "std", + "std_rng" ], "selects": {} }, "deps": { "common": [ { - "id": "digest 0.10.7", - "target": "digest" + "id": "rand_chacha 0.3.1", + "target": "rand_chacha" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" } ], - "selects": {} + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ] + } }, "edition": "2018", - "version": "0.12.1" + "version": "0.8.5" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3838,20 +11904,20 @@ ], "license_file": "LICENSE-APACHE" }, - "home 0.5.9": { - "name": "home", - "version": "0.5.9", - "package_url": "https://github.com/rust-lang/cargo", + "rand_chacha 0.3.1": { + "name": "rand_chacha", + "version": "0.3.1", + "package_url": "https://github.com/rust-random/rand", "repository": { "Http": { - "url": "https://static.crates.io/crates/home/0.5.9/download", - "sha256": "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" + "url": "https://static.crates.io/crates/rand_chacha/0.3.1/download", + "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" } }, "targets": [ { "Library": { - "crate_name": "home", + "crate_name": "rand_chacha", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3862,24 +11928,32 @@ } } ], - "library_target_name": "home", + "library_target_name": "rand_chacha", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "windows-sys 0.52.0", - "target": "windows_sys" - } - ] - } + "common": [ + { + "id": "ppv-lite86 0.2.17", + "target": "ppv_lite86" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + } + ], + "selects": {} }, - "edition": "2021", - "version": "0.5.9" + "edition": "2018", + "version": "0.3.1" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -3888,20 +11962,20 @@ ], "license_file": "LICENSE-APACHE" }, - "hpke 0.11.0": { - "name": "hpke", - "version": "0.11.0", - "package_url": "https://github.com/rozbb/rust-hpke", + "rand_core 0.6.4": { + "name": "rand_core", + "version": "0.6.4", + "package_url": "https://github.com/rust-random/rand", "repository": { "Http": { - "url": "https://static.crates.io/crates/hpke/0.11.0/download", - "sha256": "e04a5933a381bb81f00b083fce6b4528e16d735dbeecbb2bdb45e0dbbf3f7e17" + "url": "https://static.crates.io/crates/rand_core/0.6.4/download", + "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" } }, "targets": [ { "Library": { - "crate_name": "hpke", + "crate_name": "rand_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -3912,7 +11986,7 @@ } } ], - "library_target_name": "hpke", + "library_target_name": "rand_core", "common_attrs": { "compile_data_glob": [ "**" @@ -3920,91 +11994,91 @@ "crate_features": { "common": [ "alloc", - "x25519" + "getrandom", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "aead 0.5.2", - "target": "aead" - }, - { - "id": "aes-gcm 0.10.3", - "target": "aes_gcm" - }, - { - "id": "byteorder 1.5.0", - "target": "byteorder" - }, - { - "id": "chacha20poly1305 0.10.1", - "target": "chacha20poly1305" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "generic-array 0.14.7", - "target": "generic_array" - }, - { - "id": "hkdf 0.12.4", - "target": "hkdf" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "rand_core 0.6.4", - "target": "rand_core" - }, - { - "id": "sha2 0.10.8", - "target": "sha2" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "x25519-dalek 2.0.1", - "target": "x25519_dalek" - }, + "id": "getrandom 0.2.12", + "target": "getrandom" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.6.4" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "raw-cpuid 10.7.0": { + "name": "raw-cpuid", + "version": "10.7.0", + "package_url": "https://github.com/gz/rust-cpuid", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/raw-cpuid/10.7.0/download", + "sha256": "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" + } + }, + "targets": [ + { + "Library": { + "crate_name": "raw_cpuid", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "raw_cpuid", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "bitflags 1.3.2", + "target": "bitflags" } ], "selects": {} }, - "edition": "2021", - "version": "0.11.0" + "edition": "2018", + "version": "10.7.0" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.md" }, - "indexmap 2.2.6": { - "name": "indexmap", - "version": "2.2.6", - "package_url": "https://github.com/indexmap-rs/indexmap", + "redox_syscall 0.4.1": { + "name": "redox_syscall", + "version": "0.4.1", + "package_url": "https://gitlab.redox-os.org/redox-os/syscall", "repository": { "Http": { - "url": "https://static.crates.io/crates/indexmap/2.2.6/download", - "sha256": "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" + "url": "https://static.crates.io/crates/redox_syscall/0.4.1/download", + "sha256": "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" } }, "targets": [ { "Library": { - "crate_name": "indexmap", + "crate_name": "syscall", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4015,55 +12089,43 @@ } } ], - "library_target_name": "indexmap", + "library_target_name": "syscall", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "equivalent 1.0.1", - "target": "equivalent" - }, - { - "id": "hashbrown 0.14.3", - "target": "hashbrown" + "id": "bitflags 1.3.2", + "target": "bitflags" } ], "selects": {} }, - "edition": "2021", - "version": "2.2.6" + "edition": "2018", + "version": "0.4.1" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "inout 0.1.3": { - "name": "inout", - "version": "0.1.3", - "package_url": "https://github.com/RustCrypto/utils", + "regex 1.10.4": { + "name": "regex", + "version": "1.10.4", + "package_url": "https://github.com/rust-lang/regex", "repository": { "Http": { - "url": "https://static.crates.io/crates/inout/0.1.3/download", - "sha256": "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" + "url": "https://static.crates.io/crates/regex/1.10.4/download", + "sha256": "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" } }, "targets": [ { "Library": { - "crate_name": "inout", + "crate_name": "regex", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4074,22 +12136,33 @@ } } ], - "library_target_name": "inout", + "library_target_name": "regex", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "std", + "unicode-bool" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "generic-array 0.14.7", - "target": "generic_array" + "id": "regex-automata 0.4.6", + "target": "regex_automata" + }, + { + "id": "regex-syntax 0.8.3", + "target": "regex_syntax" } ], "selects": {} }, "edition": "2021", - "version": "0.1.3" + "version": "1.10.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4098,20 +12171,20 @@ ], "license_file": "LICENSE-APACHE" }, - "itertools 0.11.0": { - "name": "itertools", - "version": "0.11.0", - "package_url": "https://github.com/rust-itertools/itertools", + "regex-automata 0.4.6": { + "name": "regex-automata", + "version": "0.4.6", + "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata", "repository": { "Http": { - "url": "https://static.crates.io/crates/itertools/0.11.0/download", - "sha256": "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" + "url": "https://static.crates.io/crates/regex-automata/0.4.6/download", + "sha256": "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" } }, "targets": [ { "Library": { - "crate_name": "itertools", + "crate_name": "regex_automata", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4122,28 +12195,34 @@ } } ], - "library_target_name": "itertools", + "library_target_name": "regex_automata", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "use_alloc" + "alloc", + "meta", + "nfa-pikevm", + "nfa-thompson", + "std", + "syntax", + "unicode-bool" ], "selects": {} }, "deps": { "common": [ { - "id": "either 1.10.0", - "target": "either" + "id": "regex-syntax 0.8.3", + "target": "regex_syntax" } ], "selects": {} }, - "edition": "2018", - "version": "0.11.0" + "edition": "2021", + "version": "0.4.6" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4152,20 +12231,20 @@ ], "license_file": "LICENSE-APACHE" }, - "itoa 1.0.11": { - "name": "itoa", - "version": "1.0.11", - "package_url": "https://github.com/dtolnay/itoa", + "regex-syntax 0.8.3": { + "name": "regex-syntax", + "version": "0.8.3", + "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax", "repository": { "Http": { - "url": "https://static.crates.io/crates/itoa/1.0.11/download", - "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + "url": "https://static.crates.io/crates/regex-syntax/0.8.3/download", + "sha256": "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" } }, "targets": [ { "Library": { - "crate_name": "itoa", + "crate_name": "regex_syntax", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4176,13 +12255,20 @@ } } ], - "library_target_name": "itoa", + "library_target_name": "regex_syntax", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.11" + "crate_features": { + "common": [ + "std", + "unicode-bool" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.8.3" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4191,20 +12277,20 @@ ], "license_file": "LICENSE-APACHE" }, - "lazy_static 1.4.0": { - "name": "lazy_static", - "version": "1.4.0", - "package_url": "https://github.com/rust-lang-nursery/lazy-static.rs", + "rfc6979 0.4.0": { + "name": "rfc6979", + "version": "0.4.0", + "package_url": "https://github.com/RustCrypto/signatures/tree/master/rfc6979", "repository": { "Http": { - "url": "https://static.crates.io/crates/lazy_static/1.4.0/download", - "sha256": "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" + "url": "https://static.crates.io/crates/rfc6979/0.4.0/download", + "sha256": "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" } }, "targets": [ { "Library": { - "crate_name": "lazy_static", + "crate_name": "rfc6979", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4215,51 +12301,48 @@ } } ], - "library_target_name": "lazy_static", + "library_target_name": "rfc6979", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "spin", - "spin_no_std" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "spin 0.5.2", - "target": "spin" + "id": "hmac 0.12.1", + "target": "hmac" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" } ], "selects": {} }, - "edition": "2015", - "version": "1.4.0" + "edition": "2021", + "version": "0.4.0" }, - "license": "MIT/Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "libc 0.2.153": { - "name": "libc", - "version": "0.2.153", - "package_url": "https://github.com/rust-lang/libc", + "rsa 0.9.6": { + "name": "rsa", + "version": "0.9.6", + "package_url": "https://github.com/RustCrypto/RSA", "repository": { "Http": { - "url": "https://static.crates.io/crates/libc/0.2.153/download", - "sha256": "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + "url": "https://static.crates.io/crates/rsa/0.9.6/download", + "sha256": "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" } }, "targets": [ { "Library": { - "crate_name": "libc", + "crate_name": "rsa", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4268,50 +12351,69 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "libc", + "library_target_name": "rsa", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [], - "selects": { - "x86_64-unknown-none": [ - "extra_traits", - "std" - ] - } - }, "deps": { "common": [ { - "id": "libc 0.2.153", - "target": "build_script_build" + "id": "const-oid 0.9.6", + "target": "const_oid" + }, + { + "id": "digest 0.10.7", + "target": "digest" + }, + { + "id": "num-bigint-dig 0.8.4", + "target": "num_bigint_dig", + "alias": "num_bigint" + }, + { + "id": "num-integer 0.1.46", + "target": "num_integer" + }, + { + "id": "num-traits 0.2.18", + "target": "num_traits" + }, + { + "id": "pkcs1 0.7.5", + "target": "pkcs1" + }, + { + "id": "pkcs8 0.10.2", + "target": "pkcs8" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + }, + { + "id": "signature 2.2.0", + "target": "signature" + }, + { + "id": "spki 0.7.3", + "target": "spki" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" } ], "selects": {} }, - "edition": "2015", - "version": "0.2.153" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.9.6" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4320,20 +12422,20 @@ ], "license_file": "LICENSE-APACHE" }, - "libm 0.2.8": { - "name": "libm", - "version": "0.2.8", - "package_url": "https://github.com/rust-lang/libm", + "rustc-demangle 0.1.24": { + "name": "rustc-demangle", + "version": "0.1.24", + "package_url": "https://github.com/rust-lang/rustc-demangle", "repository": { "Http": { - "url": "https://static.crates.io/crates/libm/0.2.8/download", - "sha256": "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058" + "url": "https://static.crates.io/crates/rustc-demangle/0.1.24/download", + "sha256": "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" } }, "targets": [ { "Library": { - "crate_name": "libm", + "crate_name": "rustc_demangle", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4342,69 +12444,37 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "libm", + "library_target_name": "rustc_demangle", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "libm 0.2.8", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.8" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2015", + "version": "0.1.24" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "linked_list_allocator 0.10.5": { - "name": "linked_list_allocator", - "version": "0.10.5", - "package_url": "https://github.com/phil-opp/linked-list-allocator", + "rustc_version 0.4.0": { + "name": "rustc_version", + "version": "0.4.0", + "package_url": "https://github.com/Kimundi/rustc-version-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/linked_list_allocator/0.10.5/download", - "sha256": "9afa463f5405ee81cdb9cc2baf37e08ec7e4c8209442b5d72c04cfb2cd6e6286" + "url": "https://static.crates.io/crates/rustc_version/0.4.0/download", + "sha256": "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" } }, "targets": [ { "Library": { - "crate_name": "linked_list_allocator", + "crate_name": "rustc_version", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4415,53 +12485,44 @@ } } ], - "library_target_name": "linked_list_allocator", + "library_target_name": "rustc_version", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc_ref", - "default", - "spinning_top", - "use_spin" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "spinning_top 0.2.5", - "target": "spinning_top" + "id": "semver 1.0.22", + "target": "semver" } ], "selects": {} }, - "edition": "2015", - "version": "0.10.5" + "edition": "2018", + "version": "0.4.0" }, - "license": "Apache-2.0/MIT", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "linux-raw-sys 0.4.13": { - "name": "linux-raw-sys", - "version": "0.4.13", - "package_url": "https://github.com/sunfishcode/linux-raw-sys", + "rustix 0.38.32": { + "name": "rustix", + "version": "0.38.32", + "package_url": "https://github.com/bytecodealliance/rustix", "repository": { "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.4.13/download", - "sha256": "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + "url": "https://static.crates.io/crates/rustix/0.38.32/download", + "sha256": "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" } }, "targets": [ { "Library": { - "crate_name": "linux_raw_sys", + "crate_name": "rustix", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4470,25 +12531,94 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "linux_raw_sys", + "library_target_name": "rustix", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "elf", - "errno", - "general", - "ioctl", - "no_std" + "alloc", + "default", + "fs", + "param", + "process", + "std", + "system", + "thread", + "use-libc-auxv" ], "selects": {} }, + "deps": { + "common": [ + { + "id": "bitflags 2.5.0", + "target": "bitflags" + }, + { + "id": "rustix 0.38.32", + "target": "build_script_build" + } + ], + "selects": { + "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ + { + "id": "linux-raw-sys 0.4.13", + "target": "linux_raw_sys" + } + ], + "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ + { + "id": "linux-raw-sys 0.4.13", + "target": "linux_raw_sys" + } + ], + "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ + { + "id": "errno 0.3.8", + "target": "errno", + "alias": "libc_errno" + }, + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "errno 0.3.8", + "target": "errno", + "alias": "libc_errno" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, "edition": "2021", - "version": "0.4.13" + "version": "0.38.32" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ @@ -4497,20 +12627,20 @@ ], "license_file": "LICENSE-APACHE" }, - "lock_api 0.4.11": { - "name": "lock_api", - "version": "0.4.11", - "package_url": "https://github.com/Amanieu/parking_lot", + "rustversion 1.0.14": { + "name": "rustversion", + "version": "1.0.14", + "package_url": "https://github.com/dtolnay/rustversion", "repository": { "Http": { - "url": "https://static.crates.io/crates/lock_api/0.4.11/download", - "sha256": "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" + "url": "https://static.crates.io/crates/rustversion/1.0.14/download", + "sha256": "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" } }, "targets": [ { - "Library": { - "crate_name": "lock_api", + "ProcMacro": { + "crate_name": "rustversion", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4523,7 +12653,7 @@ { "BuildScript": { "crate_name": "build_script_build", - "crate_root": "build.rs", + "crate_root": "build/build.rs", "srcs": { "allow_empty": false, "include": [ @@ -4533,48 +12663,27 @@ } } ], - "library_target_name": "lock_api", + "library_target_name": "rustversion", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "arc_lock", - "atomic_usize", - "default" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "lock_api 0.4.11", + "id": "rustversion 1.0.14", "target": "build_script_build" - }, - { - "id": "scopeguard 1.2.0", - "target": "scopeguard" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.11" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.2.0", - "target": "autocfg" } ], "selects": {} - } + }, + "edition": "2018", + "version": "1.0.14" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -4583,20 +12692,20 @@ ], "license_file": "LICENSE-APACHE" }, - "log 0.4.21": { - "name": "log", - "version": "0.4.21", - "package_url": "https://github.com/rust-lang/log", + "ryu 1.0.17": { + "name": "ryu", + "version": "1.0.17", + "package_url": "https://github.com/dtolnay/ryu", "repository": { "Http": { - "url": "https://static.crates.io/crates/log/0.4.21/download", - "sha256": "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + "url": "https://static.crates.io/crates/ryu/1.0.17/download", + "sha256": "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" } }, "targets": [ { "Library": { - "crate_name": "log", + "crate_name": "ryu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4607,35 +12716,35 @@ } } ], - "library_target_name": "log", + "library_target_name": "ryu", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.4.21" + "edition": "2018", + "version": "1.0.17" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR BSL-1.0", "license_ids": [ "Apache-2.0", - "MIT" + "BSL-1.0" ], "license_file": "LICENSE-APACHE" }, - "memchr 2.7.2": { - "name": "memchr", - "version": "2.7.2", - "package_url": "https://github.com/BurntSushi/memchr", + "same-file 1.0.6": { + "name": "same-file", + "version": "1.0.6", + "package_url": "https://github.com/BurntSushi/same-file", "repository": { "Http": { - "url": "https://static.crates.io/crates/memchr/2.7.2/download", - "sha256": "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" + "url": "https://static.crates.io/crates/same-file/1.0.6/download", + "sha256": "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" } }, "targets": [ { "Library": { - "crate_name": "memchr", + "crate_name": "same_file", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4646,35 +12755,46 @@ } } ], - "library_target_name": "memchr", + "library_target_name": "same_file", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "2.7.2" + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.8", + "target": "winapi_util" + } + ] + } + }, + "edition": "2018", + "version": "1.0.6" }, - "license": "Unlicense OR MIT", + "license": "Unlicense/MIT", "license_ids": [ "MIT", "Unlicense" ], "license_file": "LICENSE-MIT" }, - "multimap 0.8.3": { - "name": "multimap", - "version": "0.8.3", - "package_url": "https://github.com/havarnov/multimap", + "scopeguard 1.2.0": { + "name": "scopeguard", + "version": "1.2.0", + "package_url": "https://github.com/bluss/scopeguard", "repository": { "Http": { - "url": "https://static.crates.io/crates/multimap/0.8.3/download", - "sha256": "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" + "url": "https://static.crates.io/crates/scopeguard/1.2.0/download", + "sha256": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" } }, "targets": [ { "Library": { - "crate_name": "multimap", + "crate_name": "scopeguard", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4685,35 +12805,35 @@ } } ], - "library_target_name": "multimap", + "library_target_name": "scopeguard", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2015", - "version": "0.8.3" + "version": "1.2.0" }, - "license": "MIT/Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "num-bigint-dig 0.8.4": { - "name": "num-bigint-dig", - "version": "0.8.4", - "package_url": "https://github.com/dignifiedquire/num-bigint", + "scroll 0.12.0": { + "name": "scroll", + "version": "0.12.0", + "package_url": "https://github.com/m4b/scroll", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-bigint-dig/0.8.4/download", - "sha256": "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151" + "url": "https://static.crates.io/crates/scroll/0.12.0/download", + "sha256": "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" } }, "targets": [ { "Library": { - "crate_name": "num_bigint_dig", + "crate_name": "scroll", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4722,108 +12842,51 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "num_bigint_dig", + "library_target_name": "scroll", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "i128", - "prime", - "rand", - "zeroize" + "derive" ], "selects": {} }, - "deps": { + "edition": "2021", + "proc_macro_deps": { "common": [ { - "id": "byteorder 1.5.0", - "target": "byteorder" - }, - { - "id": "lazy_static 1.4.0", - "target": "lazy_static" - }, - { - "id": "libm 0.2.8", - "target": "libm" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "build_script_build" - }, - { - "id": "num-integer 0.1.46", - "target": "num_integer" - }, - { - "id": "num-iter 0.1.44", - "target": "num_iter" - }, - { - "id": "num-traits 0.2.18", - "target": "num_traits" - }, - { - "id": "rand 0.8.5", - "target": "rand" - }, - { - "id": "smallvec 1.13.2", - "target": "smallvec" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "scroll_derive 0.12.0", + "target": "scroll_derive" } ], "selects": {} }, - "edition": "2021", - "version": "0.8.4" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.12.0" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "num-conv 0.1.0": { - "name": "num-conv", - "version": "0.1.0", - "package_url": "https://github.com/jhpratt/num-conv", + "scroll_derive 0.12.0": { + "name": "scroll_derive", + "version": "0.12.0", + "package_url": "https://github.com/m4b/scroll", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-conv/0.1.0/download", - "sha256": "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + "url": "https://static.crates.io/crates/scroll_derive/0.12.0/download", + "sha256": "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" } }, "targets": [ { - "Library": { - "crate_name": "num_conv", + "ProcMacro": { + "crate_name": "scroll_derive", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4834,35 +12897,51 @@ } } ], - "library_target_name": "num_conv", + "library_target_name": "scroll_derive", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.1.0" + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.12.0" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-Apache" + "license_file": "LICENSE" }, - "num-integer 0.1.46": { - "name": "num-integer", - "version": "0.1.46", - "package_url": "https://github.com/rust-num/num-integer", + "sec1 0.7.3": { + "name": "sec1", + "version": "0.7.3", + "package_url": "https://github.com/RustCrypto/formats/tree/master/sec1", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-integer/0.1.46/download", - "sha256": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" + "url": "https://static.crates.io/crates/sec1/0.7.3/download", + "sha256": "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" } }, "targets": [ { "Library": { - "crate_name": "num_integer", + "crate_name": "sec1", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4873,50 +12952,77 @@ } } ], - "library_target_name": "num_integer", + "library_target_name": "sec1", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "i128" + "alloc", + "default", + "der", + "pem", + "pkcs8", + "point", + "subtle", + "zeroize" ], "selects": {} }, "deps": { "common": [ { - "id": "num-traits 0.2.18", - "target": "num_traits" + "id": "base16ct 0.2.0", + "target": "base16ct" + }, + { + "id": "der 0.7.9", + "target": "der" + }, + { + "id": "generic-array 0.14.7", + "target": "generic_array" + }, + { + "id": "pkcs8 0.10.2", + "target": "pkcs8" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" + }, + { + "id": "zeroize 1.7.0", + "target": "zeroize" } ], "selects": {} }, - "edition": "2018", - "version": "0.1.46" + "edition": "2021", + "version": "0.7.3" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "num-iter 0.1.44": { - "name": "num-iter", - "version": "0.1.44", - "package_url": "https://github.com/rust-num/num-iter", + "self_cell 1.0.3": { + "name": "self_cell", + "version": "1.0.3", + "package_url": "https://github.com/Voultapher/self_cell", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-iter/0.1.44/download", - "sha256": "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9" + "url": "https://static.crates.io/crates/self_cell/1.0.3/download", + "sha256": "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" } }, "targets": [ { "Library": { - "crate_name": "num_iter", + "crate_name": "self_cell", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4927,48 +13033,34 @@ } } ], - "library_target_name": "num_iter", + "library_target_name": "self_cell", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "num-integer 0.1.46", - "target": "num_integer" - }, - { - "id": "num-traits 0.2.18", - "target": "num_traits" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.1.44" + "version": "1.0.3" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0", "license_ids": [ - "Apache-2.0", - "MIT" + "Apache-2.0" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "num-traits 0.2.18": { - "name": "num-traits", - "version": "0.2.18", - "package_url": "https://github.com/rust-num/num-traits", + "semver 1.0.22": { + "name": "semver", + "version": "1.0.22", + "package_url": "https://github.com/dtolnay/semver", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-traits/0.2.18/download", - "sha256": "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a" + "url": "https://static.crates.io/crates/semver/1.0.22/download", + "sha256": "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" } }, "targets": [ { "Library": { - "crate_name": "num_traits", + "crate_name": "semver", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -4991,47 +13083,34 @@ } } ], - "library_target_name": "num_traits", + "library_target_name": "semver", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "i128", - "libm" + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "libm 0.2.8", - "target": "libm" - }, - { - "id": "num-traits 0.2.18", + "id": "semver 1.0.22", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.2.18" + "version": "1.0.22" }, "build_script_attrs": { "data_glob": [ "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.2.0", - "target": "autocfg" - } - ], - "selects": {} - } + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -5040,20 +13119,20 @@ ], "license_file": "LICENSE-APACHE" }, - "once_cell 1.19.0": { - "name": "once_cell", - "version": "1.19.0", - "package_url": "https://github.com/matklad/once_cell", + "serde 1.0.197": { + "name": "serde", + "version": "1.0.197", + "package_url": "https://github.com/serde-rs/serde", "repository": { "Http": { - "url": "https://static.crates.io/crates/once_cell/1.19.0/download", - "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + "url": "https://static.crates.io/crates/serde/1.0.197/download", + "sha256": "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" } }, "targets": [ { "Library": { - "crate_name": "once_cell", + "crate_name": "serde", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5062,86 +13141,11 @@ ] } } - } - ], - "library_target_name": "once_cell", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "race", - "std" - ], - "selects": {} }, - "edition": "2021", - "version": "1.19.0" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, - "opaque-debug 0.3.1": { - "name": "opaque-debug", - "version": "0.3.1", - "package_url": "https://github.com/RustCrypto/utils", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/opaque-debug/0.3.1/download", - "sha256": "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" - } - }, - "targets": [ - { - "Library": { - "crate_name": "opaque_debug", - "crate_root": "src/lib.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } - } - ], - "library_target_name": "opaque_debug", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.1" - }, - "license": "MIT OR Apache-2.0", - "license_ids": [ - "Apache-2.0", - "MIT" - ], - "license_file": "LICENSE-APACHE" - }, - "p256 0.13.2": { - "name": "p256", - "version": "0.13.2", - "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/p256", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/p256/0.13.2/download", - "sha256": "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" - } - }, - "targets": [ { - "Library": { - "crate_name": "p256", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": { "allow_empty": false, "include": [ @@ -5151,7 +13155,7 @@ } } ], - "library_target_name": "p256", + "library_target_name": "serde", "common_attrs": { "compile_data_glob": [ "**" @@ -5159,63 +13163,60 @@ "crate_features": { "common": [ "alloc", - "arithmetic", - "digest", - "ecdsa", - "ecdsa-core", - "pem", - "pkcs8", - "sha2", - "sha256" + "default", + "derive", + "serde_derive", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "ecdsa 0.16.9", - "target": "ecdsa", - "alias": "ecdsa_core" - }, - { - "id": "elliptic-curve 0.13.8", - "target": "elliptic_curve" - }, - { - "id": "primeorder 0.13.6", - "target": "primeorder" - }, + "id": "serde 1.0.197", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ { - "id": "sha2 0.10.8", - "target": "sha2" + "id": "serde_derive 1.0.197", + "target": "serde_derive" } ], "selects": {} }, - "edition": "2021", - "version": "0.13.2" + "version": "1.0.197" }, - "license": "Apache-2.0 OR MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "p384 0.13.0": { - "name": "p384", - "version": "0.13.0", - "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/p384", + "serde_derive 1.0.197": { + "name": "serde_derive", + "version": "1.0.197", + "package_url": "https://github.com/serde-rs/serde", "repository": { "Http": { - "url": "https://static.crates.io/crates/p384/0.13.0/download", - "sha256": "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" + "url": "https://static.crates.io/crates/serde_derive/1.0.197/download", + "sha256": "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" } }, "targets": [ { - "Library": { - "crate_name": "p384", + "ProcMacro": { + "crate_name": "serde_derive", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5226,70 +13227,58 @@ } } ], - "library_target_name": "p384", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "arithmetic", - "digest", - "ecdsa", - "ecdsa-core", - "pem", - "pkcs8", - "sha2", - "sha384" + "library_target_name": "serde_derive", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" ], "selects": {} }, "deps": { "common": [ { - "id": "ecdsa 0.16.9", - "target": "ecdsa", - "alias": "ecdsa_core" - }, - { - "id": "elliptic-curve 0.13.8", - "target": "elliptic_curve" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "primeorder 0.13.6", - "target": "primeorder" + "id": "quote 1.0.35", + "target": "quote" }, { - "id": "sha2 0.10.8", - "target": "sha2" + "id": "syn 2.0.58", + "target": "syn" } ], "selects": {} }, - "edition": "2021", - "version": "0.13.0" + "edition": "2015", + "version": "1.0.197" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "pem-rfc7468 0.7.0": { - "name": "pem-rfc7468", - "version": "0.7.0", - "package_url": "https://github.com/RustCrypto/formats/tree/master/pem-rfc7468", + "serde_json 1.0.115": { + "name": "serde_json", + "version": "1.0.115", + "package_url": "https://github.com/serde-rs/json", "repository": { "Http": { - "url": "https://static.crates.io/crates/pem-rfc7468/0.7.0/download", - "sha256": "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412" + "url": "https://static.crates.io/crates/serde_json/1.0.115/download", + "sha256": "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" } }, "targets": [ { "Library": { - "crate_name": "pem_rfc7468", + "crate_name": "serde_json", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5298,52 +13287,83 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "pem_rfc7468", + "library_target_name": "serde_json", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc" + "alloc", + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "base64ct 1.6.0", - "target": "base64ct" + "id": "itoa 1.0.11", + "target": "itoa" + }, + { + "id": "ryu 1.0.17", + "target": "ryu" + }, + { + "id": "serde 1.0.197", + "target": "serde" + }, + { + "id": "serde_json 1.0.115", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.7.0" + "version": "1.0.115" }, - "license": "Apache-2.0 OR MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "petgraph 0.6.4": { - "name": "petgraph", - "version": "0.6.4", - "package_url": "https://github.com/petgraph/petgraph", + "sha2 0.10.8": { + "name": "sha2", + "version": "0.10.8", + "package_url": "https://github.com/RustCrypto/hashes", "repository": { "Http": { - "url": "https://static.crates.io/crates/petgraph/0.6.4/download", - "sha256": "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" + "url": "https://static.crates.io/crates/sha2/0.10.8/download", + "sha256": "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" } }, "targets": [ { "Library": { - "crate_name": "petgraph", + "crate_name": "sha2", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5354,7 +13374,7 @@ } } ], - "library_target_name": "petgraph", + "library_target_name": "sha2", "common_attrs": { "compile_data_glob": [ "**" @@ -5362,18 +13382,25 @@ "deps": { "common": [ { - "id": "fixedbitset 0.4.2", - "target": "fixedbitset" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "indexmap 2.2.6", - "target": "indexmap" + "id": "digest 0.10.7", + "target": "digest" } ], - "selects": {} + "selects": { + "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ + { + "id": "cpufeatures 0.2.12", + "target": "cpufeatures" + } + ] + } }, "edition": "2018", - "version": "0.6.4" + "version": "0.10.8" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -5382,20 +13409,20 @@ ], "license_file": "LICENSE-APACHE" }, - "pkcs1 0.7.5": { - "name": "pkcs1", - "version": "0.7.5", - "package_url": "https://github.com/RustCrypto/formats/tree/master/pkcs1", + "signal-hook-registry 1.4.2": { + "name": "signal-hook-registry", + "version": "1.4.2", + "package_url": "https://github.com/vorner/signal-hook", "repository": { "Http": { - "url": "https://static.crates.io/crates/pkcs1/0.7.5/download", - "sha256": "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" + "url": "https://static.crates.io/crates/signal-hook-registry/1.4.2/download", + "sha256": "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" } }, "targets": [ { "Library": { - "crate_name": "pkcs1", + "crate_name": "signal_hook_registry", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5406,60 +13433,44 @@ } } ], - "library_target_name": "pkcs1", + "library_target_name": "signal_hook_registry", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "pkcs8", - "zeroize" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "der 0.7.9", - "target": "der" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" - }, - { - "id": "spki 0.7.3", - "target": "spki" + "id": "libc 0.2.153", + "target": "libc" } ], "selects": {} }, - "edition": "2021", - "version": "0.7.5" + "edition": "2015", + "version": "1.4.2" }, - "license": "Apache-2.0 OR MIT", + "license": "Apache-2.0/MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "pkcs8 0.10.2": { - "name": "pkcs8", - "version": "0.10.2", - "package_url": "https://github.com/RustCrypto/formats/tree/master/pkcs8", + "signature 2.2.0": { + "name": "signature", + "version": "2.2.0", + "package_url": "https://github.com/RustCrypto/traits/tree/master/signature", "repository": { "Http": { - "url": "https://static.crates.io/crates/pkcs8/0.10.2/download", - "sha256": "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" + "url": "https://static.crates.io/crates/signature/2.2.0/download", + "sha256": "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" } }, "targets": [ { "Library": { - "crate_name": "pkcs8", + "crate_name": "signature", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5470,7 +13481,7 @@ } } ], - "library_target_name": "pkcs8", + "library_target_name": "signature", "common_attrs": { "compile_data_glob": [ "**" @@ -5478,25 +13489,26 @@ "crate_features": { "common": [ "alloc", - "pem" + "digest", + "rand_core" ], "selects": {} }, "deps": { "common": [ { - "id": "der 0.7.9", - "target": "der" + "id": "digest 0.10.7", + "target": "digest" }, { - "id": "spki 0.7.3", - "target": "spki" + "id": "rand_core 0.6.4", + "target": "rand_core" } ], "selects": {} }, "edition": "2021", - "version": "0.10.2" + "version": "2.2.0" }, "license": "Apache-2.0 OR MIT", "license_ids": [ @@ -5505,20 +13517,20 @@ ], "license_file": "LICENSE-APACHE" }, - "plain 0.2.3": { - "name": "plain", - "version": "0.2.3", - "package_url": "https://github.com/randomites/plain", + "slab 0.4.9": { + "name": "slab", + "version": "0.4.9", + "package_url": "https://github.com/tokio-rs/slab", "repository": { "Http": { - "url": "https://static.crates.io/crates/plain/0.2.3/download", - "sha256": "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + "url": "https://static.crates.io/crates/slab/0.4.9/download", + "sha256": "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" } }, "targets": [ { "Library": { - "crate_name": "plain", + "crate_name": "slab", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5527,37 +13539,78 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "plain", + "library_target_name": "slab", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.2.3" + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "slab 0.4.9", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.9" }, - "license": "MIT/Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.2.0", + "target": "autocfg" + } + ], + "selects": {} + } + }, + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "platforms 3.4.0": { - "name": "platforms", - "version": "3.4.0", - "package_url": "https://github.com/rustsec/rustsec/tree/main/platforms", + "smallvec 1.13.2": { + "name": "smallvec", + "version": "1.13.2", + "package_url": "https://github.com/servo/rust-smallvec", "repository": { "Http": { - "url": "https://static.crates.io/crates/platforms/3.4.0/download", - "sha256": "db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7" + "url": "https://static.crates.io/crates/smallvec/1.13.2/download", + "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" } }, "targets": [ { "Library": { - "crate_name": "platforms", + "crate_name": "smallvec", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5568,42 +13621,35 @@ } } ], - "library_target_name": "platforms", + "library_target_name": "smallvec", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, "edition": "2018", - "version": "3.4.0" + "version": "1.13.2" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "poly1305 0.8.0": { - "name": "poly1305", - "version": "0.8.0", - "package_url": "https://github.com/RustCrypto/universal-hashes", + "snafu 0.8.2": { + "name": "snafu", + "version": "0.8.2", + "package_url": "https://github.com/shepmaster/snafu", "repository": { "Http": { - "url": "https://static.crates.io/crates/poly1305/0.8.0/download", - "sha256": "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" + "url": "https://static.crates.io/crates/snafu/0.8.2/download", + "sha256": "75976f4748ab44f6e5332102be424e7c2dc18daeaf7e725f2040c3ebb133512e" } }, "targets": [ { "Library": { - "crate_name": "poly1305", + "crate_name": "snafu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5614,55 +13660,53 @@ } } ], - "library_target_name": "poly1305", + "library_target_name": "snafu", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { + "common": [ + "default", + "rust_1_61", + "rust_1_65", + "std" + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { "common": [ { - "id": "opaque-debug 0.3.1", - "target": "opaque_debug" - }, - { - "id": "universal-hash 0.5.1", - "target": "universal_hash" + "id": "snafu-derive 0.8.2", + "target": "snafu_derive" } ], - "selects": { - "cfg(any(target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } + "selects": {} }, - "edition": "2021", - "version": "0.8.0" + "version": "0.8.2" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "polyval 0.6.2": { - "name": "polyval", - "version": "0.6.2", - "package_url": "https://github.com/RustCrypto/universal-hashes", + "snafu-derive 0.8.2": { + "name": "snafu-derive", + "version": "0.8.2", + "package_url": "https://github.com/shepmaster/snafu", "repository": { "Http": { - "url": "https://static.crates.io/crates/polyval/0.6.2/download", - "sha256": "9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25" + "url": "https://static.crates.io/crates/snafu-derive/0.8.2/download", + "sha256": "b4b19911debfb8c2fb1107bc6cb2d61868aaf53a988449213959bb1b5b1ed95f" } }, "targets": [ { - "Library": { - "crate_name": "polyval", + "ProcMacro": { + "crate_name": "snafu_derive", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5673,59 +13717,62 @@ } } ], - "library_target_name": "polyval", + "library_target_name": "snafu_derive", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "rust_1_61" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "heck 0.4.1", + "target": "heck" }, { - "id": "opaque-debug 0.3.1", - "target": "opaque_debug" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "universal-hash 0.5.1", - "target": "universal_hash" + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" } ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } + "selects": {} }, - "edition": "2021", - "version": "0.6.2" + "edition": "2018", + "version": "0.8.2" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "powerfmt 0.2.0": { - "name": "powerfmt", - "version": "0.2.0", - "package_url": "https://github.com/jhpratt/powerfmt", + "socket2 0.5.7": { + "name": "socket2", + "version": "0.5.7", + "package_url": "https://github.com/rust-lang/socket2", "repository": { "Http": { - "url": "https://static.crates.io/crates/powerfmt/0.2.0/download", - "sha256": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + "url": "https://static.crates.io/crates/socket2/0.5.7/download", + "sha256": "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" } }, "targets": [ { "Library": { - "crate_name": "powerfmt", + "crate_name": "socket2", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5736,35 +13783,58 @@ } } ], - "library_target_name": "powerfmt", + "library_target_name": "socket2", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "all" + ], + "selects": {} + }, + "deps": { + "common": [], + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, "edition": "2021", - "version": "0.2.0" + "version": "0.5.7" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-Apache" + "license_file": "LICENSE-APACHE" }, - "ppv-lite86 0.2.17": { - "name": "ppv-lite86", - "version": "0.2.17", - "package_url": "https://github.com/cryptocorrosion/cryptocorrosion", + "spin 0.5.2": { + "name": "spin", + "version": "0.5.2", + "package_url": "https://github.com/mvdnes/spin-rs.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/ppv-lite86/0.2.17/download", - "sha256": "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" + "url": "https://static.crates.io/crates/spin/0.5.2/download", + "sha256": "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" } }, "targets": [ { "Library": { - "crate_name": "ppv_lite86", + "crate_name": "spin", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5775,41 +13845,34 @@ } } ], - "library_target_name": "ppv_lite86", + "library_target_name": "spin", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "simd" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.2.17" + "edition": "2015", + "version": "0.5.2" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "prettyplease 0.2.17": { - "name": "prettyplease", - "version": "0.2.17", - "package_url": "https://github.com/dtolnay/prettyplease", + "spinning_top 0.2.5": { + "name": "spinning_top", + "version": "0.2.5", + "package_url": "https://github.com/rust-osdev/spinning_top", "repository": { "Http": { - "url": "https://static.crates.io/crates/prettyplease/0.2.17/download", - "sha256": "8d3928fb5db768cb86f891ff014f0144589297e3c6a1aba6ed7cecfdace270c7" + "url": "https://static.crates.io/crates/spinning_top/0.2.5/download", + "sha256": "5b9eb1a2f4c41445a3a0ff9abc5221c5fcd28e1f13cd7c0397706f9ac938ddb0" } }, "targets": [ { "Library": { - "crate_name": "prettyplease", + "crate_name": "spinning_top", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5818,21 +13881,9 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "prettyplease", + "library_target_name": "spinning_top", "common_attrs": { "compile_data_glob": [ "**" @@ -5840,50 +13891,36 @@ "deps": { "common": [ { - "id": "prettyplease 0.2.17", - "target": "build_script_build" - }, - { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "syn 2.0.58", - "target": "syn" + "id": "lock_api 0.4.11", + "target": "lock_api" } ], "selects": {} }, - "edition": "2021", - "version": "0.2.17" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "links": "prettyplease02" + "edition": "2018", + "version": "0.2.5" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "primeorder 0.13.6": { - "name": "primeorder", - "version": "0.13.6", - "package_url": "https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder", + "spinning_top 0.3.0": { + "name": "spinning_top", + "version": "0.3.0", + "package_url": "https://github.com/rust-osdev/spinning_top", "repository": { "Http": { - "url": "https://static.crates.io/crates/primeorder/0.13.6/download", - "sha256": "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" + "url": "https://static.crates.io/crates/spinning_top/0.3.0/download", + "sha256": "d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300" } }, "targets": [ { "Library": { - "crate_name": "primeorder", + "crate_name": "spinning_top", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5894,7 +13931,7 @@ } } ], - "library_target_name": "primeorder", + "library_target_name": "spinning_top", "common_attrs": { "compile_data_glob": [ "**" @@ -5902,36 +13939,36 @@ "deps": { "common": [ { - "id": "elliptic-curve 0.13.8", - "target": "elliptic_curve" + "id": "lock_api 0.4.11", + "target": "lock_api" } ], "selects": {} }, - "edition": "2021", - "version": "0.13.6" + "edition": "2018", + "version": "0.3.0" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "proc-macro2 1.0.79": { - "name": "proc-macro2", - "version": "1.0.79", - "package_url": "https://github.com/dtolnay/proc-macro2", + "spki 0.7.3": { + "name": "spki", + "version": "0.7.3", + "package_url": "https://github.com/RustCrypto/formats/tree/master/spki", "repository": { "Http": { - "url": "https://static.crates.io/crates/proc-macro2/1.0.79/download", - "sha256": "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" + "url": "https://static.crates.io/crates/spki/0.7.3/download", + "sha256": "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" } }, "targets": [ { "Library": { - "crate_name": "proc_macro2", + "crate_name": "spki", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -5940,74 +13977,53 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "proc_macro2", + "library_target_name": "spki", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "proc-macro" + "alloc", + "pem" ], "selects": {} }, "deps": { "common": [ { - "id": "proc-macro2 1.0.79", - "target": "build_script_build" - }, - { - "id": "unicode-ident 1.0.12", - "target": "unicode_ident" + "id": "der 0.7.9", + "target": "der" } ], "selects": {} }, "edition": "2021", - "version": "1.0.79" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.7.3" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "prost 0.12.4": { - "name": "prost", - "version": "0.12.4", - "package_url": "https://github.com/tokio-rs/prost", + "static_assertions 1.1.0": { + "name": "static_assertions", + "version": "1.1.0", + "package_url": "https://github.com/nvzqz/static-assertions-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost/0.12.4/download", - "sha256": "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922" + "url": "https://static.crates.io/crates/static_assertions/1.1.0/download", + "sha256": "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" } }, "targets": [ { "Library": { - "crate_name": "prost", + "crate_name": "static_assertions", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6018,59 +14034,35 @@ } } ], - "library_target_name": "prost", + "library_target_name": "static_assertions", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "derive", - "prost-derive" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.6.0", - "target": "bytes" - } - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "prost-derive 0.12.4", - "target": "prost_derive" - } - ], - "selects": {} - }, - "version": "0.12.4" + "edition": "2015", + "version": "1.1.0" }, - "license": "Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ - "Apache-2.0" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "prost-build 0.12.3": { - "name": "prost-build", - "version": "0.12.3", - "package_url": "https://github.com/tokio-rs/prost", + "strsim 0.11.1": { + "name": "strsim", + "version": "0.11.1", + "package_url": "https://github.com/rapidfuzz/strsim-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-build/0.12.3/download", - "sha256": "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2" + "url": "https://static.crates.io/crates/strsim/0.11.1/download", + "sha256": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" } }, "targets": [ { "Library": { - "crate_name": "prost_build", + "crate_name": "strsim", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6081,104 +14073,34 @@ } } ], - "library_target_name": "prost_build", + "library_target_name": "strsim", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "format", - "prettyplease", - "syn" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.6.0", - "target": "bytes" - }, - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "itertools 0.11.0", - "target": "itertools" - }, - { - "id": "log 0.4.21", - "target": "log" - }, - { - "id": "multimap 0.8.3", - "target": "multimap" - }, - { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "petgraph 0.6.4", - "target": "petgraph" - }, - { - "id": "prettyplease 0.2.17", - "target": "prettyplease" - }, - { - "id": "prost 0.12.4", - "target": "prost" - }, - { - "id": "prost-types 0.12.3", - "target": "prost_types" - }, - { - "id": "regex 1.10.4", - "target": "regex" - }, - { - "id": "syn 2.0.58", - "target": "syn" - }, - { - "id": "tempfile 3.10.1", - "target": "tempfile" - }, - { - "id": "which 4.4.2", - "target": "which" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.12.3" + "edition": "2015", + "version": "0.11.1" }, - "license": "Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0" + "MIT" ], "license_file": "LICENSE" }, - "prost-derive 0.12.4": { - "name": "prost-derive", - "version": "0.12.4", - "package_url": "https://github.com/tokio-rs/prost", + "strum 0.26.2": { + "name": "strum", + "version": "0.26.2", + "package_url": "https://github.com/Peternator7/strum", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-derive/0.12.4/download", - "sha256": "19de2de2a00075bf566bee3bd4db014b11587e84184d3f7a791bc17f1a8e9e48" + "url": "https://static.crates.io/crates/strum/0.26.2/download", + "sha256": "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" } }, "targets": [ { - "ProcMacro": { - "crate_name": "prost_derive", + "Library": { + "crate_name": "strum", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6189,59 +14111,50 @@ } } ], - "library_target_name": "prost_derive", + "library_target_name": "strum", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { + "common": [ + "derive", + "strum_macros" + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { "common": [ { - "id": "anyhow 1.0.81", - "target": "anyhow" - }, - { - "id": "itertools 0.11.0", - "target": "itertools" - }, - { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.58", - "target": "syn" + "id": "strum_macros 0.26.2", + "target": "strum_macros" } ], "selects": {} }, - "edition": "2021", - "version": "0.12.4" + "version": "0.26.2" }, - "license": "Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0" + "MIT" ], "license_file": "LICENSE" }, - "prost-types 0.12.3": { - "name": "prost-types", - "version": "0.12.3", - "package_url": "https://github.com/tokio-rs/prost", + "strum_macros 0.26.2": { + "name": "strum_macros", + "version": "0.26.2", + "package_url": "https://github.com/Peternator7/strum", "repository": { "Http": { - "url": "https://static.crates.io/crates/prost-types/0.12.3/download", - "sha256": "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" + "url": "https://static.crates.io/crates/strum_macros/0.26.2/download", + "sha256": "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" } }, "targets": [ { - "Library": { - "crate_name": "prost_types", + "ProcMacro": { + "crate_name": "strum_macros", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6252,7 +14165,7 @@ } } ], - "library_target_name": "prost_types", + "library_target_name": "strum_macros", "common_attrs": { "compile_data_glob": [ "**" @@ -6260,35 +14173,56 @@ "deps": { "common": [ { - "id": "prost 0.12.4", - "target": "prost" + "id": "heck 0.4.1", + "target": "heck" + }, + { + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" } ], "selects": {} }, - "edition": "2021", - "version": "0.12.3" + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "rustversion 1.0.14", + "target": "rustversion" + } + ], + "selects": {} + }, + "version": "0.26.2" }, - "license": "Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0" + "MIT" ], "license_file": "LICENSE" }, - "quote 1.0.35": { - "name": "quote", - "version": "1.0.35", - "package_url": "https://github.com/dtolnay/quote", + "subtle 2.5.0": { + "name": "subtle", + "version": "2.5.0", + "package_url": "https://github.com/dalek-cryptography/subtle", "repository": { "Http": { - "url": "https://static.crates.io/crates/quote/1.0.35/download", - "sha256": "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" + "url": "https://static.crates.io/crates/subtle/2.5.0/download", + "sha256": "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" } }, "targets": [ { "Library": { - "crate_name": "quote", + "crate_name": "subtle", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6299,51 +14233,40 @@ } } ], - "library_target_name": "quote", + "library_target_name": "subtle", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "proc-macro" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - } + "i128" ], "selects": {} }, "edition": "2018", - "version": "1.0.35" + "version": "2.5.0" }, - "license": "MIT OR Apache-2.0", + "license": "BSD-3-Clause", "license_ids": [ - "Apache-2.0", - "MIT" + "BSD-3-Clause" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "radium 0.7.0": { - "name": "radium", - "version": "0.7.0", - "package_url": "https://github.com/bitvecto-rs/radium", + "syn 1.0.109": { + "name": "syn", + "version": "1.0.109", + "package_url": "https://github.com/dtolnay/syn", "repository": { "Http": { - "url": "https://static.crates.io/crates/radium/0.7.0/download", - "sha256": "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" + "url": "https://static.crates.io/crates/syn/1.0.109/download", + "sha256": "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" } }, "targets": [ { "Library": { - "crate_name": "radium", + "crate_name": "syn", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6366,48 +14289,73 @@ } } ], - "library_target_name": "radium", + "library_target_name": "syn", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "clone-impls", + "default", + "derive", + "parsing", + "printing", + "proc-macro", + "quote" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "radium 0.7.0", + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 1.0.109", "target": "build_script_build" + }, + { + "id": "unicode-ident 1.0.12", + "target": "unicode_ident" } ], "selects": {} }, "edition": "2018", - "version": "0.7.0" + "version": "1.0.109" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE.txt" + "license_file": "LICENSE-APACHE" }, - "rand 0.8.5": { - "name": "rand", - "version": "0.8.5", - "package_url": "https://github.com/rust-random/rand", + "syn 2.0.58": { + "name": "syn", + "version": "2.0.58", + "package_url": "https://github.com/dtolnay/syn", "repository": { "Http": { - "url": "https://static.crates.io/crates/rand/0.8.5/download", - "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" + "url": "https://static.crates.io/crates/syn/2.0.58/download", + "sha256": "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" } }, "targets": [ { "Library": { - "crate_name": "rand", + "crate_name": "syn", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6418,33 +14366,45 @@ } } ], - "library_target_name": "rand", + "library_target_name": "syn", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "rand_chacha", - "std_rng" + "clone-impls", + "default", + "derive", + "extra-traits", + "full", + "parsing", + "printing", + "proc-macro", + "visit", + "visit-mut" ], "selects": {} }, "deps": { "common": [ { - "id": "rand_chacha 0.3.1", - "target": "rand_chacha" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" }, { - "id": "rand_core 0.6.4", - "target": "rand_core" + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "unicode-ident 1.0.12", + "target": "unicode_ident" } ], "selects": {} }, - "edition": "2018", - "version": "0.8.5" + "edition": "2021", + "version": "2.0.58" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -6453,20 +14413,20 @@ ], "license_file": "LICENSE-APACHE" }, - "rand_chacha 0.3.1": { - "name": "rand_chacha", - "version": "0.3.1", - "package_url": "https://github.com/rust-random/rand", + "sync_wrapper 0.1.2": { + "name": "sync_wrapper", + "version": "0.1.2", + "package_url": "https://github.com/Actyx/sync_wrapper", "repository": { "Http": { - "url": "https://static.crates.io/crates/rand_chacha/0.3.1/download", - "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" + "url": "https://static.crates.io/crates/sync_wrapper/0.1.2/download", + "sha256": "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" } }, "targets": [ { "Library": { - "crate_name": "rand_chacha", + "crate_name": "sync_wrapper", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6477,7 +14437,45 @@ } } ], - "library_target_name": "rand_chacha", + "library_target_name": "sync_wrapper", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.1.2" + }, + "license": "Apache-2.0", + "license_ids": [ + "Apache-2.0" + ], + "license_file": "LICENSE" + }, + "syslog 6.1.1": { + "name": "syslog", + "version": "6.1.1", + "package_url": "https://github.com/Geal/rust-syslog", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/syslog/6.1.1/download", + "sha256": "dfc7e95b5b795122fafe6519e27629b5ab4232c73ebb2428f568e82b1a457ad3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "syslog", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "syslog", "common_attrs": { "compile_data_glob": [ "**" @@ -6485,40 +14483,89 @@ "deps": { "common": [ { - "id": "ppv-lite86 0.2.17", - "target": "ppv_lite86" + "id": "error-chain 0.12.4", + "target": "error_chain" }, { - "id": "rand_core 0.6.4", - "target": "rand_core" + "id": "hostname 0.3.1", + "target": "hostname" + }, + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "time 0.3.34", + "target": "time" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.1" + "edition": "2015", + "version": "6.1.1" + }, + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "tap 1.0.1": { + "name": "tap", + "version": "1.0.1", + "package_url": "https://github.com/myrrlyn/tap", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tap/1.0.1/download", + "sha256": "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tap", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "tap", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "1.0.1" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE.txt" }, - "rand_core 0.6.4": { - "name": "rand_core", - "version": "0.6.4", - "package_url": "https://github.com/rust-random/rand", + "tar 0.4.40": { + "name": "tar", + "version": "0.4.40", + "package_url": "https://github.com/alexcrichton/tar-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/rand_core/0.6.4/download", - "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" + "url": "https://static.crates.io/crates/tar/0.4.40/download", + "sha256": "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" } }, "targets": [ { "Library": { - "crate_name": "rand_core", + "crate_name": "tar", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6529,50 +14576,62 @@ } } ], - "library_target_name": "rand_core", + "library_target_name": "tar", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "getrandom" + "default", + "xattr" ], "selects": {} }, "deps": { "common": [ { - "id": "getrandom 0.2.12", - "target": "getrandom" + "id": "filetime 0.2.23", + "target": "filetime" } ], - "selects": {} + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "xattr 1.3.1", + "target": "xattr" + } + ] + } }, "edition": "2018", - "version": "0.6.4" + "version": "0.4.40" }, - "license": "MIT OR Apache-2.0", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "raw-cpuid 10.7.0": { - "name": "raw-cpuid", - "version": "10.7.0", - "package_url": "https://github.com/gz/rust-cpuid", + "tempfile 3.10.1": { + "name": "tempfile", + "version": "3.10.1", + "package_url": "https://github.com/Stebalien/tempfile", "repository": { "Http": { - "url": "https://static.crates.io/crates/raw-cpuid/10.7.0/download", - "sha256": "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332" + "url": "https://static.crates.io/crates/tempfile/3.10.1/download", + "sha256": "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" } }, "targets": [ { "Library": { - "crate_name": "raw_cpuid", + "crate_name": "tempfile", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6583,7 +14642,7 @@ } } ], - "library_target_name": "raw_cpuid", + "library_target_name": "tempfile", "common_attrs": { "compile_data_glob": [ "**" @@ -6591,35 +14650,53 @@ "deps": { "common": [ { - "id": "bitflags 1.3.2", - "target": "bitflags" + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "fastrand 2.0.2", + "target": "fastrand" } ], - "selects": {} + "selects": { + "cfg(any(unix, target_os = \"wasi\"))": [ + { + "id": "rustix 0.38.32", + "target": "rustix" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } }, - "edition": "2018", - "version": "10.7.0" + "edition": "2021", + "version": "3.10.1" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE.md" + "license_file": "LICENSE-APACHE" }, - "regex 1.10.4": { - "name": "regex", - "version": "1.10.4", - "package_url": "https://github.com/rust-lang/regex", + "thiserror 1.0.60": { + "name": "thiserror", + "version": "1.0.60", + "package_url": "https://github.com/dtolnay/thiserror", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex/1.10.4/download", - "sha256": "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" + "url": "https://static.crates.io/crates/thiserror/1.0.60/download", + "sha256": "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18" } }, "targets": [ { "Library": { - "crate_name": "regex", + "crate_name": "thiserror", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6628,35 +14705,50 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "regex", + "library_target_name": "thiserror", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "std", - "unicode-bool" + { + "id": "thiserror 1.0.60", + "target": "build_script_build" + } ], "selects": {} }, - "deps": { + "edition": "2021", + "proc_macro_deps": { "common": [ { - "id": "regex-automata 0.4.6", - "target": "regex_automata" - }, - { - "id": "regex-syntax 0.8.3", - "target": "regex_syntax" + "id": "thiserror-impl 1.0.60", + "target": "thiserror_impl" } ], "selects": {} }, - "edition": "2021", - "version": "1.10.4" + "version": "1.0.60" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -6665,20 +14757,20 @@ ], "license_file": "LICENSE-APACHE" }, - "regex-automata 0.4.6": { - "name": "regex-automata", - "version": "0.4.6", - "package_url": "https://github.com/rust-lang/regex/tree/master/regex-automata", + "thiserror-impl 1.0.60": { + "name": "thiserror-impl", + "version": "1.0.60", + "package_url": "https://github.com/dtolnay/thiserror", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-automata/0.4.6/download", - "sha256": "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" + "url": "https://static.crates.io/crates/thiserror-impl/1.0.60/download", + "sha256": "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524" } }, "targets": [ { - "Library": { - "crate_name": "regex_automata", + "ProcMacro": { + "crate_name": "thiserror_impl", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6689,34 +14781,30 @@ } } ], - "library_target_name": "regex_automata", + "library_target_name": "thiserror_impl", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "meta", - "nfa-pikevm", - "nfa-thompson", - "std", - "syntax", - "unicode-bool" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "regex-syntax 0.8.3", - "target": "regex_syntax" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "0.4.6" + "version": "1.0.60" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -6725,20 +14813,20 @@ ], "license_file": "LICENSE-APACHE" }, - "regex-syntax 0.8.3": { - "name": "regex-syntax", - "version": "0.8.3", - "package_url": "https://github.com/rust-lang/regex/tree/master/regex-syntax", + "tikv-jemalloc-sys 0.5.4+5.3.0-patched": { + "name": "tikv-jemalloc-sys", + "version": "0.5.4+5.3.0-patched", + "package_url": "https://github.com/tikv/jemallocator", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-syntax/0.8.3/download", - "sha256": "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" + "url": "https://static.crates.io/crates/tikv-jemalloc-sys/0.5.4+5.3.0-patched/download", + "sha256": "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" } }, "targets": [ { "Library": { - "crate_name": "regex_syntax", + "crate_name": "tikv_jemalloc_sys", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6747,44 +14835,107 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "regex_syntax", + "library_target_name": "tikv_jemalloc_sys", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "std", - "unicode-bool" + "background_threads_runtime_support" ], "selects": {} }, - "edition": "2021", - "version": "0.8.3" + "data": { + "common": [ + "@jemalloc//:gen_dir" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "tikv-jemalloc-sys 0.5.4+5.3.0-patched", + "target": "build_script_build" + } + ], + "selects": {} + }, + "extra_deps": { + "common": [ + "@jemalloc//:jemalloc" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.5.4+5.3.0-patched" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data": { + "common": [ + "@jemalloc//:gen_dir" + ], + "selects": {} + }, + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.0.97", + "target": "cc" + } + ], + "selects": {} + }, + "build_script_env": { + "common": { + "JEMALLOC_OVERRIDE": "$(execpath @jemalloc//:gen_dir)/lib/libjemalloc.a" + }, + "selects": {} + }, + "links": "jemalloc" + }, + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "rfc6979 0.4.0": { - "name": "rfc6979", - "version": "0.4.0", - "package_url": "https://github.com/RustCrypto/signatures/tree/master/rfc6979", + "tikv-jemallocator 0.5.4": { + "name": "tikv-jemallocator", + "version": "0.5.4", + "package_url": "https://github.com/tikv/jemallocator", "repository": { "Http": { - "url": "https://static.crates.io/crates/rfc6979/0.4.0/download", - "sha256": "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2" + "url": "https://static.crates.io/crates/tikv-jemallocator/0.5.4/download", + "sha256": "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" } }, "targets": [ { "Library": { - "crate_name": "rfc6979", + "crate_name": "tikv_jemallocator", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6795,48 +14946,55 @@ } } ], - "library_target_name": "rfc6979", + "library_target_name": "tikv_jemallocator", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "background_threads_runtime_support", + "default" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "hmac 0.12.1", - "target": "hmac" + "id": "libc 0.2.153", + "target": "libc" }, { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "tikv-jemalloc-sys 0.5.4+5.3.0-patched", + "target": "tikv_jemalloc_sys" } ], "selects": {} }, - "edition": "2021", - "version": "0.4.0" + "edition": "2018", + "version": "0.5.4" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "rsa 0.9.6": { - "name": "rsa", - "version": "0.9.6", - "package_url": "https://github.com/RustCrypto/RSA", + "time 0.3.34": { + "name": "time", + "version": "0.3.34", + "package_url": "https://github.com/time-rs/time", "repository": { "Http": { - "url": "https://static.crates.io/crates/rsa/0.9.6/download", - "sha256": "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" + "url": "https://static.crates.io/crates/time/0.3.34/download", + "sha256": "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" } }, "targets": [ { "Library": { - "crate_name": "rsa", + "crate_name": "time", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6847,89 +15005,87 @@ } } ], - "library_target_name": "rsa", + "library_target_name": "time", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "default", + "formatting", + "local-offset", + "parsing", + "serde", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "const-oid 0.9.6", - "target": "const_oid" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "num-bigint-dig 0.8.4", - "target": "num_bigint_dig", - "alias": "num_bigint" - }, - { - "id": "num-integer 0.1.46", - "target": "num_integer" - }, - { - "id": "num-traits 0.2.18", - "target": "num_traits" - }, - { - "id": "pkcs1 0.7.5", - "target": "pkcs1" - }, - { - "id": "pkcs8 0.10.2", - "target": "pkcs8" + "id": "deranged 0.3.11", + "target": "deranged" }, { - "id": "rand_core 0.6.4", - "target": "rand_core" + "id": "itoa 1.0.11", + "target": "itoa" }, { - "id": "signature 2.2.0", - "target": "signature" + "id": "num-conv 0.1.0", + "target": "num_conv" }, { - "id": "spki 0.7.3", - "target": "spki" + "id": "powerfmt 0.2.0", + "target": "powerfmt" }, { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "serde 1.0.197", + "target": "serde" }, { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "time-core 0.1.2", + "target": "time_core" } ], - "selects": {} + "selects": { + "cfg(target_family = \"unix\")": [ + { + "id": "libc 0.2.153", + "target": "libc" + }, + { + "id": "num_threads 0.1.7", + "target": "num_threads" + } + ] + } }, "edition": "2021", - "version": "0.9.6" + "version": "0.3.34" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE-Apache" }, - "rustc_version 0.4.0": { - "name": "rustc_version", - "version": "0.4.0", - "package_url": "https://github.com/Kimundi/rustc-version-rs", + "time-core 0.1.2": { + "name": "time-core", + "version": "0.1.2", + "package_url": "https://github.com/time-rs/time", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustc_version/0.4.0/download", - "sha256": "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" + "url": "https://static.crates.io/crates/time-core/0.1.2/download", + "sha256": "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" } }, "targets": [ { "Library": { - "crate_name": "rustc_version", + "crate_name": "time_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6940,44 +15096,35 @@ } } ], - "library_target_name": "rustc_version", + "library_target_name": "time_core", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "semver 1.0.22", - "target": "semver" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.0" + "edition": "2021", + "version": "0.1.2" }, - "license": "MIT/Apache-2.0", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE-Apache" }, - "rustix 0.38.32": { - "name": "rustix", - "version": "0.38.32", - "package_url": "https://github.com/bytecodealliance/rustix", + "time-macros 0.2.17": { + "name": "time-macros", + "version": "0.2.17", + "package_url": "https://github.com/time-rs/time", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustix/0.38.32/download", - "sha256": "65e04861e65f21776e67888bfbea442b3642beaa0138fdb1dd7a84a52dffdb89" + "url": "https://static.crates.io/crates/time-macros/0.2.17/download", + "sha256": "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" } }, "targets": [ { - "Library": { - "crate_name": "rustix", + "ProcMacro": { + "crate_name": "time_macros", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -6986,11 +15133,51 @@ ] } } + } + ], + "library_target_name": "time_macros", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "num-conv 0.1.0", + "target": "num_conv" + }, + { + "id": "time-core 0.1.2", + "target": "time_core" + } + ], + "selects": {} }, + "edition": "2021", + "version": "0.2.17" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-Apache" + }, + "tokio 1.37.0": { + "name": "tokio", + "version": "1.37.0", + "package_url": "https://github.com/tokio-rs/tokio", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio/1.37.0/download", + "sha256": "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "tokio", + "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, "include": [ @@ -7000,101 +15187,116 @@ } } ], - "library_target_name": "rustix", + "library_target_name": "tokio", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", + "bytes", + "default", "fs", - "std" + "io-std", + "io-util", + "libc", + "macros", + "mio", + "net", + "num_cpus", + "process", + "rt", + "rt-multi-thread", + "signal-hook-registry", + "socket2", + "sync", + "time", + "tokio-macros" ], - "selects": { - "x86_64-unknown-linux-gnu": [ - "default", - "use-libc-auxv" - ] - } + "selects": {} }, "deps": { "common": [ { - "id": "bitflags 2.5.0", - "target": "bitflags" + "id": "bytes 1.6.0", + "target": "bytes" }, { - "id": "rustix 0.38.32", - "target": "build_script_build" + "id": "mio 0.8.11", + "target": "mio" + }, + { + "id": "num_cpus 1.16.0", + "target": "num_cpus" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" } ], "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ + "cfg(not(target_family = \"wasm\"))": [ { - "id": "linux-raw-sys 0.4.13", - "target": "linux_raw_sys" + "id": "socket2 0.5.7", + "target": "socket2" } ], - "cfg(all(not(rustix_use_libc), not(miri), target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\"))))": [ + "cfg(tokio_taskdump)": [ { - "id": "linux-raw-sys 0.4.13", - "target": "linux_raw_sys" + "id": "backtrace 0.3.71", + "target": "backtrace" } ], - "cfg(all(not(windows), any(rustix_use_libc, miri, not(all(target_os = \"linux\", target_endian = \"little\", any(target_arch = \"arm\", all(target_arch = \"aarch64\", target_pointer_width = \"64\"), target_arch = \"riscv64\", all(rustix_use_experimental_asm, target_arch = \"powerpc64\"), all(rustix_use_experimental_asm, target_arch = \"mips\"), all(rustix_use_experimental_asm, target_arch = \"mips32r6\"), all(rustix_use_experimental_asm, target_arch = \"mips64\"), all(rustix_use_experimental_asm, target_arch = \"mips64r6\"), target_arch = \"x86\", all(target_arch = \"x86_64\", target_pointer_width = \"64\")))))))": [ - { - "id": "errno 0.3.8", - "target": "errno", - "alias": "libc_errno" - }, + "cfg(unix)": [ { "id": "libc 0.2.153", "target": "libc" + }, + { + "id": "signal-hook-registry 1.4.2", + "target": "signal_hook_registry" } ], "cfg(windows)": [ { - "id": "errno 0.3.8", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.48.0", "target": "windows_sys" } ] } }, "edition": "2021", - "version": "0.38.32" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "proc_macro_deps": { + "common": [ + { + "id": "tokio-macros 2.2.0", + "target": "tokio_macros" + } + ], + "selects": {} + }, + "version": "1.37.0" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "rustversion 1.0.14": { - "name": "rustversion", - "version": "1.0.14", - "package_url": "https://github.com/dtolnay/rustversion", + "tokio-io-timeout 1.2.0": { + "name": "tokio-io-timeout", + "version": "1.2.0", + "package_url": "https://github.com/sfackler/tokio-io-timeout", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustversion/1.0.14/download", - "sha256": "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" + "url": "https://static.crates.io/crates/tokio-io-timeout/1.2.0/download", + "sha256": "30b74022ada614a1b4834de765f9bb43877f910cc8ce4be40e89042c9223a8bf" } }, "targets": [ { - "ProcMacro": { - "crate_name": "rustversion", + "Library": { + "crate_name": "tokio_io_timeout", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7103,11 +15305,51 @@ ] } } + } + ], + "library_target_name": "tokio_io_timeout", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + } + ], + "selects": {} }, + "edition": "2018", + "version": "1.2.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "tokio-macros 2.2.0": { + "name": "tokio-macros", + "version": "2.2.0", + "package_url": "https://github.com/tokio-rs/tokio", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-macros/2.2.0/download", + "sha256": "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build/build.rs", + "ProcMacro": { + "crate_name": "tokio_macros", + "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, "include": [ @@ -7117,7 +15359,7 @@ } } ], - "library_target_name": "rustversion", + "library_target_name": "tokio_macros", "common_attrs": { "compile_data_glob": [ "**" @@ -7125,41 +15367,43 @@ "deps": { "common": [ { - "id": "rustversion 1.0.14", - "target": "build_script_build" + "id": "proc-macro2 1.0.79", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "syn 2.0.58", + "target": "syn" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.14" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "2.2.0" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "ryu 1.0.17": { - "name": "ryu", - "version": "1.0.17", - "package_url": "https://github.com/dtolnay/ryu", + "tokio-stream 0.1.15": { + "name": "tokio-stream", + "version": "0.1.15", + "package_url": "https://github.com/tokio-rs/tokio", "repository": { "Http": { - "url": "https://static.crates.io/crates/ryu/1.0.17/download", - "sha256": "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" + "url": "https://static.crates.io/crates/tokio-stream/0.1.15/download", + "sha256": "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" } }, "targets": [ { "Library": { - "crate_name": "ryu", + "crate_name": "tokio_stream", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7170,35 +15414,59 @@ } } ], - "library_target_name": "ryu", + "library_target_name": "tokio_stream", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.17" + "crate_features": { + "common": [ + "default", + "net", + "time" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.15" }, - "license": "Apache-2.0 OR BSL-1.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", - "BSL-1.0" + "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "scopeguard 1.2.0": { - "name": "scopeguard", - "version": "1.2.0", - "package_url": "https://github.com/bluss/scopeguard", + "tokio-util 0.7.11": { + "name": "tokio-util", + "version": "0.7.11", + "package_url": "https://github.com/tokio-rs/tokio", "repository": { "Http": { - "url": "https://static.crates.io/crates/scopeguard/1.2.0/download", - "sha256": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + "url": "https://static.crates.io/crates/tokio-util/0.7.11/download", + "sha256": "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" } }, "targets": [ { "Library": { - "crate_name": "scopeguard", + "crate_name": "tokio_util", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7209,35 +15477,67 @@ } } ], - "library_target_name": "scopeguard", + "library_target_name": "tokio_util", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.2.0" + "crate_features": { + "common": [ + "codec", + "default", + "io" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "futures-core 0.3.30", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.30", + "target": "futures_sink" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.7.11" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "scroll 0.12.0": { - "name": "scroll", - "version": "0.12.0", - "package_url": "https://github.com/m4b/scroll", + "tonic 0.11.0": { + "name": "tonic", + "version": "0.11.0", + "package_url": "https://github.com/hyperium/tonic", "repository": { "Http": { - "url": "https://static.crates.io/crates/scroll/0.12.0/download", - "sha256": "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" + "url": "https://static.crates.io/crates/tonic/0.11.0/download", + "sha256": "76c4eb7a4e9ef9d4763600161f12f5070b92a578e1b634db88a6887844c91a13" } }, "targets": [ { "Library": { - "crate_name": "scroll", + "crate_name": "tonic", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7248,14 +15548,95 @@ } } ], - "library_target_name": "scroll", + "library_target_name": "tonic", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "derive" + "channel", + "codegen", + "default", + "prost", + "transport" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "async-stream 0.3.5", + "target": "async_stream" + }, + { + "id": "axum 0.6.20", + "target": "axum" + }, + { + "id": "base64 0.21.7", + "target": "base64" + }, + { + "id": "bytes 1.6.0", + "target": "bytes" + }, + { + "id": "h2 0.3.26", + "target": "h2" + }, + { + "id": "http 0.2.12", + "target": "http" + }, + { + "id": "http-body 0.4.6", + "target": "http_body" + }, + { + "id": "hyper 0.14.28", + "target": "hyper" + }, + { + "id": "hyper-timeout 0.4.1", + "target": "hyper_timeout" + }, + { + "id": "percent-encoding 2.3.1", + "target": "percent_encoding" + }, + { + "id": "pin-project 1.1.5", + "target": "pin_project" + }, + { + "id": "prost 0.12.4", + "target": "prost" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-stream 0.1.15", + "target": "tokio_stream" + }, + { + "id": "tower 0.4.13", + "target": "tower" + }, + { + "id": "tower-layer 0.3.2", + "target": "tower_layer" + }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } ], "selects": {} }, @@ -7263,13 +15644,13 @@ "proc_macro_deps": { "common": [ { - "id": "scroll_derive 0.12.0", - "target": "scroll_derive" + "id": "async-trait 0.1.79", + "target": "async_trait" } ], "selects": {} }, - "version": "0.12.0" + "version": "0.11.0" }, "license": "MIT", "license_ids": [ @@ -7277,20 +15658,20 @@ ], "license_file": "LICENSE" }, - "scroll_derive 0.12.0": { - "name": "scroll_derive", - "version": "0.12.0", - "package_url": "https://github.com/m4b/scroll", + "tonic-build 0.11.0": { + "name": "tonic-build", + "version": "0.11.0", + "package_url": "https://github.com/hyperium/tonic", "repository": { "Http": { - "url": "https://static.crates.io/crates/scroll_derive/0.12.0/download", - "sha256": "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" + "url": "https://static.crates.io/crates/tonic-build/0.11.0/download", + "sha256": "be4ef6dd70a610078cb4e338a0f79d06bc759ff1b22d2120c2ff02ae264ba9c2" } }, "targets": [ { - "ProcMacro": { - "crate_name": "scroll_derive", + "Library": { + "crate_name": "tonic_build", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7301,17 +15682,34 @@ } } ], - "library_target_name": "scroll_derive", + "library_target_name": "tonic_build", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "prost", + "prost-build", + "transport" + ], + "selects": {} + }, "deps": { "common": [ + { + "id": "prettyplease 0.2.17", + "target": "prettyplease" + }, { "id": "proc-macro2 1.0.79", "target": "proc_macro2" }, + { + "id": "prost-build 0.12.3", + "target": "prost_build" + }, { "id": "quote 1.0.35", "target": "quote" @@ -7323,8 +15721,8 @@ ], "selects": {} }, - "edition": "2018", - "version": "0.12.0" + "edition": "2021", + "version": "0.11.0" }, "license": "MIT", "license_ids": [ @@ -7332,20 +15730,20 @@ ], "license_file": "LICENSE" }, - "sec1 0.7.3": { - "name": "sec1", - "version": "0.7.3", - "package_url": "https://github.com/RustCrypto/formats/tree/master/sec1", + "tower 0.4.13": { + "name": "tower", + "version": "0.4.13", + "package_url": "https://github.com/tower-rs/tower", "repository": { "Http": { - "url": "https://static.crates.io/crates/sec1/0.7.3/download", - "sha256": "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" + "url": "https://static.crates.io/crates/tower/0.4.13/download", + "sha256": "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" } }, "targets": [ { "Library": { - "crate_name": "sec1", + "crate_name": "tower", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7356,77 +15754,112 @@ } } ], - "library_target_name": "sec1", + "library_target_name": "tower", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "default", - "der", - "pem", - "pkcs8", - "point", - "subtle", - "zeroize" + "__common", + "balance", + "buffer", + "discover", + "futures-core", + "futures-util", + "indexmap", + "limit", + "load", + "make", + "pin-project", + "pin-project-lite", + "rand", + "ready-cache", + "slab", + "timeout", + "tokio", + "tokio-util", + "tracing", + "util" ], "selects": {} }, "deps": { "common": [ { - "id": "base16ct 0.2.0", - "target": "base16ct" + "id": "futures-core 0.3.30", + "target": "futures_core" }, { - "id": "der 0.7.9", - "target": "der" + "id": "futures-util 0.3.30", + "target": "futures_util" }, { - "id": "generic-array 0.14.7", - "target": "generic_array" + "id": "indexmap 1.9.3", + "target": "indexmap" }, { - "id": "pkcs8 0.10.2", - "target": "pkcs8" + "id": "pin-project 1.1.5", + "target": "pin_project" }, { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" }, { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "rand 0.8.5", + "target": "rand" + }, + { + "id": "slab 0.4.9", + "target": "slab" + }, + { + "id": "tokio 1.37.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.11", + "target": "tokio_util" + }, + { + "id": "tower-layer 0.3.2", + "target": "tower_layer" + }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" } ], "selects": {} }, - "edition": "2021", - "version": "0.7.3" + "edition": "2018", + "version": "0.4.13" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "self_cell 1.0.3": { - "name": "self_cell", - "version": "1.0.3", - "package_url": "https://github.com/Voultapher/self_cell", + "tower-layer 0.3.2": { + "name": "tower-layer", + "version": "0.3.2", + "package_url": "https://github.com/tower-rs/tower", "repository": { "Http": { - "url": "https://static.crates.io/crates/self_cell/1.0.3/download", - "sha256": "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" + "url": "https://static.crates.io/crates/tower-layer/0.3.2/download", + "sha256": "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" } }, "targets": [ { "Library": { - "crate_name": "self_cell", + "crate_name": "tower_layer", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7437,34 +15870,34 @@ } } ], - "library_target_name": "self_cell", + "library_target_name": "tower_layer", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2018", - "version": "1.0.3" + "version": "0.3.2" }, - "license": "Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0" + "MIT" ], "license_file": "LICENSE" }, - "semver 1.0.22": { - "name": "semver", - "version": "1.0.22", - "package_url": "https://github.com/dtolnay/semver", + "tower-service 0.3.2": { + "name": "tower-service", + "version": "0.3.2", + "package_url": "https://github.com/tower-rs/tower", "repository": { "Http": { - "url": "https://static.crates.io/crates/semver/1.0.22/download", - "sha256": "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" + "url": "https://static.crates.io/crates/tower-service/0.3.2/download", + "sha256": "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" } }, "targets": [ { "Library": { - "crate_name": "semver", + "crate_name": "tower_service", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7473,70 +15906,36 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "semver", + "library_target_name": "tower_service", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "semver 1.0.22", - "target": "build_script_build" - } - ], - "selects": {} - }, "edition": "2018", - "version": "1.0.22" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.3.2" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "serde 1.0.197": { - "name": "serde", - "version": "1.0.197", - "package_url": "https://github.com/serde-rs/serde", + "tracing 0.1.40": { + "name": "tracing", + "version": "0.1.40", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde/1.0.197/download", - "sha256": "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" + "url": "https://static.crates.io/crates/tracing/0.1.40/download", + "sha256": "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" } }, "targets": [ { "Library": { - "crate_name": "serde", + "crate_name": "tracing", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7545,38 +15944,31 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "serde", + "library_target_name": "tracing", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "derive", - "serde_derive" + "attributes", + "default", + "std", + "tracing-attributes" ], "selects": {} }, "deps": { "common": [ { - "id": "serde 1.0.197", - "target": "build_script_build" + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tracing-core 0.1.32", + "target": "tracing_core" } ], "selects": {} @@ -7585,40 +15977,34 @@ "proc_macro_deps": { "common": [ { - "id": "serde_derive 1.0.197", - "target": "serde_derive" + "id": "tracing-attributes 0.1.27", + "target": "tracing_attributes" } ], "selects": {} }, - "version": "1.0.197" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.1.40" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "serde_derive 1.0.197": { - "name": "serde_derive", - "version": "1.0.197", - "package_url": "https://github.com/serde-rs/serde", + "tracing-attributes 0.1.27": { + "name": "tracing-attributes", + "version": "0.1.27", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_derive/1.0.197/download", - "sha256": "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" + "url": "https://static.crates.io/crates/tracing-attributes/0.1.27/download", + "sha256": "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" } }, "targets": [ { "ProcMacro": { - "crate_name": "serde_derive", + "crate_name": "tracing_attributes", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7629,17 +16015,11 @@ } } ], - "library_target_name": "serde_derive", + "library_target_name": "tracing_attributes", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, "deps": { "common": [ { @@ -7657,30 +16037,29 @@ ], "selects": {} }, - "edition": "2015", - "version": "1.0.197" + "edition": "2018", + "version": "0.1.27" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "serde_json 1.0.115": { - "name": "serde_json", - "version": "1.0.115", - "package_url": "https://github.com/serde-rs/json", + "tracing-core 0.1.32": { + "name": "tracing-core", + "version": "0.1.32", + "package_url": "https://github.com/tokio-rs/tracing", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_json/1.0.115/download", - "sha256": "12dc5c46daa8e9fdf4f5e71b6cf9a53f2487da0e86e55808e2d35539666497dd" + "url": "https://static.crates.io/crates/tracing-core/0.1.32/download", + "sha256": "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" } }, "targets": [ { "Library": { - "crate_name": "serde_json", + "crate_name": "tracing_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7689,81 +16068,90 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "serde_json", + "library_target_name": "tracing_core", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc" + "once_cell", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "itoa 1.0.11", - "target": "itoa" - }, - { - "id": "ryu 1.0.17", - "target": "ryu" - }, - { - "id": "serde 1.0.197", - "target": "serde" - }, - { - "id": "serde_json 1.0.115", - "target": "build_script_build" + "id": "once_cell 1.19.0", + "target": "once_cell" } ], "selects": {} }, - "edition": "2021", - "version": "1.0.115" + "edition": "2018", + "version": "0.1.32" }, - "build_script_attrs": { - "data_glob": [ + "license": "MIT", + "license_ids": [ + "MIT" + ], + "license_file": "LICENSE" + }, + "try-lock 0.2.5": { + "name": "try-lock", + "version": "0.2.5", + "package_url": "https://github.com/seanmonstar/try-lock", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/try-lock/0.2.5/download", + "sha256": "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + } + }, + "targets": [ + { + "Library": { + "crate_name": "try_lock", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "try_lock", + "common_attrs": { + "compile_data_glob": [ "**" - ] + ], + "edition": "2015", + "version": "0.2.5" }, - "license": "MIT OR Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "sha2 0.10.8": { - "name": "sha2", - "version": "0.10.8", - "package_url": "https://github.com/RustCrypto/hashes", + "typenum 1.17.0": { + "name": "typenum", + "version": "1.17.0", + "package_url": "https://github.com/paholg/typenum", "repository": { "Http": { - "url": "https://static.crates.io/crates/sha2/0.10.8/download", - "sha256": "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" + "url": "https://static.crates.io/crates/typenum/1.17.0/download", + "sha256": "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" } }, "targets": [ { "Library": { - "crate_name": "sha2", + "crate_name": "typenum", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7772,9 +16160,21 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_main", + "crate_root": "build/main.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "sha2", + "library_target_name": "typenum", "common_attrs": { "compile_data_glob": [ "**" @@ -7782,47 +16182,41 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" + "id": "typenum 1.17.0", + "target": "build_script_main" } ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } + "selects": {} }, "edition": "2018", - "version": "0.10.8" + "version": "1.17.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "signature 2.2.0": { - "name": "signature", - "version": "2.2.0", - "package_url": "https://github.com/RustCrypto/traits/tree/master/signature", + "uart_16550 0.3.0": { + "name": "uart_16550", + "version": "0.3.0", + "package_url": "https://github.com/rust-osdev/uart_16550", "repository": { "Http": { - "url": "https://static.crates.io/crates/signature/2.2.0/download", - "sha256": "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" + "url": "https://static.crates.io/crates/uart_16550/0.3.0/download", + "sha256": "6dc00444796f6c71f47c85397a35e9c4dbf9901902ac02386940d178e2b78687" } }, "targets": [ { "Library": { - "crate_name": "signature", + "crate_name": "uart_16550", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7833,56 +16227,65 @@ } } ], - "library_target_name": "signature", + "library_target_name": "uart_16550", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", - "digest", - "rand_core" + "default" ], "selects": {} }, "deps": { "common": [ { - "id": "digest 0.10.7", - "target": "digest" - }, + "id": "bitflags 1.3.2", + "target": "bitflags" + } + ], + "selects": { + "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\"))": [ + { + "id": "x86 0.52.0", + "target": "x86" + } + ] + } + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ { - "id": "rand_core 0.6.4", - "target": "rand_core" + "id": "rustversion 1.0.14", + "target": "rustversion" } ], "selects": {} }, - "edition": "2021", - "version": "2.2.0" + "version": "0.3.0" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "smallvec 1.13.2": { - "name": "smallvec", - "version": "1.13.2", - "package_url": "https://github.com/servo/rust-smallvec", + "unicode-ident 1.0.12": { + "name": "unicode-ident", + "version": "1.0.12", + "package_url": "https://github.com/dtolnay/unicode-ident", "repository": { "Http": { - "url": "https://static.crates.io/crates/smallvec/1.13.2/download", - "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + "url": "https://static.crates.io/crates/unicode-ident/1.0.12/download", + "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" } }, "targets": [ { "Library": { - "crate_name": "smallvec", + "crate_name": "unicode_ident", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7893,35 +16296,36 @@ } } ], - "library_target_name": "smallvec", + "library_target_name": "unicode_ident", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2018", - "version": "1.13.2" + "version": "1.0.12" }, - "license": "MIT OR Apache-2.0", + "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016", "license_ids": [ "Apache-2.0", - "MIT" + "MIT", + "Unicode-DFS-2016" ], "license_file": "LICENSE-APACHE" }, - "snafu 0.8.2": { - "name": "snafu", - "version": "0.8.2", - "package_url": "https://github.com/shepmaster/snafu", + "universal-hash 0.5.1": { + "name": "universal-hash", + "version": "0.5.1", + "package_url": "https://github.com/RustCrypto/traits", "repository": { "Http": { - "url": "https://static.crates.io/crates/snafu/0.8.2/download", - "sha256": "75976f4748ab44f6e5332102be424e7c2dc18daeaf7e725f2040c3ebb133512e" + "url": "https://static.crates.io/crates/universal-hash/0.5.1/download", + "sha256": "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" } }, "targets": [ { "Library": { - "crate_name": "snafu", + "crate_name": "universal_hash", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7932,31 +16336,26 @@ } } ], - "library_target_name": "snafu", + "library_target_name": "universal_hash", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "rust_1_61", - "rust_1_65", - "std" - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { + "deps": { "common": [ { - "id": "snafu-derive 0.8.2", - "target": "snafu_derive" + "id": "crypto-common 0.1.6", + "target": "crypto_common" + }, + { + "id": "subtle 2.5.0", + "target": "subtle" } ], "selects": {} }, - "version": "0.8.2" + "edition": "2021", + "version": "0.5.1" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -7965,20 +16364,20 @@ ], "license_file": "LICENSE-APACHE" }, - "snafu-derive 0.8.2": { - "name": "snafu-derive", - "version": "0.8.2", - "package_url": "https://github.com/shepmaster/snafu", + "utf8parse 0.2.1": { + "name": "utf8parse", + "version": "0.2.1", + "package_url": "https://github.com/alacritty/vte", "repository": { "Http": { - "url": "https://static.crates.io/crates/snafu-derive/0.8.2/download", - "sha256": "b4b19911debfb8c2fb1107bc6cb2d61868aaf53a988449213959bb1b5b1ed95f" + "url": "https://static.crates.io/crates/utf8parse/0.2.1/download", + "sha256": "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" } }, "targets": [ { - "ProcMacro": { - "crate_name": "snafu_derive", + "Library": { + "crate_name": "utf8parse", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -7989,62 +16388,41 @@ } } ], - "library_target_name": "snafu_derive", + "library_target_name": "utf8parse", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "rust_1_61" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "heck 0.4.1", - "target": "heck" - }, - { - "id": "proc-macro2 1.0.79", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.58", - "target": "syn" - } + "default" ], "selects": {} }, "edition": "2018", - "version": "0.8.2" + "version": "0.2.1" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "spin 0.5.2": { - "name": "spin", - "version": "0.5.2", - "package_url": "https://github.com/mvdnes/spin-rs.git", + "version_check 0.9.4": { + "name": "version_check", + "version": "0.9.4", + "package_url": "https://github.com/SergioBenitez/version_check", "repository": { "Http": { - "url": "https://static.crates.io/crates/spin/0.5.2/download", - "sha256": "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + "url": "https://static.crates.io/crates/version_check/0.9.4/download", + "sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" } }, "targets": [ { "Library": { - "crate_name": "spin", + "crate_name": "version_check", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8055,34 +16433,35 @@ } } ], - "library_target_name": "spin", + "library_target_name": "version_check", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2015", - "version": "0.5.2" + "version": "0.9.4" }, - "license": "MIT", + "license": "MIT/Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "spinning_top 0.2.5": { - "name": "spinning_top", - "version": "0.2.5", - "package_url": "https://github.com/rust-osdev/spinning_top", + "virtio-drivers 0.7.1": { + "name": "virtio-drivers", + "version": "0.7.1", + "package_url": "https://github.com/rcore-os/virtio-drivers", "repository": { "Http": { - "url": "https://static.crates.io/crates/spinning_top/0.2.5/download", - "sha256": "5b9eb1a2f4c41445a3a0ff9abc5221c5fcd28e1f13cd7c0397706f9ac938ddb0" + "url": "https://static.crates.io/crates/virtio-drivers/0.7.1/download", + "sha256": "f4fd50c69dad27f9d266e42be17da981cd507d6cd47077558a81c25169431392" } }, "targets": [ { "Library": { - "crate_name": "spinning_top", + "crate_name": "virtio_drivers", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8093,44 +16472,97 @@ } } ], - "library_target_name": "spinning_top", + "library_target_name": "virtio_drivers", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "default" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "lock_api 0.4.11", - "target": "lock_api" + "id": "bitflags 2.5.0", + "target": "bitflags" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "zerocopy 0.7.32", + "target": "zerocopy" } ], "selects": {} }, "edition": "2018", - "version": "0.2.5" + "version": "0.7.1" }, - "license": "MIT/Apache-2.0", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "spinning_top 0.3.0": { - "name": "spinning_top", - "version": "0.3.0", - "package_url": "https://github.com/rust-osdev/spinning_top", + "volatile 0.4.6": { + "name": "volatile", + "version": "0.4.6", + "package_url": "https://github.com/rust-osdev/volatile", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/volatile/0.4.6/download", + "sha256": "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" + } + }, + "targets": [ + { + "Library": { + "crate_name": "volatile", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "volatile", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.4.6" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "walkdir 2.5.0": { + "name": "walkdir", + "version": "2.5.0", + "package_url": "https://github.com/BurntSushi/walkdir", "repository": { "Http": { - "url": "https://static.crates.io/crates/spinning_top/0.3.0/download", - "sha256": "d96d2d1d716fb500937168cc09353ffdc7a012be8475ac7308e1bdf0e3923300" + "url": "https://static.crates.io/crates/walkdir/2.5.0/download", + "sha256": "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" } }, "targets": [ { "Library": { - "crate_name": "spinning_top", + "crate_name": "walkdir", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8141,7 +16573,7 @@ } } ], - "library_target_name": "spinning_top", + "library_target_name": "walkdir", "common_attrs": { "compile_data_glob": [ "**" @@ -8149,36 +16581,43 @@ "deps": { "common": [ { - "id": "lock_api 0.4.11", - "target": "lock_api" + "id": "same-file 1.0.6", + "target": "same_file" } ], - "selects": {} + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.8", + "target": "winapi_util" + } + ] + } }, "edition": "2018", - "version": "0.3.0" + "version": "2.5.0" }, - "license": "MIT/Apache-2.0", + "license": "Unlicense/MIT", "license_ids": [ - "Apache-2.0", - "MIT" + "MIT", + "Unlicense" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE-MIT" }, - "spki 0.7.3": { - "name": "spki", - "version": "0.7.3", - "package_url": "https://github.com/RustCrypto/formats/tree/master/spki", + "want 0.3.1": { + "name": "want", + "version": "0.3.1", + "package_url": "https://github.com/seanmonstar/want", "repository": { "Http": { - "url": "https://static.crates.io/crates/spki/0.7.3/download", - "sha256": "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" + "url": "https://static.crates.io/crates/want/0.3.1/download", + "sha256": "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" } }, "targets": [ { "Library": { - "crate_name": "spki", + "crate_name": "want", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8189,51 +16628,43 @@ } } ], - "library_target_name": "spki", + "library_target_name": "want", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "pem" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "der 0.7.9", - "target": "der" + "id": "try-lock 0.2.5", + "target": "try_lock" } ], "selects": {} }, - "edition": "2021", - "version": "0.7.3" + "edition": "2018", + "version": "0.3.1" }, - "license": "Apache-2.0 OR MIT", + "license": "MIT", "license_ids": [ - "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "LICENSE" }, - "static_assertions 1.1.0": { - "name": "static_assertions", - "version": "1.1.0", - "package_url": "https://github.com/nvzqz/static-assertions-rs", + "wasi 0.11.0+wasi-snapshot-preview1": { + "name": "wasi", + "version": "0.11.0+wasi-snapshot-preview1", + "package_url": "https://github.com/bytecodealliance/wasi", "repository": { "Http": { - "url": "https://static.crates.io/crates/static_assertions/1.1.0/download", - "sha256": "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + "url": "https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download", + "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" } }, "targets": [ { "Library": { - "crate_name": "static_assertions", + "crate_name": "wasi", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8244,35 +16675,35 @@ } } ], - "library_target_name": "static_assertions", + "library_target_name": "wasi", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.1.0" + "edition": "2018", + "version": "0.11.0+wasi-snapshot-preview1" }, - "license": "MIT OR Apache-2.0", + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "strum 0.26.2": { - "name": "strum", - "version": "0.26.2", - "package_url": "https://github.com/Peternator7/strum", + "wasm-bindgen 0.2.92": { + "name": "wasm-bindgen", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen", "repository": { "Http": { - "url": "https://static.crates.io/crates/strum/0.26.2/download", - "sha256": "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" + "url": "https://static.crates.io/crates/wasm-bindgen/0.2.92/download", + "sha256": "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" } }, "targets": [ { "Library": { - "crate_name": "strum", + "crate_name": "wasm_bindgen", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8281,17 +16712,35 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "strum", + "library_target_name": "wasm_bindgen", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "derive", - "strum_macros" + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "wasm-bindgen 0.2.92", + "target": "build_script_build" + } ], "selects": {} }, @@ -8299,34 +16748,40 @@ "proc_macro_deps": { "common": [ { - "id": "strum_macros 0.26.2", - "target": "strum_macros" + "id": "wasm-bindgen-macro 0.2.92", + "target": "wasm_bindgen_macro" } ], "selects": {} }, - "version": "0.26.2" + "version": "0.2.92" }, - "license": "MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "strum_macros 0.26.2": { - "name": "strum_macros", - "version": "0.26.2", - "package_url": "https://github.com/Peternator7/strum", + "wasm-bindgen-backend 0.2.92": { + "name": "wasm-bindgen-backend", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/backend", "repository": { "Http": { - "url": "https://static.crates.io/crates/strum_macros/0.26.2/download", - "sha256": "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" + "url": "https://static.crates.io/crates/wasm-bindgen-backend/0.2.92/download", + "sha256": "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" } }, "targets": [ { - "ProcMacro": { - "crate_name": "strum_macros", + "Library": { + "crate_name": "wasm_bindgen_backend", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8337,7 +16792,7 @@ } } ], - "library_target_name": "strum_macros", + "library_target_name": "wasm_bindgen_backend", "common_attrs": { "compile_data_glob": [ "**" @@ -8345,8 +16800,16 @@ "deps": { "common": [ { - "id": "heck 0.4.1", - "target": "heck" + "id": "bumpalo 3.16.0", + "target": "bumpalo" + }, + { + "id": "log 0.4.21", + "target": "log" + }, + { + "id": "once_cell 1.19.0", + "target": "once_cell" }, { "id": "proc-macro2 1.0.79", @@ -8359,42 +16822,38 @@ { "id": "syn 2.0.58", "target": "syn" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ + }, { - "id": "rustversion 1.0.14", - "target": "rustversion" + "id": "wasm-bindgen-shared 0.2.92", + "target": "wasm_bindgen_shared" } ], "selects": {} }, - "version": "0.26.2" + "edition": "2018", + "version": "0.2.92" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "subtle 2.5.0": { - "name": "subtle", - "version": "2.5.0", - "package_url": "https://github.com/dalek-cryptography/subtle", + "wasm-bindgen-macro 0.2.92": { + "name": "wasm-bindgen-macro", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro", "repository": { "Http": { - "url": "https://static.crates.io/crates/subtle/2.5.0/download", - "sha256": "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" + "url": "https://static.crates.io/crates/wasm-bindgen-macro/0.2.92/download", + "sha256": "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" } }, "targets": [ { - "Library": { - "crate_name": "subtle", + "ProcMacro": { + "crate_name": "wasm_bindgen_macro", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8405,40 +16864,48 @@ } } ], - "library_target_name": "subtle", + "library_target_name": "wasm_bindgen_macro", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "i128" + { + "id": "quote 1.0.35", + "target": "quote" + }, + { + "id": "wasm-bindgen-macro-support 0.2.92", + "target": "wasm_bindgen_macro_support" + } ], "selects": {} }, "edition": "2018", - "version": "2.5.0" + "version": "0.2.92" }, - "license": "BSD-3-Clause", + "license": "MIT OR Apache-2.0", "license_ids": [ - "BSD-3-Clause" + "Apache-2.0", + "MIT" ], - "license_file": "LICENSE" + "license_file": "LICENSE-APACHE" }, - "syn 2.0.58": { - "name": "syn", - "version": "2.0.58", - "package_url": "https://github.com/dtolnay/syn", + "wasm-bindgen-macro-support 0.2.92": { + "name": "wasm-bindgen-macro-support", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/macro-support", "repository": { "Http": { - "url": "https://static.crates.io/crates/syn/2.0.58/download", - "sha256": "44cfb93f38070beee36b3fef7d4f5a16f27751d94b187b666a5cc5e9b0d30687" + "url": "https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.92/download", + "sha256": "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" } }, "targets": [ { "Library": { - "crate_name": "syn", + "crate_name": "wasm_bindgen_macro_support", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8449,26 +16916,11 @@ } } ], - "library_target_name": "syn", + "library_target_name": "wasm_bindgen_macro_support", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "clone-impls", - "default", - "derive", - "extra-traits", - "full", - "parsing", - "printing", - "proc-macro", - "visit", - "visit-mut" - ], - "selects": {} - }, "deps": { "common": [ { @@ -8480,14 +16932,88 @@ "target": "quote" }, { - "id": "unicode-ident 1.0.12", - "target": "unicode_ident" + "id": "syn 2.0.58", + "target": "syn" + }, + { + "id": "wasm-bindgen-backend 0.2.92", + "target": "wasm_bindgen_backend" + }, + { + "id": "wasm-bindgen-shared 0.2.92", + "target": "wasm_bindgen_shared" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.92" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "wasm-bindgen-shared 0.2.92": { + "name": "wasm-bindgen-shared", + "version": "0.2.92", + "package_url": "https://github.com/rustwasm/wasm-bindgen/tree/master/crates/shared", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasm-bindgen-shared/0.2.92/download", + "sha256": "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasm_bindgen_shared", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasm_bindgen_shared", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "wasm-bindgen-shared 0.2.92", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "2.0.58" + "edition": "2018", + "version": "0.2.92" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "links": "wasm_bindgen" }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -8496,20 +17022,20 @@ ], "license_file": "LICENSE-APACHE" }, - "tap 1.0.1": { - "name": "tap", - "version": "1.0.1", - "package_url": "https://github.com/myrrlyn/tap", + "which 4.4.2": { + "name": "which", + "version": "4.4.2", + "package_url": "https://github.com/harryfei/which-rs.git", "repository": { "Http": { - "url": "https://static.crates.io/crates/tap/1.0.1/download", - "sha256": "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + "url": "https://static.crates.io/crates/which/4.4.2/download", + "sha256": "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" } }, "targets": [ { "Library": { - "crate_name": "tap", + "crate_name": "which", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8520,13 +17046,39 @@ } } ], - "library_target_name": "tap", + "library_target_name": "which", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.0.1" + "deps": { + "common": [ + { + "id": "either 1.10.0", + "target": "either" + }, + { + "id": "rustix 0.38.32", + "target": "rustix" + } + ], + "selects": { + "cfg(any(windows, unix, target_os = \"redox\"))": [ + { + "id": "home 0.5.9", + "target": "home" + } + ], + "cfg(windows)": [ + { + "id": "once_cell 1.19.0", + "target": "once_cell" + } + ] + } + }, + "edition": "2021", + "version": "4.4.2" }, "license": "MIT", "license_ids": [ @@ -8534,20 +17086,20 @@ ], "license_file": "LICENSE.txt" }, - "tempfile 3.10.1": { - "name": "tempfile", - "version": "3.10.1", - "package_url": "https://github.com/Stebalien/tempfile", + "winapi 0.3.9": { + "name": "winapi", + "version": "0.3.9", + "package_url": "https://github.com/retep998/winapi-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/tempfile/3.10.1/download", - "sha256": "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" + "url": "https://static.crates.io/crates/winapi/0.3.9/download", + "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" } }, "targets": [ { "Library": { - "crate_name": "tempfile", + "crate_name": "winapi", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8556,9 +17108,21 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "tempfile", + "library_target_name": "winapi", "common_attrs": { "compile_data_glob": [ "**" @@ -8566,53 +17130,54 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "fastrand 2.0.2", - "target": "fastrand" + "id": "winapi 0.3.9", + "target": "build_script_build" } ], "selects": { - "cfg(any(unix, target_os = \"wasi\"))": [ + "i686-pc-windows-gnu": [ { - "id": "rustix 0.38.32", - "target": "rustix" + "id": "winapi-i686-pc-windows-gnu 0.4.0", + "target": "winapi_i686_pc_windows_gnu" } ], - "cfg(windows)": [ + "x86_64-pc-windows-gnu": [ { - "id": "windows-sys 0.52.0", - "target": "windows_sys" + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "target": "winapi_x86_64_pc_windows_gnu" } ] } }, - "edition": "2021", - "version": "3.10.1" + "edition": "2015", + "version": "0.3.9" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], "license_file": "LICENSE-APACHE" }, - "time 0.3.34": { - "name": "time", - "version": "0.3.34", - "package_url": "https://github.com/time-rs/time", + "winapi-i686-pc-windows-gnu 0.4.0": { + "name": "winapi-i686-pc-windows-gnu", + "version": "0.4.0", + "package_url": "https://github.com/retep998/winapi-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/time/0.3.34/download", - "sha256": "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" + "url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download", + "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" } }, "targets": [ { "Library": { - "crate_name": "time", + "crate_name": "winapi_i686_pc_windows_gnu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8621,69 +17186,63 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "time", + "library_target_name": "winapi_i686_pc_windows_gnu", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "parsing", - "serde" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "deranged 0.3.11", - "target": "deranged" - }, - { - "id": "num-conv 0.1.0", - "target": "num_conv" - }, - { - "id": "powerfmt 0.2.0", - "target": "powerfmt" - }, - { - "id": "serde 1.0.197", - "target": "serde" - }, - { - "id": "time-core 0.1.2", - "target": "time_core" + "id": "winapi-i686-pc-windows-gnu 0.4.0", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "0.3.34" + "edition": "2015", + "version": "0.4.0" }, - "license": "MIT OR Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-Apache" + "license_file": null }, - "time-core 0.1.2": { - "name": "time-core", - "version": "0.1.2", - "package_url": "https://github.com/time-rs/time", + "winapi-util 0.1.8": { + "name": "winapi-util", + "version": "0.1.8", + "package_url": "https://github.com/BurntSushi/winapi-util", "repository": { "Http": { - "url": "https://static.crates.io/crates/time-core/0.1.2/download", - "sha256": "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + "url": "https://static.crates.io/crates/winapi-util/0.1.8/download", + "sha256": "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" } }, "targets": [ { "Library": { - "crate_name": "time_core", + "crate_name": "winapi_util", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8694,35 +17253,111 @@ } } ], - "library_target_name": "time_core", + "library_target_name": "winapi_util", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, "edition": "2021", - "version": "0.1.2" + "version": "0.1.8" }, - "license": "MIT OR Apache-2.0", + "license": "Unlicense OR MIT", + "license_ids": [ + "MIT", + "Unlicense" + ], + "license_file": "LICENSE-MIT" + }, + "winapi-x86_64-pc-windows-gnu 0.4.0": { + "name": "winapi-x86_64-pc-windows-gnu", + "version": "0.4.0", + "package_url": "https://github.com/retep998/winapi-rs", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download", + "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "winapi_x86_64_pc_windows_gnu", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "winapi_x86_64_pc_windows_gnu", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.4.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-Apache" + "license_file": null }, - "time-macros 0.2.17": { - "name": "time-macros", - "version": "0.2.17", - "package_url": "https://github.com/time-rs/time", + "windows-core 0.52.0": { + "name": "windows-core", + "version": "0.52.0", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/time-macros/0.2.17/download", - "sha256": "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" + "url": "https://static.crates.io/crates/windows-core/0.52.0/download", + "sha256": "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" } }, "targets": [ { - "ProcMacro": { - "crate_name": "time_macros", + "Library": { + "crate_name": "windows_core", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8733,7 +17368,7 @@ } } ], - "library_target_name": "time_macros", + "library_target_name": "windows_core", "common_attrs": { "compile_data_glob": [ "**" @@ -8741,40 +17376,36 @@ "deps": { "common": [ { - "id": "num-conv 0.1.0", - "target": "num_conv" - }, - { - "id": "time-core 0.1.2", - "target": "time_core" + "id": "windows-targets 0.52.4", + "target": "windows_targets" } ], "selects": {} }, "edition": "2021", - "version": "0.2.17" + "version": "0.52.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-Apache" + "license_file": "license-apache-2.0" }, - "typenum 1.17.0": { - "name": "typenum", - "version": "1.17.0", - "package_url": "https://github.com/paholg/typenum", + "windows-sys 0.48.0": { + "name": "windows-sys", + "version": "0.48.0", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/typenum/1.17.0/download", - "sha256": "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + "url": "https://static.crates.io/crates/windows-sys/0.48.0/download", + "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" } }, "targets": [ { "Library": { - "crate_name": "typenum", + "crate_name": "windows_sys", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8783,21 +17414,9 @@ ] } } - }, - { - "BuildScript": { - "crate_name": "build_script_main", - "crate_root": "build/main.rs", - "srcs": { - "allow_empty": false, - "include": [ - "**/*.rs" - ] - } - } } ], - "library_target_name": "typenum", + "library_target_name": "windows_sys", "common_attrs": { "compile_data_glob": [ "**" @@ -8805,41 +17424,36 @@ "deps": { "common": [ { - "id": "typenum 1.17.0", - "target": "build_script_main" + "id": "windows-targets 0.48.5", + "target": "windows_targets" } ], "selects": {} }, "edition": "2018", - "version": "1.17.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.48.0" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "license-apache-2.0" }, - "uart_16550 0.3.0": { - "name": "uart_16550", - "version": "0.3.0", - "package_url": "https://github.com/rust-osdev/uart_16550", + "windows-sys 0.52.0": { + "name": "windows-sys", + "version": "0.52.0", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/uart_16550/0.3.0/download", - "sha256": "6dc00444796f6c71f47c85397a35e9c4dbf9901902ac02386940d178e2b78687" + "url": "https://static.crates.io/crates/windows-sys/0.52.0/download", + "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" } }, "targets": [ { "Library": { - "crate_name": "uart_16550", + "crate_name": "windows_sys", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8850,65 +17464,44 @@ } } ], - "library_target_name": "uart_16550", + "library_target_name": "windows_sys", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "bitflags 1.3.2", - "target": "bitflags" - } - ], - "selects": { - "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\"))": [ - { - "id": "x86 0.52.0", - "target": "x86" - } - ] - } - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "rustversion 1.0.14", - "target": "rustversion" + "id": "windows-targets 0.52.4", + "target": "windows_targets" } ], "selects": {} }, - "version": "0.3.0" + "edition": "2021", + "version": "0.52.0" }, - "license": "MIT", + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "license-apache-2.0" }, - "unicode-ident 1.0.12": { - "name": "unicode-ident", - "version": "1.0.12", - "package_url": "https://github.com/dtolnay/unicode-ident", + "windows-targets 0.48.5": { + "name": "windows-targets", + "version": "0.48.5", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-ident/1.0.12/download", - "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + "url": "https://static.crates.io/crates/windows-targets/0.48.5/download", + "sha256": "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" } }, "targets": [ { "Library": { - "crate_name": "unicode_ident", + "crate_name": "windows_targets", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8919,36 +17512,82 @@ } } ], - "library_target_name": "unicode_ident", + "library_target_name": "windows_targets", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [], + "selects": { + "aarch64-pc-windows-gnullvm": [ + { + "id": "windows_aarch64_gnullvm 0.48.5", + "target": "windows_aarch64_gnullvm" + } + ], + "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_aarch64_msvc 0.48.5", + "target": "windows_aarch64_msvc" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ + { + "id": "windows_i686_gnu 0.48.5", + "target": "windows_i686_gnu" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_i686_msvc 0.48.5", + "target": "windows_i686_msvc" + } + ], + "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_gnu 0.48.5", + "target": "windows_x86_64_gnu" + } + ], + "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_msvc 0.48.5", + "target": "windows_x86_64_msvc" + } + ], + "x86_64-pc-windows-gnullvm": [ + { + "id": "windows_x86_64_gnullvm 0.48.5", + "target": "windows_x86_64_gnullvm" + } + ] + } + }, "edition": "2018", - "version": "1.0.12" + "version": "0.48.5" }, - "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016", + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", - "MIT", - "Unicode-DFS-2016" + "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "license-apache-2.0" }, - "universal-hash 0.5.1": { - "name": "universal-hash", - "version": "0.5.1", - "package_url": "https://github.com/RustCrypto/traits", + "windows-targets 0.52.4": { + "name": "windows-targets", + "version": "0.52.4", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/universal-hash/0.5.1/download", - "sha256": "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" + "url": "https://static.crates.io/crates/windows-targets/0.52.4/download", + "sha256": "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" } }, "targets": [ { "Library": { - "crate_name": "universal_hash", + "crate_name": "windows_targets", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -8959,48 +17598,82 @@ } } ], - "library_target_name": "universal_hash", + "library_target_name": "windows_targets", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" - } - ], - "selects": {} + "common": [], + "selects": { + "aarch64-pc-windows-gnullvm": [ + { + "id": "windows_aarch64_gnullvm 0.52.4", + "target": "windows_aarch64_gnullvm" + } + ], + "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_aarch64_msvc 0.52.4", + "target": "windows_aarch64_msvc" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ + { + "id": "windows_i686_gnu 0.52.4", + "target": "windows_i686_gnu" + } + ], + "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_i686_msvc 0.52.4", + "target": "windows_i686_msvc" + } + ], + "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_gnu 0.52.4", + "target": "windows_x86_64_gnu" + } + ], + "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_msvc 0.52.4", + "target": "windows_x86_64_msvc" + } + ], + "x86_64-pc-windows-gnullvm": [ + { + "id": "windows_x86_64_gnullvm 0.52.4", + "target": "windows_x86_64_gnullvm" + } + ] + } }, "edition": "2021", - "version": "0.5.1" + "version": "0.52.4" }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "license-apache-2.0" }, - "version_check 0.9.4": { - "name": "version_check", - "version": "0.9.4", - "package_url": "https://github.com/SergioBenitez/version_check", + "windows_aarch64_gnullvm 0.48.5": { + "name": "windows_aarch64_gnullvm", + "version": "0.48.5", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/version_check/0.9.4/download", - "sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.48.5/download", + "sha256": "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" } }, "targets": [ { "Library": { - "crate_name": "version_check", + "crate_name": "windows_aarch64_gnullvm", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9009,37 +17682,63 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "version_check", + "library_target_name": "windows_aarch64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.9.4" + "deps": { + "common": [ + { + "id": "windows_aarch64_gnullvm 0.48.5", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.48.5" }, - "license": "MIT/Apache-2.0", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "license-apache-2.0" }, - "virtio-drivers 0.7.1": { - "name": "virtio-drivers", - "version": "0.7.1", - "package_url": "https://github.com/rcore-os/virtio-drivers", + "windows_aarch64_gnullvm 0.52.4": { + "name": "windows_aarch64_gnullvm", + "version": "0.52.4", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/virtio-drivers/0.7.1/download", - "sha256": "f4fd50c69dad27f9d266e42be17da981cd507d6cd47077558a81c25169431392" + "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.4/download", + "sha256": "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" } }, "targets": [ { "Library": { - "crate_name": "virtio_drivers", + "crate_name": "windows_aarch64_gnullvm", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9048,60 +17747,63 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "virtio_drivers", + "library_target_name": "windows_aarch64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "bitflags 2.5.0", - "target": "bitflags" - }, - { - "id": "log 0.4.21", - "target": "log" - }, - { - "id": "zerocopy 0.7.32", - "target": "zerocopy" + "id": "windows_aarch64_gnullvm 0.52.4", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.7.1" + "edition": "2021", + "version": "0.52.4" }, - "license": "MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE" + "license_file": "license-apache-2.0" }, - "volatile 0.4.6": { - "name": "volatile", - "version": "0.4.6", - "package_url": "https://github.com/rust-osdev/volatile", + "windows_aarch64_msvc 0.48.5": { + "name": "windows_aarch64_msvc", + "version": "0.48.5", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/volatile/0.4.6/download", - "sha256": "442887c63f2c839b346c192d047a7c87e73d0689c9157b00b53dcc27dd5ea793" + "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.48.5/download", + "sha256": "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" } }, "targets": [ { "Library": { - "crate_name": "volatile", + "crate_name": "windows_aarch64_msvc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9110,37 +17812,63 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "volatile", + "library_target_name": "windows_aarch64_msvc", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.4.6" + "deps": { + "common": [ + { + "id": "windows_aarch64_msvc 0.48.5", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.48.5" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "license-apache-2.0" }, - "wasi 0.11.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.11.0+wasi-snapshot-preview1", - "package_url": "https://github.com/bytecodealliance/wasi", + "windows_aarch64_msvc 0.52.4": { + "name": "windows_aarch64_msvc", + "version": "0.52.4", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download", - "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.4/download", + "sha256": "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" } }, "targets": [ { "Library": { - "crate_name": "wasi", + "crate_name": "windows_aarch64_msvc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9149,37 +17877,63 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "wasi", + "library_target_name": "windows_aarch64_msvc", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "0.11.0+wasi-snapshot-preview1" + "deps": { + "common": [ + { + "id": "windows_aarch64_msvc 0.52.4", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.52.4" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ "Apache-2.0", "MIT" ], - "license_file": "LICENSE-APACHE" + "license_file": "license-apache-2.0" }, - "which 4.4.2": { - "name": "which", - "version": "4.4.2", - "package_url": "https://github.com/harryfei/which-rs.git", + "windows_i686_gnu 0.48.5": { + "name": "windows_i686_gnu", + "version": "0.48.5", + "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/which/4.4.2/download", - "sha256": "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" + "url": "https://static.crates.io/crates/windows_i686_gnu/0.48.5/download", + "sha256": "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" } }, "targets": [ { "Library": { - "crate_name": "which", + "crate_name": "windows_i686_gnu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9188,9 +17942,21 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "which", + "library_target_name": "windows_i686_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -9198,53 +17964,54 @@ "deps": { "common": [ { - "id": "either 1.10.0", - "target": "either" - }, - { - "id": "rustix 0.38.32", - "target": "rustix" + "id": "windows_i686_gnu 0.48.5", + "target": "build_script_build" } ], - "selects": { - "cfg(any(windows, unix, target_os = \"redox\"))": [ - { - "id": "home 0.5.9", - "target": "home" - } - ], - "cfg(windows)": [ - { - "id": "once_cell 1.19.0", - "target": "once_cell" - } - ] - } + "selects": {} }, - "edition": "2021", - "version": "4.4.2" + "edition": "2018", + "version": "0.48.5" }, - "license": "MIT", + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", "license_ids": [ + "Apache-2.0", "MIT" ], - "license_file": "LICENSE.txt" + "license_file": "license-apache-2.0" }, - "windows-sys 0.52.0": { - "name": "windows-sys", - "version": "0.52.0", + "windows_i686_gnu 0.52.4": { + "name": "windows_i686_gnu", + "version": "0.52.4", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-sys/0.52.0/download", - "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" + "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.4/download", + "sha256": "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" } }, "targets": [ { - "Library": { - "crate_name": "windows_sys", - "crate_root": "src/lib.rs", + "Library": { + "crate_name": "windows_i686_gnu", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": { "allow_empty": false, "include": [ @@ -9254,7 +18021,7 @@ } } ], - "library_target_name": "windows_sys", + "library_target_name": "windows_i686_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -9262,14 +18029,19 @@ "deps": { "common": [ { - "id": "windows-targets 0.52.4", - "target": "windows_targets" + "id": "windows_i686_gnu 0.52.4", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.4" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -9278,20 +18050,20 @@ ], "license_file": "license-apache-2.0" }, - "windows-targets 0.52.4": { - "name": "windows-targets", - "version": "0.52.4", + "windows_i686_msvc 0.48.5": { + "name": "windows_i686_msvc", + "version": "0.48.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-targets/0.52.4/download", - "sha256": "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" + "url": "https://static.crates.io/crates/windows_i686_msvc/0.48.5/download", + "sha256": "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" } }, "targets": [ { "Library": { - "crate_name": "windows_targets", + "crate_name": "windows_i686_msvc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9300,62 +18072,41 @@ ] } } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } } ], - "library_target_name": "windows_targets", + "library_target_name": "windows_i686_msvc", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [], - "selects": { - "aarch64-pc-windows-gnullvm": [ - { - "id": "windows_aarch64_gnullvm 0.52.4", - "target": "windows_aarch64_gnullvm" - } - ], - "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_aarch64_msvc 0.52.4", - "target": "windows_aarch64_msvc" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_gnu 0.52.4", - "target": "windows_i686_gnu" - } - ], - "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_i686_msvc 0.52.4", - "target": "windows_i686_msvc" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_gnu 0.52.4", - "target": "windows_x86_64_gnu" - } - ], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ - { - "id": "windows_x86_64_msvc 0.52.4", - "target": "windows_x86_64_msvc" - } - ], - "x86_64-pc-windows-gnullvm": [ - { - "id": "windows_x86_64_gnullvm 0.52.4", - "target": "windows_x86_64_gnullvm" - } - ] - } + "common": [ + { + "id": "windows_i686_msvc 0.48.5", + "target": "build_script_build" + } + ], + "selects": {} }, - "edition": "2021", - "version": "0.52.4" + "edition": "2018", + "version": "0.48.5" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0", "license_ids": [ @@ -9364,20 +18115,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_aarch64_gnullvm 0.52.4": { - "name": "windows_aarch64_gnullvm", + "windows_i686_msvc 0.52.4": { + "name": "windows_i686_msvc", "version": "0.52.4", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.4/download", - "sha256": "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" + "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.4/download", + "sha256": "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_gnullvm", + "crate_name": "windows_i686_msvc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9400,7 +18151,7 @@ } } ], - "library_target_name": "windows_aarch64_gnullvm", + "library_target_name": "windows_i686_msvc", "common_attrs": { "compile_data_glob": [ "**" @@ -9408,7 +18159,7 @@ "deps": { "common": [ { - "id": "windows_aarch64_gnullvm 0.52.4", + "id": "windows_i686_msvc 0.52.4", "target": "build_script_build" } ], @@ -9429,20 +18180,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_aarch64_msvc 0.52.4": { - "name": "windows_aarch64_msvc", - "version": "0.52.4", + "windows_x86_64_gnu 0.48.5": { + "name": "windows_x86_64_gnu", + "version": "0.48.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.4/download", - "sha256": "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" + "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.48.5/download", + "sha256": "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" } }, "targets": [ { "Library": { - "crate_name": "windows_aarch64_msvc", + "crate_name": "windows_x86_64_gnu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9465,7 +18216,7 @@ } } ], - "library_target_name": "windows_aarch64_msvc", + "library_target_name": "windows_x86_64_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -9473,14 +18224,14 @@ "deps": { "common": [ { - "id": "windows_aarch64_msvc 0.52.4", + "id": "windows_x86_64_gnu 0.48.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "0.52.4" + "edition": "2018", + "version": "0.48.5" }, "build_script_attrs": { "data_glob": [ @@ -9494,20 +18245,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_i686_gnu 0.52.4": { - "name": "windows_i686_gnu", + "windows_x86_64_gnu 0.52.4": { + "name": "windows_x86_64_gnu", "version": "0.52.4", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.4/download", - "sha256": "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" + "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.4/download", + "sha256": "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_gnu", + "crate_name": "windows_x86_64_gnu", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9530,7 +18281,7 @@ } } ], - "library_target_name": "windows_i686_gnu", + "library_target_name": "windows_x86_64_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -9538,7 +18289,7 @@ "deps": { "common": [ { - "id": "windows_i686_gnu 0.52.4", + "id": "windows_x86_64_gnu 0.52.4", "target": "build_script_build" } ], @@ -9559,20 +18310,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_i686_msvc 0.52.4": { - "name": "windows_i686_msvc", - "version": "0.52.4", + "windows_x86_64_gnullvm 0.48.5": { + "name": "windows_x86_64_gnullvm", + "version": "0.48.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.4/download", - "sha256": "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" + "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.48.5/download", + "sha256": "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" } }, "targets": [ { "Library": { - "crate_name": "windows_i686_msvc", + "crate_name": "windows_x86_64_gnullvm", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9595,7 +18346,7 @@ } } ], - "library_target_name": "windows_i686_msvc", + "library_target_name": "windows_x86_64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" @@ -9603,14 +18354,14 @@ "deps": { "common": [ { - "id": "windows_i686_msvc 0.52.4", + "id": "windows_x86_64_gnullvm 0.48.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "0.52.4" + "edition": "2018", + "version": "0.48.5" }, "build_script_attrs": { "data_glob": [ @@ -9624,20 +18375,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_x86_64_gnu 0.52.4": { - "name": "windows_x86_64_gnu", + "windows_x86_64_gnullvm 0.52.4": { + "name": "windows_x86_64_gnullvm", "version": "0.52.4", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.4/download", - "sha256": "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" + "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.4/download", + "sha256": "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnu", + "crate_name": "windows_x86_64_gnullvm", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9660,7 +18411,7 @@ } } ], - "library_target_name": "windows_x86_64_gnu", + "library_target_name": "windows_x86_64_gnullvm", "common_attrs": { "compile_data_glob": [ "**" @@ -9668,7 +18419,7 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnu 0.52.4", + "id": "windows_x86_64_gnullvm 0.52.4", "target": "build_script_build" } ], @@ -9689,20 +18440,20 @@ ], "license_file": "license-apache-2.0" }, - "windows_x86_64_gnullvm 0.52.4": { - "name": "windows_x86_64_gnullvm", - "version": "0.52.4", + "windows_x86_64_msvc 0.48.5": { + "name": "windows_x86_64_msvc", + "version": "0.48.5", "package_url": "https://github.com/microsoft/windows-rs", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.4/download", - "sha256": "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" + "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.48.5/download", + "sha256": "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" } }, "targets": [ { "Library": { - "crate_name": "windows_x86_64_gnullvm", + "crate_name": "windows_x86_64_msvc", "crate_root": "src/lib.rs", "srcs": { "allow_empty": false, @@ -9725,7 +18476,7 @@ } } ], - "library_target_name": "windows_x86_64_gnullvm", + "library_target_name": "windows_x86_64_msvc", "common_attrs": { "compile_data_glob": [ "**" @@ -9733,14 +18484,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnullvm 0.52.4", + "id": "windows_x86_64_msvc 0.48.5", "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "0.52.4" + "edition": "2018", + "version": "0.48.5" }, "build_script_attrs": { "data_glob": [ @@ -10137,6 +18888,74 @@ ], "license_file": "LICENSE-APACHE" }, + "xattr 1.3.1": { + "name": "xattr", + "version": "1.3.1", + "package_url": "https://github.com/Stebalien/xattr", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/xattr/1.3.1/download", + "sha256": "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "xattr", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "xattr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "unsupported" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "rustix 0.38.32", + "target": "rustix" + } + ], + "selects": { + "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(target_os = \"linux\")": [ + { + "id": "linux-raw-sys 0.4.13", + "target": "linux_raw_sys" + } + ] + } + }, + "edition": "2021", + "version": "1.3.1" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "zerocopy 0.7.32": { "name": "zerocopy", "version": "0.7.32", @@ -10398,6 +19217,7 @@ "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [], "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [], "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [], + "cfg(all(target_arch = \"wasm32\", not(target_os = \"wasi\")))": [], "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [], "cfg(all(target_arch = \"x86_64\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ @@ -10416,6 +19236,12 @@ "x86_64-unknown-linux-gnu", "x86_64-unknown-none" ], + "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [], + "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [], + "cfg(any(target_os = \"macos\", target_os = \"ios\", target_os = \"freebsd\"))": [], + "cfg(any(unix, target_os = \"redox\"))": [ + "x86_64-unknown-linux-gnu" + ], "cfg(any(unix, target_os = \"wasi\"))": [ "x86_64-unknown-linux-gnu" ], @@ -10423,17 +19249,43 @@ "x86_64-unknown-linux-gnu" ], "cfg(curve25519_dalek_backend = \"fiat\")": [], + "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": [ + "x86_64-unknown-linux-gnu", + "x86_64-unknown-none" + ], + "cfg(not(target_family = \"wasm\"))": [ + "x86_64-unknown-linux-gnu", + "x86_64-unknown-none" + ], + "cfg(not(windows))": [ + "x86_64-unknown-linux-gnu", + "x86_64-unknown-none" + ], "cfg(target_arch = \"spirv\")": [], + "cfg(target_arch = \"wasm32\")": [], "cfg(target_arch = \"x86_64\")": [ "x86_64-unknown-linux-gnu", "x86_64-unknown-none" ], + "cfg(target_family = \"unix\")": [ + "x86_64-unknown-linux-gnu" + ], + "cfg(target_os = \"android\")": [], + "cfg(target_os = \"haiku\")": [], "cfg(target_os = \"hermit\")": [], + "cfg(target_os = \"linux\")": [ + "x86_64-unknown-linux-gnu" + ], + "cfg(target_os = \"redox\")": [], "cfg(target_os = \"wasi\")": [], + "cfg(target_os = \"windows\")": [], + "cfg(tokio_taskdump)": [], "cfg(unix)": [ "x86_64-unknown-linux-gnu" ], "cfg(windows)": [], + "i686-pc-windows-gnu": [], + "x86_64-pc-windows-gnu": [], "x86_64-pc-windows-gnullvm": [], "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" @@ -10449,6 +19301,7 @@ "anyhow 1.0.81", "arrayvec 0.7.4", "assertables 7.0.1", + "async-stream 0.3.5", "async-trait 0.1.79", "atomic_refcell 0.1.13", "base64 0.21.7", @@ -10456,6 +19309,7 @@ "bitvec 1.0.1", "bytes 1.6.0", "ciborium 0.2.2", + "clap 4.5.4", "coset 0.3.7", "curve25519-dalek 4.1.1", "ecdsa 0.16.9", @@ -10468,12 +19322,19 @@ "linked_list_allocator 0.10.5", "lock_api 0.4.11", "log 0.4.21", + "nix 0.28.0", + "oci-spec 0.6.5", + "opentelemetry 0.23.0", + "opentelemetry-otlp 0.16.0", + "opentelemetry_sdk 0.23.0", "p256 0.13.2", "p384 0.13.0", "pkcs8 0.10.2", "primeorder 0.13.6", + "procfs 0.16.0", "prost 0.12.4", "prost-build 0.12.3", + "prost-types 0.12.3", "rand_core 0.6.4", "regex 1.10.4", "rsa 0.9.6", @@ -10485,9 +19346,18 @@ "spinning_top 0.3.0", "static_assertions 1.1.0", "strum 0.26.2", + "syslog 6.1.1", + "tar 0.4.40", + "tikv-jemallocator 0.5.4", "time 0.3.34", + "tokio 1.37.0", + "tokio-stream 0.1.15", + "tokio-util 0.7.11", + "tonic 0.11.0", + "tonic-build 0.11.0", "uart_16550 0.3.0", "virtio-drivers 0.7.1", + "walkdir 2.5.0", "x509-cert 0.2.5", "x86_64 0.14.11", "zerocopy 0.7.32", diff --git a/cargo-no-std-bazel-lock.json b/cargo-no-std-bazel-lock.json index 85cf691a854..2498ffcab6d 100644 --- a/cargo-no-std-bazel-lock.json +++ b/cargo-no-std-bazel-lock.json @@ -1,5 +1,5 @@ { - "checksum": "a1b783897dde651588edfdb2d6453c91654232b97551a44a413abd5334874d90", + "checksum": "7d35e77527edbd7a0a9f635fb185d7c95cd49f7877c7f4a65b183212d648d18b", "crates": { "anyhow 1.0.83": { "name": "anyhow", @@ -182,6 +182,45 @@ ], "license_file": "LICENSE" }, + "cfg-if 1.0.0": { + "name": "cfg-if", + "version": "1.0.0", + "package_url": "https://github.com/alexcrichton/cfg-if", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/cfg-if/1.0.0/download", + "sha256": "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + } + }, + "targets": [ + { + "Library": { + "crate_name": "cfg_if", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "cfg_if", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "1.0.0" + }, + "license": "MIT/Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "direct-cargo-bazel-deps 0.0.1": { "name": "direct-cargo-bazel-deps", "version": "0.0.1", @@ -220,6 +259,14 @@ "id": "bytes 1.6.0", "target": "bytes" }, + { + "id": "getrandom 0.2.15", + "target": "getrandom" + }, + { + "id": "log 0.4.21", + "target": "log" + }, { "id": "x86_64 0.15.1", "target": "x86_64" @@ -234,6 +281,177 @@ "license_ids": [], "license_file": null }, + "getrandom 0.2.15": { + "name": "getrandom", + "version": "0.2.15", + "package_url": "https://github.com/rust-random/getrandom", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/getrandom/0.2.15/download", + "sha256": "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "getrandom", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "getrandom", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "rdrand" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + } + ], + "selects": { + "cfg(target_os = \"wasi\")": [ + { + "id": "wasi 0.11.0+wasi-snapshot-preview1", + "target": "wasi" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.154", + "target": "libc" + } + ] + } + }, + "edition": "2018", + "version": "0.2.15" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "libc 0.2.154": { + "name": "libc", + "version": "0.2.154", + "package_url": "https://github.com/rust-lang/libc", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/libc/0.2.154/download", + "sha256": "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" + } + }, + "targets": [ + { + "Library": { + "crate_name": "libc", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "libc", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "libc 0.2.154", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.2.154" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, + "log 0.4.21": { + "name": "log", + "version": "0.4.21", + "package_url": "https://github.com/rust-lang/log", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/log/0.4.21/download", + "sha256": "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "log", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "log", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.4.21" + }, + "license": "MIT OR Apache-2.0", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "rustversion 1.0.16": { "name": "rustversion", "version": "1.0.16", @@ -338,6 +556,45 @@ ], "license_file": "LICENSE-APACHE" }, + "wasi 0.11.0+wasi-snapshot-preview1": { + "name": "wasi", + "version": "0.11.0+wasi-snapshot-preview1", + "package_url": "https://github.com/bytecodealliance/wasi", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download", + "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + } + }, + "targets": [ + { + "Library": { + "crate_name": "wasi", + "crate_root": "src/lib.rs", + "srcs": { + "allow_empty": false, + "include": [ + "**/*.rs" + ] + } + } + } + ], + "library_target_name": "wasi", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.11.0+wasi-snapshot-preview1" + }, + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT", + "license_ids": [ + "Apache-2.0", + "MIT" + ], + "license_file": "LICENSE-APACHE" + }, "x86_64 0.15.1": { "name": "x86_64", "version": "0.15.1", @@ -421,6 +678,10 @@ "direct-cargo-bazel-deps 0.0.1": "" }, "conditions": { + "cfg(target_os = \"wasi\")": [], + "cfg(unix)": [ + "x86_64-unknown-linux-gnu" + ], "x86_64-unknown-linux-gnu": [ "x86_64-unknown-linux-gnu" ], @@ -432,6 +693,8 @@ "anyhow 1.0.83", "bitflags 2.5.0", "bytes 1.6.0", + "getrandom 0.2.15", + "log 0.4.21", "x86_64 0.15.1" ], "direct_dev_deps": [] diff --git a/oak_containers_orchestrator/BUILD b/oak_containers_orchestrator/BUILD new file mode 100644 index 00000000000..cab89040b3a --- /dev/null +++ b/oak_containers_orchestrator/BUILD @@ -0,0 +1,110 @@ +# +# Copyright 2024 The Project Oak Authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +load("@rules_rust//cargo:defs.bzl", "cargo_build_script") +load("@rules_rust//rust:defs.bzl", "rust_binary", "rust_library") + +package( + default_visibility = ["//visibility:public"], + licenses = ["notice"], +) + +rust_library( + name = "lib", + srcs = [ + "src/container_runtime.rs", + "src/crypto.rs", + "src/dice.rs", + "src/ipc_server.rs", + "src/key_provisioning.rs", + "src/launcher_client.rs", + "src/lib.rs", + "src/logging.rs", + "src/metrics.rs", + ], + crate_features = ["bazel"], + crate_name = "oak_containers_orchestrator", + deps = [ + ":build", + "//oak_attestation", + "//oak_attestation_verification", + "//oak_crypto", + "//oak_dice", + "//oak_proto_rust", + "@oak_crates_index//:anyhow", + "@oak_crates_index//:async-stream", + "@oak_crates_index//:ciborium", + "@oak_crates_index//:coset", + "@oak_crates_index//:hpke", + "@oak_crates_index//:log", + "@oak_crates_index//:nix", + "@oak_crates_index//:oci-spec", + "@oak_crates_index//:opentelemetry", + "@oak_crates_index//:opentelemetry-otlp", + "@oak_crates_index//:opentelemetry_sdk", + "@oak_crates_index//:p256", + "@oak_crates_index//:procfs", + "@oak_crates_index//:prost", + "@oak_crates_index//:prost-types", + "@oak_crates_index//:rand_core", + "@oak_crates_index//:sha2", + "@oak_crates_index//:syslog", + "@oak_crates_index//:tar", + "@oak_crates_index//:tokio", + "@oak_crates_index//:tokio-stream", + "@oak_crates_index//:tokio-util", + "@oak_crates_index//:tonic", + "@oak_crates_index//:walkdir", + "@oak_crates_index//:zeroize", + ], +) + +rust_binary( + name = "oak_containers_orchestrator", + srcs = ["src/main.rs"], + deps = [ + ":lib", + "@oak_crates_index//:anyhow", + "@oak_crates_index//:clap", + "@oak_crates_index//:nix", + "@oak_crates_index//:tikv-jemallocator", + "@oak_crates_index//:tokio", + "@oak_crates_index//:tokio-util", + ], +) + +cargo_build_script( + name = "build", + srcs = [ + "build.rs", + ], + build_script_env = { + "PROTOC": "$(execpath @com_google_protobuf//:protoc)", + }, + crate_features = ["bazel"], + data = [ + "//proto/containers:hostlib_key_provisioning_proto", + "//proto/containers:interfaces_proto", + "//proto/containers:orchestrator_crypto_proto", + "//proto/key_provisioning:key_provisioning_proto", + "//proto/session:messages_proto", + "@com_google_protobuf//:protoc", + ], + deps = [ + "//oak_grpc_utils", + "@oak_crates_index//:prost-build", + ], +) diff --git a/oak_containers_orchestrator/build.rs b/oak_containers_orchestrator/build.rs index 5583efea98a..86f98e79f8b 100644 --- a/oak_containers_orchestrator/build.rs +++ b/oak_containers_orchestrator/build.rs @@ -22,10 +22,19 @@ fn main() -> Result<(), Box> { "../proto/containers/interfaces.proto", "../proto/key_provisioning/key_provisioning.proto", "../proto/containers/orchestrator_crypto.proto", + "../proto/attestation/endorsement.proto", + "../proto/attestation/evidence.proto", + "../proto/crypto/crypto.proto", "../proto/containers/hostlib_key_provisioning.proto", "../proto/session/messages.proto", ], - &[".."], + &[ + "..", + // When building with Bazel, the build script doesn't automatically + // contain the information needed to find the well-known Google + // protos. So we need to include these paths here. + "../external/com_google_protobuf/src/google/protobuf/_virtual_imports/empty_proto", + ], CodegenOptions { build_server: true, build_client: true, ..Default::default() }, )?; diff --git a/oak_core/BUILD b/oak_core/BUILD index 3abc4e52fbb..ce7850ca060 100644 --- a/oak_core/BUILD +++ b/oak_core/BUILD @@ -25,8 +25,8 @@ rust_library( name = "oak_core", srcs = glob(["src/**"]), deps = [ - "@oak_crates_index//:getrandom", "@oak_crates_index//:lock_api", "@oak_crates_index//:spinning_top", + "@oak_no_std_crates_index//:getrandom", ], ) diff --git a/oak_grpc_utils/BUILD b/oak_grpc_utils/BUILD new file mode 100644 index 00000000000..253ba00b729 --- /dev/null +++ b/oak_grpc_utils/BUILD @@ -0,0 +1,30 @@ +# +# Copyright 2024 The Project Oak Authors +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +load("@rules_rust//rust:defs.bzl", "rust_library") + +package( + default_visibility = ["//visibility:public"], + licenses = ["notice"], +) + +rust_library( + name = "oak_grpc_utils", + srcs = glob(["src/**"]), + deps = [ + "@oak_crates_index//:tonic-build", + ], +) diff --git a/oak_virtio/BUILD b/oak_virtio/BUILD index cdf959ed3b4..35292ff7f82 100644 --- a/oak_virtio/BUILD +++ b/oak_virtio/BUILD @@ -26,10 +26,10 @@ rust_library( srcs = glob(["src/**"]), deps = [ "//third_party/rust-hypervisor-firmware-virtio", - "@oak_crates_index//:log", "@oak_crates_index//:strum", "@oak_no_std_crates_index//:anyhow", "@oak_no_std_crates_index//:bitflags", + "@oak_no_std_crates_index//:log", "@oak_no_std_crates_index//:x86_64", ], ) diff --git a/third_party/rust-hypervisor-firmware-virtio/BUILD b/third_party/rust-hypervisor-firmware-virtio/BUILD index b2c6a90e30e..65f29db50a4 100644 --- a/third_party/rust-hypervisor-firmware-virtio/BUILD +++ b/third_party/rust-hypervisor-firmware-virtio/BUILD @@ -25,7 +25,7 @@ rust_library( srcs = glob(["src/**"]), deps = [ "@oak_crates_index//:atomic_refcell", - "@oak_crates_index//:log", + "@oak_no_std_crates_index//:log", "@oak_no_std_crates_index//:bitflags", "@oak_no_std_crates_index//:x86_64", ],