diff --git a/Cargo.lock b/Cargo.lock index 8917a21..c99166a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1108,21 +1108,6 @@ dependencies = [ "percent-encoding", ] -[[package]] -name = "futures" -version = "0.3.31" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" -dependencies = [ - "futures-channel", - "futures-core", - "futures-executor", - "futures-io", - "futures-sink", - "futures-task", - "futures-util", -] - [[package]] name = "futures-channel" version = "0.3.31" @@ -1202,7 +1187,6 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ - "futures-channel", "futures-core", "futures-io", "futures-macro", @@ -1717,6 +1701,15 @@ dependencies = [ "either", ] +[[package]] +name = "itertools" +version = "0.14.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" +dependencies = [ + "either", +] + [[package]] name = "itoa" version = "1.0.14" @@ -2331,7 +2324,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3" dependencies = [ "anyhow", - "itertools", + "itertools 0.13.0", "proc-macro2", "quote", "syn", @@ -2483,21 +2476,21 @@ dependencies = [ [[package]] name = "rstest" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0a2c585be59b6b5dd66a9d2084aa1d8bd52fbdb806eafdeffb52791147862035" +checksum = "03e905296805ab93e13c1ec3a03f4b6c4f35e9498a3d5fa96dc626d22c03cd89" dependencies = [ - "futures", "futures-timer", + "futures-util", "rstest_macros", "rustc_version", ] [[package]] name = "rstest_macros" -version = "0.23.0" +version = "0.24.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "825ea780781b15345a146be27eaefb05085e337e869bff01b4306a4fd4a9ad5a" +checksum = "ef0053bbffce09062bee4bcc499b0fbe7a57b879f1efe088d6d8d4c7adcdef9b" dependencies = [ "cfg-if", "glob", @@ -2672,7 +2665,7 @@ dependencies = [ "async-trait", "derive_more 1.0.0", "futures-util", - "itertools", + "itertools 0.14.0", "log", "quick-xml", "rustical_store", diff --git a/Cargo.toml b/Cargo.toml index df29692..1eb56ff 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -35,7 +35,7 @@ rand_core = { version = "0.6", features = ["std"] } chrono = { version = "0.4", features = ["serde"] } regex = "1.10" lazy_static = "1.5" -rstest = "0.23" +rstest = "0.24" rstest_reuse = "0.7" sha2 = "0.10" tokio = { version = "1", features = [ @@ -53,7 +53,7 @@ rust-embed = "8.5" futures-core = "0.3.31" hex = { version = "0.4.3", features = ["serde"] } mime_guess = "2.0.5" -itertools = "0.13" +itertools = "0.14" log = "0.4" strum = { version = "0.26", features = ["strum_macros", "derive"] } derive_more = { version = "1.0", features = [