diff --git a/Cargo.lock b/Cargo.lock index 47957d6..f86eea0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -745,16 +745,6 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" -[[package]] -name = "idna" -version = "0.3.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" -dependencies = [ - "unicode-bidi", - "unicode-normalization", -] - [[package]] name = "indexmap" version = "2.2.6" @@ -827,12 +817,22 @@ dependencies = [ "base64 0.21.0", "bytes", "chrono", - "http", - "percent-encoding", "serde", "serde-value", "serde_json", - "url", +] + +[[package]] +name = "k8s-openapi" +version = "0.21.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "550f99d93aa4c2b25de527bce492d772caf5e21d7ac9bd4b508ba781c8d91e30" +dependencies = [ + "base64 0.21.0", + "chrono", + "serde", + "serde-value", + "serde_json", ] [[package]] @@ -841,7 +841,7 @@ version = "0.85.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a189cb8721a47de68d883040713bbb9c956763d784fcf066828018d32c180b96" dependencies = [ - "k8s-openapi", + "k8s-openapi 0.19.0", "kube-client", "kube-core", "kube-derive 0.85.0", @@ -867,7 +867,7 @@ dependencies = [ "hyper-rustls", "hyper-timeout", "jsonpath_lib", - "k8s-openapi", + "k8s-openapi 0.19.0", "kube-core", "openssl", "pem", @@ -896,7 +896,7 @@ dependencies = [ "form_urlencoded", "http", "json-patch", - "k8s-openapi", + "k8s-openapi 0.19.0", "once_cell", "schemars", "serde", @@ -943,7 +943,7 @@ dependencies = [ "futures", "hashbrown", "json-patch", - "k8s-openapi", + "k8s-openapi 0.19.0", "kube-client", "parking_lot", "pin-project", @@ -1702,7 +1702,7 @@ dependencies = [ "anyhow", "clap", "futures", - "k8s-openapi", + "k8s-openapi 0.21.1", "kube", "kube-derive 0.84.0", "kubert", @@ -1815,21 +1815,6 @@ dependencies = [ "once_cell", ] -[[package]] -name = "tinyvec" -version = "1.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - [[package]] name = "tokio" version = "1.26.0" @@ -2047,27 +2032,12 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" -[[package]] -name = "unicode-bidi" -version = "0.3.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" - [[package]] name = "unicode-ident" version = "1.0.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" -[[package]] -name = "unicode-normalization" -version = "0.1.22" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" -dependencies = [ - "tinyvec", -] - [[package]] name = "unicode-width" version = "0.1.10" @@ -2086,17 +2056,6 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" -[[package]] -name = "url" -version = "2.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" -dependencies = [ - "form_urlencoded", - "idna", - "percent-encoding", -] - [[package]] name = "utf8parse" version = "0.2.1" diff --git a/Cargo.toml b/Cargo.toml index df1f92b..97ecbca 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -13,7 +13,7 @@ clap = { version = "4.4", features = ["derive", "help", "env", "std"] } futures = "0.3" kube = { version = "0.85.0", features = ["runtime", "derive"] } kube-derive = "0.84.0" -k8s-openapi = { version = "0.19.0", features = ["v1_26"] } +k8s-openapi = { version = "0.21.1", features = ["v1_26"] } kubert = { version = "0.19.0", features = [ "clap", "runtime",