From b43603ca9bb659159df0ccf0308e2e5d9501a8a4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Jul 2025 05:09:18 +0000 Subject: [PATCH] build(deps): bump schemars from 0.8.22 to 1.0.4 --- updated-dependencies: - dependency-name: schemars dependency-version: 1.0.4 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 53 ++++++++++++++++++++++++++++++++++++++++---- Cargo.toml | 2 +- apiserver/Cargo.toml | 2 +- 3 files changed, 51 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 464b0a02..304c553b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -344,7 +344,7 @@ dependencies = [ "reqwest", "rustls 0.23.27", "rustls-pemfile 2.2.0", - "schemars", + "schemars 1.0.4", "serde", "serde_json", "snafu", @@ -2119,7 +2119,7 @@ dependencies = [ "json-patch", "k8s-openapi", "once_cell", - "schemars", + "schemars 0.8.22", "serde", "serde_json", "thiserror 1.0.69", @@ -2319,7 +2319,7 @@ dependencies = [ "regex", "reqwest", "rustls 0.23.27", - "schemars", + "schemars 1.0.4", "semver", "serde", "serde_json", @@ -2870,6 +2870,26 @@ dependencies = [ "bitflags", ] +[[package]] +name = "ref-cast" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.24" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.101", +] + [[package]] name = "regex" version = "1.11.1" @@ -3120,7 +3140,20 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" dependencies = [ "dyn-clone", - "schemars_derive", + "schemars_derive 0.8.22", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0" +dependencies = [ + "dyn-clone", + "ref-cast", + "schemars_derive 1.0.4", "serde", "serde_json", ] @@ -3137,6 +3170,18 @@ dependencies = [ "syn 2.0.101", ] +[[package]] +name = "schemars_derive" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn 2.0.101", +] + [[package]] name = "scopeguard" version = "1.2.0" diff --git a/Cargo.toml b/Cargo.toml index 744c7f7e..747b7853 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,7 +57,7 @@ regex = "1.11" reqwest = { version = "0.12", default-features = false, features = [ "json", "rustls-tls" ] } rustls = { version = "0.23", default-features = false, features = ["ring", "logging", "std", "tls12"] } rustls-pemfile = { version = "2" } -schemars = "0.8.11" +schemars = "1.0.4" semver = "1.0" serde = "1" serde_json = "1" diff --git a/apiserver/Cargo.toml b/apiserver/Cargo.toml index d89281b8..d50acb58 100644 --- a/apiserver/Cargo.toml +++ b/apiserver/Cargo.toml @@ -40,7 +40,7 @@ log = { workspace = true } mockall = { workspace = true, optional = true } nonzero_ext = { workspace = true } reqwest = { workspace = true } -schemars = "0.8.11" +schemars = "1.0.4" serde = { workspace = true, features = [ "derive" ] } serde_json = { workspace = true } snafu = { workspace = true }