From d2e278815ce894a42a9cc9ce004392580697a32d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 4 May 2026 05:03:03 +0000 Subject: [PATCH] chore(deps): bump the kube group across 1 directory with 2 updates Bumps the kube group with 2 updates in the /backend directory: [k8s-openapi](https://github.com/Arnavion/k8s-openapi) and [kube](https://github.com/kube-rs/kube). Updates `k8s-openapi` from 0.26.1 to 0.27.1 - [Release notes](https://github.com/Arnavion/k8s-openapi/releases) - [Changelog](https://github.com/Arnavion/k8s-openapi/blob/master/CHANGELOG.md) - [Commits](https://github.com/Arnavion/k8s-openapi/compare/v0.26.1...v0.27.1) Updates `kube` from 2.0.1 to 3.1.0 - [Release notes](https://github.com/kube-rs/kube/releases) - [Changelog](https://github.com/kube-rs/kube/blob/main/CHANGELOG.md) - [Commits](https://github.com/kube-rs/kube/compare/2.0.1...3.1.0) --- updated-dependencies: - dependency-name: k8s-openapi dependency-version: 0.27.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: kube - dependency-name: kube dependency-version: 3.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: kube ... Signed-off-by: dependabot[bot] --- backend/Cargo.lock | 74 ++++++++++++---------------------------------- backend/Cargo.toml | 4 +-- 2 files changed, 21 insertions(+), 57 deletions(-) diff --git a/backend/Cargo.lock b/backend/Cargo.lock index 056000415..8d8f2e8c3 100644 --- a/backend/Cargo.lock +++ b/backend/Cargo.lock @@ -1820,16 +1820,6 @@ dependencies = [ "darling_macro 0.20.11", ] -[[package]] -name = "darling" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0" -dependencies = [ - "darling_core 0.21.3", - "darling_macro 0.21.3", -] - [[package]] name = "darling" version = "0.23.0" @@ -1854,20 +1844,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "darling_core" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4" -dependencies = [ - "fnv", - "ident_case", - "proc-macro2", - "quote", - "strsim", - "syn 2.0.117", -] - [[package]] name = "darling_core" version = "0.23.0" @@ -1892,17 +1868,6 @@ dependencies = [ "syn 2.0.117", ] -[[package]] -name = "darling_macro" -version = "0.21.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81" -dependencies = [ - "darling_core 0.21.3", - "quote", - "syn 2.0.117", -] - [[package]] name = "darling_macro" version = "0.23.0" @@ -3643,9 +3608,9 @@ dependencies = [ [[package]] name = "jsonpath-rust" -version = "0.7.5" +version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c00ae348f9f8fd2d09f82a98ca381c60df9e0820d8d79fce43e649b4dc3128b" +checksum = "633a7320c4bb672863a3782e89b9094ad70285e097ff6832cddd0ec615beadfa" dependencies = [ "pest", "pest_derive", @@ -3683,21 +3648,21 @@ dependencies = [ [[package]] name = "k8s-openapi" -version = "0.26.1" +version = "0.27.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06d9e5e61dd037cdc51da0d7e2b2be10f497478ea7e120d85dad632adb99882b" +checksum = "51b326f5219dd55872a72c1b6ddd1b830b8334996c667449c29391d657d78d5e" dependencies = [ "base64 0.22.1", - "chrono", + "jiff", "serde", "serde_json", ] [[package]] name = "kube" -version = "2.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "48e7bb0b6a46502cc20e4575b6ff401af45cfea150b34ba272a3410b78aa014e" +checksum = "acc5a6a69da2975ed9925d56b5dcfc9cc739b66f37add06785b7c9f6d1e88741" dependencies = [ "k8s-openapi", "kube-client", @@ -3708,16 +3673,14 @@ dependencies = [ [[package]] name = "kube-client" -version = "2.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4987d57a184d2b5294fdad3d7fc7f278899469d21a4da39a8f6ca16426567a36" +checksum = "0fcaf2d1f1a91e1805d4cd82e8333c022767ae8ffd65909bbef6802733a7dd40" dependencies = [ "base64 0.22.1", "bytes", - "chrono", "either", "futures", - "home", "http 1.4.0", "http-body 1.0.1", "http-body-util", @@ -3725,6 +3688,7 @@ dependencies = [ "hyper-rustls 0.27.9", "hyper-timeout", "hyper-util", + "jiff", "jsonpath-rust", "k8s-openapi", "kube-core", @@ -3744,14 +3708,14 @@ dependencies = [ [[package]] name = "kube-core" -version = "2.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "914bbb770e7bb721a06e3538c0edd2babed46447d128f7c21caa68747060ee73" +checksum = "f126d2db7a8b532ec1d839ece2a71e2485dc3bbca6cc3c3f929becaa810e719e" dependencies = [ - "chrono", "derive_more", "form_urlencoded", "http 1.4.0", + "jiff", "json-patch", "k8s-openapi", "schemars 1.2.1", @@ -3763,11 +3727,11 @@ dependencies = [ [[package]] name = "kube-derive" -version = "2.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03dee8252be137772a6ab3508b81cd797dee62ee771112a2453bc85cbbe150d2" +checksum = "d6b9b97e121fce957f9cafc6da534abc4276983ab03190b76c09361e2df849fa" dependencies = [ - "darling 0.21.3", + "darling 0.23.0", "proc-macro2", "quote", "serde", @@ -3777,9 +3741,9 @@ dependencies = [ [[package]] name = "kube-runtime" -version = "2.0.1" +version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6aea4de4b562c5cc89ab10300bb63474ae1fa57ff5a19275f2e26401a323e3fd" +checksum = "c072737075826ee74d3e615e80334e41e617ca3d14fb46ef7cdfda822d6f15f2" dependencies = [ "ahash 0.8.12", "async-broadcast", @@ -3787,7 +3751,7 @@ dependencies = [ "backon", "educe", "futures", - "hashbrown 0.15.5", + "hashbrown 0.16.1", "hostname", "json-patch", "k8s-openapi", diff --git a/backend/Cargo.toml b/backend/Cargo.toml index a95f7b435..e78c0e8ad 100644 --- a/backend/Cargo.toml +++ b/backend/Cargo.toml @@ -44,8 +44,8 @@ tokio = { version = "1.48.0", features = [ ] } tracing-subscriber = { version = "0.3.20" } url = { version = "2.5.4" } -k8s-openapi = { version = "0.26.0", features = ["latest"] } -kube = { version = "2.0.1", features = ["runtime", "derive"] } +k8s-openapi = { version = "0.27.1", features = ["latest"] } +kube = { version = "3.1.0", features = ["runtime", "derive"] } openidconnect = "4.0.1" opentelemetry = { version = "0.31.0" } opentelemetry_sdk = { version = "0.31.0", features = ["rt-tokio"] }