From 2316cf7e706a6aff3e48f0b73dd969c67366b9ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 21 Nov 2025 19:39:51 +0000 Subject: [PATCH] chore(deps): bump schemars from 0.8.21 to 1.1.0 Bumps [schemars](https://github.com/GREsau/schemars) from 0.8.21 to 1.1.0. - [Release notes](https://github.com/GREsau/schemars/releases) - [Changelog](https://github.com/GREsau/schemars/blob/master/CHANGELOG.md) - [Commits](https://github.com/GREsau/schemars/compare/v0.8.21...v1.1.0) --- updated-dependencies: - dependency-name: schemars dependency-version: 1.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- Cargo.lock | 61 +++++++++++++++++++++++++++++++++++++++++++++++------- Cargo.toml | 2 +- 2 files changed, 54 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 65060fb..d2e68d1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1070,7 +1070,7 @@ checksum = "aa60a41b57ae1a0a071af77dbcf89fc9819cfe66edaf2beeb204c34459dcf0b2" dependencies = [ "base64", "chrono", - "schemars", + "schemars 0.8.22", "serde", "serde_json", ] @@ -1137,7 +1137,7 @@ dependencies = [ "http", "json-patch", "k8s-openapi", - "schemars", + "schemars 0.8.22", "serde", "serde-value", "serde_json", @@ -1629,6 +1629,26 @@ dependencies = [ "bitflags", ] +[[package]] +name = "ref-cast" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d" +dependencies = [ + "ref-cast-impl", +] + +[[package]] +name = "ref-cast-impl" +version = "1.0.25" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "regex" version = "1.12.2" @@ -1842,21 +1862,46 @@ dependencies = [ [[package]] name = "schemars" -version = "0.8.21" +version = "0.8.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615" +dependencies = [ + "dyn-clone", + "schemars_derive 0.8.22", + "serde", + "serde_json", +] + +[[package]] +name = "schemars" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" +checksum = "9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289" dependencies = [ "dyn-clone", - "schemars_derive", + "ref-cast", + "schemars_derive 1.1.0", "serde", "serde_json", ] [[package]] name = "schemars_derive" -version = "0.8.21" +version = "0.8.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d" +dependencies = [ + "proc-macro2", + "quote", + "serde_derive_internals", + "syn", +] + +[[package]] +name = "schemars_derive" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" +checksum = "301858a4023d78debd2353c7426dc486001bddc91ae31a76fb1f55132f7e2633" dependencies = [ "proc-macro2", "quote", @@ -2109,7 +2154,7 @@ dependencies = [ "once_cell", "rand", "rstest", - "schemars", + "schemars 1.1.0", "serde", "serde_json", "serde_json_path", diff --git a/Cargo.toml b/Cargo.toml index 74b385e..a56fed1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -24,7 +24,7 @@ kubert = { version = "0.25.0", features = [ tokio = { version = "1.44", features = ["full"] } anyhow = { version = "1", features = ["backtrace"] } tracing = "0.1" -schemars = "0.8.21" +schemars = "1.1.0" serde = { version = "1", features = ["derive"] } serde_json = "1" serde_yaml = "0.9.34"