diff --git a/Cargo.lock b/Cargo.lock index 1404c00..bdbd78f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -59,7 +59,7 @@ checksum = "ebb4bd301db2e2ca1f5be131c24eb8ebf2d9559bc3744419e93baf8ddea7e670" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -93,7 +93,7 @@ dependencies = [ "heck", "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -111,7 +111,7 @@ dependencies = [ "paste", "proc-macro2", "quote", - "syn", + "syn 3.0.2", "trybuild", "trycmd", ] @@ -269,7 +269,7 @@ dependencies = [ "serde", "serde_derive", "serde_json", - "syn", + "syn 2.0.119", "toml", ] @@ -308,7 +308,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64d1ec885c64d0457d564db4ec299b2dae3f9c02808b8ad9c3a089c591b18033" dependencies = [ "proc-macro2", - "syn", + "syn 2.0.119", ] [[package]] @@ -382,7 +382,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" dependencies = [ "proc-macro2", "quote", - "syn", + "syn 2.0.119", ] [[package]] @@ -462,6 +462,17 @@ dependencies = [ "unicode-ident", ] +[[package]] +name = "syn" +version = "3.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a207d6d6a2b7fc470b80443726053f18a2481b7e1eee970597051596567987a3" +dependencies = [ + "proc-macro2", + "quote", + "unicode-ident", +] + [[package]] name = "target-triple" version = "1.0.0" diff --git a/Cargo.toml b/Cargo.toml index 4b01a2e..53be11b 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -17,7 +17,7 @@ proc-macro = true [dependencies] proc-macro2 = { version = "1.0.106", default-features = false } quote = { version = "1.0.45", default-features = false } -syn = { version = "2.0.117", features = [ +syn = { version = "3.0.2", features = [ "clone-impls", # for clone() debug only, ideally should be not used "full", "parsing",