From 94187f7ee125463f404a93ead536fe37e64d947f Mon Sep 17 00:00:00 2001 From: link2xt Date: Mon, 17 Mar 2025 15:06:36 +0000 Subject: [PATCH] chore: update `strum` dependency --- Cargo.lock | 39 ++++++++++++++++++++++++++++++++------- Cargo.toml | 4 ++-- deny.toml | 3 +++ 3 files changed, 37 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ed1669d2f..49482a53d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1335,8 +1335,8 @@ dependencies = [ "sha2", "shadowsocks", "smallvec", - "strum", - "strum_macros", + "strum 0.27.1", + "strum_macros 0.27.1", "tagger", "tempfile", "testdir", @@ -1806,7 +1806,7 @@ version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" dependencies = [ - "heck", + "heck 0.4.1", "proc-macro2", "quote", "syn 2.0.98", @@ -2335,6 +2335,12 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" +[[package]] +name = "heck" +version = "0.5.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" + [[package]] name = "hermit-abi" version = "0.3.9" @@ -2918,7 +2924,7 @@ dependencies = [ "rustls-webpki", "serde", "smallvec", - "strum", + "strum 0.26.2", "stun-rs", "thiserror 2.0.11", "time", @@ -3122,7 +3128,7 @@ dependencies = [ "rustls", "rustls-webpki", "serde", - "strum", + "strum 0.26.2", "stun-rs", "thiserror 2.0.11", "tokio", @@ -5704,16 +5710,35 @@ version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" dependencies = [ - "strum_macros", + "strum_macros 0.26.2", ] +[[package]] +name = "strum" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32" + [[package]] name = "strum_macros" version = "0.26.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946" dependencies = [ - "heck", + "heck 0.4.1", + "proc-macro2", + "quote", + "rustversion", + "syn 2.0.98", +] + +[[package]] +name = "strum_macros" +version = "0.27.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8" +dependencies = [ + "heck 0.5.0", "proc-macro2", "quote", "rustversion", diff --git a/Cargo.toml b/Cargo.toml index a8adc3ba3..f3c6633c2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -94,8 +94,8 @@ sha-1 = "0.10" sha2 = "0.10" shadowsocks = { version = "1.22.0", default-features = false, features = ["aead-cipher", "aead-cipher-2022"] } smallvec = "1.14.0" -strum = "0.26" -strum_macros = "0.26" +strum = "0.27" +strum_macros = "0.27" tagger = "4.3.4" textwrap = "0.16.1" thiserror = { workspace = true } diff --git a/deny.toml b/deny.toml index 7513102df..eca156bab 100644 --- a/deny.toml +++ b/deny.toml @@ -31,6 +31,7 @@ skip = [ { name = "event-listener", version = "2.5.3" }, { name = "generator", version = "0.7.5" }, { name = "getrandom", version = "0.2.12" }, + { name = "heck", version = "0.4.1" }, { name = "http", version = "0.2.12" }, { name = "loom", version = "0.5.6" }, { name = "netlink-packet-route", version = "0.17.1" }, @@ -45,6 +46,8 @@ skip = [ { name = "regex-syntax", version = "0.6.29" }, { name = "rtnetlink", version = "0.13.1" }, { name = "security-framework", version = "2.11.1" }, + { name = "strum_macros", version = "0.26.2" }, + { name = "strum", version = "0.26.2" }, { name = "syn", version = "1.0.109" }, { name = "thiserror-impl", version = "1.0.69" }, { name = "thiserror", version = "1.0.69" },