From 1bb1b0169138ff3f240cee4257a15b73b11a7b36 Mon Sep 17 00:00:00 2001 From: Boni Garcia Date: Tue, 26 Mar 2024 01:03:28 +0100 Subject: [PATCH] Revert "[rust] Bump dependencies to latest versions" This reverts commit e45ecd85dc2c8198e489ceff0418740787645642. --- rust/Cargo.Bazel.lock | 1768 ++++++++++++++++++++++------------------- rust/Cargo.lock | 353 ++++---- rust/Cargo.toml | 10 +- 3 files changed, 1147 insertions(+), 984 deletions(-) diff --git a/rust/Cargo.Bazel.lock b/rust/Cargo.Bazel.lock index 5f1f8ab756c68..409ba7f294688 100644 --- a/rust/Cargo.Bazel.lock +++ b/rust/Cargo.Bazel.lock @@ -770,7 +770,7 @@ "deps": { "common": [ { - "id": "cc 1.0.90", + "id": "cc 1.0.79", "target": "cc" } ], @@ -953,6 +953,12 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, "edition": "2018", "version": "1.3.2" }, @@ -1299,7 +1305,7 @@ "deps": { "common": [ { - "id": "cc 1.0.90", + "id": "cc 1.0.79", "target": "cc" }, { @@ -1313,13 +1319,13 @@ }, "license": "MIT/Apache-2.0" }, - "cc 1.0.90": { + "cc 1.0.79": { "name": "cc", - "version": "1.0.90", + "version": "1.0.79", "repository": { "Http": { - "url": "https://static.crates.io/crates/cc/1.0.90/download", - "sha256": "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" + "url": "https://static.crates.io/crates/cc/1.0.79/download", + "sha256": "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" } }, "targets": [ @@ -1341,7 +1347,6 @@ "crate_features": { "common": [ "jobserver", - "libc", "parallel" ], "selects": {} @@ -1353,17 +1358,10 @@ "target": "jobserver" } ], - "selects": { - "cfg(unix)": [ - { - "id": "libc 0.2.153", - "target": "libc" - } - ] - } + "selects": {} }, "edition": "2018", - "version": "1.0.90" + "version": "1.0.79" }, "license": "MIT OR Apache-2.0" }, @@ -1526,13 +1524,13 @@ }, "license": "MIT OR Apache-2.0" }, - "clap 4.5.4": { + "clap 4.5.2": { "name": "clap", - "version": "4.5.4", + "version": "4.5.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap/4.5.4/download", - "sha256": "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" + "url": "https://static.crates.io/crates/clap/4.5.2/download", + "sha256": "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651" } }, "targets": [ @@ -1578,13 +1576,13 @@ "proc_macro_deps": { "common": [ { - "id": "clap_derive 4.5.4", + "id": "clap_derive 4.5.0", "target": "clap_derive" } ], "selects": {} }, - "version": "4.5.4" + "version": "4.5.2" }, "license": "MIT OR Apache-2.0" }, @@ -1651,13 +1649,13 @@ }, "license": "MIT OR Apache-2.0" }, - "clap_derive 4.5.4": { + "clap_derive 4.5.0": { "name": "clap_derive", - "version": "4.5.4", + "version": "4.5.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/clap_derive/4.5.4/download", - "sha256": "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" + "url": "https://static.crates.io/crates/clap_derive/4.5.0/download", + "sha256": "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" } }, "targets": [ @@ -1685,7 +1683,7 @@ "deps": { "common": [ { - "id": "heck 0.5.0", + "id": "heck 0.4.1", "target": "heck" }, { @@ -1704,7 +1702,7 @@ "selects": {} }, "edition": "2021", - "version": "4.5.4" + "version": "4.5.0" }, "license": "MIT OR Apache-2.0" }, @@ -1798,6 +1796,79 @@ }, "license": "CC0-1.0" }, + "core-foundation 0.9.3": { + "name": "core-foundation", + "version": "0.9.3", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/core-foundation/0.9.3/download", + "sha256": "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" + } + }, + "targets": [ + { + "Library": { + "crate_name": "core_foundation", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "core_foundation", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "core-foundation-sys 0.8.4", + "target": "core_foundation_sys" + }, + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "selects": {} + }, + "edition": "2015", + "version": "0.9.3" + }, + "license": "MIT / Apache-2.0" + }, + "core-foundation-sys 0.8.4": { + "name": "core-foundation-sys", + "version": "0.8.4", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/core-foundation-sys/0.8.4/download", + "sha256": "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + } + }, + "targets": [ + { + "Library": { + "crate_name": "core_foundation_sys", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "core_foundation_sys", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2015", + "version": "0.8.4" + }, + "license": "MIT / Apache-2.0" + }, "cpufeatures 0.2.5": { "name": "cpufeatures", "version": "0.2.5", @@ -2249,13 +2320,13 @@ }, "license": "MIT" }, - "digest 0.10.7": { + "digest 0.10.6": { "name": "digest", - "version": "0.10.7", + "version": "0.10.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/digest/0.10.7/download", - "sha256": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" + "url": "https://static.crates.io/crates/digest/0.10.6/download", + "sha256": "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" } }, "targets": [ @@ -2297,14 +2368,14 @@ "target": "crypto_common" }, { - "id": "subtle 2.5.0", + "id": "subtle 2.4.1", "target": "subtle" } ], "selects": {} }, "edition": "2018", - "version": "0.10.7" + "version": "0.10.6" }, "license": "MIT OR Apache-2.0" }, @@ -2494,19 +2565,19 @@ }, "license": "MIT OR Apache-2.0" }, - "env_filter 0.1.0": { - "name": "env_filter", - "version": "0.1.0", + "encoding_rs 0.8.32": { + "name": "encoding_rs", + "version": "0.8.32", "repository": { "Http": { - "url": "https://static.crates.io/crates/env_filter/0.1.0/download", - "sha256": "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" + "url": "https://static.crates.io/crates/encoding_rs/0.8.32/download", + "sha256": "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" } }, "targets": [ { "Library": { - "crate_name": "env_filter", + "crate_name": "encoding_rs", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -2514,42 +2585,39 @@ } } ], - "library_target_name": "env_filter", + "library_target_name": "encoding_rs", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "regex" + "alloc", + "default" ], "selects": {} }, "deps": { "common": [ { - "id": "log 0.4.21", - "target": "log" - }, - { - "id": "regex 1.10.4", - "target": "regex" + "id": "cfg-if 1.0.0", + "target": "cfg_if" } ], "selects": {} }, - "edition": "2021", - "version": "0.1.0" + "edition": "2018", + "version": "0.8.32" }, - "license": "MIT OR Apache-2.0" + "license": "(Apache-2.0 OR MIT) AND BSD-3-Clause" }, - "env_logger 0.11.3": { + "env_logger 0.10.2": { "name": "env_logger", - "version": "0.11.3", + "version": "0.10.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/env_logger/0.11.3/download", - "sha256": "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" + "url": "https://static.crates.io/crates/env_logger/0.10.2/download", + "sha256": "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" } }, "targets": [ @@ -2581,30 +2649,30 @@ "deps": { "common": [ { - "id": "anstream 0.6.11", - "target": "anstream" + "id": "humantime 2.1.0", + "target": "humantime" }, { - "id": "anstyle 1.0.6", - "target": "anstyle" + "id": "is-terminal 0.4.10", + "target": "is_terminal" }, { - "id": "env_filter 0.1.0", - "target": "env_filter" + "id": "log 0.4.21", + "target": "log" }, { - "id": "humantime 2.1.0", - "target": "humantime" + "id": "regex 1.10.3", + "target": "regex" }, { - "id": "log 0.4.21", - "target": "log" + "id": "termcolor 1.4.1", + "target": "termcolor" } ], "selects": {} }, "edition": "2021", - "version": "0.11.3" + "version": "0.10.2" }, "license": "MIT OR Apache-2.0" }, @@ -3377,6 +3445,7 @@ "crate_features": { "common": [ "alloc", + "default", "std" ], "selects": {} @@ -3664,13 +3733,13 @@ }, "license": "MIT" }, - "getrandom 0.2.12": { + "getrandom 0.2.8": { "name": "getrandom", - "version": "0.2.12", + "version": "0.2.8", "repository": { "Http": { - "url": "https://static.crates.io/crates/getrandom/0.2.12/download", - "sha256": "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" + "url": "https://static.crates.io/crates/getrandom/0.2.8/download", + "sha256": "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" } }, "targets": [ @@ -3689,12 +3758,6 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "std" - ], - "selects": {} - }, "deps": { "common": [ { @@ -3718,7 +3781,7 @@ } }, "edition": "2018", - "version": "0.2.12" + "version": "0.2.8" }, "license": "MIT OR Apache-2.0" }, @@ -3789,6 +3852,85 @@ }, "license": "MIT OR Apache-2.0" }, + "h2 0.3.17": { + "name": "h2", + "version": "0.3.17", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/h2/0.3.17/download", + "sha256": "66b91535aa35fea1523ad1b86cb6b53c28e0ae566ba4a460f4457e936cad7c6f" + } + }, + "targets": [ + { + "Library": { + "crate_name": "h2", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "h2", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bytes 1.4.0", + "target": "bytes" + }, + { + "id": "fnv 1.0.7", + "target": "fnv" + }, + { + "id": "futures-core 0.3.27", + "target": "futures_core" + }, + { + "id": "futures-sink 0.3.27", + "target": "futures_sink" + }, + { + "id": "futures-util 0.3.27", + "target": "futures_util" + }, + { + "id": "http 0.2.9", + "target": "http" + }, + { + "id": "indexmap 1.9.2", + "target": "indexmap" + }, + { + "id": "slab 0.4.8", + "target": "slab" + }, + { + "id": "tokio 1.36.0", + "target": "tokio" + }, + { + "id": "tokio-util 0.7.7", + "target": "tokio_util" + }, + { + "id": "tracing 0.1.37", + "target": "tracing" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.3.17" + }, + "license": "MIT" + }, "hashbrown 0.12.3": { "name": "hashbrown", "version": "0.12.3", @@ -3861,13 +4003,13 @@ }, "license": "MIT OR Apache-2.0" }, - "heck 0.5.0": { + "heck 0.4.1": { "name": "heck", - "version": "0.5.0", + "version": "0.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/heck/0.5.0/download", - "sha256": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + "url": "https://static.crates.io/crates/heck/0.4.1/download", + "sha256": "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" } }, "targets": [ @@ -3886,8 +4028,14 @@ "compile_data_glob": [ "**" ], - "edition": "2021", - "version": "0.5.0" + "crate_features": { + "common": [ + "default" + ], + "selects": {} + }, + "edition": "2018", + "version": "0.4.1" }, "license": "MIT OR Apache-2.0" }, @@ -3930,6 +4078,36 @@ }, "license": "MIT/Apache-2.0" }, + "hermit-abi 0.3.5": { + "name": "hermit-abi", + "version": "0.3.5", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/hermit-abi/0.3.5/download", + "sha256": "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" + } + }, + "targets": [ + { + "Library": { + "crate_name": "hermit_abi", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "hermit_abi", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "edition": "2021", + "version": "0.3.5" + }, + "license": "MIT OR Apache-2.0" + }, "hmac 0.12.1": { "name": "hmac", "version": "0.12.1", @@ -3964,7 +4142,7 @@ "deps": { "common": [ { - "id": "digest 0.10.7", + "id": "digest 0.10.6", "target": "digest" } ], @@ -3975,13 +4153,13 @@ }, "license": "MIT OR Apache-2.0" }, - "http 1.1.0": { + "http 0.2.9": { "name": "http", - "version": "1.1.0", + "version": "0.2.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/http/1.1.0/download", - "sha256": "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" + "url": "https://static.crates.io/crates/http/0.2.9/download", + "sha256": "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" } }, "targets": [ @@ -4000,13 +4178,6 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, "deps": { "common": [ { @@ -4025,17 +4196,17 @@ "selects": {} }, "edition": "2018", - "version": "1.1.0" + "version": "0.2.9" }, "license": "MIT OR Apache-2.0" }, - "http-body 1.0.0": { + "http-body 0.4.5": { "name": "http-body", - "version": "1.0.0", + "version": "0.4.5", "repository": { "Http": { - "url": "https://static.crates.io/crates/http-body/1.0.0/download", - "sha256": "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" + "url": "https://static.crates.io/crates/http-body/0.4.5/download", + "sha256": "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" } }, "targets": [ @@ -4061,129 +4232,108 @@ "target": "bytes" }, { - "id": "http 1.1.0", + "id": "http 0.2.9", "target": "http" + }, + { + "id": "pin-project-lite 0.2.12", + "target": "pin_project_lite" } ], "selects": {} }, "edition": "2018", - "version": "1.0.0" + "version": "0.4.5" }, "license": "MIT" }, - "http-body-util 0.1.1": { - "name": "http-body-util", - "version": "0.1.1", + "httparse 1.8.0": { + "name": "httparse", + "version": "1.8.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/http-body-util/0.1.1/download", - "sha256": "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" + "url": "https://static.crates.io/crates/httparse/1.8.0/download", + "sha256": "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" } }, "targets": [ { "Library": { - "crate_name": "http_body_util", + "crate_name": "httparse", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } + }, + { + "BuildScript": { + "crate_name": "build_script_build", + "crate_root": "build.rs", + "srcs": [ + "**/*.rs" + ] + } } ], - "library_target_name": "http_body_util", + "library_target_name": "httparse", "common_attrs": { "compile_data_glob": [ "**" ], - "deps": { + "crate_features": { + "common": [ + "default", + "std" + ], + "selects": {} + }, + "deps": { "common": [ { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-core 0.3.27", - "target": "futures_core" - }, - { - "id": "http 1.1.0", - "target": "http" - }, - { - "id": "http-body 1.0.0", - "target": "http_body" - }, - { - "id": "pin-project-lite 0.2.12", - "target": "pin_project_lite" + "id": "httparse 1.8.0", + "target": "build_script_build" } ], "selects": {} }, "edition": "2018", - "version": "0.1.1" + "version": "1.8.0" }, - "license": "MIT" + "build_script_attrs": { + "data_glob": [ + "**" + ] + }, + "license": "MIT/Apache-2.0" }, - "httparse 1.8.0": { - "name": "httparse", - "version": "1.8.0", + "httpdate 1.0.2": { + "name": "httpdate", + "version": "1.0.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/httparse/1.8.0/download", - "sha256": "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" + "url": "https://static.crates.io/crates/httpdate/1.0.2/download", + "sha256": "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" } }, "targets": [ { "Library": { - "crate_name": "httparse", + "crate_name": "httpdate", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" ] } - }, - { - "BuildScript": { - "crate_name": "build_script_build", - "crate_root": "build.rs", - "srcs": [ - "**/*.rs" - ] - } } ], - "library_target_name": "httparse", + "library_target_name": "httpdate", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "default", - "std" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "httparse 1.8.0", - "target": "build_script_build" - } - ], - "selects": {} - }, "edition": "2018", - "version": "1.8.0" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] + "version": "1.0.2" }, "license": "MIT/Apache-2.0" }, @@ -4217,13 +4367,13 @@ }, "license": "MIT/Apache-2.0" }, - "hyper 1.2.0": { + "hyper 0.14.25": { "name": "hyper", - "version": "1.2.0", + "version": "0.14.25", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper/1.2.0/download", - "sha256": "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" + "url": "https://static.crates.io/crates/hyper/0.14.25/download", + "sha256": "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" } }, "targets": [ @@ -4245,8 +4395,12 @@ "crate_features": { "common": [ "client", - "default", - "http1" + "h2", + "http1", + "http2", + "runtime", + "socket2", + "tcp" ], "selects": {} }, @@ -4260,22 +4414,34 @@ "id": "futures-channel 0.3.27", "target": "futures_channel" }, + { + "id": "futures-core 0.3.27", + "target": "futures_core" + }, { "id": "futures-util 0.3.27", "target": "futures_util" }, { - "id": "http 1.1.0", + "id": "h2 0.3.17", + "target": "h2" + }, + { + "id": "http 0.2.9", "target": "http" }, { - "id": "http-body 1.0.0", + "id": "http-body 0.4.5", "target": "http_body" }, { "id": "httparse 1.8.0", "target": "httparse" }, + { + "id": "httpdate 1.0.2", + "target": "httpdate" + }, { "id": "itoa 1.0.6", "target": "itoa" @@ -4285,13 +4451,21 @@ "target": "pin_project_lite" }, { - "id": "smallvec 1.13.2", - "target": "smallvec" + "id": "socket2 0.4.9", + "target": "socket2" }, { "id": "tokio 1.36.0", "target": "tokio" }, + { + "id": "tower-service 0.3.2", + "target": "tower_service" + }, + { + "id": "tracing 0.1.37", + "target": "tracing" + }, { "id": "want 0.3.0", "target": "want" @@ -4299,18 +4473,18 @@ ], "selects": {} }, - "edition": "2021", - "version": "1.2.0" + "edition": "2018", + "version": "0.14.25" }, "license": "MIT" }, - "hyper-rustls 0.26.0": { + "hyper-rustls 0.24.0": { "name": "hyper-rustls", - "version": "0.26.0", + "version": "0.24.0", "repository": { "Http": { - "url": "https://static.crates.io/crates/hyper-rustls/0.26.0/download", - "sha256": "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" + "url": "https://static.crates.io/crates/hyper-rustls/0.24.0/download", + "sha256": "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" } }, "targets": [ @@ -4332,142 +4506,32 @@ "deps": { "common": [ { - "id": "futures-util 0.3.27", - "target": "futures_util" - }, - { - "id": "http 1.1.0", + "id": "http 0.2.9", "target": "http" }, { - "id": "hyper 1.2.0", + "id": "hyper 0.14.25", "target": "hyper" }, { - "id": "hyper-util 0.1.3", - "target": "hyper_util" - }, - { - "id": "rustls 0.22.3", + "id": "rustls 0.21.6", "target": "rustls" }, - { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types", - "alias": "pki_types" - }, { "id": "tokio 1.36.0", "target": "tokio" }, { - "id": "tokio-rustls 0.25.0", + "id": "tokio-rustls 0.24.1", "target": "tokio_rustls" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - } - ], - "selects": {} - }, - "edition": "2021", - "version": "0.26.0" - }, - "license": "Apache-2.0 OR ISC OR MIT" - }, - "hyper-util 0.1.3": { - "name": "hyper-util", - "version": "0.1.3", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/hyper-util/0.1.3/download", - "sha256": "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" - } - }, - "targets": [ - { - "Library": { - "crate_name": "hyper_util", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "hyper_util", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "client", - "client-legacy", - "default", - "http1", - "tokio" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "bytes 1.4.0", - "target": "bytes" - }, - { - "id": "futures-channel 0.3.27", - "target": "futures_channel" - }, - { - "id": "futures-util 0.3.27", - "target": "futures_util" - }, - { - "id": "http 1.1.0", - "target": "http" - }, - { - "id": "http-body 1.0.0", - "target": "http_body" - }, - { - "id": "hyper 1.2.0", - "target": "hyper" - }, - { - "id": "pin-project-lite 0.2.12", - "target": "pin_project_lite" - }, - { - "id": "socket2 0.5.5", - "target": "socket2" - }, - { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tower 0.4.13", - "target": "tower" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" } ], "selects": {} }, "edition": "2021", - "version": "0.1.3" + "version": "0.24.0" }, - "license": "MIT" + "license": "Apache-2.0/ISC/MIT" }, "idna 0.3.0": { "name": "idna", @@ -4546,6 +4610,12 @@ "compile_data_glob": [ "**" ], + "crate_features": { + "common": [ + "std" + ], + "selects": {} + }, "deps": { "common": [ { @@ -4799,6 +4869,59 @@ }, "license": "MIT OR Apache-2.0" }, + "is-terminal 0.4.10": { + "name": "is-terminal", + "version": "0.4.10", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/is-terminal/0.4.10/download", + "sha256": "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" + } + }, + "targets": [ + { + "Library": { + "crate_name": "is_terminal", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "is_terminal", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ + { + "id": "rustix 0.38.31", + "target": "rustix" + } + ], + "cfg(target_os = \"hermit\")": [ + { + "id": "hermit-abi 0.3.5", + "target": "hermit_abi" + } + ], + "cfg(windows)": [ + { + "id": "windows-sys 0.52.0", + "target": "windows_sys" + } + ] + } + }, + "edition": "2018", + "version": "0.4.10" + }, + "license": "MIT" + }, "is_executable 1.0.1": { "name": "is_executable", "version": "1.0.1", @@ -5236,7 +5359,7 @@ "deps": { "common": [ { - "id": "cc 1.0.90", + "id": "cc 1.0.79", "target": "cc" }, { @@ -5784,7 +5907,7 @@ "target": "rand_core" }, { - "id": "subtle 2.5.0", + "id": "subtle 2.4.1", "target": "subtle" } ], @@ -5833,7 +5956,7 @@ "deps": { "common": [ { - "id": "digest 0.10.7", + "id": "digest 0.10.6", "target": "digest" }, { @@ -5893,92 +6016,6 @@ }, "license": "MIT OR Apache-2.0" }, - "pin-project 1.1.5": { - "name": "pin-project", - "version": "1.1.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/pin-project/1.1.5/download", - "sha256": "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" - } - }, - "targets": [ - { - "Library": { - "crate_name": "pin_project", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_project", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2021", - "proc_macro_deps": { - "common": [ - { - "id": "pin-project-internal 1.1.5", - "target": "pin_project_internal" - } - ], - "selects": {} - }, - "version": "1.1.5" - }, - "license": "Apache-2.0 OR MIT" - }, - "pin-project-internal 1.1.5": { - "name": "pin-project-internal", - "version": "1.1.5", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/pin-project-internal/1.1.5/download", - "sha256": "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" - } - }, - "targets": [ - { - "ProcMacro": { - "crate_name": "pin_project_internal", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "pin_project_internal", - "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.5" - }, - "license": "Apache-2.0 OR MIT" - }, "pin-project-lite 0.2.12": { "name": "pin-project-lite", "version": "0.2.12", @@ -6475,7 +6512,7 @@ "deps": { "common": [ { - "id": "getrandom 0.2.12", + "id": "getrandom 0.2.8", "target": "getrandom" }, { @@ -6494,13 +6531,13 @@ }, "license": "MIT" }, - "regex 1.10.4": { + "regex 1.10.3": { "name": "regex", - "version": "1.10.4", + "version": "1.10.3", "repository": { "Http": { - "url": "https://static.crates.io/crates/regex/1.10.4/download", - "sha256": "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" + "url": "https://static.crates.io/crates/regex/1.10.3/download", + "sha256": "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" } }, "targets": [ @@ -6563,7 +6600,7 @@ "selects": {} }, "edition": "2021", - "version": "1.10.4" + "version": "1.10.3" }, "license": "MIT OR Apache-2.0" }, @@ -6752,13 +6789,13 @@ }, "license": "MIT/Apache-2.0" }, - "reqwest 0.12.2": { + "reqwest 0.11.26": { "name": "reqwest", - "version": "0.12.2", + "version": "0.11.26", "repository": { "Http": { - "url": "https://static.crates.io/crates/reqwest/0.12.2/download", - "sha256": "2d66674f2b6fb864665eea7a3c1ac4e3dfacd2fda83cf6f935a612e01b0e3338" + "url": "https://static.crates.io/crates/reqwest/0.11.26/download", + "sha256": "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" } }, "targets": [ @@ -6781,9 +6818,12 @@ "common": [ "__rustls", "__tls", - "rustls-pki-types", + "hyper-rustls", + "rustls", "rustls-tls", - "rustls-tls-webpki-roots" + "rustls-tls-webpki-roots", + "tokio-rustls", + "webpki-roots" ], "selects": {} }, @@ -6806,7 +6846,7 @@ "target": "futures_util" }, { - "id": "http 1.1.0", + "id": "http 0.2.9", "target": "http" }, { @@ -6833,24 +6873,24 @@ "selects": { "cfg(not(target_arch = \"wasm32\"))": [ { - "id": "http-body 1.0.0", - "target": "http_body" + "id": "encoding_rs 0.8.32", + "target": "encoding_rs" }, { - "id": "http-body-util 0.1.1", - "target": "http_body_util" + "id": "h2 0.3.17", + "target": "h2" }, { - "id": "hyper 1.2.0", - "target": "hyper" + "id": "http-body 0.4.5", + "target": "http_body" }, { - "id": "hyper-rustls 0.26.0", - "target": "hyper_rustls" + "id": "hyper 0.14.25", + "target": "hyper" }, { - "id": "hyper-util 0.1.3", - "target": "hyper_util" + "id": "hyper-rustls 0.24.0", + "target": "hyper_rustls" }, { "id": "ipnet 2.7.1", @@ -6877,27 +6917,23 @@ "target": "pin_project_lite" }, { - "id": "rustls 0.22.3", + "id": "rustls 0.21.6", "target": "rustls" }, { "id": "rustls-pemfile 1.0.2", "target": "rustls_pemfile" }, - { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types" - }, { "id": "tokio 1.36.0", "target": "tokio" }, { - "id": "tokio-rustls 0.25.0", + "id": "tokio-rustls 0.24.1", "target": "tokio_rustls" }, { - "id": "webpki-roots 0.26.1", + "id": "webpki-roots 0.25.2", "target": "webpki_roots" } ], @@ -6923,6 +6959,12 @@ "target": "web_sys" } ], + "cfg(target_os = \"macos\")": [ + { + "id": "system-configuration 0.5.1", + "target": "system_configuration" + } + ], "cfg(windows)": [ { "id": "winreg 0.50.0", @@ -6932,17 +6974,17 @@ } }, "edition": "2021", - "version": "0.12.2" + "version": "0.11.26" }, "license": "MIT OR Apache-2.0" }, - "ring 0.17.8": { + "ring 0.16.20": { "name": "ring", - "version": "0.17.8", + "version": "0.16.20", "repository": { "Http": { - "url": "https://static.crates.io/crates/ring/0.17.8/download", - "sha256": "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" + "url": "https://static.crates.io/crates/ring/0.16.20/download", + "sha256": "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" } }, "targets": [ @@ -6974,52 +7016,61 @@ "common": [ "alloc", "default", - "dev_urandom_fallback" + "dev_urandom_fallback", + "once_cell" ], "selects": {} }, "deps": { "common": [ { - "id": "cfg-if 1.0.0", - "target": "cfg_if" - }, - { - "id": "getrandom 0.2.12", - "target": "getrandom" - }, - { - "id": "ring 0.17.8", + "id": "ring 0.16.20", "target": "build_script_build" }, { - "id": "untrusted 0.9.0", + "id": "untrusted 0.7.1", "target": "untrusted" } ], "selects": { - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))": [ + "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))": [ + { + "id": "web-sys 0.3.61", + "target": "web_sys" + } + ], + "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\"))))": [ + { + "id": "spin 0.5.2", + "target": "spin" + } + ], + "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ { "id": "libc 0.2.153", "target": "libc" + }, + { + "id": "once_cell 1.17.1", + "target": "once_cell" } ], - "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))": [ + "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))": [ { - "id": "windows-sys 0.52.0", - "target": "windows_sys" + "id": "once_cell 1.17.1", + "target": "once_cell" } ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ + "cfg(target_os = \"windows\")": [ { - "id": "spin 0.9.8", - "target": "spin" + "id": "winapi 0.3.9", + "target": "winapi" } ] } }, - "edition": "2021", - "version": "0.17.8" + "edition": "2018", + "version": "0.16.20" }, "build_script_attrs": { "data_glob": [ @@ -7028,13 +7079,13 @@ "deps": { "common": [ { - "id": "cc 1.0.90", + "id": "cc 1.0.79", "target": "cc" } ], "selects": {} }, - "links": "ring_core_0_17_8" + "links": "ring-asm" }, "license": null }, @@ -7156,7 +7207,7 @@ "target": "quote" }, { - "id": "regex 1.10.4", + "id": "regex 1.10.3", "target": "regex" }, { @@ -7306,6 +7357,7 @@ "default", "fs", "std", + "termios", "use-libc-auxv" ], "selects": {} @@ -7373,13 +7425,13 @@ }, "license": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT" }, - "rustls 0.22.3": { + "rustls 0.21.6": { "name": "rustls", - "version": "0.22.3", + "version": "0.21.6", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls/0.22.3/download", - "sha256": "99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c" + "url": "https://static.crates.io/crates/rustls/0.21.6/download", + "sha256": "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" } }, "targets": [ @@ -7409,10 +7461,10 @@ ], "crate_features": { "common": [ + "dangerous_configuration", "default", "log", "logging", - "ring", "tls12" ], "selects": {} @@ -7424,95 +7476,47 @@ "target": "log" }, { - "id": "ring 0.17.8", + "id": "ring 0.16.20", "target": "ring" }, { - "id": "rustls 0.22.3", + "id": "rustls 0.21.6", "target": "build_script_build" }, { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types", - "alias": "pki_types" - }, - { - "id": "rustls-webpki 0.102.2", + "id": "rustls-webpki 0.101.4", "target": "webpki" }, { - "id": "subtle 2.5.0", - "target": "subtle" - }, - { - "id": "zeroize 1.7.0", - "target": "zeroize" + "id": "sct 0.7.0", + "target": "sct" } ], "selects": {} }, "edition": "2021", - "version": "0.22.3" - }, - "build_script_attrs": { - "data_glob": [ - "**" - ] - }, - "license": "Apache-2.0 OR ISC OR MIT" - }, - "rustls-pemfile 1.0.2": { - "name": "rustls-pemfile", - "version": "1.0.2", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/rustls-pemfile/1.0.2/download", - "sha256": "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" - } - }, - "targets": [ - { - "Library": { - "crate_name": "rustls_pemfile", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "rustls_pemfile", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "deps": { - "common": [ - { - "id": "base64 0.21.0", - "target": "base64" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "1.0.2" + "version": "0.21.6" + }, + "build_script_attrs": { + "data_glob": [ + "**" + ] }, "license": "Apache-2.0 OR ISC OR MIT" }, - "rustls-pki-types 1.4.0": { - "name": "rustls-pki-types", - "version": "1.4.0", + "rustls-pemfile 1.0.2": { + "name": "rustls-pemfile", + "version": "1.0.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-pki-types/1.4.0/download", - "sha256": "868e20fada228fefaf6b652e00cc73623d54f8171e7352c18bb281571f2d92da" + "url": "https://static.crates.io/crates/rustls-pemfile/1.0.2/download", + "sha256": "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" } }, "targets": [ { "Library": { - "crate_name": "rustls_pki_types", + "crate_name": "rustls_pemfile", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -7520,31 +7524,32 @@ } } ], - "library_target_name": "rustls_pki_types", + "library_target_name": "rustls_pemfile", "common_attrs": { "compile_data_glob": [ "**" ], - "crate_features": { + "deps": { "common": [ - "alloc", - "default", - "std" + { + "id": "base64 0.21.0", + "target": "base64" + } ], "selects": {} }, - "edition": "2021", - "version": "1.4.0" + "edition": "2018", + "version": "1.0.2" }, - "license": "MIT OR Apache-2.0" + "license": "Apache-2.0 OR ISC OR MIT" }, - "rustls-webpki 0.102.2": { + "rustls-webpki 0.101.4": { "name": "rustls-webpki", - "version": "0.102.2", + "version": "0.101.4", "repository": { "Http": { - "url": "https://static.crates.io/crates/rustls-webpki/0.102.2/download", - "sha256": "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" + "url": "https://static.crates.io/crates/rustls-webpki/0.101.4/download", + "sha256": "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" } }, "targets": [ @@ -7566,7 +7571,7 @@ "crate_features": { "common": [ "alloc", - "ring", + "default", "std" ], "selects": {} @@ -7574,23 +7579,18 @@ "deps": { "common": [ { - "id": "ring 0.17.8", + "id": "ring 0.16.20", "target": "ring" }, { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types", - "alias": "pki_types" - }, - { - "id": "untrusted 0.9.0", + "id": "untrusted 0.7.1", "target": "untrusted" } ], "selects": {} }, "edition": "2021", - "version": "0.102.2" + "version": "0.101.4" }, "license": "ISC" }, @@ -7665,6 +7665,49 @@ }, "license": "Unlicense/MIT" }, + "sct 0.7.0": { + "name": "sct", + "version": "0.7.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/sct/0.7.0/download", + "sha256": "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" + } + }, + "targets": [ + { + "Library": { + "crate_name": "sct", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "sct", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "ring 0.16.20", + "target": "ring" + }, + { + "id": "untrusted 0.7.1", + "target": "untrusted" + } + ], + "selects": {} + }, + "edition": "2018", + "version": "0.7.0" + }, + "license": "Apache-2.0/ISC/MIT" + }, "selenium-manager 0.4.19-nightly": { "name": "selenium-manager", "version": "0.4.19-nightly", @@ -7696,7 +7739,7 @@ "target": "bzip2" }, { - "id": "clap 4.5.4", + "id": "clap 4.5.2", "target": "clap" }, { @@ -7708,7 +7751,7 @@ "target": "directories" }, { - "id": "env_logger 0.11.3", + "id": "env_logger 0.10.2", "target": "env_logger" }, { @@ -7732,11 +7775,11 @@ "target": "log" }, { - "id": "regex 1.10.4", + "id": "regex 1.10.3", "target": "regex" }, { - "id": "reqwest 0.12.2", + "id": "reqwest 0.11.26", "target": "reqwest" }, { @@ -7764,7 +7807,7 @@ "target": "tokio" }, { - "id": "toml 0.8.12", + "id": "toml 0.8.11", "target": "toml" }, { @@ -8268,7 +8311,7 @@ "target": "cfg_if" }, { - "id": "digest 0.10.7", + "id": "digest 0.10.6", "target": "digest" } ], @@ -8325,7 +8368,7 @@ "target": "cfg_if" }, { - "id": "digest 0.10.7", + "id": "digest 0.10.6", "target": "digest" } ], @@ -8412,19 +8455,19 @@ }, "license": "MIT" }, - "smallvec 1.13.2": { - "name": "smallvec", - "version": "1.13.2", + "socket2 0.4.9": { + "name": "socket2", + "version": "0.4.9", "repository": { "Http": { - "url": "https://static.crates.io/crates/smallvec/1.13.2/download", - "sha256": "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" + "url": "https://static.crates.io/crates/socket2/0.4.9/download", + "sha256": "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" } }, "targets": [ { "Library": { - "crate_name": "smallvec", + "crate_name": "socket2", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -8432,20 +8475,36 @@ } } ], - "library_target_name": "smallvec", + "library_target_name": "socket2", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ - "const_generics", - "const_new" + "all" ], "selects": {} }, + "deps": { + "common": [], + "selects": { + "cfg(unix)": [ + { + "id": "libc 0.2.153", + "target": "libc" + } + ], + "cfg(windows)": [ + { + "id": "winapi 0.3.9", + "target": "winapi" + } + ] + } + }, "edition": "2018", - "version": "1.13.2" + "version": "0.4.9" }, "license": "MIT OR Apache-2.0" }, @@ -8502,13 +8561,13 @@ }, "license": "MIT OR Apache-2.0" }, - "spin 0.9.8": { + "spin 0.5.2": { "name": "spin", - "version": "0.9.8", + "version": "0.5.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/spin/0.9.8/download", - "sha256": "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" + "url": "https://static.crates.io/crates/spin/0.5.2/download", + "sha256": "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" } }, "targets": [ @@ -8527,14 +8586,8 @@ "compile_data_glob": [ "**" ], - "crate_features": { - "common": [ - "once" - ], - "selects": {} - }, "edition": "2015", - "version": "0.9.8" + "version": "0.5.2" }, "license": "MIT" }, @@ -8568,13 +8621,13 @@ }, "license": "MIT" }, - "subtle 2.5.0": { + "subtle 2.4.1": { "name": "subtle", - "version": "2.5.0", + "version": "2.4.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/subtle/2.5.0/download", - "sha256": "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" + "url": "https://static.crates.io/crates/subtle/2.4.1/download", + "sha256": "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" } }, "targets": [ @@ -8593,8 +8646,8 @@ "compile_data_glob": [ "**" ], - "edition": "2018", - "version": "2.5.0" + "edition": "2015", + "version": "2.4.1" }, "license": "BSD-3-Clause" }, @@ -8769,6 +8822,114 @@ }, "license": "Apache-2.0" }, + "system-configuration 0.5.1": { + "name": "system-configuration", + "version": "0.5.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/system-configuration/0.5.1/download", + "sha256": "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" + } + }, + "targets": [ + { + "Library": { + "crate_name": "system_configuration", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "system_configuration", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "bitflags 1.3.2", + "target": "bitflags" + }, + { + "id": "core-foundation 0.9.3", + "target": "core_foundation" + }, + { + "id": "system-configuration-sys 0.5.0", + "target": "system_configuration_sys" + } + ], + "selects": {} + }, + "edition": "2021", + "version": "0.5.1" + }, + "license": "MIT OR Apache-2.0" + }, + "system-configuration-sys 0.5.0": { + "name": "system-configuration-sys", + "version": "0.5.0", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/system-configuration-sys/0.5.0/download", + "sha256": "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" + } + }, + "targets": [ + { + "Library": { + "crate_name": "system_configuration_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", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [ + { + "id": "core-foundation-sys 0.8.4", + "target": "core_foundation_sys" + }, + { + "id": "libc 0.2.153", + "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": [ + "**" + ] + }, + "license": "MIT OR Apache-2.0" + }, "tar 0.4.40": { "name": "tar", "version": "0.4.40", @@ -8882,6 +9043,47 @@ }, "license": "MIT OR Apache-2.0" }, + "termcolor 1.4.1": { + "name": "termcolor", + "version": "1.4.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/termcolor/1.4.1/download", + "sha256": "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" + } + }, + "targets": [ + { + "Library": { + "crate_name": "termcolor", + "crate_root": "src/lib.rs", + "srcs": [ + "**/*.rs" + ] + } + } + ], + "library_target_name": "termcolor", + "common_attrs": { + "compile_data_glob": [ + "**" + ], + "deps": { + "common": [], + "selects": { + "cfg(windows)": [ + { + "id": "winapi-util 0.1.5", + "target": "winapi_util" + } + ] + } + }, + "edition": "2018", + "version": "1.4.1" + }, + "license": "Unlicense OR MIT" + }, "termtree 0.4.1": { "name": "termtree", "version": "0.4.1", @@ -9260,7 +9462,6 @@ "common": [ "bytes", "default", - "io-std", "io-util", "libc", "macros", @@ -9357,46 +9558,97 @@ } } ], - "library_target_name": "tokio_macros", + "library_target_name": "tokio_macros", + "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": "2.2.0" + }, + "license": "MIT" + }, + "tokio-rustls 0.24.1": { + "name": "tokio-rustls", + "version": "0.24.1", + "repository": { + "Http": { + "url": "https://static.crates.io/crates/tokio-rustls/0.24.1/download", + "sha256": "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" + } + }, + "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": [ + "default", + "logging", + "tls12" + ], + "selects": {} + }, "deps": { "common": [ { - "id": "proc-macro2 1.0.78", - "target": "proc_macro2" - }, - { - "id": "quote 1.0.35", - "target": "quote" + "id": "rustls 0.21.6", + "target": "rustls" }, { - "id": "syn 2.0.48", - "target": "syn" + "id": "tokio 1.36.0", + "target": "tokio" } ], "selects": {} }, - "edition": "2021", - "version": "2.2.0" + "edition": "2018", + "version": "0.24.1" }, - "license": "MIT" + "license": "MIT/Apache-2.0" }, - "tokio-rustls 0.25.0": { - "name": "tokio-rustls", - "version": "0.25.0", + "tokio-util 0.7.7": { + "name": "tokio-util", + "version": "0.7.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/tokio-rustls/0.25.0/download", - "sha256": "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" + "url": "https://static.crates.io/crates/tokio-util/0.7.7/download", + "sha256": "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" } }, "targets": [ { "Library": { - "crate_name": "tokio_rustls", + "crate_name": "tokio_util", "crate_root": "src/lib.rs", "srcs": [ "**/*.rs" @@ -9404,50 +9656,60 @@ } } ], - "library_target_name": "tokio_rustls", + "library_target_name": "tokio_util", "common_attrs": { "compile_data_glob": [ "**" ], "crate_features": { "common": [ + "codec", "default", - "logging", - "ring", - "tls12" + "tracing" ], "selects": {} }, "deps": { "common": [ { - "id": "rustls 0.22.3", - "target": "rustls" + "id": "bytes 1.4.0", + "target": "bytes" + }, + { + "id": "futures-core 0.3.27", + "target": "futures_core" }, { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types", - "alias": "pki_types" + "id": "futures-sink 0.3.27", + "target": "futures_sink" + }, + { + "id": "pin-project-lite 0.2.12", + "target": "pin_project_lite" }, { "id": "tokio 1.36.0", "target": "tokio" + }, + { + "id": "tracing 0.1.37", + "target": "tracing" } ], "selects": {} }, - "edition": "2021", - "version": "0.25.0" + "edition": "2018", + "version": "0.7.7" }, - "license": "MIT/Apache-2.0" + "license": "MIT" }, - "toml 0.8.12": { + "toml 0.8.11": { "name": "toml", - "version": "0.8.12", + "version": "0.8.11", "repository": { "Http": { - "url": "https://static.crates.io/crates/toml/0.8.12/download", - "sha256": "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" + "url": "https://static.crates.io/crates/toml/0.8.11/download", + "sha256": "af06656561d28735e9c1cd63dfd57132c8155426aa6af24f36a00a351f88c48e" } }, "targets": [ @@ -9489,14 +9751,14 @@ "target": "toml_datetime" }, { - "id": "toml_edit 0.22.9", + "id": "toml_edit 0.22.7", "target": "toml_edit" } ], "selects": {} }, "edition": "2021", - "version": "0.8.12" + "version": "0.8.11" }, "license": "MIT OR Apache-2.0" }, @@ -9545,13 +9807,13 @@ }, "license": "MIT OR Apache-2.0" }, - "toml_edit 0.22.9": { + "toml_edit 0.22.7": { "name": "toml_edit", - "version": "0.22.9", + "version": "0.22.7", "repository": { "Http": { - "url": "https://static.crates.io/crates/toml_edit/0.22.9/download", - "sha256": "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" + "url": "https://static.crates.io/crates/toml_edit/0.22.7/download", + "sha256": "18769cd1cec395d70860ceb4d932812a0b4d06b1a4bb336745a4d21b9496e992" } }, "targets": [ @@ -9604,123 +9866,10 @@ "selects": {} }, "edition": "2021", - "version": "0.22.9" + "version": "0.22.7" }, "license": "MIT OR Apache-2.0" }, - "tower 0.4.13": { - "name": "tower", - "version": "0.4.13", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tower/0.4.13/download", - "sha256": "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "__common", - "default", - "futures-core", - "futures-util", - "log", - "make", - "pin-project", - "pin-project-lite", - "tokio", - "tracing", - "util" - ], - "selects": {} - }, - "deps": { - "common": [ - { - "id": "futures-core 0.3.27", - "target": "futures_core" - }, - { - "id": "futures-util 0.3.27", - "target": "futures_util" - }, - { - "id": "pin-project 1.1.5", - "target": "pin_project" - }, - { - "id": "pin-project-lite 0.2.12", - "target": "pin_project_lite" - }, - { - "id": "tokio 1.36.0", - "target": "tokio" - }, - { - "id": "tower-layer 0.3.2", - "target": "tower_layer" - }, - { - "id": "tower-service 0.3.2", - "target": "tower_service" - }, - { - "id": "tracing 0.1.37", - "target": "tracing" - } - ], - "selects": {} - }, - "edition": "2018", - "version": "0.4.13" - }, - "license": "MIT" - }, - "tower-layer 0.3.2": { - "name": "tower-layer", - "version": "0.3.2", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/tower-layer/0.3.2/download", - "sha256": "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" - } - }, - "targets": [ - { - "Library": { - "crate_name": "tower_layer", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "tower_layer", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "edition": "2018", - "version": "0.3.2" - }, - "license": "MIT" - }, "tower-service 0.3.2": { "name": "tower-service", "version": "0.3.2", @@ -9778,7 +9927,6 @@ ], "crate_features": { "common": [ - "log", "std" ], "selects": {} @@ -9789,10 +9937,6 @@ "id": "cfg-if 1.0.0", "target": "cfg_if" }, - { - "id": "log 0.4.21", - "target": "log" - }, { "id": "pin-project-lite 0.2.12", "target": "pin_project_lite" @@ -10052,20 +10196,20 @@ }, "license": "MIT/Apache-2.0" }, - "untrusted 0.9.0": { + "untrusted 0.7.1": { "name": "untrusted", - "version": "0.9.0", + "version": "0.7.1", "repository": { "Http": { - "url": "https://static.crates.io/crates/untrusted/0.9.0/download", - "sha256": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" + "url": "https://static.crates.io/crates/untrusted/0.7.1/download", + "sha256": "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" } }, "targets": [ { "Library": { "crate_name": "untrusted", - "crate_root": "src/lib.rs", + "crate_root": "src/untrusted.rs", "srcs": [ "**/*.rs" ] @@ -10078,7 +10222,7 @@ "**" ], "edition": "2018", - "version": "0.9.0" + "version": "0.7.1" }, "license": "ISC" }, @@ -10797,6 +10941,7 @@ "AbortSignal", "Blob", "BlobPropertyBag", + "Crypto", "Event", "EventTarget", "File", @@ -10834,13 +10979,13 @@ }, "license": "MIT/Apache-2.0" }, - "webpki-roots 0.26.1": { + "webpki-roots 0.25.2": { "name": "webpki-roots", - "version": "0.26.1", + "version": "0.25.2", "repository": { "Http": { - "url": "https://static.crates.io/crates/webpki-roots/0.26.1/download", - "sha256": "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" + "url": "https://static.crates.io/crates/webpki-roots/0.25.2/download", + "sha256": "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" } }, "targets": [ @@ -10859,18 +11004,8 @@ "compile_data_glob": [ "**" ], - "deps": { - "common": [ - { - "id": "rustls-pki-types 1.4.0", - "target": "rustls_pki_types", - "alias": "pki_types" - } - ], - "selects": {} - }, "edition": "2018", - "version": "0.26.1" + "version": "0.25.2" }, "license": "MPL-2.0" }, @@ -10913,13 +11048,18 @@ "consoleapi", "errhandlingapi", "fileapi", + "handleapi", "minwindef", + "ntsecapi", "processenv", "std", "winbase", "wincon", "winerror", - "winnt" + "winnt", + "ws2ipdef", + "ws2tcpip", + "wtypesbase" ], "selects": {} }, @@ -11205,6 +11345,7 @@ "Win32_Storage", "Win32_Storage_FileSystem", "Win32_System", + "Win32_System_Console", "Win32_System_Diagnostics", "Win32_System_Diagnostics_Debug", "Win32_System_Threading", @@ -12288,43 +12429,6 @@ }, "license": "MIT/Apache-2.0" }, - "zeroize 1.7.0": { - "name": "zeroize", - "version": "1.7.0", - "repository": { - "Http": { - "url": "https://static.crates.io/crates/zeroize/1.7.0/download", - "sha256": "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" - } - }, - "targets": [ - { - "Library": { - "crate_name": "zeroize", - "crate_root": "src/lib.rs", - "srcs": [ - "**/*.rs" - ] - } - } - ], - "library_target_name": "zeroize", - "common_attrs": { - "compile_data_glob": [ - "**" - ], - "crate_features": { - "common": [ - "alloc", - "default" - ], - "selects": {} - }, - "edition": "2021", - "version": "1.7.0" - }, - "license": "Apache-2.0 OR MIT" - }, "zip 0.6.6": { "name": "zip", "version": "0.6.6", @@ -12611,7 +12715,7 @@ "deps": { "common": [ { - "id": "cc 1.0.90", + "id": "cc 1.0.79", "target": "cc" }, { @@ -12647,13 +12751,6 @@ "s390x-unknown-linux-gnu", "x86_64-linux-android" ], - "cfg(all(any(target_os = \"android\", target_os = \"linux\"), any(target_arch = \"aarch64\", target_arch = \"arm\")))": [ - "aarch64-linux-android", - "aarch64-unknown-linux-gnu", - "arm-unknown-linux-gnueabi", - "armv7-linux-androideabi", - "armv7-unknown-linux-gnueabi" - ], "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\"))))": [ "aarch64-unknown-linux-gnu", "arm-unknown-linux-gnueabi", @@ -12692,8 +12789,8 @@ "cfg(all(target_arch = \"aarch64\", target_os = \"linux\"))": [ "aarch64-unknown-linux-gnu" ], - "cfg(all(target_arch = \"aarch64\", target_os = \"windows\"))": [ - "aarch64-pc-windows-msvc" + "cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\", target_env = \"\"))": [ + "wasm32-unknown-unknown" ], "cfg(all(target_arch = \"x86\", target_env = \"gnu\", not(windows_raw_dylib)))": [ "i686-unknown-linux-gnu" @@ -12715,7 +12812,7 @@ "thumbv7em-none-eabi", "thumbv8m.main-none-eabi" ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"arm\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ + "cfg(any(target_arch = \"aarch64\", target_arch = \"x86\", target_arch = \"x86_64\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", "aarch64-apple-ios-sim", @@ -12723,16 +12820,11 @@ "aarch64-linux-android", "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", - "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", - "thumbv7em-none-eabi", - "thumbv8m.main-none-eabi", "x86_64-apple-darwin", "x86_64-apple-ios", "x86_64-fuchsia", @@ -12742,7 +12834,7 @@ "x86_64-unknown-linux-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", @@ -12764,14 +12856,13 @@ "x86_64-unknown-linux-gnu", "x86_64-unknown-none" ], - "cfg(any(target_arch = \"aarch64\", target_arch = \"x86_64\", target_arch = \"x86\"))": [ - "aarch64-apple-darwin", - "aarch64-apple-ios", - "aarch64-apple-ios-sim", + "cfg(any(target_arch = \"x86\", target_arch = \"x86_64\", all(any(target_arch = \"aarch64\", target_arch = \"arm\"), any(target_os = \"android\", target_os = \"fuchsia\", target_os = \"linux\"))))": [ "aarch64-fuchsia", "aarch64-linux-android", - "aarch64-pc-windows-msvc", "aarch64-unknown-linux-gnu", + "arm-unknown-linux-gnueabi", + "armv7-linux-androideabi", + "armv7-unknown-linux-gnueabi", "i686-apple-darwin", "i686-linux-android", "i686-pc-windows-msvc", @@ -12786,6 +12877,23 @@ "x86_64-unknown-linux-gnu", "x86_64-unknown-none" ], + "cfg(any(target_os = \"android\", target_os = \"linux\"))": [ + "aarch64-linux-android", + "aarch64-unknown-linux-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" + ], + "cfg(any(target_os = \"dragonfly\", target_os = \"freebsd\", target_os = \"illumos\", target_os = \"netbsd\", target_os = \"openbsd\", target_os = \"solaris\"))": [ + "i686-unknown-freebsd", + "x86_64-unknown-freebsd" + ], "cfg(any(unix, target_os = \"wasi\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -12810,6 +12918,35 @@ "x86_64-unknown-freebsd", "x86_64-unknown-linux-gnu" ], + "cfg(not(any(windows, target_os = \"hermit\", target_os = \"unknown\")))": [ + "aarch64-apple-darwin", + "aarch64-apple-ios", + "aarch64-apple-ios-sim", + "aarch64-fuchsia", + "aarch64-linux-android", + "aarch64-unknown-linux-gnu", + "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-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-none" + ], "cfg(not(target_arch = \"wasm32\"))": [ "aarch64-apple-darwin", "aarch64-apple-ios", @@ -12908,6 +13045,11 @@ ], "cfg(target_feature = \"atomics\")": [], "cfg(target_os = \"hermit\")": [], + "cfg(target_os = \"macos\")": [ + "aarch64-apple-darwin", + "i686-apple-darwin", + "x86_64-apple-darwin" + ], "cfg(target_os = \"redox\")": [], "cfg(target_os = \"wasi\")": [ "wasm32-wasi" diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 5ab147df3ad9a..662dfb1133f4a 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -249,12 +249,11 @@ dependencies = [ [[package]] name = "cc" -version = "1.0.90" +version = "1.0.79" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5" +checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" dependencies = [ "jobserver", - "libc", ] [[package]] @@ -295,9 +294,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.4" +version = "4.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" +checksum = "b230ab84b0ffdf890d5a10abdbc8b83ae1c4918275daea1ab8801f71536b2651" dependencies = [ "clap_builder", "clap_derive", @@ -317,9 +316,9 @@ dependencies = [ [[package]] name = "clap_derive" -version = "4.5.4" +version = "4.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" +checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" dependencies = [ "heck", "proc-macro2", @@ -345,6 +344,22 @@ version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" +[[package]] +name = "core-foundation" +version = "0.9.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" +dependencies = [ + "core-foundation-sys", + "libc", +] + +[[package]] +name = "core-foundation-sys" +version = "0.8.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" + [[package]] name = "cpufeatures" version = "0.2.5" @@ -432,9 +447,9 @@ checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" [[package]] name = "digest" -version = "0.10.7" +version = "0.10.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" +checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" dependencies = [ "block-buffer", "crypto-common", @@ -475,26 +490,25 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" [[package]] -name = "env_filter" -version = "0.1.0" +name = "encoding_rs" +version = "0.8.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea" +checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" dependencies = [ - "log", - "regex", + "cfg-if", ] [[package]] name = "env_logger" -version = "0.11.3" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b35839ba51819680ba087cd351788c9a3c476841207e0b8cee0b04722343b9" +checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" dependencies = [ - "anstream", - "anstyle 1.0.6", - "env_filter", "humantime", + "is-terminal", "log", + "regex", + "termcolor", ] [[package]] @@ -680,9 +694,9 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.2.12" +version = "0.2.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" +checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" dependencies = [ "cfg-if", "libc", @@ -701,6 +715,25 @@ version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" +[[package]] +name = "h2" +version = "0.3.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "66b91535aa35fea1523ad1b86cb6b53c28e0ae566ba4a460f4457e936cad7c6f" +dependencies = [ + "bytes", + "fnv", + "futures-core", + "futures-sink", + "futures-util", + "http", + "indexmap 1.9.2", + "slab", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "hashbrown" version = "0.12.3" @@ -715,9 +748,9 @@ checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" [[package]] name = "heck" -version = "0.5.0" +version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" +checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" [[package]] name = "hermit-abi" @@ -728,6 +761,12 @@ dependencies = [ "libc", ] +[[package]] +name = "hermit-abi" +version = "0.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d0c62115964e08cb8039170eb33c1d0e2388a256930279edca206fff675f82c3" + [[package]] name = "hmac" version = "0.12.1" @@ -739,9 +778,9 @@ dependencies = [ [[package]] name = "http" -version = "1.1.0" +version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" +checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" dependencies = [ "bytes", "fnv", @@ -750,24 +789,12 @@ dependencies = [ [[package]] name = "http-body" -version = "1.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" -dependencies = [ - "bytes", - "http", -] - -[[package]] -name = "http-body-util" -version = "0.1.1" +version = "0.4.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" +checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" dependencies = [ "bytes", - "futures-core", "http", - "http-body", "pin-project-lite", ] @@ -777,6 +804,12 @@ version = "1.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" +[[package]] +name = "httpdate" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" + [[package]] name = "humantime" version = "2.1.0" @@ -785,58 +818,39 @@ checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" -version = "1.2.0" +version = "0.14.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a" +checksum = "cc5e554ff619822309ffd57d8734d77cd5ce6238bc956f037ea06c58238c9899" dependencies = [ "bytes", "futures-channel", + "futures-core", "futures-util", + "h2", "http", "http-body", "httparse", + "httpdate", "itoa", "pin-project-lite", - "smallvec", + "socket2 0.4.9", "tokio", + "tower-service", + "tracing", "want", ] [[package]] name = "hyper-rustls" -version = "0.26.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" +checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" dependencies = [ - "futures-util", "http", "hyper", - "hyper-util", "rustls", - "rustls-pki-types", "tokio", "tokio-rustls", - "tower-service", -] - -[[package]] -name = "hyper-util" -version = "0.1.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa" -dependencies = [ - "bytes", - "futures-channel", - "futures-util", - "http", - "http-body", - "hyper", - "pin-project-lite", - "socket2", - "tokio", - "tower", - "tower-service", - "tracing", ] [[package]] @@ -902,6 +916,17 @@ version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "30e22bd8629359895450b59ea7a776c850561b96a3b1d31321c1949d9e6c9146" +[[package]] +name = "is-terminal" +version = "0.4.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" +dependencies = [ + "hermit-abi 0.3.5", + "rustix", + "windows-sys 0.52.0", +] + [[package]] name = "is_executable" version = "1.0.1" @@ -1048,7 +1073,7 @@ version = "1.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" dependencies = [ - "hermit-abi", + "hermit-abi 0.2.6", "libc", ] @@ -1102,26 +1127,6 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" -[[package]] -name = "pin-project" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" -dependencies = [ - "pin-project-internal", -] - -[[package]] -name = "pin-project-internal" -version = "1.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.48", -] - [[package]] name = "pin-project-lite" version = "0.2.12" @@ -1229,9 +1234,9 @@ dependencies = [ [[package]] name = "regex" -version = "1.10.4" +version = "1.10.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" +checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" dependencies = [ "aho-corasick", "memchr", @@ -1270,20 +1275,20 @@ checksum = "c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca" [[package]] name = "reqwest" -version = "0.12.2" +version = "0.11.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d66674f2b6fb864665eea7a3c1ac4e3dfacd2fda83cf6f935a612e01b0e3338" +checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" dependencies = [ "base64", "bytes", + "encoding_rs", "futures-core", "futures-util", + "h2", "http", "http-body", - "http-body-util", "hyper", "hyper-rustls", - "hyper-util", "ipnet", "js-sys", "log", @@ -1293,11 +1298,11 @@ dependencies = [ "pin-project-lite", "rustls", "rustls-pemfile", - "rustls-pki-types", "serde", "serde_json", "serde_urlencoded", "sync_wrapper", + "system-configuration", "tokio", "tokio-rustls", "tower-service", @@ -1311,17 +1316,17 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.16.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" dependencies = [ "cc", - "cfg-if", - "getrandom", "libc", + "once_cell", "spin", "untrusted", - "windows-sys 0.52.0", + "web-sys", + "winapi", ] [[package]] @@ -1383,16 +1388,14 @@ dependencies = [ [[package]] name = "rustls" -version = "0.22.3" +version = "0.21.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "99008d7ad0bbbea527ec27bddbc0e432c5b87d8175178cee68d2eec9c4a1813c" +checksum = "1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb" dependencies = [ "log", "ring", - "rustls-pki-types", "rustls-webpki", - "subtle", - "zeroize", + "sct", ] [[package]] @@ -1404,20 +1407,13 @@ dependencies = [ "base64", ] -[[package]] -name = "rustls-pki-types" -version = "1.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "868e20fada228fefaf6b652e00cc73623d54f8171e7352c18bb281571f2d92da" - [[package]] name = "rustls-webpki" -version = "0.102.2" +version = "0.101.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610" +checksum = "7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d" dependencies = [ "ring", - "rustls-pki-types", "untrusted", ] @@ -1436,6 +1432,16 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "selenium-manager" version = "0.4.19-nightly" @@ -1573,10 +1579,14 @@ dependencies = [ ] [[package]] -name = "smallvec" -version = "1.13.2" +name = "socket2" +version = "0.4.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" +dependencies = [ + "libc", + "winapi", +] [[package]] name = "socket2" @@ -1590,9 +1600,9 @@ dependencies = [ [[package]] name = "spin" -version = "0.9.8" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "strsim" @@ -1602,9 +1612,9 @@ checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" [[package]] name = "subtle" -version = "2.5.0" +version = "2.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" @@ -1634,6 +1644,27 @@ 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" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" +dependencies = [ + "core-foundation-sys", + "libc", +] + [[package]] name = "tar" version = "0.4.40" @@ -1657,6 +1688,15 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "termcolor" +version = "1.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" +dependencies = [ + "winapi-util", +] + [[package]] name = "termtree" version = "0.4.1" @@ -1738,7 +1778,7 @@ dependencies = [ "mio", "num_cpus", "pin-project-lite", - "socket2", + "socket2 0.5.5", "tokio-macros", "windows-sys 0.48.0", ] @@ -1756,20 +1796,33 @@ dependencies = [ [[package]] name = "tokio-rustls" -version = "0.25.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" +checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" dependencies = [ "rustls", - "rustls-pki-types", "tokio", ] +[[package]] +name = "tokio-util" +version = "0.7.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5427d89453009325de0d8f342c9490009f76e999cb7672d77e46267448f7e6b2" +dependencies = [ + "bytes", + "futures-core", + "futures-sink", + "pin-project-lite", + "tokio", + "tracing", +] + [[package]] name = "toml" -version = "0.8.12" +version = "0.8.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e9dd1545e8208b4a5af1aa9bbd0b4cf7e9ea08fabc5d0a5c67fcaafa17433aa3" +checksum = "af06656561d28735e9c1cd63dfd57132c8155426aa6af24f36a00a351f88c48e" dependencies = [ "serde", "serde_spanned", @@ -1788,9 +1841,9 @@ dependencies = [ [[package]] name = "toml_edit" -version = "0.22.9" +version = "0.22.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8e40bb779c5187258fd7aad0eb68cb8706a0a81fa712fbea808ab43c4b8374c4" +checksum = "18769cd1cec395d70860ceb4d932812a0b4d06b1a4bb336745a4d21b9496e992" dependencies = [ "indexmap 2.0.0", "serde", @@ -1799,28 +1852,6 @@ dependencies = [ "winnow", ] -[[package]] -name = "tower" -version = "0.4.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c" -dependencies = [ - "futures-core", - "futures-util", - "pin-project", - "pin-project-lite", - "tokio", - "tower-layer", - "tower-service", - "tracing", -] - -[[package]] -name = "tower-layer" -version = "0.3.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" - [[package]] name = "tower-service" version = "0.3.2" @@ -1834,7 +1865,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" dependencies = [ "cfg-if", - "log", "pin-project-lite", "tracing-core", ] @@ -1883,9 +1913,9 @@ dependencies = [ [[package]] name = "untrusted" -version = "0.9.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "url" @@ -2029,12 +2059,9 @@ dependencies = [ [[package]] name = "webpki-roots" -version = "0.26.1" +version = "0.25.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" -dependencies = [ - "rustls-pki-types", -] +checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" [[package]] name = "winapi" @@ -2236,12 +2263,6 @@ dependencies = [ "lzma-sys", ] -[[package]] -name = "zeroize" -version = "1.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" - [[package]] name = "zip" version = "0.6.6" diff --git a/rust/Cargo.toml b/rust/Cargo.toml index 763719b0c26db..c01244aa678a0 100644 --- a/rust/Cargo.toml +++ b/rust/Cargo.toml @@ -12,13 +12,13 @@ Selenium Manager is a CLI tool that automatically manages the browser/driver inf """ [dependencies] -clap = { version = "4.5.4", features = ["derive", "cargo"] } +clap = { version = "4.5.2", features = ["derive", "cargo"] } log = "0.4.21" -env_logger = "0.11.3" -regex = "1.10.4" +env_logger = "0.10.2" +regex = "1.10.3" tokio = { version = "1.36.0", default-features = false, features = ["macros", "net", "rt-multi-thread"] } tempfile = "3.10.1" -reqwest = { version = "0.12.2", default-features = false, features = [ "rustls-tls" ] } +reqwest = { version = "0.11.26", default-features = false, features = [ "rustls-tls" ] } zip = "0.6.6" directories = "5.0.1" serde = { version = "1.0.197", features = ["derive"] } @@ -28,7 +28,7 @@ tar = "0.4.40" infer = "0.15.0" exitcode = "1.1.2" is_executable = "1.0.1" -toml = "0.8.12" +toml = "0.8.11" bzip2 = "0.4.4" sevenz-rust = "0.5.4" walkdir = "2.5.0"