Skip to content

Commit

Permalink
chore!: Update kube v0.98, k8s-openapi v0.24, MSRV v1.81, MK8SV v1.28 (
Browse files Browse the repository at this point in the history
…#18)

** Update kube dependency to v0.98
** Update k8s-openapi depoendency to v0.24
** Increase MSRV to v1.81
** Increase MK8SV to v1.28
  • Loading branch information
alex-karpenko authored Dec 24, 2024
1 parent a59ddc4 commit 5f7ad46
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
2 changes: 1 addition & 1 deletion .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
[env]
K8S_OPENAPI_ENABLED_VERSION = "1.26"
K8S_OPENAPI_ENABLED_VERSION = "1.28"
4 changes: 2 additions & 2 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ jobs:
rust:
- stable
- beta
- 1.77.2
- 1.81.0
k8s:
- v1.26
- v1.28
- latest

steps:
Expand Down
12 changes: 6 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@ authors = ["Oleksii Karpenko <[email protected]>"]
categories = ["api-bindings", "asynchronous"]
description = "Ergonomic and reliable leader election using Kubernetes Lease API."
edition = "2021"
rust-version = "1.77.2"
rust-version = "1.81.0"
homepage = "https://github.com/alex-karpenko/kube-lease-manager"
keywords = ["kubernetes", "async", "lease", "leader", "election"]
license = "MIT"
readme = "README.md"
repository = "https://github.com/alex-karpenko/kube-lease-manager"
version = "0.6.0"
version = "0.7.0"
exclude = [".github/**", ".vscode/**", "TODO.md", "Cargo.lock", "target/**", ".gitignore", ".cargo/**", "mutants.*/**"]

[dependencies]
k8s-openapi = { version = "0.23.0", default-features = false }
kube = { version = "0.97.0", default-features = false, features = ["client"] }
k8s-openapi = { version = "0.24.0", default-features = false }
kube = { version = "0.98.0", default-features = false, features = ["client"] }
rand = { version = "0.8.5" }
thiserror = "2.0.3"
tokio = { version = "1.38.0", default-features = false, features = ["sync", "time", "macros"] }
Expand All @@ -24,10 +24,10 @@ tracing = { version = "0.1.40", default-features = false, features = ["std"] }
[dev-dependencies]
anyhow = "1.0.93"
futures = { version = "0.3.31", default-features = false, features = ["async-await"] }
kube = { version = "0.97.0", default-features = false, features = ["rustls-tls", "runtime"] }
kube = { version = "0.98.0", default-features = false, features = ["rustls-tls", "runtime"] }
tokio = { version = "1.38.0", default-features = false, features = ["rt-multi-thread"] }
tracing-subscriber = { version = "0.3.18" }
uuid = { version = "1.10.0", features = ["v4"] }

[package.metadata.docs.rs]
features = ["k8s-openapi/v1_26"]
features = ["k8s-openapi/v1_28"]

0 comments on commit 5f7ad46

Please sign in to comment.