diff --git a/Cargo.lock b/Cargo.lock index e87e1ef..f991720 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -241,7 +241,7 @@ dependencies = [ "dotenv", "eyre", "git2", - "k8s-openapi", + "k8s-openapi 0.20.0", "kube", "lettre", "mustache", @@ -1107,9 +1107,9 @@ dependencies = [ [[package]] name = "jsonpath-rust" -version = "0.3.5" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06cc127b7c3d270be504572364f9569761a180b981919dd0d87693a7f5fb7829" +checksum = "96acbc6188d3bd83519d053efec756aa4419de62ec47be7f28dec297f7dc9eb0" dependencies = [ "pest", "pest_derive", @@ -1132,13 +1132,26 @@ dependencies = [ "serde_json", ] +[[package]] +name = "k8s-openapi" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "550f99d93aa4c2b25de527bce492d772caf5e21d7ac9bd4b508ba781c8d91e30" +dependencies = [ + "base64", + "chrono", + "serde", + "serde-value", + "serde_json", +] + [[package]] name = "kube" -version = "0.87.2" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3499c8d60c763246c7a213f51caac1e9033f46026904cb89bc8951ae8601f26e" +checksum = "462fe330a0617b276ec864c2255810adcdf519ecb6844253c54074b2086a97bc" dependencies = [ - "k8s-openapi", + "k8s-openapi 0.21.1", "kube-client", "kube-core", "kube-derive", @@ -1147,9 +1160,9 @@ dependencies = [ [[package]] name = "kube-client" -version = "0.87.2" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "033450dfa0762130565890dadf2f8835faedf749376ca13345bcd8ecd6b5f29f" +checksum = "7fe0d65dd6f3adba29cfb84f19dfe55449c7f6c35425f9d8294bec40313e0b64" dependencies = [ "base64", "bytes", @@ -1163,7 +1176,7 @@ dependencies = [ "hyper-rustls", "hyper-timeout", "jsonpath-rust", - "k8s-openapi", + "k8s-openapi 0.21.1", "kube-core", "pem", "pin-project", @@ -1183,15 +1196,15 @@ dependencies = [ [[package]] name = "kube-core" -version = "0.87.2" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5bba93d054786eba7994d03ce522f368ef7d48c88a1826faa28478d85fb63ae" +checksum = "a6b42844e9172f631b8263ea9ce003b9251da13beb1401580937ad206dd82f4c" dependencies = [ "chrono", "form_urlencoded", "http", "json-patch", - "k8s-openapi", + "k8s-openapi 0.21.1", "once_cell", "schemars", "serde", @@ -1201,9 +1214,9 @@ dependencies = [ [[package]] name = "kube-derive" -version = "0.87.2" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "91e98dd5e5767c7b894c1f0e41fd628b145f808e981feb8b08ed66455d47f1a4" +checksum = "f5b5a111ee287bd237b8190b8c39543ea9fd22f79e9c32a36c24e08234bcda22" dependencies = [ "darling 0.20.3", "proc-macro2", @@ -1214,9 +1227,9 @@ dependencies = [ [[package]] name = "kube-runtime" -version = "0.87.2" +version = "0.88.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d8893eb18fbf6bb6c80ef6ee7dd11ec32b1dc3c034c988ac1b3a84d46a230ae" +checksum = "2bc06275064c81056fbb28ea876b3fb339d970e8132282119359afca0835c0ea" dependencies = [ "ahash", "async-trait", @@ -1225,7 +1238,7 @@ dependencies = [ "futures", "hashbrown 0.14.2", "json-patch", - "k8s-openapi", + "k8s-openapi 0.21.1", "kube-client", "parking_lot", "pin-project", diff --git a/Cargo.toml b/Cargo.toml index 9a28208..98af968 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -30,7 +30,7 @@ dotenv = "0.15.0" eyre = "0.6.12" git2 = "0.18.2" k8s-openapi = { version = "0.20.0", features = ["v1_26"] } -kube = { version = "0.87.2", features = ["derive", "runtime"] } +kube = { version = "0.88.1", features = ["derive", "runtime"] } lettre = { version = "0.11.4", features = ["tokio1", "tracing", "tokio1-native-tls"] } mustache = "0.9.0" once_cell = "1.19.0"