diff --git a/Cargo.lock b/Cargo.lock index 189248e2..18caffff 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5381,9 +5381,9 @@ dependencies = [ [[package]] name = "serde_with" -version = "3.6.0" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b0ed1662c5a68664f45b76d18deb0e234aff37207086803165c961eb695e981" +checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a" dependencies = [ "base64 0.21.7", "chrono", @@ -5391,6 +5391,7 @@ dependencies = [ "indexmap 1.9.3", "indexmap 2.2.2", "serde", + "serde_derive", "serde_json", "serde_with_macros", "time", @@ -5398,9 +5399,9 @@ dependencies = [ [[package]] name = "serde_with_macros" -version = "3.6.0" +version = "3.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "568577ff0ef47b879f736cd66740e022f3672788cdf002a05a4e609ea5a6fb15" +checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655" dependencies = [ "darling 0.20.5", "proc-macro2", diff --git a/crates/axum-utils/Cargo.toml b/crates/axum-utils/Cargo.toml index f1822a19..54cf5151 100644 --- a/crates/axum-utils/Cargo.toml +++ b/crates/axum-utils/Cargo.toml @@ -26,7 +26,7 @@ mime = "0.3.17" rand.workspace = true sentry = { version = "0.31.8", default-features = false } serde.workspace = true -serde_with = "3.5.1" +serde_with = "3.7.0" serde_urlencoded = "0.7.1" serde_json.workspace = true thiserror.workspace = true diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml index ba0d24ca..08bac95e 100644 --- a/crates/config/Cargo.toml +++ b/crates/config/Cargo.toml @@ -28,7 +28,7 @@ ulid.workspace = true url.workspace = true serde.workspace = true -serde_with = { version = "3.5.1", features = ["hex", "chrono"] } +serde_with = { version = "3.7.0", features = ["hex", "chrono"] } serde_json.workspace = true pem-rfc7468 = "0.7.0" diff --git a/crates/handlers/Cargo.toml b/crates/handlers/Cargo.toml index fdd7d80d..75d10b04 100644 --- a/crates/handlers/Cargo.toml +++ b/crates/handlers/Cargo.toml @@ -44,7 +44,7 @@ sqlx = { version = "0.7.3", features = ["runtime-tokio-rustls", "postgres"] } # Various structure (de)serialization serde.workspace = true -serde_with = { version = "3.5.1", features = ["hex", "chrono"] } +serde_with = { version = "3.7.0", features = ["hex", "chrono"] } serde_json.workspace = true serde_urlencoded = "0.7.1" diff --git a/crates/jose/Cargo.toml b/crates/jose/Cargo.toml index 4e196011..7a9b4982 100644 --- a/crates/jose/Cargo.toml +++ b/crates/jose/Cargo.toml @@ -28,7 +28,7 @@ schemars.workspace = true sec1 = "0.7.3" serde.workspace = true serde_json.workspace = true -serde_with = "3.5.1" +serde_with = "3.7.0" sha2 = { version = "0.10.8", features = ["oid"] } signature = "2.2.0" thiserror.workspace = true diff --git a/crates/oauth2-types/Cargo.toml b/crates/oauth2-types/Cargo.toml index 430e89c2..5b674d93 100644 --- a/crates/oauth2-types/Cargo.toml +++ b/crates/oauth2-types/Cargo.toml @@ -18,7 +18,7 @@ serde_json.workspace = true language-tags = { version = "0.3.2", features = ["serde"] } url.workspace = true parse-display = "0.9.0" -serde_with = { version = "3.5.1", features = ["chrono"] } +serde_with = { version = "3.7.0", features = ["chrono"] } chrono.workspace = true sha2 = "0.10.8" data-encoding = "2.5.0" diff --git a/crates/oidc-client/Cargo.toml b/crates/oidc-client/Cargo.toml index 5927fec0..cdf5512c 100644 --- a/crates/oidc-client/Cargo.toml +++ b/crates/oidc-client/Cargo.toml @@ -38,7 +38,7 @@ rand.workspace = true serde.workspace = true serde_json.workspace = true serde_urlencoded = "0.7.1" -serde_with = "3.5.1" +serde_with = "3.7.0" thiserror.workspace = true tower.workspace = true tracing.workspace = true