kube 0.62.0

Kubernetes client and async controller runtime
Documentation
[package]
name = "kube"
version = "0.62.0"
description = "Kubernetes client and async controller runtime"
authors = [
  "clux <sszynrae@gmail.com>",
  "Teo Klestrup Röijezon <teo@nullable.se>",
  "kazk <kazk.dev@gmail.com>",
]
license = "Apache-2.0"
repository = "https://github.com/kube-rs/kube-rs"
readme = "../README.md"
keywords = ["kubernetes", "client", "runtime"]
categories = ["web-programming::http-client"]
edition = "2018"

[features]
default = ["client", "native-tls"]
native-tls = ["kube-client/native-tls"]
rustls-tls = ["kube-client/rustls-tls"]
ws = ["kube-client/ws", "kube-core/ws"]
oauth = ["kube-client/oauth"]
gzip = ["kube-client/gzip"]
client = ["kube-client/client", "config"]
jsonpatch = ["kube-core/jsonpatch"]
admission = ["kube-core/admission"]
derive = ["kube-derive"]
config = ["kube-client/config"]
runtime = ["kube-runtime"]
deprecated-crd-v1beta1 = ["kube-core/deprecated-crd-v1beta1"]

[package.metadata.docs.rs]
features = ["client", "native-tls", "rustls-tls", "derive", "ws", "oauth", "jsonpatch", "admission", "runtime"]
# Define the configuration attribute `docsrs`. Used to enable `doc_cfg` feature.
rustdoc-args = ["--cfg", "docsrs"]

[dependencies]
kube-derive = { path = "../kube-derive", version = "^0.62.0", optional = true }
kube-core = { path = "../kube-core", version = "^0.62.0"}
kube-client = { path = "../kube-client", version = "^0.62.0", optional = true}
kube-runtime = { path = "../kube-runtime", version = "^0.62.0", optional = true}

[dev-dependencies.k8s-openapi]
version = "0.13.1"
default-features = false
features = ["v1_22"]

[dev-dependencies]
tokio = { version = "1.12.0", features = ["full"] }
futures = "0.3.17"
serde_json = "1.0.68"
validator = { version = "0.14.0", features = ["derive"] }
serde = { version = "1.0.130", features = ["derive"] }
schemars = "0.8.6"