diff --git a/Cargo.lock b/Cargo.lock index 1943bdc4e6cda..9a8b24811b6f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9621,7 +9621,7 @@ dependencies = [ "quote 1.0.26", "serde", "serde_json", - "syn 1.0.109", + "syn 2.0.3", ] [[package]] @@ -9634,7 +9634,7 @@ dependencies = [ "quote 1.0.26", "serde", "serde_derive_internals", - "syn 1.0.109", + "syn 2.0.3", "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 81c7eabc9b0d9..c4ec05b98d83f 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]