diff --git a/Cargo.Bazel.lock b/Cargo.Bazel.lock index bb80ea19..586c371c 100644 --- a/Cargo.Bazel.lock +++ b/Cargo.Bazel.lock @@ -1,13 +1,13 @@ { - "checksum": "7b5d832f30b618fcf788084bf90341a4f9f48026f51817e91a5250c6e53648ab", + "checksum": "1632d01e4da4d1e46321e83baaa561c5cbe28e5e78064aacdb14b2e0008a2206", "crates": { - "addr2line 0.21.0": { + "addr2line 0.24.2": { "name": "addr2line", - "version": "0.21.0", + "version": "0.24.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/addr2line/0.21.0/download", - "sha256": "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" + "url": "https://static.crates.io/crates/addr2line/0.24.2/download", + "sha256": "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" } }, "targets": [ @@ -29,60 +29,30 @@ "deps": { "common": [ { - "id": "gimli 0.28.1", + "id": "gimli 0.31.1", "target": "gimli" } ], "selects": {} }, "edition": "2018", - "version": "0.21.0" + "version": "0.24.2" }, "license": "Apache-2.0 OR MIT" }, - "adler 1.0.2": { - "name": "adler", - "version": "1.0.2", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "adler", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.2" - }, - "license": "0BSD OR MIT OR Apache-2.0" - }, - "aes 0.8.3": { - "name": "aes", - "version": "0.8.3", + "adler2 2.0.0": { + "name": "adler2", + "version": "2.0.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/aes/0.8.3/download", - "sha256": "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" + "url": "https://static.crates.io/crates/adler2/2.0.0/download", + "sha256": "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" } }, "targets": [ { "Library": { - "crate_name": "aes", + "crate_name": "adler2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -90,43 +60,23 @@ } } ], - "library_target_name": "aes", + "library_target_name": "adler2", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "cipher 0.4.4", - "target": "cipher" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } - }, "edition": "2021", - "version": "0.8.3" + "version": "2.0.0" }, - "license": "MIT OR Apache-2.0" + "license": "0BSD OR MIT OR Apache-2.0" }, - "aho-corasick 1.1.2": { + "aho-corasick 1.1.3": { "name": "aho-corasick", - "version": "1.1.2", + "version": "1.1.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/aho-corasick/1.1.2/download", - "sha256": "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" + "url": "https://static.crates.io/crates/aho-corasick/1.1.3/download", + "sha256": "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" } }, "targets": [ @@ -147,6 +97,7 @@ ], "crate_features": { "common": [ + "default", "perf-literal", "std" ], @@ -155,93 +106,24 @@ "deps": { "common": [ { - "id": "memchr 2.7.1", + "id": "memchr 2.7.4", "target": "memchr" } ], "selects": {} }, "edition": "2021", - "version": "1.1.2" + "version": "1.1.3" }, "license": "Unlicense OR MIT" }, - "android-tzdata 0.1.1": { - "name": "android-tzdata", - "version": "0.1.1", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/android-tzdata/0.1.1/download", - "sha256": "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "android_tzdata", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "android_tzdata", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.1.1" - }, - "license": "MIT OR Apache-2.0" - }, - "android_system_properties 0.1.5": { - "name": "android_system_properties", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/android_system_properties/0.1.5/download", - "sha256": "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" - } - }, - "targets": [ - { - "Library": { - "crate_name": "android_system_properties", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "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.1.5" - }, - "license": "MIT/Apache-2.0" - }, - "anstream 0.6.11": { + "anstream 0.6.15": { "name": "anstream", - "version": "0.6.11", + "version": "0.6.15", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstream/0.6.11/download", - "sha256": "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" + "url": "https://static.crates.io/crates/anstream/0.6.15/download", + "sha256": "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" } }, "targets": [ @@ -271,47 +153,51 @@ "deps": { "common": [ { - "id": "anstyle 1.0.6", + "id": "anstyle 1.0.8", "target": "anstyle" }, { - "id": "anstyle-parse 0.2.3", + "id": "anstyle-parse 0.2.5", "target": "anstyle_parse" }, { - "id": "anstyle-query 1.0.2", + "id": "anstyle-query 1.1.1", "target": "anstyle_query" }, { - "id": "colorchoice 1.0.0", + "id": "colorchoice 1.0.2", "target": "colorchoice" }, { - "id": "utf8parse 0.2.1", + "id": "is_terminal_polyfill 1.70.1", + "target": "is_terminal_polyfill" + }, + { + "id": "utf8parse 0.2.2", "target": "utf8parse" } ], "selects": { "cfg(windows)": [ { - "id": "anstyle-wincon 3.0.2", + "id": "anstyle-wincon 3.0.4", "target": "anstyle_wincon" } ] } }, "edition": "2021", - "version": "0.6.11" + "version": "0.6.15" }, "license": "MIT OR Apache-2.0" }, - "anstyle 1.0.6": { + "anstyle 1.0.8": { "name": "anstyle", - "version": "1.0.6", + "version": "1.0.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle/1.0.6/download", - "sha256": "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" + "url": "https://static.crates.io/crates/anstyle/1.0.8/download", + "sha256": "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" } }, "targets": [ @@ -338,17 +224,17 @@ "selects": {} }, "edition": "2021", - "version": "1.0.6" + "version": "1.0.8" }, "license": "MIT OR Apache-2.0" }, - "anstyle-parse 0.2.3": { + "anstyle-parse 0.2.5": { "name": "anstyle-parse", - "version": "0.2.3", + "version": "0.2.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle-parse/0.2.3/download", - "sha256": "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" + "url": "https://static.crates.io/crates/anstyle-parse/0.2.5/download", + "sha256": "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" } }, "targets": [ @@ -377,24 +263,24 @@ "deps": { "common": [ { - "id": "utf8parse 0.2.1", + "id": "utf8parse 0.2.2", "target": "utf8parse" } ], "selects": {} }, "edition": "2021", - "version": "0.2.3" + "version": "0.2.5" }, "license": "MIT OR Apache-2.0" }, - "anstyle-query 1.0.2": { + "anstyle-query 1.1.1": { "name": "anstyle-query", - "version": "1.0.2", + "version": "1.1.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle-query/1.0.2/download", - "sha256": "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" + "url": "https://static.crates.io/crates/anstyle-query/1.1.1/download", + "sha256": "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" } }, "targets": [ @@ -425,17 +311,17 @@ } }, "edition": "2021", - "version": "1.0.2" + "version": "1.1.1" }, "license": "MIT OR Apache-2.0" }, - "anstyle-wincon 3.0.2": { + "anstyle-wincon 3.0.4": { "name": "anstyle-wincon", - "version": "3.0.2", + "version": "3.0.4", "repository": { "Http": { - "url": "https://static.crates.io/crates/anstyle-wincon/3.0.2/download", - "sha256": "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" + "url": "https://static.crates.io/crates/anstyle-wincon/3.0.4/download", + "sha256": "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" } }, "targets": [ @@ -457,7 +343,7 @@ "deps": { "common": [ { - "id": "anstyle 1.0.6", + "id": "anstyle 1.0.8", "target": "anstyle" } ], @@ -471,17 +357,17 @@ } }, "edition": "2021", - "version": "3.0.2" + "version": "3.0.4" }, "license": "MIT OR Apache-2.0" }, - "anyhow 1.0.79": { + "anyhow 1.0.89": { "name": "anyhow", - "version": "1.0.79", + "version": "1.0.89", "repository": { "Http": { - "url": "https://static.crates.io/crates/anyhow/1.0.79/download", - "sha256": "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" + "url": "https://static.crates.io/crates/anyhow/1.0.89/download", + "sha256": "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" } }, "targets": [ @@ -519,14 +405,14 @@ "deps": { "common": [ { - "id": "anyhow 1.0.79", + "id": "anyhow 1.0.89", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "1.0.79" + "version": "1.0.89" }, "build_script_attrs": { "data_glob": [ @@ -535,13 +421,13 @@ }, "license": "MIT OR Apache-2.0" }, - "async-compression 0.3.15": { + "async-compression 0.4.15": { "name": "async-compression", - "version": "0.3.15", + "version": "0.4.15", "repository": { "Http": { - "url": "https://static.crates.io/crates/async-compression/0.3.15/download", - "sha256": "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" + "url": "https://static.crates.io/crates/async-compression/0.4.15/download", + "sha256": "e26a9844c659a2a293d239c7910b752f8487fe122c6c8bd1659bf85a6507c302" } }, "targets": [ @@ -562,85 +448,180 @@ ], "crate_features": { "common": [ + "bzip2", "deflate", "flate2", - "futures-io" + "futures-io", + "gzip", + "libzstd", + "xz", + "xz2", + "zstd", + "zstd-safe" ], - "selects": {} + "selects": { + "aarch64-apple-darwin": [ + "tokio" + ], + "aarch64-apple-ios": [ + "tokio" + ], + "aarch64-apple-ios-sim": [ + "tokio" + ], + "aarch64-fuchsia": [ + "tokio" + ], + "aarch64-linux-android": [ + "tokio" + ], + "aarch64-pc-windows-msvc": [ + "tokio" + ], + "aarch64-unknown-linux-gnu": [ + "tokio" + ], + "aarch64-unknown-nixos-gnu": [ + "tokio" + ], + "aarch64-unknown-nto-qnx710": [ + "tokio" + ], + "arm-unknown-linux-gnueabi": [ + "tokio" + ], + "armv7-linux-androideabi": [ + "tokio" + ], + "armv7-unknown-linux-gnueabi": [ + "tokio" + ], + "i686-apple-darwin": [ + "tokio" + ], + "i686-linux-android": [ + "tokio" + ], + "i686-pc-windows-msvc": [ + "tokio" + ], + "i686-unknown-freebsd": [ + "tokio" + ], + "i686-unknown-linux-gnu": [ + "tokio" + ], + "powerpc-unknown-linux-gnu": [ + "tokio" + ], + "riscv32imc-unknown-none-elf": [ + "tokio" + ], + "riscv64gc-unknown-none-elf": [ + "tokio" + ], + "s390x-unknown-linux-gnu": [ + "tokio" + ], + "thumbv7em-none-eabi": [ + "tokio" + ], + "thumbv8m.main-none-eabi": [ + "tokio" + ], + "x86_64-apple-darwin": [ + "tokio" + ], + "x86_64-apple-ios": [ + "tokio" + ], + "x86_64-fuchsia": [ + "tokio" + ], + "x86_64-linux-android": [ + "tokio" + ], + "x86_64-pc-windows-msvc": [ + "tokio" + ], + "x86_64-unknown-freebsd": [ + "tokio" + ], + "x86_64-unknown-linux-gnu": [ + "tokio" + ], + "x86_64-unknown-nixos-gnu": [ + "tokio" + ], + "x86_64-unknown-none": [ + "tokio" + ] + } }, "deps": { "common": [ { - "id": "flate2 1.0.28", + "id": "bzip2 0.4.4", + "target": "bzip2" + }, + { + "id": "flate2 1.0.34", "target": "flate2" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-io 0.3.30", + "id": "futures-io 0.3.31", "target": "futures_io" }, { - "id": "memchr 2.7.1", + "id": "memchr 2.7.4", "target": "memchr" }, { - "id": "pin-project-lite 0.2.13", + "id": "pin-project-lite 0.2.14", "target": "pin_project_lite" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "xz2 0.1.7", + "target": "xz2" + }, + { + "id": "zstd 0.13.2", + "target": "zstd", + "alias": "libzstd" + }, + { + "id": "zstd-safe 7.2.1", + "target": "zstd_safe" } ], "selects": {} }, "edition": "2018", - "version": "0.3.15" - }, - "license": "MIT OR Apache-2.0" - }, - "async-once-cell 0.5.3": { - "name": "async-once-cell", - "version": "0.5.3", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/async-once-cell/0.5.3/download", - "sha256": "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_once_cell", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_once_cell", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.5.3" + "version": "0.4.15" }, "license": "MIT OR Apache-2.0" }, - "async-recursion 1.0.5": { - "name": "async-recursion", - "version": "1.0.5", + "async-trait 0.1.83": { + "name": "async-trait", + "version": "0.1.83", "repository": { "Http": { - "url": "https://static.crates.io/crates/async-recursion/1.0.5/download", - "sha256": "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" + "url": "https://static.crates.io/crates/async-trait/0.1.83/download", + "sha256": "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" } }, "targets": [ { "ProcMacro": { - "crate_name": "async_recursion", + "crate_name": "async_trait", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -648,7 +629,7 @@ } } ], - "library_target_name": "async_recursion", + "library_target_name": "async_trait", "common_attrs": { "compile_data_glob": [ "**" @@ -656,55 +637,46 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", + "id": "proc-macro2 1.0.87", "target": "proc_macro2" }, { - "id": "quote 1.0.35", + "id": "quote 1.0.37", "target": "quote" }, { - "id": "syn 2.0.48", + "id": "syn 2.0.79", "target": "syn" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.5" + "edition": "2021", + "version": "0.1.83" }, "license": "MIT OR Apache-2.0" }, - "async-trait 0.1.77": { - "name": "async-trait", - "version": "0.1.77", + "async_http_range_reader 0.8.0": { + "name": "async_http_range_reader", + "version": "0.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/async-trait/0.1.77/download", - "sha256": "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" + "url": "https://static.crates.io/crates/async_http_range_reader/0.8.0/download", + "sha256": "f1a0e0571c5d724d17fbe0b608d31a91e94938722c141877d3a2982216b084c2" } }, "targets": [ { - "ProcMacro": { - "crate_name": "async_trait", + "Library": { + "crate_name": "async_http_range_reader", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "async_trait", + "library_target_name": "async_http_range_reader", "common_attrs": { "compile_data_glob": [ "**" @@ -712,71 +684,15 @@ "deps": { "common": [ { - "id": "async-trait 0.1.77", - "target": "build_script_build" + "id": "bisection 0.1.0", + "target": "bisection" }, { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "futures 0.3.31", + "target": "futures" }, { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.1.77" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "async_http_range_reader 0.6.0": { - "name": "async_http_range_reader", - "version": "0.6.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/async_http_range_reader/0.6.0/download", - "sha256": "809a79b508f86b02136fc5aab935ef777d03e5d377dda04e6736a081add9287c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "async_http_range_reader", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "async_http_range_reader", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "bisection 0.1.0", - "target": "bisection" - }, - { - "id": "futures 0.3.30", - "target": "futures" - }, - { - "id": "http-content-range 0.1.2", + "id": "http-content-range 0.1.4", "target": "http_content_range" }, { @@ -784,31 +700,31 @@ "target": "itertools" }, { - "id": "memmap2 0.9.4", + "id": "memmap2 0.9.5", "target": "memmap2" }, { - "id": "reqwest 0.11.24", + "id": "reqwest 0.12.8", "target": "reqwest" }, { - "id": "reqwest-middleware 0.2.4", + "id": "reqwest-middleware 0.3.3", "target": "reqwest_middleware" }, { - "id": "thiserror 1.0.56", + "id": "thiserror 1.0.64", "target": "thiserror" }, { - "id": "tokio 1.36.0", + "id": "tokio 1.40.0", "target": "tokio" }, { - "id": "tokio-stream 0.1.14", + "id": "tokio-stream 0.1.16", "target": "tokio_stream" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.12", "target": "tokio_util" }, { @@ -819,17 +735,19 @@ "selects": {} }, "edition": "2021", - "version": "0.6.0" + "version": "0.8.0" }, "license": "MIT" }, - "async_zip 0.0.15": { + "async_zip 0.0.17": { "name": "async_zip", - "version": "0.0.15", + "version": "0.0.17", "repository": { - "Http": { - "url": "https://static.crates.io/crates/async_zip/0.0.15/download", - "sha256": "795310de3218cde15219fc98c1cf7d8fe9db4865aab27fcf1d535d6cb61c6b54" + "Git": { + "remote": "https://github.com/charliermarsh/rs-async-zip", + "commitish": { + "Rev": "011b24604fa7bc223daaad7712c0694bac8f0a87" + } } }, "targets": [ @@ -860,52 +778,78 @@ "deps": { "common": [ { - "id": "async-compression 0.3.15", + "id": "async-compression 0.4.15", "target": "async_compression" }, { - "id": "crc32fast 1.3.2", + "id": "crc32fast 1.4.2", "target": "crc32fast" }, { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "log 0.4.20", - "target": "log" + "id": "futures-lite 2.3.0", + "target": "futures_lite" }, { - "id": "pin-project 1.1.4", + "id": "pin-project 1.1.6", "target": "pin_project" }, { - "id": "thiserror 1.0.56", + "id": "thiserror 1.0.64", "target": "thiserror" }, { - "id": "tokio 1.36.0", + "id": "tokio 1.40.0", "target": "tokio" }, { - "id": "tokio-util 0.7.10", + "id": "tokio-util 0.7.12", "target": "tokio_util" } ], "selects": {} }, "edition": "2021", - "version": "0.0.15" + "version": "0.0.17" }, "license": "MIT" }, - "autocfg 1.1.0": { + "atomic-waker 1.1.2": { + "name": "atomic-waker", + "version": "1.1.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/atomic-waker/1.1.2/download", + "sha256": "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + } + }, + "targets": [ + { + "Library": { + "crate_name": "atomic_waker", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "atomic_waker", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "1.1.2" + }, + "license": "Apache-2.0 OR MIT" + }, + "autocfg 1.4.0": { "name": "autocfg", - "version": "1.1.0", + "version": "1.4.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/autocfg/1.1.0/download", - "sha256": "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" + "url": "https://static.crates.io/crates/autocfg/1.4.0/download", + "sha256": "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" } }, "targets": [ @@ -925,33 +869,95 @@ "**" ], "edition": "2015", - "version": "1.1.0" + "version": "1.4.0" }, "license": "Apache-2.0 OR MIT" }, - "backtrace 0.3.69": { - "name": "backtrace", - "version": "0.3.69", + "backoff 0.4.0": { + "name": "backoff", + "version": "0.4.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/backtrace/0.3.69/download", - "sha256": "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" + "url": "https://static.crates.io/crates/backoff/0.4.0/download", + "sha256": "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" } }, "targets": [ { "Library": { - "crate_name": "backtrace", + "crate_name": "backoff", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + } + ], + "library_target_name": "backoff", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "futures", + "futures-core", + "pin-project-lite", + "tokio", + "tokio_1" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "getrandom 0.2.15", + "target": "getrandom" + }, + { + "id": "instant 0.1.13", + "target": "instant" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "rand 0.8.5", + "target": "rand" + }, + { + "id": "tokio 1.40.0", + "target": "tokio", + "alias": "tokio_1" + } + ], + "selects": {} }, + "edition": "2018", + "version": "0.4.0" + }, + "license": "MIT/Apache-2.0" + }, + "backtrace 0.3.74": { + "name": "backtrace", + "version": "0.3.74", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/backtrace/0.3.74/download", + "sha256": "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "backtrace", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] @@ -972,56 +978,44 @@ }, "deps": { "common": [ - { - "id": "backtrace 0.3.69", - "target": "build_script_build" - }, { "id": "cfg-if 1.0.0", "target": "cfg_if" }, { - "id": "rustc-demangle 0.1.23", + "id": "rustc-demangle 0.1.24", "target": "rustc_demangle" } ], "selects": { "cfg(not(all(windows, target_env = \"msvc\", not(target_vendor = \"uwp\"))))": [ { - "id": "addr2line 0.21.0", + "id": "addr2line 0.24.2", "target": "addr2line" }, { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" }, { - "id": "miniz_oxide 0.7.2", + "id": "miniz_oxide 0.8.0", "target": "miniz_oxide" }, { - "id": "object 0.32.2", + "id": "object 0.36.5", "target": "object" } + ], + "cfg(windows)": [ + { + "id": "windows-targets 0.52.6", + "target": "windows_targets" + } ] } }, - "edition": "2018", - "version": "0.3.69" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" - } - ], - "selects": {} - } + "edition": "2021", + "version": "0.3.74" }, "license": "MIT OR Apache-2.0" }, @@ -1053,7 +1047,7 @@ "deps": { "common": [ { - "id": "backtrace 0.3.69", + "id": "backtrace 0.3.74", "target": "backtrace" } ], @@ -1064,13 +1058,13 @@ }, "license": "MIT OR Apache-2.0" }, - "base64 0.21.7": { + "base64 0.22.1": { "name": "base64", - "version": "0.21.7", + "version": "0.22.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/base64/0.21.7/download", - "sha256": "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" + "url": "https://static.crates.io/crates/base64/0.22.1/download", + "sha256": "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" } }, "targets": [ @@ -1098,40 +1092,10 @@ "selects": {} }, "edition": "2018", - "version": "0.21.7" + "version": "0.22.1" }, "license": "MIT OR Apache-2.0" }, - "base64ct 1.6.0": { - "name": "base64ct", - "version": "1.6.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/base64ct/1.6.0/download", - "sha256": "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "base64ct", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "base64ct", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.6.0" - }, - "license": "Apache-2.0 OR MIT" - }, "bisection 0.1.0": { "name": "bisection", "version": "0.1.0", @@ -1187,24 +1151,18 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, "edition": "2018", "version": "1.3.2" }, "license": "MIT/Apache-2.0" }, - "bitflags 2.4.2": { + "bitflags 2.6.0": { "name": "bitflags", - "version": "2.4.2", + "version": "2.6.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/bitflags/2.4.2/download", - "sha256": "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" + "url": "https://static.crates.io/crates/bitflags/2.6.0/download", + "sha256": "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" } }, "targets": [ @@ -1224,119 +1182,105 @@ "**" ], "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "2.4.2" - }, - "license": "MIT OR Apache-2.0" - }, - "bitvec 1.0.1": { - "name": "bitvec", - "version": "1.0.1", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/bitvec/1.0.1/download", - "sha256": "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "bitvec", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "bitvec", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "atomic", - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "funty 2.0.0", - "target": "funty" - }, - { - "id": "radium 0.7.0", - "target": "radium" - }, - { - "id": "tap 1.0.1", - "target": "tap" - }, - { - "id": "wyz 0.5.1", - "target": "wyz" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.0.1" - }, - "license": "MIT" - }, - "blake2 0.10.6": { - "name": "blake2", - "version": "0.10.6", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/blake2/0.10.6/download", - "sha256": "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" - } - }, - "targets": [ - { - "Library": { - "crate_name": "blake2", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "blake2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} + "common": [], + "selects": { + "aarch64-apple-darwin": [ + "std" + ], + "aarch64-apple-ios": [ + "std" + ], + "aarch64-apple-ios-sim": [ + "std" + ], + "aarch64-fuchsia": [ + "std" + ], + "aarch64-linux-android": [ + "std" + ], + "aarch64-unknown-linux-gnu": [ + "std" + ], + "aarch64-unknown-nixos-gnu": [ + "std" + ], + "aarch64-unknown-nto-qnx710": [ + "std" + ], + "arm-unknown-linux-gnueabi": [ + "std" + ], + "armv7-linux-androideabi": [ + "std" + ], + "armv7-unknown-linux-gnueabi": [ + "std" + ], + "i686-apple-darwin": [ + "std" + ], + "i686-linux-android": [ + "std" + ], + "i686-unknown-freebsd": [ + "std" + ], + "i686-unknown-linux-gnu": [ + "std" + ], + "powerpc-unknown-linux-gnu": [ + "std" + ], + "riscv32imc-unknown-none-elf": [ + "std" + ], + "riscv64gc-unknown-none-elf": [ + "std" + ], + "s390x-unknown-linux-gnu": [ + "std" + ], + "thumbv7em-none-eabi": [ + "std" + ], + "thumbv8m.main-none-eabi": [ + "std" + ], + "wasm32-unknown-unknown": [ + "std" + ], + "wasm32-wasi": [ + "std" + ], + "x86_64-apple-darwin": [ + "std" + ], + "x86_64-apple-ios": [ + "std" + ], + "x86_64-fuchsia": [ + "std" + ], + "x86_64-linux-android": [ + "std" + ], + "x86_64-unknown-freebsd": [ + "std" + ], + "x86_64-unknown-linux-gnu": [ + "std" + ], + "x86_64-unknown-nixos-gnu": [ + "std" + ], + "x86_64-unknown-none": [ + "std" + ] + } }, - "edition": "2018", - "version": "0.10.6" + "edition": "2021", + "version": "2.6.0" }, "license": "MIT OR Apache-2.0" }, @@ -1379,19 +1323,19 @@ }, "license": "MIT OR Apache-2.0" }, - "bumpalo 3.14.0": { - "name": "bumpalo", - "version": "3.14.0", + "boxcar 0.2.6": { + "name": "boxcar", + "version": "0.2.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/bumpalo/3.14.0/download", - "sha256": "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" + "url": "https://static.crates.io/crates/boxcar/0.2.6/download", + "sha256": "fba19c552ee63cb6646b75e1166d1bdb8a6d34a6d19e319dec88c8adadff2db3" } }, "targets": [ { "Library": { - "crate_name": "bumpalo", + "crate_name": "boxcar", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1399,35 +1343,29 @@ } } ], - "library_target_name": "bumpalo", + "library_target_name": "boxcar", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, "edition": "2021", - "version": "3.14.0" + "version": "0.2.6" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "byteorder 1.5.0": { - "name": "byteorder", - "version": "1.5.0", + "bstr 1.10.0": { + "name": "bstr", + "version": "1.10.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/byteorder/1.5.0/download", - "sha256": "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" + "url": "https://static.crates.io/crates/bstr/1.10.0/download", + "sha256": "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" } }, "targets": [ { "Library": { - "crate_name": "byteorder", + "crate_name": "bstr", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1435,36 +1373,45 @@ } } ], - "library_target_name": "byteorder", + "library_target_name": "bstr", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", + "alloc", "std" ], "selects": {} }, + "deps": { + "common": [ + { + "id": "memchr 2.7.4", + "target": "memchr" + } + ], + "selects": {} + }, "edition": "2021", - "version": "1.5.0" + "version": "1.10.0" }, - "license": "Unlicense OR MIT" + "license": "MIT OR Apache-2.0" }, - "bytes 1.5.0": { - "name": "bytes", - "version": "1.5.0", + "bumpalo 3.16.0": { + "name": "bumpalo", + "version": "3.16.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/bytes/1.5.0/download", - "sha256": "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" + "url": "https://static.crates.io/crates/bumpalo/3.16.0/download", + "sha256": "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" } }, "targets": [ { "Library": { - "crate_name": "bytes", + "crate_name": "bumpalo", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1472,36 +1419,35 @@ } } ], - "library_target_name": "bytes", + "library_target_name": "bumpalo", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "std" + "default" ], "selects": {} }, - "edition": "2018", - "version": "1.5.0" + "edition": "2021", + "version": "3.16.0" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "bzip2 0.4.4": { - "name": "bzip2", - "version": "0.4.4", + "bytecheck 0.8.0": { + "name": "bytecheck", + "version": "0.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/bzip2/0.4.4/download", - "sha256": "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" + "url": "https://static.crates.io/crates/bytecheck/0.8.0/download", + "sha256": "50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f" } }, "targets": [ { "Library": { - "crate_name": "bzip2", + "crate_name": "bytecheck", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1509,59 +1455,70 @@ } } ], - "library_target_name": "bzip2", + "library_target_name": "bytecheck", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "simdutf8" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "bzip2-sys 0.1.11+1.0.8", - "target": "bzip2_sys" + "id": "ptr_meta 0.3.0", + "target": "ptr_meta" }, { - "id": "libc 0.2.153", - "target": "libc" + "id": "rancor 0.1.0", + "target": "rancor" + }, + { + "id": "simdutf8 0.1.5", + "target": "simdutf8" } ], "selects": {} }, - "edition": "2015", - "version": "0.4.4" + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "bytecheck_derive 0.8.0", + "target": "bytecheck_derive" + } + ], + "selects": {} + }, + "version": "0.8.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT" }, - "bzip2-sys 0.1.11+1.0.8": { - "name": "bzip2-sys", - "version": "0.1.11+1.0.8", + "bytecheck_derive 0.8.0": { + "name": "bytecheck_derive", + "version": "0.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/bzip2-sys/0.1.11+1.0.8/download", - "sha256": "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" + "url": "https://static.crates.io/crates/bytecheck_derive/0.8.0/download", + "sha256": "523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff" } }, "targets": [ { - "Library": { - "crate_name": "bzip2_sys", - "crate_root": "lib.rs", - "srcs": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "ProcMacro": { + "crate_name": "bytecheck_derive", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "bzip2_sys", + "library_target_name": "bytecheck_derive", "common_attrs": { "compile_data_glob": [ "**" @@ -1569,53 +1526,38 @@ "deps": { "common": [ { - "id": "bzip2-sys 0.1.11+1.0.8", - "target": "build_script_build" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" }, { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "0.1.11+1.0.8" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "cc 1.0.83", - "target": "cc" + "id": "quote 1.0.37", + "target": "quote" }, { - "id": "pkg-config 0.3.29", - "target": "pkg_config" + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, - "links": "bzip2" + "edition": "2021", + "version": "0.8.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT" }, - "cacache 12.0.0": { - "name": "cacache", - "version": "12.0.0", + "byteorder 1.5.0": { + "name": "byteorder", + "version": "1.5.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/cacache/12.0.0/download", - "sha256": "142316461ed3a3dfcba10417317472da5bfd0461e4d276bf7c07b330766d9490" + "url": "https://static.crates.io/crates/byteorder/1.5.0/download", + "sha256": "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" } }, "targets": [ { "Library": { - "crate_name": "cacache", + "crate_name": "byteorder", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1623,124 +1565,322 @@ } } ], - "library_target_name": "cacache", + "library_target_name": "byteorder", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "futures", - "libc", - "memmap2", - "mmap", - "tokio", - "tokio-runtime", - "tokio-stream" + "default", + "std" ], "selects": {} }, - "deps": { - "common": [ + "edition": "2021", + "version": "1.5.0" + }, + "license": "Unlicense OR MIT" + }, + "bytes 1.7.2": { + "name": "bytes", + "version": "1.7.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/bytes/1.7.2/download", + "sha256": "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "bytes", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "bytes", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "1.7.2" + }, + "license": "MIT" + }, + "bzip2 0.4.4": { + "name": "bzip2", + "version": "0.4.4", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/bzip2/0.4.4/download", + "sha256": "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" + } + }, + "targets": [ + { + "Library": { + "crate_name": "bzip2", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "bzip2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ { - "id": "digest 0.10.7", - "target": "digest" + "id": "bzip2-sys 0.1.11+1.0.8", + "target": "bzip2_sys" }, { - "id": "either 1.9.0", - "target": "either" - }, + "id": "libc 0.2.159", + "target": "libc" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.4.4" + }, + "license": "MIT/Apache-2.0" + }, + "bzip2-sys 0.1.11+1.0.8": { + "name": "bzip2-sys", + "version": "0.1.11+1.0.8", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/bzip2-sys/0.1.11+1.0.8/download", + "sha256": "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" + } + }, + "targets": [ + { + "Library": { + "crate_name": "bzip2_sys", + "crate_root": "lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "bzip2_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ { - "id": "futures 0.3.30", - "target": "futures" + "id": "bzip2-sys 0.1.11+1.0.8", + "target": "build_script_build" }, { - "id": "hex 0.4.3", - "target": "hex" + "id": "libc 0.2.159", + "target": "libc" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.1.11+1.0.8" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.1.30", + "target": "cc" }, { - "id": "memmap2 0.5.10", - "target": "memmap2" + "id": "pkg-config 0.3.31", + "target": "pkg_config" + } + ], + "selects": {} + }, + "links": "bzip2" + }, + "license": "MIT/Apache-2.0" + }, + "cachedir 0.3.1": { + "name": "cachedir", + "version": "0.3.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/cachedir/0.3.1/download", + "sha256": "4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873" + } + }, + "targets": [ + { + "Library": { + "crate_name": "cachedir", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "cachedir", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "tempfile 3.13.0", + "target": "tempfile" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.1" + }, + "license": "MIT" + }, + "cargo-util 0.2.14": { + "name": "cargo-util", + "version": "0.2.14", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/cargo-util/0.2.14/download", + "sha256": "cc680c90073156fb5280c0c0127b779eef1f6292e41f7d6621acba3041e81c7d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "cargo_util", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "cargo_util", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" }, { - "id": "miette 5.10.0", - "target": "miette" + "id": "filetime 0.2.25", + "target": "filetime" }, { - "id": "reflink-copy 0.1.14", - "target": "reflink_copy" + "id": "hex 0.4.3", + "target": "hex" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "ignore 0.4.23", + "target": "ignore" }, { - "id": "serde_json 1.0.113", - "target": "serde_json" + "id": "jobserver 0.1.32", + "target": "jobserver" }, { - "id": "sha1 0.10.6", - "target": "sha1" + "id": "same-file 1.0.6", + "target": "same_file" }, { "id": "sha2 0.10.8", "target": "sha2" }, { - "id": "ssri 9.2.0", - "target": "ssri" + "id": "shell-escape 0.1.5", + "target": "shell_escape" }, { - "id": "tempfile 3.10.0", + "id": "tempfile 3.13.0", "target": "tempfile" }, { - "id": "thiserror 1.0.56", - "target": "thiserror" - }, - { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tokio-stream 0.1.14", - "target": "tokio_stream" + "id": "tracing 0.1.40", + "target": "tracing" }, { - "id": "walkdir 2.4.0", + "id": "walkdir 2.5.0", "target": "walkdir" } ], "selects": { - "cfg(target_os = \"linux\")": [ + "cfg(target_os = \"macos\")": [ + { + "id": "core-foundation 0.9.4", + "target": "core_foundation" + } + ], + "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } + ], + "cfg(windows)": [ + { + "id": "miow 0.6.0", + "target": "miow" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } ] } }, "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "serde_derive 1.0.196", - "target": "serde_derive" - } - ], - "selects": {} - }, - "version": "12.0.0" + "version": "0.2.14" }, - "license": "Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "cc 1.0.83": { + "cc 1.1.30": { "name": "cc", - "version": "1.0.83", + "version": "1.1.30", "repository": { "Http": { - "url": "https://static.crates.io/crates/cc/1.0.83/download", - "sha256": "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" + "url": "https://static.crates.io/crates/cc/1.1.30/download", + "sha256": "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" } }, "targets": [ @@ -1761,7 +1901,6 @@ ], "crate_features": { "common": [ - "jobserver", "parallel" ], "selects": {} @@ -1769,21 +1908,25 @@ "deps": { "common": [ { - "id": "jobserver 0.1.27", + "id": "jobserver 0.1.32", "target": "jobserver" + }, + { + "id": "shlex 1.3.0", + "target": "shlex" } ], "selects": { "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ] } }, "edition": "2018", - "version": "1.0.83" + "version": "1.1.30" }, "license": "MIT OR Apache-2.0" }, @@ -1817,19 +1960,19 @@ }, "license": "MIT/Apache-2.0" }, - "chrono 0.4.33": { - "name": "chrono", - "version": "0.4.33", + "charset 0.1.5": { + "name": "charset", + "version": "0.1.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/chrono/0.4.33/download", - "sha256": "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb" + "url": "https://static.crates.io/crates/charset/0.1.5/download", + "sha256": "f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e" } }, "targets": [ { "Library": { - "crate_name": "chrono", + "crate_name": "charset", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -1837,7 +1980,7 @@ } } ], - "library_target_name": "chrono", + "library_target_name": "charset", "common_attrs": { "compile_data_glob": [ "**" @@ -1845,224 +1988,28 @@ "deps": { "common": [ { - "id": "num-traits 0.2.17", - "target": "num_traits" + "id": "base64 0.22.1", + "target": "base64" }, { - "id": "serde 1.0.196", - "target": "serde" - } - ], - "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.0", - "target": "windows_targets" - } - ] - } - }, - "edition": "2021", - "version": "0.4.33" - }, - "license": "MIT OR Apache-2.0" - }, - "ciborium 0.2.2": { - "name": "ciborium", - "version": "0.2.2", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/ciborium/0.2.2/download", - "sha256": "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" - } - }, - "targets": [ - { - "Library": { - "crate_name": "ciborium", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ciborium", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ciborium-io 0.2.2", - "target": "ciborium_io" - }, - { - "id": "ciborium-ll 0.2.2", - "target": "ciborium_ll" - }, - { - "id": "serde 1.0.196", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.2" - }, - "license": "Apache-2.0" - }, - "ciborium-io 0.2.2": { - "name": "ciborium-io", - "version": "0.2.2", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ciborium_io", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "std" - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.2" - }, - "license": "Apache-2.0" - }, - "ciborium-ll 0.2.2": { - "name": "ciborium-ll", - "version": "0.2.2", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ciborium_ll", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "ciborium-io 0.2.2", - "target": "ciborium_io" - }, - { - "id": "half 2.3.1", - "target": "half" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.2.2" - }, - "license": "Apache-2.0" - }, - "cipher 0.4.4": { - "name": "cipher", - "version": "0.4.4", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/cipher/0.4.4/download", - "sha256": "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" - } - }, - "targets": [ - { - "Library": { - "crate_name": "cipher", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "cipher", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "inout 0.1.3", - "target": "inout" + "id": "encoding_rs 0.8.34", + "target": "encoding_rs" } ], "selects": {} }, - "edition": "2021", - "version": "0.4.4" + "edition": "2018", + "version": "0.1.5" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR MIT" }, - "clap 4.4.18": { + "clap 4.5.20": { "name": "clap", - "version": "4.4.18", + "version": "4.5.20", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap/4.4.18/download", - "sha256": "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" + "url": "https://static.crates.io/crates/clap/4.5.20/download", + "sha256": "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" } }, "targets": [ @@ -2097,7 +2044,7 @@ "deps": { "common": [ { - "id": "clap_builder 4.4.18", + "id": "clap_builder 4.5.20", "target": "clap_builder" } ], @@ -2107,23 +2054,23 @@ "proc_macro_deps": { "common": [ { - "id": "clap_derive 4.4.7", + "id": "clap_derive 4.5.18", "target": "clap_derive" } ], "selects": {} }, - "version": "4.4.18" + "version": "4.5.20" }, "license": "MIT OR Apache-2.0" }, - "clap_builder 4.4.18": { + "clap_builder 4.5.20": { "name": "clap_builder", - "version": "4.4.18", + "version": "4.5.20", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_builder/4.4.18/download", - "sha256": "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" + "url": "https://static.crates.io/crates/clap_builder/4.5.20/download", + "sha256": "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" } }, "targets": [ @@ -2156,36 +2103,36 @@ "deps": { "common": [ { - "id": "anstream 0.6.11", + "id": "anstream 0.6.15", "target": "anstream" }, { - "id": "anstyle 1.0.6", + "id": "anstyle 1.0.8", "target": "anstyle" }, { - "id": "clap_lex 0.6.0", + "id": "clap_lex 0.7.2", "target": "clap_lex" }, { - "id": "strsim 0.10.0", + "id": "strsim 0.11.1", "target": "strsim" } ], "selects": {} }, "edition": "2021", - "version": "4.4.18" + "version": "4.5.20" }, "license": "MIT OR Apache-2.0" }, - "clap_derive 4.4.7": { + "clap_derive 4.5.18": { "name": "clap_derive", - "version": "4.4.7", + "version": "4.5.18", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_derive/4.4.7/download", - "sha256": "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" + "url": "https://static.crates.io/crates/clap_derive/4.5.18/download", + "sha256": "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" } }, "targets": [ @@ -2213,36 +2160,36 @@ "deps": { "common": [ { - "id": "heck 0.4.1", + "id": "heck 0.5.0", "target": "heck" }, { - "id": "proc-macro2 1.0.78", + "id": "proc-macro2 1.0.87", "target": "proc_macro2" }, { - "id": "quote 1.0.35", + "id": "quote 1.0.37", "target": "quote" }, { - "id": "syn 2.0.48", + "id": "syn 2.0.79", "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "4.4.7" + "version": "4.5.18" }, "license": "MIT OR Apache-2.0" }, - "clap_lex 0.6.0": { + "clap_lex 0.7.2": { "name": "clap_lex", - "version": "0.6.0", + "version": "0.7.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_lex/0.6.0/download", - "sha256": "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" + "url": "https://static.crates.io/crates/clap_lex/0.7.2/download", + "sha256": "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" } }, "targets": [ @@ -2262,17 +2209,17 @@ "**" ], "edition": "2021", - "version": "0.6.0" + "version": "0.7.2" }, "license": "MIT OR Apache-2.0" }, - "colorchoice 1.0.0": { + "colorchoice 1.0.2": { "name": "colorchoice", - "version": "1.0.0", + "version": "1.0.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/colorchoice/1.0.0/download", - "sha256": "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" + "url": "https://static.crates.io/crates/colorchoice/1.0.2/download", + "sha256": "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" } }, "targets": [ @@ -2292,17 +2239,17 @@ "**" ], "edition": "2021", - "version": "1.0.0" + "version": "1.0.2" }, "license": "MIT OR Apache-2.0" }, - "configparser 3.0.4": { + "configparser 3.1.0": { "name": "configparser", - "version": "3.0.4", + "version": "3.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/configparser/3.0.4/download", - "sha256": "4ec6d3da8e550377a85339063af6e3735f4b1d9392108da4e083a1b3b9820288" + "url": "https://static.crates.io/crates/configparser/3.1.0/download", + "sha256": "e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b" } }, "targets": [ @@ -2322,40 +2269,10 @@ "**" ], "edition": "2021", - "version": "3.0.4" + "version": "3.1.0" }, "license": "MIT OR LGPL-3.0-or-later" }, - "constant_time_eq 0.1.5": { - "name": "constant_time_eq", - "version": "0.1.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/constant_time_eq/0.1.5/download", - "sha256": "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" - } - }, - "targets": [ - { - "Library": { - "crate_name": "constant_time_eq", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "constant_time_eq", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.1.5" - }, - "license": "CC0-1.0" - }, "core-foundation 0.9.4": { "name": "core-foundation", "version": "0.9.4", @@ -2384,18 +2301,19 @@ "crate_features": { "common": [ "default", - "link" + "link", + "mac_os_10_7_support" ], "selects": {} }, "deps": { "common": [ { - "id": "core-foundation-sys 0.8.6", + "id": "core-foundation-sys 0.8.7", "target": "core_foundation_sys" }, { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], @@ -2406,13 +2324,13 @@ }, "license": "MIT OR Apache-2.0" }, - "core-foundation-sys 0.8.6": { + "core-foundation-sys 0.8.7": { "name": "core-foundation-sys", - "version": "0.8.6", + "version": "0.8.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/core-foundation-sys/0.8.6/download", - "sha256": "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" + "url": "https://static.crates.io/crates/core-foundation-sys/0.8.7/download", + "sha256": "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" } }, "targets": [ @@ -2434,22 +2352,23 @@ "crate_features": { "common": [ "default", - "link" + "link", + "mac_os_10_7_support" ], "selects": {} }, "edition": "2018", - "version": "0.8.6" + "version": "0.8.7" }, "license": "MIT OR Apache-2.0" }, - "cpufeatures 0.2.12": { + "cpufeatures 0.2.14": { "name": "cpufeatures", - "version": "0.2.12", + "version": "0.2.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/cpufeatures/0.2.12/download", - "sha256": "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" + "url": "https://static.crates.io/crates/cpufeatures/0.2.14/download", + "sha256": "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" } }, "targets": [ @@ -2473,42 +2392,42 @@ "selects": { "aarch64-linux-android": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(all(target_arch = \"aarch64\", target_vendor = \"apple\"))": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ] } }, "edition": "2018", - "version": "0.2.12" + "version": "0.2.14" }, "license": "MIT OR Apache-2.0" }, - "crc32fast 1.3.2": { + "crc32fast 1.4.2": { "name": "crc32fast", - "version": "1.3.2", + "version": "1.4.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/crc32fast/1.3.2/download", - "sha256": "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" + "url": "https://static.crates.io/crates/crc32fast/1.4.2/download", + "sha256": "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" } }, "targets": [ @@ -2520,15 +2439,6 @@ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], "library_target_name": "crc32fast", @@ -2548,54 +2458,36 @@ { "id": "cfg-if 1.0.0", "target": "cfg_if" - }, - { - "id": "crc32fast 1.3.2", - "target": "build_script_build" } ], "selects": {} }, "edition": "2015", - "version": "1.3.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "1.4.2" }, "license": "MIT OR Apache-2.0" }, - "crossbeam-utils 0.8.19": { - "name": "crossbeam-utils", - "version": "0.8.19", + "crossbeam-deque 0.8.5": { + "name": "crossbeam-deque", + "version": "0.8.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/crossbeam-utils/0.8.19/download", - "sha256": "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" + "url": "https://static.crates.io/crates/crossbeam-deque/0.8.5/download", + "sha256": "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" } }, "targets": [ { "Library": { - "crate_name": "crossbeam_utils", + "crate_name": "crossbeam_deque", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "crossbeam_utils", + "library_target_name": "crossbeam_deque", "common_attrs": { "compile_data_glob": [ "**" @@ -2610,74 +2502,126 @@ "deps": { "common": [ { - "id": "crossbeam-utils 0.8.19", - "target": "build_script_build" + "id": "crossbeam-epoch 0.9.18", + "target": "crossbeam_epoch" + }, + { + "id": "crossbeam-utils 0.8.20", + "target": "crossbeam_utils" } ], "selects": {} }, "edition": "2021", - "version": "0.8.19" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "0.8.5" }, "license": "MIT OR Apache-2.0" }, - "crunchy 0.2.2": { - "name": "crunchy", - "version": "0.2.2", + "crossbeam-epoch 0.9.18": { + "name": "crossbeam-epoch", + "version": "0.9.18", "repository": { "Http": { - "url": "https://static.crates.io/crates/crunchy/0.2.2/download", - "sha256": "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" + "url": "https://static.crates.io/crates/crossbeam-epoch/0.9.18/download", + "sha256": "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" } }, "targets": [ { "Library": { - "crate_name": "crunchy", + "crate_name": "crossbeam_epoch", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "crunchy", + "library_target_name": "crossbeam_epoch", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "crunchy 0.2.2", - "target": "build_script_build" + "id": "crossbeam-utils 0.8.20", + "target": "crossbeam_utils" } ], "selects": {} }, - "edition": "2015", - "version": "0.2.2" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.9.18" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" + }, + "crossbeam-utils 0.8.20": { + "name": "crossbeam-utils", + "version": "0.8.20", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/crossbeam-utils/0.8.20/download", + "sha256": "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" + } + }, + "targets": [ + { + "Library": { + "crate_name": "crossbeam_utils", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "crossbeam_utils", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "crossbeam-utils 0.8.20", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.8.20" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" }, "crypto-common 0.1.6": { "name": "crypto-common", @@ -2760,15 +2704,15 @@ "target": "csv_core" }, { - "id": "itoa 1.0.10", + "id": "itoa 1.0.11", "target": "itoa" }, { - "id": "ryu 1.0.16", + "id": "ryu 1.0.18", "target": "ryu" }, { - "id": "serde 1.0.196", + "id": "serde 1.0.210", "target": "serde" } ], @@ -2813,7 +2757,7 @@ "deps": { "common": [ { - "id": "memchr 2.7.1", + "id": "memchr 2.7.4", "target": "memchr" } ], @@ -2824,74 +2768,19 @@ }, "license": "Unlicense/MIT" }, - "darling 0.20.5": { - "name": "darling", - "version": "0.20.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/darling/0.20.5/download", - "sha256": "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8" - } - }, - "targets": [ - { - "Library": { - "crate_name": "darling", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "darling", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default", - "suggestions" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "darling_core 0.20.5", - "target": "darling_core" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "darling_macro 0.20.5", - "target": "darling_macro" - } - ], - "selects": {} - }, - "version": "0.20.5" - }, - "license": "MIT" - }, - "darling_core 0.20.5": { - "name": "darling_core", - "version": "0.20.5", + "dashmap 6.1.0": { + "name": "dashmap", + "version": "6.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/darling_core/0.20.5/download", - "sha256": "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3" + "url": "https://static.crates.io/crates/dashmap/6.1.0/download", + "sha256": "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" } }, "targets": [ { "Library": { - "crate_name": "darling_core", + "crate_name": "dashmap", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2899,65 +2788,58 @@ } } ], - "library_target_name": "darling_core", + "library_target_name": "dashmap", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "strsim", - "suggestions" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "fnv 1.0.7", - "target": "fnv" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "ident_case 1.0.1", - "target": "ident_case" + "id": "crossbeam-utils 0.8.20", + "target": "crossbeam_utils" }, { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "hashbrown 0.14.5", + "target": "hashbrown" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "lock_api 0.4.12", + "target": "lock_api" }, { - "id": "strsim 0.10.0", - "target": "strsim" + "id": "once_cell 1.20.2", + "target": "once_cell" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "parking_lot_core 0.9.10", + "target": "parking_lot_core" } ], "selects": {} }, "edition": "2018", - "version": "0.20.5" + "version": "6.1.0" }, "license": "MIT" }, - "darling_macro 0.20.5": { - "name": "darling_macro", - "version": "0.20.5", + "data-encoding 2.6.0": { + "name": "data-encoding", + "version": "2.6.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/darling_macro/0.20.5/download", - "sha256": "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77" + "url": "https://static.crates.io/crates/data-encoding/2.6.0/download", + "sha256": "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" } }, "targets": [ { - "ProcMacro": { - "crate_name": "darling_macro", + "Library": { + "crate_name": "data_encoding", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2965,46 +2847,37 @@ } } ], - "library_target_name": "darling_macro", + "library_target_name": "data_encoding", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "darling_core 0.20.5", - "target": "darling_core" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - } + "alloc", + "default", + "std" ], "selects": {} }, "edition": "2018", - "version": "0.20.5" + "version": "2.6.0" }, "license": "MIT" }, - "data-encoding 2.5.0": { - "name": "data-encoding", - "version": "2.5.0", + "digest 0.10.7": { + "name": "digest", + "version": "0.10.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/data-encoding/2.5.0/download", - "sha256": "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" + "url": "https://static.crates.io/crates/digest/0.10.7/download", + "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" } }, "targets": [ { "Library": { - "crate_name": "data_encoding", + "crate_name": "digest", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3012,7 +2885,7 @@ } } ], - "library_target_name": "data_encoding", + "library_target_name": "digest", "common_attrs": { "compile_data_glob": [ "**" @@ -3020,29 +2893,44 @@ "crate_features": { "common": [ "alloc", + "block-buffer", + "core-api", "default", "std" ], "selects": {} }, + "deps": { + "common": [ + { + "id": "block-buffer 0.10.4", + "target": "block_buffer" + }, + { + "id": "crypto-common 0.1.6", + "target": "crypto_common" + } + ], + "selects": {} + }, "edition": "2018", - "version": "2.5.0" + "version": "0.10.7" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "deranged 0.3.11": { - "name": "deranged", - "version": "0.3.11", + "directories 5.0.1": { + "name": "directories", + "version": "5.0.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/deranged/0.3.11/download", - "sha256": "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" + "url": "https://static.crates.io/crates/directories/5.0.1/download", + "sha256": "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" } }, "targets": [ { "Library": { - "crate_name": "deranged", + "crate_name": "directories", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3050,50 +2938,38 @@ } } ], - "library_target_name": "deranged", + "library_target_name": "directories", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "powerfmt", - "std" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "powerfmt 0.2.0", - "target": "powerfmt" - }, - { - "id": "serde 1.0.196", - "target": "serde" + "id": "dirs-sys 0.4.1", + "target": "dirs_sys" } ], "selects": {} }, - "edition": "2021", - "version": "0.3.11" + "edition": "2015", + "version": "5.0.1" }, "license": "MIT OR Apache-2.0" }, - "digest 0.10.7": { - "name": "digest", - "version": "0.10.7", + "dirs-sys 0.4.1": { + "name": "dirs-sys", + "version": "0.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/digest/0.10.7/download", - "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" + "url": "https://static.crates.io/crates/dirs-sys/0.4.1/download", + "sha256": "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" } }, "targets": [ { "Library": { - "crate_name": "digest", + "crate_name": "dirs_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3101,52 +2977,51 @@ } } ], - "library_target_name": "digest", + "library_target_name": "dirs_sys", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "block-buffer", - "core-api", - "default", - "mac", - "std", - "subtle" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "block-buffer 0.10.4", - "target": "block_buffer" - }, - { - "id": "crypto-common 0.1.6", - "target": "crypto_common" - }, - { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "option-ext 0.2.0", + "target": "option_ext" } ], - "selects": {} + "selects": { + "cfg(target_os = \"redox\")": [ + { + "id": "redox_users 0.4.6", + "target": "redox_users" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.48.0", + "target": "windows_sys" + } + ] + } }, - "edition": "2018", - "version": "0.10.7" + "edition": "2015", + "version": "0.4.1" }, "license": "MIT OR Apache-2.0" }, - "dunce 1.0.4": { + "dunce 1.0.5": { "name": "dunce", - "version": "1.0.4", + "version": "1.0.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/dunce/1.0.4/download", - "sha256": "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" + "url": "https://static.crates.io/crates/dunce/1.0.5/download", + "sha256": "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" } }, "targets": [ @@ -3166,23 +3041,23 @@ "**" ], "edition": "2021", - "version": "1.0.4" + "version": "1.0.5" }, "license": "CC0-1.0 OR MIT-0 OR Apache-2.0" }, - "either 1.9.0": { - "name": "either", - "version": "1.9.0", + "dyn-clone 1.0.17": { + "name": "dyn-clone", + "version": "1.0.17", "repository": { "Http": { - "url": "https://static.crates.io/crates/either/1.9.0/download", - "sha256": "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" + "url": "https://static.crates.io/crates/dyn-clone/1.0.17/download", + "sha256": "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" } }, "targets": [ { "Library": { - "crate_name": "either", + "crate_name": "dyn_clone", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3190,36 +3065,29 @@ } } ], - "library_target_name": "either", + "library_target_name": "dyn_clone", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "use_std" - ], - "selects": {} - }, "edition": "2018", - "version": "1.9.0" + "version": "1.0.17" }, "license": "MIT OR Apache-2.0" }, - "elsa 1.10.0": { - "name": "elsa", - "version": "1.10.0", + "either 1.13.0": { + "name": "either", + "version": "1.13.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/elsa/1.10.0/download", - "sha256": "d98e71ae4df57d214182a2e5cb90230c0192c6ddfcaa05c36453d46a54713e10" + "url": "https://static.crates.io/crates/either/1.13.0/download", + "sha256": "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" } }, "targets": [ { "Library": { - "crate_name": "elsa", + "crate_name": "either", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3227,38 +3095,30 @@ } } ], - "library_target_name": "elsa", + "library_target_name": "either", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "stable_deref_trait 1.2.0", - "target": "stable_deref_trait" - } + "default", + "use_std" ], "selects": {} }, "edition": "2018", - "version": "1.10.0" + "version": "1.13.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "encoding_rs 0.8.33": { + "encoding_rs 0.8.34": { "name": "encoding_rs", - "version": "0.8.33", + "version": "0.8.34", "repository": { "Http": { - "url": "https://static.crates.io/crates/encoding_rs/0.8.33/download", - "sha256": "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" + "url": "https://static.crates.io/crates/encoding_rs/0.8.34/download", + "sha256": "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" } }, "targets": [ @@ -3294,11 +3154,50 @@ "selects": {} }, "edition": "2018", - "version": "0.8.33" + "version": "0.8.34" }, "license": "(Apache-2.0 OR MIT) AND BSD-3-Clause" }, - "equivalent 1.0.1": { + "encoding_rs_io 0.1.7": { + "name": "encoding_rs_io", + "version": "0.1.7", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/encoding_rs_io/0.1.7/download", + "sha256": "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" + } + }, + "targets": [ + { + "Library": { + "crate_name": "encoding_rs_io", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "encoding_rs_io", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "encoding_rs 0.8.34", + "target": "encoding_rs" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.1.7" + }, + "license": "MIT OR Apache-2.0" + }, + "equivalent 1.0.1": { "name": "equivalent", "version": "1.0.1", "repository": { @@ -3328,13 +3227,62 @@ }, "license": "Apache-2.0 OR MIT" }, - "errno 0.3.8": { + "erased-serde 0.4.5": { + "name": "erased-serde", + "version": "0.4.5", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/erased-serde/0.4.5/download", + "sha256": "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "erased_serde", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "erased_serde", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "typeid 1.0.2", + "target": "typeid" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.4.5" + }, + "license": "MIT OR Apache-2.0" + }, + "errno 0.3.9": { "name": "errno", - "version": "0.3.8", + "version": "0.3.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/errno/0.3.8/download", - "sha256": "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" + "url": "https://static.crates.io/crates/errno/0.3.9/download", + "sha256": "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" } }, "targets": [ @@ -3364,19 +3312,19 @@ "selects": { "cfg(target_os = \"hermit\")": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], @@ -3389,17 +3337,67 @@ } }, "edition": "2018", - "version": "0.3.8" + "version": "0.3.9" + }, + "license": "MIT OR Apache-2.0" + }, + "etcetera 0.8.0": { + "name": "etcetera", + "version": "0.8.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/etcetera/0.8.0/download", + "sha256": "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" + } + }, + "targets": [ + { + "Library": { + "crate_name": "etcetera", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "etcetera", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "home 0.5.9", + "target": "home" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.48.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2018", + "version": "0.8.0" }, "license": "MIT OR Apache-2.0" }, - "fastrand 2.0.1": { + "fastrand 2.1.1": { "name": "fastrand", - "version": "2.0.1", + "version": "2.1.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/fastrand/2.0.1/download", - "sha256": "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" + "url": "https://static.crates.io/crates/fastrand/2.1.1/download", + "sha256": "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" } }, "targets": [ @@ -3427,17 +3425,17 @@ "selects": {} }, "edition": "2018", - "version": "2.0.1" + "version": "2.1.1" }, "license": "Apache-2.0 OR MIT" }, - "filetime 0.2.23": { + "filetime 0.2.25": { "name": "filetime", - "version": "0.2.23", + "version": "0.2.25", "repository": { "Http": { - "url": "https://static.crates.io/crates/filetime/0.2.23/download", - "sha256": "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" + "url": "https://static.crates.io/crates/filetime/0.2.25/download", + "sha256": "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" } }, "targets": [ @@ -3466,66 +3464,36 @@ "selects": { "cfg(target_os = \"redox\")": [ { - "id": "redox_syscall 0.4.1", - "target": "syscall" + "id": "libredox 0.1.3", + "target": "libredox" } ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(windows)": [ { - "id": "windows-sys 0.52.0", + "id": "windows-sys 0.59.0", "target": "windows_sys" } ] } }, "edition": "2018", - "version": "0.2.23" - }, - "license": "MIT/Apache-2.0" - }, - "fixedbitset 0.4.2": { - "name": "fixedbitset", - "version": "0.4.2", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fixedbitset", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.4.2" + "version": "0.2.25" }, "license": "MIT/Apache-2.0" }, - "flate2 1.0.28": { + "flate2 1.0.34": { "name": "flate2", - "version": "1.0.28", + "version": "1.0.34", "repository": { "Http": { - "url": "https://static.crates.io/crates/flate2/1.0.28/download", - "sha256": "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" + "url": "https://static.crates.io/crates/flate2/1.0.34/download", + "sha256": "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" } }, "targets": [ @@ -3556,18 +3524,18 @@ "deps": { "common": [ { - "id": "crc32fast 1.3.2", + "id": "crc32fast 1.4.2", "target": "crc32fast" }, { - "id": "miniz_oxide 0.7.2", + "id": "miniz_oxide 0.8.0", "target": "miniz_oxide" } ], "selects": {} }, "edition": "2018", - "version": "1.0.28" + "version": "1.0.34" }, "license": "MIT OR Apache-2.0" }, @@ -3689,11 +3657,21 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "tokio" + ], + "selects": {} + }, "deps": { "common": [ { "id": "fs-err 2.11.0", "target": "build_script_build" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" } ], "selects": {} @@ -3708,7 +3686,7 @@ "deps": { "common": [ { - "id": "autocfg 1.1.0", + "id": "autocfg 1.4.0", "target": "autocfg" } ], @@ -3717,19 +3695,19 @@ }, "license": "MIT/Apache-2.0" }, - "fs4 0.6.6": { - "name": "fs4", - "version": "0.6.6", + "fs2 0.4.3": { + "name": "fs2", + "version": "0.4.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/fs4/0.6.6/download", - "sha256": "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47" + "url": "https://static.crates.io/crates/fs2/0.4.3/download", + "sha256": "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" } }, "targets": [ { "Library": { - "crate_name": "fs4", + "crate_name": "fs2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -3737,107 +3715,40 @@ } } ], - "library_target_name": "fs4", + "library_target_name": "fs2", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "sync" - ], - "selects": {} - }, "deps": { "common": [], "selects": { - "cfg(not(windows))": [ + "cfg(unix)": [ { - "id": "rustix 0.38.31", - "target": "rustix" + "id": "libc 0.2.159", + "target": "libc" } ], "cfg(windows)": [ { - "id": "windows-sys 0.48.0", - "target": "windows_sys" + "id": "winapi 0.3.9", + "target": "winapi" } ] } }, - "edition": "2021", - "version": "0.6.6" + "edition": "2015", + "version": "0.4.3" }, "license": "MIT/Apache-2.0" }, - "fs_extra 1.3.0": { - "name": "fs_extra", - "version": "1.3.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/fs_extra/1.3.0/download", - "sha256": "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "fs_extra", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "fs_extra", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "1.3.0" - }, - "license": "MIT" - }, - "funty 2.0.0": { - "name": "funty", - "version": "2.0.0", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "funty", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "2.0.0" - }, - "license": "MIT" - }, - "futures 0.3.30": { + "futures 0.3.31": { "name": "futures", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures/0.3.30/download", - "sha256": "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" + "url": "https://static.crates.io/crates/futures/0.3.31/download", + "sha256": "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" } }, "targets": [ @@ -3870,48 +3781,48 @@ "deps": { "common": [ { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-executor 0.3.30", + "id": "futures-executor 0.3.31", "target": "futures_executor" }, { - "id": "futures-io 0.3.30", + "id": "futures-io 0.3.31", "target": "futures_io" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" } ], "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-channel 0.3.30": { + "futures-channel 0.3.31": { "name": "futures-channel", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-channel/0.3.30/download", - "sha256": "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" + "url": "https://static.crates.io/crates/futures-channel/0.3.31/download", + "sha256": "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" } }, "targets": [ @@ -4039,28 +3950,28 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" } ], "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-core 0.3.30": { + "futures-core 0.3.31": { "name": "futures-core", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-core/0.3.30/download", - "sha256": "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" + "url": "https://static.crates.io/crates/futures-core/0.3.31/download", + "sha256": "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" } }, "targets": [ @@ -4088,17 +3999,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-executor 0.3.30": { + "futures-executor 0.3.31": { "name": "futures-executor", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-executor/0.3.30/download", - "sha256": "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" + "url": "https://static.crates.io/crates/futures-executor/0.3.31/download", + "sha256": "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" } }, "targets": [ @@ -4126,32 +4037,32 @@ "deps": { "common": [ { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" } ], "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-io 0.3.30": { + "futures-io 0.3.31": { "name": "futures-io", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-io/0.3.30/download", - "sha256": "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" + "url": "https://static.crates.io/crates/futures-io/0.3.31/download", + "sha256": "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" } }, "targets": [ @@ -4178,23 +4089,23 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-macro 0.3.30": { - "name": "futures-macro", - "version": "0.3.30", + "futures-lite 2.3.0": { + "name": "futures-lite", + "version": "2.3.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-macro/0.3.30/download", - "sha256": "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" + "url": "https://static.crates.io/crates/futures-lite/2.3.0/download", + "sha256": "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" } }, "targets": [ { - "ProcMacro": { - "crate_name": "futures_macro", + "Library": { + "crate_name": "futures_lite", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4202,46 +4113,64 @@ } } ], - "library_target_name": "futures_macro", + "library_target_name": "futures_lite", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "fastrand", + "futures-io", + "parking", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "fastrand 2.1.1", + "target": "fastrand" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "futures-core 0.3.31", + "target": "futures_core" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "futures-io 0.3.31", + "target": "futures_io" + }, + { + "id": "parking 2.2.1", + "target": "parking" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.30" + "edition": "2021", + "version": "2.3.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR MIT" }, - "futures-sink 0.3.30": { - "name": "futures-sink", - "version": "0.3.30", + "futures-macro 0.3.31": { + "name": "futures-macro", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-sink/0.3.30/download", - "sha256": "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" + "url": "https://static.crates.io/crates/futures-macro/0.3.31/download", + "sha256": "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" } }, "targets": [ { - "Library": { - "crate_name": "futures_sink", + "ProcMacro": { + "crate_name": "futures_macro", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4249,31 +4178,78 @@ } } ], - "library_target_name": "futures_sink", + "library_target_name": "futures_macro", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "alloc", - "default", - "std" + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.31" + }, + "license": "MIT OR Apache-2.0" + }, + "futures-sink 0.3.31": { + "name": "futures-sink", + "version": "0.3.31", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/futures-sink/0.3.31/download", + "sha256": "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "futures_sink", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "futures_sink", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" ], "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-task 0.3.30": { + "futures-task 0.3.31": { "name": "futures-task", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-task/0.3.30/download", - "sha256": "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" + "url": "https://static.crates.io/crates/futures-task/0.3.31/download", + "sha256": "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" } }, "targets": [ @@ -4300,17 +4276,17 @@ "selects": {} }, "edition": "2018", - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, - "futures-util 0.3.30": { + "futures-util 0.3.31": { "name": "futures-util", - "version": "0.3.30", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/futures-util/0.3.30/download", - "sha256": "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" + "url": "https://static.crates.io/crates/futures-util/0.3.31/download", + "sha256": "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" } }, "targets": [ @@ -4335,7 +4311,6 @@ "async-await", "async-await-macro", "channel", - "default", "futures-channel", "futures-io", "futures-macro", @@ -4346,36 +4321,43 @@ "slab", "std" ], - "selects": {} + "selects": { + "wasm32-unknown-unknown": [ + "default" + ], + "wasm32-wasi": [ + "default" + ] + } }, "deps": { "common": [ { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-core 0.3.30", + "id": "futures-core 0.3.31", "target": "futures_core" }, { - "id": "futures-io 0.3.30", + "id": "futures-io 0.3.31", "target": "futures_io" }, { - "id": "futures-sink 0.3.30", + "id": "futures-sink 0.3.31", "target": "futures_sink" }, { - "id": "futures-task 0.3.30", + "id": "futures-task 0.3.31", "target": "futures_task" }, { - "id": "memchr 2.7.1", + "id": "memchr 2.7.4", "target": "memchr" }, { - "id": "pin-project-lite 0.2.13", + "id": "pin-project-lite 0.2.14", "target": "pin_project_lite" }, { @@ -4393,13 +4375,13 @@ "proc_macro_deps": { "common": [ { - "id": "futures-macro 0.3.30", + "id": "futures-macro 0.3.31", "target": "futures_macro" } ], "selects": {} }, - "version": "0.3.30" + "version": "0.3.31" }, "license": "MIT OR Apache-2.0" }, @@ -4466,7 +4448,7 @@ "deps": { "common": [ { - "id": "version_check 0.9.4", + "id": "version_check 0.9.5", "target": "version_check" } ], @@ -4475,13 +4457,13 @@ }, "license": "MIT" }, - "getrandom 0.2.12": { + "getrandom 0.2.15": { "name": "getrandom", - "version": "0.2.12", + "version": "0.2.15", "repository": { "Http": { - "url": "https://static.crates.io/crates/getrandom/0.2.12/download", - "sha256": "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" + "url": "https://static.crates.io/crates/getrandom/0.2.15/download", + "sha256": "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" } }, "targets": [ @@ -4500,6 +4482,23 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "std" + ], + "selects": { + "wasm32-unknown-unknown": [ + "js", + "js-sys", + "wasm-bindgen" + ], + "wasm32-wasi": [ + "js", + "js-sys", + "wasm-bindgen" + ] + } + }, "deps": { "common": [ { @@ -4508,6 +4507,16 @@ } ], "selects": { + "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" + } + ], "cfg(target_os = \"wasi\")": [ { "id": "wasi 0.11.0+wasi-snapshot-preview1", @@ -4516,24 +4525,24 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ] } }, "edition": "2018", - "version": "0.2.12" + "version": "0.2.15" }, "license": "MIT OR Apache-2.0" }, - "gimli 0.28.1": { + "gimli 0.31.1": { "name": "gimli", - "version": "0.28.1", + "version": "0.31.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/gimli/0.28.1/download", - "sha256": "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" + "url": "https://static.crates.io/crates/gimli/0.31.1/download", + "sha256": "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" } }, "targets": [ @@ -4560,23 +4569,23 @@ "selects": {} }, "edition": "2018", - "version": "0.28.1" + "version": "0.31.1" }, "license": "MIT OR Apache-2.0" }, - "h2 0.3.24": { - "name": "h2", - "version": "0.3.24", + "globset 0.4.15": { + "name": "globset", + "version": "0.4.15", "repository": { "Http": { - "url": "https://static.crates.io/crates/h2/0.3.24/download", - "sha256": "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" + "url": "https://static.crates.io/crates/globset/0.4.15/download", + "sha256": "15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19" } }, "targets": [ { "Library": { - "crate_name": "h2", + "crate_name": "globset", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4584,78 +4593,166 @@ } } ], - "library_target_name": "h2", + "library_target_name": "globset", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "log" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "bytes 1.5.0", - "target": "bytes" + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" }, { - "id": "fnv 1.0.7", - "target": "fnv" + "id": "bstr 1.10.0", + "target": "bstr" }, { - "id": "futures-core 0.3.30", - "target": "futures_core" + "id": "log 0.4.22", + "target": "log" }, { - "id": "futures-sink 0.3.30", - "target": "futures_sink" + "id": "regex-automata 0.4.8", + "target": "regex_automata" }, { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, + "id": "regex-syntax 0.8.5", + "target": "regex_syntax" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.4.15" + }, + "license": "Unlicense OR MIT" + }, + "globwalk 0.9.1": { + "name": "globwalk", + "version": "0.9.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/globwalk/0.9.1/download", + "sha256": "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" + } + }, + "targets": [ + { + "Library": { + "crate_name": "globwalk", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "globwalk", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ { - "id": "http 0.2.11", - "target": "http" + "id": "bitflags 2.6.0", + "target": "bitflags" }, { - "id": "indexmap 2.2.2", - "target": "indexmap" + "id": "ignore 0.4.23", + "target": "ignore" }, { - "id": "slab 0.4.9", - "target": "slab" - }, + "id": "walkdir 2.5.0", + "target": "walkdir" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.9.1" + }, + "license": "MIT" + }, + "goblin 0.8.2": { + "name": "goblin", + "version": "0.8.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/goblin/0.8.2/download", + "sha256": "1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47" + } + }, + "targets": [ + { + "Library": { + "crate_name": "goblin", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "goblin", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "elf32", + "elf64", + "endian_fd", + "log", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ { - "id": "tokio 1.36.0", - "target": "tokio" + "id": "log 0.4.22", + "target": "log" }, { - "id": "tokio-util 0.7.10", - "target": "tokio_util" + "id": "plain 0.2.3", + "target": "plain" }, { - "id": "tracing 0.1.40", - "target": "tracing" + "id": "scroll 0.12.0", + "target": "scroll" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.24" + "edition": "2021", + "version": "0.8.2" }, "license": "MIT" }, - "half 2.3.1": { - "name": "half", - "version": "2.3.1", + "h2 0.4.6": { + "name": "h2", + "version": "0.4.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/half/2.3.1/download", - "sha256": "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872" + "url": "https://static.crates.io/crates/h2/0.4.6/download", + "sha256": "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" } }, "targets": [ { "Library": { - "crate_name": "half", + "crate_name": "h2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4663,7 +4760,7 @@ } } ], - "library_target_name": "half", + "library_target_name": "h2", "common_attrs": { "compile_data_glob": [ "**" @@ -4671,31 +4768,64 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "atomic-waker 1.1.2", + "target": "atomic_waker" + }, + { + "id": "bytes 1.7.2", + "target": "bytes" + }, + { + "id": "fnv 1.0.7", + "target": "fnv" + }, + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.31", + "target": "futures_sink" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "indexmap 2.6.0", + "target": "indexmap" + }, + { + "id": "slab 0.4.9", + "target": "slab" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" } ], - "selects": { - "cfg(target_arch = \"spirv\")": [ - { - "id": "crunchy 0.2.2", - "target": "crunchy" - } - ] - } + "selects": {} }, "edition": "2021", - "version": "2.3.1" + "version": "0.4.6" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "hashbrown 0.12.3": { + "hashbrown 0.14.5": { "name": "hashbrown", - "version": "0.12.3", + "version": "0.14.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/hashbrown/0.12.3/download", - "sha256": "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" + "url": "https://static.crates.io/crates/hashbrown/0.14.5/download", + "sha256": "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" } }, "targets": [ @@ -4714,18 +4844,24 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "raw" + ], + "selects": {} + }, "edition": "2021", - "version": "0.12.3" + "version": "0.14.5" }, "license": "MIT OR Apache-2.0" }, - "hashbrown 0.14.3": { + "hashbrown 0.15.0": { "name": "hashbrown", - "version": "0.14.3", + "version": "0.15.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/hashbrown/0.14.3/download", - "sha256": "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" + "url": "https://static.crates.io/crates/hashbrown/0.15.0/download", + "sha256": "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" } }, "targets": [ @@ -4744,24 +4880,18 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "raw" - ], - "selects": {} - }, "edition": "2021", - "version": "0.14.3" + "version": "0.15.0" }, "license": "MIT OR Apache-2.0" }, - "heck 0.4.1": { + "heck 0.5.0": { "name": "heck", - "version": "0.4.1", + "version": "0.5.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/heck/0.4.1/download", - "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" + "url": "https://static.crates.io/crates/heck/0.5.0/download", + "sha256": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" } }, "targets": [ @@ -4780,24 +4910,18 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.1" + "edition": "2021", + "version": "0.5.0" }, "license": "MIT OR Apache-2.0" }, - "hermit-abi 0.3.5": { + "hermit-abi 0.3.9": { "name": "hermit-abi", - "version": "0.3.5", + "version": "0.3.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/hermit-abi/0.3.5/download", - "sha256": "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" + "url": "https://static.crates.io/crates/hermit-abi/0.3.9/download", + "sha256": "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" } }, "targets": [ @@ -4817,7 +4941,7 @@ "**" ], "edition": "2021", - "version": "0.3.5" + "version": "0.3.9" }, "license": "MIT OR Apache-2.0" }, @@ -4859,19 +4983,19 @@ }, "license": "MIT OR Apache-2.0" }, - "hmac 0.12.1": { - "name": "hmac", - "version": "0.12.1", + "home 0.5.9": { + "name": "home", + "version": "0.5.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/hmac/0.12.1/download", - "sha256": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" + "url": "https://static.crates.io/crates/home/0.5.9/download", + "sha256": "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" } }, "targets": [ { "Library": { - "crate_name": "hmac", + "crate_name": "home", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -4879,28 +5003,24 @@ } } ], - "library_target_name": "hmac", + "library_target_name": "home", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "reset" - ], - "selects": {} - }, "deps": { - "common": [ - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": {} + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } }, - "edition": "2018", - "version": "0.12.1" + "edition": "2021", + "version": "0.5.9" }, "license": "MIT OR Apache-2.0" }, @@ -4950,13 +5070,13 @@ }, "license": "MIT" }, - "http 0.2.11": { + "http 1.1.0": { "name": "http", - "version": "0.2.11", + "version": "1.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/http/0.2.11/download", - "sha256": "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" + "url": "https://static.crates.io/crates/http/1.1.0/download", + "sha256": "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" } }, "targets": [ @@ -4975,10 +5095,17 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "bytes 1.5.0", + "id": "bytes 1.7.2", "target": "bytes" }, { @@ -4986,24 +5113,24 @@ "target": "fnv" }, { - "id": "itoa 1.0.10", + "id": "itoa 1.0.11", "target": "itoa" } ], "selects": {} }, "edition": "2018", - "version": "0.2.11" + "version": "1.1.0" }, "license": "MIT OR Apache-2.0" }, - "http-body 0.4.6": { + "http-body 1.0.1": { "name": "http-body", - "version": "0.4.6", + "version": "1.0.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/http-body/0.4.6/download", - "sha256": "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" + "url": "https://static.crates.io/crates/http-body/1.0.1/download", + "sha256": "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" } }, "targets": [ @@ -5025,38 +5152,34 @@ "deps": { "common": [ { - "id": "bytes 1.5.0", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "http 0.2.11", + "id": "http 1.1.0", "target": "http" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" } ], "selects": {} }, "edition": "2018", - "version": "0.4.6" + "version": "1.0.1" }, "license": "MIT" }, - "http-cache-semantics 1.0.2": { - "name": "http-cache-semantics", - "version": "1.0.2", + "http-body-util 0.1.2": { + "name": "http-body-util", + "version": "0.1.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/http-cache-semantics/1.0.2/download", - "sha256": "7aec9f678bca3f4a15194b980f20ed9bfe0dd38e8d298c65c559a93dfbd6380a" + "url": "https://static.crates.io/crates/http-body-util/0.1.2/download", + "sha256": "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" } }, "targets": [ { "Library": { - "crate_name": "http_cache_semantics", + "crate_name": "http_body_util", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -5064,55 +5187,48 @@ } } ], - "library_target_name": "http_cache_semantics", + "library_target_name": "http_body_util", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "reqwest", - "with_serde" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "http 0.2.11", - "target": "http" + "id": "bytes 1.7.2", + "target": "bytes" }, { - "id": "http-serde 1.1.3", - "target": "http_serde" + "id": "futures-util 0.3.31", + "target": "futures_util" }, { - "id": "reqwest 0.11.24", - "target": "reqwest" + "id": "http 1.1.0", + "target": "http" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "http-body 1.0.1", + "target": "http_body" }, { - "id": "time 0.3.34", - "target": "time" + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" } ], "selects": {} }, - "edition": "2021", - "version": "1.0.2" + "edition": "2018", + "version": "0.1.2" }, - "license": "BSD-2-Clause" + "license": "MIT" }, - "http-content-range 0.1.2": { + "http-content-range 0.1.4": { "name": "http-content-range", - "version": "0.1.2", + "version": "0.1.4", "repository": { "Http": { - "url": "https://static.crates.io/crates/http-content-range/0.1.2/download", - "sha256": "9f0d1a8ef218a86416107794b34cc446958d9203556c312bb41eab4c924c1d2e" + "url": "https://static.crates.io/crates/http-content-range/0.1.4/download", + "sha256": "aa7929c876417cd3ece616950474c7dff5b0150a2b53bd7e7fda55afa086c22b" } }, "targets": [ @@ -5132,60 +5248,17 @@ "**" ], "edition": "2021", - "version": "0.1.2" + "version": "0.1.4" }, "license": "MIT OR Apache-2.0" }, - "http-serde 1.1.3": { - "name": "http-serde", - "version": "1.1.3", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/http-serde/1.1.3/download", - "sha256": "6f560b665ad9f1572cfcaf034f7fb84338a7ce945216d64a90fd81f046a3caee" - } - }, - "targets": [ - { - "Library": { - "crate_name": "http_serde", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "http_serde", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "http 0.2.11", - "target": "http" - }, - { - "id": "serde 1.0.196", - "target": "serde" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.1.3" - }, - "license": "Apache-2.0 OR MIT" - }, - "httparse 1.8.0": { + "httparse 1.9.5": { "name": "httparse", - "version": "1.8.0", + "version": "1.9.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/httparse/1.8.0/download", - "sha256": "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + "url": "https://static.crates.io/crates/httparse/1.9.5/download", + "sha256": "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" } }, "targets": [ @@ -5223,59 +5296,29 @@ "deps": { "common": [ { - "id": "httparse 1.8.0", + "id": "httparse 1.9.5", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "1.8.0" + "version": "1.9.5" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT/Apache-2.0" - }, - "httpdate 1.0.3": { - "name": "httpdate", - "version": "1.0.3", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "httpdate", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "1.0.3" - }, "license": "MIT OR Apache-2.0" }, - "hyper 0.14.28": { + "hyper 1.4.1": { "name": "hyper", - "version": "0.14.28", + "version": "1.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper/0.14.28/download", - "sha256": "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" + "url": "https://static.crates.io/crates/hyper/1.4.1/download", + "sha256": "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" } }, "targets": [ @@ -5297,77 +5340,58 @@ "crate_features": { "common": [ "client", - "h2", + "default", "http1", - "http2", - "runtime", - "socket2", - "tcp" + "http2" ], "selects": {} }, "deps": { "common": [ { - "id": "bytes 1.5.0", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "futures-channel 0.3.30", + "id": "futures-channel 0.3.31", "target": "futures_channel" }, { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { - "id": "h2 0.3.24", + "id": "h2 0.4.6", "target": "h2" }, { - "id": "http 0.2.11", + "id": "http 1.1.0", "target": "http" }, { - "id": "http-body 0.4.6", + "id": "http-body 1.0.1", "target": "http_body" }, { - "id": "httparse 1.8.0", + "id": "httparse 1.9.5", "target": "httparse" }, { - "id": "httpdate 1.0.3", - "target": "httpdate" - }, - { - "id": "itoa 1.0.10", + "id": "itoa 1.0.11", "target": "itoa" }, { - "id": "pin-project-lite 0.2.13", + "id": "pin-project-lite 0.2.14", "target": "pin_project_lite" }, { - "id": "socket2 0.5.5", - "target": "socket2" + "id": "smallvec 1.13.2", + "target": "smallvec" }, { - "id": "tokio 1.36.0", + "id": "tokio 1.40.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" @@ -5375,18 +5399,18 @@ ], "selects": {} }, - "edition": "2018", - "version": "0.14.28" + "edition": "2021", + "version": "1.4.1" }, "license": "MIT" }, - "hyper-rustls 0.24.2": { + "hyper-rustls 0.27.3": { "name": "hyper-rustls", - "version": "0.24.2", + "version": "0.27.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-rustls/0.24.2/download", - "sha256": "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" + "url": "https://static.crates.io/crates/hyper-rustls/0.27.3/download", + "sha256": "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" } }, "targets": [ @@ -5405,53 +5429,87 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "http1", + "http2", + "native-tokio", + "ring", + "rustls-native-certs", + "tls12", + "webpki-roots", + "webpki-tokio" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "futures-util 0.3.30", + "id": "futures-util 0.3.31", "target": "futures_util" }, { - "id": "http 0.2.11", + "id": "http 1.1.0", "target": "http" }, { - "id": "hyper 0.14.28", + "id": "hyper 1.4.1", "target": "hyper" }, { - "id": "rustls 0.21.10", + "id": "hyper-util 0.1.9", + "target": "hyper_util" + }, + { + "id": "rustls 0.23.14", "target": "rustls" }, { - "id": "tokio 1.36.0", + "id": "rustls-native-certs 0.8.0", + "target": "rustls_native_certs" + }, + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" + }, + { + "id": "tokio 1.40.0", "target": "tokio" }, { - "id": "tokio-rustls 0.24.1", + "id": "tokio-rustls 0.26.0", "target": "tokio_rustls" + }, + { + "id": "tower-service 0.3.3", + "target": "tower_service" + }, + { + "id": "webpki-roots 0.26.6", + "target": "webpki_roots" } ], "selects": {} }, "edition": "2021", - "version": "0.24.2" + "version": "0.27.3" }, "license": "Apache-2.0 OR ISC OR MIT" }, - "iana-time-zone 0.1.60": { - "name": "iana-time-zone", - "version": "0.1.60", + "hyper-util 0.1.9": { + "name": "hyper-util", + "version": "0.1.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/iana-time-zone/0.1.60/download", - "sha256": "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" + "url": "https://static.crates.io/crates/hyper-util/0.1.9/download", + "sha256": "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" } }, "targets": [ { "Library": { - "crate_name": "iana_time_zone", + "crate_name": "hyper_util", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -5459,188 +5517,117 @@ } } ], - "library_target_name": "iana_time_zone", + "library_target_name": "hyper_util", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "client", + "client-legacy", + "default", + "http1", + "http2", + "tokio" + ], + "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.68", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.91", - "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" - } - ] - } + "common": [ + { + "id": "bytes 1.7.2", + "target": "bytes" + }, + { + "id": "futures-channel 0.3.31", + "target": "futures_channel" + }, + { + "id": "futures-util 0.3.31", + "target": "futures_util" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "http-body 1.0.1", + "target": "http_body" + }, + { + "id": "hyper 1.4.1", + "target": "hyper" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tower-service 0.3.3", + "target": "tower_service" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": {} }, - "edition": "2018", - "version": "0.1.60" + "edition": "2021", + "version": "0.1.9" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "iana-time-zone-haiku 0.1.2": { - "name": "iana-time-zone-haiku", - "version": "0.1.2", + "idna 0.5.0": { + "name": "idna", + "version": "0.5.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/iana-time-zone-haiku/0.1.2/download", - "sha256": "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" + "url": "https://static.crates.io/crates/idna/0.5.0/download", + "sha256": "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" } }, "targets": [ { "Library": { - "crate_name": "iana_time_zone_haiku", + "crate_name": "idna", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "iana_time_zone_haiku", + "library_target_name": "idna", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "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.83", - "target": "cc" - } - ], - "selects": {} - } - }, - "license": "MIT OR Apache-2.0" - }, - "ident_case 1.0.1": { - "name": "ident_case", - "version": "1.0.1", - "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": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "ident_case", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.1" - }, - "license": "MIT/Apache-2.0" - }, - "idna 0.5.0": { - "name": "idna", - "version": "0.5.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/idna/0.5.0/download", - "sha256": "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" - } - }, - "targets": [ - { - "Library": { - "crate_name": "idna", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "idna", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" + "alloc", + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "unicode-bidi 0.3.15", + "id": "unicode-bidi 0.3.17", "target": "unicode_bidi" }, { - "id": "unicode-normalization 0.1.22", + "id": "unicode-normalization 0.1.24", "target": "unicode_normalization" } ], @@ -5651,64 +5638,19 @@ }, "license": "MIT OR Apache-2.0" }, - "include_dir 0.7.3": { - "name": "include_dir", - "version": "0.7.3", + "ignore 0.4.23": { + "name": "ignore", + "version": "0.4.23", "repository": { "Http": { - "url": "https://static.crates.io/crates/include_dir/0.7.3/download", - "sha256": "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" + "url": "https://static.crates.io/crates/ignore/0.4.23/download", + "sha256": "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" } }, "targets": [ { "Library": { - "crate_name": "include_dir", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "include_dir", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "include_dir_macros 0.7.3", - "target": "include_dir_macros" - } - ], - "selects": {} - }, - "version": "0.7.3" - }, - "license": "MIT" - }, - "include_dir_macros 0.7.3": { - "name": "include_dir_macros", - "version": "0.7.3", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/include_dir_macros/0.7.3/download", - "sha256": "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "include_dir_macros", + "crate_name": "ignore", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -5716,7 +5658,7 @@ } } ], - "library_target_name": "include_dir_macros", + "library_target_name": "ignore", "common_attrs": { "compile_data_glob": [ "**" @@ -5724,98 +5666,55 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "crossbeam-deque 0.8.5", + "target": "crossbeam_deque" }, { - "id": "quote 1.0.35", - "target": "quote" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.7.3" - }, - "license": "MIT" - }, - "indexmap 1.9.3": { - "name": "indexmap", - "version": "1.9.3", - "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": [ - "**/*.rs" - ] - } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "indexmap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ + "id": "globset 0.4.15", + "target": "globset" + }, { - "id": "hashbrown 0.12.3", - "target": "hashbrown" + "id": "log 0.4.22", + "target": "log" }, { - "id": "indexmap 1.9.3", - "target": "build_script_build" + "id": "memchr 2.7.4", + "target": "memchr" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "regex-automata 0.4.8", + "target": "regex_automata" + }, + { + "id": "same-file 1.0.6", + "target": "same_file" + }, + { + "id": "walkdir 2.5.0", + "target": "walkdir" } ], - "selects": {} + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.9", + "target": "winapi_util" + } + ] + } }, "edition": "2021", - "version": "1.9.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } + "version": "0.4.23" }, - "license": "Apache-2.0 OR MIT" + "license": "Unlicense OR MIT" }, - "indexmap 2.2.2": { + "indexmap 2.6.0": { "name": "indexmap", - "version": "2.2.2", + "version": "2.6.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/indexmap/2.2.2/download", - "sha256": "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" + "url": "https://static.crates.io/crates/indexmap/2.6.0/download", + "sha256": "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" } }, "targets": [ @@ -5849,34 +5748,34 @@ "target": "equivalent" }, { - "id": "hashbrown 0.14.3", + "id": "hashbrown 0.15.0", "target": "hashbrown" }, { - "id": "serde 1.0.196", + "id": "serde 1.0.210", "target": "serde" } ], "selects": {} }, "edition": "2021", - "version": "2.2.2" + "version": "2.6.0" }, "license": "Apache-2.0 OR MIT" }, - "inout 0.1.3": { - "name": "inout", - "version": "0.1.3", + "instant 0.1.13": { + "name": "instant", + "version": "0.1.13", "repository": { "Http": { - "url": "https://static.crates.io/crates/inout/0.1.3/download", - "sha256": "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" + "url": "https://static.crates.io/crates/instant/0.1.13/download", + "sha256": "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" } }, "targets": [ { "Library": { - "crate_name": "inout", + "crate_name": "instant", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -5884,32 +5783,95 @@ } } ], - "library_target_name": "inout", + "library_target_name": "instant", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [], + "selects": { + "wasm32-unknown-unknown": [ + "js-sys", + "wasm-bindgen", + "wasm-bindgen_rs", + "web-sys" + ], + "wasm32-wasi": [ + "js-sys", + "wasm-bindgen", + "wasm-bindgen_rs", + "web-sys" + ] + } + }, "deps": { "common": [ { - "id": "generic-array 0.14.7", - "target": "generic_array" + "id": "cfg-if 1.0.0", + "target": "cfg_if" } ], - "selects": {} + "selects": { + "asmjs-unknown-emscripten": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen", + "alias": "wasm_bindgen_rs" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ], + "wasm32-unknown-emscripten": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen", + "alias": "wasm_bindgen_rs" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ], + "wasm32-unknown-unknown": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen", + "alias": "wasm_bindgen_rs" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ] + } }, - "edition": "2021", - "version": "0.1.3" + "edition": "2018", + "version": "0.1.13" }, - "license": "MIT OR Apache-2.0" + "license": "BSD-3-Clause" }, - "ipnet 2.9.0": { + "ipnet 2.10.1": { "name": "ipnet", - "version": "2.9.0", + "version": "2.10.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/ipnet/2.9.0/download", - "sha256": "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" + "url": "https://static.crates.io/crates/ipnet/2.10.1/download", + "sha256": "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" } }, "targets": [ @@ -5936,7 +5898,7 @@ "selects": {} }, "edition": "2018", - "version": "2.9.0" + "version": "2.10.1" }, "license": "MIT OR Apache-2.0" }, @@ -5970,19 +5932,19 @@ }, "license": "ISC" }, - "itertools 0.11.0": { - "name": "itertools", - "version": "0.11.0", + "is_terminal_polyfill 1.70.1": { + "name": "is_terminal_polyfill", + "version": "1.70.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/itertools/0.11.0/download", - "sha256": "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" + "url": "https://static.crates.io/crates/is_terminal_polyfill/1.70.1/download", + "sha256": "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" } }, "targets": [ { "Library": { - "crate_name": "itertools", + "crate_name": "is_terminal_polyfill", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -5990,30 +5952,19 @@ } } ], - "library_target_name": "itertools", + "library_target_name": "is_terminal_polyfill", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "use_alloc", - "use_std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "either 1.9.0", - "target": "either" - } + "default" ], "selects": {} }, - "edition": "2018", - "version": "0.11.0" + "edition": "2021", + "version": "1.70.1" }, "license": "MIT OR Apache-2.0" }, @@ -6053,7 +6004,7 @@ "deps": { "common": [ { - "id": "either 1.9.0", + "id": "either 1.13.0", "target": "either" } ], @@ -6064,13 +6015,60 @@ }, "license": "MIT OR Apache-2.0" }, - "itoa 1.0.10": { + "itertools 0.13.0": { + "name": "itertools", + "version": "0.13.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/itertools/0.13.0/download", + "sha256": "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" + } + }, + "targets": [ + { + "Library": { + "crate_name": "itertools", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "itertools", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "use_alloc", + "use_std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "either 1.13.0", + "target": "either" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.13.0" + }, + "license": "MIT OR Apache-2.0" + }, + "itoa 1.0.11": { "name": "itoa", - "version": "1.0.10", + "version": "1.0.11", "repository": { "Http": { - "url": "https://static.crates.io/crates/itoa/1.0.10/download", - "sha256": "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" + "url": "https://static.crates.io/crates/itoa/1.0.11/download", + "sha256": "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" } }, "targets": [ @@ -6090,23 +6088,23 @@ "**" ], "edition": "2018", - "version": "1.0.10" + "version": "1.0.11" }, "license": "MIT OR Apache-2.0" }, - "jobserver 0.1.27": { - "name": "jobserver", - "version": "0.1.27", + "jiff 0.1.13": { + "name": "jiff", + "version": "0.1.13", "repository": { "Http": { - "url": "https://static.crates.io/crates/jobserver/0.1.27/download", - "sha256": "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" + "url": "https://static.crates.io/crates/jiff/0.1.13/download", + "sha256": "8a45489186a6123c128fdf6016183fcfab7113e1820eb813127e036e287233fb" } }, "targets": [ { "Library": { - "crate_name": "jobserver", + "crate_name": "jiff", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6114,48 +6112,101 @@ } } ], - "library_target_name": "jobserver", + "library_target_name": "jiff", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "default", + "serde", + "std", + "tz-system", + "tzdb-bundle-platform", + "tzdb-zoneinfo" + ], + "selects": {} + }, "deps": { - "common": [], + "common": [ + { + "id": "serde 1.0.210", + "target": "serde" + } + ], "selects": { - "cfg(unix)": [ + "cfg(any(windows, target_family = \"wasm\"))": [ { - "id": "libc 0.2.153", - "target": "libc" + "id": "jiff-tzdb-platform 0.1.1", + "target": "jiff_tzdb_platform" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" } ] } }, - "edition": "2018", - "version": "0.1.27" + "edition": "2021", + "version": "0.1.13" }, - "license": "MIT/Apache-2.0" + "license": "Unlicense OR MIT" }, - "js-sys 0.3.68": { - "name": "js-sys", - "version": "0.3.68", + "jiff-tzdb 0.1.1": { + "name": "jiff-tzdb", + "version": "0.1.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/js-sys/0.3.68/download", - "sha256": "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" + "url": "https://static.crates.io/crates/jiff-tzdb/0.1.1/download", + "sha256": "91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653" } }, "targets": [ { "Library": { - "crate_name": "js_sys", - "crate_root": "src/lib.rs", + "crate_name": "jiff_tzdb", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "js_sys", + "library_target_name": "jiff_tzdb", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.1" + }, + "license": "Unlicense OR MIT" + }, + "jiff-tzdb-platform 0.1.1": { + "name": "jiff-tzdb-platform", + "version": "0.1.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/jiff-tzdb-platform/0.1.1/download", + "sha256": "9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329" + } + }, + "targets": [ + { + "Library": { + "crate_name": "jiff_tzdb_platform", + "crate_root": "lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "jiff_tzdb_platform", "common_attrs": { "compile_data_glob": [ "**" @@ -6163,163 +6214,110 @@ "deps": { "common": [ { - "id": "wasm-bindgen 0.2.91", - "target": "wasm_bindgen" + "id": "jiff-tzdb 0.1.1", + "target": "jiff_tzdb" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.68" + "edition": "2021", + "version": "0.1.1" }, - "license": "MIT OR Apache-2.0" + "license": "Unlicense OR MIT" }, - "libc 0.2.153": { - "name": "libc", - "version": "0.2.153", + "jobserver 0.1.32": { + "name": "jobserver", + "version": "0.1.32", "repository": { "Http": { - "url": "https://static.crates.io/crates/libc/0.2.153/download", - "sha256": "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" + "url": "https://static.crates.io/crates/jobserver/0.1.32/download", + "sha256": "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" } }, "targets": [ { "Library": { - "crate_name": "libc", + "crate_name": "jobserver", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + } + ], + "library_target_name": "jobserver", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ] + } }, + "edition": "2021", + "version": "0.1.32" + }, + "license": "MIT OR Apache-2.0" + }, + "js-sys 0.3.72": { + "name": "js-sys", + "version": "0.3.72", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/js-sys/0.3.72/download", + "sha256": "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "js_sys", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "libc", + "library_target_name": "js_sys", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": { - "aarch64-apple-darwin": [ - "extra_traits" - ], - "aarch64-apple-ios": [ - "extra_traits" - ], - "aarch64-apple-ios-sim": [ - "extra_traits" - ], - "aarch64-fuchsia": [ - "extra_traits" - ], - "aarch64-linux-android": [ - "extra_traits" - ], - "aarch64-unknown-nto-qnx710": [ - "extra_traits" - ], - "armv7-linux-androideabi": [ - "extra_traits" - ], - "i686-apple-darwin": [ - "extra_traits" - ], - "i686-linux-android": [ - "extra_traits" - ], - "i686-unknown-freebsd": [ - "extra_traits" - ], - "powerpc-unknown-linux-gnu": [ - "extra_traits" - ], - "riscv32imc-unknown-none-elf": [ - "extra_traits" - ], - "riscv64gc-unknown-none-elf": [ - "extra_traits" - ], - "s390x-unknown-linux-gnu": [ - "extra_traits" - ], - "thumbv7em-none-eabi": [ - "extra_traits" - ], - "thumbv8m.main-none-eabi": [ - "extra_traits" - ], - "wasm32-unknown-unknown": [ - "extra_traits" - ], - "wasm32-wasi": [ - "extra_traits" - ], - "x86_64-apple-darwin": [ - "extra_traits" - ], - "x86_64-apple-ios": [ - "extra_traits" - ], - "x86_64-fuchsia": [ - "extra_traits" - ], - "x86_64-linux-android": [ - "extra_traits" - ], - "x86_64-unknown-freebsd": [ - "extra_traits" - ], - "x86_64-unknown-none": [ - "extra_traits" - ] - } - }, "deps": { "common": [ { - "id": "libc 0.2.153", - "target": "build_script_build" + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" } ], "selects": {} }, - "edition": "2015", - "version": "0.2.153" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.3.72" }, "license": "MIT OR Apache-2.0" }, - "linux-raw-sys 0.4.13": { - "name": "linux-raw-sys", - "version": "0.4.13", + "junction 1.2.0": { + "name": "junction", + "version": "1.2.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/linux-raw-sys/0.4.13/download", - "sha256": "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" + "url": "https://static.crates.io/crates/junction/1.2.0/download", + "sha256": "72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16" } }, "targets": [ { "Library": { - "crate_name": "linux_raw_sys", + "crate_name": "junction", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6327,190 +6325,147 @@ } } ], - "library_target_name": "linux_raw_sys", + "library_target_name": "junction", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "general", - "ioctl", - "no_std" + "default", + "unstable_admin" ], + "selects": {} + }, + "deps": { + "common": [], "selects": { - "aarch64-unknown-linux-gnu": [ - "elf", - "errno", - "std" - ], - "aarch64-unknown-nixos-gnu": [ - "elf", - "errno", - "std" - ], - "arm-unknown-linux-gnueabi": [ - "elf", - "errno", - "std" - ], - "armv7-unknown-linux-gnueabi": [ - "elf", - "errno", - "std" - ], - "i686-unknown-linux-gnu": [ - "elf", - "errno", - "std" - ], - "powerpc-unknown-linux-gnu": [ - "std" - ], - "s390x-unknown-linux-gnu": [ - "std" - ], - "x86_64-unknown-linux-gnu": [ - "elf", - "errno", - "std" - ], - "x86_64-unknown-nixos-gnu": [ - "elf", - "errno", - "std" + "cfg(windows)": [ + { + "id": "scopeguard 1.2.0", + "target": "scopeguard" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } ] } }, "edition": "2021", - "version": "0.4.13" + "version": "1.2.0" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" + "license": "MIT" }, - "lock_api 0.4.11": { - "name": "lock_api", - "version": "0.4.11", + "krata-tokio-tar 0.4.2": { + "name": "krata-tokio-tar", + "version": "0.4.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/lock_api/0.4.11/download", - "sha256": "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" + "url": "https://static.crates.io/crates/krata-tokio-tar/0.4.2/download", + "sha256": "e8bd5fee9b96acb5fc36b401896d601e6fdcce52b0e651ce24a3b21fb524e79f" } }, "targets": [ { "Library": { - "crate_name": "lock_api", + "crate_name": "tokio_tar", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "lock_api", + "library_target_name": "tokio_tar", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "atomic_usize", - "default" + "default", + "xattr" ], "selects": {} }, "deps": { "common": [ { - "id": "lock_api 0.4.11", - "target": "build_script_build" + "id": "filetime 0.2.25", + "target": "filetime" }, { - "id": "scopeguard 1.2.0", - "target": "scopeguard" + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "portable-atomic 1.9.0", + "target": "portable_atomic" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-stream 0.1.16", + "target": "tokio_stream" } ], - "selects": {} + "selects": { + "cfg(target_os = \"redox\")": [ + { + "id": "redox_syscall 0.3.5", + "target": "syscall" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "xattr 1.3.1", + "target": "xattr" + } + ] + } }, "edition": "2018", - "version": "0.4.11" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "autocfg 1.1.0", - "target": "autocfg" - } - ], - "selects": {} - } + "version": "0.4.2" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "log 0.4.20": { - "name": "log", - "version": "0.4.20", + "libc 0.2.159": { + "name": "libc", + "version": "0.2.159", "repository": { "Http": { - "url": "https://static.crates.io/crates/log/0.4.20/download", - "sha256": "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" + "url": "https://static.crates.io/crates/libc/0.2.159/download", + "sha256": "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" } }, "targets": [ { "Library": { - "crate_name": "log", + "crate_name": "libc", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - } - ], - "library_target_name": "log", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "0.4.20" - }, - "license": "MIT OR Apache-2.0" - }, - "md-5 0.10.6": { - "name": "md-5", - "version": "0.10.6", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/md-5/0.10.6/download", - "sha256": "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" - } - }, - "targets": [ + }, { - "Library": { - "crate_name": "md5", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "md5", + "library_target_name": "libc", "common_attrs": { "compile_data_glob": [ "**" @@ -6520,39 +6475,113 @@ "default", "std" ], - "selects": {} + "selects": { + "aarch64-apple-darwin": [ + "extra_traits" + ], + "aarch64-apple-ios": [ + "extra_traits" + ], + "aarch64-apple-ios-sim": [ + "extra_traits" + ], + "aarch64-fuchsia": [ + "extra_traits" + ], + "aarch64-linux-android": [ + "extra_traits" + ], + "aarch64-unknown-nto-qnx710": [ + "extra_traits" + ], + "armv7-linux-androideabi": [ + "extra_traits" + ], + "i686-apple-darwin": [ + "extra_traits" + ], + "i686-linux-android": [ + "extra_traits" + ], + "i686-unknown-freebsd": [ + "extra_traits" + ], + "powerpc-unknown-linux-gnu": [ + "extra_traits" + ], + "riscv32imc-unknown-none-elf": [ + "extra_traits" + ], + "riscv64gc-unknown-none-elf": [ + "extra_traits" + ], + "s390x-unknown-linux-gnu": [ + "extra_traits" + ], + "thumbv7em-none-eabi": [ + "extra_traits" + ], + "thumbv8m.main-none-eabi": [ + "extra_traits" + ], + "wasm32-unknown-unknown": [ + "extra_traits" + ], + "wasm32-wasi": [ + "extra_traits" + ], + "x86_64-apple-darwin": [ + "extra_traits" + ], + "x86_64-apple-ios": [ + "extra_traits" + ], + "x86_64-fuchsia": [ + "extra_traits" + ], + "x86_64-linux-android": [ + "extra_traits" + ], + "x86_64-unknown-freebsd": [ + "extra_traits" + ], + "x86_64-unknown-none": [ + "extra_traits" + ] + } }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" + "id": "libc 0.2.159", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.10.6" + "edition": "2015", + "version": "0.2.159" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0" }, - "memchr 2.7.1": { - "name": "memchr", - "version": "2.7.1", + "libredox 0.1.3": { + "name": "libredox", + "version": "0.1.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/memchr/2.7.1/download", - "sha256": "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" + "url": "https://static.crates.io/crates/libredox/0.1.3/download", + "sha256": "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" } }, "targets": [ { "Library": { - "crate_name": "memchr", + "crate_name": "libredox", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6560,37 +6589,46 @@ } } ], - "library_target_name": "memchr", + "library_target_name": "libredox", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "alloc", - "default", - "std" + { + "id": "bitflags 2.6.0", + "target": "bitflags" + }, + { + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "redox_syscall 0.5.7", + "target": "syscall" + } ], "selects": {} }, "edition": "2021", - "version": "2.7.1" + "version": "0.1.3" }, - "license": "Unlicense OR MIT" + "license": "MIT" }, - "memmap2 0.5.10": { - "name": "memmap2", - "version": "0.5.10", + "linux-raw-sys 0.4.14": { + "name": "linux-raw-sys", + "version": "0.4.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/memmap2/0.5.10/download", - "sha256": "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" + "url": "https://static.crates.io/crates/linux-raw-sys/0.4.14/download", + "sha256": "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" } }, "targets": [ { "Library": { - "crate_name": "memmap2", + "crate_name": "linux_raw_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6598,95 +6636,103 @@ } } ], - "library_target_name": "memmap2", + "library_target_name": "linux_raw_sys", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [], + "crate_features": { + "common": [ + "general", + "ioctl", + "no_std" + ], "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } + "aarch64-unknown-linux-gnu": [ + "elf", + "errno", + "std" + ], + "aarch64-unknown-nixos-gnu": [ + "elf", + "errno", + "std" + ], + "arm-unknown-linux-gnueabi": [ + "elf", + "errno", + "std" + ], + "armv7-unknown-linux-gnueabi": [ + "elf", + "errno", + "std" + ], + "i686-unknown-linux-gnu": [ + "elf", + "errno", + "std" + ], + "powerpc-unknown-linux-gnu": [ + "std" + ], + "s390x-unknown-linux-gnu": [ + "std" + ], + "x86_64-unknown-linux-gnu": [ + "elf", + "errno", + "std" + ], + "x86_64-unknown-nixos-gnu": [ + "elf", + "errno", + "std" ] } }, - "edition": "2018", - "version": "0.5.10" + "edition": "2021", + "version": "0.4.14" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" }, - "memmap2 0.9.4": { - "name": "memmap2", - "version": "0.9.4", + "lock_api 0.4.12": { + "name": "lock_api", + "version": "0.4.12", "repository": { "Http": { - "url": "https://static.crates.io/crates/memmap2/0.9.4/download", - "sha256": "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" + "url": "https://static.crates.io/crates/lock_api/0.4.12/download", + "sha256": "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" } }, "targets": [ { "Library": { - "crate_name": "memmap2", + "crate_name": "lock_api", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - } - ], - "library_target_name": "memmap2", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ] - } }, - "edition": "2018", - "version": "0.9.4" - }, - "license": "MIT OR Apache-2.0" - }, - "miette 5.10.0": { - "name": "miette", - "version": "5.10.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/miette/5.10.0/download", - "sha256": "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" - } - }, - "targets": [ { - "Library": { - "crate_name": "miette", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "miette", + "library_target_name": "lock_api", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "atomic_usize", "default" ], "selects": {} @@ -6694,47 +6740,48 @@ "deps": { "common": [ { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "thiserror 1.0.56", - "target": "thiserror" + "id": "lock_api 0.4.12", + "target": "build_script_build" }, { - "id": "unicode-width 0.1.11", - "target": "unicode_width" + "id": "scopeguard 1.2.0", + "target": "scopeguard" } ], "selects": {} }, - "edition": "2018", - "proc_macro_deps": { + "edition": "2021", + "version": "0.4.12" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { "common": [ { - "id": "miette-derive 5.10.0", - "target": "miette_derive" + "id": "autocfg 1.4.0", + "target": "autocfg" } ], "selects": {} - }, - "version": "5.10.0" + } }, - "license": "Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "miette 7.2.0": { - "name": "miette", - "version": "7.2.0", + "log 0.4.22": { + "name": "log", + "version": "0.4.22", "repository": { "Http": { - "url": "https://static.crates.io/crates/miette/7.2.0/download", - "sha256": "4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1" + "url": "https://static.crates.io/crates/log/0.4.22/download", + "sha256": "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" } }, "targets": [ { "Library": { - "crate_name": "miette", + "crate_name": "log", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6742,106 +6789,100 @@ } } ], - "library_target_name": "miette", + "library_target_name": "log", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "backtrace", - "backtrace-ext", - "default", - "derive", - "fancy", - "fancy-base", - "fancy-no-backtrace", - "miette-derive", - "owo-colors", - "supports-color", - "supports-hyperlinks", - "supports-unicode", - "terminal_size", - "textwrap" - ], - "selects": {} + "edition": "2021", + "version": "0.4.22" + }, + "license": "MIT OR Apache-2.0" + }, + "lzma-sys 0.1.20": { + "name": "lzma-sys", + "version": "0.1.20", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/lzma-sys/0.1.20/download", + "sha256": "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" + } + }, + "targets": [ + { + "Library": { + "crate_name": "lzma_sys", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "lzma_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "deps": { "common": [ { - "id": "backtrace 0.3.69", - "target": "backtrace" - }, - { - "id": "backtrace-ext 0.2.1", - "target": "backtrace_ext" - }, - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "owo-colors 4.0.0", - "target": "owo_colors" - }, - { - "id": "supports-color 3.0.0", - "target": "supports_color" - }, - { - "id": "supports-hyperlinks 3.0.0", - "target": "supports_hyperlinks" - }, - { - "id": "supports-unicode 3.0.0", - "target": "supports_unicode" - }, - { - "id": "terminal_size 0.3.0", - "target": "terminal_size" - }, - { - "id": "textwrap 0.16.1", - "target": "textwrap" - }, - { - "id": "thiserror 1.0.56", - "target": "thiserror" + "id": "libc 0.2.159", + "target": "libc" }, { - "id": "unicode-width 0.1.11", - "target": "unicode_width" + "id": "lzma-sys 0.1.20", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "proc_macro_deps": { + "version": "0.1.20" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { "common": [ { - "id": "miette-derive 7.2.0", - "target": "miette_derive" + "id": "cc 1.1.30", + "target": "cc" + }, + { + "id": "pkg-config 0.3.31", + "target": "pkg_config" } ], "selects": {} }, - "version": "7.2.0" + "links": "lzma" }, - "license": "Apache-2.0" + "license": "MIT/Apache-2.0" }, - "miette-derive 5.10.0": { - "name": "miette-derive", - "version": "5.10.0", + "mailparse 0.15.0": { + "name": "mailparse", + "version": "0.15.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/miette-derive/5.10.0/download", - "sha256": "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" + "url": "https://static.crates.io/crates/mailparse/0.15.0/download", + "sha256": "3da03d5980411a724e8aaf7b61a7b5e386ec55a7fb49ee3d0ff79efc7e5e7c7e" } }, "targets": [ { - "ProcMacro": { - "crate_name": "miette_derive", + "Library": { + "crate_name": "mailparse", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6849,7 +6890,7 @@ } } ], - "library_target_name": "miette_derive", + "library_target_name": "mailparse", "common_attrs": { "compile_data_glob": [ "**" @@ -6857,38 +6898,38 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "charset 0.1.5", + "target": "charset" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "data-encoding 2.6.0", + "target": "data_encoding" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "quoted_printable 0.5.1", + "target": "quoted_printable" } ], "selects": {} }, "edition": "2018", - "version": "5.10.0" + "version": "0.15.0" }, - "license": "Apache-2.0" + "license": "0BSD" }, - "miette-derive 7.2.0": { - "name": "miette-derive", - "version": "7.2.0", + "md-5 0.10.6": { + "name": "md-5", + "version": "0.10.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/miette-derive/7.2.0/download", - "sha256": "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c" + "url": "https://static.crates.io/crates/md-5/0.10.6/download", + "sha256": "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" } }, "targets": [ { - "ProcMacro": { - "crate_name": "miette_derive", + "Library": { + "crate_name": "md5", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -6896,7 +6937,243 @@ } } ], - "library_target_name": "miette_derive", + "library_target_name": "md5", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "digest 0.10.7", + "target": "digest" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.10.6" + }, + "license": "MIT OR Apache-2.0" + }, + "memchr 2.7.4": { + "name": "memchr", + "version": "2.7.4", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/memchr/2.7.4/download", + "sha256": "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "memchr", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "memchr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "std" + ], + "selects": {} + }, + "edition": "2021", + "version": "2.7.4" + }, + "license": "Unlicense OR MIT" + }, + "memmap2 0.9.5": { + "name": "memmap2", + "version": "0.9.5", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/memmap2/0.9.5/download", + "sha256": "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "memmap2", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "memmap2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ] + } + }, + "edition": "2018", + "version": "0.9.5" + }, + "license": "MIT OR Apache-2.0" + }, + "miette 7.2.0": { + "name": "miette", + "version": "7.2.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/miette/7.2.0/download", + "sha256": "4edc8853320c2a0dab800fbda86253c8938f6ea88510dc92c5f1ed20e794afc1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "miette", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "miette", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "backtrace", + "backtrace-ext", + "default", + "derive", + "fancy", + "fancy-base", + "fancy-no-backtrace", + "miette-derive", + "owo-colors", + "supports-color", + "supports-hyperlinks", + "supports-unicode", + "terminal_size", + "textwrap" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "backtrace 0.3.74", + "target": "backtrace" + }, + { + "id": "backtrace-ext 0.2.1", + "target": "backtrace_ext" + }, + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "owo-colors 4.1.0", + "target": "owo_colors" + }, + { + "id": "supports-color 3.0.1", + "target": "supports_color" + }, + { + "id": "supports-hyperlinks 3.0.0", + "target": "supports_hyperlinks" + }, + { + "id": "supports-unicode 3.0.0", + "target": "supports_unicode" + }, + { + "id": "terminal_size 0.3.0", + "target": "terminal_size" + }, + { + "id": "textwrap 0.16.1", + "target": "textwrap" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "unicode-width 0.1.14", + "target": "unicode_width" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "miette-derive 7.2.0", + "target": "miette_derive" + } + ], + "selects": {} + }, + "version": "7.2.0" + }, + "license": "Apache-2.0" + }, + "miette-derive 7.2.0": { + "name": "miette-derive", + "version": "7.2.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/miette-derive/7.2.0/download", + "sha256": "dcf09caffaac8068c346b6df2a7fc27a177fd20b39421a39ce0a211bde679a6c" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "miette_derive", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "miette_derive", "common_attrs": { "compile_data_glob": [ "**" @@ -6904,15 +7181,15 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", + "id": "proc-macro2 1.0.87", "target": "proc_macro2" }, { - "id": "quote 1.0.35", + "id": "quote 1.0.37", "target": "quote" }, { - "id": "syn 2.0.48", + "id": "syn 2.0.79", "target": "syn" } ], @@ -6953,13 +7230,13 @@ }, "license": "MIT OR Apache-2.0" }, - "mime_guess 2.0.4": { + "mime_guess 2.0.5": { "name": "mime_guess", - "version": "2.0.4", + "version": "2.0.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/mime_guess/2.0.4/download", - "sha256": "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" + "url": "https://static.crates.io/crates/mime_guess/2.0.5/download", + "sha256": "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" } }, "targets": [ @@ -6994,7 +7271,7 @@ "target": "mime" }, { - "id": "mime_guess 2.0.4", + "id": "mime_guess 2.0.5", "target": "build_script_build" }, { @@ -7005,7 +7282,7 @@ "selects": {} }, "edition": "2015", - "version": "2.0.4" + "version": "2.0.5" }, "build_script_attrs": { "data_glob": [ @@ -7023,13 +7300,13 @@ }, "license": "MIT" }, - "miniz_oxide 0.7.2": { + "miniz_oxide 0.8.0": { "name": "miniz_oxide", - "version": "0.7.2", + "version": "0.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/miniz_oxide/0.7.2/download", - "sha256": "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" + "url": "https://static.crates.io/crates/miniz_oxide/0.8.0/download", + "sha256": "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" } }, "targets": [ @@ -7057,24 +7334,24 @@ "deps": { "common": [ { - "id": "adler 1.0.2", - "target": "adler" + "id": "adler2 2.0.0", + "target": "adler2" } ], "selects": {} }, - "edition": "2018", - "version": "0.7.2" + "edition": "2021", + "version": "0.8.0" }, "license": "MIT OR Zlib OR Apache-2.0" }, - "mio 0.8.10": { + "mio 1.0.2": { "name": "mio", - "version": "0.8.10", + "version": "1.0.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/mio/0.8.10/download", - "sha256": "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" + "url": "https://static.crates.io/crates/mio/1.0.2/download", + "sha256": "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" } }, "targets": [ @@ -7104,9 +7381,16 @@ "deps": { "common": [], "selects": { + "cfg(target_os = \"hermit\")": [ + { + "id": "hermit-abi 0.3.9", + "target": "hermit_abi", + "alias": "libc" + } + ], "cfg(target_os = \"wasi\")": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" }, { @@ -7116,36 +7400,36 @@ ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(windows)": [ { - "id": "windows-sys 0.48.0", + "id": "windows-sys 0.52.0", "target": "windows_sys" } ] } }, - "edition": "2018", - "version": "0.8.10" + "edition": "2021", + "version": "1.0.2" }, "license": "MIT" }, - "num-conv 0.1.0": { - "name": "num-conv", - "version": "0.1.0", + "miow 0.6.0": { + "name": "miow", + "version": "0.6.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-conv/0.1.0/download", - "sha256": "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" + "url": "https://static.crates.io/crates/miow/0.6.0/download", + "sha256": "359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044" } }, "targets": [ { "Library": { - "crate_name": "num_conv", + "crate_name": "miow", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7153,46 +7437,85 @@ } } ], - "library_target_name": "num_conv", + "library_target_name": "miow", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.1.0" + "deps": { + "common": [ + { + "id": "windows-sys 0.48.0", + "target": "windows_sys" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.6.0" }, "license": "MIT OR Apache-2.0" }, - "num-traits 0.2.17": { - "name": "num-traits", - "version": "0.2.17", + "munge 0.4.1": { + "name": "munge", + "version": "0.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/num-traits/0.2.17/download", - "sha256": "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" + "url": "https://static.crates.io/crates/munge/0.4.1/download", + "sha256": "64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df" } }, "targets": [ { "Library": { - "crate_name": "num_traits", + "crate_name": "munge", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, + } + ], + "library_target_name": "munge", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "munge_macro 0.4.1", + "target": "munge_macro" + } + ], + "selects": {} + }, + "version": "0.4.1" + }, + "license": "MIT" + }, + "munge_macro 0.4.1": { + "name": "munge_macro", + "version": "0.4.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/munge_macro/0.4.1/download", + "sha256": "1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "ProcMacro": { + "crate_name": "munge_macro", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "num_traits", + "library_target_name": "munge_macro", "common_attrs": { "compile_data_glob": [ "**" @@ -7200,85 +7523,139 @@ "deps": { "common": [ { - "id": "num-traits 0.2.17", - "target": "build_script_build" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, - "edition": "2018", - "version": "0.2.17" + "edition": "2021", + "version": "0.4.1" }, - "build_script_attrs": { - "data_glob": [ + "license": "MIT" + }, + "nanoid 0.4.0": { + "name": "nanoid", + "version": "0.4.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/nanoid/0.4.0/download", + "sha256": "3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8" + } + }, + "targets": [ + { + "Library": { + "crate_name": "nanoid", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "nanoid", + "common_attrs": { + "compile_data_glob": [ "**" ], "deps": { "common": [ { - "id": "autocfg 1.1.0", - "target": "autocfg" + "id": "rand 0.8.5", + "target": "rand" } ], "selects": {} - } + }, + "edition": "2018", + "version": "0.4.0" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "num_cpus 1.16.0": { - "name": "num_cpus", - "version": "1.16.0", + "num-traits 0.2.19": { + "name": "num-traits", + "version": "0.2.19", "repository": { "Http": { - "url": "https://static.crates.io/crates/num_cpus/1.16.0/download", - "sha256": "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" + "url": "https://static.crates.io/crates/num-traits/0.2.19/download", + "sha256": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" } }, "targets": [ { "Library": { - "crate_name": "num_cpus", + "crate_name": "num_traits", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "num_cpus", + "library_target_name": "num_traits", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, "deps": { - "common": [], - "selects": { - "cfg(not(windows))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(target_os = \"hermit\")": [ - { - "id": "hermit-abi 0.3.5", - "target": "hermit_abi" - } - ] - } + "common": [ + { + "id": "num-traits 0.2.19", + "target": "build_script_build" + } + ], + "selects": {} }, - "edition": "2015", - "version": "1.16.0" + "edition": "2021", + "version": "0.2.19" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.4.0", + "target": "autocfg" + } + ], + "selects": {} + } }, "license": "MIT OR Apache-2.0" }, - "object 0.32.2": { + "object 0.36.5": { "name": "object", - "version": "0.32.2", + "version": "0.36.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/object/0.32.2/download", - "sha256": "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" + "url": "https://static.crates.io/crates/object/0.36.5/download", + "sha256": "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" } }, "targets": [ @@ -7305,31 +7682,32 @@ "macho", "pe", "read_core", - "unaligned" + "unaligned", + "xcoff" ], "selects": {} }, "deps": { "common": [ { - "id": "memchr 2.7.1", + "id": "memchr 2.7.4", "target": "memchr" } ], "selects": {} }, "edition": "2018", - "version": "0.32.2" + "version": "0.36.5" }, "license": "Apache-2.0 OR MIT" }, - "once_cell 1.19.0": { + "once_cell 1.20.2": { "name": "once_cell", - "version": "1.19.0", + "version": "1.20.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/once_cell/1.19.0/download", - "sha256": "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" + "url": "https://static.crates.io/crates/once_cell/1.20.2/download", + "sha256": "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" } }, "targets": [ @@ -7358,17 +7736,77 @@ "selects": {} }, "edition": "2021", - "version": "1.19.0" + "version": "1.20.2" }, "license": "MIT OR Apache-2.0" }, - "owo-colors 4.0.0": { + "openssl-probe 0.1.5": { + "name": "openssl-probe", + "version": "0.1.5", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/openssl-probe/0.1.5/download", + "sha256": "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + } + }, + "targets": [ + { + "Library": { + "crate_name": "openssl_probe", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "openssl_probe", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.1.5" + }, + "license": "MIT/Apache-2.0" + }, + "option-ext 0.2.0": { + "name": "option-ext", + "version": "0.2.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/option-ext/0.2.0/download", + "sha256": "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" + } + }, + "targets": [ + { + "Library": { + "crate_name": "option_ext", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "option_ext", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.2.0" + }, + "license": "MPL-2.0" + }, + "owo-colors 4.1.0": { "name": "owo-colors", - "version": "4.0.0", + "version": "4.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/owo-colors/4.0.0/download", - "sha256": "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" + "url": "https://static.crates.io/crates/owo-colors/4.1.0/download", + "sha256": "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" } }, "targets": [ @@ -7380,6 +7818,15 @@ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], "library_target_name": "owo_colors", @@ -7387,18 +7834,62 @@ "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "4.0.0" + "deps": { + "common": [ + { + "id": "owo-colors 4.1.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "4.1.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT" }, - "parking_lot 0.12.1": { + "parking 2.2.1": { + "name": "parking", + "version": "2.2.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/parking/2.2.1/download", + "sha256": "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" + } + }, + "targets": [ + { + "Library": { + "crate_name": "parking", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "parking", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "2.2.1" + }, + "license": "Apache-2.0 OR MIT" + }, + "parking_lot 0.11.2": { "name": "parking_lot", - "version": "0.12.1", + "version": "0.11.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/parking_lot/0.12.1/download", - "sha256": "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" + "url": "https://static.crates.io/crates/parking_lot/0.11.2/download", + "sha256": "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" } }, "targets": [ @@ -7419,35 +7910,40 @@ ], "crate_features": { "common": [ - "default" + "default", + "wasm-bindgen" ], "selects": {} }, "deps": { "common": [ { - "id": "lock_api 0.4.11", + "id": "instant 0.1.13", + "target": "instant" + }, + { + "id": "lock_api 0.4.12", "target": "lock_api" }, { - "id": "parking_lot_core 0.9.9", + "id": "parking_lot_core 0.8.6", "target": "parking_lot_core" } ], "selects": {} }, "edition": "2018", - "version": "0.12.1" + "version": "0.11.2" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0/MIT" }, - "parking_lot_core 0.9.9": { + "parking_lot_core 0.8.6": { "name": "parking_lot_core", - "version": "0.9.9", + "version": "0.8.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/parking_lot_core/0.9.9/download", - "sha256": "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" + "url": "https://static.crates.io/crates/parking_lot_core/0.8.6/download", + "sha256": "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" } }, "targets": [ @@ -7482,202 +7978,195 @@ "target": "cfg_if" }, { - "id": "parking_lot_core 0.9.9", + "id": "instant 0.1.13", + "target": "instant" + }, + { + "id": "parking_lot_core 0.8.6", "target": "build_script_build" }, { - "id": "smallvec 1.13.1", + "id": "smallvec 1.13.2", "target": "smallvec" } ], "selects": { "cfg(target_os = \"redox\")": [ { - "id": "redox_syscall 0.4.1", + "id": "redox_syscall 0.2.16", "target": "syscall" } ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" } ], "cfg(windows)": [ { - "id": "windows-targets 0.48.5", - "target": "windows_targets" + "id": "winapi 0.3.9", + "target": "winapi" } ] } }, "edition": "2018", - "version": "0.9.9" + "version": "0.8.6" }, "build_script_attrs": { "data_glob": [ "**" ] }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0/MIT" }, - "password-hash 0.4.2": { - "name": "password-hash", - "version": "0.4.2", + "parking_lot_core 0.9.10": { + "name": "parking_lot_core", + "version": "0.9.10", "repository": { "Http": { - "url": "https://static.crates.io/crates/password-hash/0.4.2/download", - "sha256": "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" + "url": "https://static.crates.io/crates/parking_lot_core/0.9.10/download", + "sha256": "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" } }, "targets": [ { "Library": { - "crate_name": "password_hash", + "crate_name": "parking_lot_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "password_hash", + "library_target_name": "parking_lot_core", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "rand_core" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "base64ct 1.6.0", - "target": "base64ct" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "rand_core 0.6.4", - "target": "rand_core" + "id": "parking_lot_core 0.9.10", + "target": "build_script_build" }, { - "id": "subtle 2.5.0", - "target": "subtle" + "id": "smallvec 1.13.2", + "target": "smallvec" } ], - "selects": {} + "selects": { + "cfg(target_os = \"redox\")": [ + { + "id": "redox_syscall 0.5.7", + "target": "syscall" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "windows-targets 0.52.6", + "target": "windows_targets" + } + ] + } }, "edition": "2021", - "version": "0.4.2" + "version": "0.9.10" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0" }, - "pathdiff 0.2.1": { - "name": "pathdiff", - "version": "0.2.1", + "paste 1.0.15": { + "name": "paste", + "version": "1.0.15", "repository": { "Http": { - "url": "https://static.crates.io/crates/pathdiff/0.2.1/download", - "sha256": "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" + "url": "https://static.crates.io/crates/paste/1.0.15/download", + "sha256": "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" } }, "targets": [ { - "Library": { - "crate_name": "pathdiff", + "ProcMacro": { + "crate_name": "paste", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - } - ], - "library_target_name": "pathdiff", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.2.1" - }, - "license": "MIT/Apache-2.0" - }, - "pbkdf2 0.11.0": { - "name": "pbkdf2", - "version": "0.11.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/pbkdf2/0.11.0/download", - "sha256": "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" - } - }, - "targets": [ + }, { - "Library": { - "crate_name": "pbkdf2", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "pbkdf2", + "library_target_name": "paste", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "hmac", - "password-hash", - "sha2", - "simple" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "password-hash 0.4.2", - "target": "password_hash" - }, - { - "id": "sha2 0.10.8", - "target": "sha2" + "id": "paste 1.0.15", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", - "version": "0.11.0" + "edition": "2018", + "version": "1.0.15" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "MIT OR Apache-2.0" }, - "peg 0.8.2": { - "name": "peg", - "version": "0.8.2", + "path-slash 0.2.1": { + "name": "path-slash", + "version": "0.2.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/peg/0.8.2/download", - "sha256": "400bcab7d219c38abf8bd7cc2054eb9bbbd4312d66f6a5557d572a203f646f61" + "url": "https://static.crates.io/crates/path-slash/0.2.1/download", + "sha256": "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42" } }, "targets": [ { "Library": { - "crate_name": "peg", + "crate_name": "path_slash", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7685,137 +8174,97 @@ } } ], - "library_target_name": "peg", + "library_target_name": "path_slash", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "peg-runtime 0.8.2", - "target": "peg_runtime" - } - ], - "selects": {} - }, "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "peg-macros 0.8.2", - "target": "peg_macros" - } - ], - "selects": {} - }, - "version": "0.8.2" + "version": "0.2.1" }, "license": "MIT" }, - "peg-macros 0.8.2": { - "name": "peg-macros", - "version": "0.8.2", + "pathdiff 0.2.2": { + "name": "pathdiff", + "version": "0.2.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/peg-macros/0.8.2/download", - "sha256": "46e61cce859b76d19090f62da50a9fe92bab7c2a5f09e183763559a2ac392c90" + "url": "https://static.crates.io/crates/pathdiff/0.2.2/download", + "sha256": "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361" } }, "targets": [ { - "ProcMacro": { - "crate_name": "peg_macros", - "crate_root": "lib.rs", + "Library": { + "crate_name": "pathdiff", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "peg_macros", + "library_target_name": "pathdiff", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "peg-runtime 0.8.2", - "target": "peg_runtime" - }, - { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.8.2" + "version": "0.2.2" }, - "license": "MIT" + "license": "MIT/Apache-2.0" }, - "peg-runtime 0.8.2": { - "name": "peg-runtime", - "version": "0.8.2", + "percent-encoding 2.3.1": { + "name": "percent-encoding", + "version": "2.3.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/peg-runtime/0.8.2/download", - "sha256": "36bae92c60fa2398ce4678b98b2c4b5a7c61099961ca1fa305aec04a9ad28922" + "url": "https://static.crates.io/crates/percent-encoding/2.3.1/download", + "sha256": "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" } }, "targets": [ { "Library": { - "crate_name": "peg_runtime", - "crate_root": "lib.rs", + "crate_name": "percent_encoding", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "peg_runtime", + "library_target_name": "percent_encoding", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "alloc", + "default", "std" ], "selects": {} }, "edition": "2018", - "version": "0.8.2" + "version": "2.3.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "pep440_rs 0.4.0": { - "name": "pep440_rs", - "version": "0.4.0", + "pin-project 1.1.6": { + "name": "pin-project", + "version": "1.1.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/pep440_rs/0.4.0/download", - "sha256": "e0c29f9c43de378b4e4e0cd7dbcce0e5cfb80443de8c05620368b2948bc936a1" + "url": "https://static.crates.io/crates/pin-project/1.1.6/download", + "sha256": "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" } }, "targets": [ { "Library": { - "crate_name": "pep440_rs", + "crate_name": "pin_project", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7823,56 +8272,38 @@ } } ], - "library_target_name": "pep440_rs", + "library_target_name": "pin_project", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "serde" - ], - "selects": {} - }, - "deps": { + "edition": "2021", + "proc_macro_deps": { "common": [ { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "regex 1.10.3", - "target": "regex" - }, - { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "unicode-width 0.1.11", - "target": "unicode_width" + "id": "pin-project-internal 1.1.6", + "target": "pin_project_internal" } ], "selects": {} }, - "edition": "2021", - "version": "0.4.0" + "version": "1.1.6" }, - "license": "Apache-2.0 OR BSD-2-Clause" + "license": "Apache-2.0 OR MIT" }, - "pep508_rs 0.2.4": { - "name": "pep508_rs", - "version": "0.2.4", + "pin-project-internal 1.1.6": { + "name": "pin-project-internal", + "version": "1.1.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/pep508_rs/0.2.4/download", - "sha256": "aa9d1320b78f4a5715b3ec914f32b5e85a50287ad923730e3cbf0255259432eb" + "url": "https://static.crates.io/crates/pin-project-internal/1.1.6/download", + "sha256": "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" } }, "targets": [ { - "Library": { - "crate_name": "pep508_rs", + "ProcMacro": { + "crate_name": "pin_project_internal", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7880,73 +8311,46 @@ } } ], - "library_target_name": "pep508_rs", + "library_target_name": "pin_project_internal", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "serde" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "pep440_rs 0.4.0", - "target": "pep440_rs" - }, - { - "id": "regex 1.10.3", - "target": "regex" - }, - { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "thiserror 1.0.56", - "target": "thiserror" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" }, { - "id": "unicode-width 0.1.11", - "target": "unicode_width" + "id": "quote 1.0.37", + "target": "quote" }, { - "id": "url 2.5.0", - "target": "url" + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "0.2.4" + "version": "1.1.6" }, - "license": "Apache-2.0 OR BSD-2-Clause" + "license": "Apache-2.0 OR MIT" }, - "percent-encoding 2.3.1": { - "name": "percent-encoding", - "version": "2.3.1", + "pin-project-lite 0.2.14": { + "name": "pin-project-lite", + "version": "0.2.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/percent-encoding/2.3.1/download", - "sha256": "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + "url": "https://static.crates.io/crates/pin-project-lite/0.2.14/download", + "sha256": "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" } }, "targets": [ { "Library": { - "crate_name": "percent_encoding", + "crate_name": "pin_project_lite", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7954,37 +8358,29 @@ } } ], - "library_target_name": "percent_encoding", + "library_target_name": "pin_project_lite", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, "edition": "2018", - "version": "2.3.1" + "version": "0.2.14" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR MIT" }, - "petgraph 0.6.4": { - "name": "petgraph", - "version": "0.6.4", + "pin-utils 0.1.0": { + "name": "pin-utils", + "version": "0.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/petgraph/0.6.4/download", - "sha256": "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" + "url": "https://static.crates.io/crates/pin-utils/0.1.0/download", + "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" } }, "targets": [ { "Library": { - "crate_name": "petgraph", + "crate_name": "pin_utils", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7992,51 +8388,29 @@ } } ], - "library_target_name": "petgraph", + "library_target_name": "pin_utils", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "graphmap", - "matrix_graph", - "stable_graph" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "fixedbitset 0.4.2", - "target": "fixedbitset" - }, - { - "id": "indexmap 2.2.2", - "target": "indexmap" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.6.4" + "version": "0.1.0" }, "license": "MIT OR Apache-2.0" }, - "pin-project 1.1.4": { - "name": "pin-project", - "version": "1.1.4", + "pkg-config 0.3.31": { + "name": "pkg-config", + "version": "0.3.31", "repository": { "Http": { - "url": "https://static.crates.io/crates/pin-project/1.1.4/download", - "sha256": "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" + "url": "https://static.crates.io/crates/pkg-config/0.3.31/download", + "sha256": "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" } }, "targets": [ { "Library": { - "crate_name": "pin_project", + "crate_name": "pkg_config", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8044,38 +8418,29 @@ } } ], - "library_target_name": "pin_project", + "library_target_name": "pkg_config", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "pin-project-internal 1.1.4", - "target": "pin_project_internal" - } - ], - "selects": {} - }, - "version": "1.1.4" + "edition": "2018", + "version": "0.3.31" }, - "license": "Apache-2.0 OR MIT" + "license": "MIT OR Apache-2.0" }, - "pin-project-internal 1.1.4": { - "name": "pin-project-internal", - "version": "1.1.4", + "plain 0.2.3": { + "name": "plain", + "version": "0.2.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/pin-project-internal/1.1.4/download", - "sha256": "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" + "url": "https://static.crates.io/crates/plain/0.2.3/download", + "sha256": "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" } }, "targets": [ { - "ProcMacro": { - "crate_name": "pin_project_internal", + "Library": { + "crate_name": "plain", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8083,46 +8448,29 @@ } } ], - "library_target_name": "pin_project_internal", + "library_target_name": "plain", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "1.1.4" + "edition": "2015", + "version": "0.2.3" }, - "license": "Apache-2.0 OR MIT" + "license": "MIT/Apache-2.0" }, - "pin-project-lite 0.2.13": { - "name": "pin-project-lite", - "version": "0.2.13", + "platform-info 2.0.4": { + "name": "platform-info", + "version": "2.0.4", "repository": { "Http": { - "url": "https://static.crates.io/crates/pin-project-lite/0.2.13/download", - "sha256": "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" + "url": "https://static.crates.io/crates/platform-info/2.0.4/download", + "sha256": "91077ffd05d058d70d79eefcd7d7f6aac34980860a7519960f7913b6563a8c3a" } }, "targets": [ { "Library": { - "crate_name": "pin_project_lite", + "crate_name": "platform_info", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8130,59 +8478,106 @@ } } ], - "library_target_name": "pin_project_lite", + "library_target_name": "platform_info", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [], + "selects": { + "cfg(not(target_os = \"windows\"))": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(target_os = \"windows\")": [ + { + "id": "winapi 0.3.9", + "target": "winapi" + } + ] + } + }, "edition": "2018", - "version": "0.2.13" + "version": "2.0.4" }, - "license": "Apache-2.0 OR MIT" + "license": "MIT" }, - "pin-utils 0.1.0": { - "name": "pin-utils", - "version": "0.1.0", + "portable-atomic 1.9.0": { + "name": "portable-atomic", + "version": "1.9.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/pin-utils/0.1.0/download", - "sha256": "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + "url": "https://static.crates.io/crates/portable-atomic/1.9.0/download", + "sha256": "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" } }, "targets": [ { "Library": { - "crate_name": "pin_utils", + "crate_name": "portable_atomic", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "pin_utils", + "library_target_name": "portable_atomic", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "fallback" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "portable-atomic 1.9.0", + "target": "build_script_build" + } + ], + "selects": {} + }, "edition": "2018", - "version": "0.1.0" + "version": "1.9.0" }, - "license": "MIT OR Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "Apache-2.0 OR MIT" }, - "pkg-config 0.3.29": { - "name": "pkg-config", - "version": "0.3.29", + "ppv-lite86 0.2.20": { + "name": "ppv-lite86", + "version": "0.2.20", "repository": { "Http": { - "url": "https://static.crates.io/crates/pkg-config/0.3.29/download", - "sha256": "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" + "url": "https://static.crates.io/crates/ppv-lite86/0.2.20/download", + "sha256": "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" } }, "targets": [ { "Library": { - "crate_name": "pkg_config", + "crate_name": "ppv_lite86", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8190,29 +8585,45 @@ } } ], - "library_target_name": "pkg_config", + "library_target_name": "ppv_lite86", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.3.29" + "crate_features": { + "common": [ + "simd", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "zerocopy 0.7.35", + "target": "zerocopy" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.20" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "powerfmt 0.2.0": { - "name": "powerfmt", - "version": "0.2.0", + "priority-queue 2.1.1": { + "name": "priority-queue", + "version": "2.1.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/powerfmt/0.2.0/download", - "sha256": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" + "url": "https://static.crates.io/crates/priority-queue/2.1.1/download", + "sha256": "714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d" } }, "targets": [ { "Library": { - "crate_name": "powerfmt", + "crate_name": "priority_queue", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8220,23 +8631,43 @@ } } ], - "library_target_name": "powerfmt", + "library_target_name": "priority_queue", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "equivalent 1.0.1", + "target": "equivalent" + }, + { + "id": "indexmap 2.6.0", + "target": "indexmap" + } + ], + "selects": {} + }, "edition": "2021", - "version": "0.2.0" + "version": "2.1.1" }, - "license": "MIT OR Apache-2.0" + "license": "LGPL-3.0-or-later OR MPL-2.0" }, - "proc-macro2 1.0.78": { + "proc-macro2 1.0.87": { "name": "proc-macro2", - "version": "1.0.78", + "version": "1.0.87", "repository": { "Http": { - "url": "https://static.crates.io/crates/proc-macro2/1.0.78/download", - "sha256": "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" + "url": "https://static.crates.io/crates/proc-macro2/1.0.87/download", + "sha256": "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" } }, "targets": [ @@ -8274,18 +8705,18 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", + "id": "proc-macro2 1.0.87", "target": "build_script_build" }, { - "id": "unicode-ident 1.0.12", + "id": "unicode-ident 1.0.13", "target": "unicode_ident" } ], "selects": {} }, "edition": "2021", - "version": "1.0.78" + "version": "1.0.87" }, "build_script_attrs": { "data_glob": [ @@ -8294,14 +8725,19 @@ }, "license": "MIT OR Apache-2.0" }, - "py 0.1.0": { - "name": "py", - "version": "0.1.0", - "repository": null, + "ptr_meta 0.3.0": { + "name": "ptr_meta", + "version": "0.3.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/ptr_meta/0.3.0/download", + "sha256": "fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90" + } + }, "targets": [ { "Library": { - "crate_name": "py", + "crate_name": "ptr_meta", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8309,42 +8745,46 @@ } } ], - "library_target_name": "py", + "library_target_name": "ptr_meta", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { + "common": [ + "derive", + "ptr_meta_derive", + "std" + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { "common": [ { - "id": "miette 7.2.0", - "target": "miette" - }, - { - "id": "rattler_installs_packages 0.6.0", - "target": "rattler_installs_packages" + "id": "ptr_meta_derive 0.3.0", + "target": "ptr_meta_derive" } ], "selects": {} }, - "edition": "2021", - "version": "0.1.0" + "version": "0.3.0" }, - "license": "Apache 2" + "license": "MIT" }, - "pyproject-toml 0.8.2": { - "name": "pyproject-toml", - "version": "0.8.2", + "ptr_meta_derive 0.3.0": { + "name": "ptr_meta_derive", + "version": "0.3.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/pyproject-toml/0.8.2/download", - "sha256": "ef61ae096a2f8c8b49eca360679dbc25f57c99145f6634b6bc18fedb1f9c6c30" + "url": "https://static.crates.io/crates/ptr_meta_derive/0.3.0/download", + "sha256": "ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1" } }, "targets": [ { - "Library": { - "crate_name": "pyproject_toml", + "ProcMacro": { + "crate_name": "ptr_meta_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8352,7 +8792,7 @@ } } ], - "library_target_name": "pyproject_toml", + "library_target_name": "ptr_meta_derive", "common_attrs": { "compile_data_glob": [ "**" @@ -8360,46 +8800,40 @@ "deps": { "common": [ { - "id": "indexmap 2.2.2", - "target": "indexmap" - }, - { - "id": "pep440_rs 0.4.0", - "target": "pep440_rs" - }, - { - "id": "pep508_rs 0.2.4", - "target": "pep508_rs" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "quote 1.0.37", + "target": "quote" }, { - "id": "toml 0.8.10", - "target": "toml" + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, "edition": "2021", - "version": "0.8.2" + "version": "0.3.0" }, "license": "MIT" }, - "quote 1.0.35": { - "name": "quote", - "version": "1.0.35", + "pubgrub 0.2.1": { + "name": "pubgrub", + "version": "0.2.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/quote/1.0.35/download", - "sha256": "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" + "Git": { + "remote": "https://github.com/astral-sh/pubgrub", + "commitish": { + "Rev": "388685a8711092971930986644cfed152d1a1f6c" + } } }, "targets": [ { "Library": { - "crate_name": "quote", + "crate_name": "pubgrub", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8407,62 +8841,57 @@ } } ], - "library_target_name": "quote", + "library_target_name": "pubgrub", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "proc-macro" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "indexmap 2.6.0", + "target": "indexmap" + }, + { + "id": "log 0.4.22", + "target": "log" + }, + { + "id": "priority-queue 2.1.1", + "target": "priority_queue" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.35" + "edition": "2021", + "version": "0.2.1" }, - "license": "MIT OR Apache-2.0" + "license": "MPL-2.0" }, - "radium 0.7.0": { - "name": "radium", - "version": "0.7.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/radium/0.7.0/download", - "sha256": "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" - } - }, + "py 0.1.0": { + "name": "py", + "version": "0.1.0", + "repository": null, "targets": [ { "Library": { - "crate_name": "radium", + "crate_name": "py", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "radium", + "library_target_name": "py", "common_attrs": { "compile_data_glob": [ "**" @@ -8470,65 +8899,70 @@ "deps": { "common": [ { - "id": "radium 0.7.0", - "target": "build_script_build" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.7.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT" - }, - "rand_core 0.6.4": { - "name": "rand_core", - "version": "0.6.4", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/rand_core/0.6.4/download", - "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rand_core", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rand_core", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.6.4" + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "miette 7.2.0", + "target": "miette" + }, + { + "id": "tempfile 3.13.0", + "target": "tempfile" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "uv-cache 0.0.1", + "target": "uv_cache" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-extract 0.0.1", + "target": "uv_extract" + }, + { + "id": "uv-install-wheel 0.0.1", + "target": "uv_install_wheel" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-python 0.0.1", + "target": "uv_python" + }, + { + "id": "uv-virtualenv 0.0.4", + "target": "uv_virtualenv" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache 2" }, - "rattler_digest 0.9.0": { - "name": "rattler_digest", - "version": "0.9.0", + "quinn 0.11.5": { + "name": "quinn", + "version": "0.11.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/rattler_digest/0.9.0/download", - "sha256": "881d6040b07c00070386bc7d98f21b71474a0b7847fa5b32a7c5a0a01d028f8f" + "url": "https://static.crates.io/crates/quinn/0.11.5/download", + "sha256": "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" } }, "targets": [ { "Library": { - "crate_name": "rattler_digest", + "crate_name": "quinn", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8536,71 +8970,76 @@ } } ], - "library_target_name": "rattler_digest", + "library_target_name": "quinn", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "serde" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "blake2 0.10.6", - "target": "blake2" + "id": "bytes 1.7.2", + "target": "bytes" }, { - "id": "digest 0.10.7", - "target": "digest" + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" }, { - "id": "hex 0.4.3", - "target": "hex" + "id": "quinn-proto 0.11.8", + "target": "quinn_proto", + "alias": "proto" }, { - "id": "md-5 0.10.6", - "target": "md5" + "id": "quinn-udp 0.5.5", + "target": "quinn_udp", + "alias": "udp" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "rustls 0.23.14", + "target": "rustls" }, { - "id": "serde_with 3.6.0", - "target": "serde_with" + "id": "socket2 0.5.7", + "target": "socket2" }, { - "id": "sha2 0.10.8", - "target": "sha2" + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" } ], "selects": {} }, "edition": "2021", - "version": "0.9.0" + "version": "0.11.5" }, - "license": "BSD-3-Clause" + "license": "MIT OR Apache-2.0" }, - "rattler_installs_packages 0.6.0": { - "name": "rattler_installs_packages", - "version": "0.6.0", + "quinn-proto 0.11.8": { + "name": "quinn-proto", + "version": "0.11.8", "repository": { - "Git": { - "remote": "https://github.com/prefix-dev/rip", - "commitish": { - "Rev": "b047c9ec0b42125a67d35346f08b7e7848ac24f4" - }, - "strip_prefix": "crates/rattler_installs_packages" + "Http": { + "url": "https://static.crates.io/crates/quinn-proto/0.11.8/download", + "sha256": "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" } }, "targets": [ { "Library": { - "crate_name": "rattler_installs_packages", + "crate_name": "quinn_proto", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8608,253 +9047,70 @@ } } ], - "library_target_name": "rattler_installs_packages", + "library_target_name": "quinn_proto", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "rustls-tls" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "async-once-cell 0.5.3", - "target": "async_once_cell" - }, - { - "id": "async_http_range_reader 0.6.0", - "target": "async_http_range_reader" - }, - { - "id": "async_zip 0.0.15", - "target": "async_zip" - }, - { - "id": "bytes 1.5.0", + "id": "bytes 1.7.2", "target": "bytes" }, { - "id": "cacache 12.0.0", - "target": "cacache" - }, - { - "id": "ciborium 0.2.2", - "target": "ciborium" - }, - { - "id": "configparser 3.0.4", - "target": "configparser" - }, - { - "id": "csv 1.3.0", - "target": "csv" - }, - { - "id": "data-encoding 2.5.0", - "target": "data_encoding" - }, - { - "id": "dunce 1.0.4", - "target": "dunce" - }, - { - "id": "elsa 1.10.0", - "target": "elsa" - }, - { - "id": "flate2 1.0.28", - "target": "flate2" - }, - { - "id": "fs-err 2.11.0", - "target": "fs_err" - }, - { - "id": "fs4 0.6.6", - "target": "fs4" - }, - { - "id": "fs_extra 1.3.0", - "target": "fs_extra" - }, - { - "id": "futures 0.3.30", - "target": "futures" - }, - { - "id": "html-escape 0.2.13", - "target": "html_escape" - }, - { - "id": "http 0.2.11", - "target": "http" - }, - { - "id": "http-cache-semantics 1.0.2", - "target": "http_cache_semantics" - }, - { - "id": "include_dir 0.7.3", - "target": "include_dir" - }, - { - "id": "indexmap 2.2.2", - "target": "indexmap" - }, - { - "id": "itertools 0.12.1", - "target": "itertools" - }, - { - "id": "miette 5.10.0", - "target": "miette" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "parking_lot 0.12.1", - "target": "parking_lot" - }, - { - "id": "pathdiff 0.2.1", - "target": "pathdiff" - }, - { - "id": "peg 0.8.2", - "target": "peg" - }, - { - "id": "pep440_rs 0.4.0", - "target": "pep440_rs" - }, - { - "id": "pep508_rs 0.2.4", - "target": "pep508_rs" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "pyproject-toml 0.8.2", - "target": "pyproject_toml" - }, - { - "id": "rattler_digest 0.9.0", - "target": "rattler_digest" + "id": "rand 0.8.5", + "target": "rand" }, { - "id": "regex 1.10.3", - "target": "regex" - }, - { - "id": "reqwest 0.11.24", - "target": "reqwest" - }, - { - "id": "reqwest-middleware 0.2.4", - "target": "reqwest_middleware" - }, - { - "id": "resolvo 0.3.0", - "target": "resolvo" - }, - { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "serde_json 1.0.113", - "target": "serde_json" - }, - { - "id": "serde_with 3.6.0", - "target": "serde_with" + "id": "ring 0.17.8", + "target": "ring" }, { - "id": "smallvec 1.13.1", - "target": "smallvec" + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" }, { - "id": "tar 0.4.40", - "target": "tar" + "id": "rustls 0.23.14", + "target": "rustls" }, { - "id": "tempfile 3.10.0", - "target": "tempfile" + "id": "slab 0.4.9", + "target": "slab" }, { - "id": "thiserror 1.0.56", + "id": "thiserror 1.0.64", "target": "thiserror" }, { - "id": "tl 0.7.8", - "target": "tl" - }, - { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tokio-util 0.7.10", - "target": "tokio_util" + "id": "tinyvec 1.8.0", + "target": "tinyvec" }, { "id": "tracing 0.1.40", "target": "tracing" - }, - { - "id": "url 2.5.0", - "target": "url" - }, - { - "id": "zip 0.6.6", - "target": "zip" } ], "selects": {} }, "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "async-recursion 1.0.5", - "target": "async_recursion" - }, - { - "id": "async-trait 0.1.77", - "target": "async_trait" - } - ], - "selects": {} - }, - "version": "0.6.0" + "version": "0.11.8" }, - "license": "BSD-3-Clause" + "license": "MIT OR Apache-2.0" }, - "redox_syscall 0.4.1": { - "name": "redox_syscall", - "version": "0.4.1", + "quinn-udp 0.5.5": { + "name": "quinn-udp", + "version": "0.5.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/redox_syscall/0.4.1/download", - "sha256": "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" + "url": "https://static.crates.io/crates/quinn-udp/0.5.5/download", + "sha256": "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b" } }, "targets": [ { "Library": { - "crate_name": "syscall", + "crate_name": "quinn_udp", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8862,7 +9118,7 @@ } } ], - "library_target_name": "syscall", + "library_target_name": "quinn_udp", "common_attrs": { "compile_data_glob": [ "**" @@ -8870,30 +9126,49 @@ "deps": { "common": [ { - "id": "bitflags 1.3.2", - "target": "bitflags" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.1" + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "socket2 0.5.7", + "target": "socket2" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "once_cell 1.20.2", + "target": "once_cell" + }, + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.5.5" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "reflink-copy 0.1.14": { - "name": "reflink-copy", - "version": "0.1.14", + "quote 1.0.37": { + "name": "quote", + "version": "1.0.37", "repository": { "Http": { - "url": "https://static.crates.io/crates/reflink-copy/0.1.14/download", - "sha256": "767be24c0da52e7448d495b8d162506a9aa125426651d547d545d6c2b4b65b62" + "url": "https://static.crates.io/crates/quote/1.0.37/download", + "sha256": "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" } }, "targets": [ { "Library": { - "crate_name": "reflink_copy", + "crate_name": "quote", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8901,51 +9176,82 @@ } } ], - "library_target_name": "reflink_copy", + "library_target_name": "quote", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "proc-macro" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" } ], - "selects": { - "cfg(any(target_os = \"linux\", target_os = \"android\"))": [ - { - "id": "rustix 0.38.31", - "target": "rustix" - } - ], - "cfg(windows)": [ - { - "id": "windows 0.52.0", - "target": "windows" - } + "selects": {} + }, + "edition": "2018", + "version": "1.0.37" + }, + "license": "MIT OR Apache-2.0" + }, + "quoted_printable 0.5.1": { + "name": "quoted_printable", + "version": "0.5.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/quoted_printable/0.5.1/download", + "sha256": "640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73" + } + }, + "targets": [ + { + "Library": { + "crate_name": "quoted_printable", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" ] } + } + ], + "library_target_name": "quoted_printable", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} }, "edition": "2018", - "version": "0.1.14" + "version": "0.5.1" }, - "license": "MIT/Apache-2.0" + "license": "0BSD" }, - "regex 1.10.3": { - "name": "regex", - "version": "1.10.3", + "rancor 0.1.0": { + "name": "rancor", + "version": "0.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex/1.10.3/download", - "sha256": "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" + "url": "https://static.crates.io/crates/rancor/0.1.0/download", + "sha256": "caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947" } }, "targets": [ { "Library": { - "crate_name": "regex", + "crate_name": "rancor", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8953,72 +9259,44 @@ } } ], - "library_target_name": "regex", + "library_target_name": "rancor", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "perf", - "perf-backtrack", - "perf-cache", - "perf-dfa", - "perf-inline", - "perf-literal", - "perf-onepass", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" + "alloc" ], "selects": {} }, "deps": { "common": [ { - "id": "aho-corasick 1.1.2", - "target": "aho_corasick" - }, - { - "id": "memchr 2.7.1", - "target": "memchr" - }, - { - "id": "regex-automata 0.4.5", - "target": "regex_automata" - }, - { - "id": "regex-syntax 0.8.2", - "target": "regex_syntax" + "id": "ptr_meta 0.3.0", + "target": "ptr_meta" } ], "selects": {} }, "edition": "2021", - "version": "1.10.3" + "version": "0.1.0" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "regex-automata 0.4.5": { - "name": "regex-automata", - "version": "0.4.5", + "rand 0.8.5": { + "name": "rand", + "version": "0.8.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-automata/0.4.5/download", - "sha256": "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" + "url": "https://static.crates.io/crates/rand/0.8.5/download", + "sha256": "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" } }, "targets": [ { "Library": { - "crate_name": "regex_automata", + "crate_name": "rand", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9026,7 +9304,7 @@ } } ], - "library_target_name": "regex_automata", + "library_target_name": "rand", "common_attrs": { "compile_data_glob": [ "**" @@ -9034,65 +9312,54 @@ "crate_features": { "common": [ "alloc", - "dfa-onepass", - "hybrid", - "meta", - "nfa-backtrack", - "nfa-pikevm", - "nfa-thompson", - "perf-inline", - "perf-literal", - "perf-literal-multisubstring", - "perf-literal-substring", + "default", + "getrandom", + "libc", + "rand_chacha", + "small_rng", "std", - "syntax", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment", - "unicode-word-boundary" + "std_rng" ], "selects": {} }, "deps": { "common": [ { - "id": "aho-corasick 1.1.2", - "target": "aho_corasick" - }, - { - "id": "memchr 2.7.1", - "target": "memchr" + "id": "rand_chacha 0.3.1", + "target": "rand_chacha" }, { - "id": "regex-syntax 0.8.2", - "target": "regex_syntax" + "id": "rand_core 0.6.4", + "target": "rand_core" } ], - "selects": {} + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ] + } }, - "edition": "2021", - "version": "0.4.5" + "edition": "2018", + "version": "0.8.5" }, "license": "MIT OR Apache-2.0" }, - "regex-syntax 0.8.2": { - "name": "regex-syntax", - "version": "0.8.2", + "rand_chacha 0.3.1": { + "name": "rand_chacha", + "version": "0.3.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex-syntax/0.8.2/download", - "sha256": "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" + "url": "https://static.crates.io/crates/rand_chacha/0.3.1/download", + "sha256": "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" } }, "targets": [ { "Library": { - "crate_name": "regex_syntax", + "crate_name": "rand_chacha", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9100,44 +9367,48 @@ } } ], - "library_target_name": "regex_syntax", + "library_target_name": "rand_chacha", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "std", - "unicode", - "unicode-age", - "unicode-bool", - "unicode-case", - "unicode-gencat", - "unicode-perl", - "unicode-script", - "unicode-segment" + "std" ], "selects": {} }, - "edition": "2021", - "version": "0.8.2" + "deps": { + "common": [ + { + "id": "ppv-lite86 0.2.20", + "target": "ppv_lite86" + }, + { + "id": "rand_core 0.6.4", + "target": "rand_core" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.1" }, "license": "MIT OR Apache-2.0" }, - "reqwest 0.11.24": { - "name": "reqwest", - "version": "0.11.24", + "rand_core 0.6.4": { + "name": "rand_core", + "version": "0.6.4", "repository": { "Http": { - "url": "https://static.crates.io/crates/reqwest/0.11.24/download", - "sha256": "c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251" + "url": "https://static.crates.io/crates/rand_core/0.6.4/download", + "sha256": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" } }, "targets": [ { "Library": { - "crate_name": "reqwest", + "crate_name": "rand_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9145,215 +9416,106 @@ } } ], - "library_target_name": "reqwest", + "library_target_name": "rand_core", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "__rustls", - "__tls", - "hyper-rustls", - "json", - "mime_guess", - "multipart", - "rustls", - "rustls-tls", - "rustls-tls-webpki-roots", - "serde_json", - "stream", - "tokio-rustls", - "tokio-util", - "wasm-streams", - "webpki-roots" + "alloc", + "getrandom", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "base64 0.21.7", - "target": "base64" - }, - { - "id": "bytes 1.5.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, + "id": "getrandom 0.2.15", + "target": "getrandom" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.6.4" + }, + "license": "MIT OR Apache-2.0" + }, + "rayon 1.10.0": { + "name": "rayon", + "version": "1.10.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/rayon/1.10.0/download", + "sha256": "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" + } + }, + "targets": [ + { + "Library": { + "crate_name": "rayon", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "rayon", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ { - "id": "http 0.2.11", - "target": "http" + "id": "either 1.13.0", + "target": "either" }, { - "id": "mime_guess 2.0.4", - "target": "mime_guess" - }, - { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "serde_json 1.0.113", - "target": "serde_json" - }, - { - "id": "serde_urlencoded 0.7.1", - "target": "serde_urlencoded" - }, - { - "id": "sync_wrapper 0.1.2", - "target": "sync_wrapper" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "url 2.5.0", - "target": "url" + "id": "rayon-core 1.12.1", + "target": "rayon_core" } ], - "selects": { - "cfg(not(target_arch = \"wasm32\"))": [ - { - "id": "encoding_rs 0.8.33", - "target": "encoding_rs" - }, - { - "id": "h2 0.3.24", - "target": "h2" - }, - { - "id": "http-body 0.4.6", - "target": "http_body" - }, - { - "id": "hyper 0.14.28", - "target": "hyper" - }, - { - "id": "hyper-rustls 0.24.2", - "target": "hyper_rustls" - }, - { - "id": "ipnet 2.9.0", - "target": "ipnet" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "mime 0.3.17", - "target": "mime" - }, - { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "percent-encoding 2.3.1", - "target": "percent_encoding" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - }, - { - "id": "rustls 0.21.10", - "target": "rustls" - }, - { - "id": "rustls-pemfile 1.0.4", - "target": "rustls_pemfile" - }, - { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tokio-rustls 0.24.1", - "target": "tokio_rustls" - }, - { - "id": "tokio-util 0.7.10", - "target": "tokio_util" - }, - { - "id": "webpki-roots 0.25.4", - "target": "webpki_roots" - } - ], - "cfg(target_arch = \"wasm32\")": [ - { - "id": "js-sys 0.3.68", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.91", - "target": "wasm_bindgen" - }, - { - "id": "wasm-bindgen-futures 0.4.41", - "target": "wasm_bindgen_futures" - }, - { - "id": "wasm-streams 0.4.0", - "target": "wasm_streams" - }, - { - "id": "web-sys 0.3.68", - "target": "web_sys" - } - ], - "cfg(target_os = \"macos\")": [ - { - "id": "system-configuration 0.5.1", - "target": "system_configuration" - } - ], - "cfg(windows)": [ - { - "id": "winreg 0.50.0", - "target": "winreg" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "0.11.24" + "edition": "2021", + "version": "1.10.0" }, "license": "MIT OR Apache-2.0" }, - "reqwest-middleware 0.2.4": { - "name": "reqwest-middleware", - "version": "0.2.4", + "rayon-core 1.12.1": { + "name": "rayon-core", + "version": "1.12.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/reqwest-middleware/0.2.4/download", - "sha256": "88a3e86aa6053e59030e7ce2d2a3b258dd08fc2d337d52f73f6cb480f5858690" + "url": "https://static.crates.io/crates/rayon-core/1.12.1/download", + "sha256": "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" } }, "targets": [ { "Library": { - "crate_name": "reqwest_middleware", + "crate_name": "rayon_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "reqwest_middleware", + "library_target_name": "rayon_core", "common_attrs": { "compile_data_glob": [ "**" @@ -9361,59 +9523,44 @@ "deps": { "common": [ { - "id": "anyhow 1.0.79", - "target": "anyhow" - }, - { - "id": "http 0.2.11", - "target": "http" - }, - { - "id": "reqwest 0.11.24", - "target": "reqwest" + "id": "crossbeam-deque 0.8.5", + "target": "crossbeam_deque" }, { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "task-local-extensions 0.1.4", - "target": "task_local_extensions" + "id": "crossbeam-utils 0.8.20", + "target": "crossbeam_utils" }, { - "id": "thiserror 1.0.56", - "target": "thiserror" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "async-trait 0.1.77", - "target": "async_trait" + "id": "rayon-core 1.12.1", + "target": "build_script_build" } ], "selects": {} }, - "version": "0.2.4" + "edition": "2021", + "version": "1.12.1" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "links": "rayon-core" }, "license": "MIT OR Apache-2.0" }, - "resolvo 0.3.0": { - "name": "resolvo", - "version": "0.3.0", + "redox_syscall 0.2.16": { + "name": "redox_syscall", + "version": "0.2.16", "repository": { "Http": { - "url": "https://static.crates.io/crates/resolvo/0.3.0/download", - "sha256": "acd163bc7df01195423c83a7a391fecf319ff41d3de899694a9ccb698e790b29" + "url": "https://static.crates.io/crates/redox_syscall/0.2.16/download", + "sha256": "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" } }, "targets": [ { "Library": { - "crate_name": "resolvo", + "crate_name": "syscall", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9421,7 +9568,7 @@ } } ], - "library_target_name": "resolvo", + "library_target_name": "syscall", "common_attrs": { "compile_data_glob": [ "**" @@ -9429,144 +9576,69 @@ "deps": { "common": [ { - "id": "bitvec 1.0.1", - "target": "bitvec" - }, - { - "id": "elsa 1.10.0", - "target": "elsa" - }, - { - "id": "itertools 0.11.0", - "target": "itertools" - }, - { - "id": "petgraph 0.6.4", - "target": "petgraph" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" + "id": "bitflags 1.3.2", + "target": "bitflags" } ], "selects": {} }, - "edition": "2021", - "version": "0.3.0" + "edition": "2018", + "version": "0.2.16" }, - "license": "BSD-3-Clause" + "license": "MIT" }, - "ring 0.17.7": { - "name": "ring", - "version": "0.17.7", + "redox_syscall 0.3.5": { + "name": "redox_syscall", + "version": "0.3.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/ring/0.17.7/download", - "sha256": "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" + "url": "https://static.crates.io/crates/redox_syscall/0.3.5/download", + "sha256": "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" } }, "targets": [ { "Library": { - "crate_name": "ring", + "crate_name": "syscall", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "ring", + "library_target_name": "syscall", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "dev_urandom_fallback" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "getrandom 0.2.12", - "target": "getrandom" - }, - { - "id": "ring 0.17.7", - "target": "build_script_build" - }, - { - "id": "untrusted 0.9.0", - "target": "untrusted" - } - ], - "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ - { - "id": "spin 0.9.8", - "target": "spin" - } - ] - } - }, - "edition": "2021", - "version": "0.17.7" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], "deps": { "common": [ { - "id": "cc 1.0.83", - "target": "cc" + "id": "bitflags 1.3.2", + "target": "bitflags" } ], "selects": {} }, - "links": "ring_core_0_17_7" + "edition": "2018", + "version": "0.3.5" }, - "license": null + "license": "MIT" }, - "rustc-demangle 0.1.23": { - "name": "rustc-demangle", - "version": "0.1.23", + "redox_syscall 0.5.7": { + "name": "redox_syscall", + "version": "0.5.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustc-demangle/0.1.23/download", - "sha256": "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" + "url": "https://static.crates.io/crates/redox_syscall/0.5.7/download", + "sha256": "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" } }, "targets": [ { "Library": { - "crate_name": "rustc_demangle", + "crate_name": "syscall", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9574,220 +9646,210 @@ } } ], - "library_target_name": "rustc_demangle", + "library_target_name": "syscall", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.1.23" + "deps": { + "common": [ + { + "id": "bitflags 2.6.0", + "target": "bitflags" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.5.7" }, - "license": "MIT/Apache-2.0" + "license": "MIT" }, - "rustix 0.38.31": { - "name": "rustix", - "version": "0.38.31", + "redox_users 0.4.6": { + "name": "redox_users", + "version": "0.4.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustix/0.38.31/download", - "sha256": "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" + "url": "https://static.crates.io/crates/redox_users/0.4.6/download", + "sha256": "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" } }, "targets": [ { "Library": { - "crate_name": "rustix", + "crate_name": "redox_users", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + } + ], + "library_target_name": "redox_users", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "getrandom 0.2.15", + "target": "getrandom" + }, + { + "id": "libredox 0.1.3", + "target": "libredox" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + } + ], + "selects": {} }, + "edition": "2021", + "version": "0.4.6" + }, + "license": "MIT" + }, + "reflink-copy 0.1.19": { + "name": "reflink-copy", + "version": "0.1.19", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/reflink-copy/0.1.19/download", + "sha256": "dc31414597d1cd7fdd2422798b7652a6329dda0fe0219e6335a13d5bcaa9aeb6" + } + }, + "targets": [ { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", + "Library": { + "crate_name": "reflink_copy", + "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "rustix", + "library_target_name": "reflink_copy", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "fs", - "std", - "termios", - "use-libc-auxv" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "bitflags 2.4.2", - "target": "bitflags" - }, - { - "id": "rustix 0.38.31", - "target": "build_script_build" + "id": "cfg-if 1.0.0", + "target": "cfg_if" } ], "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" - }, + "cfg(any(target_os = \"linux\", target_os = \"android\"))": [ { - "id": "libc 0.2.153", - "target": "libc" + "id": "rustix 0.38.37", + "target": "rustix" } ], "cfg(windows)": [ { - "id": "errno 0.3.8", - "target": "errno", - "alias": "libc_errno" - }, - { - "id": "windows-sys 0.52.0", - "target": "windows_sys" + "id": "windows 0.58.0", + "target": "windows" } ] } }, - "edition": "2021", - "version": "0.38.31" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2018", + "version": "0.1.19" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" + "license": "MIT/Apache-2.0" }, - "rustls 0.21.10": { - "name": "rustls", - "version": "0.21.10", + "regex 1.11.0": { + "name": "regex", + "version": "1.11.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls/0.21.10/download", - "sha256": "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" + "url": "https://static.crates.io/crates/regex/1.11.0/download", + "sha256": "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" } }, "targets": [ { "Library": { - "crate_name": "rustls", + "crate_name": "regex", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "rustls", + "library_target_name": "regex", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "dangerous_configuration", "default", - "log", - "logging", - "tls12" + "perf", + "perf-backtrack", + "perf-cache", + "perf-dfa", + "perf-inline", + "perf-literal", + "perf-onepass", + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" ], "selects": {} }, "deps": { "common": [ { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "ring 0.17.7", - "target": "ring" + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" }, { - "id": "rustls 0.21.10", - "target": "build_script_build" + "id": "memchr 2.7.4", + "target": "memchr" }, { - "id": "rustls-webpki 0.101.7", - "target": "webpki" + "id": "regex-automata 0.4.8", + "target": "regex_automata" }, { - "id": "sct 0.7.1", - "target": "sct" + "id": "regex-syntax 0.8.5", + "target": "regex_syntax" } ], "selects": {} }, "edition": "2021", - "version": "0.21.10" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "link_deps": { - "common": [ - { - "id": "ring 0.17.7", - "target": "ring" - } - ], - "selects": {} - } + "version": "1.11.0" }, - "license": "Apache-2.0 OR ISC OR MIT" + "license": "MIT OR Apache-2.0" }, - "rustls-pemfile 1.0.4": { - "name": "rustls-pemfile", - "version": "1.0.4", + "regex-automata 0.4.8": { + "name": "regex-automata", + "version": "0.4.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-pemfile/1.0.4/download", - "sha256": "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" + "url": "https://static.crates.io/crates/regex-automata/0.4.8/download", + "sha256": "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" } }, "targets": [ { "Library": { - "crate_name": "rustls_pemfile", + "crate_name": "regex_automata", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9795,38 +9857,75 @@ } } ], - "library_target_name": "rustls_pemfile", + "library_target_name": "regex_automata", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "dfa-onepass", + "hybrid", + "meta", + "nfa", + "nfa-backtrack", + "nfa-pikevm", + "nfa-thompson", + "perf", + "perf-inline", + "perf-literal", + "perf-literal-multisubstring", + "perf-literal-substring", + "std", + "syntax", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment", + "unicode-word-boundary" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "base64 0.21.7", - "target": "base64" + "id": "aho-corasick 1.1.3", + "target": "aho_corasick" + }, + { + "id": "memchr 2.7.4", + "target": "memchr" + }, + { + "id": "regex-syntax 0.8.5", + "target": "regex_syntax" } ], "selects": {} }, - "edition": "2018", - "version": "1.0.4" + "edition": "2021", + "version": "0.4.8" }, - "license": "Apache-2.0 OR ISC OR MIT" + "license": "MIT OR Apache-2.0" }, - "rustls-webpki 0.101.7": { - "name": "rustls-webpki", - "version": "0.101.7", + "regex-syntax 0.8.5": { + "name": "regex-syntax", + "version": "0.8.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-webpki/0.101.7/download", - "sha256": "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" + "url": "https://static.crates.io/crates/regex-syntax/0.8.5/download", + "sha256": "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" } }, "targets": [ { "Library": { - "crate_name": "webpki", + "crate_name": "regex_syntax", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9834,50 +9933,44 @@ } } ], - "library_target_name": "webpki", + "library_target_name": "regex_syntax", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "ring 0.17.7", - "target": "ring" - }, - { - "id": "untrusted 0.9.0", - "target": "untrusted" - } + "std", + "unicode", + "unicode-age", + "unicode-bool", + "unicode-case", + "unicode-gencat", + "unicode-perl", + "unicode-script", + "unicode-segment" ], "selects": {} }, "edition": "2021", - "version": "0.101.7" + "version": "0.8.5" }, - "license": "ISC" + "license": "MIT OR Apache-2.0" }, - "ryu 1.0.16": { - "name": "ryu", - "version": "1.0.16", + "rend 0.5.2": { + "name": "rend", + "version": "0.5.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/ryu/1.0.16/download", - "sha256": "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" + "url": "https://static.crates.io/crates/rend/0.5.2/download", + "sha256": "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" } }, "targets": [ { "Library": { - "crate_name": "ryu", + "crate_name": "rend", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9885,29 +9978,44 @@ } } ], - "library_target_name": "ryu", + "library_target_name": "rend", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "1.0.16" + "crate_features": { + "common": [ + "bytecheck" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "bytecheck 0.8.0", + "target": "bytecheck" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.5.2" }, - "license": "Apache-2.0 OR BSL-1.0" + "license": "MIT" }, - "same-file 1.0.6": { - "name": "same-file", - "version": "1.0.6", + "reqwest 0.12.8": { + "name": "reqwest", + "version": "0.12.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/same-file/1.0.6/download", - "sha256": "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" + "url": "https://static.crates.io/crates/reqwest/0.12.8/download", + "sha256": "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" } }, "targets": [ { "Library": { - "crate_name": "same_file", + "crate_name": "reqwest", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9915,40 +10023,227 @@ } } ], - "library_target_name": "same_file", + "library_target_name": "reqwest", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { - "common": [], - "selects": { + "crate_features": { + "common": [ + "__rustls", + "__rustls-ring", + "__tls", + "blocking", + "gzip", + "h2", + "http2", + "json", + "multipart", + "rustls-tls", + "rustls-tls-native-roots", + "rustls-tls-webpki-roots", + "socks", + "stream" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "base64 0.22.1", + "target": "base64" + }, + { + "id": "bytes 1.7.2", + "target": "bytes" + }, + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "futures-util 0.3.31", + "target": "futures_util" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "mime_guess 2.0.5", + "target": "mime_guess" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "serde_urlencoded 0.7.1", + "target": "serde_urlencoded" + }, + { + "id": "sync_wrapper 1.0.1", + "target": "sync_wrapper" + }, + { + "id": "tower-service 0.3.3", + "target": "tower_service" + }, + { + "id": "url 2.5.2", + "target": "url" + } + ], + "selects": { + "cfg(not(target_arch = \"wasm32\"))": [ + { + "id": "async-compression 0.4.15", + "target": "async_compression" + }, + { + "id": "futures-channel 0.3.31", + "target": "futures_channel" + }, + { + "id": "h2 0.4.6", + "target": "h2" + }, + { + "id": "http-body 1.0.1", + "target": "http_body" + }, + { + "id": "http-body-util 0.1.2", + "target": "http_body_util" + }, + { + "id": "hyper 1.4.1", + "target": "hyper" + }, + { + "id": "hyper-rustls 0.27.3", + "target": "hyper_rustls" + }, + { + "id": "hyper-util 0.1.9", + "target": "hyper_util" + }, + { + "id": "ipnet 2.10.1", + "target": "ipnet" + }, + { + "id": "log 0.4.22", + "target": "log" + }, + { + "id": "mime 0.3.17", + "target": "mime" + }, + { + "id": "once_cell 1.20.2", + "target": "once_cell" + }, + { + "id": "percent-encoding 2.3.1", + "target": "percent_encoding" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "rustls 0.23.14", + "target": "rustls" + }, + { + "id": "rustls-native-certs 0.8.0", + "target": "rustls_native_certs" + }, + { + "id": "rustls-pemfile 2.2.0", + "target": "rustls_pemfile" + }, + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-rustls 0.26.0", + "target": "tokio_rustls" + }, + { + "id": "tokio-socks 0.5.2", + "target": "tokio_socks" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "webpki-roots 0.26.6", + "target": "webpki_roots" + } + ], + "cfg(target_arch = \"wasm32\")": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" + }, + { + "id": "wasm-bindgen-futures 0.4.45", + "target": "wasm_bindgen_futures" + }, + { + "id": "wasm-streams 0.4.1", + "target": "wasm_streams" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ], "cfg(windows)": [ { - "id": "winapi-util 0.1.6", - "target": "winapi_util" + "id": "windows-registry 0.2.0", + "target": "windows_registry" } ] } }, - "edition": "2018", - "version": "1.0.6" + "edition": "2021", + "version": "0.12.8" }, - "license": "Unlicense/MIT" + "license": "MIT OR Apache-2.0" }, - "scopeguard 1.2.0": { - "name": "scopeguard", - "version": "1.2.0", + "reqwest-middleware 0.3.3": { + "name": "reqwest-middleware", + "version": "0.3.3", "repository": { - "Http": { - "url": "https://static.crates.io/crates/scopeguard/1.2.0/download", - "sha256": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + "Git": { + "remote": "https://github.com/astral-sh/reqwest-middleware", + "commitish": { + "Rev": "5e3eaf254b5bd481c75d2710eed055f95b756913" + }, + "strip_prefix": "reqwest-middleware" } }, "targets": [ { "Library": { - "crate_name": "scopeguard", + "crate_name": "reqwest_middleware", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9956,29 +10251,76 @@ } } ], - "library_target_name": "scopeguard", + "library_target_name": "reqwest_middleware", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "1.2.0" + "crate_features": { + "common": [ + "multipart" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tower-service 0.3.3", + "target": "tower_service" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.83", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.3.3" }, "license": "MIT OR Apache-2.0" }, - "sct 0.7.1": { - "name": "sct", + "reqwest-retry 0.7.1": { + "name": "reqwest-retry", "version": "0.7.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/sct/0.7.1/download", - "sha256": "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" + "Git": { + "remote": "https://github.com/astral-sh/reqwest-middleware", + "commitish": { + "Rev": "5e3eaf254b5bd481c75d2710eed055f95b756913" + }, + "strip_prefix": "reqwest-retry" } }, "targets": [ { "Library": { - "crate_name": "sct", + "crate_name": "reqwest_retry", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9986,7 +10328,7 @@ } } ], - "library_target_name": "sct", + "library_target_name": "reqwest_retry", "common_attrs": { "compile_data_glob": [ "**" @@ -9994,159 +10336,131 @@ "deps": { "common": [ { - "id": "ring 0.17.7", - "target": "ring" + "id": "anyhow 1.0.89", + "target": "anyhow" }, { - "id": "untrusted 0.9.0", - "target": "untrusted" + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "reqwest-middleware 0.3.3", + "target": "reqwest_middleware" + }, + { + "id": "retry-policies 0.4.0", + "target": "retry_policies" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": { + "cfg(not(target_arch = \"wasm32\"))": [ + { + "id": "hyper 1.4.1", + "target": "hyper" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + } + ], + "cfg(target_arch = \"wasm32\")": [ + { + "id": "getrandom 0.2.15", + "target": "getrandom" + }, + { + "id": "parking_lot 0.11.2", + "target": "parking_lot" + }, + { + "id": "wasm-timer 0.2.5", + "target": "wasm_timer" + } + ] + } + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.83", + "target": "async_trait" } ], "selects": {} }, - "edition": "2021", "version": "0.7.1" }, - "license": "Apache-2.0 OR ISC OR MIT" + "license": "MIT OR Apache-2.0" }, - "serde 1.0.196": { - "name": "serde", - "version": "1.0.196", + "retry-policies 0.4.0": { + "name": "retry-policies", + "version": "0.4.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde/1.0.196/download", - "sha256": "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" + "url": "https://static.crates.io/crates/retry-policies/0.4.0/download", + "sha256": "5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c" } }, "targets": [ { "Library": { - "crate_name": "serde", + "crate_name": "retry_policies", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "serde", + "library_target_name": "retry_policies", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "derive", - "serde_derive", - "std" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "serde 1.0.196", - "target": "build_script_build" + "id": "rand 0.8.5", + "target": "rand" } ], "selects": {} }, "edition": "2018", - "proc_macro_deps": { - "common": [ - { - "id": "serde_derive 1.0.196", - "target": "serde_derive" - } - ], - "selects": {} - }, - "version": "1.0.196" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "MIT OR Apache-2.0" - }, - "serde_derive 1.0.196": { - "name": "serde_derive", - "version": "1.0.196", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/serde_derive/1.0.196/download", - "sha256": "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "serde_derive", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "serde_derive", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "default" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - } - ], - "selects": {} - }, - "edition": "2015", - "version": "1.0.196" + "version": "0.4.0" }, "license": "MIT OR Apache-2.0" }, - "serde_json 1.0.113": { - "name": "serde_json", - "version": "1.0.113", + "ring 0.17.8": { + "name": "ring", + "version": "0.17.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_json/1.0.113/download", - "sha256": "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" + "url": "https://static.crates.io/crates/ring/0.17.8/download", + "sha256": "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" } }, "targets": [ { "Library": { - "crate_name": "serde_json", + "crate_name": "ring", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10163,62 +10477,92 @@ } } ], - "library_target_name": "serde_json", + "library_target_name": "ring", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "alloc", "default", - "std" + "dev_urandom_fallback" ], "selects": {} }, "deps": { "common": [ { - "id": "itoa 1.0.10", - "target": "itoa" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "ryu 1.0.16", - "target": "ryu" + "id": "getrandom 0.2.15", + "target": "getrandom" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "ring 0.17.8", + "target": "build_script_build" }, { - "id": "serde_json 1.0.113", - "target": "build_script_build" + "id": "untrusted 0.9.0", + "target": "untrusted" } ], - "selects": {} + "selects": { + "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ], + "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ + { + "id": "spin 0.9.8", + "target": "spin" + } + ] + } }, "edition": "2021", - "version": "1.0.113" + "version": "0.17.8" }, "build_script_attrs": { "data_glob": [ "**" - ] + ], + "deps": { + "common": [ + { + "id": "cc 1.1.30", + "target": "cc" + } + ], + "selects": {} + }, + "links": "ring_core_0_17_8" }, - "license": "MIT OR Apache-2.0" + "license": null }, - "serde_spanned 0.6.5": { - "name": "serde_spanned", - "version": "0.6.5", + "rkyv 0.8.8": { + "name": "rkyv", + "version": "0.8.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_spanned/0.6.5/download", - "sha256": "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" + "url": "https://static.crates.io/crates/rkyv/0.8.8/download", + "sha256": "395027076c569819ea6035ee62e664f5e03d74e281744f55261dd1afd939212b" } }, "targets": [ { "Library": { - "crate_name": "serde_spanned", + "crate_name": "rkyv", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10226,44 +10570,76 @@ } } ], - "library_target_name": "serde_spanned", + "library_target_name": "rkyv", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "serde" + "alloc", + "bytecheck", + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "serde 1.0.196", - "target": "serde" + "id": "bytecheck 0.8.0", + "target": "bytecheck" + }, + { + "id": "hashbrown 0.14.5", + "target": "hashbrown" + }, + { + "id": "munge 0.4.1", + "target": "munge" + }, + { + "id": "ptr_meta 0.3.0", + "target": "ptr_meta" + }, + { + "id": "rancor 0.1.0", + "target": "rancor" + }, + { + "id": "rend 0.5.2", + "target": "rend" } ], "selects": {} }, "edition": "2021", - "version": "0.6.5" + "proc_macro_deps": { + "common": [ + { + "id": "rkyv_derive 0.8.8", + "target": "rkyv_derive" + } + ], + "selects": {} + }, + "version": "0.8.8" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "serde_urlencoded 0.7.1": { - "name": "serde_urlencoded", - "version": "0.7.1", + "rkyv_derive 0.8.8": { + "name": "rkyv_derive", + "version": "0.8.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_urlencoded/0.7.1/download", - "sha256": "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" + "url": "https://static.crates.io/crates/rkyv_derive/0.8.8/download", + "sha256": "09cb82b74b4810f07e460852c32f522e979787691b0b7b7439fe473e49d49b2f" } }, "targets": [ { - "Library": { - "crate_name": "serde_urlencoded", + "ProcMacro": { + "crate_name": "rkyv_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10271,50 +10647,52 @@ } } ], - "library_target_name": "serde_urlencoded", + "library_target_name": "rkyv_derive", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "bytecheck" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "form_urlencoded 1.2.1", - "target": "form_urlencoded" - }, - { - "id": "itoa 1.0.10", - "target": "itoa" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" }, { - "id": "ryu 1.0.16", - "target": "ryu" + "id": "quote 1.0.37", + "target": "quote" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, - "edition": "2018", - "version": "0.7.1" + "edition": "2021", + "version": "0.8.8" }, - "license": "MIT/Apache-2.0" + "license": "MIT" }, - "serde_with 3.6.0": { - "name": "serde_with", - "version": "3.6.0", + "rmp 0.8.14": { + "name": "rmp", + "version": "0.8.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_with/3.6.0/download", - "sha256": "1b0ed1662c5a68664f45b76d18deb0e234aff37207086803165c961eb695e981" + "url": "https://static.crates.io/crates/rmp/0.8.14/download", + "sha256": "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" } }, "targets": [ { "Library": { - "crate_name": "serde_with", + "crate_name": "rmp", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10322,16 +10700,14 @@ } } ], - "library_target_name": "serde_with", + "library_target_name": "rmp", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", "default", - "macros", "std" ], "selects": {} @@ -10339,8 +10715,12 @@ "deps": { "common": [ { - "id": "serde 1.0.196", - "target": "serde" + "id": "byteorder 1.5.0", + "target": "byteorder" + }, + { + "id": "num-traits 0.2.19", + "target": "num_traits" } ], "selects": {} @@ -10349,29 +10729,29 @@ "proc_macro_deps": { "common": [ { - "id": "serde_with_macros 3.6.0", - "target": "serde_with_macros" + "id": "paste 1.0.15", + "target": "paste" } ], "selects": {} }, - "version": "3.6.0" + "version": "0.8.14" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "serde_with_macros 3.6.0": { - "name": "serde_with_macros", - "version": "3.6.0", + "rmp-serde 1.3.0": { + "name": "rmp-serde", + "version": "1.3.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/serde_with_macros/3.6.0/download", - "sha256": "568577ff0ef47b879f736cd66740e022f3672788cdf002a05a4e609ea5a6fb15" + "url": "https://static.crates.io/crates/rmp-serde/1.3.0/download", + "sha256": "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" } }, "targets": [ { - "ProcMacro": { - "crate_name": "serde_with_macros", + "Library": { + "crate_name": "rmp_serde", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10379,7 +10759,7 @@ } } ], - "library_target_name": "serde_with_macros", + "library_target_name": "rmp_serde", "common_attrs": { "compile_data_glob": [ "**" @@ -10387,42 +10767,40 @@ "deps": { "common": [ { - "id": "darling 0.20.5", - "target": "darling" - }, - { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "byteorder 1.5.0", + "target": "byteorder" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "rmp 0.8.14", + "target": "rmp" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "serde 1.0.210", + "target": "serde" } ], "selects": {} }, "edition": "2021", - "version": "3.6.0" + "version": "1.3.0" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "sha-1 0.10.1": { - "name": "sha-1", - "version": "0.10.1", + "rust-netrc 0.1.1": { + "name": "rust-netrc", + "version": "0.1.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/sha-1/0.10.1/download", - "sha256": "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" + "Git": { + "remote": "https://github.com/gribouille/netrc", + "commitish": { + "Rev": "544f3890b621f0dc30fcefb4f804269c160ce2e9" + } } }, "targets": [ { "Library": { - "crate_name": "sha1", + "crate_name": "netrc", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10430,56 +10808,38 @@ } } ], - "library_target_name": "sha1", + "library_target_name": "netrc", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" + "id": "thiserror 1.0.64", + "target": "thiserror" } ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "0.10.1" + "edition": "2021", + "version": "0.1.1" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "sha1 0.10.6": { - "name": "sha1", - "version": "0.10.6", + "rustc-demangle 0.1.24": { + "name": "rustc-demangle", + "version": "0.1.24", "repository": { "Http": { - "url": "https://static.crates.io/crates/sha1/0.10.6/download", - "sha256": "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" + "url": "https://static.crates.io/crates/rustc-demangle/0.1.24/download", + "sha256": "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" } }, "targets": [ { "Library": { - "crate_name": "sha1", + "crate_name": "rustc_demangle", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10487,56 +10847,29 @@ } } ], - "library_target_name": "sha1", + "library_target_name": "rustc_demangle", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.10.6" + "edition": "2015", + "version": "0.1.24" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "sha2 0.10.8": { - "name": "sha2", - "version": "0.10.8", + "rustc-hash 2.0.0": { + "name": "rustc-hash", + "version": "2.0.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/sha2/0.10.8/download", - "sha256": "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" + "url": "https://static.crates.io/crates/rustc-hash/2.0.0/download", + "sha256": "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" } }, "targets": [ { "Library": { - "crate_name": "sha2", + "crate_name": "rustc_hash", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10544,7 +10877,7 @@ } } ], - "library_target_name": "sha2", + "library_target_name": "rustc_hash", "common_attrs": { "compile_data_glob": [ "**" @@ -10556,83 +10889,203 @@ ], "selects": {} }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "digest 0.10.7", - "target": "digest" - } - ], - "selects": { - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - { - "id": "cpufeatures 0.2.12", - "target": "cpufeatures" - } - ] - } - }, - "edition": "2018", - "version": "0.10.8" + "edition": "2021", + "version": "2.0.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0/MIT" }, - "signal-hook-registry 1.4.1": { - "name": "signal-hook-registry", - "version": "1.4.1", + "rustix 0.38.37": { + "name": "rustix", + "version": "0.38.37", "repository": { "Http": { - "url": "https://static.crates.io/crates/signal-hook-registry/1.4.1/download", - "sha256": "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" + "url": "https://static.crates.io/crates/rustix/0.38.37/download", + "sha256": "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" } }, "targets": [ { "Library": { - "crate_name": "signal_hook_registry", + "crate_name": "rustix", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "signal_hook_registry", + "library_target_name": "rustix", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "alloc", + "default", + "libc-extra-traits", + "std", + "termios", + "use-libc-auxv" + ], + "selects": { + "aarch64-apple-darwin": [ + "fs" + ], + "aarch64-apple-ios": [ + "fs" + ], + "aarch64-apple-ios-sim": [ + "fs" + ], + "aarch64-fuchsia": [ + "fs" + ], + "aarch64-linux-android": [ + "fs" + ], + "aarch64-unknown-linux-gnu": [ + "fs" + ], + "aarch64-unknown-nixos-gnu": [ + "fs" + ], + "aarch64-unknown-nto-qnx710": [ + "fs" + ], + "arm-unknown-linux-gnueabi": [ + "fs" + ], + "armv7-linux-androideabi": [ + "fs" + ], + "armv7-unknown-linux-gnueabi": [ + "fs" + ], + "i686-apple-darwin": [ + "fs" + ], + "i686-linux-android": [ + "fs" + ], + "i686-unknown-freebsd": [ + "fs" + ], + "i686-unknown-linux-gnu": [ + "fs" + ], + "powerpc-unknown-linux-gnu": [ + "fs" + ], + "s390x-unknown-linux-gnu": [ + "fs" + ], + "wasm32-wasi": [ + "fs" + ], + "x86_64-apple-darwin": [ + "fs" + ], + "x86_64-apple-ios": [ + "fs" + ], + "x86_64-fuchsia": [ + "fs" + ], + "x86_64-linux-android": [ + "fs" + ], + "x86_64-unknown-freebsd": [ + "fs" + ], + "x86_64-unknown-linux-gnu": [ + "fs" + ], + "x86_64-unknown-nixos-gnu": [ + "fs" + ] + } + }, "deps": { "common": [ { - "id": "libc 0.2.153", - "target": "libc" + "id": "bitflags 2.6.0", + "target": "bitflags" + }, + { + "id": "rustix 0.38.37", + "target": "build_script_build" } ], - "selects": {} + "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.14", + "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.14", + "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.9", + "target": "errno", + "alias": "libc_errno" + }, + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "errno 0.3.9", + "target": "errno", + "alias": "libc_errno" + }, + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } }, - "edition": "2015", - "version": "1.4.1" + "edition": "2021", + "version": "0.38.37" }, - "license": "Apache-2.0/MIT" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" }, - "slab 0.4.9": { - "name": "slab", - "version": "0.4.9", + "rustls 0.23.14": { + "name": "rustls", + "version": "0.23.14", "repository": { "Http": { - "url": "https://static.crates.io/crates/slab/0.4.9/download", - "sha256": "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" + "url": "https://static.crates.io/crates/rustls/0.23.14/download", + "sha256": "415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8" } }, "targets": [ { "Library": { - "crate_name": "slab", + "crate_name": "rustls", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10649,59 +11102,85 @@ } } ], - "library_target_name": "slab", + "library_target_name": "rustls", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "std" + "ring", + "std", + "tls12" ], "selects": {} }, "deps": { "common": [ { - "id": "slab 0.4.9", + "id": "once_cell 1.20.2", + "target": "once_cell" + }, + { + "id": "ring 0.17.8", + "target": "ring" + }, + { + "id": "rustls 0.23.14", "target": "build_script_build" + }, + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" + }, + { + "id": "rustls-webpki 0.102.8", + "target": "webpki" + }, + { + "id": "subtle 2.6.1", + "target": "subtle" + }, + { + "id": "zeroize 1.8.1", + "target": "zeroize" } ], "selects": {} }, - "edition": "2018", - "version": "0.4.9" + "edition": "2021", + "version": "0.23.14" }, "build_script_attrs": { "data_glob": [ "**" ], - "deps": { + "link_deps": { "common": [ { - "id": "autocfg 1.1.0", - "target": "autocfg" + "id": "ring 0.17.8", + "target": "ring" } ], "selects": {} } }, - "license": "MIT" + "license": "Apache-2.0 OR ISC OR MIT" }, - "smallvec 1.13.1": { - "name": "smallvec", - "version": "1.13.1", + "rustls-native-certs 0.8.0": { + "name": "rustls-native-certs", + "version": "0.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/smallvec/1.13.1/download", - "sha256": "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" + "url": "https://static.crates.io/crates/rustls-native-certs/0.8.0/download", + "sha256": "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" } }, "targets": [ { "Library": { - "crate_name": "smallvec", + "crate_name": "rustls_native_certs", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10709,66 +11188,62 @@ } } ], - "library_target_name": "smallvec", + "library_target_name": "rustls_native_certs", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "const_generics", - "const_new" + { + "id": "rustls-pemfile 2.2.0", + "target": "rustls_pemfile" + }, + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" + } ], - "selects": {} + "selects": { + "cfg(all(unix, not(target_os = \"macos\")))": [ + { + "id": "openssl-probe 0.1.5", + "target": "openssl_probe" + } + ], + "cfg(target_os = \"macos\")": [ + { + "id": "security-framework 2.11.1", + "target": "security_framework" + } + ], + "cfg(windows)": [ + { + "id": "schannel 0.1.26", + "target": "schannel" + } + ] + } }, - "edition": "2018", - "version": "1.13.1" + "edition": "2021", + "version": "0.8.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR ISC OR MIT" }, - "smawk 0.3.2": { - "name": "smawk", - "version": "0.3.2", + "rustls-pemfile 2.2.0": { + "name": "rustls-pemfile", + "version": "2.2.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/smawk/0.3.2/download", - "sha256": "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" + "url": "https://static.crates.io/crates/rustls-pemfile/2.2.0/download", + "sha256": "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" } }, "targets": [ { "Library": { - "crate_name": "smawk", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "smawk", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.3.2" - }, - "license": "MIT" - }, - "socket2 0.5.5": { - "name": "socket2", - "version": "0.5.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/socket2/0.5.5/download", - "sha256": "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" - } - }, - "targets": [ - { - "Library": { - "crate_name": "socket2", + "crate_name": "rustls_pemfile", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10776,52 +11251,46 @@ } } ], - "library_target_name": "socket2", + "library_target_name": "rustls_pemfile", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "all" + "default", + "std" ], "selects": {} }, "deps": { - "common": [], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } + "common": [ + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" + } + ], + "selects": {} }, - "edition": "2021", - "version": "0.5.5" + "edition": "2018", + "version": "2.2.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR ISC OR MIT" }, - "spin 0.9.8": { - "name": "spin", - "version": "0.9.8", + "rustls-pki-types 1.10.0": { + "name": "rustls-pki-types", + "version": "1.10.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/spin/0.9.8/download", - "sha256": "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + "url": "https://static.crates.io/crates/rustls-pki-types/1.10.0/download", + "sha256": "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" } }, "targets": [ { "Library": { - "crate_name": "spin", + "crate_name": "rustls_pki_types", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10829,35 +11298,37 @@ } } ], - "library_target_name": "spin", + "library_target_name": "rustls_pki_types", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "once" + "alloc", + "default", + "std" ], "selects": {} }, - "edition": "2015", - "version": "0.9.8" + "edition": "2021", + "version": "1.10.0" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "ssri 9.2.0": { - "name": "ssri", - "version": "9.2.0", + "rustls-webpki 0.102.8": { + "name": "rustls-webpki", + "version": "0.102.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/ssri/9.2.0/download", - "sha256": "da7a2b3c2bc9693bcb40870c4e9b5bf0d79f9cb46273321bf855ec513e919082" + "url": "https://static.crates.io/crates/rustls-webpki/0.102.8/download", + "sha256": "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" } }, "targets": [ { "Library": { - "crate_name": "ssri", + "crate_name": "webpki", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10865,77 +11336,55 @@ } } ], - "library_target_name": "ssri", + "library_target_name": "webpki", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "serde" + "alloc", + "ring", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "base64 0.21.7", - "target": "base64" - }, - { - "id": "digest 0.10.7", - "target": "digest" - }, - { - "id": "hex 0.4.3", - "target": "hex" - }, - { - "id": "miette 5.10.0", - "target": "miette" - }, - { - "id": "serde 1.0.196", - "target": "serde" - }, - { - "id": "sha-1 0.10.1", - "target": "sha1" - }, - { - "id": "sha2 0.10.8", - "target": "sha2" + "id": "ring 0.17.8", + "target": "ring" }, { - "id": "thiserror 1.0.56", - "target": "thiserror" + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" }, { - "id": "xxhash-rust 0.8.8", - "target": "xxhash_rust" + "id": "untrusted 0.9.0", + "target": "untrusted" } ], "selects": {} }, - "edition": "2018", - "version": "9.2.0" + "edition": "2021", + "version": "0.102.8" }, - "license": "Apache-2.0" + "license": "ISC" }, - "stable_deref_trait 1.2.0": { - "name": "stable_deref_trait", - "version": "1.2.0", + "ryu 1.0.18": { + "name": "ryu", + "version": "1.0.18", "repository": { "Http": { - "url": "https://static.crates.io/crates/stable_deref_trait/1.2.0/download", - "sha256": "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" + "url": "https://static.crates.io/crates/ryu/1.0.18/download", + "sha256": "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" } }, "targets": [ { "Library": { - "crate_name": "stable_deref_trait", + "crate_name": "ryu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10943,37 +11392,29 @@ } } ], - "library_target_name": "stable_deref_trait", + "library_target_name": "ryu", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "std" - ], - "selects": {} - }, - "edition": "2015", - "version": "1.2.0" + "edition": "2018", + "version": "1.0.18" }, - "license": "MIT/Apache-2.0" + "license": "Apache-2.0 OR BSL-1.0" }, - "strsim 0.10.0": { - "name": "strsim", - "version": "0.10.0", + "same-file 1.0.6": { + "name": "same-file", + "version": "1.0.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/strsim/0.10.0/download", - "sha256": "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" + "url": "https://static.crates.io/crates/same-file/1.0.6/download", + "sha256": "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" } }, "targets": [ { "Library": { - "crate_name": "strsim", + "crate_name": "same_file", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -10981,29 +11422,40 @@ } } ], - "library_target_name": "strsim", + "library_target_name": "same_file", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.10.0" + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.9", + "target": "winapi_util" + } + ] + } + }, + "edition": "2018", + "version": "1.0.6" }, - "license": "MIT" + "license": "Unlicense/MIT" }, - "subtle 2.5.0": { - "name": "subtle", - "version": "2.5.0", + "schannel 0.1.26": { + "name": "schannel", + "version": "0.1.26", "repository": { "Http": { - "url": "https://static.crates.io/crates/subtle/2.5.0/download", - "sha256": "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" + "url": "https://static.crates.io/crates/schannel/0.1.26/download", + "sha256": "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" } }, "targets": [ { "Library": { - "crate_name": "subtle", + "crate_name": "schannel", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11011,68 +11463,125 @@ } } ], - "library_target_name": "subtle", + "library_target_name": "schannel", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ], + "selects": {} + }, "edition": "2018", - "version": "2.5.0" + "version": "0.1.26" }, - "license": "BSD-3-Clause" + "license": "MIT" }, - "supports-color 3.0.0": { - "name": "supports-color", - "version": "3.0.0", + "schemars 0.8.21": { + "name": "schemars", + "version": "0.8.21", "repository": { "Http": { - "url": "https://static.crates.io/crates/supports-color/3.0.0/download", - "sha256": "9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f" + "url": "https://static.crates.io/crates/schemars/0.8.21/download", + "sha256": "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" } }, "targets": [ { "Library": { - "crate_name": "supports_color", + "crate_name": "schemars", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "supports_color", + "library_target_name": "schemars", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "derive", + "schemars_derive", + "url" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "is_ci 1.2.0", - "target": "is_ci" + "id": "dyn-clone 1.0.17", + "target": "dyn_clone" + }, + { + "id": "schemars 0.8.21", + "target": "build_script_build" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "url 2.5.2", + "target": "url" } ], "selects": {} }, - "edition": "2018", - "version": "3.0.0" + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "schemars_derive 0.8.21", + "target": "schemars_derive" + } + ], + "selects": {} + }, + "version": "0.8.21" }, - "license": "Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT" }, - "supports-hyperlinks 3.0.0": { - "name": "supports-hyperlinks", - "version": "3.0.0", + "schemars_derive 0.8.21": { + "name": "schemars_derive", + "version": "0.8.21", "repository": { "Http": { - "url": "https://static.crates.io/crates/supports-hyperlinks/3.0.0/download", - "sha256": "2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee" + "url": "https://static.crates.io/crates/schemars_derive/0.8.21/download", + "sha256": "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" } }, "targets": [ { - "Library": { - "crate_name": "supports_hyperlinks", + "ProcMacro": { + "crate_name": "schemars_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11080,29 +11589,50 @@ } } ], - "library_target_name": "supports_hyperlinks", + "library_target_name": "schemars_derive", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "serde_derive_internals 0.29.1", + "target": "serde_derive_internals" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, "edition": "2021", - "version": "3.0.0" + "version": "0.8.21" }, - "license": "Apache-2.0" + "license": "MIT" }, - "supports-unicode 3.0.0": { - "name": "supports-unicode", - "version": "3.0.0", + "scopeguard 1.2.0": { + "name": "scopeguard", + "version": "1.2.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/supports-unicode/3.0.0/download", - "sha256": "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" + "url": "https://static.crates.io/crates/scopeguard/1.2.0/download", + "sha256": "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" } }, "targets": [ { "Library": { - "crate_name": "supports_unicode", + "crate_name": "scopeguard", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11110,29 +11640,29 @@ } } ], - "library_target_name": "supports_unicode", + "library_target_name": "scopeguard", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "3.0.0" + "edition": "2015", + "version": "1.2.0" }, - "license": "Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "syn 2.0.48": { - "name": "syn", - "version": "2.0.48", + "scroll 0.12.0": { + "name": "scroll", + "version": "0.12.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/syn/2.0.48/download", - "sha256": "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" + "url": "https://static.crates.io/crates/scroll/0.12.0/download", + "sha256": "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" } }, "targets": [ { "Library": { - "crate_name": "syn", + "crate_name": "scroll", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11140,68 +11670,92 @@ } } ], - "library_target_name": "syn", + "library_target_name": "scroll", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "clone-impls", - "default", "derive", - "extra-traits", - "full", - "parsing", - "printing", - "proc-macro", - "quote", - "visit-mut" + "std" ], - "selects": { - "wasm32-unknown-unknown": [ - "visit" - ], - "wasm32-wasi": [ - "visit" + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "scroll_derive 0.12.0", + "target": "scroll_derive" + } + ], + "selects": {} + }, + "version": "0.12.0" + }, + "license": "MIT" + }, + "scroll_derive 0.12.0": { + "name": "scroll_derive", + "version": "0.12.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/scroll_derive/0.12.0/download", + "sha256": "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "scroll_derive", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" ] } - }, + } + ], + "library_target_name": "scroll_derive", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "deps": { "common": [ { - "id": "proc-macro2 1.0.78", + "id": "proc-macro2 1.0.87", "target": "proc_macro2" }, { - "id": "quote 1.0.35", + "id": "quote 1.0.37", "target": "quote" }, { - "id": "unicode-ident 1.0.12", - "target": "unicode_ident" + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, - "edition": "2021", - "version": "2.0.48" + "edition": "2018", + "version": "0.12.0" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "sync_wrapper 0.1.2": { - "name": "sync_wrapper", - "version": "0.1.2", + "seahash 4.1.0": { + "name": "seahash", + "version": "4.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/sync_wrapper/0.1.2/download", - "sha256": "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" + "url": "https://static.crates.io/crates/seahash/4.1.0/download", + "sha256": "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" } }, "targets": [ { "Library": { - "crate_name": "sync_wrapper", + "crate_name": "seahash", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11209,29 +11763,35 @@ } } ], - "library_target_name": "sync_wrapper", + "library_target_name": "seahash", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "0.1.2" + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2015", + "version": "4.1.0" }, - "license": "Apache-2.0" + "license": "MIT" }, - "system-configuration 0.5.1": { - "name": "system-configuration", - "version": "0.5.1", + "security-framework 2.11.1": { + "name": "security-framework", + "version": "2.11.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/system-configuration/0.5.1/download", - "sha256": "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" + "url": "https://static.crates.io/crates/security-framework/2.11.1/download", + "sha256": "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" } }, "targets": [ { "Library": { - "crate_name": "system_configuration", + "crate_name": "security_framework", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11239,15 +11799,25 @@ } } ], - "library_target_name": "system_configuration", + "library_target_name": "security_framework", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "OSX_10_10", + "OSX_10_11", + "OSX_10_12", + "OSX_10_9", + "default" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "bitflags 1.3.2", + "id": "bitflags 2.6.0", "target": "bitflags" }, { @@ -11255,178 +11825,163 @@ "target": "core_foundation" }, { - "id": "system-configuration-sys 0.5.0", - "target": "system_configuration_sys" + "id": "core-foundation-sys 0.8.7", + "target": "core_foundation_sys" + }, + { + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "security-framework-sys 2.12.0", + "target": "security_framework_sys" } ], "selects": {} }, "edition": "2021", - "version": "0.5.1" + "version": "2.11.1" }, "license": "MIT OR Apache-2.0" }, - "system-configuration-sys 0.5.0": { - "name": "system-configuration-sys", - "version": "0.5.0", + "security-framework-sys 2.12.0": { + "name": "security-framework-sys", + "version": "2.12.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/system-configuration-sys/0.5.0/download", - "sha256": "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" + "url": "https://static.crates.io/crates/security-framework-sys/2.12.0/download", + "sha256": "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" } }, "targets": [ { "Library": { - "crate_name": "system_configuration_sys", + "crate_name": "security_framework_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "system_configuration_sys", + "library_target_name": "security_framework_sys", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "OSX_10_10", + "OSX_10_11", + "OSX_10_12", + "OSX_10_9" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "core-foundation-sys 0.8.6", + "id": "core-foundation-sys 0.8.7", "target": "core_foundation_sys" }, { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" - }, - { - "id": "system-configuration-sys 0.5.0", - "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.5.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "2.12.0" }, "license": "MIT OR Apache-2.0" }, - "tap 1.0.1": { - "name": "tap", - "version": "1.0.1", + "serde 1.0.210": { + "name": "serde", + "version": "1.0.210", "repository": { "Http": { - "url": "https://static.crates.io/crates/tap/1.0.1/download", - "sha256": "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" + "url": "https://static.crates.io/crates/serde/1.0.210/download", + "sha256": "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" } }, "targets": [ { "Library": { - "crate_name": "tap", + "crate_name": "serde", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - } - ], - "library_target_name": "tap", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2015", - "version": "1.0.1" - }, - "license": "MIT" - }, - "tar 0.4.40": { - "name": "tar", - "version": "0.4.40", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tar/0.4.40/download", - "sha256": "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" - } - }, - "targets": [ + }, { - "Library": { - "crate_name": "tar", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "tar", + "library_target_name": "serde", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "alloc", "default", - "xattr" + "derive", + "rc", + "serde_derive", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "filetime 0.2.23", - "target": "filetime" + "id": "serde 1.0.210", + "target": "build_script_build" } ], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - }, - { - "id": "xattr 1.3.1", - "target": "xattr" - } - ] - } + "selects": {} }, "edition": "2018", - "version": "0.4.40" + "proc_macro_deps": { + "common": [ + { + "id": "serde_derive 1.0.210", + "target": "serde_derive" + } + ], + "selects": {} + }, + "version": "1.0.210" }, - "license": "MIT/Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" }, - "task-local-extensions 0.1.4": { - "name": "task-local-extensions", - "version": "0.1.4", + "serde-untagged 0.1.6": { + "name": "serde-untagged", + "version": "0.1.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/task-local-extensions/0.1.4/download", - "sha256": "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" + "url": "https://static.crates.io/crates/serde-untagged/0.1.6/download", + "sha256": "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" } }, "targets": [ { "Library": { - "crate_name": "task_local_extensions", + "crate_name": "serde_untagged", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11434,7 +11989,7 @@ } } ], - "library_target_name": "task_local_extensions", + "library_target_name": "serde_untagged", "common_attrs": { "compile_data_glob": [ "**" @@ -11442,30 +11997,38 @@ "deps": { "common": [ { - "id": "pin-utils 0.1.0", - "target": "pin_utils" + "id": "erased-serde 0.4.5", + "target": "erased_serde" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "typeid 1.0.2", + "target": "typeid" } ], "selects": {} }, - "edition": "2018", - "version": "0.1.4" + "edition": "2021", + "version": "0.1.6" }, "license": "MIT OR Apache-2.0" }, - "tempfile 3.10.0": { - "name": "tempfile", - "version": "3.10.0", + "serde_derive 1.0.210": { + "name": "serde_derive", + "version": "1.0.210", "repository": { "Http": { - "url": "https://static.crates.io/crates/tempfile/3.10.0/download", - "sha256": "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" + "url": "https://static.crates.io/crates/serde_derive/1.0.210/download", + "sha256": "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" } }, "targets": [ { - "Library": { - "crate_name": "tempfile", + "ProcMacro": { + "crate_name": "serde_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11473,110 +12036,116 @@ } } ], - "library_target_name": "tempfile", + "library_target_name": "serde_derive", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" }, { - "id": "fastrand 2.0.1", - "target": "fastrand" + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" } ], - "selects": { - "cfg(any(unix, target_os = \"wasi\"))": [ - { - "id": "rustix 0.38.31", - "target": "rustix" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.52.0", - "target": "windows_sys" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "3.10.0" + "edition": "2015", + "version": "1.0.210" }, "license": "MIT OR Apache-2.0" }, - "terminal_size 0.3.0": { - "name": "terminal_size", - "version": "0.3.0", + "serde_derive_internals 0.29.1": { + "name": "serde_derive_internals", + "version": "0.29.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/terminal_size/0.3.0/download", - "sha256": "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" + "url": "https://static.crates.io/crates/serde_derive_internals/0.29.1/download", + "sha256": "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" } }, "targets": [ { "Library": { - "crate_name": "terminal_size", - "crate_root": "src/lib.rs", + "crate_name": "serde_derive_internals", + "crate_root": "lib.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "terminal_size", + "library_target_name": "serde_derive_internals", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [], - "selects": { - "cfg(not(windows))": [ - { - "id": "rustix 0.38.31", - "target": "rustix" - } - ], - "cfg(windows)": [ - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" - } - ] - } - }, - "edition": "2021", - "version": "0.3.0" + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.29.1" }, "license": "MIT OR Apache-2.0" }, - "textwrap 0.16.1": { - "name": "textwrap", - "version": "0.16.1", + "serde_json 1.0.128": { + "name": "serde_json", + "version": "1.0.128", "repository": { "Http": { - "url": "https://static.crates.io/crates/textwrap/0.16.1/download", - "sha256": "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" + "url": "https://static.crates.io/crates/serde_json/1.0.128/download", + "sha256": "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" } }, "targets": [ { "Library": { - "crate_name": "textwrap", + "crate_name": "serde_json", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "textwrap", + "library_target_name": "serde_json", "common_attrs": { "compile_data_glob": [ "**" @@ -11584,109 +12153,103 @@ "crate_features": { "common": [ "default", - "smawk", - "unicode-linebreak", - "unicode-width" + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "smawk 0.3.2", - "target": "smawk" + "id": "itoa 1.0.11", + "target": "itoa" }, { - "id": "unicode-linebreak 0.1.5", - "target": "unicode_linebreak" + "id": "memchr 2.7.4", + "target": "memchr" }, { - "id": "unicode-width 0.1.11", - "target": "unicode_width" + "id": "ryu 1.0.18", + "target": "ryu" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.16.1" + "version": "1.0.128" }, - "license": "MIT" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" }, - "thiserror 1.0.56": { - "name": "thiserror", - "version": "1.0.56", + "serde_spanned 0.6.8": { + "name": "serde_spanned", + "version": "0.6.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/thiserror/1.0.56/download", - "sha256": "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" + "url": "https://static.crates.io/crates/serde_spanned/0.6.8/download", + "sha256": "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" } }, "targets": [ { "Library": { - "crate_name": "thiserror", + "crate_name": "serde_spanned", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "thiserror", + "library_target_name": "serde_spanned", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "thiserror 1.0.56", - "target": "build_script_build" - } + "serde" ], "selects": {} }, - "edition": "2021", - "proc_macro_deps": { + "deps": { "common": [ { - "id": "thiserror-impl 1.0.56", - "target": "thiserror_impl" + "id": "serde 1.0.210", + "target": "serde" } ], "selects": {} }, - "version": "1.0.56" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.6.8" }, "license": "MIT OR Apache-2.0" }, - "thiserror-impl 1.0.56": { - "name": "thiserror-impl", - "version": "1.0.56", + "serde_urlencoded 0.7.1": { + "name": "serde_urlencoded", + "version": "0.7.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/thiserror-impl/1.0.56/download", - "sha256": "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" + "url": "https://static.crates.io/crates/serde_urlencoded/0.7.1/download", + "sha256": "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" } }, "targets": [ { - "ProcMacro": { - "crate_name": "thiserror_impl", + "Library": { + "crate_name": "serde_urlencoded", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11694,7 +12257,7 @@ } } ], - "library_target_name": "thiserror_impl", + "library_target_name": "serde_urlencoded", "common_attrs": { "compile_data_glob": [ "**" @@ -11702,38 +12265,42 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "form_urlencoded 1.2.1", + "target": "form_urlencoded" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "itoa 1.0.11", + "target": "itoa" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "ryu 1.0.18", + "target": "ryu" + }, + { + "id": "serde 1.0.210", + "target": "serde" } ], "selects": {} }, - "edition": "2021", - "version": "1.0.56" + "edition": "2018", + "version": "0.7.1" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "time 0.3.34": { - "name": "time", - "version": "0.3.34", + "sha2 0.10.8": { + "name": "sha2", + "version": "0.10.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/time/0.3.34/download", - "sha256": "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" + "url": "https://static.crates.io/crates/sha2/0.10.8/download", + "sha256": "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" } }, "targets": [ { "Library": { - "crate_name": "time", + "crate_name": "sha2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11741,17 +12308,14 @@ } } ], - "library_target_name": "time", + "library_target_name": "sha2", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "alloc", "default", - "formatting", - "parsing", "std" ], "selects": {} @@ -11759,50 +12323,41 @@ "deps": { "common": [ { - "id": "deranged 0.3.11", - "target": "deranged" - }, - { - "id": "itoa 1.0.10", - "target": "itoa" - }, - { - "id": "num-conv 0.1.0", - "target": "num_conv" - }, - { - "id": "powerfmt 0.2.0", - "target": "powerfmt" - }, - { - "id": "serde 1.0.196", - "target": "serde" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "time-core 0.1.2", - "target": "time_core" + "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.14", + "target": "cpufeatures" + } + ] + } }, - "edition": "2021", - "version": "0.3.34" + "edition": "2018", + "version": "0.10.8" }, "license": "MIT OR Apache-2.0" }, - "time-core 0.1.2": { - "name": "time-core", - "version": "0.1.2", + "shell-escape 0.1.5": { + "name": "shell-escape", + "version": "0.1.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/time-core/0.1.2/download", - "sha256": "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" + "url": "https://static.crates.io/crates/shell-escape/0.1.5/download", + "sha256": "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" } }, "targets": [ { "Library": { - "crate_name": "time_core", + "crate_name": "shell_escape", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11810,29 +12365,29 @@ } } ], - "library_target_name": "time_core", + "library_target_name": "shell_escape", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.1.2" + "edition": "2015", + "version": "0.1.5" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "time-macros 0.2.17": { - "name": "time-macros", - "version": "0.2.17", + "shlex 1.3.0": { + "name": "shlex", + "version": "1.3.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/time-macros/0.2.17/download", - "sha256": "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" + "url": "https://static.crates.io/crates/shlex/1.3.0/download", + "sha256": "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" } }, "targets": [ { - "ProcMacro": { - "crate_name": "time_macros", + "Library": { + "crate_name": "shlex", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11840,42 +12395,36 @@ } } ], - "library_target_name": "time_macros", + "library_target_name": "shlex", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { "common": [ - { - "id": "num-conv 0.1.0", - "target": "num_conv" - }, - { - "id": "time-core 0.1.2", - "target": "time_core" - } + "default", + "std" ], "selects": {} }, - "edition": "2021", - "version": "0.2.17" + "edition": "2015", + "version": "1.3.0" }, "license": "MIT OR Apache-2.0" }, - "tinyvec 1.6.0": { - "name": "tinyvec", - "version": "1.6.0", + "signal-hook-registry 1.4.2": { + "name": "signal-hook-registry", + "version": "1.4.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/tinyvec/1.6.0/download", - "sha256": "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" + "url": "https://static.crates.io/crates/signal-hook-registry/1.4.2/download", + "sha256": "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" } }, "targets": [ { "Library": { - "crate_name": "tinyvec", + "crate_name": "signal_hook_registry", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11883,46 +12432,38 @@ } } ], - "library_target_name": "tinyvec", + "library_target_name": "signal_hook_registry", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "alloc", - "default", - "tinyvec_macros" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "tinyvec_macros 0.1.1", - "target": "tinyvec_macros" + "id": "libc 0.2.159", + "target": "libc" } ], "selects": {} }, - "edition": "2018", - "version": "1.6.0" + "edition": "2015", + "version": "1.4.2" }, - "license": "Zlib OR Apache-2.0 OR MIT" + "license": "Apache-2.0/MIT" }, - "tinyvec_macros 0.1.1": { - "name": "tinyvec_macros", - "version": "0.1.1", + "simdutf8 0.1.5": { + "name": "simdutf8", + "version": "0.1.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/tinyvec_macros/0.1.1/download", - "sha256": "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + "url": "https://static.crates.io/crates/simdutf8/0.1.5/download", + "sha256": "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" } }, "targets": [ { "Library": { - "crate_name": "tinyvec_macros", + "crate_name": "simdutf8", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -11930,347 +12471,4133 @@ } } ], - "library_target_name": "tinyvec_macros", + "library_target_name": "simdutf8", "common_attrs": { "compile_data_glob": [ "**" ], "edition": "2018", - "version": "0.1.1" + "version": "0.1.5" }, - "license": "MIT OR Apache-2.0 OR Zlib" + "license": "MIT OR Apache-2.0" }, - "tl 0.7.8": { - "name": "tl", - "version": "0.7.8", + "slab 0.4.9": { + "name": "slab", + "version": "0.4.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/tl/0.7.8/download", - "sha256": "b130bd8a58c163224b44e217b4239ca7b927d82bf6cc2fea1fc561d15056e3f7" + "url": "https://static.crates.io/crates/slab/0.4.9/download", + "sha256": "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" } }, "targets": [ { "Library": { - "crate_name": "tl", + "crate_name": "slab", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - } - ], - "library_target_name": "tl", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "version": "0.7.8" - }, - "license": "MIT" - }, - "tokio 1.36.0": { - "name": "tokio", - "version": "1.36.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tokio/1.36.0/download", - "sha256": "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" - } - }, - "targets": [ + }, { - "Library": { - "crate_name": "tokio", - "crate_root": "src/lib.rs", + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", "srcs": [ "**/*.rs" ] } } ], - "library_target_name": "tokio", + "library_target_name": "slab", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "bytes", "default", - "fs", - "io-util", - "libc", - "macros", - "mio", - "num_cpus", - "process", - "rt", - "rt-multi-thread", - "signal-hook-registry", - "sync", - "time", - "tokio-macros" + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "slab 0.4.9", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.9" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "autocfg 1.4.0", + "target": "autocfg" + } ], + "selects": {} + } + }, + "license": "MIT" + }, + "smallvec 1.13.2": { + "name": "smallvec", + "version": "1.13.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/smallvec/1.13.2/download", + "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + } + }, + "targets": [ + { + "Library": { + "crate_name": "smallvec", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "smallvec", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [], "selects": { "aarch64-apple-darwin": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-apple-ios": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-apple-ios-sim": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-fuchsia": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-linux-android": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-pc-windows-msvc": [ - "net", - "socket2", - "windows-sys" + "const_generics", + "const_new" ], "aarch64-unknown-linux-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-unknown-nixos-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "aarch64-unknown-nto-qnx710": [ - "net", - "socket2" + "const_generics", + "const_new" ], "arm-unknown-linux-gnueabi": [ - "net", - "socket2" + "const_generics", + "const_new" ], "armv7-linux-androideabi": [ - "net", - "socket2" + "const_generics", + "const_new" ], "armv7-unknown-linux-gnueabi": [ - "net", - "socket2" + "const_generics", + "const_new" ], "i686-apple-darwin": [ - "net", - "socket2" + "const_generics", + "const_new" ], "i686-linux-android": [ - "net", - "socket2" + "const_generics", + "const_new" ], "i686-pc-windows-msvc": [ - "net", - "socket2", - "windows-sys" + "const_generics", + "const_new" ], "i686-unknown-freebsd": [ - "net", - "socket2" + "const_generics", + "const_new" ], "i686-unknown-linux-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "powerpc-unknown-linux-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "riscv32imc-unknown-none-elf": [ - "net", - "socket2" + "const_generics", + "const_new" ], "riscv64gc-unknown-none-elf": [ - "net", - "socket2" + "const_generics", + "const_new" ], "s390x-unknown-linux-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "thumbv7em-none-eabi": [ - "net", - "socket2" + "const_generics", + "const_new" ], "thumbv8m.main-none-eabi": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-apple-darwin": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-apple-ios": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-fuchsia": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-linux-android": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-pc-windows-msvc": [ - "net", - "socket2", - "windows-sys" + "const_generics", + "const_new" ], "x86_64-unknown-freebsd": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-unknown-linux-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-unknown-nixos-gnu": [ - "net", - "socket2" + "const_generics", + "const_new" ], "x86_64-unknown-none": [ - "net", - "socket2" + "const_generics", + "const_new" ] } }, - "deps": { + "edition": "2018", + "version": "1.13.2" + }, + "license": "MIT OR Apache-2.0" + }, + "smawk 0.3.2": { + "name": "smawk", + "version": "0.3.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/smawk/0.3.2/download", + "sha256": "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "smawk", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "smawk", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.3.2" + }, + "license": "MIT" + }, + "socket2 0.5.7": { + "name": "socket2", + "version": "0.5.7", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/socket2/0.5.7/download", + "sha256": "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "socket2", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "socket2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { "common": [ - { - "id": "bytes 1.5.0", - "target": "bytes" - }, - { - "id": "mio 0.8.10", - "target": "mio" - }, - { - "id": "num_cpus 1.16.0", - "target": "num_cpus" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" - } + "all" ], + "selects": {} + }, + "deps": { + "common": [], "selects": { - "cfg(not(target_family = \"wasm\"))": [ - { - "id": "socket2 0.5.5", - "target": "socket2" - } - ], - "cfg(tokio_taskdump)": [ - { - "id": "backtrace 0.3.69", - "target": "backtrace" - } - ], "cfg(unix)": [ { - "id": "libc 0.2.153", + "id": "libc 0.2.159", "target": "libc" - }, - { - "id": "signal-hook-registry 1.4.1", - "target": "signal_hook_registry" } ], "cfg(windows)": [ { - "id": "windows-sys 0.48.0", + "id": "windows-sys 0.52.0", "target": "windows_sys" } ] } }, "edition": "2021", - "proc_macro_deps": { + "version": "0.5.7" + }, + "license": "MIT OR Apache-2.0" + }, + "spin 0.9.8": { + "name": "spin", + "version": "0.9.8", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/spin/0.9.8/download", + "sha256": "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + } + }, + "targets": [ + { + "Library": { + "crate_name": "spin", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "spin", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { "common": [ + "once" + ], + "selects": {} + }, + "edition": "2015", + "version": "0.9.8" + }, + "license": "MIT" + }, + "strsim 0.11.1": { + "name": "strsim", + "version": "0.11.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/strsim/0.11.1/download", + "sha256": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "strsim", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "strsim", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.11.1" + }, + "license": "MIT" + }, + "subtle 2.6.1": { + "name": "subtle", + "version": "2.6.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/subtle/2.6.1/download", + "sha256": "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" + } + }, + "targets": [ + { + "Library": { + "crate_name": "subtle", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "subtle", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "2.6.1" + }, + "license": "BSD-3-Clause" + }, + "supports-color 3.0.1": { + "name": "supports-color", + "version": "3.0.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/supports-color/3.0.1/download", + "sha256": "8775305acf21c96926c900ad056abeef436701108518cf890020387236ac5a77" + } + }, + "targets": [ + { + "Library": { + "crate_name": "supports_color", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "supports_color", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "is_ci 1.2.0", + "target": "is_ci" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "3.0.1" + }, + "license": "Apache-2.0" + }, + "supports-hyperlinks 3.0.0": { + "name": "supports-hyperlinks", + "version": "3.0.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/supports-hyperlinks/3.0.0/download", + "sha256": "2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee" + } + }, + "targets": [ + { + "Library": { + "crate_name": "supports_hyperlinks", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "supports_hyperlinks", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "3.0.0" + }, + "license": "Apache-2.0" + }, + "supports-unicode 3.0.0": { + "name": "supports-unicode", + "version": "3.0.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/supports-unicode/3.0.0/download", + "sha256": "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" + } + }, + "targets": [ + { + "Library": { + "crate_name": "supports_unicode", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "supports_unicode", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "3.0.0" + }, + "license": "Apache-2.0" + }, + "syn 2.0.79": { + "name": "syn", + "version": "2.0.79", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/syn/2.0.79/download", + "sha256": "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" + } + }, + "targets": [ + { + "Library": { + "crate_name": "syn", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "syn", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "clone-impls", + "default", + "derive", + "extra-traits", + "full", + "parsing", + "printing", + "proc-macro", + "visit-mut" + ], + "selects": { + "wasm32-unknown-unknown": [ + "visit" + ], + "wasm32-wasi": [ + "visit" + ] + } + }, + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "unicode-ident 1.0.13", + "target": "unicode_ident" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "2.0.79" + }, + "license": "MIT OR Apache-2.0" + }, + "sync_wrapper 1.0.1": { + "name": "sync_wrapper", + "version": "1.0.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/sync_wrapper/1.0.1/download", + "sha256": "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" + } + }, + "targets": [ + { + "Library": { + "crate_name": "sync_wrapper", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "sync_wrapper", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "futures", + "futures-core" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.31", + "target": "futures_core" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.0.1" + }, + "license": "Apache-2.0" + }, + "sys-info 0.9.1": { + "name": "sys-info", + "version": "0.9.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/sys-info/0.9.1/download", + "sha256": "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "sys_info", + "crate_root": "lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "sys_info", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "sys-info 0.9.1", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.9.1" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cc 1.1.30", + "target": "cc" + } + ], + "selects": {} + }, + "links": "info" + }, + "license": "MIT" + }, + "target-lexicon 0.12.16": { + "name": "target-lexicon", + "version": "0.12.16", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/target-lexicon/0.12.16/download", + "sha256": "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "target_lexicon", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "target_lexicon", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "target-lexicon 0.12.16", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.12.16" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "Apache-2.0 WITH LLVM-exception" + }, + "tempfile 3.13.0": { + "name": "tempfile", + "version": "3.13.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tempfile/3.13.0/download", + "sha256": "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tempfile", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tempfile", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "fastrand 2.1.1", + "target": "fastrand" + }, + { + "id": "once_cell 1.20.2", + "target": "once_cell" + } + ], + "selects": { + "cfg(any(unix, target_os = \"wasi\"))": [ + { + "id": "rustix 0.38.37", + "target": "rustix" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "3.13.0" + }, + "license": "MIT OR Apache-2.0" + }, + "terminal_size 0.3.0": { + "name": "terminal_size", + "version": "0.3.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/terminal_size/0.3.0/download", + "sha256": "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "terminal_size", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "terminal_size", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(not(windows))": [ + { + "id": "rustix 0.38.37", + "target": "rustix" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.48.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "version": "0.3.0" + }, + "license": "MIT OR Apache-2.0" + }, + "textwrap 0.16.1": { + "name": "textwrap", + "version": "0.16.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/textwrap/0.16.1/download", + "sha256": "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "textwrap", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "textwrap", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "smawk", + "unicode-linebreak", + "unicode-width" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "smawk 0.3.2", + "target": "smawk" + }, + { + "id": "unicode-linebreak 0.1.5", + "target": "unicode_linebreak" + }, + { + "id": "unicode-width 0.1.14", + "target": "unicode_width" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.16.1" + }, + "license": "MIT" + }, + "thiserror 1.0.64": { + "name": "thiserror", + "version": "1.0.64", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/thiserror/1.0.64/download", + "sha256": "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" + } + }, + "targets": [ + { + "Library": { + "crate_name": "thiserror", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "thiserror", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "thiserror 1.0.64", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "thiserror-impl 1.0.64", + "target": "thiserror_impl" + } + ], + "selects": {} + }, + "version": "1.0.64" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" + }, + "thiserror-impl 1.0.64": { + "name": "thiserror-impl", + "version": "1.0.64", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/thiserror-impl/1.0.64/download", + "sha256": "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "thiserror_impl", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "thiserror_impl", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "1.0.64" + }, + "license": "MIT OR Apache-2.0" + }, + "tinyvec 1.8.0": { + "name": "tinyvec", + "version": "1.8.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tinyvec/1.8.0/download", + "sha256": "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tinyvec", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tinyvec", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "alloc", + "default", + "tinyvec_macros" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "tinyvec_macros 0.1.1", + "target": "tinyvec_macros" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.8.0" + }, + "license": "Zlib OR Apache-2.0 OR MIT" + }, + "tinyvec_macros 0.1.1": { + "name": "tinyvec_macros", + "version": "0.1.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tinyvec_macros/0.1.1/download", + "sha256": "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tinyvec_macros", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tinyvec_macros", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.1.1" + }, + "license": "MIT OR Apache-2.0 OR Zlib" + }, + "tl 0.7.8": { + "name": "tl", + "version": "0.7.8", + "repository": { + "Git": { + "remote": "https://github.com/charliermarsh/tl.git", + "commitish": { + "Rev": "6e25b2ee2513d75385101a8ff9f591ef51f314ec" + } + } + }, + "targets": [ + { + "Library": { + "crate_name": "tl", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tl", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.7.8" + }, + "license": "MIT" + }, + "tokio 1.40.0": { + "name": "tokio", + "version": "1.40.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio/1.40.0/download", + "sha256": "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tokio", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "bytes", + "default", + "fs", + "io-util", + "libc", + "macros", + "mio", + "process", + "rt", + "signal", + "signal-hook-registry", + "sync", + "time", + "tokio-macros" + ], + "selects": { + "aarch64-apple-darwin": [ + "net", + "socket2" + ], + "aarch64-apple-ios": [ + "net", + "socket2" + ], + "aarch64-apple-ios-sim": [ + "net", + "socket2" + ], + "aarch64-fuchsia": [ + "net", + "socket2" + ], + "aarch64-linux-android": [ + "net", + "socket2" + ], + "aarch64-pc-windows-msvc": [ + "net", + "socket2", + "windows-sys" + ], + "aarch64-unknown-linux-gnu": [ + "net", + "socket2" + ], + "aarch64-unknown-nixos-gnu": [ + "net", + "socket2" + ], + "aarch64-unknown-nto-qnx710": [ + "net", + "socket2" + ], + "arm-unknown-linux-gnueabi": [ + "net", + "socket2" + ], + "armv7-linux-androideabi": [ + "net", + "socket2" + ], + "armv7-unknown-linux-gnueabi": [ + "net", + "socket2" + ], + "i686-apple-darwin": [ + "net", + "socket2" + ], + "i686-linux-android": [ + "net", + "socket2" + ], + "i686-pc-windows-msvc": [ + "net", + "socket2", + "windows-sys" + ], + "i686-unknown-freebsd": [ + "net", + "socket2" + ], + "i686-unknown-linux-gnu": [ + "net", + "socket2" + ], + "powerpc-unknown-linux-gnu": [ + "net", + "socket2" + ], + "riscv32imc-unknown-none-elf": [ + "net", + "socket2" + ], + "riscv64gc-unknown-none-elf": [ + "net", + "socket2" + ], + "s390x-unknown-linux-gnu": [ + "net", + "socket2" + ], + "thumbv7em-none-eabi": [ + "net", + "socket2" + ], + "thumbv8m.main-none-eabi": [ + "net", + "socket2" + ], + "x86_64-apple-darwin": [ + "net", + "socket2" + ], + "x86_64-apple-ios": [ + "net", + "socket2" + ], + "x86_64-fuchsia": [ + "net", + "socket2" + ], + "x86_64-linux-android": [ + "net", + "socket2" + ], + "x86_64-pc-windows-msvc": [ + "net", + "socket2", + "windows-sys" + ], + "x86_64-unknown-freebsd": [ + "net", + "socket2" + ], + "x86_64-unknown-linux-gnu": [ + "net", + "socket2" + ], + "x86_64-unknown-nixos-gnu": [ + "net", + "socket2" + ], + "x86_64-unknown-none": [ + "net", + "socket2" + ] + } + }, + "deps": { + "common": [ + { + "id": "bytes 1.7.2", + "target": "bytes" + }, + { + "id": "mio 1.0.2", + "target": "mio" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + } + ], + "selects": { + "cfg(not(target_family = \"wasm\"))": [ + { + "id": "socket2 0.5.7", + "target": "socket2" + } + ], + "cfg(tokio_taskdump)": [ + { + "id": "backtrace 0.3.74", + "target": "backtrace" + } + ], + "cfg(unix)": [ + { + "id": "libc 0.2.159", + "target": "libc" + }, + { + "id": "signal-hook-registry 1.4.2", + "target": "signal_hook_registry" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "tokio-macros 2.4.0", + "target": "tokio_macros" + } + ], + "selects": {} + }, + "version": "1.40.0" + }, + "license": "MIT" + }, + "tokio-macros 2.4.0": { + "name": "tokio-macros", + "version": "2.4.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-macros/2.4.0/download", + "sha256": "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "tokio_macros", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio_macros", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "2.4.0" + }, + "license": "MIT" + }, + "tokio-rustls 0.26.0": { + "name": "tokio-rustls", + "version": "0.26.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-rustls/0.26.0/download", + "sha256": "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tokio_rustls", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio_rustls", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "ring", + "tls12" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "rustls 0.23.14", + "target": "rustls" + }, + { + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.26.0" + }, + "license": "MIT/Apache-2.0" + }, + "tokio-socks 0.5.2": { + "name": "tokio-socks", + "version": "0.5.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-socks/0.5.2/download", + "sha256": "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tokio_socks", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio_socks", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "tokio" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "either 1.13.0", + "target": "either" + }, + { + "id": "futures-util 0.3.31", + "target": "futures_util" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.5.2" + }, + "license": "MIT" + }, + "tokio-stream 0.1.16": { + "name": "tokio-stream", + "version": "0.1.16", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-stream/0.1.16/download", + "sha256": "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tokio_stream", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio_stream", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "sync", + "time", + "tokio-util" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.16" + }, + "license": "MIT" + }, + "tokio-util 0.7.12": { + "name": "tokio-util", + "version": "0.7.12", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-util/0.7.12/download", + "sha256": "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tokio_util", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tokio_util", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "compat", + "default", + "futures-io" + ], + "selects": { + "aarch64-apple-darwin": [ + "codec", + "io" + ], + "aarch64-apple-ios": [ + "codec", + "io" + ], + "aarch64-apple-ios-sim": [ + "codec", + "io" + ], + "aarch64-fuchsia": [ + "codec", + "io" + ], + "aarch64-linux-android": [ + "codec", + "io" + ], + "aarch64-pc-windows-msvc": [ + "codec", + "io" + ], + "aarch64-unknown-linux-gnu": [ + "codec", + "io" + ], + "aarch64-unknown-nixos-gnu": [ + "codec", + "io" + ], + "aarch64-unknown-nto-qnx710": [ + "codec", + "io" + ], + "arm-unknown-linux-gnueabi": [ + "codec", + "io" + ], + "armv7-linux-androideabi": [ + "codec", + "io" + ], + "armv7-unknown-linux-gnueabi": [ + "codec", + "io" + ], + "i686-apple-darwin": [ + "codec", + "io" + ], + "i686-linux-android": [ + "codec", + "io" + ], + "i686-pc-windows-msvc": [ + "codec", + "io" + ], + "i686-unknown-freebsd": [ + "codec", + "io" + ], + "i686-unknown-linux-gnu": [ + "codec", + "io" + ], + "powerpc-unknown-linux-gnu": [ + "codec", + "io" + ], + "riscv32imc-unknown-none-elf": [ + "codec", + "io" + ], + "riscv64gc-unknown-none-elf": [ + "codec", + "io" + ], + "s390x-unknown-linux-gnu": [ + "codec", + "io" + ], + "thumbv7em-none-eabi": [ + "codec", + "io" + ], + "thumbv8m.main-none-eabi": [ + "codec", + "io" + ], + "x86_64-apple-darwin": [ + "codec", + "io" + ], + "x86_64-apple-ios": [ + "codec", + "io" + ], + "x86_64-fuchsia": [ + "codec", + "io" + ], + "x86_64-linux-android": [ + "codec", + "io" + ], + "x86_64-pc-windows-msvc": [ + "codec", + "io" + ], + "x86_64-unknown-freebsd": [ + "codec", + "io" + ], + "x86_64-unknown-linux-gnu": [ + "codec", + "io" + ], + "x86_64-unknown-nixos-gnu": [ + "codec", + "io" + ], + "x86_64-unknown-none": [ + "codec", + "io" + ] + } + }, + "deps": { + "common": [ + { + "id": "bytes 1.7.2", + "target": "bytes" + }, + { + "id": "futures-core 0.3.31", + "target": "futures_core" + }, + { + "id": "futures-io 0.3.31", + "target": "futures_io" + }, + { + "id": "futures-sink 0.3.31", + "target": "futures_sink" + }, + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.7.12" + }, + "license": "MIT" + }, + "toml 0.8.19": { + "name": "toml", + "version": "0.8.19", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/toml/0.8.19/download", + "sha256": "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "toml", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "toml", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "display", + "parse" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_spanned 0.6.8", + "target": "serde_spanned" + }, + { + "id": "toml_datetime 0.6.8", + "target": "toml_datetime" + }, + { + "id": "toml_edit 0.22.22", + "target": "toml_edit" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.8.19" + }, + "license": "MIT OR Apache-2.0" + }, + "toml_datetime 0.6.8": { + "name": "toml_datetime", + "version": "0.6.8", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/toml_datetime/0.6.8/download", + "sha256": "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" + } + }, + "targets": [ + { + "Library": { + "crate_name": "toml_datetime", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "toml_datetime", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "serde" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "serde 1.0.210", + "target": "serde" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.6.8" + }, + "license": "MIT OR Apache-2.0" + }, + "toml_edit 0.22.22": { + "name": "toml_edit", + "version": "0.22.22", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/toml_edit/0.22.22/download", + "sha256": "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" + } + }, + "targets": [ + { + "Library": { + "crate_name": "toml_edit", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "toml_edit", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "display", + "parse", + "serde" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "indexmap 2.6.0", + "target": "indexmap" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_spanned 0.6.8", + "target": "serde_spanned" + }, + { + "id": "toml_datetime 0.6.8", + "target": "toml_datetime" + }, + { + "id": "winnow 0.6.20", + "target": "winnow" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.22.22" + }, + "license": "MIT OR Apache-2.0" + }, + "tower-service 0.3.3": { + "name": "tower-service", + "version": "0.3.3", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tower-service/0.3.3/download", + "sha256": "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tower_service", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tower_service", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.3.3" + }, + "license": "MIT" + }, + "tracing 0.1.40": { + "name": "tracing", + "version": "0.1.40", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tracing/0.1.40/download", + "sha256": "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tracing", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tracing", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "attributes", + "default", + "std", + "tracing-attributes" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "pin-project-lite 0.2.14", + "target": "pin_project_lite" + }, + { + "id": "tracing-core 0.1.32", + "target": "tracing_core" + } + ], + "selects": {} + }, + "edition": "2018", + "proc_macro_deps": { + "common": [ + { + "id": "tracing-attributes 0.1.27", + "target": "tracing_attributes" + } + ], + "selects": {} + }, + "version": "0.1.40" + }, + "license": "MIT" + }, + "tracing-attributes 0.1.27": { + "name": "tracing-attributes", + "version": "0.1.27", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tracing-attributes/0.1.27/download", + "sha256": "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" + } + }, + "targets": [ + { + "ProcMacro": { + "crate_name": "tracing_attributes", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tracing_attributes", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.27" + }, + "license": "MIT" + }, + "tracing-core 0.1.32": { + "name": "tracing-core", + "version": "0.1.32", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tracing-core/0.1.32/download", + "sha256": "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" + } + }, + "targets": [ + { + "Library": { + "crate_name": "tracing_core", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "tracing_core", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "once_cell", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "once_cell 1.20.2", + "target": "once_cell" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.32" + }, + "license": "MIT" + }, + "try-lock 0.2.5": { + "name": "try-lock", + "version": "0.2.5", + "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": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "try_lock", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.2.5" + }, + "license": "MIT" + }, + "typeid 1.0.2": { + "name": "typeid", + "version": "1.0.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/typeid/1.0.2/download", + "sha256": "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" + } + }, + "targets": [ + { + "Library": { + "crate_name": "typeid", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "typeid", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "typeid 1.0.2", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.0.2" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" + }, + "typenum 1.17.0": { + "name": "typenum", + "version": "1.17.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/typenum/1.17.0/download", + "sha256": "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + } + }, + "targets": [ + { + "Library": { + "crate_name": "typenum", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_main", + "crate_root": "build/main.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "typenum", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "typenum 1.17.0", + "target": "build_script_main" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "1.17.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" + }, + "unicase 2.7.0": { + "name": "unicase", + "version": "2.7.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicase/2.7.0/download", + "sha256": "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicase", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicase", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "unicase 2.7.0", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "2.7.0" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "version_check 0.9.5", + "target": "version_check" + } + ], + "selects": {} + } + }, + "license": "MIT/Apache-2.0" + }, + "unicode-bidi 0.3.17": { + "name": "unicode-bidi", + "version": "0.3.17", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicode-bidi/0.3.17/download", + "sha256": "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicode_bidi", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicode_bidi", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "hardcoded-data", + "std" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.17" + }, + "license": "MIT OR Apache-2.0" + }, + "unicode-ident 1.0.13": { + "name": "unicode-ident", + "version": "1.0.13", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicode-ident/1.0.13/download", + "sha256": "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicode_ident", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicode_ident", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "1.0.13" + }, + "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016" + }, + "unicode-linebreak 0.1.5": { + "name": "unicode-linebreak", + "version": "0.1.5", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicode-linebreak/0.1.5/download", + "sha256": "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicode_linebreak", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicode_linebreak", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.5" + }, + "license": "Apache-2.0" + }, + "unicode-normalization 0.1.24": { + "name": "unicode-normalization", + "version": "0.1.24", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicode-normalization/0.1.24/download", + "sha256": "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicode_normalization", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicode_normalization", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "tinyvec 1.8.0", + "target": "tinyvec" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.1.24" + }, + "license": "MIT/Apache-2.0" + }, + "unicode-width 0.1.14": { + "name": "unicode-width", + "version": "0.1.14", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unicode-width/0.1.14/download", + "sha256": "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unicode_width", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unicode_width", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "cjk", + "default" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.14" + }, + "license": "MIT OR Apache-2.0" + }, + "unpack_bin 0.1.0": { + "name": "unpack_bin", + "version": "0.1.0", + "repository": null, + "targets": [], + "library_target_name": null, + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "clap 4.5.20", + "target": "clap" + }, + { + "id": "miette 7.2.0", + "target": "miette" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.1.0" + }, + "license": "Apache 2" + }, + "unscanny 0.1.0": { + "name": "unscanny", + "version": "0.1.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/unscanny/0.1.0/download", + "sha256": "e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47" + } + }, + "targets": [ + { + "Library": { + "crate_name": "unscanny", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "unscanny", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.0" + }, + "license": "MIT OR Apache-2.0" + }, + "untrusted 0.9.0": { + "name": "untrusted", + "version": "0.9.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/untrusted/0.9.0/download", + "sha256": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + } + }, + "targets": [ + { + "Library": { + "crate_name": "untrusted", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "untrusted", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "0.9.0" + }, + "license": "ISC" + }, + "url 2.5.2": { + "name": "url", + "version": "2.5.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/url/2.5.2/download", + "sha256": "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" + } + }, + "targets": [ + { + "Library": { + "crate_name": "url", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "url", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "serde" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "form_urlencoded 1.2.1", + "target": "form_urlencoded" + }, + { + "id": "idna 0.5.0", + "target": "idna" + }, + { + "id": "percent-encoding 2.3.1", + "target": "percent_encoding" + }, + { + "id": "serde 1.0.210", + "target": "serde" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "2.5.2" + }, + "license": "MIT OR Apache-2.0" + }, + "urlencoding 2.1.3": { + "name": "urlencoding", + "version": "2.1.3", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/urlencoding/2.1.3/download", + "sha256": "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" + } + }, + "targets": [ + { + "Library": { + "crate_name": "urlencoding", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "urlencoding", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "2.1.3" + }, + "license": "MIT" + }, + "utf8-width 0.1.7": { + "name": "utf8-width", + "version": "0.1.7", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/utf8-width/0.1.7/download", + "sha256": "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "utf8_width", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "utf8_width", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.1.7" + }, + "license": "MIT" + }, + "utf8parse 0.2.2": { + "name": "utf8parse", + "version": "0.2.2", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/utf8parse/0.2.2/download", + "sha256": "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + } + }, + "targets": [ + { + "Library": { + "crate_name": "utf8parse", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "utf8parse", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.2.2" + }, + "license": "Apache-2.0 OR MIT" + }, + "uuid 1.10.0": { + "name": "uuid", + "version": "1.10.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/uuid/1.10.0/download", + "sha256": "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uuid", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uuid", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2018", + "version": "1.10.0" + }, + "license": "Apache-2.0 OR MIT" + }, + "uv-auth 0.0.1": { + "name": "uv-auth", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-auth" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_auth", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_auth", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "base64 0.22.1", + "target": "base64" + }, + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "reqwest-middleware 0.3.3", + "target": "reqwest_middleware" + }, + { + "id": "rust-netrc 0.1.1", + "target": "netrc" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "urlencoding 2.1.3", + "target": "urlencoding" + }, + { + "id": "uv-once-map 0.0.1", + "target": "uv_once_map" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.83", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.0.1" + }, + "license": null + }, + "uv-cache 0.0.1": { + "name": "uv-cache", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-cache" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_cache", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_cache", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "directories 5.0.1", + "target": "directories" + }, + { + "id": "etcetera 0.8.0", + "target": "etcetera" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "nanoid 0.4.0", + "target": "nanoid" + }, + { + "id": "rmp-serde 1.3.0", + "target": "rmp_serde" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "tempfile 3.13.0", + "target": "tempfile" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-cache-info 0.0.1", + "target": "uv_cache_info" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-distribution-types 0.0.1", + "target": "uv_distribution_types" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-static 0.0.1", + "target": "uv_static" + }, + { + "id": "walkdir 2.5.0", + "target": "walkdir" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-cache-info 0.0.1": { + "name": "uv-cache-info", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-cache-info" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_cache_info", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_cache_info", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "globwalk 0.9.1", + "target": "globwalk" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "toml 0.8.19", + "target": "toml" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-cache-key 0.0.1": { + "name": "uv-cache-key", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-cache-key" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_cache_key", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_cache_key", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "hex 0.4.3", + "target": "hex" + }, + { + "id": "seahash 4.1.0", + "target": "seahash" + }, + { + "id": "url 2.5.2", + "target": "url" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-client 0.0.1": { + "name": "uv-client", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-client" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_client", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_client", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "async_http_range_reader 0.8.0", + "target": "async_http_range_reader" + }, + { + "id": "async_zip 0.0.17", + "target": "async_zip" + }, + { + "id": "bytecheck 0.8.0", + "target": "bytecheck" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "html-escape 0.2.13", + "target": "html_escape" + }, + { + "id": "http 1.1.0", + "target": "http" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "jiff 0.1.13", + "target": "jiff" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "reqwest-middleware 0.3.3", + "target": "reqwest_middleware" + }, + { + "id": "reqwest-retry 0.7.1", + "target": "reqwest_retry" + }, + { + "id": "rkyv 0.8.8", + "target": "rkyv" + }, + { + "id": "rmp-serde 1.3.0", + "target": "rmp_serde" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "sys-info 0.9.1", + "target": "sys_info" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tl 0.7.8", + "target": "tl" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "urlencoding 2.1.3", + "target": "urlencoding" + }, + { + "id": "uv-auth 0.0.1", + "target": "uv_auth" + }, + { + "id": "uv-cache 0.0.1", + "target": "uv_cache" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-configuration 0.0.1", + "target": "uv_configuration" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-distribution-types 0.0.1", + "target": "uv_distribution_types" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-metadata 0.1.0", + "target": "uv_metadata" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-pep508 0.6.0", + "target": "uv_pep508" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-static 0.0.1", + "target": "uv_static" + }, + { + "id": "uv-version 0.4.21", + "target": "uv_version" + }, + { + "id": "uv-warnings 0.0.1", + "target": "uv_warnings" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "async-trait 0.1.83", + "target": "async_trait" + } + ], + "selects": {} + }, + "version": "0.0.1" + }, + "license": null + }, + "uv-configuration 0.0.1": { + "name": "uv-configuration", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-configuration" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_configuration", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_configuration", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "either 1.13.0", + "target": "either" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde-untagged 0.1.6", + "target": "serde_untagged" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-auth 0.0.1", + "target": "uv_auth" + }, + { + "id": "uv-cache 0.0.1", + "target": "uv_cache" + }, + { + "id": "uv-cache-info 0.0.1", + "target": "uv_cache_info" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep508 0.6.0", + "target": "uv_pep508" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-static 0.0.1", + "target": "uv_static" + }, + { + "id": "which 6.0.3", + "target": "which" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-distribution-filename 0.0.1": { + "name": "uv-distribution-filename", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-distribution-filename" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_distribution_filename", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_distribution_filename", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "rkyv 0.8.8", + "target": "rkyv" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-distribution-types 0.0.1": { + "name": "uv-distribution-types", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-distribution-types" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_distribution_types", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_distribution_types", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "jiff 0.1.13", + "target": "jiff" + }, + { + "id": "rkyv 0.8.8", + "target": "rkyv" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "urlencoding 2.1.3", + "target": "urlencoding" + }, + { + "id": "uv-cache-info 0.0.1", + "target": "uv_cache_info" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-git 0.0.1", + "target": "uv_git" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-pep508 0.6.0", + "target": "uv_pep508" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-extract 0.0.1": { + "name": "uv-extract", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-extract" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_extract", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_extract", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "async-compression 0.4.15", + "target": "async_compression" + }, + { + "id": "async_zip 0.0.17", + "target": "async_zip" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "krata-tokio-tar 0.4.2", + "target": "tokio_tar" + }, + { + "id": "md-5 0.10.6", + "target": "md5" + }, + { + "id": "rayon 1.10.0", + "target": "rayon" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "xz2 0.1.7", + "target": "xz2" + }, + { + "id": "zip 0.6.6", + "target": "zip" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-fs 0.0.1": { + "name": "uv-fs", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-fs" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_fs", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_fs", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "serde", + "tokio" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "backoff 0.4.0", + "target": "backoff" + }, + { + "id": "cachedir 0.3.1", + "target": "cachedir" + }, + { + "id": "dunce 1.0.5", + "target": "dunce" + }, + { + "id": "either 1.13.0", + "target": "either" + }, + { + "id": "encoding_rs_io 0.1.7", + "target": "encoding_rs_io" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "fs2 0.4.3", + "target": "fs2" + }, + { + "id": "path-slash 0.2.1", + "target": "path_slash" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "tempfile 3.13.0", + "target": "tempfile" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "urlencoding 2.1.3", + "target": "urlencoding" + } + ], + "selects": { + "cfg(any(unix, target_os = \"wasi\", target_os = \"redox\"))": [ + { + "id": "rustix 0.38.37", + "target": "rustix" + } + ], + "cfg(target_os = \"windows\")": [ + { + "id": "winsafe 0.0.22", + "target": "winsafe" + } + ], + "cfg(windows)": [ + { + "id": "junction 1.2.0", + "target": "junction" + } + ] + } + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-git 0.0.1": { + "name": "uv-git", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-git" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_git", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_git", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "cargo-util 0.2.14", + "target": "cargo_util" + }, + { + "id": "dashmap 6.1.0", + "target": "dashmap" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "reqwest-middleware 0.3.3", + "target": "reqwest_middleware" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-auth 0.0.1", + "target": "uv_auth" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-static 0.0.1", + "target": "uv_static" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-install-wheel 0.0.1": { + "name": "uv-install-wheel", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-install-wheel" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_install_wheel", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_install_wheel", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "configparser 3.1.0", + "target": "configparser" + }, + { + "id": "csv 1.3.0", + "target": "csv" + }, + { + "id": "data-encoding 2.6.0", + "target": "data_encoding" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "mailparse 0.15.0", + "target": "mailparse" + }, + { + "id": "pathdiff 0.2.2", + "target": "pathdiff" + }, + { + "id": "platform-info 2.0.4", + "target": "platform_info" + }, + { + "id": "reflink-copy 0.1.19", + "target": "reflink_copy" + }, + { + "id": "regex 1.11.0", + "target": "regex" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde_json 1.0.128", + "target": "serde_json" + }, + { + "id": "sha2 0.10.8", + "target": "sha2" + }, + { + "id": "tempfile 3.13.0", + "target": "tempfile" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, { - "id": "tokio-macros 2.2.0", - "target": "tokio_macros" - } - ], - "selects": {} - }, - "version": "1.36.0" - }, - "license": "MIT" - }, - "tokio-macros 2.2.0": { - "name": "tokio-macros", - "version": "2.2.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tokio-macros/2.2.0/download", - "sha256": "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "tokio_macros", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tokio_macros", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ + "id": "uv-cache-info 0.0.1", + "target": "uv_cache_info" + }, { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "uv-fs 0.0.1", + "target": "uv_fs" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-warnings 0.0.1", + "target": "uv_warnings" + }, + { + "id": "walkdir 2.5.0", + "target": "walkdir" + }, + { + "id": "zip 0.6.6", + "target": "zip" } ], "selects": {} }, "edition": "2021", - "version": "2.2.0" + "version": "0.0.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "tokio-rustls 0.24.1": { - "name": "tokio-rustls", - "version": "0.24.1", + "uv-metadata 0.1.0": { + "name": "uv-metadata", + "version": "0.1.0", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tokio-rustls/0.24.1/download", - "sha256": "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-metadata" } }, "targets": [ { "Library": { - "crate_name": "tokio_rustls", + "crate_name": "uv_metadata", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12278,50 +16605,77 @@ } } ], - "library_target_name": "tokio_rustls", + "library_target_name": "uv_metadata", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "logging", - "tls12" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "rustls 0.21.10", - "target": "rustls" + "id": "async_zip 0.0.17", + "target": "async_zip" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" }, { - "id": "tokio 1.36.0", + "id": "tokio 1.40.0", "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "zip 0.6.6", + "target": "zip" } ], "selects": {} }, - "edition": "2018", - "version": "0.24.1" + "edition": "2021", + "version": "0.1.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "tokio-stream 0.1.14": { - "name": "tokio-stream", - "version": "0.1.14", + "uv-normalize 0.0.1": { + "name": "uv-normalize", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tokio-stream/0.1.14/download", - "sha256": "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-normalize" } }, "targets": [ { "Library": { - "crate_name": "tokio_stream", + "crate_name": "uv_normalize", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12329,60 +16683,45 @@ } } ], - "library_target_name": "tokio_stream", + "library_target_name": "uv_normalize", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "io-util", - "sync", - "time", - "tokio-util" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" + "id": "rkyv 0.8.8", + "target": "rkyv" }, { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tokio-util 0.7.10", - "target": "tokio_util" + "id": "serde 1.0.210", + "target": "serde" } ], "selects": {} }, "edition": "2021", - "version": "0.1.14" + "version": "0.0.1" }, - "license": "MIT" + "license": null }, - "tokio-util 0.7.10": { - "name": "tokio-util", - "version": "0.7.10", + "uv-once-map 0.0.1": { + "name": "uv-once-map", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tokio-util/0.7.10/download", - "sha256": "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-once-map" } }, "targets": [ { "Library": { - "crate_name": "tokio_util", + "crate_name": "uv_once_map", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12390,231 +16729,49 @@ } } ], - "library_target_name": "tokio_util", + "library_target_name": "uv_once_map", "common_attrs": { "compile_data_glob": [ "**" - ], - "crate_features": { - "common": [ - "compat", - "default", - "futures-io" - ], - "selects": { - "aarch64-apple-darwin": [ - "codec", - "io", - "tracing" - ], - "aarch64-apple-ios": [ - "codec", - "io", - "tracing" - ], - "aarch64-apple-ios-sim": [ - "codec", - "io", - "tracing" - ], - "aarch64-fuchsia": [ - "codec", - "io", - "tracing" - ], - "aarch64-linux-android": [ - "codec", - "io", - "tracing" - ], - "aarch64-pc-windows-msvc": [ - "codec", - "io", - "tracing" - ], - "aarch64-unknown-linux-gnu": [ - "codec", - "io", - "tracing" - ], - "aarch64-unknown-nixos-gnu": [ - "codec", - "io", - "tracing" - ], - "aarch64-unknown-nto-qnx710": [ - "codec", - "io", - "tracing" - ], - "arm-unknown-linux-gnueabi": [ - "codec", - "io", - "tracing" - ], - "armv7-linux-androideabi": [ - "codec", - "io", - "tracing" - ], - "armv7-unknown-linux-gnueabi": [ - "codec", - "io", - "tracing" - ], - "i686-apple-darwin": [ - "codec", - "io", - "tracing" - ], - "i686-linux-android": [ - "codec", - "io", - "tracing" - ], - "i686-pc-windows-msvc": [ - "codec", - "io", - "tracing" - ], - "i686-unknown-freebsd": [ - "codec", - "io", - "tracing" - ], - "i686-unknown-linux-gnu": [ - "codec", - "io", - "tracing" - ], - "powerpc-unknown-linux-gnu": [ - "codec", - "io", - "tracing" - ], - "riscv32imc-unknown-none-elf": [ - "codec", - "io", - "tracing" - ], - "riscv64gc-unknown-none-elf": [ - "codec", - "io", - "tracing" - ], - "s390x-unknown-linux-gnu": [ - "codec", - "io", - "tracing" - ], - "thumbv7em-none-eabi": [ - "codec", - "io", - "tracing" - ], - "thumbv8m.main-none-eabi": [ - "codec", - "io", - "tracing" - ], - "x86_64-apple-darwin": [ - "codec", - "io", - "tracing" - ], - "x86_64-apple-ios": [ - "codec", - "io", - "tracing" - ], - "x86_64-fuchsia": [ - "codec", - "io", - "tracing" - ], - "x86_64-linux-android": [ - "codec", - "io", - "tracing" - ], - "x86_64-pc-windows-msvc": [ - "codec", - "io", - "tracing" - ], - "x86_64-unknown-freebsd": [ - "codec", - "io", - "tracing" - ], - "x86_64-unknown-linux-gnu": [ - "codec", - "io", - "tracing" - ], - "x86_64-unknown-nixos-gnu": [ - "codec", - "io", - "tracing" - ], - "x86_64-unknown-none": [ - "codec", - "io", - "tracing" - ] - } - }, - "deps": { - "common": [ - { - "id": "bytes 1.5.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.30", - "target": "futures_core" - }, - { - "id": "futures-io 0.3.30", - "target": "futures_io" - }, + ], + "deps": { + "common": [ { - "id": "futures-sink 0.3.30", - "target": "futures_sink" + "id": "dashmap 6.1.0", + "target": "dashmap" }, { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" + "id": "futures 0.3.31", + "target": "futures" }, { - "id": "tokio 1.36.0", + "id": "tokio 1.40.0", "target": "tokio" - }, - { - "id": "tracing 0.1.40", - "target": "tracing" } ], "selects": {} }, "edition": "2021", - "version": "0.7.10" + "version": "0.0.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "toml 0.8.10": { - "name": "toml", - "version": "0.8.10", + "uv-pep440 0.7.0": { + "name": "uv-pep440", + "version": "0.7.0", "repository": { - "Http": { - "url": "https://static.crates.io/crates/toml/0.8.10/download", - "sha256": "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-pep440" } }, "targets": [ { "Library": { - "crate_name": "toml", + "crate_name": "uv_pep440", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12622,56 +16779,63 @@ } } ], - "library_target_name": "toml", + "library_target_name": "uv_pep440", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "parse" + "tracing" ], "selects": {} }, "deps": { "common": [ { - "id": "serde 1.0.196", + "id": "rkyv 0.8.8", + "target": "rkyv" + }, + { + "id": "serde 1.0.210", "target": "serde" }, { - "id": "serde_spanned 0.6.5", - "target": "serde_spanned" + "id": "tracing 0.1.40", + "target": "tracing" }, { - "id": "toml_datetime 0.6.5", - "target": "toml_datetime" + "id": "unicode-width 0.1.14", + "target": "unicode_width" }, { - "id": "toml_edit 0.22.4", - "target": "toml_edit" + "id": "unscanny 0.1.0", + "target": "unscanny" } ], "selects": {} }, "edition": "2021", - "version": "0.8.10" + "version": "0.7.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR BSD-2-Clause" }, - "toml_datetime 0.6.5": { - "name": "toml_datetime", - "version": "0.6.5", + "uv-pep508 0.6.0": { + "name": "uv-pep508", + "version": "0.6.0", "repository": { - "Http": { - "url": "https://static.crates.io/crates/toml_datetime/0.6.5/download", - "sha256": "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-pep508" } }, "targets": [ { "Library": { - "crate_name": "toml_datetime", + "crate_name": "uv_pep508", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12679,13 +16843,16 @@ } } ], - "library_target_name": "toml_datetime", + "library_target_name": "uv_pep508", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "default", + "non-pep508-extensions", + "schemars", "serde" ], "selects": {} @@ -12693,30 +16860,93 @@ "deps": { "common": [ { - "id": "serde 1.0.196", + "id": "boxcar 0.2.6", + "target": "boxcar" + }, + { + "id": "indexmap 2.6.0", + "target": "indexmap" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "pubgrub 0.2.1", + "target": "pubgrub" + }, + { + "id": "regex 1.11.0", + "target": "regex" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" + }, + { + "id": "schemars 0.8.21", + "target": "schemars" + }, + { + "id": "serde 1.0.210", "target": "serde" + }, + { + "id": "smallvec 1.13.2", + "target": "smallvec" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "unicode-width 0.1.14", + "target": "unicode_width" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-pubgrub 0.0.1", + "target": "uv_pubgrub" } ], "selects": {} }, "edition": "2021", - "version": "0.6.5" + "version": "0.6.0" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR BSD-2-Clause" }, - "toml_edit 0.22.4": { - "name": "toml_edit", - "version": "0.22.4", + "uv-platform-tags 0.0.1": { + "name": "uv-platform-tags", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/toml_edit/0.22.4/download", - "sha256": "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-platform-tags" } }, "targets": [ { "Library": { - "crate_name": "toml_edit", + "crate_name": "uv_platform_tags", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12724,61 +16954,49 @@ } } ], - "library_target_name": "toml_edit", + "library_target_name": "uv_platform_tags", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "parse", - "serde" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "indexmap 2.2.2", - "target": "indexmap" + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" }, { - "id": "serde 1.0.196", + "id": "serde 1.0.210", "target": "serde" }, { - "id": "serde_spanned 0.6.5", - "target": "serde_spanned" - }, - { - "id": "toml_datetime 0.6.5", - "target": "toml_datetime" - }, - { - "id": "winnow 0.5.39", - "target": "winnow" + "id": "thiserror 1.0.64", + "target": "thiserror" } ], "selects": {} }, "edition": "2021", - "version": "0.22.4" + "version": "0.0.1" }, "license": "MIT OR Apache-2.0" }, - "tower-service 0.3.2": { - "name": "tower-service", - "version": "0.3.2", + "uv-pubgrub 0.0.1": { + "name": "uv-pubgrub", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tower-service/0.3.2/download", - "sha256": "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-pubgrub" } }, "targets": [ { "Library": { - "crate_name": "tower_service", + "crate_name": "uv_pubgrub", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12786,29 +17004,53 @@ } } ], - "library_target_name": "tower_service", + "library_target_name": "uv_pubgrub", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "0.3.2" + "deps": { + "common": [ + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "pubgrub 0.2.1", + "target": "pubgrub" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.1" }, - "license": "MIT" + "license": null }, - "tracing 0.1.40": { - "name": "tracing", - "version": "0.1.40", + "uv-pypi-types 0.0.1": { + "name": "uv-pypi-types", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing/0.1.40/download", - "sha256": "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-pypi-types" } }, "targets": [ { "Library": { - "crate_name": "tracing", + "crate_name": "uv_pypi_types", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12816,65 +17058,314 @@ } } ], - "library_target_name": "tracing", + "library_target_name": "uv_pypi_types", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "attributes", - "default", - "log", - "std", - "tracing-attributes" + { + "id": "indexmap 2.6.0", + "target": "indexmap" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "jiff 0.1.13", + "target": "jiff" + }, + { + "id": "mailparse 0.15.0", + "target": "mailparse" + }, + { + "id": "regex 1.11.0", + "target": "regex" + }, + { + "id": "rkyv 0.8.8", + "target": "rkyv" + }, + { + "id": "serde 1.0.210", + "target": "serde" + }, + { + "id": "serde-untagged 0.1.6", + "target": "serde_untagged" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "toml 0.8.19", + "target": "toml" + }, + { + "id": "toml_edit 0.22.22", + "target": "toml_edit" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-git 0.0.1", + "target": "uv_git" + }, + { + "id": "uv-normalize 0.0.1", + "target": "uv_normalize" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-pep508 0.6.0", + "target": "uv_pep508" + } ], "selects": {} }, + "edition": "2021", + "version": "0.0.1" + }, + "license": "MIT OR Apache-2.0" + }, + "uv-python 0.0.1": { + "name": "uv-python", + "version": "0.0.1", + "repository": { + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-python" + } + }, + "targets": [ + { + "Library": { + "crate_name": "uv_python", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "uv_python", + "common_attrs": { + "compile_data_glob": [ + "**" + ], "deps": { "common": [ { - "id": "log 0.4.20", - "target": "log" + "id": "anyhow 1.0.89", + "target": "anyhow" + }, + { + "id": "configparser 3.1.0", + "target": "configparser" + }, + { + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "goblin 0.8.2", + "target": "goblin" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "owo-colors 4.1.0", + "target": "owo_colors" + }, + { + "id": "regex 1.11.0", + "target": "regex" + }, + { + "id": "reqwest 0.12.8", + "target": "reqwest" + }, + { + "id": "reqwest-middleware 0.3.3", + "target": "reqwest_middleware" + }, + { + "id": "rmp-serde 1.3.0", + "target": "rmp_serde" + }, + { + "id": "same-file 1.0.6", + "target": "same_file" + }, + { + "id": "serde 1.0.210", + "target": "serde" }, { - "id": "pin-project-lite 0.2.13", - "target": "pin_project_lite" + "id": "serde_json 1.0.128", + "target": "serde_json" }, { - "id": "tracing-core 0.1.32", - "target": "tracing_core" - } - ], - "selects": {} - }, - "edition": "2018", - "proc_macro_deps": { - "common": [ + "id": "target-lexicon 0.12.16", + "target": "target_lexicon" + }, { - "id": "tracing-attributes 0.1.27", - "target": "tracing_attributes" + "id": "tempfile 3.13.0", + "target": "tempfile" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tokio 1.40.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.12", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "url 2.5.2", + "target": "url" + }, + { + "id": "uv-cache 0.0.1", + "target": "uv_cache" + }, + { + "id": "uv-cache-info 0.0.1", + "target": "uv_cache_info" + }, + { + "id": "uv-cache-key 0.0.1", + "target": "uv_cache_key" + }, + { + "id": "uv-client 0.0.1", + "target": "uv_client" + }, + { + "id": "uv-distribution-filename 0.0.1", + "target": "uv_distribution_filename" + }, + { + "id": "uv-extract 0.0.1", + "target": "uv_extract" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-install-wheel 0.0.1", + "target": "uv_install_wheel" + }, + { + "id": "uv-pep440 0.7.0", + "target": "uv_pep440" + }, + { + "id": "uv-pep508 0.6.0", + "target": "uv_pep508" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-state 0.0.1", + "target": "uv_state" + }, + { + "id": "uv-static 0.0.1", + "target": "uv_static" + }, + { + "id": "uv-warnings 0.0.1", + "target": "uv_warnings" + }, + { + "id": "which 6.0.3", + "target": "which" } ], - "selects": {} + "selects": { + "cfg(target_os = \"windows\")": [ + { + "id": "windows-registry 0.2.0", + "target": "windows_registry" + }, + { + "id": "windows-result 0.2.0", + "target": "windows_result" + }, + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } }, - "version": "0.1.40" + "edition": "2021", + "version": "0.0.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "tracing-attributes 0.1.27": { - "name": "tracing-attributes", - "version": "0.1.27", + "uv-state 0.0.1": { + "name": "uv-state", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-attributes/0.1.27/download", - "sha256": "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-state" } }, "targets": [ { - "ProcMacro": { - "crate_name": "tracing_attributes", + "Library": { + "crate_name": "uv_state", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12882,7 +17373,7 @@ } } ], - "library_target_name": "tracing_attributes", + "library_target_name": "uv_state", "common_attrs": { "compile_data_glob": [ "**" @@ -12890,38 +17381,45 @@ "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" + "id": "directories 5.0.1", + "target": "directories" }, { - "id": "quote 1.0.35", - "target": "quote" + "id": "etcetera 0.8.0", + "target": "etcetera" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "tempfile 3.13.0", + "target": "tempfile" } ], "selects": {} }, - "edition": "2018", - "version": "0.1.27" + "edition": "2021", + "version": "0.0.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "tracing-core 0.1.32": { - "name": "tracing-core", - "version": "0.1.32", + "uv-static 0.0.1": { + "name": "uv-static", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/tracing-core/0.1.32/download", - "sha256": "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-static" } }, "targets": [ { "Library": { - "crate_name": "tracing_core", + "crate_name": "uv_static", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12929,45 +17427,32 @@ } } ], - "library_target_name": "tracing_core", + "library_target_name": "uv_static", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "once_cell", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "once_cell 1.19.0", - "target": "once_cell" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.1.32" + "edition": "2021", + "version": "0.0.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "try-lock 0.2.5": { - "name": "try-lock", - "version": "0.2.5", + "uv-version 0.4.21": { + "name": "uv-version", + "version": "0.4.21", "repository": { - "Http": { - "url": "https://static.crates.io/crates/try-lock/0.2.5/download", - "sha256": "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-version" } }, "targets": [ { "Library": { - "crate_name": "try_lock", + "crate_name": "uv_version", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -12975,46 +17460,40 @@ } } ], - "library_target_name": "try_lock", + "library_target_name": "uv_version", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.2.5" + "edition": "2021", + "version": "0.4.21" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "typenum 1.17.0": { - "name": "typenum", - "version": "1.17.0", + "uv-virtualenv 0.0.4": { + "name": "uv-virtualenv", + "version": "0.0.4", "repository": { - "Http": { - "url": "https://static.crates.io/crates/typenum/1.17.0/download", - "sha256": "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-virtualenv" } }, "targets": [ { "Library": { - "crate_name": "typenum", + "crate_name": "uv_virtualenv", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_main", - "crate_root": "build/main.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "typenum", + "library_target_name": "uv_virtualenv", "common_attrs": { "compile_data_glob": [ "**" @@ -13022,52 +17501,77 @@ "deps": { "common": [ { - "id": "typenum 1.17.0", - "target": "build_script_main" + "id": "fs-err 2.11.0", + "target": "fs_err" + }, + { + "id": "itertools 0.13.0", + "target": "itertools" + }, + { + "id": "pathdiff 0.2.2", + "target": "pathdiff" + }, + { + "id": "thiserror 1.0.64", + "target": "thiserror" + }, + { + "id": "tracing 0.1.40", + "target": "tracing" + }, + { + "id": "uv-fs 0.0.1", + "target": "uv_fs" + }, + { + "id": "uv-platform-tags 0.0.1", + "target": "uv_platform_tags" + }, + { + "id": "uv-pypi-types 0.0.1", + "target": "uv_pypi_types" + }, + { + "id": "uv-python 0.0.1", + "target": "uv_python" + }, + { + "id": "uv-version 0.4.21", + "target": "uv_version" } ], "selects": {} }, - "edition": "2018", - "version": "1.17.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.0.4" }, "license": "MIT OR Apache-2.0" }, - "unicase 2.7.0": { - "name": "unicase", - "version": "2.7.0", + "uv-warnings 0.0.1": { + "name": "uv-warnings", + "version": "0.0.1", "repository": { - "Http": { - "url": "https://static.crates.io/crates/unicase/2.7.0/download", - "sha256": "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" + "Git": { + "remote": "https://github.com/astral-sh/uv", + "commitish": { + "Rev": "855c1917e1e0e2b48c38de71bebc845af016afae" + }, + "strip_prefix": "crates/uv-warnings" } }, "targets": [ { "Library": { - "crate_name": "unicase", + "crate_name": "uv_warnings", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "unicase", + "library_target_name": "uv_warnings", "common_attrs": { "compile_data_glob": [ "**" @@ -13075,44 +17579,66 @@ "deps": { "common": [ { - "id": "unicase 2.7.0", - "target": "build_script_build" + "id": "anstream 0.6.15", + "target": "anstream" + }, + { + "id": "owo-colors 4.1.0", + "target": "owo_colors" + }, + { + "id": "rustc-hash 2.0.0", + "target": "rustc_hash" } ], "selects": {} }, - "edition": "2015", - "version": "2.7.0" + "edition": "2021", + "version": "0.0.1" }, - "build_script_attrs": { - "data_glob": [ + "license": "MIT OR Apache-2.0" + }, + "venv_bin 0.1.0": { + "name": "venv_bin", + "version": "0.1.0", + "repository": null, + "targets": [], + "library_target_name": null, + "common_attrs": { + "compile_data_glob": [ "**" ], "deps": { "common": [ { - "id": "version_check 0.9.4", - "target": "version_check" + "id": "clap 4.5.20", + "target": "clap" + }, + { + "id": "miette 7.2.0", + "target": "miette" } ], "selects": {} - } + }, + "edition": "2021", + "version": "0.1.0" }, - "license": "MIT/Apache-2.0" + "license": "Apache 2" }, - "unicode-bidi 0.3.15": { - "name": "unicode-bidi", - "version": "0.3.15", + "version_check 0.9.5": { + "name": "version_check", + "version": "0.9.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-bidi/0.3.15/download", - "sha256": "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" + "url": "https://static.crates.io/crates/version_check/0.9.5/download", + "sha256": "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" } }, "targets": [ { "Library": { - "crate_name": "unicode_bidi", + "crate_name": "version_check", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13120,36 +17646,29 @@ } } ], - "library_target_name": "unicode_bidi", + "library_target_name": "version_check", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "hardcoded-data", - "std" - ], - "selects": {} - }, - "edition": "2018", - "version": "0.3.15" + "edition": "2015", + "version": "0.9.5" }, - "license": "MIT OR Apache-2.0" + "license": "MIT/Apache-2.0" }, - "unicode-ident 1.0.12": { - "name": "unicode-ident", - "version": "1.0.12", + "walkdir 2.5.0": { + "name": "walkdir", + "version": "2.5.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-ident/1.0.12/download", - "sha256": "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" + "url": "https://static.crates.io/crates/walkdir/2.5.0/download", + "sha256": "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" } }, "targets": [ { "Library": { - "crate_name": "unicode_ident", + "crate_name": "walkdir", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13157,29 +17676,45 @@ } } ], - "library_target_name": "unicode_ident", + "library_target_name": "walkdir", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "same-file 1.0.6", + "target": "same_file" + } + ], + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.9", + "target": "winapi_util" + } + ] + } + }, "edition": "2018", - "version": "1.0.12" + "version": "2.5.0" }, - "license": "(MIT OR Apache-2.0) AND Unicode-DFS-2016" + "license": "Unlicense/MIT" }, - "unicode-linebreak 0.1.5": { - "name": "unicode-linebreak", - "version": "0.1.5", + "want 0.3.1": { + "name": "want", + "version": "0.3.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-linebreak/0.1.5/download", - "sha256": "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" + "url": "https://static.crates.io/crates/want/0.3.1/download", + "sha256": "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" } }, "targets": [ { "Library": { - "crate_name": "unicode_linebreak", + "crate_name": "want", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13187,29 +17722,38 @@ } } ], - "library_target_name": "unicode_linebreak", + "library_target_name": "want", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.1.5" + "deps": { + "common": [ + { + "id": "try-lock 0.2.5", + "target": "try_lock" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.1" }, - "license": "Apache-2.0" + "license": "MIT" }, - "unicode-normalization 0.1.22": { - "name": "unicode-normalization", - "version": "0.1.22", + "wasi 0.11.0+wasi-snapshot-preview1": { + "name": "wasi", + "version": "0.11.0+wasi-snapshot-preview1", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-normalization/0.1.22/download", - "sha256": "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" + "url": "https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download", + "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" } }, "targets": [ { "Library": { - "crate_name": "unicode_normalization", + "crate_name": "wasi", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13217,138 +17761,114 @@ } } ], - "library_target_name": "unicode_normalization", + "library_target_name": "wasi", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "default", "std" ], "selects": {} }, - "deps": { - "common": [ - { - "id": "tinyvec 1.6.0", - "target": "tinyvec" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.1.22" + "version": "0.11.0+wasi-snapshot-preview1" }, - "license": "MIT/Apache-2.0" + "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" }, - "unicode-width 0.1.11": { - "name": "unicode-width", - "version": "0.1.11", + "wasm-bindgen 0.2.95": { + "name": "wasm-bindgen", + "version": "0.2.95", "repository": { "Http": { - "url": "https://static.crates.io/crates/unicode-width/0.1.11/download", - "sha256": "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" + "url": "https://static.crates.io/crates/wasm-bindgen/0.2.95/download", + "sha256": "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" } }, "targets": [ { "Library": { - "crate_name": "unicode_width", + "crate_name": "wasm_bindgen", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "unicode_width", + "library_target_name": "wasm_bindgen", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" + "default", + "spans", + "std" ], "selects": {} }, - "edition": "2015", - "version": "0.1.11" - }, - "license": "MIT/Apache-2.0" - }, - "unpack_bin 0.1.0": { - "name": "unpack_bin", - "version": "0.1.0", - "repository": null, - "targets": [], - "library_target_name": null, - "common_attrs": { - "compile_data_glob": [ - "**" - ], "deps": { "common": [ { - "id": "clap 4.4.18", - "target": "clap" + "id": "cfg-if 1.0.0", + "target": "cfg_if" }, { - "id": "miette 7.2.0", - "target": "miette" + "id": "once_cell 1.20.2", + "target": "once_cell" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.1.0" - }, - "license": "Apache 2" - }, - "untrusted 0.9.0": { - "name": "untrusted", - "version": "0.9.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/untrusted/0.9.0/download", - "sha256": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" - } + "proc_macro_deps": { + "common": [ + { + "id": "wasm-bindgen-macro 0.2.95", + "target": "wasm_bindgen_macro" + } + ], + "selects": {} + }, + "version": "0.2.95" }, - "targets": [ - { - "Library": { - "crate_name": "untrusted", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "untrusted", - "common_attrs": { - "compile_data_glob": [ + "build_script_attrs": { + "data_glob": [ "**" - ], - "edition": "2018", - "version": "0.9.0" + ] }, - "license": "ISC" + "license": "MIT OR Apache-2.0" }, - "url 2.5.0": { - "name": "url", - "version": "2.5.0", + "wasm-bindgen-backend 0.2.95": { + "name": "wasm-bindgen-backend", + "version": "0.2.95", "repository": { "Http": { - "url": "https://static.crates.io/crates/url/2.5.0/download", - "sha256": "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" + "url": "https://static.crates.io/crates/wasm-bindgen-backend/0.2.95/download", + "sha256": "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" } }, "targets": [ { "Library": { - "crate_name": "url", + "crate_name": "wasm_bindgen_backend", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13356,57 +17876,68 @@ } } ], - "library_target_name": "url", + "library_target_name": "wasm_bindgen_backend", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "serde" + "spans" ], "selects": {} }, "deps": { "common": [ { - "id": "form_urlencoded 1.2.1", - "target": "form_urlencoded" + "id": "bumpalo 3.16.0", + "target": "bumpalo" }, { - "id": "idna 0.5.0", - "target": "idna" + "id": "log 0.4.22", + "target": "log" }, { - "id": "percent-encoding 2.3.1", - "target": "percent_encoding" + "id": "once_cell 1.20.2", + "target": "once_cell" }, { - "id": "serde 1.0.196", - "target": "serde" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + }, + { + "id": "wasm-bindgen-shared 0.2.95", + "target": "wasm_bindgen_shared" } ], "selects": {} }, - "edition": "2018", - "version": "2.5.0" + "edition": "2021", + "version": "0.2.95" }, "license": "MIT OR Apache-2.0" }, - "utf8-width 0.1.7": { - "name": "utf8-width", - "version": "0.1.7", + "wasm-bindgen-futures 0.4.45": { + "name": "wasm-bindgen-futures", + "version": "0.4.45", "repository": { "Http": { - "url": "https://static.crates.io/crates/utf8-width/0.1.7/download", - "sha256": "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" + "url": "https://static.crates.io/crates/wasm-bindgen-futures/0.4.45/download", + "sha256": "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" } }, "targets": [ { "Library": { - "crate_name": "utf8_width", + "crate_name": "wasm_bindgen_futures", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13414,29 +17945,53 @@ } } ], - "library_target_name": "utf8_width", + "library_target_name": "wasm_bindgen_futures", "common_attrs": { "compile_data_glob": [ "**" ], + "deps": { + "common": [ + { + "id": "cfg-if 1.0.0", + "target": "cfg_if" + }, + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" + } + ], + "selects": { + "cfg(target_feature = \"atomics\")": [ + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ] + } + }, "edition": "2021", - "version": "0.1.7" + "version": "0.4.45" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "utf8parse 0.2.1": { - "name": "utf8parse", - "version": "0.2.1", + "wasm-bindgen-macro 0.2.95": { + "name": "wasm-bindgen-macro", + "version": "0.2.95", "repository": { "Http": { - "url": "https://static.crates.io/crates/utf8parse/0.2.1/download", - "sha256": "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" + "url": "https://static.crates.io/crates/wasm-bindgen-macro/0.2.95/download", + "sha256": "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" } }, "targets": [ { - "Library": { - "crate_name": "utf8parse", + "ProcMacro": { + "crate_name": "wasm_bindgen_macro", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13444,63 +17999,48 @@ } } ], - "library_target_name": "utf8parse", + "library_target_name": "wasm_bindgen_macro", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default" + "spans" ], "selects": {} }, - "edition": "2018", - "version": "0.2.1" - }, - "license": "Apache-2.0 OR MIT" - }, - "venv_bin 0.1.0": { - "name": "venv_bin", - "version": "0.1.0", - "repository": null, - "targets": [], - "library_target_name": null, - "common_attrs": { - "compile_data_glob": [ - "**" - ], "deps": { "common": [ { - "id": "clap 4.4.18", - "target": "clap" + "id": "quote 1.0.37", + "target": "quote" }, { - "id": "miette 7.2.0", - "target": "miette" + "id": "wasm-bindgen-macro-support 0.2.95", + "target": "wasm_bindgen_macro_support" } ], "selects": {} }, "edition": "2021", - "version": "0.1.0" + "version": "0.2.95" }, - "license": "Apache 2" + "license": "MIT OR Apache-2.0" }, - "version_check 0.9.4": { - "name": "version_check", - "version": "0.9.4", + "wasm-bindgen-macro-support 0.2.95": { + "name": "wasm-bindgen-macro-support", + "version": "0.2.95", "repository": { "Http": { - "url": "https://static.crates.io/crates/version_check/0.9.4/download", - "sha256": "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" + "url": "https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.95/download", + "sha256": "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" } }, "targets": [ { "Library": { - "crate_name": "version_check", + "crate_name": "wasm_bindgen_macro_support", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13508,37 +18048,77 @@ } } ], - "library_target_name": "version_check", + "library_target_name": "wasm_bindgen_macro_support", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2015", - "version": "0.9.4" + "crate_features": { + "common": [ + "spans" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" + }, + { + "id": "wasm-bindgen-backend 0.2.95", + "target": "wasm_bindgen_backend" + }, + { + "id": "wasm-bindgen-shared 0.2.95", + "target": "wasm_bindgen_shared" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.2.95" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "walkdir 2.4.0": { - "name": "walkdir", - "version": "2.4.0", + "wasm-bindgen-shared 0.2.95": { + "name": "wasm-bindgen-shared", + "version": "0.2.95", "repository": { "Http": { - "url": "https://static.crates.io/crates/walkdir/2.4.0/download", - "sha256": "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" + "url": "https://static.crates.io/crates/wasm-bindgen-shared/0.2.95/download", + "sha256": "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" } }, "targets": [ { "Library": { - "crate_name": "walkdir", + "crate_name": "wasm_bindgen_shared", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "walkdir", + "library_target_name": "wasm_bindgen_shared", "common_attrs": { "compile_data_glob": [ "**" @@ -13546,37 +18126,36 @@ "deps": { "common": [ { - "id": "same-file 1.0.6", - "target": "same_file" + "id": "wasm-bindgen-shared 0.2.95", + "target": "build_script_build" } ], - "selects": { - "cfg(windows)": [ - { - "id": "winapi-util 0.1.6", - "target": "winapi_util" - } - ] - } + "selects": {} }, - "edition": "2018", - "version": "2.4.0" + "edition": "2021", + "version": "0.2.95" }, - "license": "Unlicense/MIT" + "build_script_attrs": { + "data_glob": [ + "**" + ], + "links": "wasm_bindgen" + }, + "license": "MIT OR Apache-2.0" }, - "want 0.3.1": { - "name": "want", - "version": "0.3.1", + "wasm-streams 0.4.1": { + "name": "wasm-streams", + "version": "0.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/want/0.3.1/download", - "sha256": "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" + "url": "https://static.crates.io/crates/wasm-streams/0.4.1/download", + "sha256": "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd" } }, "targets": [ { "Library": { - "crate_name": "want", + "crate_name": "wasm_streams", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13584,7 +18163,7 @@ } } ], - "library_target_name": "want", + "library_target_name": "wasm_streams", "common_attrs": { "compile_data_glob": [ "**" @@ -13592,30 +18171,46 @@ "deps": { "common": [ { - "id": "try-lock 0.2.5", - "target": "try_lock" + "id": "futures-util 0.3.31", + "target": "futures_util" + }, + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" + }, + { + "id": "wasm-bindgen-futures 0.4.45", + "target": "wasm_bindgen_futures" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.1" + "edition": "2021", + "version": "0.4.1" }, - "license": "MIT" + "license": "MIT OR Apache-2.0" }, - "wasi 0.11.0+wasi-snapshot-preview1": { - "name": "wasi", - "version": "0.11.0+wasi-snapshot-preview1", + "wasm-timer 0.2.5": { + "name": "wasm-timer", + "version": "0.2.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasi/0.11.0+wasi-snapshot-preview1/download", - "sha256": "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" + "url": "https://static.crates.io/crates/wasm-timer/0.2.5/download", + "sha256": "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" } }, "targets": [ { "Library": { - "crate_name": "wasi", + "crate_name": "wasm_timer", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13623,110 +18218,155 @@ } } ], - "library_target_name": "wasi", + "library_target_name": "wasm_timer", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "default", - "std" + { + "id": "futures 0.3.31", + "target": "futures" + }, + { + "id": "parking_lot 0.11.2", + "target": "parking_lot" + }, + { + "id": "pin-utils 0.1.0", + "target": "pin_utils" + } ], - "selects": {} + "selects": { + "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))": [ + { + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" + }, + { + "id": "wasm-bindgen-futures 0.4.45", + "target": "wasm_bindgen_futures" + }, + { + "id": "web-sys 0.3.72", + "target": "web_sys" + } + ] + } }, "edition": "2018", - "version": "0.11.0+wasi-snapshot-preview1" + "version": "0.2.5" }, - "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" + "license": "MIT" }, - "wasm-bindgen 0.2.91": { - "name": "wasm-bindgen", - "version": "0.2.91", + "web-sys 0.3.72": { + "name": "web-sys", + "version": "0.3.72", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen/0.2.91/download", - "sha256": "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" + "url": "https://static.crates.io/crates/web-sys/0.3.72/download", + "sha256": "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" } }, "targets": [ { "Library": { - "crate_name": "wasm_bindgen", + "crate_name": "web_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "wasm_bindgen", + "library_target_name": "web_sys", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "default", - "spans", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "wasm-bindgen 0.2.91", - "target": "build_script_build" - } + "AbortController", + "AbortSignal", + "Blob", + "BlobPropertyBag", + "EventTarget", + "File", + "FormData", + "Headers", + "QueuingStrategy", + "ReadableByteStreamController", + "ReadableStream", + "ReadableStreamByobReader", + "ReadableStreamByobRequest", + "ReadableStreamDefaultController", + "ReadableStreamDefaultReader", + "ReadableStreamGetReaderOptions", + "ReadableStreamReadResult", + "ReadableStreamReaderMode", + "ReadableStreamType", + "ReadableWritablePair", + "Request", + "RequestCredentials", + "RequestInit", + "RequestMode", + "Response", + "ServiceWorkerGlobalScope", + "StreamPipeOptions", + "TransformStream", + "TransformStreamDefaultController", + "Transformer", + "UnderlyingSink", + "UnderlyingSource", + "Window", + "WorkerGlobalScope", + "WritableStream", + "WritableStreamDefaultController", + "WritableStreamDefaultWriter" ], - "selects": {} + "selects": { + "wasm32-unknown-unknown": [ + "Performance", + "PerformanceTiming" + ] + } }, - "edition": "2018", - "proc_macro_deps": { + "deps": { "common": [ { - "id": "wasm-bindgen-macro 0.2.91", - "target": "wasm_bindgen_macro" + "id": "js-sys 0.3.72", + "target": "js_sys" + }, + { + "id": "wasm-bindgen 0.2.95", + "target": "wasm_bindgen" } ], "selects": {} }, - "version": "0.2.91" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.3.72" }, "license": "MIT OR Apache-2.0" }, - "wasm-bindgen-backend 0.2.91": { - "name": "wasm-bindgen-backend", - "version": "0.2.91", + "webpki-roots 0.26.6": { + "name": "webpki-roots", + "version": "0.26.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-backend/0.2.91/download", - "sha256": "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" + "url": "https://static.crates.io/crates/webpki-roots/0.26.6/download", + "sha256": "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" } }, "targets": [ { "Library": { - "crate_name": "wasm_bindgen_backend", + "crate_name": "webpki_roots", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13734,68 +18374,39 @@ } } ], - "library_target_name": "wasm_bindgen_backend", + "library_target_name": "webpki_roots", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "bumpalo 3.14.0", - "target": "bumpalo" - }, - { - "id": "log 0.4.20", - "target": "log" - }, - { - "id": "once_cell 1.19.0", - "target": "once_cell" - }, - { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - }, - { - "id": "wasm-bindgen-shared 0.2.91", - "target": "wasm_bindgen_shared" + "id": "rustls-pki-types 1.10.0", + "target": "rustls_pki_types", + "alias": "pki_types" } ], "selects": {} }, "edition": "2018", - "version": "0.2.91" + "version": "0.26.6" }, - "license": "MIT OR Apache-2.0" + "license": "MPL-2.0" }, - "wasm-bindgen-futures 0.4.41": { - "name": "wasm-bindgen-futures", - "version": "0.4.41", + "which 6.0.3": { + "name": "which", + "version": "6.0.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-futures/0.4.41/download", - "sha256": "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" + "url": "https://static.crates.io/crates/which/6.0.3/download", + "sha256": "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" } }, "targets": [ { "Library": { - "crate_name": "wasm_bindgen_futures", + "crate_name": "which", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -13803,225 +18414,258 @@ } } ], - "library_target_name": "wasm_bindgen_futures", + "library_target_name": "which", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "regex" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "js-sys 0.3.68", - "target": "js_sys" + "id": "either 1.13.0", + "target": "either" }, { - "id": "wasm-bindgen 0.2.91", - "target": "wasm_bindgen" + "id": "regex 1.11.0", + "target": "regex" } ], "selects": { - "cfg(target_feature = \"atomics\")": [ + "cfg(any(unix, target_os = \"wasi\", target_os = \"redox\"))": [ { - "id": "web-sys 0.3.68", - "target": "web_sys" + "id": "rustix 0.38.37", + "target": "rustix" + } + ], + "cfg(any(windows, unix, target_os = \"redox\"))": [ + { + "id": "home 0.5.9", + "target": "home" + } + ], + "cfg(windows)": [ + { + "id": "winsafe 0.0.19", + "target": "winsafe" } ] } }, - "edition": "2018", - "version": "0.4.41" + "edition": "2021", + "version": "6.0.3" }, - "license": "MIT OR Apache-2.0" + "license": "MIT" }, - "wasm-bindgen-macro 0.2.91": { - "name": "wasm-bindgen-macro", - "version": "0.2.91", + "winapi 0.3.9": { + "name": "winapi", + "version": "0.3.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-macro/0.2.91/download", - "sha256": "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" + "url": "https://static.crates.io/crates/winapi/0.3.9/download", + "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" } }, "targets": [ { - "ProcMacro": { - "crate_name": "wasm_bindgen_macro", + "Library": { + "crate_name": "winapi", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "wasm_bindgen_macro", + "library_target_name": "winapi", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "spans" + "fileapi", + "handleapi", + "libloaderapi", + "processthreadsapi", + "std", + "sysinfoapi", + "winbase", + "winerror", + "winver" ], "selects": {} }, "deps": { "common": [ { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "wasm-bindgen-macro-support 0.2.91", - "target": "wasm_bindgen_macro_support" + "id": "winapi 0.3.9", + "target": "build_script_build" } ], - "selects": {} + "selects": { + "i686-pc-windows-gnu": [ + { + "id": "winapi-i686-pc-windows-gnu 0.4.0", + "target": "winapi_i686_pc_windows_gnu" + } + ], + "x86_64-pc-windows-gnu": [ + { + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "target": "winapi_x86_64_pc_windows_gnu" + } + ] + } }, - "edition": "2018", - "version": "0.2.91" + "edition": "2015", + "version": "0.3.9" }, - "license": "MIT OR Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0" }, - "wasm-bindgen-macro-support 0.2.91": { - "name": "wasm-bindgen-macro-support", - "version": "0.2.91", + "winapi-i686-pc-windows-gnu 0.4.0": { + "name": "winapi-i686-pc-windows-gnu", + "version": "0.4.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-macro-support/0.2.91/download", - "sha256": "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" + "url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download", + "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" } }, "targets": [ { "Library": { - "crate_name": "wasm_bindgen_macro_support", + "crate_name": "winapi_i686_pc_windows_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "wasm_bindgen_macro_support", + "library_target_name": "winapi_i686_pc_windows_gnu", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "spans" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" - }, - { - "id": "syn 2.0.48", - "target": "syn" - }, - { - "id": "wasm-bindgen-backend 0.2.91", - "target": "wasm_bindgen_backend" - }, - { - "id": "wasm-bindgen-shared 0.2.91", - "target": "wasm_bindgen_shared" + "id": "winapi-i686-pc-windows-gnu 0.4.0", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2018", - "version": "0.2.91" + "edition": "2015", + "version": "0.4.0" }, - "license": "MIT OR Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0" }, - "wasm-bindgen-shared 0.2.91": { - "name": "wasm-bindgen-shared", - "version": "0.2.91", + "winapi-util 0.1.9": { + "name": "winapi-util", + "version": "0.1.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-bindgen-shared/0.2.91/download", - "sha256": "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" + "url": "https://static.crates.io/crates/winapi-util/0.1.9/download", + "sha256": "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" } }, "targets": [ { "Library": { - "crate_name": "wasm_bindgen_shared", + "crate_name": "winapi_util", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "wasm_bindgen_shared", + "library_target_name": "winapi_util", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [ - { - "id": "wasm-bindgen-shared 0.2.91", - "target": "build_script_build" - } - ], - "selects": {} + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "windows-sys 0.59.0", + "target": "windows_sys" + } + ] + } }, - "edition": "2018", - "version": "0.2.91" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ], - "links": "wasm_bindgen" + "edition": "2021", + "version": "0.1.9" }, - "license": "MIT OR Apache-2.0" + "license": "Unlicense OR MIT" }, - "wasm-streams 0.4.0": { - "name": "wasm-streams", + "winapi-x86_64-pc-windows-gnu 0.4.0": { + "name": "winapi-x86_64-pc-windows-gnu", "version": "0.4.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/wasm-streams/0.4.0/download", - "sha256": "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" + "url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download", + "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" } }, "targets": [ { "Library": { - "crate_name": "wasm_streams", + "crate_name": "winapi_x86_64_pc_windows_gnu", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "wasm_streams", + "library_target_name": "winapi_x86_64_pc_windows_gnu", "common_attrs": { "compile_data_glob": [ "**" @@ -14029,46 +18673,35 @@ "deps": { "common": [ { - "id": "futures-util 0.3.30", - "target": "futures_util" - }, - { - "id": "js-sys 0.3.68", - "target": "js_sys" - }, - { - "id": "wasm-bindgen 0.2.91", - "target": "wasm_bindgen" - }, - { - "id": "wasm-bindgen-futures 0.4.41", - "target": "wasm_bindgen_futures" - }, - { - "id": "web-sys 0.3.68", - "target": "web_sys" + "id": "winapi-x86_64-pc-windows-gnu 0.4.0", + "target": "build_script_build" } ], "selects": {} }, - "edition": "2021", + "edition": "2015", "version": "0.4.0" }, - "license": "MIT OR Apache-2.0" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0" }, - "web-sys 0.3.68": { - "name": "web-sys", - "version": "0.3.68", + "windows 0.58.0": { + "name": "windows", + "version": "0.58.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/web-sys/0.3.68/download", - "sha256": "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" + "url": "https://static.crates.io/crates/windows/0.58.0/download", + "sha256": "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" } }, "targets": [ { "Library": { - "crate_name": "web_sys", + "crate_name": "windows", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -14076,84 +18709,57 @@ } } ], - "library_target_name": "web_sys", + "library_target_name": "windows", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "AbortController", - "AbortSignal", - "Blob", - "BlobPropertyBag", - "EventTarget", - "File", - "FormData", - "Headers", - "QueuingStrategy", - "ReadableByteStreamController", - "ReadableStream", - "ReadableStreamByobReader", - "ReadableStreamByobRequest", - "ReadableStreamDefaultController", - "ReadableStreamDefaultReader", - "ReadableStreamGetReaderOptions", - "ReadableStreamReadResult", - "ReadableStreamReaderMode", - "ReadableStreamType", - "ReadableWritablePair", - "Request", - "RequestCredentials", - "RequestInit", - "RequestMode", - "Response", - "ServiceWorkerGlobalScope", - "StreamPipeOptions", - "TransformStream", - "TransformStreamDefaultController", - "Transformer", - "UnderlyingSink", - "UnderlyingSource", - "Window", - "WorkerGlobalScope", - "WritableStream", - "WritableStreamDefaultController", - "WritableStreamDefaultWriter" + "Win32", + "Win32_Foundation", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_IO", + "Win32_System_Ioctl", + "Win32_System_SystemServices", + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "js-sys 0.3.68", - "target": "js_sys" + "id": "windows-core 0.58.0", + "target": "windows_core" }, { - "id": "wasm-bindgen 0.2.91", - "target": "wasm_bindgen" + "id": "windows-targets 0.52.6", + "target": "windows_targets" } ], "selects": {} }, - "edition": "2018", - "version": "0.3.68" + "edition": "2021", + "version": "0.58.0" }, "license": "MIT OR Apache-2.0" }, - "webpki-roots 0.25.4": { - "name": "webpki-roots", - "version": "0.25.4", + "windows-core 0.58.0": { + "name": "windows-core", + "version": "0.58.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/webpki-roots/0.25.4/download", - "sha256": "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" + "url": "https://static.crates.io/crates/windows-core/0.58.0/download", + "sha256": "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" } }, "targets": [ { "Library": { - "crate_name": "webpki_roots", + "crate_name": "windows_core", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -14161,128 +18767,121 @@ } } ], - "library_target_name": "webpki_roots", + "library_target_name": "windows_core", "common_attrs": { "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "0.25.4" + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "windows-result 0.2.0", + "target": "windows_result" + }, + { + "id": "windows-strings 0.1.0", + "target": "windows_strings" + }, + { + "id": "windows-targets 0.52.6", + "target": "windows_targets" + } + ], + "selects": {} + }, + "edition": "2021", + "proc_macro_deps": { + "common": [ + { + "id": "windows-implement 0.58.0", + "target": "windows_implement" + }, + { + "id": "windows-interface 0.58.0", + "target": "windows_interface" + } + ], + "selects": {} + }, + "version": "0.58.0" }, - "license": "MPL-2.0" + "license": "MIT OR Apache-2.0" }, - "winapi 0.3.9": { - "name": "winapi", - "version": "0.3.9", + "windows-implement 0.58.0": { + "name": "windows-implement", + "version": "0.58.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/winapi/0.3.9/download", - "sha256": "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" + "url": "https://static.crates.io/crates/windows-implement/0.58.0/download", + "sha256": "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" } }, "targets": [ { - "Library": { - "crate_name": "winapi", + "ProcMacro": { + "crate_name": "windows_implement", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "winapi", + "library_target_name": "windows_implement", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "consoleapi", - "errhandlingapi", - "fileapi", - "minwindef", - "processenv", - "std", - "sysinfoapi", - "winbase", - "wincon", - "winerror", - "winnt" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "winapi 0.3.9", - "target": "build_script_build" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" } ], - "selects": { - "i686-pc-windows-gnu": [ - { - "id": "winapi-i686-pc-windows-gnu 0.4.0", - "target": "winapi_i686_pc_windows_gnu" - } - ], - "x86_64-pc-windows-gnu": [ - { - "id": "winapi-x86_64-pc-windows-gnu 0.4.0", - "target": "winapi_x86_64_pc_windows_gnu" - } - ] - } + "selects": {} }, - "edition": "2015", - "version": "0.3.9" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.58.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "winapi-i686-pc-windows-gnu 0.4.0": { - "name": "winapi-i686-pc-windows-gnu", - "version": "0.4.0", + "windows-interface 0.58.0": { + "name": "windows-interface", + "version": "0.58.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/winapi-i686-pc-windows-gnu/0.4.0/download", - "sha256": "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" + "url": "https://static.crates.io/crates/windows-interface/0.58.0/download", + "sha256": "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" } }, "targets": [ { - "Library": { - "crate_name": "winapi_i686_pc_windows_gnu", + "ProcMacro": { + "crate_name": "windows_interface", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "winapi_i686_pc_windows_gnu", + "library_target_name": "windows_interface", "common_attrs": { "compile_data_glob": [ "**" @@ -14290,35 +18889,38 @@ "deps": { "common": [ { - "id": "winapi-i686-pc-windows-gnu 0.4.0", - "target": "build_script_build" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" } ], "selects": {} }, - "edition": "2015", - "version": "0.4.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.58.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "winapi-util 0.1.6": { - "name": "winapi-util", - "version": "0.1.6", + "windows-registry 0.2.0": { + "name": "windows-registry", + "version": "0.2.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/winapi-util/0.1.6/download", - "sha256": "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" + "url": "https://static.crates.io/crates/windows-registry/0.2.0/download", + "sha256": "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" } }, "targets": [ { "Library": { - "crate_name": "winapi_util", + "crate_name": "windows_registry", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -14326,93 +18928,92 @@ } } ], - "library_target_name": "winapi_util", + "library_target_name": "windows_registry", "common_attrs": { "compile_data_glob": [ "**" ], "deps": { - "common": [], - "selects": { - "cfg(windows)": [ - { - "id": "winapi 0.3.9", - "target": "winapi" - } - ] - } + "common": [ + { + "id": "windows-result 0.2.0", + "target": "windows_result" + }, + { + "id": "windows-strings 0.1.0", + "target": "windows_strings" + }, + { + "id": "windows-targets 0.52.6", + "target": "windows_targets" + } + ], + "selects": {} }, "edition": "2021", - "version": "0.1.6" + "version": "0.2.0" }, - "license": "Unlicense/MIT" + "license": "MIT OR Apache-2.0" }, - "winapi-x86_64-pc-windows-gnu 0.4.0": { - "name": "winapi-x86_64-pc-windows-gnu", - "version": "0.4.0", + "windows-result 0.2.0": { + "name": "windows-result", + "version": "0.2.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/0.4.0/download", - "sha256": "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" + "url": "https://static.crates.io/crates/windows-result/0.2.0/download", + "sha256": "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" } }, "targets": [ { "Library": { - "crate_name": "winapi_x86_64_pc_windows_gnu", + "crate_name": "windows_result", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "winapi_x86_64_pc_windows_gnu", + "library_target_name": "windows_result", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "winapi-x86_64-pc-windows-gnu 0.4.0", - "target": "build_script_build" + "id": "windows-targets 0.52.6", + "target": "windows_targets" } ], "selects": {} }, - "edition": "2015", - "version": "0.4.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "edition": "2021", + "version": "0.2.0" }, - "license": "MIT/Apache-2.0" + "license": "MIT OR Apache-2.0" }, - "windows 0.52.0": { - "name": "windows", - "version": "0.52.0", + "windows-strings 0.1.0": { + "name": "windows-strings", + "version": "0.1.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows/0.52.0/download", - "sha256": "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" + "url": "https://static.crates.io/crates/windows-strings/0.1.0/download", + "sha256": "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" } }, "targets": [ { "Library": { - "crate_name": "windows", + "crate_name": "windows_strings", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -14420,56 +19021,49 @@ } } ], - "library_target_name": "windows", + "library_target_name": "windows_strings", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "Win32", - "Win32_Foundation", - "Win32_Storage", - "Win32_Storage_FileSystem", - "Win32_System", - "Win32_System_IO", - "Win32_System_Ioctl", - "Win32_System_SystemServices", - "default" + "default", + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "windows-core 0.52.0", - "target": "windows_core" + "id": "windows-result 0.2.0", + "target": "windows_result" }, { - "id": "windows-targets 0.52.0", + "id": "windows-targets 0.52.6", "target": "windows_targets" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.1.0" }, "license": "MIT OR Apache-2.0" }, - "windows-core 0.52.0": { - "name": "windows-core", - "version": "0.52.0", + "windows-sys 0.48.0": { + "name": "windows-sys", + "version": "0.48.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-core/0.52.0/download", - "sha256": "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" + "url": "https://static.crates.io/crates/windows-sys/0.48.0/download", + "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" } }, "targets": [ { "Library": { - "crate_name": "windows_core", + "crate_name": "windows_sys", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -14477,13 +19071,29 @@ } } ], - "library_target_name": "windows_core", + "library_target_name": "windows_sys", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "Win32", + "Win32_Foundation", + "Win32_Globalization", + "Win32_Networking", + "Win32_Networking_WinSock", + "Win32_Security", + "Win32_Storage", + "Win32_Storage_FileSystem", + "Win32_System", + "Win32_System_Com", + "Win32_System_Console", + "Win32_System_IO", + "Win32_System_Pipes", + "Win32_System_Threading", + "Win32_UI", + "Win32_UI_Shell", "default" ], "selects": {} @@ -14491,24 +19101,24 @@ "deps": { "common": [ { - "id": "windows-targets 0.52.0", + "id": "windows-targets 0.48.5", "target": "windows_targets" } ], "selects": {} }, - "edition": "2021", - "version": "0.52.0" + "edition": "2018", + "version": "0.48.0" }, "license": "MIT OR Apache-2.0" }, - "windows-sys 0.48.0": { + "windows-sys 0.52.0": { "name": "windows-sys", - "version": "0.48.0", + "version": "0.52.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-sys/0.48.0/download", - "sha256": "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" + "url": "https://static.crates.io/crates/windows-sys/0.52.0/download", + "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" } }, "targets": [ @@ -14529,6 +19139,12 @@ ], "crate_features": { "common": [ + "Wdk", + "Wdk_Foundation", + "Wdk_Storage", + "Wdk_Storage_FileSystem", + "Wdk_System", + "Wdk_System_IO", "Win32", "Win32_Foundation", "Win32_Networking", @@ -14537,16 +19153,16 @@ "Win32_Storage", "Win32_Storage_FileSystem", "Win32_System", + "Win32_System_Com", "Win32_System_Console", - "Win32_System_Diagnostics", - "Win32_System_Diagnostics_Debug", "Win32_System_IO", + "Win32_System_Ioctl", "Win32_System_Pipes", - "Win32_System_Registry", "Win32_System_SystemServices", "Win32_System_Threading", - "Win32_System_Time", "Win32_System_WindowsProgramming", + "Win32_UI", + "Win32_UI_Shell", "default" ], "selects": {} @@ -14554,24 +19170,24 @@ "deps": { "common": [ { - "id": "windows-targets 0.48.5", + "id": "windows-targets 0.52.6", "target": "windows_targets" } ], "selects": {} }, - "edition": "2018", - "version": "0.48.0" + "edition": "2021", + "version": "0.52.0" }, "license": "MIT OR Apache-2.0" }, - "windows-sys 0.52.0": { + "windows-sys 0.59.0": { "name": "windows-sys", - "version": "0.52.0", + "version": "0.59.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-sys/0.52.0/download", - "sha256": "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" + "url": "https://static.crates.io/crates/windows-sys/0.59.0/download", + "sha256": "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" } }, "targets": [ @@ -14594,10 +19210,21 @@ "common": [ "Win32", "Win32_Foundation", + "Win32_Security", + "Win32_Security_Authentication", + "Win32_Security_Authentication_Identity", + "Win32_Security_Credentials", + "Win32_Security_Cryptography", "Win32_Storage", "Win32_Storage_FileSystem", "Win32_System", "Win32_System_Console", + "Win32_System_IO", + "Win32_System_Ioctl", + "Win32_System_LibraryLoader", + "Win32_System_Memory", + "Win32_System_SystemInformation", + "Win32_System_Time", "default" ], "selects": {} @@ -14605,14 +19232,14 @@ "deps": { "common": [ { - "id": "windows-targets 0.52.0", + "id": "windows-targets 0.52.6", "target": "windows_targets" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.59.0" }, "license": "MIT OR Apache-2.0" }, @@ -14693,13 +19320,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows-targets 0.52.0": { + "windows-targets 0.52.6": { "name": "windows-targets", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows-targets/0.52.0/download", - "sha256": "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" + "url": "https://static.crates.io/crates/windows-targets/0.52.6/download", + "sha256": "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" } }, "targets": [ @@ -14723,50 +19350,56 @@ "selects": { "aarch64-pc-windows-gnullvm": [ { - "id": "windows_aarch64_gnullvm 0.52.0", + "id": "windows_aarch64_gnullvm 0.52.6", "target": "windows_aarch64_gnullvm" } ], + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [ + { + "id": "windows_x86_64_msvc 0.52.6", + "target": "windows_x86_64_msvc" + } + ], "cfg(all(target_arch = \"aarch64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ { - "id": "windows_aarch64_msvc 0.52.0", + "id": "windows_aarch64_msvc 0.52.6", "target": "windows_aarch64_msvc" } ], - "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ { - "id": "windows_i686_gnu 0.52.0", + "id": "windows_i686_gnu 0.52.6", "target": "windows_i686_gnu" } ], "cfg(all(target_arch = \"x86\", target_env = \"msvc\", not(windows_raw_dylib)))": [ { - "id": "windows_i686_msvc 0.52.0", + "id": "windows_i686_msvc 0.52.6", "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.0", + "id": "windows_x86_64_gnu 0.52.6", "target": "windows_x86_64_gnu" } ], - "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ + "i686-pc-windows-gnullvm": [ { - "id": "windows_x86_64_msvc 0.52.0", - "target": "windows_x86_64_msvc" + "id": "windows_i686_gnullvm 0.52.6", + "target": "windows_i686_gnullvm" } ], "x86_64-pc-windows-gnullvm": [ { - "id": "windows_x86_64_gnullvm 0.52.0", + "id": "windows_x86_64_gnullvm 0.52.6", "target": "windows_x86_64_gnullvm" } ] } }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "license": "MIT OR Apache-2.0" }, @@ -14823,13 +19456,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_aarch64_gnullvm 0.52.0": { + "windows_aarch64_gnullvm 0.52.6": { "name": "windows_aarch64_gnullvm", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.0/download", - "sha256": "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" + "url": "https://static.crates.io/crates/windows_aarch64_gnullvm/0.52.6/download", + "sha256": "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" } }, "targets": [ @@ -14860,14 +19493,14 @@ "deps": { "common": [ { - "id": "windows_aarch64_gnullvm 0.52.0", + "id": "windows_aarch64_gnullvm 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -14929,13 +19562,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_aarch64_msvc 0.52.0": { + "windows_aarch64_msvc 0.52.6": { "name": "windows_aarch64_msvc", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.0/download", - "sha256": "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" + "url": "https://static.crates.io/crates/windows_aarch64_msvc/0.52.6/download", + "sha256": "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" } }, "targets": [ @@ -14966,14 +19599,14 @@ "deps": { "common": [ { - "id": "windows_aarch64_msvc 0.52.0", + "id": "windows_aarch64_msvc 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15035,13 +19668,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_i686_gnu 0.52.0": { + "windows_i686_gnu 0.52.6": { "name": "windows_i686_gnu", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.0/download", - "sha256": "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" + "url": "https://static.crates.io/crates/windows_i686_gnu/0.52.6/download", + "sha256": "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" } }, "targets": [ @@ -15072,14 +19705,67 @@ "deps": { "common": [ { - "id": "windows_i686_gnu 0.52.0", + "id": "windows_i686_gnu 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" + }, + "windows_i686_gnullvm 0.52.6": { + "name": "windows_i686_gnullvm", + "version": "0.52.6", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/windows_i686_gnullvm/0.52.6/download", + "sha256": "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" + } + }, + "targets": [ + { + "Library": { + "crate_name": "windows_i686_gnullvm", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "windows_i686_gnullvm", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "windows_i686_gnullvm 0.52.6", + "target": "build_script_build" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15141,13 +19827,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_i686_msvc 0.52.0": { + "windows_i686_msvc 0.52.6": { "name": "windows_i686_msvc", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.0/download", - "sha256": "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" + "url": "https://static.crates.io/crates/windows_i686_msvc/0.52.6/download", + "sha256": "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" } }, "targets": [ @@ -15178,14 +19864,14 @@ "deps": { "common": [ { - "id": "windows_i686_msvc 0.52.0", + "id": "windows_i686_msvc 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15247,13 +19933,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_x86_64_gnu 0.52.0": { + "windows_x86_64_gnu 0.52.6": { "name": "windows_x86_64_gnu", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.0/download", - "sha256": "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" + "url": "https://static.crates.io/crates/windows_x86_64_gnu/0.52.6/download", + "sha256": "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" } }, "targets": [ @@ -15284,14 +19970,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnu 0.52.0", + "id": "windows_x86_64_gnu 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15353,13 +20039,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_x86_64_gnullvm 0.52.0": { + "windows_x86_64_gnullvm 0.52.6": { "name": "windows_x86_64_gnullvm", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.0/download", - "sha256": "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" + "url": "https://static.crates.io/crates/windows_x86_64_gnullvm/0.52.6/download", + "sha256": "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" } }, "targets": [ @@ -15390,14 +20076,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_gnullvm 0.52.0", + "id": "windows_x86_64_gnullvm 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15459,13 +20145,13 @@ }, "license": "MIT OR Apache-2.0" }, - "windows_x86_64_msvc 0.52.0": { + "windows_x86_64_msvc 0.52.6": { "name": "windows_x86_64_msvc", - "version": "0.52.0", + "version": "0.52.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.52.0/download", - "sha256": "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" + "url": "https://static.crates.io/crates/windows_x86_64_msvc/0.52.6/download", + "sha256": "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" } }, "targets": [ @@ -15496,14 +20182,14 @@ "deps": { "common": [ { - "id": "windows_x86_64_msvc 0.52.0", + "id": "windows_x86_64_msvc 0.52.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2021", - "version": "0.52.0" + "version": "0.52.6" }, "build_script_attrs": { "data_glob": [ @@ -15512,13 +20198,13 @@ }, "license": "MIT OR Apache-2.0" }, - "winnow 0.5.39": { + "winnow 0.6.20": { "name": "winnow", - "version": "0.5.39", + "version": "0.6.20", "repository": { "Http": { - "url": "https://static.crates.io/crates/winnow/0.5.39/download", - "sha256": "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29" + "url": "https://static.crates.io/crates/winnow/0.6.20/download", + "sha256": "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" } }, "targets": [ @@ -15546,23 +20232,154 @@ "selects": {} }, "edition": "2021", - "version": "0.5.39" + "version": "0.6.20" + }, + "license": "MIT" + }, + "winsafe 0.0.19": { + "name": "winsafe", + "version": "0.0.19", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/winsafe/0.0.19/download", + "sha256": "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" + } + }, + "targets": [ + { + "Library": { + "crate_name": "winsafe", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "winsafe", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "kernel" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.19" + }, + "license": "MIT" + }, + "winsafe 0.0.22": { + "name": "winsafe", + "version": "0.0.22", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/winsafe/0.0.22/download", + "sha256": "7d6ad6cbd9c6e5144971e326303f0e453b61d82e4f72067fccf23106bccd8437" + } + }, + "targets": [ + { + "Library": { + "crate_name": "winsafe", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "winsafe", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "kernel" + ], + "selects": {} + }, + "edition": "2021", + "version": "0.0.22" + }, + "license": "MIT" + }, + "xattr 1.3.1": { + "name": "xattr", + "version": "1.3.1", + "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": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "xattr", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "crate_features": { + "common": [ + "default", + "unsupported" + ], + "selects": {} + }, + "deps": { + "common": [ + { + "id": "rustix 0.38.37", + "target": "rustix" + } + ], + "selects": { + "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [ + { + "id": "libc 0.2.159", + "target": "libc" + } + ], + "cfg(target_os = \"linux\")": [ + { + "id": "linux-raw-sys 0.4.14", + "target": "linux_raw_sys" + } + ] + } + }, + "edition": "2021", + "version": "1.3.1" }, - "license": "MIT" + "license": "MIT/Apache-2.0" }, - "winreg 0.50.0": { - "name": "winreg", - "version": "0.50.0", + "xz2 0.1.7": { + "name": "xz2", + "version": "0.1.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/winreg/0.50.0/download", - "sha256": "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" + "url": "https://static.crates.io/crates/xz2/0.1.7/download", + "sha256": "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" } }, "targets": [ { "Library": { - "crate_name": "winreg", + "crate_name": "xz2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -15570,7 +20387,7 @@ } } ], - "library_target_name": "winreg", + "library_target_name": "xz2", "common_attrs": { "compile_data_glob": [ "**" @@ -15578,34 +20395,30 @@ "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "windows-sys 0.48.0", - "target": "windows_sys" + "id": "lzma-sys 0.1.20", + "target": "lzma_sys" } ], "selects": {} }, "edition": "2018", - "version": "0.50.0" + "version": "0.1.7" }, - "license": "MIT" + "license": "MIT/Apache-2.0" }, - "wyz 0.5.1": { - "name": "wyz", - "version": "0.5.1", + "zerocopy 0.7.35": { + "name": "zerocopy", + "version": "0.7.35", "repository": { "Http": { - "url": "https://static.crates.io/crates/wyz/0.5.1/download", - "sha256": "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" + "url": "https://static.crates.io/crates/zerocopy/0.7.35/download", + "sha256": "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" } }, "targets": [ { "Library": { - "crate_name": "wyz", + "crate_name": "zerocopy", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -15613,38 +20426,57 @@ } } ], - "library_target_name": "wyz", + "library_target_name": "zerocopy", "common_attrs": { "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "byteorder", + "default", + "derive", + "simd", + "zerocopy-derive" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "tap 1.0.1", - "target": "tap" + "id": "byteorder 1.5.0", + "target": "byteorder" } ], "selects": {} }, "edition": "2018", - "version": "0.5.1" + "proc_macro_deps": { + "common": [ + { + "id": "zerocopy-derive 0.7.35", + "target": "zerocopy_derive" + } + ], + "selects": {} + }, + "version": "0.7.35" }, - "license": "MIT" + "license": "BSD-2-Clause OR Apache-2.0 OR MIT" }, - "xattr 1.3.1": { - "name": "xattr", - "version": "1.3.1", + "zerocopy-derive 0.7.35": { + "name": "zerocopy-derive", + "version": "0.7.35", "repository": { "Http": { - "url": "https://static.crates.io/crates/xattr/1.3.1/download", - "sha256": "8da84f1a25939b27f6820d92aed108f83ff920fdf11a7b19366c27c4cda81d4f" + "url": "https://static.crates.io/crates/zerocopy-derive/0.7.35/download", + "sha256": "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" } }, "targets": [ { - "Library": { - "crate_name": "xattr", + "ProcMacro": { + "crate_name": "zerocopy_derive", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -15652,58 +20484,46 @@ } } ], - "library_target_name": "xattr", + "library_target_name": "zerocopy_derive", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "unsupported" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "rustix 0.38.31", - "target": "rustix" + "id": "proc-macro2 1.0.87", + "target": "proc_macro2" + }, + { + "id": "quote 1.0.37", + "target": "quote" + }, + { + "id": "syn 2.0.79", + "target": "syn" } ], - "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" - } - ] - } + "selects": {} }, - "edition": "2021", - "version": "1.3.1" + "edition": "2018", + "version": "0.7.35" }, - "license": "MIT/Apache-2.0" + "license": "BSD-2-Clause OR Apache-2.0 OR MIT" }, - "xxhash-rust 0.8.8": { - "name": "xxhash-rust", - "version": "0.8.8", + "zeroize 1.8.1": { + "name": "zeroize", + "version": "1.8.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/xxhash-rust/0.8.8/download", - "sha256": "53be06678ed9e83edb1745eb72efc0bbcd7b5c3c35711a860906aed827a13d61" + "url": "https://static.crates.io/crates/zeroize/1.8.1/download", + "sha256": "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" } }, "targets": [ { "Library": { - "crate_name": "xxhash_rust", + "crate_name": "zeroize", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -15711,21 +20531,22 @@ } } ], - "library_target_name": "xxhash_rust", + "library_target_name": "zeroize", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "xxh3" + "alloc", + "default" ], "selects": {} }, - "edition": "2018", - "version": "0.8.8" + "edition": "2021", + "version": "1.8.1" }, - "license": "BSL-1.0" + "license": "Apache-2.0 OR MIT" }, "zip 0.6.6": { "name": "zip", @@ -15754,72 +20575,30 @@ ], "crate_features": { "common": [ - "aes", - "aes-crypto", - "bzip2", - "constant_time_eq", - "default", "deflate", - "flate2", - "hmac", - "pbkdf2", - "sha1", - "time", - "zstd" + "flate2" ], "selects": {} }, "deps": { "common": [ - { - "id": "aes 0.8.3", - "target": "aes" - }, { "id": "byteorder 1.5.0", "target": "byteorder" }, { - "id": "bzip2 0.4.4", - "target": "bzip2" - }, - { - "id": "constant_time_eq 0.1.5", - "target": "constant_time_eq" - }, - { - "id": "crc32fast 1.3.2", + "id": "crc32fast 1.4.2", "target": "crc32fast" }, { - "id": "flate2 1.0.28", + "id": "flate2 1.0.34", "target": "flate2" - }, - { - "id": "hmac 0.12.1", - "target": "hmac" - }, - { - "id": "pbkdf2 0.11.0", - "target": "pbkdf2" - }, - { - "id": "sha1 0.10.6", - "target": "sha1" - }, - { - "id": "time 0.3.34", - "target": "time" - }, - { - "id": "zstd 0.11.2+zstd.1.5.2", - "target": "zstd" } ], "selects": { "cfg(any(all(target_arch = \"arm\", target_pointer_width = \"32\"), target_arch = \"mips\", target_arch = \"powerpc\"))": [ { - "id": "crossbeam-utils 0.8.19", + "id": "crossbeam-utils 0.8.20", "target": "crossbeam_utils" } ] @@ -15830,13 +20609,13 @@ }, "license": "MIT" }, - "zstd 0.11.2+zstd.1.5.2": { + "zstd 0.13.2": { "name": "zstd", - "version": "0.11.2+zstd.1.5.2", + "version": "0.13.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd/0.11.2+zstd.1.5.2/download", - "sha256": "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" + "url": "https://static.crates.io/crates/zstd/0.13.2/download", + "sha256": "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" } }, "targets": [ @@ -15855,36 +20634,27 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "arrays", - "default", - "legacy", - "zdict_builder" - ], - "selects": {} - }, "deps": { "common": [ { - "id": "zstd-safe 5.0.2+zstd.1.5.2", + "id": "zstd-safe 7.2.1", "target": "zstd_safe" } ], "selects": {} }, "edition": "2018", - "version": "0.11.2+zstd.1.5.2" + "version": "0.13.2" }, "license": "MIT" }, - "zstd-safe 5.0.2+zstd.1.5.2": { + "zstd-safe 7.2.1": { "name": "zstd-safe", - "version": "5.0.2+zstd.1.5.2", + "version": "7.2.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-safe/5.0.2+zstd.1.5.2/download", - "sha256": "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" + "url": "https://static.crates.io/crates/zstd-safe/7.2.1/download", + "sha256": "54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059" } }, "targets": [ @@ -15914,32 +20684,25 @@ ], "crate_features": { "common": [ - "arrays", - "legacy", - "std", - "zdict_builder" + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "libc 0.2.153", - "target": "libc" - }, - { - "id": "zstd-safe 5.0.2+zstd.1.5.2", + "id": "zstd-safe 7.2.1", "target": "build_script_build" }, { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.13+zstd.1.5.6", "target": "zstd_sys" } ], "selects": {} }, "edition": "2018", - "version": "5.0.2+zstd.1.5.2" + "version": "7.2.1" }, "build_script_attrs": { "data_glob": [ @@ -15948,7 +20711,7 @@ "link_deps": { "common": [ { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.13+zstd.1.5.6", "target": "zstd_sys" } ], @@ -15957,13 +20720,13 @@ }, "license": "MIT/Apache-2.0" }, - "zstd-sys 2.0.9+zstd.1.5.5": { + "zstd-sys 2.0.13+zstd.1.5.6": { "name": "zstd-sys", - "version": "2.0.9+zstd.1.5.5", + "version": "2.0.13+zstd.1.5.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/zstd-sys/2.0.9+zstd.1.5.5/download", - "sha256": "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" + "url": "https://static.crates.io/crates/zstd-sys/2.0.13+zstd.1.5.6/download", + "sha256": "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" } }, "targets": [ @@ -15993,23 +20756,21 @@ ], "crate_features": { "common": [ - "legacy", - "std", - "zdict_builder" + "std" ], "selects": {} }, "deps": { "common": [ { - "id": "zstd-sys 2.0.9+zstd.1.5.5", + "id": "zstd-sys 2.0.13+zstd.1.5.6", "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "2.0.9+zstd.1.5.5" + "version": "2.0.13+zstd.1.5.6" }, "build_script_attrs": { "data_glob": [ @@ -16018,11 +20779,11 @@ "deps": { "common": [ { - "id": "cc 1.0.83", + "id": "cc 1.1.30", "target": "cc" }, { - "id": "pkg-config 0.3.29", + "id": "pkg-config 0.3.31", "target": "pkg_config" } ], @@ -16075,6 +20836,13 @@ "armv7-unknown-linux-gnueabi": [ "armv7-unknown-linux-gnueabi" ], + "asmjs-unknown-emscripten": [], + "cfg(all(any(target_arch = \"wasm32\", target_arch = \"wasm64\"), target_os = \"unknown\"))": [ + "wasm32-unknown-unknown" + ], + "cfg(all(any(target_arch = \"x86_64\", target_arch = \"arm64ec\"), target_env = \"msvc\", not(windows_raw_dylib)))": [ + "x86_64-pc-windows-msvc" + ], "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\")))))))": [ "aarch64-linux-android", "armv7-linux-androideabi", @@ -16142,6 +20910,12 @@ "aarch64-apple-ios-sim" ], "cfg(all(target_arch = \"loongarch64\", target_os = \"linux\"))": [], + "cfg(all(target_arch = \"wasm32\", target_os = \"unknown\"))": [ + "wasm32-unknown-unknown" + ], + "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(target_abi = \"llvm\"), not(windows_raw_dylib)))": [ + "i686-unknown-linux-gnu" + ], "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ "i686-unknown-linux-gnu" ], @@ -16155,6 +20929,29 @@ "cfg(all(target_arch = \"x86_64\", target_env = \"msvc\", not(windows_raw_dylib)))": [ "x86_64-pc-windows-msvc" ], + "cfg(all(unix, not(target_os = \"macos\")))": [ + "aarch64-apple-ios", + "aarch64-apple-ios-sim", + "aarch64-fuchsia", + "aarch64-linux-android", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", + "aarch64-unknown-nto-qnx710", + "arm-unknown-linux-gnueabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabi", + "i686-linux-android", + "i686-unknown-freebsd", + "i686-unknown-linux-gnu", + "powerpc-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-apple-ios", + "x86_64-fuchsia", + "x86_64-linux-android", + "x86_64-unknown-freebsd", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" + ], "cfg(any(all(target_arch = \"arm\", target_pointer_width = \"32\"), target_arch = \"mips\", target_arch = \"powerpc\"))": [ "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", @@ -16193,7 +20990,7 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ + "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", @@ -16218,64 +21015,93 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ + "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [ + "i686-unknown-freebsd", + "x86_64-unknown-freebsd" + ], + "cfg(any(target_os = \"linux\", target_os = \"android\"))": [ + "aarch64-linux-android", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", + "arm-unknown-linux-gnueabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabi", + "i686-linux-android", + "i686-unknown-linux-gnu", + "powerpc-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "x86_64-linux-android", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu" + ], + "cfg(any(unix, target_os = \"wasi\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-fuchsia", "aarch64-linux-android", - "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-gnu", "aarch64-unknown-nto-qnx710", + "arm-unknown-linux-gnueabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", - "i686-pc-windows-msvc", "i686-unknown-freebsd", "i686-unknown-linux-gnu", + "powerpc-unknown-linux-gnu", + "s390x-unknown-linux-gnu", + "wasm32-wasi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", - "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", - "x86_64-unknown-nixos-gnu", - "x86_64-unknown-none" - ], - "cfg(any(target_os = \"freebsd\", target_os = \"netbsd\"))": [ - "i686-unknown-freebsd", - "x86_64-unknown-freebsd" + "x86_64-unknown-nixos-gnu" ], - "cfg(any(target_os = \"linux\", target_os = \"android\"))": [ + "cfg(any(unix, target_os = \"wasi\", target_os = \"redox\"))": [ + "aarch64-apple-darwin", + "aarch64-apple-ios", + "aarch64-apple-ios-sim", + "aarch64-fuchsia", "aarch64-linux-android", "aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-gnu", + "aarch64-unknown-nto-qnx710", "arm-unknown-linux-gnueabi", "armv7-linux-androideabi", "armv7-unknown-linux-gnueabi", + "i686-apple-darwin", "i686-linux-android", + "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", + "wasm32-wasi", + "x86_64-apple-darwin", + "x86_64-apple-ios", + "x86_64-fuchsia", "x86_64-linux-android", + "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", "x86_64-unknown-nixos-gnu" ], - "cfg(any(target_os = \"macos\", target_os = \"ios\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", - "i686-apple-darwin", - "x86_64-apple-darwin", - "x86_64-apple-ios" + "cfg(any(windows, target_family = \"wasm\"))": [ + "aarch64-pc-windows-msvc", + "i686-pc-windows-msvc", + "wasm32-unknown-unknown", + "wasm32-wasi", + "x86_64-pc-windows-msvc" ], - "cfg(any(unix, target_os = \"wasi\"))": [ + "cfg(any(windows, unix, target_os = \"redox\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", "aarch64-fuchsia", "aarch64-linux-android", + "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", "aarch64-unknown-nixos-gnu", "aarch64-unknown-nto-qnx710", @@ -16284,15 +21110,16 @@ "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", + "i686-pc-windows-msvc", "i686-unknown-freebsd", "i686-unknown-linux-gnu", "powerpc-unknown-linux-gnu", "s390x-unknown-linux-gnu", - "wasm32-wasi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-fuchsia", "x86_64-linux-android", + "x86_64-pc-windows-msvc", "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu", "x86_64-unknown-nixos-gnu" @@ -16398,6 +21225,39 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], + "cfg(not(target_os = \"windows\"))": [ + "aarch64-apple-darwin", + "aarch64-apple-ios", + "aarch64-apple-ios-sim", + "aarch64-fuchsia", + "aarch64-linux-android", + "aarch64-unknown-linux-gnu", + "aarch64-unknown-nixos-gnu", + "aarch64-unknown-nto-qnx710", + "arm-unknown-linux-gnueabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabi", + "i686-apple-darwin", + "i686-linux-android", + "i686-unknown-freebsd", + "i686-unknown-linux-gnu", + "powerpc-unknown-linux-gnu", + "riscv32imc-unknown-none-elf", + "riscv64gc-unknown-none-elf", + "s390x-unknown-linux-gnu", + "thumbv7em-none-eabi", + "thumbv8m.main-none-eabi", + "wasm32-unknown-unknown", + "wasm32-wasi", + "x86_64-apple-darwin", + "x86_64-apple-ios", + "x86_64-fuchsia", + "x86_64-linux-android", + "x86_64-unknown-freebsd", + "x86_64-unknown-linux-gnu", + "x86_64-unknown-nixos-gnu", + "x86_64-unknown-none" + ], "cfg(not(windows))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -16431,19 +21291,11 @@ "x86_64-unknown-nixos-gnu", "x86_64-unknown-none" ], - "cfg(target_arch = \"spirv\")": [], "cfg(target_arch = \"wasm32\")": [ "wasm32-unknown-unknown", "wasm32-wasi" ], "cfg(target_feature = \"atomics\")": [], - "cfg(target_os = \"android\")": [ - "aarch64-linux-android", - "armv7-linux-androideabi", - "i686-linux-android", - "x86_64-linux-android" - ], - "cfg(target_os = \"haiku\")": [], "cfg(target_os = \"hermit\")": [], "cfg(target_os = \"linux\")": [ "aarch64-unknown-linux-gnu", @@ -16509,6 +21361,7 @@ "i686-linux-android" ], "i686-pc-windows-gnu": [], + "i686-pc-windows-gnullvm": [], "i686-pc-windows-msvc": [ "i686-pc-windows-msvc" ], @@ -16536,6 +21389,7 @@ "thumbv8m.main-none-eabi": [ "thumbv8m.main-none-eabi" ], + "wasm32-unknown-emscripten": [], "wasm32-unknown-unknown": [ "wasm32-unknown-unknown" ], @@ -16571,9 +21425,18 @@ ] }, "direct_deps": [ - "clap 4.4.18", + "clap 4.5.20", + "itertools 0.13.0", "miette 7.2.0", - "rattler_installs_packages 0.6.0" + "tempfile 3.13.0", + "thiserror 1.0.64", + "uv-cache 0.0.1", + "uv-distribution-filename 0.0.1", + "uv-extract 0.0.1", + "uv-install-wheel 0.0.1", + "uv-pypi-types 0.0.1", + "uv-python 0.0.1", + "uv-virtualenv 0.0.4" ], "direct_dev_deps": [] } diff --git a/Cargo.lock b/Cargo.lock index eb7fc6c8..1a5d513c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,97 +4,72 @@ version = 3 [[package]] name = "addr2line" -version = "0.21.0" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" +checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" dependencies = [ "gimli", ] [[package]] -name = "adler" -version = "1.0.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" - -[[package]] -name = "aes" -version = "0.8.3" +name = "adler2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2" -dependencies = [ - "cfg-if", - "cipher", - "cpufeatures", -] +checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" [[package]] name = "aho-corasick" -version = "1.1.2" +version = "1.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" +checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" dependencies = [ "memchr", ] -[[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.11" +version = "0.6.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" +checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", + "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" -version = "1.0.6" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" [[package]] name = "anstyle-parse" -version = "0.2.3" +version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.2" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.2" +version = "3.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -102,45 +77,33 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.79" +version = "1.0.89" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" +checksum = "86fdf8605db99b54d3cd748a44c6d04df638eb5dafb219b135d0149bd0db01f6" [[package]] name = "async-compression" -version = "0.3.15" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" +checksum = "e26a9844c659a2a293d239c7910b752f8487fe122c6c8bd1659bf85a6507c302" dependencies = [ + "bzip2", "flate2", "futures-core", "futures-io", "memchr", "pin-project-lite", -] - -[[package]] -name = "async-once-cell" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9338790e78aa95a416786ec8389546c4b6a1dfc3dc36071ed9518a9413a542eb" - -[[package]] -name = "async-recursion" -version = "1.0.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5fd55a5ba1179988837d24ab4c7cc8ed6efdeff578ede0416b4225a5fca35bd0" -dependencies = [ - "proc-macro2", - "quote", - "syn", + "tokio", + "xz2", + "zstd", + "zstd-safe", ] [[package]] name = "async-trait" -version = "0.1.77" +version = "0.1.83" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" +checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd" dependencies = [ "proc-macro2", "quote", @@ -149,15 +112,15 @@ dependencies = [ [[package]] name = "async_http_range_reader" -version = "0.6.0" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "809a79b508f86b02136fc5aab935ef777d03e5d377dda04e6736a081add9287c" +checksum = "f1a0e0571c5d724d17fbe0b608d31a91e94938722c141877d3a2982216b084c2" dependencies = [ "bisection", "futures", "http-content-range", "itertools 0.12.1", - "memmap2 0.9.4", + "memmap2", "reqwest", "reqwest-middleware", "thiserror", @@ -169,39 +132,57 @@ dependencies = [ [[package]] name = "async_zip" -version = "0.0.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "795310de3218cde15219fc98c1cf7d8fe9db4865aab27fcf1d535d6cb61c6b54" +version = "0.0.17" +source = "git+https://github.com/charliermarsh/rs-async-zip?rev=011b24604fa7bc223daaad7712c0694bac8f0a87#011b24604fa7bc223daaad7712c0694bac8f0a87" dependencies = [ "async-compression", "crc32fast", - "futures-util", - "log", + "futures-lite", "pin-project", "thiserror", "tokio", "tokio-util", ] +[[package]] +name = "atomic-waker" +version = "1.1.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" + [[package]] name = "autocfg" -version = "1.1.0" +version = "1.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" + +[[package]] +name = "backoff" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" +checksum = "b62ddb9cb1ec0a098ad4bbf9344d0713fa193ae1a80af55febcff2627b6a00c1" +dependencies = [ + "futures-core", + "getrandom", + "instant", + "pin-project-lite", + "rand", + "tokio", +] [[package]] name = "backtrace" -version = "0.3.69" +version = "0.3.74" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" +checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" dependencies = [ "addr2line", - "cc", "cfg-if", "libc", "miniz_oxide", "object", "rustc-demangle", + "windows-targets 0.52.6", ] [[package]] @@ -215,15 +196,9 @@ dependencies = [ [[package]] name = "base64" -version = "0.21.7" +version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" - -[[package]] -name = "base64ct" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" +checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bisection" @@ -239,45 +214,63 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" [[package]] name = "bitflags" -version = "2.4.2" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" +checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] -name = "bitvec" -version = "1.0.1" +name = "block-buffer" +version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" +checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" dependencies = [ - "funty", - "radium", - "tap", - "wyz", + "generic-array", ] [[package]] -name = "blake2" -version = "0.10.6" +name = "boxcar" +version = "0.2.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fba19c552ee63cb6646b75e1166d1bdb8a6d34a6d19e319dec88c8adadff2db3" + +[[package]] +name = "bstr" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" +checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c" dependencies = [ - "digest", + "memchr", + "serde", ] [[package]] -name = "block-buffer" -version = "0.10.4" +name = "bumpalo" +version = "3.16.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" +checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" + +[[package]] +name = "bytecheck" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "50c8f430744b23b54ad15161fcbc22d82a29b73eacbe425fea23ec822600bc6f" dependencies = [ - "generic-array", + "bytecheck_derive", + "ptr_meta", + "rancor", + "simdutf8", ] [[package]] -name = "bumpalo" -version = "3.14.0" +name = "bytecheck_derive" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" +checksum = "523363cbe1df49b68215efdf500b103ac3b0fb4836aed6d15689a076eadb8fff" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] [[package]] name = "byteorder" @@ -287,9 +280,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "bytes" -version = "1.5.0" +version = "1.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" +checksum = "428d9aa8fbc0670b7b8d6030a7fadd0f86151cae55e4dbbece15f3780a3dfaf3" [[package]] name = "bzip2" @@ -313,40 +306,46 @@ dependencies = [ ] [[package]] -name = "cacache" -version = "12.0.0" +name = "cachedir" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4703f3937077db8fa35bee3c8789343c1aec2585f0146f09d658d4ccc0e8d873" +dependencies = [ + "tempfile", +] + +[[package]] +name = "cargo-util" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "142316461ed3a3dfcba10417317472da5bfd0461e4d276bf7c07b330766d9490" +checksum = "cc680c90073156fb5280c0c0127b779eef1f6292e41f7d6621acba3041e81c7d" dependencies = [ - "digest", - "either", - "futures", + "anyhow", + "core-foundation", + "filetime", "hex", + "ignore", + "jobserver", "libc", - "memmap2 0.5.10", - "miette 5.10.0", - "reflink-copy", - "serde", - "serde_derive", - "serde_json", - "sha1", + "miow", + "same-file", "sha2", - "ssri", + "shell-escape", "tempfile", - "thiserror", - "tokio", - "tokio-stream", + "tracing", "walkdir", + "windows-sys 0.52.0", ] [[package]] name = "cc" -version = "1.0.83" +version = "1.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" +checksum = "b16803a61b81d9eabb7eae2588776c4c1e584b738ede45fdbb4c972cec1e9945" dependencies = [ "jobserver", "libc", + "shlex", ] [[package]] @@ -356,60 +355,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" [[package]] -name = "chrono" -version = "0.4.33" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f13690e35a5e4ace198e7beea2895d29f3a9cc55015fcebe6336bd2010af9eb" -dependencies = [ - "android-tzdata", - "iana-time-zone", - "num-traits", - "serde", - "windows-targets 0.52.0", -] - -[[package]] -name = "ciborium" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e" -dependencies = [ - "ciborium-io", - "ciborium-ll", - "serde", -] - -[[package]] -name = "ciborium-io" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757" - -[[package]] -name = "ciborium-ll" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9" -dependencies = [ - "ciborium-io", - "half", -] - -[[package]] -name = "cipher" -version = "0.4.4" +name = "charset" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" +checksum = "f1f927b07c74ba84c7e5fe4db2baeb3e996ab2688992e39ac68ce3220a677c7e" dependencies = [ - "crypto-common", - "inout", + "base64", + "encoding_rs", ] [[package]] name = "clap" -version = "4.4.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" +checksum = "b97f376d85a664d5837dbae44bf546e6477a679ff6610010f17276f686d867e8" dependencies = [ "clap_builder", "clap_derive", @@ -417,9 +376,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.18" +version = "4.5.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" +checksum = "19bc80abd44e4bed93ca373a0704ccbd1b710dc5749406201bb018272808dc54" dependencies = [ "anstream", "anstyle", @@ -429,9 +388,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.4.7" +version = "4.5.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" +checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab" dependencies = [ "heck", "proc-macro2", @@ -441,27 +400,21 @@ dependencies = [ [[package]] name = "clap_lex" -version = "0.6.0" +version = "0.7.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" +checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" [[package]] name = "colorchoice" -version = "1.0.0" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" +checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" [[package]] name = "configparser" -version = "3.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4ec6d3da8e550377a85339063af6e3735f4b1d9392108da4e083a1b3b9820288" - -[[package]] -name = "constant_time_eq" -version = "0.1.5" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" +checksum = "e57e3272f0190c3f1584272d613719ba5fc7df7f4942fe542e63d949cf3a649b" [[package]] name = "core-foundation" @@ -475,39 +428,52 @@ dependencies = [ [[package]] name = "core-foundation-sys" -version = "0.8.6" +version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" +checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" [[package]] name = "cpufeatures" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" +checksum = "608697df725056feaccfa42cffdaeeec3fccc4ffc38358ecd19b243e716a78e0" dependencies = [ "libc", ] [[package]] name = "crc32fast" -version = "1.3.2" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" +checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" dependencies = [ "cfg-if", ] [[package]] -name = "crossbeam-utils" -version = "0.8.19" +name = "crossbeam-deque" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" +checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" +dependencies = [ + "crossbeam-epoch", + "crossbeam-utils", +] [[package]] -name = "crunchy" -version = "0.2.2" +name = "crossbeam-epoch" +version = "0.9.18" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" +dependencies = [ + "crossbeam-utils", +] + +[[package]] +name = "crossbeam-utils" +version = "0.8.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" [[package]] name = "crypto-common" @@ -541,95 +507,90 @@ dependencies = [ ] [[package]] -name = "darling" -version = "0.20.5" +name = "dashmap" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc5d6b04b3fd0ba9926f945895de7d806260a2d7431ba82e7edaecb043c4c6b8" +checksum = "5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf" dependencies = [ - "darling_core", - "darling_macro", + "cfg-if", + "crossbeam-utils", + "hashbrown 0.14.5", + "lock_api", + "once_cell", + "parking_lot_core 0.9.10", ] [[package]] -name = "darling_core" -version = "0.20.5" +name = "data-encoding" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04e48a959bcd5c761246f5d090ebc2fbf7b9cd527a492b07a67510c108f1e7e3" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn", -] +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" [[package]] -name = "darling_macro" -version = "0.20.5" +name = "digest" +version = "0.10.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d1545d67a2149e1d93b7e5c7752dce5a7426eb5d1357ddcfd89336b94444f77" +checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" dependencies = [ - "darling_core", - "quote", - "syn", + "block-buffer", + "crypto-common", ] [[package]] -name = "data-encoding" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" - -[[package]] -name = "deranged" -version = "0.3.11" +name = "directories" +version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" +checksum = "9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35" dependencies = [ - "powerfmt", - "serde", + "dirs-sys", ] [[package]] -name = "digest" -version = "0.10.7" +name = "dirs-sys" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" dependencies = [ - "block-buffer", - "crypto-common", - "subtle", + "libc", + "option-ext", + "redox_users", + "windows-sys 0.48.0", ] [[package]] name = "dunce" -version = "1.0.4" +version = "1.0.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813" + +[[package]] +name = "dyn-clone" +version = "1.0.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b" +checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" [[package]] name = "either" -version = "1.9.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" +checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] -name = "elsa" -version = "1.10.0" +name = "encoding_rs" +version = "0.8.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d98e71ae4df57d214182a2e5cb90230c0192c6ddfcaa05c36453d46a54713e10" +checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" dependencies = [ - "stable_deref_trait", + "cfg-if", ] [[package]] -name = "encoding_rs" -version = "0.8.33" +name = "encoding_rs_io" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" +checksum = "1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83" dependencies = [ - "cfg-if", + "encoding_rs", ] [[package]] @@ -638,45 +599,60 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +[[package]] +name = "erased-serde" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d" +dependencies = [ + "serde", + "typeid", +] + [[package]] name = "errno" -version = "0.3.8" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" +checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" dependencies = [ "libc", "windows-sys 0.52.0", ] +[[package]] +name = "etcetera" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" +dependencies = [ + "cfg-if", + "home", + "windows-sys 0.48.0", +] + [[package]] name = "fastrand" -version = "2.0.1" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" +checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" [[package]] name = "filetime" -version = "0.2.23" +version = "0.2.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" +checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" dependencies = [ "cfg-if", "libc", - "redox_syscall", - "windows-sys 0.52.0", + "libredox", + "windows-sys 0.59.0", ] -[[package]] -name = "fixedbitset" -version = "0.4.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" - [[package]] name = "flate2" -version = "1.0.28" +version = "1.0.34" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" +checksum = "a1b589b4dc103969ad3cf85c950899926ec64300a1a46d76c03a6072957036f0" dependencies = [ "crc32fast", "miniz_oxide", @@ -704,35 +680,24 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" dependencies = [ "autocfg", + "tokio", ] [[package]] -name = "fs4" -version = "0.6.6" +name = "fs2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2eeb4ed9e12f43b7fa0baae3f9cdda28352770132ef2e09a23760c29cae8bd47" +checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" dependencies = [ - "rustix", - "windows-sys 0.48.0", + "libc", + "winapi", ] -[[package]] -name = "fs_extra" -version = "1.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" - -[[package]] -name = "funty" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" - [[package]] name = "futures" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" dependencies = [ "futures-channel", "futures-core", @@ -745,9 +710,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" +checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", "futures-sink", @@ -755,15 +720,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" +checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" [[package]] name = "futures-executor" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" dependencies = [ "futures-core", "futures-task", @@ -772,38 +737,51 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" [[package]] -name = "futures-macro" -version = "0.3.30" +name = "futures-lite" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" +checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" dependencies = [ - "proc-macro2", - "quote", + "fastrand", + "futures-core", + "futures-io", + "parking", + "pin-project-lite", +] + +[[package]] +name = "futures-macro" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" +dependencies = [ + "proc-macro2", + "quote", "syn", ] [[package]] name = "futures-sink" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" +checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" [[package]] name = "futures-task" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" +checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" [[package]] name = "futures-util" -version = "0.3.30" +version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" +checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ "futures-channel", "futures-core", @@ -829,73 +807,100 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.12" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" dependencies = [ "cfg-if", + "js-sys", "libc", "wasi", + "wasm-bindgen", ] [[package]] name = "gimli" -version = "0.28.1" +version = "0.31.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" + +[[package]] +name = "globset" +version = "0.4.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15f1ce686646e7f1e19bf7d5533fe443a45dbfb990e00629110797578b42fb19" +dependencies = [ + "aho-corasick", + "bstr", + "log", + "regex-automata", + "regex-syntax", +] + +[[package]] +name = "globwalk" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757" +dependencies = [ + "bitflags 2.6.0", + "ignore", + "walkdir", +] + +[[package]] +name = "goblin" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" +checksum = "1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47" +dependencies = [ + "log", + "plain", + "scroll", +] [[package]] name = "h2" -version = "0.3.24" +version = "0.4.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" +checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" dependencies = [ + "atomic-waker", "bytes", "fnv", "futures-core", "futures-sink", - "futures-util", "http", - "indexmap 2.2.2", + "indexmap", "slab", "tokio", "tokio-util", "tracing", ] -[[package]] -name = "half" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc52e53916c08643f1b56ec082790d1e86a32e58dc5268f897f313fbae7b4872" -dependencies = [ - "cfg-if", - "crunchy", -] - [[package]] name = "hashbrown" -version = "0.12.3" +version = "0.14.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" +checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" [[package]] name = "hashbrown" -version = "0.14.3" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" +checksum = "1e087f84d4f86bf4b218b927129862374b72199ae7d8657835f1e89000eea4fb" [[package]] name = "heck" -version = "0.4.1" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" [[package]] name = "hermit-abi" -version = "0.3.5" +version = "0.3.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" +checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" [[package]] name = "hex" @@ -904,12 +909,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] -name = "hmac" -version = "0.12.1" +name = "home" +version = "0.5.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" dependencies = [ - "digest", + "windows-sys 0.52.0", ] [[package]] @@ -923,9 +928,9 @@ dependencies = [ [[package]] name = "http" -version = "0.2.11" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" +checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" dependencies = [ "bytes", "fnv", @@ -934,123 +939,97 @@ dependencies = [ [[package]] name = "http-body" -version = "0.4.6" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" +checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" dependencies = [ "bytes", "http", - "pin-project-lite", ] [[package]] -name = "http-cache-semantics" -version = "1.0.2" +name = "http-body-util" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7aec9f678bca3f4a15194b980f20ed9bfe0dd38e8d298c65c559a93dfbd6380a" +checksum = "793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f" dependencies = [ + "bytes", + "futures-util", "http", - "http-serde", - "reqwest", - "serde", - "time", + "http-body", + "pin-project-lite", ] [[package]] name = "http-content-range" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f0d1a8ef218a86416107794b34cc446958d9203556c312bb41eab4c924c1d2e" - -[[package]] -name = "http-serde" -version = "1.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f560b665ad9f1572cfcaf034f7fb84338a7ce945216d64a90fd81f046a3caee" -dependencies = [ - "http", - "serde", -] +checksum = "aa7929c876417cd3ece616950474c7dff5b0150a2b53bd7e7fda55afa086c22b" [[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" +version = "1.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" +checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" [[package]] name = "hyper" -version = "0.14.28" +version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" +checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" dependencies = [ "bytes", "futures-channel", - "futures-core", "futures-util", "h2", "http", "http-body", "httparse", - "httpdate", "itoa", "pin-project-lite", - "socket2", + "smallvec", "tokio", - "tower-service", - "tracing", "want", ] [[package]] name = "hyper-rustls" -version = "0.24.2" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" +checksum = "08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333" dependencies = [ "futures-util", "http", "hyper", + "hyper-util", "rustls", + "rustls-native-certs", + "rustls-pki-types", "tokio", "tokio-rustls", + "tower-service", + "webpki-roots", ] [[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" +name = "hyper-util" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f" +checksum = "41296eb09f183ac68eec06e03cdbea2e759633d4067b2f6552fc2e009bcad08b" dependencies = [ - "cc", + "bytes", + "futures-channel", + "futures-util", + "http", + "http-body", + "hyper", + "pin-project-lite", + "socket2", + "tokio", + "tower-service", + "tracing", ] -[[package]] -name = "ident_case" -version = "1.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" - [[package]] name = "idna" version = "0.5.0" @@ -1062,60 +1041,49 @@ dependencies = [ ] [[package]] -name = "include_dir" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" -dependencies = [ - "include_dir_macros", -] - -[[package]] -name = "include_dir_macros" -version = "0.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" -dependencies = [ - "proc-macro2", - "quote", -] - -[[package]] -name = "indexmap" -version = "1.9.3" +name = "ignore" +version = "0.4.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" +checksum = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" dependencies = [ - "autocfg", - "hashbrown 0.12.3", - "serde", + "crossbeam-deque", + "globset", + "log", + "memchr", + "regex-automata", + "same-file", + "walkdir", + "winapi-util", ] [[package]] name = "indexmap" -version = "2.2.2" +version = "2.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520" +checksum = "707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da" dependencies = [ "equivalent", - "hashbrown 0.14.3", + "hashbrown 0.15.0", "serde", ] [[package]] -name = "inout" -version = "0.1.3" +name = "instant" +version = "0.1.13" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5" +checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" dependencies = [ - "generic-array", + "cfg-if", + "js-sys", + "wasm-bindgen", + "web-sys", ] [[package]] name = "ipnet" -version = "2.9.0" +version = "2.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" +checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" [[package]] name = "is_ci" @@ -1123,65 +1091,134 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" +[[package]] +name = "is_terminal_polyfill" +version = "1.70.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" + [[package]] name = "itertools" -version = "0.11.0" +version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" +checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" dependencies = [ "either", ] [[package]] name = "itertools" -version = "0.12.1" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ "either", ] [[package]] name = "itoa" -version = "1.0.10" +version = "1.0.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" + +[[package]] +name = "jiff" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8a45489186a6123c128fdf6016183fcfab7113e1820eb813127e036e287233fb" +dependencies = [ + "jiff-tzdb-platform", + "serde", + "windows-sys 0.59.0", +] + +[[package]] +name = "jiff-tzdb" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653" + +[[package]] +name = "jiff-tzdb-platform" +version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" +checksum = "9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329" +dependencies = [ + "jiff-tzdb", +] [[package]] name = "jobserver" -version = "0.1.27" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" +checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" dependencies = [ "libc", ] [[package]] name = "js-sys" -version = "0.3.68" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" +checksum = "6a88f1bda2bd75b0452a14784937d796722fdebfe50df998aeb3f0b7603019a9" dependencies = [ "wasm-bindgen", ] +[[package]] +name = "junction" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "72bbdfd737a243da3dfc1f99ee8d6e166480f17ab4ac84d7c34aacd73fc7bd16" +dependencies = [ + "scopeguard", + "windows-sys 0.52.0", +] + +[[package]] +name = "krata-tokio-tar" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8bd5fee9b96acb5fc36b401896d601e6fdcce52b0e651ce24a3b21fb524e79f" +dependencies = [ + "filetime", + "futures-core", + "libc", + "portable-atomic", + "redox_syscall 0.3.5", + "tokio", + "tokio-stream", + "xattr", +] + [[package]] name = "libc" -version = "0.2.153" +version = "0.2.159" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "561d97a539a36e26a9a5fad1ea11a3039a67714694aaa379433e580854bc3dc5" + +[[package]] +name = "libredox" +version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" +dependencies = [ + "bitflags 2.6.0", + "libc", + "redox_syscall 0.5.7", +] [[package]] name = "linux-raw-sys" -version = "0.4.13" +version = "0.4.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" +checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" [[package]] name = "lock_api" -version = "0.4.11" +version = "0.4.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" +checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" dependencies = [ "autocfg", "scopeguard", @@ -1189,54 +1226,55 @@ dependencies = [ [[package]] name = "log" -version = "0.4.20" +version = "0.4.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" +checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" [[package]] -name = "md-5" -version = "0.10.6" +name = "lzma-sys" +version = "0.1.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" +checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" dependencies = [ - "cfg-if", - "digest", + "cc", + "libc", + "pkg-config", ] [[package]] -name = "memchr" -version = "2.7.1" +name = "mailparse" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" +checksum = "3da03d5980411a724e8aaf7b61a7b5e386ec55a7fb49ee3d0ff79efc7e5e7c7e" +dependencies = [ + "charset", + "data-encoding", + "quoted_printable", +] [[package]] -name = "memmap2" -version = "0.5.10" +name = "md-5" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327" +checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" dependencies = [ - "libc", + "cfg-if", + "digest", ] [[package]] -name = "memmap2" -version = "0.9.4" +name = "memchr" +version = "2.7.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322" -dependencies = [ - "libc", -] +checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" [[package]] -name = "miette" -version = "5.10.0" +name = "memmap2" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59bb584eaeeab6bd0226ccf3509a69d7936d148cf3d036ad350abe35e8c6856e" +checksum = "fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f" dependencies = [ - "miette-derive 5.10.0", - "once_cell", - "thiserror", - "unicode-width", + "libc", ] [[package]] @@ -1248,7 +1286,7 @@ dependencies = [ "backtrace", "backtrace-ext", "cfg-if", - "miette-derive 7.2.0", + "miette-derive", "owo-colors", "supports-color", "supports-hyperlinks", @@ -1259,17 +1297,6 @@ dependencies = [ "unicode-width", ] -[[package]] -name = "miette-derive" -version = "5.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49e7bc1560b95a3c4a25d03de42fe76ca718ab92d1a22a55b9b4cf67b3ae635c" -dependencies = [ - "proc-macro2", - "quote", - "syn", -] - [[package]] name = "miette-derive" version = "7.2.0" @@ -1289,9 +1316,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "mime_guess" -version = "2.0.4" +version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" +checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" dependencies = [ "mime", "unicase", @@ -1299,207 +1326,276 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.7.2" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" +checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" dependencies = [ - "adler", + "adler2", ] [[package]] name = "mio" -version = "0.8.10" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" +checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" dependencies = [ + "hermit-abi", "libc", "wasi", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] -name = "num-conv" -version = "0.1.0" +name = "miow" +version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" +checksum = "359f76430b20a79f9e20e115b3428614e654f04fab314482fc0fda0ebd3c6044" +dependencies = [ + "windows-sys 0.48.0", +] [[package]] -name = "num-traits" -version = "0.2.17" +name = "munge" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" +checksum = "64142d38c84badf60abf06ff9bd80ad2174306a5b11bd4706535090a30a419df" dependencies = [ - "autocfg", + "munge_macro", ] [[package]] -name = "num_cpus" -version = "1.16.0" +name = "munge_macro" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" +checksum = "1bb5c1d8184f13f7d0ccbeeca0def2f9a181bce2624302793005f5ca8aa62e5e" dependencies = [ - "hermit-abi", - "libc", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "object" -version = "0.32.2" +name = "nanoid" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" +checksum = "3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8" dependencies = [ - "memchr", + "rand", ] [[package]] -name = "once_cell" -version = "1.19.0" +name = "num-traits" +version = "0.2.19" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" +dependencies = [ + "autocfg", +] + +[[package]] +name = "object" +version = "0.36.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e" +dependencies = [ + "memchr", +] + +[[package]] +name = "once_cell" +version = "1.20.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" + +[[package]] +name = "openssl-probe" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" + +[[package]] +name = "option-ext" +version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" +checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" [[package]] name = "owo-colors" -version = "4.0.0" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb37767f6569cd834a413442455e0f066d0d522de8630436e2a1761d9726ba56" + +[[package]] +name = "parking" +version = "2.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" +checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba" [[package]] name = "parking_lot" -version = "0.12.1" +version = "0.11.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" +checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" dependencies = [ + "instant", "lock_api", - "parking_lot_core", + "parking_lot_core 0.8.6", ] [[package]] name = "parking_lot_core" -version = "0.9.9" +version = "0.8.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" +checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" dependencies = [ "cfg-if", + "instant", "libc", - "redox_syscall", + "redox_syscall 0.2.16", "smallvec", - "windows-targets 0.48.5", + "winapi", ] [[package]] -name = "password-hash" -version = "0.4.2" +name = "parking_lot_core" +version = "0.9.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" +checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" dependencies = [ - "base64ct", - "rand_core", - "subtle", + "cfg-if", + "libc", + "redox_syscall 0.5.7", + "smallvec", + "windows-targets 0.52.6", ] [[package]] -name = "pathdiff" +name = "paste" +version = "1.0.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" + +[[package]] +name = "path-slash" version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" +checksum = "1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42" [[package]] -name = "pbkdf2" -version = "0.11.0" +name = "pathdiff" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" -dependencies = [ - "digest", - "hmac", - "password-hash", - "sha2", -] +checksum = "d61c5ce1153ab5b689d0c074c4e7fc613e942dfb7dd9eea5ab202d2ad91fe361" [[package]] -name = "peg" -version = "0.8.2" +name = "percent-encoding" +version = "2.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" + +[[package]] +name = "pin-project" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "400bcab7d219c38abf8bd7cc2054eb9bbbd4312d66f6a5557d572a203f646f61" +checksum = "baf123a161dde1e524adf36f90bc5d8d3462824a9c43553ad07a8183161189ec" dependencies = [ - "peg-macros", - "peg-runtime", + "pin-project-internal", ] [[package]] -name = "peg-macros" -version = "0.8.2" +name = "pin-project-internal" +version = "1.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46e61cce859b76d19090f62da50a9fe92bab7c2a5f09e183763559a2ac392c90" +checksum = "a4502d8515ca9f32f1fb543d987f63d95a14934883db45bdb48060b6b69257f8" dependencies = [ - "peg-runtime", "proc-macro2", "quote", + "syn", ] [[package]] -name = "peg-runtime" -version = "0.8.2" +name = "pin-project-lite" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36bae92c60fa2398ce4678b98b2c4b5a7c61099961ca1fa305aec04a9ad28922" +checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" [[package]] -name = "pep440_rs" -version = "0.4.0" +name = "pin-utils" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0c29f9c43de378b4e4e0cd7dbcce0e5cfb80443de8c05620368b2948bc936a1" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + +[[package]] +name = "pkg-config" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + +[[package]] +name = "plain" +version = "0.2.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" + +[[package]] +name = "platform-info" +version = "2.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "91077ffd05d058d70d79eefcd7d7f6aac34980860a7519960f7913b6563a8c3a" dependencies = [ - "once_cell", - "regex", - "serde", - "unicode-width", + "libc", + "winapi", ] [[package]] -name = "pep508_rs" -version = "0.2.4" +name = "portable-atomic" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2" + +[[package]] +name = "ppv-lite86" +version = "0.2.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa9d1320b78f4a5715b3ec914f32b5e85a50287ad923730e3cbf0255259432eb" +checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" dependencies = [ - "once_cell", - "pep440_rs", - "regex", - "serde", - "thiserror", - "tracing", - "unicode-width", - "url", + "zerocopy", ] [[package]] -name = "percent-encoding" -version = "2.3.1" +name = "priority-queue" +version = "2.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" +checksum = "714c75db297bc88a63783ffc6ab9f830698a6705aa0201416931759ef4c8183d" +dependencies = [ + "autocfg", + "equivalent", + "indexmap", +] [[package]] -name = "petgraph" -version = "0.6.4" +name = "proc-macro2" +version = "1.0.87" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9" +checksum = "b3e4daa0dcf6feba26f985457cdf104d4b4256fc5a09547140f3631bb076b19a" dependencies = [ - "fixedbitset", - "indexmap 2.2.2", + "unicode-ident", ] [[package]] -name = "pin-project" -version = "1.1.4" +name = "ptr_meta" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0302c4a0442c456bd56f841aee5c3bfd17967563f6fadc9ceb9f9c23cf3807e0" +checksum = "fe9e76f66d3f9606f44e45598d155cb13ecf09f4a28199e48daf8c8fc937ea90" dependencies = [ - "pin-project-internal", + "ptr_meta_derive", ] [[package]] -name = "pin-project-internal" -version = "1.1.4" +name = "ptr_meta_derive" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "266c042b60c9c76b8d53061e52b2e0d1116abc57cefc8c5cd671619a56ac3690" +checksum = "ca414edb151b4c8d125c12566ab0d74dc9cdba36fb80eb7b848c15f495fd32d1" dependencies = [ "proc-macro2", "quote", @@ -1507,168 +1603,199 @@ dependencies = [ ] [[package]] -name = "pin-project-lite" -version = "0.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" +name = "pubgrub" +version = "0.2.1" +source = "git+https://github.com/astral-sh/pubgrub?rev=388685a8711092971930986644cfed152d1a1f6c#388685a8711092971930986644cfed152d1a1f6c" +dependencies = [ + "indexmap", + "log", + "priority-queue", + "rustc-hash", + "thiserror", +] [[package]] -name = "pin-utils" +name = "py" version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" +dependencies = [ + "itertools 0.13.0", + "miette", + "tempfile", + "thiserror", + "uv-cache", + "uv-distribution-filename", + "uv-extract", + "uv-install-wheel", + "uv-pypi-types", + "uv-python", + "uv-virtualenv", +] [[package]] -name = "pkg-config" -version = "0.3.29" +name = "quinn" +version = "0.11.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" +checksum = "8c7c5fdde3cdae7203427dc4f0a68fe0ed09833edc525a03456b153b79828684" +dependencies = [ + "bytes", + "pin-project-lite", + "quinn-proto", + "quinn-udp", + "rustc-hash", + "rustls", + "socket2", + "thiserror", + "tokio", + "tracing", +] [[package]] -name = "powerfmt" -version = "0.2.0" +name = "quinn-proto" +version = "0.11.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" +checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" +dependencies = [ + "bytes", + "rand", + "ring", + "rustc-hash", + "rustls", + "slab", + "thiserror", + "tinyvec", + "tracing", +] [[package]] -name = "proc-macro2" -version = "1.0.78" +name = "quinn-udp" +version = "0.5.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" +checksum = "4fe68c2e9e1a1234e218683dbdf9f9dfcb094113c5ac2b938dfcb9bab4c4140b" dependencies = [ - "unicode-ident", + "libc", + "once_cell", + "socket2", + "tracing", + "windows-sys 0.59.0", ] [[package]] -name = "py" -version = "0.1.0" +name = "quote" +version = "1.0.37" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" dependencies = [ - "miette 7.2.0", - "rattler_installs_packages", + "proc-macro2", ] [[package]] -name = "pyproject-toml" -version = "0.8.2" +name = "quoted_printable" +version = "0.5.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "640c9bd8497b02465aeef5375144c26062e0dcd5939dfcbb0f5db76cb8c17c73" + +[[package]] +name = "rancor" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef61ae096a2f8c8b49eca360679dbc25f57c99145f6634b6bc18fedb1f9c6c30" +checksum = "caf5f7161924b9d1cea0e4cabc97c372cea92b5f927fc13c6bca67157a0ad947" dependencies = [ - "indexmap 2.2.2", - "pep440_rs", - "pep508_rs", - "serde", - "toml", + "ptr_meta", ] [[package]] -name = "quote" -version = "1.0.35" +name = "rand" +version = "0.8.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" +checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" dependencies = [ - "proc-macro2", + "libc", + "rand_chacha", + "rand_core", ] [[package]] -name = "radium" -version = "0.7.0" +name = "rand_chacha" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" +checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" +dependencies = [ + "ppv-lite86", + "rand_core", +] [[package]] name = "rand_core" version = "0.6.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" +dependencies = [ + "getrandom", +] [[package]] -name = "rattler_digest" -version = "0.9.0" +name = "rayon" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "881d6040b07c00070386bc7d98f21b71474a0b7847fa5b32a7c5a0a01d028f8f" +checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa" dependencies = [ - "blake2", - "digest", - "hex", - "md-5", - "serde", - "serde_with", - "sha2", + "either", + "rayon-core", ] [[package]] -name = "rattler_installs_packages" -version = "0.6.0" -source = "git+https://github.com/prefix-dev/rip?rev=b047c9ec0b42125a67d35346f08b7e7848ac24f4#b047c9ec0b42125a67d35346f08b7e7848ac24f4" +name = "rayon-core" +version = "1.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" dependencies = [ - "async-once-cell", - "async-recursion", - "async-trait", - "async_http_range_reader", - "async_zip", - "bytes", - "cacache", - "ciborium", - "configparser", - "csv", - "data-encoding", - "dunce", - "elsa", - "flate2", - "fs-err", - "fs4", - "fs_extra", - "futures", - "html-escape", - "http", - "http-cache-semantics", - "include_dir", - "indexmap 2.2.2", - "itertools 0.12.1", - "miette 5.10.0", - "mime", - "once_cell", - "parking_lot", - "pathdiff", - "peg", - "pep440_rs", - "pep508_rs", - "pin-project-lite", - "pyproject-toml", - "rattler_digest", - "regex", - "reqwest", - "reqwest-middleware", - "resolvo", - "serde", - "serde_json", - "serde_with", - "smallvec", - "tar", - "tempfile", - "thiserror", - "tl", - "tokio", - "tokio-util", - "tracing", - "url", - "zip", + "crossbeam-deque", + "crossbeam-utils", ] [[package]] name = "redox_syscall" -version = "0.4.1" +version = "0.2.16" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" +dependencies = [ + "bitflags 1.3.2", +] + +[[package]] +name = "redox_syscall" +version = "0.3.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" +checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" dependencies = [ "bitflags 1.3.2", ] +[[package]] +name = "redox_syscall" +version = "0.5.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f" +dependencies = [ + "bitflags 2.6.0", +] + +[[package]] +name = "redox_users" +version = "0.4.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" +dependencies = [ + "getrandom", + "libredox", + "thiserror", +] + [[package]] name = "reflink-copy" -version = "0.1.14" +version = "0.1.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "767be24c0da52e7448d495b8d162506a9aa125426651d547d545d6c2b4b65b62" +checksum = "dc31414597d1cd7fdd2422798b7652a6329dda0fe0219e6335a13d5bcaa9aeb6" dependencies = [ "cfg-if", "rustix", @@ -1677,9 +1804,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.3" +version = "1.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" +checksum = "38200e5ee88914975b69f657f0801b6f6dccafd44fd9326302a4aaeecfacb1d8" dependencies = [ "aho-corasick", "memchr", @@ -1689,9 +1816,9 @@ dependencies = [ [[package]] name = "regex-automata" -version = "0.4.5" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" +checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3" dependencies = [ "aho-corasick", "memchr", @@ -1700,26 +1827,38 @@ dependencies = [ [[package]] name = "regex-syntax" -version = "0.8.2" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" + +[[package]] +name = "rend" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" +checksum = "a35e8a6bf28cd121053a66aa2e6a2e3eaffad4a60012179f0e864aa5ffeff215" +dependencies = [ + "bytecheck", +] [[package]] name = "reqwest" -version = "0.11.24" +version = "0.12.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c6920094eb85afde5e4a138be3f2de8bbdf28000f0029e72c45025a56b042251" +checksum = "f713147fbe92361e52392c73b8c9e48c04c6625bce969ef54dc901e58e042a7b" dependencies = [ + "async-compression", "base64", "bytes", - "encoding_rs", + "futures-channel", "futures-core", "futures-util", "h2", "http", "http-body", + "http-body-util", "hyper", "hyper-rustls", + "hyper-util", "ipnet", "js-sys", "log", @@ -1728,15 +1867,18 @@ dependencies = [ "once_cell", "percent-encoding", "pin-project-lite", + "quinn", "rustls", + "rustls-native-certs", "rustls-pemfile", + "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", - "system-configuration", "tokio", "tokio-rustls", + "tokio-socks", "tokio-util", "tower-service", "url", @@ -1745,64 +1887,147 @@ dependencies = [ "wasm-streams", "web-sys", "webpki-roots", - "winreg", + "windows-registry", ] [[package]] name = "reqwest-middleware" -version = "0.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88a3e86aa6053e59030e7ce2d2a3b258dd08fc2d337d52f73f6cb480f5858690" +version = "0.3.3" +source = "git+https://github.com/astral-sh/reqwest-middleware?rev=5e3eaf254b5bd481c75d2710eed055f95b756913#5e3eaf254b5bd481c75d2710eed055f95b756913" dependencies = [ "anyhow", "async-trait", "http", "reqwest", "serde", - "task-local-extensions", "thiserror", + "tower-service", ] [[package]] -name = "resolvo" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acd163bc7df01195423c83a7a391fecf319ff41d3de899694a9ccb698e790b29" +name = "reqwest-retry" +version = "0.7.1" +source = "git+https://github.com/astral-sh/reqwest-middleware?rev=5e3eaf254b5bd481c75d2710eed055f95b756913#5e3eaf254b5bd481c75d2710eed055f95b756913" dependencies = [ - "bitvec", - "elsa", - "itertools 0.11.0", - "petgraph", + "anyhow", + "async-trait", + "futures", + "getrandom", + "http", + "hyper", + "parking_lot", + "reqwest", + "reqwest-middleware", + "retry-policies", + "thiserror", + "tokio", "tracing", + "wasm-timer", +] + +[[package]] +name = "retry-policies" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c" +dependencies = [ + "rand", ] [[package]] name = "ring" -version = "0.17.7" +version = "0.17.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" +checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" dependencies = [ "cc", + "cfg-if", "getrandom", "libc", "spin", "untrusted", - "windows-sys 0.48.0", + "windows-sys 0.52.0", +] + +[[package]] +name = "rkyv" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "395027076c569819ea6035ee62e664f5e03d74e281744f55261dd1afd939212b" +dependencies = [ + "bytecheck", + "bytes", + "hashbrown 0.14.5", + "indexmap", + "munge", + "ptr_meta", + "rancor", + "rend", + "rkyv_derive", + "tinyvec", + "uuid", +] + +[[package]] +name = "rkyv_derive" +version = "0.8.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "09cb82b74b4810f07e460852c32f522e979787691b0b7b7439fe473e49d49b2f" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "rmp" +version = "0.8.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "228ed7c16fa39782c3b3468e974aec2795e9089153cd08ee2e9aefb3613334c4" +dependencies = [ + "byteorder", + "num-traits", + "paste", +] + +[[package]] +name = "rmp-serde" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "52e599a477cf9840e92f2cde9a7189e67b42c57532749bf90aea6ec10facd4db" +dependencies = [ + "byteorder", + "rmp", + "serde", +] + +[[package]] +name = "rust-netrc" +version = "0.1.1" +source = "git+https://github.com/gribouille/netrc?rev=544f3890b621f0dc30fcefb4f804269c160ce2e9#544f3890b621f0dc30fcefb4f804269c160ce2e9" +dependencies = [ + "thiserror", ] [[package]] name = "rustc-demangle" -version = "0.1.23" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" + +[[package]] +name = "rustc-hash" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" +checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" [[package]] name = "rustix" -version = "0.38.31" +version = "0.38.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" +checksum = "8acb788b847c24f28525660c4d7758620a7210875711f79e7f663cc152726811" dependencies = [ - "bitflags 2.4.2", + "bitflags 2.6.0", "errno", "libc", "linux-raw-sys", @@ -1811,40 +2036,62 @@ dependencies = [ [[package]] name = "rustls" -version = "0.21.10" +version = "0.23.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" +checksum = "415d9944693cb90382053259f89fbb077ea730ad7273047ec63b19bc9b160ba8" dependencies = [ - "log", + "once_cell", "ring", + "rustls-pki-types", "rustls-webpki", - "sct", + "subtle", + "zeroize", +] + +[[package]] +name = "rustls-native-certs" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fcaf18a4f2be7326cd874a5fa579fae794320a0f388d365dca7e480e55f83f8a" +dependencies = [ + "openssl-probe", + "rustls-pemfile", + "rustls-pki-types", + "schannel", + "security-framework", ] [[package]] name = "rustls-pemfile" -version = "1.0.4" +version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" +checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50" dependencies = [ - "base64", + "rustls-pki-types", ] +[[package]] +name = "rustls-pki-types" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b" + [[package]] name = "rustls-webpki" -version = "0.101.7" +version = "0.102.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" +checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "ring", + "rustls-pki-types", "untrusted", ] [[package]] name = "ryu" -version = "1.0.16" +version = "1.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" +checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" [[package]] name = "same-file" @@ -1856,35 +2103,59 @@ dependencies = [ ] [[package]] -name = "scopeguard" -version = "1.2.0" +name = "schannel" +version = "0.1.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" +checksum = "01227be5826fa0690321a2ba6c5cd57a19cf3f6a09e76973b58e61de6ab9d1c1" +dependencies = [ + "windows-sys 0.59.0", +] [[package]] -name = "sct" -version = "0.7.1" +name = "schemars" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" +checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" dependencies = [ - "ring", - "untrusted", + "dyn-clone", + "schemars_derive", + "serde", + "serde_json", + "url", ] [[package]] -name = "serde" -version = "1.0.196" +name = "schemars_derive" +version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "870026e60fa08c69f064aa766c10f10b1d62db9ccd4d0abb206472bee0ce3b32" +checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" dependencies = [ - "serde_derive", + "proc-macro2", + "quote", + "serde_derive_internals", + "syn", ] [[package]] -name = "serde_derive" -version = "1.0.196" +name = "scopeguard" +version = "1.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" + +[[package]] +name = "scroll" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33c85360c95e7d137454dc81d9a4ed2b8efd8fbe19cee57357b32b9771fccb67" +checksum = "6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6" +dependencies = [ + "scroll_derive", +] + +[[package]] +name = "scroll_derive" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932" dependencies = [ "proc-macro2", "quote", @@ -1892,86 +2163,107 @@ dependencies = [ ] [[package]] -name = "serde_json" -version = "1.0.113" +name = "seahash" +version = "4.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b" + +[[package]] +name = "security-framework" +version = "2.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69801b70b1c3dac963ecb03a364ba0ceda9cf60c71cfe475e99864759c8b8a79" +checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" dependencies = [ - "itoa", - "ryu", - "serde", + "bitflags 2.6.0", + "core-foundation", + "core-foundation-sys", + "libc", + "security-framework-sys", ] [[package]] -name = "serde_spanned" -version = "0.6.5" +name = "security-framework-sys" +version = "2.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" +checksum = "ea4a292869320c0272d7bc55a5a6aafaff59b4f63404a003887b679a2e05b4b6" dependencies = [ - "serde", + "core-foundation-sys", + "libc", ] [[package]] -name = "serde_urlencoded" -version = "0.7.1" +name = "serde" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +checksum = "c8e3592472072e6e22e0a54d5904d9febf8508f65fb8552499a1abc7d1078c3a" dependencies = [ - "form_urlencoded", - "itoa", - "ryu", - "serde", + "serde_derive", ] [[package]] -name = "serde_with" -version = "3.6.0" +name = "serde-untagged" +version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b0ed1662c5a68664f45b76d18deb0e234aff37207086803165c961eb695e981" +checksum = "2676ba99bd82f75cae5cbd2c8eda6fa0b8760f18978ea840e980dd5567b5c5b6" dependencies = [ - "base64", - "chrono", - "hex", - "indexmap 1.9.3", - "indexmap 2.2.2", + "erased-serde", "serde", - "serde_json", - "serde_with_macros", - "time", + "typeid", ] [[package]] -name = "serde_with_macros" -version = "3.6.0" +name = "serde_derive" +version = "1.0.210" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "568577ff0ef47b879f736cd66740e022f3672788cdf002a05a4e609ea5a6fb15" +checksum = "243902eda00fad750862fc144cea25caca5e20d615af0a81bee94ca738f1df1f" dependencies = [ - "darling", "proc-macro2", "quote", "syn", ] [[package]] -name = "sha-1" -version = "0.10.1" +name = "serde_derive_internals" +version = "0.29.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" +checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" dependencies = [ - "cfg-if", - "cpufeatures", - "digest", + "proc-macro2", + "quote", + "syn", ] [[package]] -name = "sha1" -version = "0.10.6" +name = "serde_json" +version = "1.0.128" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" +checksum = "6ff5456707a1de34e7e37f2a6fd3d3f808c318259cbd01ab6377795054b483d8" dependencies = [ - "cfg-if", - "cpufeatures", - "digest", + "itoa", + "memchr", + "ryu", + "serde", +] + +[[package]] +name = "serde_spanned" +version = "0.6.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1" +dependencies = [ + "serde", +] + +[[package]] +name = "serde_urlencoded" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" +dependencies = [ + "form_urlencoded", + "itoa", + "ryu", + "serde", ] [[package]] @@ -1985,15 +2277,33 @@ dependencies = [ "digest", ] +[[package]] +name = "shell-escape" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" + +[[package]] +name = "shlex" +version = "1.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" + [[package]] name = "signal-hook-registry" -version = "1.4.1" +version = "1.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" +checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" dependencies = [ "libc", ] +[[package]] +name = "simdutf8" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" + [[package]] name = "slab" version = "0.4.9" @@ -2005,9 +2315,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" +checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "smawk" @@ -2017,12 +2327,12 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" [[package]] name = "socket2" -version = "0.5.5" +version = "0.5.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" +checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" dependencies = [ "libc", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] @@ -2031,46 +2341,23 @@ version = "0.9.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" -[[package]] -name = "ssri" -version = "9.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da7a2b3c2bc9693bcb40870c4e9b5bf0d79f9cb46273321bf855ec513e919082" -dependencies = [ - "base64", - "digest", - "hex", - "miette 5.10.0", - "serde", - "sha-1", - "sha2", - "thiserror", - "xxhash-rust", -] - -[[package]] -name = "stable_deref_trait" -version = "1.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" - [[package]] name = "strsim" -version = "0.10.0" +version = "0.11.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "subtle" -version = "2.5.0" +version = "2.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" [[package]] name = "supports-color" -version = "3.0.0" +version = "3.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f" +checksum = "8775305acf21c96926c900ad056abeef436701108518cf890020387236ac5a77" dependencies = [ "is_ci", ] @@ -2089,9 +2376,9 @@ checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" [[package]] name = "syn" -version = "2.0.48" +version = "2.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" +checksum = "89132cd0bf050864e1d38dc3bbc07a0eb8e7530af26344d3d2bbbef83499f590" dependencies = [ "proc-macro2", "quote", @@ -2100,67 +2387,40 @@ dependencies = [ [[package]] name = "sync_wrapper" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" - -[[package]] -name = "system-configuration" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" -dependencies = [ - "bitflags 1.3.2", - "core-foundation", - "system-configuration-sys", -] - -[[package]] -name = "system-configuration-sys" -version = "0.5.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" dependencies = [ - "core-foundation-sys", - "libc", + "futures-core", ] [[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" +name = "sys-info" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b16afcea1f22891c49a00c751c7b63b2233284064f11a200fc624137c51e2ddb" +checksum = "0b3a0d0aba8bf96a0e1ddfdc352fc53b3df7f39318c71854910c3c4b024ae52c" dependencies = [ - "filetime", + "cc", "libc", - "xattr", ] [[package]] -name = "task-local-extensions" -version = "0.1.4" +name = "target-lexicon" +version = "0.12.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba323866e5d033818e3240feeb9f7db2c4296674e4d9e16b97b7bf8f490434e8" -dependencies = [ - "pin-utils", -] +checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tempfile" -version = "3.10.0" +version = "3.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a365e8cd18e44762ef95d87f284f4b5cd04107fec2ff3052bd6a3e6069669e67" +checksum = "f0f2c9fc62d0beef6951ccffd757e241266a2c833136efbe35af6cd2567dca5b" dependencies = [ "cfg-if", "fastrand", + "once_cell", "rustix", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -2186,60 +2446,29 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.56" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" +checksum = "d50af8abc119fb8bb6dbabcfa89656f46f84aa0ac7688088608076ad2b459a84" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.56" +version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" +checksum = "08904e7672f5eb876eaaf87e0ce17857500934f4981c4a0ab2b4aa98baac7fc3" dependencies = [ "proc-macro2", "quote", "syn", ] -[[package]] -name = "time" -version = "0.3.34" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749" -dependencies = [ - "deranged", - "itoa", - "num-conv", - "powerfmt", - "serde", - "time-core", - "time-macros", -] - -[[package]] -name = "time-core" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" - -[[package]] -name = "time-macros" -version = "0.2.17" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774" -dependencies = [ - "num-conv", - "time-core", -] - [[package]] name = "tinyvec" -version = "1.6.0" +version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" +checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" dependencies = [ "tinyvec_macros", ] @@ -2253,32 +2482,30 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "tl" version = "0.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b130bd8a58c163224b44e217b4239ca7b927d82bf6cc2fea1fc561d15056e3f7" +source = "git+https://github.com/charliermarsh/tl.git?rev=6e25b2ee2513d75385101a8ff9f591ef51f314ec#6e25b2ee2513d75385101a8ff9f591ef51f314ec" [[package]] name = "tokio" -version = "1.36.0" +version = "1.40.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" +checksum = "e2b070231665d27ad9ec9b8df639893f46727666c6767db40317fbe920a5d998" dependencies = [ "backtrace", "bytes", "libc", "mio", - "num_cpus", "pin-project-lite", "signal-hook-registry", "socket2", "tokio-macros", - "windows-sys 0.48.0", + "windows-sys 0.52.0", ] [[package]] name = "tokio-macros" -version = "2.2.0" +version = "2.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" +checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" dependencies = [ "proc-macro2", "quote", @@ -2287,19 +2514,32 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.24.1" +version = "0.26.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" +checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" dependencies = [ "rustls", + "rustls-pki-types", + "tokio", +] + +[[package]] +name = "tokio-socks" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f" +dependencies = [ + "either", + "futures-util", + "thiserror", "tokio", ] [[package]] name = "tokio-stream" -version = "0.1.14" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" +checksum = "4f4e6ce100d0eb49a2734f8c0812bcd324cf357d21810932c5df6b96ef2b86f1" dependencies = [ "futures-core", "pin-project-lite", @@ -2309,9 +2549,9 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.7.10" +version = "0.7.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" +checksum = "61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a" dependencies = [ "bytes", "futures-core", @@ -2319,14 +2559,13 @@ dependencies = [ "futures-sink", "pin-project-lite", "tokio", - "tracing", ] [[package]] name = "toml" -version = "0.8.10" +version = "0.8.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a9aad4a3066010876e8dcf5a8a06e70a558751117a145c6ce2b82c2e2054290" +checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" dependencies = [ "serde", "serde_spanned", @@ -2336,20 +2575,20 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.5" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" dependencies = [ "serde", ] [[package]] name = "toml_edit" -version = "0.22.4" +version = "0.22.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c9ffdf896f8daaabf9b66ba8e77ea1ed5ed0f72821b398aba62352e95062951" +checksum = "4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5" dependencies = [ - "indexmap 2.2.2", + "indexmap", "serde", "serde_spanned", "toml_datetime", @@ -2358,9 +2597,9 @@ dependencies = [ [[package]] name = "tower-service" -version = "0.3.2" +version = "0.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" +checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" [[package]] name = "tracing" @@ -2368,145 +2607,671 @@ version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "log", "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" +name = "tracing-attributes" +version = "0.1.27" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[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 = "typeid" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e13db2e0ccd5e14a544e8a246ba2312cd25223f616442d7f2cb0e3db614236e" + +[[package]] +name = "typenum" +version = "1.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" + +[[package]] +name = "unicase" +version = "2.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" +dependencies = [ + "version_check", +] + +[[package]] +name = "unicode-bidi" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" + +[[package]] +name = "unicode-ident" +version = "1.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e91b56cd4cadaeb79bbf1a5645f6b4f8dc5bde8834ad5894a8db35fda9efa1fe" + +[[package]] +name = "unicode-linebreak" +version = "0.1.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" + +[[package]] +name = "unicode-normalization" +version = "0.1.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956" +dependencies = [ + "tinyvec", +] + +[[package]] +name = "unicode-width" +version = "0.1.14" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" + +[[package]] +name = "unpack_bin" +version = "0.1.0" +dependencies = [ + "clap", + "miette", + "py", +] + +[[package]] +name = "unscanny" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47" + +[[package]] +name = "untrusted" +version = "0.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + +[[package]] +name = "url" +version = "2.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" +dependencies = [ + "form_urlencoded", + "idna", + "percent-encoding", + "serde", +] + +[[package]] +name = "urlencoding" +version = "2.1.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da" + +[[package]] +name = "utf8-width" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" + +[[package]] +name = "utf8parse" +version = "0.2.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" + +[[package]] +name = "uuid" +version = "1.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" + +[[package]] +name = "uv-auth" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "anyhow", + "async-trait", + "base64", + "futures", + "http", + "reqwest", + "reqwest-middleware", + "rust-netrc", + "rustc-hash", + "tokio", + "tracing", + "url", + "urlencoding", + "uv-once-map", +] + +[[package]] +name = "uv-cache" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "directories", + "etcetera", + "fs-err", + "nanoid", + "rmp-serde", + "rustc-hash", + "serde", + "tempfile", + "tracing", + "url", + "uv-cache-info", + "uv-cache-key", + "uv-distribution-types", + "uv-fs", + "uv-normalize", + "uv-pypi-types", + "uv-static", + "walkdir", +] + +[[package]] +name = "uv-cache-info" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "fs-err", + "globwalk", + "serde", + "thiserror", + "toml", + "tracing", +] + +[[package]] +name = "uv-cache-key" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "hex", + "seahash", + "url", +] + +[[package]] +name = "uv-client" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "anyhow", + "async-trait", + "async_http_range_reader", + "async_zip", + "bytecheck", + "fs-err", + "futures", + "html-escape", + "http", + "itertools 0.13.0", + "jiff", + "reqwest", + "reqwest-middleware", + "reqwest-retry", + "rkyv", + "rmp-serde", + "serde", + "serde_json", + "sys-info", + "thiserror", + "tl", + "tokio", + "tokio-util", + "tracing", + "url", + "urlencoding", + "uv-auth", + "uv-cache", + "uv-cache-key", + "uv-configuration", + "uv-distribution-filename", + "uv-distribution-types", + "uv-fs", + "uv-metadata", + "uv-normalize", + "uv-pep440", + "uv-pep508", + "uv-platform-tags", + "uv-pypi-types", + "uv-static", + "uv-version", + "uv-warnings", +] + +[[package]] +name = "uv-configuration" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "either", + "fs-err", + "rustc-hash", + "serde", + "serde-untagged", + "serde_json", + "thiserror", + "tracing", + "url", + "uv-auth", + "uv-cache", + "uv-cache-info", + "uv-cache-key", + "uv-normalize", + "uv-pep508", + "uv-platform-tags", + "uv-pypi-types", + "uv-static", + "which", +] + +[[package]] +name = "uv-distribution-filename" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "rkyv", + "serde", + "thiserror", + "url", + "uv-normalize", + "uv-pep440", + "uv-platform-tags", +] + +[[package]] +name = "uv-distribution-types" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "anyhow", + "fs-err", + "itertools 0.13.0", + "jiff", + "rkyv", + "rustc-hash", + "serde", + "serde_json", + "thiserror", + "tracing", + "url", + "urlencoding", + "uv-cache-info", + "uv-cache-key", + "uv-distribution-filename", + "uv-fs", + "uv-git", + "uv-normalize", + "uv-pep440", + "uv-pep508", + "uv-platform-tags", + "uv-pypi-types", +] + +[[package]] +name = "uv-extract" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "async-compression", + "async_zip", + "fs-err", + "futures", + "krata-tokio-tar", + "md-5", + "rayon", + "reqwest", + "rustc-hash", + "sha2", + "thiserror", + "tokio", + "tokio-util", + "tracing", + "uv-distribution-filename", + "uv-pypi-types", + "xz2", + "zip", +] + +[[package]] +name = "uv-fs" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "backoff", + "cachedir", + "dunce", + "either", + "encoding_rs_io", + "fs-err", + "fs2", + "junction", + "path-slash", + "rustix", + "serde", + "tempfile", + "tokio", + "tracing", + "urlencoding", + "winsafe 0.0.22", +] + +[[package]] +name = "uv-git" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "anyhow", + "cargo-util", + "dashmap", + "fs-err", + "reqwest", + "reqwest-middleware", + "serde", + "thiserror", + "tokio", + "tracing", + "url", + "uv-auth", + "uv-cache-key", + "uv-fs", + "uv-static", +] + +[[package]] +name = "uv-install-wheel" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "configparser", + "csv", + "data-encoding", + "fs-err", + "mailparse", + "pathdiff", + "platform-info", + "reflink-copy", + "regex", + "rustc-hash", + "serde", + "serde_json", + "sha2", + "tempfile", + "thiserror", + "tracing", + "uv-cache-info", + "uv-distribution-filename", + "uv-fs", + "uv-normalize", + "uv-pep440", + "uv-platform-tags", + "uv-pypi-types", + "uv-warnings", + "walkdir", + "zip", +] + +[[package]] +name = "uv-metadata" +version = "0.1.0" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" dependencies = [ - "proc-macro2", - "quote", - "syn", + "async_zip", + "fs-err", + "futures", + "thiserror", + "tokio", + "tokio-util", + "uv-distribution-filename", + "uv-normalize", + "uv-pypi-types", + "zip", ] [[package]] -name = "tracing-core" -version = "0.1.32" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" +name = "uv-normalize" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" dependencies = [ - "once_cell", + "rkyv", + "serde", ] [[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" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" - -[[package]] -name = "unicase" -version = "2.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" +name = "uv-once-map" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" dependencies = [ - "version_check", + "dashmap", + "futures", + "tokio", ] [[package]] -name = "unicode-bidi" -version = "0.3.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" +name = "uv-pep440" +version = "0.7.0" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "rkyv", + "serde", + "tracing", + "unicode-width", + "unscanny", +] [[package]] -name = "unicode-ident" -version = "1.0.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" +name = "uv-pep508" +version = "0.6.0" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "boxcar", + "indexmap", + "itertools 0.13.0", + "pubgrub", + "regex", + "rustc-hash", + "schemars", + "serde", + "smallvec", + "thiserror", + "unicode-width", + "url", + "uv-fs", + "uv-normalize", + "uv-pep440", + "uv-pubgrub", +] [[package]] -name = "unicode-linebreak" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" +name = "uv-platform-tags" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "rustc-hash", + "serde", + "thiserror", +] [[package]] -name = "unicode-normalization" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" +name = "uv-pubgrub" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" dependencies = [ - "tinyvec", + "itertools 0.13.0", + "pubgrub", + "thiserror", + "uv-pep440", ] [[package]] -name = "unicode-width" -version = "0.1.11" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" +name = "uv-pypi-types" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "indexmap", + "itertools 0.13.0", + "jiff", + "mailparse", + "regex", + "rkyv", + "serde", + "serde-untagged", + "thiserror", + "toml", + "toml_edit", + "tracing", + "url", + "uv-distribution-filename", + "uv-fs", + "uv-git", + "uv-normalize", + "uv-pep440", + "uv-pep508", +] [[package]] -name = "unpack_bin" -version = "0.1.0" +name = "uv-python" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" dependencies = [ - "clap", - "miette 7.2.0", - "py", + "anyhow", + "configparser", + "fs-err", + "futures", + "goblin", + "itertools 0.13.0", + "owo-colors", + "regex", + "reqwest", + "reqwest-middleware", + "rmp-serde", + "same-file", + "serde", + "serde_json", + "target-lexicon", + "tempfile", + "thiserror", + "tokio", + "tokio-util", + "tracing", + "url", + "uv-cache", + "uv-cache-info", + "uv-cache-key", + "uv-client", + "uv-distribution-filename", + "uv-extract", + "uv-fs", + "uv-install-wheel", + "uv-pep440", + "uv-pep508", + "uv-platform-tags", + "uv-pypi-types", + "uv-state", + "uv-static", + "uv-warnings", + "which", + "windows-registry", + "windows-result", + "windows-sys 0.59.0", +] + +[[package]] +name = "uv-state" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "directories", + "etcetera", + "fs-err", + "tempfile", ] [[package]] -name = "untrusted" -version = "0.9.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +name = "uv-static" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" [[package]] -name = "url" -version = "2.5.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", - "serde", -] +name = "uv-version" +version = "0.4.21" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" [[package]] -name = "utf8-width" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3" +name = "uv-virtualenv" +version = "0.0.4" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "fs-err", + "itertools 0.13.0", + "pathdiff", + "thiserror", + "tracing", + "uv-fs", + "uv-platform-tags", + "uv-pypi-types", + "uv-python", + "uv-version", +] [[package]] -name = "utf8parse" -version = "0.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" +name = "uv-warnings" +version = "0.0.1" +source = "git+https://github.com/astral-sh/uv?rev=855c1917e1e0e2b48c38de71bebc845af016afae#855c1917e1e0e2b48c38de71bebc845af016afae" +dependencies = [ + "anstream", + "owo-colors", + "rustc-hash", +] [[package]] name = "venv_bin" version = "0.1.0" dependencies = [ "clap", - "miette 7.2.0", + "miette", "py", ] [[package]] name = "version_check" -version = "0.9.4" +version = "0.9.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" +checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" [[package]] name = "walkdir" -version = "2.4.0" +version = "2.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" +checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" dependencies = [ "same-file", "winapi-util", @@ -2529,19 +3294,20 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" [[package]] name = "wasm-bindgen" -version = "0.2.91" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" +checksum = "128d1e363af62632b8eb57219c8fd7877144af57558fb2ef0368d0087bddeb2e" dependencies = [ "cfg-if", + "once_cell", "wasm-bindgen-macro", ] [[package]] name = "wasm-bindgen-backend" -version = "0.2.91" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" +checksum = "cb6dd4d3ca0ddffd1dd1c9c04f94b868c37ff5fac97c30b97cff2d74fce3a358" dependencies = [ "bumpalo", "log", @@ -2554,9 +3320,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-futures" -version = "0.4.41" +version = "0.4.45" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" +checksum = "cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b" dependencies = [ "cfg-if", "js-sys", @@ -2566,9 +3332,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.91" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" +checksum = "e79384be7f8f5a9dd5d7167216f022090cf1f9ec128e6e6a482a2cb5c5422c56" dependencies = [ "quote", "wasm-bindgen-macro-support", @@ -2576,9 +3342,9 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.91" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" +checksum = "26c6ab57572f7a24a4985830b120de1594465e5d500f24afe89e16b4e833ef68" dependencies = [ "proc-macro2", "quote", @@ -2589,15 +3355,15 @@ dependencies = [ [[package]] name = "wasm-bindgen-shared" -version = "0.2.91" +version = "0.2.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" +checksum = "65fc09f10666a9f147042251e0dda9c18f166ff7de300607007e96bdebc1068d" [[package]] name = "wasm-streams" -version = "0.4.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" +checksum = "4e072d4e72f700fb3443d8fe94a39315df013eef1104903cdb0a2abd322bbecd" dependencies = [ "futures-util", "js-sys", @@ -2606,11 +3372,26 @@ dependencies = [ "web-sys", ] +[[package]] +name = "wasm-timer" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" +dependencies = [ + "futures", + "js-sys", + "parking_lot", + "pin-utils", + "wasm-bindgen", + "wasm-bindgen-futures", + "web-sys", +] + [[package]] name = "web-sys" -version = "0.3.68" +version = "0.3.72" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" +checksum = "f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112" dependencies = [ "js-sys", "wasm-bindgen", @@ -2618,9 +3399,25 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.25.4" +version = "0.26.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" +checksum = "841c67bff177718f1d4dfefde8d8f0e78f9b6589319ba88312f567fc5841a958" +dependencies = [ + "rustls-pki-types", +] + +[[package]] +name = "which" +version = "6.0.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f" +dependencies = [ + "either", + "home", + "regex", + "rustix", + "winsafe 0.0.19", +] [[package]] name = "winapi" @@ -2640,11 +3437,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" [[package]] name = "winapi-util" -version = "0.1.6" +version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" +checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" dependencies = [ - "winapi", + "windows-sys 0.59.0", ] [[package]] @@ -2655,21 +3452,77 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" [[package]] name = "windows" -version = "0.52.0" +version = "0.58.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" +checksum = "dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6" dependencies = [ "windows-core", - "windows-targets 0.52.0", + "windows-targets 0.52.6", ] [[package]] name = "windows-core" -version = "0.52.0" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99" +dependencies = [ + "windows-implement", + "windows-interface", + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-implement" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "windows-interface" +version = "0.58.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "windows-registry" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" +dependencies = [ + "windows-result", + "windows-strings", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-result" +version = "0.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" +dependencies = [ + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-strings" +version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" +checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" dependencies = [ - "windows-targets 0.52.0", + "windows-result", + "windows-targets 0.52.6", ] [[package]] @@ -2687,7 +3540,16 @@ version = "0.52.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" dependencies = [ - "windows-targets 0.52.0", + "windows-targets 0.52.6", +] + +[[package]] +name = "windows-sys" +version = "0.59.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" +dependencies = [ + "windows-targets 0.52.6", ] [[package]] @@ -2707,17 +3569,18 @@ dependencies = [ [[package]] name = "windows-targets" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" +checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" dependencies = [ - "windows_aarch64_gnullvm 0.52.0", - "windows_aarch64_msvc 0.52.0", - "windows_i686_gnu 0.52.0", - "windows_i686_msvc 0.52.0", - "windows_x86_64_gnu 0.52.0", - "windows_x86_64_gnullvm 0.52.0", - "windows_x86_64_msvc 0.52.0", + "windows_aarch64_gnullvm 0.52.6", + "windows_aarch64_msvc 0.52.6", + "windows_i686_gnu 0.52.6", + "windows_i686_gnullvm", + "windows_i686_msvc 0.52.6", + "windows_x86_64_gnu 0.52.6", + "windows_x86_64_gnullvm 0.52.6", + "windows_x86_64_msvc 0.52.6", ] [[package]] @@ -2728,9 +3591,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" [[package]] name = "windows_aarch64_gnullvm" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" +checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" [[package]] name = "windows_aarch64_msvc" @@ -2740,9 +3603,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" [[package]] name = "windows_aarch64_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" +checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" [[package]] name = "windows_i686_gnu" @@ -2752,9 +3615,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" [[package]] name = "windows_i686_gnu" -version = "0.52.0" +version = "0.52.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" + +[[package]] +name = "windows_i686_gnullvm" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" +checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" [[package]] name = "windows_i686_msvc" @@ -2764,9 +3633,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" [[package]] name = "windows_i686_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" +checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" [[package]] name = "windows_x86_64_gnu" @@ -2776,9 +3645,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" [[package]] name = "windows_x86_64_gnu" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" +checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" [[package]] name = "windows_x86_64_gnullvm" @@ -2788,9 +3657,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" [[package]] name = "windows_x86_64_gnullvm" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" +checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" [[package]] name = "windows_x86_64_msvc" @@ -2800,37 +3669,30 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" [[package]] name = "windows_x86_64_msvc" -version = "0.52.0" +version = "0.52.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" +checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" [[package]] name = "winnow" -version = "0.5.39" +version = "0.6.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5389a154b01683d28c77f8f68f49dea75f0a4da32557a58f68ee51ebba472d29" +checksum = "36c1fec1a2bb5866f07c25f68c26e565c4c200aebb96d7e55710c19d3e8ac49b" dependencies = [ "memchr", ] [[package]] -name = "winreg" -version = "0.50.0" +name = "winsafe" +version = "0.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" -dependencies = [ - "cfg-if", - "windows-sys 0.48.0", -] +checksum = "d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904" [[package]] -name = "wyz" -version = "0.5.1" +name = "winsafe" +version = "0.0.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" -dependencies = [ - "tap", -] +checksum = "7d6ad6cbd9c6e5144971e326303f0e453b61d82e4f72067fccf23106bccd8437" [[package]] name = "xattr" @@ -2844,10 +3706,40 @@ dependencies = [ ] [[package]] -name = "xxhash-rust" -version = "0.8.8" +name = "xz2" +version = "0.1.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" +dependencies = [ + "lzma-sys", +] + +[[package]] +name = "zerocopy" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" +dependencies = [ + "byteorder", + "zerocopy-derive", +] + +[[package]] +name = "zerocopy-derive" +version = "0.7.35" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + +[[package]] +name = "zeroize" +version = "1.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "53be06678ed9e83edb1745eb72efc0bbcd7b5c3c35711a860906aed827a13d61" +checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" [[package]] name = "zip" @@ -2855,44 +3747,35 @@ version = "0.6.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" dependencies = [ - "aes", "byteorder", - "bzip2", - "constant_time_eq", "crc32fast", "crossbeam-utils", "flate2", - "hmac", - "pbkdf2", - "sha1", - "time", - "zstd", ] [[package]] name = "zstd" -version = "0.11.2+zstd.1.5.2" +version = "0.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" +checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9" dependencies = [ "zstd-safe", ] [[package]] name = "zstd-safe" -version = "5.0.2+zstd.1.5.2" +version = "7.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" +checksum = "54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059" dependencies = [ - "libc", "zstd-sys", ] [[package]] name = "zstd-sys" -version = "2.0.9+zstd.1.5.5" +version = "2.0.13+zstd.1.5.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" +checksum = "38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa" dependencies = [ "cc", "pkg-config", diff --git a/Cargo.toml b/Cargo.toml index 3ef6cf89..63463f2c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,22 @@ readme = "README.md" rust-version = "1.74.1" [workspace.dependencies] +clap = { version = "4.5.20", features = ["derive"] } +itertools = "0.13.0" miette = { version = "7.2", features = ["fancy"] } +tempfile = "3.13.0" +thiserror = "1.0.64" +uv-cache = { git = "https://github.com/astral-sh/uv", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-distribution-filename = { git = "https://github.com/astral-sh/uv.git", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-extract = { git = "https://github.com/astral-sh/uv.git", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-install-wheel = { git = "https://github.com/astral-sh/uv", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-pypi-types = { git = "https://github.com/astral-sh/uv.git", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-python = { git = "https://github.com/astral-sh/uv", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } +uv-virtualenv = { git = "https://github.com/astral-sh/uv", rev = "855c1917e1e0e2b48c38de71bebc845af016afae" } + +[patch.crates-io] +reqwest-middleware = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "5e3eaf254b5bd481c75d2710eed055f95b756913", features = ["multipart"] } +reqwest-retry = { git = "https://github.com/astral-sh/reqwest-middleware", rev = "5e3eaf254b5bd481c75d2710eed055f95b756913" } [profile.release] strip = true diff --git a/WORKSPACE b/WORKSPACE index d5837741..15e30ee7 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -28,7 +28,7 @@ python_register_toolchains( name = "python_toolchain_3_8", python_version = "3.8.12", # Setting `set_python_version_constraint` will set special constraints on the registered toolchain. - # This means that this toolchain registration will only be selected for `py_binary` / `py_test` targets + # This means that this toolchain registration will only be selected for `py_binary` / `py_test` targets # that have the `python_version = "3.8.12"` attribute set. Targets that have no `python_attribute` will use # the default toolchain resolved which can be seen below. set_python_version_constraint = True, @@ -154,7 +154,7 @@ rules_rust_dependencies() RUST_EDITION = "2021" -RUST_VERSION = "1.77.2" +RUST_VERSION = "1.81.0" rust_register_toolchains( edition = RUST_EDITION, @@ -173,6 +173,13 @@ rust_repository_set( extra_target_triples = [ "aarch64-apple-darwin", ], + sha256s = { + "rustc-1.81.0-aarch64-apple-darwin.tar.xz": "bed00f549a08030b232ad811728e3a5d7239e2e53b667df9cfb11eabf87f2cf3", + "clippy-1.81.0-aarch64-apple-darwin.tar.xz": "fcab64f49cd2fb47f3c9ee96cf31ce178b05be66b7dbc0543c3ea217bd4786bf", + "cargo-1.81.0-aarch64-apple-darwin.tar.xz": "cc826e6592016db7a5750a97051b71b48aca2d79f146daf08e953d56000ae43d", + "llvm-tools-1.81.0-aarch64-apple-darwin.tar.xz": "907aaf74df0dd97a23da03fde3a5162535498e5ab67c0adb6fee22999ca461fb", + "rust-std-1.81.0-aarch64-apple-darwin.tar.xz": "2dba5210a79617a9240570c1f7fcc24912a2c96689a3159324727e5a516c6326", + }, versions = [RUST_VERSION], ) diff --git a/py/private/py_binary.bzl b/py/private/py_binary.bzl index 645f227e..cd9cad45 100644 --- a/py/private/py_binary.bzl +++ b/py/private/py_binary.bzl @@ -73,11 +73,6 @@ def _py_binary_rule_impl(ctx): "{{ARG_COLLISION_STRATEGY}}": ctx.attr.package_collisions, "{{ARG_PYTHON}}": to_rlocation_path(ctx, py_toolchain.python) if py_toolchain.runfiles_interpreter else py_toolchain.python.path, "{{ARG_VENV_NAME}}": ".{}.venv".format(ctx.attr.name), - "{{ARG_VENV_PYTHON_VERSION}}": "{}.{}.{}".format( - py_toolchain.interpreter_version_info.major, - py_toolchain.interpreter_version_info.minor, - py_toolchain.interpreter_version_info.micro, - ), "{{ARG_PTH_FILE}}": to_rlocation_path(ctx, site_packages_pth_file), "{{ENTRYPOINT}}": to_rlocation_path(ctx, ctx.file.main), "{{PYTHON_ENV}}": "\n".join(_dict_to_exports(env)).strip(), diff --git a/py/private/py_unpacked_wheel.bzl b/py/private/py_unpacked_wheel.bzl index 0232644d..0f63e5a9 100644 --- a/py/private/py_unpacked_wheel.bzl +++ b/py/private/py_unpacked_wheel.bzl @@ -18,16 +18,12 @@ def _py_unpacked_wheel_impl(ctx): unpack_directory.path, "--wheel", ctx.file.src.path, - "--python", - py_toolchain.python, "--python-version", "{}.{}.{}".format( py_toolchain.interpreter_version_info.major, py_toolchain.interpreter_version_info.minor, py_toolchain.interpreter_version_info.micro, ), - "--package-name", - ctx.attr.py_package_name, ]) ctx.actions.run( @@ -72,9 +68,6 @@ _attrs = { allow_single_file = [".whl"], mandatory = True, ), - "py_package_name": attr.string( - mandatory = True, - ), # NB: this is read by _resolve_toolchain in py_semantics. "_interpreter_version_flag": attr.label( default = "//py:interpreter_version", diff --git a/py/private/py_venv.bzl b/py/private/py_venv.bzl index 234ccd57..12965ac1 100644 --- a/py/private/py_venv.bzl +++ b/py/private/py_venv.bzl @@ -54,11 +54,7 @@ def _py_venv_rule_imp(ctx): "{{ARG_PYTHON}}": to_rlocation_path(ctx, py_toolchain.python) if py_toolchain.runfiles_interpreter else py_toolchain.python.path, "{{ARG_COLLISION_STRATEGY}}": ctx.attr.package_collisions, "{{ARG_VENV_LOCATION}}": paths.join(ctx.attr.location, ctx.attr.venv_name), - "{{ARG_VENV_PYTHON_VERSION}}": "{}.{}.{}".format( - py_toolchain.interpreter_version_info.major, - py_toolchain.interpreter_version_info.minor, - py_toolchain.interpreter_version_info.micro, - ), + "{{ARG_VENV_NAME}}": ".{}.venv".format(ctx.attr.name), "{{ARG_PTH_FILE}}": to_rlocation_path(ctx, site_packages_pth_file), "{{EXEC_PYTHON_BIN}}": "python{}".format( py_toolchain.interpreter_version_info.major, diff --git a/py/private/run.tmpl.sh b/py/private/run.tmpl.sh index 885fc885..2f009584 100644 --- a/py/private/run.tmpl.sh +++ b/py/private/run.tmpl.sh @@ -41,9 +41,9 @@ export VIRTUAL_ENV "${VENV_TOOL}" \ --location "${VIRTUAL_ENV}" \ --python "$(python_location)" \ - --python-version "{{ARG_VENV_PYTHON_VERSION}}" \ --pth-file "$(rlocation {{ARG_PTH_FILE}})" \ - --collision-strategy "{{ARG_COLLISION_STRATEGY}}" + --collision-strategy "{{ARG_COLLISION_STRATEGY}}" \ + --venv-name "{{ARG_VENV_NAME}}" PATH="${VIRTUAL_ENV}/bin:${PATH}" export PATH diff --git a/py/private/venv.tmpl.sh b/py/private/venv.tmpl.sh index 7eea08c5..dfe220e4 100644 --- a/py/private/venv.tmpl.sh +++ b/py/private/venv.tmpl.sh @@ -27,9 +27,9 @@ VIRTUAL_ENV="$(alocation "${VENV_ROOT}/{{ARG_VENV_LOCATION}}")" "${VENV_TOOL}" \ --location "${VIRTUAL_ENV}" \ --python "$(alocation $(rlocation {{ARG_PYTHON}}))" \ - --python-version "{{ARG_VENV_PYTHON_VERSION}}" \ --pth-file "$(rlocation {{ARG_PTH_FILE}})" \ --pth-entry-prefix "${RUNFILES_DIR}" \ - --collision-strategy "{{ARG_COLLISION_STRATEGY}}" + --collision-strategy "{{ARG_COLLISION_STRATEGY}}" \ + --venv-name "{{ARG_VENV_NAME}}" echo "Created virtualenv in ${VIRTUAL_ENV}" diff --git a/py/tests/virtual/django/BUILD.bazel b/py/tests/virtual/django/BUILD.bazel index b6f82fc2..0268aea8 100644 --- a/py/tests/virtual/django/BUILD.bazel +++ b/py/tests/virtual/django/BUILD.bazel @@ -7,7 +7,6 @@ django_resolutions = resolutions.from_requirements(all_whl_requirements_by_packa py_unpacked_wheel( name = "django_wheel", src = "@django_4_2_4//file", - py_package_name = "Django", ) compile_pip_requirements( diff --git a/py/tools/pex/BUILD.bazel b/py/tools/pex/BUILD.bazel index 003d4343..7520bfa9 100644 --- a/py/tools/pex/BUILD.bazel +++ b/py/tools/pex/BUILD.bazel @@ -3,13 +3,12 @@ load("//py:defs.bzl", "py_binary", "py_unpacked_wheel") py_unpacked_wheel( name = "pex_unpacked", src = "@rules_py_pex_2_3_1//file", - py_package_name = "pex" ) py_binary( name = "pex", srcs = ["main.py"], main = "main.py", + visibility = ["//visibility:public"], deps = [":pex_unpacked"], - visibility = ["//visibility:public"] -) \ No newline at end of file +) diff --git a/py/tools/py/BUILD.bazel b/py/tools/py/BUILD.bazel index 6feb30cb..ff959767 100644 --- a/py/tools/py/BUILD.bazel +++ b/py/tools/py/BUILD.bazel @@ -3,7 +3,7 @@ load("@rules_rust//rust:defs.bzl", "rust_library") rust_library( name = "py", srcs = [ - "src/interpreter.rs", + # "src/interpreter.rs", "src/lib.rs", "src/pth.rs", "src/unpack.rs", @@ -14,7 +14,16 @@ rust_library( "//py/tools/venv_bin:__pkg__", ], deps = [ + "@crate_index//:itertools", "@crate_index//:miette", - "@crate_index//:rattler_installs_packages", + "@crate_index//:tempfile", + "@crate_index//:thiserror", + "@crate_index//:uv-cache", + "@crate_index//:uv-distribution-filename", + "@crate_index//:uv-extract", + "@crate_index//:uv-install-wheel", + "@crate_index//:uv-pypi-types", + "@crate_index//:uv-python", + "@crate_index//:uv-virtualenv", ], ) diff --git a/py/tools/py/Cargo.toml b/py/tools/py/Cargo.toml index 978c9be5..a670caad 100644 --- a/py/tools/py/Cargo.toml +++ b/py/tools/py/Cargo.toml @@ -12,5 +12,14 @@ rust-version.workspace = true # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] +itertools = { workspace = true } miette = { workspace = true } -rattler_installs_packages = { git = "https://github.com/prefix-dev/rip", rev = "b047c9ec0b42125a67d35346f08b7e7848ac24f4", default-features = false, features = ["rustls-tls"] } \ No newline at end of file +tempfile = { workspace = true } +thiserror = { workspace = true } +uv-cache = { workspace = true } +uv-distribution-filename = { workspace = true } +uv-extract = { workspace = true } +uv-install-wheel = { workspace = true } +uv-pypi-types = { workspace = true } +uv-python = { workspace = true } +uv-virtualenv = { workspace = true } diff --git a/py/tools/py/src/interpreter.rs b/py/tools/py/src/interpreter.rs deleted file mode 100644 index e0e56b4b..00000000 --- a/py/tools/py/src/interpreter.rs +++ /dev/null @@ -1,43 +0,0 @@ -use std::{ - fs, - path::{Path, PathBuf}, -}; - -use miette::{Context, IntoDiagnostic}; -use rattler_installs_packages::{ - artifacts::wheel::InstallPaths, - python_env::{PythonInterpreterVersion, PythonLocation}, -}; - -pub struct Interpreter { - pub location: PythonLocation, - pub version: PythonInterpreterVersion, -} - -impl Interpreter { - pub fn new(l: &Path, v: &str) -> miette::Result { - let location_abs_path = fs::canonicalize(l) - .into_diagnostic() - .wrap_err("Unable to determine absolute python interpreter path")?; - - let location = PythonLocation::Custom(location_abs_path); - - let python = format!("Python {}", v); - let version = PythonInterpreterVersion::from_python_output(&python) - .into_diagnostic() - .wrap_err("Failed to determine Python interpreter version")?; - - Ok(Self { location, version }) - } - - pub fn executable(&self) -> miette::Result { - self.location - .executable() - .into_diagnostic() - .wrap_err("Unable to find Python interpreter at given path") - } - - pub fn install_paths(&self, windows: bool) -> InstallPaths { - InstallPaths::for_venv(self.version.clone(), windows) - } -} diff --git a/py/tools/py/src/lib.rs b/py/tools/py/src/lib.rs index bd29ce1c..0595dc81 100644 --- a/py/tools/py/src/lib.rs +++ b/py/tools/py/src/lib.rs @@ -1,4 +1,3 @@ -mod interpreter; mod pth; mod unpack; mod venv; @@ -6,5 +5,4 @@ mod venv; pub use unpack::unpack_wheel; pub use venv::create_venv; -pub(crate) use interpreter::Interpreter; pub use pth::{PthFile, SymlinkCollisionResolutionStrategy}; diff --git a/py/tools/py/src/unpack.rs b/py/tools/py/src/unpack.rs index 992dbcf4..d4d182e7 100644 --- a/py/tools/py/src/unpack.rs +++ b/py/tools/py/src/unpack.rs @@ -1,41 +1,69 @@ -use std::path::Path; +use std::{ + fs, + path::{Path, PathBuf}, + str::FromStr, +}; use miette::{miette, IntoDiagnostic, Result}; -use rattler_installs_packages::{ - artifacts::wheel::UnpackWheelOptions, artifacts::Wheel, types::PackageName, -}; -use crate::Interpreter; - -pub fn unpack_wheel( - python: &Path, - version: &str, - location: &Path, - pkg_name: &str, - wheel: &Path, -) -> Result<()> { - let interpreter = Interpreter::new(python, version)?; - let python_executable = interpreter.executable()?; - let install_paths = interpreter.install_paths(false); - - let unpack_options = UnpackWheelOptions { - installer: Some("Aspect Build rules_py".to_string()), - // launcher_arch: - ..UnpackWheelOptions::default() +pub fn unpack_wheel(version: &str, location: &Path, wheel: &Path) -> Result<()> { + let python_version: uv_python::PythonVersion = version + .parse() + .map_err(|_| miette!("Failed to parse Python version"))?; + + let wheel_file_reader = fs::File::open(wheel).into_diagnostic()?; + + let temp = tempfile::tempdir().into_diagnostic()?; + + let _ = uv_extract::unzip(wheel_file_reader, temp.path()).into_diagnostic()?; + + let site_packages_dir = location + .join("lib") + .join(format!( + "python{}.{}", + python_version.major(), + python_version.minor() + )) + .join("site-packages"); + + let scheme = uv_pypi_types::Scheme { + purelib: site_packages_dir.to_path_buf(), + platlib: site_packages_dir.to_path_buf(), + // No windows support. + scripts: location.join("bin"), + data: site_packages_dir.to_path_buf(), + include: location.join("lib").join("include"), }; - let package_name: PackageName = pkg_name.parse().unwrap(); - let wheel = Wheel::from_path(wheel, &package_name.into()) - .map_err(|_| miette!("Failed to create wheel from path"))?; - - wheel - .unpack( - &location, - &install_paths, - &python_executable, - &unpack_options, - ) - .into_diagnostic()?; + let layout = uv_install_wheel::Layout { + sys_executable: PathBuf::new(), + python_version: (python_version.major(), python_version.minor()), + // Don't stamp in the path to the interpreter into the generated bins + // as we don't want an absolute path here. + // Perhaps this should be set to just "python" so it picks up the one in the venv path? + os_name: "/bin/false".to_string(), + scheme, + }; + + let filename = wheel + .file_name() + .and_then(|f| f.to_str()) + .expect("Exepected to get filename from wheel path"); + let wheel_file_name = + uv_distribution_filename::WheelFilename::from_str(filename).into_diagnostic()?; + + uv_install_wheel::linker::install_wheel( + &layout, + false, + temp.path(), + &wheel_file_name, + None, + None, + Some("aspect_rule_py"), + uv_install_wheel::linker::LinkMode::Copy, + &uv_install_wheel::linker::Locks::default(), + ) + .into_diagnostic()?; Ok(()) } diff --git a/py/tools/py/src/venv.rs b/py/tools/py/src/venv.rs index 8c3ad357..cc55ce24 100644 --- a/py/tools/py/src/venv.rs +++ b/py/tools/py/src/venv.rs @@ -4,25 +4,19 @@ use std::{ }; use miette::{Context, IntoDiagnostic}; -use rattler_installs_packages::python_env::VEnv; use crate::{ pth::{SitePackageOptions, SymlinkCollisionResolutionStrategy}, - Interpreter, PthFile, + PthFile, }; pub fn create_venv( python: &Path, - version: &str, location: &Path, pth_file: Option, collision_strategy: SymlinkCollisionResolutionStrategy, + venv_name: &str, ) -> miette::Result<()> { - // Parse and find the interpreter to use. - // Do this first so that incase we can't find or parse the version, we don't - // remove an existing venv. - let interpreter = Interpreter::new(python, version)?; - if location.exists() { // Clear down the an old venv if there is one present. fs::remove_dir_all(location) @@ -39,24 +33,32 @@ pub fn create_venv( .into_diagnostic() .wrap_err("Unable to determine absolute directory to venv directory")?; - let install_paths = interpreter.install_paths(false); - - VEnv::create_install_paths(&venv_location, &install_paths) - .into_diagnostic() - .wrap_err("Unable to remove create install paths")?; + // Need a way of providing our own cache here that drops, we leave the caching up to + // bazel. + // The temp dir will be cleaned up when the cache goes out of scope. + let cache = uv_cache::Cache::temp().into_diagnostic()?; - let python_path = interpreter.executable()?; - let python_exe_file_name = python_path.file_name().expect("file should have a name"); - let venv_exe_path = venv_location.join(install_paths.scripts().join(python_exe_file_name)); + let interpreter = uv_python::Interpreter::query(&python, &cache).into_diagnostic()?; - VEnv::create_pyvenv(&venv_location, &python_path, interpreter.version.clone()) - .into_diagnostic()?; - VEnv::setup_python(&venv_exe_path, &python_path, interpreter.version.clone()) - .into_diagnostic()?; + let venv = uv_virtualenv::create_venv( + &venv_location, + interpreter, + uv_virtualenv::Prompt::Static(venv_name.to_string()), + false, + false, + false, + false, + ) + .into_diagnostic()?; if let Some(pth) = pth_file { + let site_package_path = venv + .site_packages() + .nth(0) + .expect("Should have a site-packages directory"); + let site_packages_options = SitePackageOptions { - dest: venv_location.join(install_paths.platlib()), + dest: venv_location.join(site_package_path), collision_strategy, }; diff --git a/py/tools/unpack_bin/Cargo.toml b/py/tools/unpack_bin/Cargo.toml index cc9aaa14..838b4e36 100644 --- a/py/tools/unpack_bin/Cargo.toml +++ b/py/tools/unpack_bin/Cargo.toml @@ -16,6 +16,6 @@ name = "unpack" path = "src/main.rs" [dependencies] -clap = { version = "4.1.11", features = ["derive"] } +clap = { workspace = true } miette = { workspace = true } py = { path = "../py" } diff --git a/py/tools/unpack_bin/src/main.rs b/py/tools/unpack_bin/src/main.rs index 8a1572d9..9559e705 100644 --- a/py/tools/unpack_bin/src/main.rs +++ b/py/tools/unpack_bin/src/main.rs @@ -15,14 +15,6 @@ struct UnpackArgs { #[arg(long)] wheel: PathBuf, - /// The package name of the wheel to unpack. - #[arg(long)] - package_name: String, - - /// Python interpreter to do something with. - #[arg(long)] - python: PathBuf, - /// Python version, eg 3.8.12 /// Must be seperated by dots. #[arg(long)] @@ -30,13 +22,7 @@ struct UnpackArgs { } fn unpack_cmd_handler(args: UnpackArgs) -> miette::Result<()> { - py::unpack_wheel( - &args.python, - &args.python_version, - &args.into, - &args.package_name, - &args.wheel, - ) + py::unpack_wheel(&args.python_version, &args.into, &args.wheel) } fn main() -> miette::Result<()> { diff --git a/py/tools/venv_bin/Cargo.toml b/py/tools/venv_bin/Cargo.toml index cc747d1e..ab32161a 100644 --- a/py/tools/venv_bin/Cargo.toml +++ b/py/tools/venv_bin/Cargo.toml @@ -16,6 +16,6 @@ name = "venv" path = "src/main.rs" [dependencies] -clap = { version = "4.1.11", features = ["derive"] } +clap = { workspace = true } miette = { workspace = true } py = { path = "../py" } \ No newline at end of file diff --git a/py/tools/venv_bin/src/main.rs b/py/tools/venv_bin/src/main.rs index b6a307ba..b3df342a 100644 --- a/py/tools/venv_bin/src/main.rs +++ b/py/tools/venv_bin/src/main.rs @@ -37,11 +37,6 @@ struct VenvArgs { #[arg(long)] location: PathBuf, - /// Python version string to use, eg 3.8.12 - /// Must be seperated by dots. - #[arg(long)] - python_version: String, - /// Path to a .pth file to add to the site-packages of the generated venv. #[arg(long)] pth_file: PathBuf, @@ -55,16 +50,21 @@ struct VenvArgs { /// If none is given, an error will be thrown. #[arg(long)] collision_strategy: Option, + + /// Name to apply to the venv in the terminal when using + /// activate scripts. + #[arg(long)] + venv_name: String, } fn venv_cmd_handler(args: VenvArgs) -> miette::Result<()> { let pth_file = py::PthFile::new(&args.pth_file, args.pth_entry_prefix); py::create_venv( &args.python, - &args.python_version, &args.location, Some(pth_file), args.collision_strategy.unwrap_or_default().into(), + &args.venv_name, ) }