From 842821a727620dbad3583882f66c9fb9aa15c07b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 4 Feb 2026 13:51:01 +0000 Subject: [PATCH] fix(deps): update rust crate serde_valid to v2 --- Cargo.lock | 44 +++++++++++++++++++++----------------------- Cargo.toml | 2 +- 2 files changed, 22 insertions(+), 24 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f53857d..c340ec4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2596,18 +2596,18 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" [[package]] name = "itertools" -version = "0.12.1" +version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" +checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" dependencies = [ "either", ] [[package]] name = "itertools" -version = "0.13.0" +version = "0.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186" +checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285" dependencies = [ "either", ] @@ -3493,27 +3493,24 @@ dependencies = [ ] [[package]] -name = "proc-macro-error" -version = "1.0.4" +name = "proc-macro-error-attr2" +version = "2.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" dependencies = [ - "proc-macro-error-attr", "proc-macro2", "quote", - "syn 1.0.109", - "version_check", ] [[package]] -name = "proc-macro-error-attr" -version = "1.0.4" +name = "proc-macro-error2" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" dependencies = [ + "proc-macro-error-attr2", "proc-macro2", "quote", - "version_check", ] [[package]] @@ -4197,12 +4194,12 @@ dependencies = [ [[package]] name = "serde_valid" -version = "0.18.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "70c0e00fab6460447391a1981c21341746bc2d0178a7c46a3bbf667f450ac6e4" +checksum = "f42934923d8de725824a50e9ea6a2beb964d354b2665b01812041be35e28fe6e" dependencies = [ "indexmap", - "itertools 0.12.1", + "itertools 0.14.0", "num-traits", "once_cell", "paste", @@ -4217,12 +4214,13 @@ dependencies = [ [[package]] name = "serde_valid_derive" -version = "0.18.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88c60a851514741a6088b2cd18eefb3f0d02ff3a1c87234de47153f2724d395d" +checksum = "1e632fc514d779ef03918eb01a99d4d09521454288877d76972b717a08ec9526" dependencies = [ + "itertools 0.14.0", "paste", - "proc-macro-error", + "proc-macro-error2", "proc-macro2", "quote", "strsim 0.11.1", @@ -4231,9 +4229,9 @@ dependencies = [ [[package]] name = "serde_valid_literal" -version = "0.18.0" +version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aced4f1b31605a2b55eeacf2ec4dcbd96583263e9ded17eed1d41ab75915d12e" +checksum = "2f9247e440c9daf89d3652e6b4f3756801952dc13761d4c459974ae00c87650e" dependencies = [ "paste", "regex", @@ -6128,4 +6126,4 @@ checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" dependencies = [ "cc", "pkg-config", -] \ No newline at end of file +] diff --git a/Cargo.toml b/Cargo.toml index 724c077..8baf967 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ tracing-subscriber = { version = "0.3.18", features = ["registry", "env-filter"] uuid = { version = "1.3.4", features = ["v4", "serde"] } thiserror = "1.0" anyhow = "1.0" -serde_valid = "0.18.0" +serde_valid = "2.0.0" serde_json = { version = "1.0.111", features = [] } async-trait = "0.1.77" serde_derive = "1.0.195"