diff --git a/Cargo.lock b/Cargo.lock index a7c1c451700d1..09fda10d895a8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9701,7 +9701,7 @@ dependencies = [ "quote 1.0.26", "serde", "serde_json", - "syn 1.0.109", + "syn 2.0.10", ] [[package]] @@ -9714,7 +9714,7 @@ dependencies = [ "quote 1.0.26", "serde", "serde_derive_internals", - "syn 1.0.109", + "syn 2.0.10", "vector-config", "vector-config-common", ] diff --git a/lib/vector-config-common/Cargo.toml b/lib/vector-config-common/Cargo.toml index fc9025f49af8d..9891348f98206 100644 --- a/lib/vector-config-common/Cargo.toml +++ b/lib/vector-config-common/Cargo.toml @@ -10,5 +10,5 @@ indexmap = { version = "1.9", default-features = false, features = ["serde"] } proc-macro2 = { version = "1.0", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive"] } serde_json = { version = "1.0", default-features = false, features = ["std"] } -syn = { version = "1.0", features = ["full", "extra-traits", "visit-mut", "visit"] } +syn = { version = "2.0", features = ["full", "extra-traits", "visit-mut", "visit"] } quote = { version = "1.0", default-features = false } diff --git a/lib/vector-config-macros/Cargo.toml b/lib/vector-config-macros/Cargo.toml index a8ce2a3dde76a..97f1759e90163 100644 --- a/lib/vector-config-macros/Cargo.toml +++ b/lib/vector-config-macros/Cargo.toml @@ -13,7 +13,7 @@ itertools = { version = "0.10.5", default-features = false, features = ["use_std proc-macro2 = { version = "1.0", default-features = false } quote = { version = "1.0", default-features = false } serde_derive_internals = "0.26" -syn = { version = "1.0", default-features = false, features = ["full", "extra-traits", "visit-mut", "visit"] } +syn = { version = "2.0", default-features = false, features = ["full", "extra-traits", "visit-mut", "visit"] } vector-config-common = { path = "../vector-config-common" } [dev-dependencies]