Skip to content

Commit 780295f

Browse files
committed
chore: update dependencies for kube 2.0 and k8s-openapi 0.26
Signed-off-by: Daniel A. White <daniel@whitefamily.in>
1 parent d64e6d5 commit 780295f

File tree

2 files changed

+52
-138
lines changed

2 files changed

+52
-138
lines changed

Cargo.lock

Lines changed: 46 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -226,16 +226,6 @@ dependencies = [
226226
"windows-sys 0.59.0",
227227
]
228228

229-
[[package]]
230-
name = "core-foundation"
231-
version = "0.9.4"
232-
source = "registry+https://github.com/rust-lang/crates.io-index"
233-
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
234-
dependencies = [
235-
"core-foundation-sys",
236-
"libc",
237-
]
238-
239229
[[package]]
240230
name = "core-foundation"
241231
version = "0.10.1"
@@ -273,19 +263,19 @@ dependencies = [
273263

274264
[[package]]
275265
name = "darling"
276-
version = "0.20.11"
266+
version = "0.21.3"
277267
source = "registry+https://github.com/rust-lang/crates.io-index"
278-
checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
268+
checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0"
279269
dependencies = [
280270
"darling_core",
281271
"darling_macro",
282272
]
283273

284274
[[package]]
285275
name = "darling_core"
286-
version = "0.20.11"
276+
version = "0.21.3"
287277
source = "registry+https://github.com/rust-lang/crates.io-index"
288-
checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
278+
checksum = "1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4"
289279
dependencies = [
290280
"fnv",
291281
"ident_case",
@@ -297,9 +287,9 @@ dependencies = [
297287

298288
[[package]]
299289
name = "darling_macro"
300-
version = "0.20.11"
290+
version = "0.21.3"
301291
source = "registry+https://github.com/rust-lang/crates.io-index"
302-
checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
292+
checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81"
303293
dependencies = [
304294
"darling_core",
305295
"quote",
@@ -550,30 +540,6 @@ version = "0.15.4"
550540
source = "registry+https://github.com/rust-lang/crates.io-index"
551541
checksum = "5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5"
552542

553-
[[package]]
554-
name = "headers"
555-
version = "0.4.1"
556-
source = "registry+https://github.com/rust-lang/crates.io-index"
557-
checksum = "b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb"
558-
dependencies = [
559-
"base64",
560-
"bytes",
561-
"headers-core",
562-
"http",
563-
"httpdate",
564-
"mime",
565-
"sha1",
566-
]
567-
568-
[[package]]
569-
name = "headers-core"
570-
version = "0.3.0"
571-
source = "registry+https://github.com/rust-lang/crates.io-index"
572-
checksum = "54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4"
573-
dependencies = [
574-
"http",
575-
]
576-
577543
[[package]]
578544
name = "heck"
579545
version = "0.5.0"
@@ -629,12 +595,6 @@ version = "1.10.1"
629595
source = "registry+https://github.com/rust-lang/crates.io-index"
630596
checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
631597

632-
[[package]]
633-
name = "httpdate"
634-
version = "1.0.3"
635-
source = "registry+https://github.com/rust-lang/crates.io-index"
636-
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
637-
638598
[[package]]
639599
name = "hyper"
640600
version = "1.6.0"
@@ -654,26 +614,6 @@ dependencies = [
654614
"want",
655615
]
656616

657-
[[package]]
658-
name = "hyper-http-proxy"
659-
version = "1.1.0"
660-
source = "registry+https://github.com/rust-lang/crates.io-index"
661-
checksum = "7ad4b0a1e37510028bc4ba81d0e38d239c39671b0f0ce9e02dfa93a8133f7c08"
662-
dependencies = [
663-
"bytes",
664-
"futures-util",
665-
"headers",
666-
"http",
667-
"hyper",
668-
"hyper-rustls",
669-
"hyper-util",
670-
"pin-project-lite",
671-
"rustls-native-certs 0.7.3",
672-
"tokio",
673-
"tokio-rustls",
674-
"tower-service",
675-
]
676-
677617
[[package]]
678618
name = "hyper-rustls"
679619
version = "0.27.7"
@@ -685,7 +625,7 @@ dependencies = [
685625
"hyper-util",
686626
"log",
687627
"rustls",
688-
"rustls-native-certs 0.8.1",
628+
"rustls-native-certs",
689629
"rustls-pki-types",
690630
"tokio",
691631
"tokio-rustls",
@@ -809,9 +749,9 @@ dependencies = [
809749

810750
[[package]]
811751
name = "k8s-openapi"
812-
version = "0.25.0"
752+
version = "0.26.0"
813753
source = "registry+https://github.com/rust-lang/crates.io-index"
814-
checksum = "aa60a41b57ae1a0a071af77dbcf89fc9819cfe66edaf2beeb204c34459dcf0b2"
754+
checksum = "d13f06d5326a915becaffabdfab75051b8cdc260c2a5c06c0e90226ede89a692"
815755
dependencies = [
816756
"base64",
817757
"chrono",
@@ -822,9 +762,9 @@ dependencies = [
822762

823763
[[package]]
824764
name = "kube"
825-
version = "1.1.0"
765+
version = "2.0.0"
826766
source = "registry+https://github.com/rust-lang/crates.io-index"
827-
checksum = "778f98664beaf4c3c11372721e14310d1ae00f5e2d9aabcf8906c881aa4e9f51"
767+
checksum = "06da663f20352f5ab08cf70610289a1a180de114985a7d1c6010d4c67a92a35d"
828768
dependencies = [
829769
"k8s-openapi",
830770
"kube-client",
@@ -833,9 +773,9 @@ dependencies = [
833773

834774
[[package]]
835775
name = "kube-client"
836-
version = "1.1.0"
776+
version = "2.0.0"
837777
source = "registry+https://github.com/rust-lang/crates.io-index"
838-
checksum = "7cb276b85b6e94ded00ac8ea2c68fcf4697ea0553cb25fddc35d4a0ab718db8d"
778+
checksum = "1c0cfc0acb17d167fd1e689aab910c9e072e69baddc515ee02482680148ca3a5"
839779
dependencies = [
840780
"base64",
841781
"bytes",
@@ -847,7 +787,6 @@ dependencies = [
847787
"http-body",
848788
"http-body-util",
849789
"hyper",
850-
"hyper-http-proxy",
851790
"hyper-rustls",
852791
"hyper-timeout",
853792
"hyper-util",
@@ -870,9 +809,9 @@ dependencies = [
870809

871810
[[package]]
872811
name = "kube-core"
873-
version = "1.1.0"
812+
version = "2.0.0"
874813
source = "registry+https://github.com/rust-lang/crates.io-index"
875-
checksum = "e3c56ff45deb0031f2a476017eed60c06872251f271b8387ad8020b8fef60960"
814+
checksum = "ac010c9e87b2840f2124b46d9ec8d7d55933d44bd43ab029ae82ce129ef6bb47"
876815
dependencies = [
877816
"chrono",
878817
"derive_more",
@@ -888,9 +827,9 @@ dependencies = [
888827

889828
[[package]]
890829
name = "kube-derive"
891-
version = "1.1.0"
830+
version = "2.0.0"
892831
source = "registry+https://github.com/rust-lang/crates.io-index"
893-
checksum = "079fc8c1c397538628309cfdee20696ebdcc26745f9fb17f89b78782205bd995"
832+
checksum = "1db0f1aeeef1b5fcaa5f30c98dcd0422a3771dd0510648ceac43f2a3f9ce2b4f"
894833
dependencies = [
895834
"darling",
896835
"proc-macro2",
@@ -1223,6 +1162,26 @@ dependencies = [
12231162
"bitflags",
12241163
]
12251164

1165+
[[package]]
1166+
name = "ref-cast"
1167+
version = "1.0.24"
1168+
source = "registry+https://github.com/rust-lang/crates.io-index"
1169+
checksum = "4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf"
1170+
dependencies = [
1171+
"ref-cast-impl",
1172+
]
1173+
1174+
[[package]]
1175+
name = "ref-cast-impl"
1176+
version = "1.0.24"
1177+
source = "registry+https://github.com/rust-lang/crates.io-index"
1178+
checksum = "1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7"
1179+
dependencies = [
1180+
"proc-macro2",
1181+
"quote",
1182+
"syn",
1183+
]
1184+
12261185
[[package]]
12271186
name = "regex"
12281187
version = "1.11.1"
@@ -1248,9 +1207,9 @@ dependencies = [
12481207

12491208
[[package]]
12501209
name = "regex-lite"
1251-
version = "0.1.6"
1210+
version = "0.1.7"
12521211
source = "registry+https://github.com/rust-lang/crates.io-index"
1253-
checksum = "53a49587ad06b26609c52e423de037e7f57f20d53535d66e08c695f347df952a"
1212+
checksum = "943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30"
12541213

12551214
[[package]]
12561215
name = "regex-syntax"
@@ -1293,19 +1252,6 @@ dependencies = [
12931252
"zeroize",
12941253
]
12951254

1296-
[[package]]
1297-
name = "rustls-native-certs"
1298-
version = "0.7.3"
1299-
source = "registry+https://github.com/rust-lang/crates.io-index"
1300-
checksum = "e5bfb394eeed242e909609f56089eecfe5fda225042e8b171791b9c95f5931e5"
1301-
dependencies = [
1302-
"openssl-probe",
1303-
"rustls-pemfile",
1304-
"rustls-pki-types",
1305-
"schannel",
1306-
"security-framework 2.11.1",
1307-
]
1308-
13091255
[[package]]
13101256
name = "rustls-native-certs"
13111257
version = "0.8.1"
@@ -1315,16 +1261,7 @@ dependencies = [
13151261
"openssl-probe",
13161262
"rustls-pki-types",
13171263
"schannel",
1318-
"security-framework 3.2.0",
1319-
]
1320-
1321-
[[package]]
1322-
name = "rustls-pemfile"
1323-
version = "2.2.0"
1324-
source = "registry+https://github.com/rust-lang/crates.io-index"
1325-
checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
1326-
dependencies = [
1327-
"rustls-pki-types",
1264+
"security-framework",
13281265
]
13291266

13301267
[[package]]
@@ -1370,21 +1307,22 @@ dependencies = [
13701307

13711308
[[package]]
13721309
name = "schemars"
1373-
version = "0.8.22"
1310+
version = "1.0.4"
13741311
source = "registry+https://github.com/rust-lang/crates.io-index"
1375-
checksum = "3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615"
1312+
checksum = "82d20c4491bc164fa2f6c5d44565947a52ad80b9505d8e36f8d54c27c739fcd0"
13761313
dependencies = [
13771314
"dyn-clone",
1315+
"ref-cast",
13781316
"schemars_derive",
13791317
"serde",
13801318
"serde_json",
13811319
]
13821320

13831321
[[package]]
13841322
name = "schemars_derive"
1385-
version = "0.8.22"
1323+
version = "1.0.4"
13861324
source = "registry+https://github.com/rust-lang/crates.io-index"
1387-
checksum = "32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d"
1325+
checksum = "33d020396d1d138dc19f1165df7545479dcd58d93810dc5d646a16e55abefa80"
13881326
dependencies = [
13891327
"proc-macro2",
13901328
"quote",
@@ -1407,27 +1345,14 @@ dependencies = [
14071345
"zeroize",
14081346
]
14091347

1410-
[[package]]
1411-
name = "security-framework"
1412-
version = "2.11.1"
1413-
source = "registry+https://github.com/rust-lang/crates.io-index"
1414-
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
1415-
dependencies = [
1416-
"bitflags",
1417-
"core-foundation 0.9.4",
1418-
"core-foundation-sys",
1419-
"libc",
1420-
"security-framework-sys",
1421-
]
1422-
14231348
[[package]]
14241349
name = "security-framework"
14251350
version = "3.2.0"
14261351
source = "registry+https://github.com/rust-lang/crates.io-index"
14271352
checksum = "271720403f46ca04f7ba6f55d438f8bd878d6b8ca0a1046e8228c4145bcbb316"
14281353
dependencies = [
14291354
"bitflags",
1430-
"core-foundation 0.10.1",
1355+
"core-foundation",
14311356
"core-foundation-sys",
14321357
"libc",
14331358
"security-framework-sys",
@@ -1509,17 +1434,6 @@ dependencies = [
15091434
"unsafe-libyaml",
15101435
]
15111436

1512-
[[package]]
1513-
name = "sha1"
1514-
version = "0.10.6"
1515-
source = "registry+https://github.com/rust-lang/crates.io-index"
1516-
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
1517-
dependencies = [
1518-
"cfg-if",
1519-
"cpufeatures",
1520-
"digest",
1521-
]
1522-
15231437
[[package]]
15241438
name = "sha2"
15251439
version = "0.10.9"

Cargo.toml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,13 @@ version = "0.16.0"
1212
anyhow = "1.0.99"
1313
delegate = "0.13.4"
1414
hyper-util = "0.1.16"
15-
kube = { version = "1.1.0", default-features = false }
16-
kube-core = { version = "1.1.0", default-features = false }
17-
kube-derive = { version = "1.1.0" }
18-
k8s-openapi = { version = "0.25.0" }
15+
kube = { version = "2.0.0", default-features = false }
16+
kube-core = { version = "2.0.0", default-features = false }
17+
kube-derive = { version = "2.0.0" }
18+
k8s-openapi = { version = "0.26.0" }
1919
once_cell = "1.21.3"
20-
regex = { package = "regex-lite", version = "0.1.6" }
21-
schemars = "0.8.22"
20+
regex = { package = "regex-lite", version = "0.1.7" }
21+
schemars = "1.0.4"
2222
serde_json = "1.0.143"
2323
serde = { version = "1.0.219", features = ["derive"] }
2424
serde_yaml = "0.9.34"

0 commit comments

Comments
 (0)