diff --git a/Cargo.lock b/Cargo.lock index d8091792f..0a3e51d46 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -150,7 +150,7 @@ checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn 2.0.119", ] [[package]] @@ -1023,15 +1023,15 @@ dependencies = [ "serde", "serde_json", "serde_yaml", - "syn 2.0.111", + "syn 3.0.3", "tempfile", ] [[package]] name = "syn" -version = "2.0.111" +version = "2.0.119" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87" +checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297" dependencies = [ "proc-macro2", "quote", @@ -1156,7 +1156,7 @@ dependencies = [ "bumpalo", "proc-macro2", "quote", - "syn 2.0.111", + "syn 2.0.119", "wasm-bindgen-shared", ] @@ -1231,7 +1231,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn 2.0.119", ] [[package]] @@ -1242,7 +1242,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn 2.0.119", ] [[package]] @@ -1301,7 +1301,7 @@ checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a" dependencies = [ "proc-macro2", "quote", - "syn 2.0.111", + "syn 2.0.119", ] [[package]] diff --git a/Cargo.toml b/Cargo.toml index 43d347350..38cbc1d37 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -108,7 +108,7 @@ memchr = "2.7" # `proc-macro2/span-locations` gives the audit line numbers to report; edition # 2021 means resolver v2, so it does not unify into the proc-macro/build- # dependency graph that actually runs the derive macros. -syn = { version = "2.0", features = ["full", "visit"] } +syn = { version = "3.0", features = ["full", "visit"] } proc-macro2 = { version = "1.0", features = ["span-locations"] } [[bench]]