@smbcloud / cli / commits / c1bfc7e

update deps

Seto Elkahfi committed Apr 6, 2026 at 16:27 UTC c1bfc7e79179a5cbe1e6942463eae842ac2d4491
1 file changed +568 -256
Cargo.lock
+568 -256
@@ -44,9 +44,9 @@ dependencies = [
44
45 [[package]]
46 name = "anstream"
47 -version = "0.6.21"
47 +version = "1.0.0"
48 source = "registry+https://github.com/rust-lang/crates.io-index"
49 -checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
49 +checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
50 dependencies = [
51 "anstyle",
52 "anstyle-parse",
@@ -59,15 +59,15 @@ dependencies = [
59
60 [[package]]
61 name = "anstyle"
62 -version = "1.0.13"
62 +version = "1.0.14"
63 source = "registry+https://github.com/rust-lang/crates.io-index"
64 -checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
64 +checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
65
66 [[package]]
67 name = "anstyle-parse"
68 -version = "0.2.7"
68 +version = "1.0.0"
69 source = "registry+https://github.com/rust-lang/crates.io-index"
70 -checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
70 +checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
71 dependencies = [
72 "utf8parse",
73 ]
@@ -94,9 +94,9 @@ dependencies = [
94
95 [[package]]
96 name = "anyhow"
97 -version = "1.0.101"
97 +version = "1.0.102"
98 source = "registry+https://github.com/rust-lang/crates.io-index"
99 -checksum = "5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea"
99 +checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
100
101 [[package]]
102 name = "async-trait"
@@ -106,7 +106,7 @@ checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
106 dependencies = [
107 "proc-macro2",
108 "quote",
109 - "syn 2.0.114",
109 + "syn 2.0.117",
110 ]
111
112 [[package]]
@@ -146,9 +146,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
146
147 [[package]]
148 name = "bitflags"
149 -version = "2.10.0"
149 +version = "2.11.0"
150 source = "registry+https://github.com/rust-lang/crates.io-index"
151 -checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
151 +checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af"
152
153 [[package]]
154 name = "block-buffer"
@@ -159,11 +159,20 @@ dependencies = [
159 "generic-array",
160 ]
161
162 +[[package]]
163 +name = "block-buffer"
164 +version = "0.12.0"
165 +source = "registry+https://github.com/rust-lang/crates.io-index"
166 +checksum = "cdd35008169921d80bc60d3d0ab416eecb028c4cd653352907921d95084790be"
167 +dependencies = [
168 + "hybrid-array",
169 +]
170 +
171 [[package]]
172 name = "bumpalo"
164 -version = "3.19.1"
173 +version = "3.20.2"
174 source = "registry+https://github.com/rust-lang/crates.io-index"
166 -checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510"
175 +checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb"
176
177 [[package]]
178 name = "bytecount"
@@ -185,9 +194,9 @@ checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33"
194
195 [[package]]
196 name = "cc"
188 -version = "1.2.55"
197 +version = "1.2.59"
198 source = "registry+https://github.com/rust-lang/crates.io-index"
190 -checksum = "47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29"
199 +checksum = "b7a4d3ec6524d28a329fc53654bbadc9bdd7b0431f5d65f1a56ffb28a1ee5283"
200 dependencies = [
201 "find-msvc-tools",
202 "jobserver",
@@ -207,11 +216,22 @@ version = "0.2.1"
216 source = "registry+https://github.com/rust-lang/crates.io-index"
217 checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
218
219 +[[package]]
220 +name = "chacha20"
221 +version = "0.10.0"
222 +source = "registry+https://github.com/rust-lang/crates.io-index"
223 +checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601"
224 +dependencies = [
225 + "cfg-if",
226 + "cpufeatures 0.3.0",
227 + "rand_core 0.10.0",
228 +]
229 +
230 [[package]]
231 name = "chrono"
212 -version = "0.4.43"
232 +version = "0.4.44"
233 source = "registry+https://github.com/rust-lang/crates.io-index"
214 -checksum = "fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118"
234 +checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
235 dependencies = [
236 "iana-time-zone",
237 "js-sys",
@@ -238,9 +258,9 @@ dependencies = [
258
259 [[package]]
260 name = "clap"
241 -version = "4.5.57"
261 +version = "4.6.0"
262 source = "registry+https://github.com/rust-lang/crates.io-index"
243 -checksum = "6899ea499e3fb9305a65d5ebf6e3d2248c5fab291f300ad0a704fbe142eae31a"
263 +checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351"
264 dependencies = [
265 "clap_builder",
266 "clap_derive",
@@ -248,9 +268,9 @@ dependencies = [
268
269 [[package]]
270 name = "clap_builder"
251 -version = "4.5.57"
271 +version = "4.6.0"
272 source = "registry+https://github.com/rust-lang/crates.io-index"
253 -checksum = "7b12c8b680195a62a8364d16b8447b01b6c2c8f9aaf68bee653be34d4245e238"
273 +checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f"
274 dependencies = [
275 "anstream",
276 "anstyle",
@@ -260,37 +280,43 @@ dependencies = [
280
281 [[package]]
282 name = "clap_derive"
263 -version = "4.5.55"
283 +version = "4.6.0"
284 source = "registry+https://github.com/rust-lang/crates.io-index"
265 -checksum = "a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5"
285 +checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a"
286 dependencies = [
287 "heck 0.5.0",
288 "proc-macro2",
289 "quote",
270 - "syn 2.0.114",
290 + "syn 2.0.117",
291 ]
292
293 [[package]]
294 name = "clap_lex"
275 -version = "0.7.7"
295 +version = "1.1.0"
296 source = "registry+https://github.com/rust-lang/crates.io-index"
277 -checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32"
297 +checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
298
299 [[package]]
300 name = "clap_mangen"
281 -version = "0.2.31"
301 +version = "0.2.33"
302 source = "registry+https://github.com/rust-lang/crates.io-index"
283 -checksum = "439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301"
303 +checksum = "7e30ffc187e2e3aeafcd1c6e2aa416e29739454c0ccaa419226d5ecd181f2d78"
304 dependencies = [
285 - "clap 4.5.57",
305 + "clap 4.6.0",
306 "roff",
307 ]
308
309 +[[package]]
310 +name = "cmov"
311 +version = "0.5.3"
312 +source = "registry+https://github.com/rust-lang/crates.io-index"
313 +checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746"
314 +
315 [[package]]
316 name = "colorchoice"
291 -version = "1.0.4"
317 +version = "1.0.5"
318 source = "registry+https://github.com/rust-lang/crates.io-index"
293 -checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
319 +checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
320
321 [[package]]
322 name = "console"
@@ -307,17 +333,22 @@ dependencies = [
333
334 [[package]]
335 name = "console"
310 -version = "0.16.2"
336 +version = "0.16.3"
337 source = "registry+https://github.com/rust-lang/crates.io-index"
312 -checksum = "03e45a4a8926227e4197636ba97a9fc9b00477e9f4bd711395687c5f0734bec4"
338 +checksum = "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87"
339 dependencies = [
340 "encode_unicode",
341 "libc",
316 - "once_cell",
342 "unicode-width 0.2.2",
343 "windows-sys 0.61.2",
344 ]
345
346 +[[package]]
347 +name = "const-oid"
348 +version = "0.10.2"
349 +source = "registry+https://github.com/rust-lang/crates.io-index"
350 +checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
351 +
352 [[package]]
353 name = "convert_case"
354 version = "0.6.0"
@@ -352,6 +383,15 @@ dependencies = [
383 "libc",
384 ]
385
386 +[[package]]
387 +name = "cpufeatures"
388 +version = "0.3.0"
389 +source = "registry+https://github.com/rust-lang/crates.io-index"
390 +checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
391 +dependencies = [
392 + "libc",
393 +]
394 +
395 [[package]]
396 name = "crypto-common"
397 version = "0.1.7"
@@ -362,11 +402,29 @@ dependencies = [
402 "typenum",
403 ]
404
405 +[[package]]
406 +name = "crypto-common"
407 +version = "0.2.1"
408 +source = "registry+https://github.com/rust-lang/crates.io-index"
409 +checksum = "77727bb15fa921304124b128af125e7e3b968275d1b108b379190264f4423710"
410 +dependencies = [
411 + "hybrid-array",
412 +]
413 +
414 +[[package]]
415 +name = "ctutils"
416 +version = "0.4.2"
417 +source = "registry+https://github.com/rust-lang/crates.io-index"
418 +checksum = "7d5515a3834141de9eafb9717ad39eea8247b5674e6066c404e8c4b365d2a29e"
419 +dependencies = [
420 + "cmov",
421 +]
422 +
423 [[package]]
424 name = "deranged"
367 -version = "0.5.5"
425 +version = "0.5.8"
426 source = "registry+https://github.com/rust-lang/crates.io-index"
369 -checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
427 +checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
428 dependencies = [
429 "powerfmt",
430 ]
@@ -390,9 +448,20 @@ version = "0.10.7"
448 source = "registry+https://github.com/rust-lang/crates.io-index"
449 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
450 dependencies = [
393 - "block-buffer",
394 - "crypto-common",
395 - "subtle",
451 + "block-buffer 0.10.4",
452 + "crypto-common 0.1.7",
453 +]
454 +
455 +[[package]]
456 +name = "digest"
457 +version = "0.11.2"
458 +source = "registry+https://github.com/rust-lang/crates.io-index"
459 +checksum = "4850db49bf08e663084f7fb5c87d202ef91a3907271aff24a94eb97ff039153c"
460 +dependencies = [
461 + "block-buffer 0.12.0",
462 + "const-oid",
463 + "crypto-common 0.2.1",
464 + "ctutils",
465 ]
466
467 [[package]]
@@ -424,7 +493,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
493 dependencies = [
494 "proc-macro2",
495 "quote",
427 - "syn 2.0.114",
496 + "syn 2.0.117",
497 ]
498
499 [[package]]
@@ -457,9 +526,9 @@ checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
526
527 [[package]]
528 name = "fastrand"
460 -version = "2.3.0"
529 +version = "2.4.0"
530 source = "registry+https://github.com/rust-lang/crates.io-index"
462 -checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
531 +checksum = "a043dc74da1e37d6afe657061213aa6f425f855399a11d3463c6ecccc4dfda1f"
532
533 [[package]]
534 name = "find-msvc-tools"
@@ -473,6 +542,12 @@ version = "1.0.7"
542 source = "registry+https://github.com/rust-lang/crates.io-index"
543 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
544
545 +[[package]]
546 +name = "foldhash"
547 +version = "0.1.5"
548 +source = "registry+https://github.com/rust-lang/crates.io-index"
549 +checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2"
550 +
551 [[package]]
552 name = "foreign-types"
553 version = "0.3.2"
@@ -499,9 +574,9 @@ dependencies = [
574
575 [[package]]
576 name = "futures-channel"
502 -version = "0.3.31"
577 +version = "0.3.32"
578 source = "registry+https://github.com/rust-lang/crates.io-index"
504 -checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
579 +checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d"
580 dependencies = [
581 "futures-core",
582 "futures-sink",
@@ -509,33 +584,32 @@ dependencies = [
584
585 [[package]]
586 name = "futures-core"
512 -version = "0.3.31"
587 +version = "0.3.32"
588 source = "registry+https://github.com/rust-lang/crates.io-index"
514 -checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
589 +checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d"
590
591 [[package]]
592 name = "futures-sink"
518 -version = "0.3.31"
593 +version = "0.3.32"
594 source = "registry+https://github.com/rust-lang/crates.io-index"
520 -checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
595 +checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893"
596
597 [[package]]
598 name = "futures-task"
524 -version = "0.3.31"
599 +version = "0.3.32"
600 source = "registry+https://github.com/rust-lang/crates.io-index"
526 -checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
601 +checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393"
602
603 [[package]]
604 name = "futures-util"
530 -version = "0.3.31"
605 +version = "0.3.32"
606 source = "registry+https://github.com/rust-lang/crates.io-index"
532 -checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
607 +checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6"
608 dependencies = [
609 "futures-core",
610 "futures-sink",
611 "futures-task",
612 "pin-project-lite",
538 - "pin-utils",
613 "slab",
614 ]
615
@@ -594,18 +668,32 @@ dependencies = [
668 "cfg-if",
669 "js-sys",
670 "libc",
597 - "r-efi",
671 + "r-efi 5.3.0",
672 "wasip2",
673 "wasm-bindgen",
674 ]
675
676 +[[package]]
677 +name = "getrandom"
678 +version = "0.4.2"
679 +source = "registry+https://github.com/rust-lang/crates.io-index"
680 +checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555"
681 +dependencies = [
682 + "cfg-if",
683 + "libc",
684 + "r-efi 6.0.0",
685 + "rand_core 0.10.0",
686 + "wasip2",
687 + "wasip3",
688 +]
689 +
690 [[package]]
691 name = "git2"
692 version = "0.20.4"
693 source = "registry+https://github.com/rust-lang/crates.io-index"
694 checksum = "7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b"
695 dependencies = [
608 - "bitflags 2.10.0",
696 + "bitflags 2.11.0",
697 "libc",
698 "libgit2-sys",
699 "log",
@@ -622,6 +710,15 @@ dependencies = [
710 "tokio-postgres",
711 ]
712
713 +[[package]]
714 +name = "hashbrown"
715 +version = "0.15.5"
716 +source = "registry+https://github.com/rust-lang/crates.io-index"
717 +checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
718 +dependencies = [
719 + "foldhash",
720 +]
721 +
722 [[package]]
723 name = "hashbrown"
724 version = "0.16.1"
@@ -660,11 +757,11 @@ dependencies = [
757
758 [[package]]
759 name = "hmac"
663 -version = "0.12.1"
760 +version = "0.13.0"
761 source = "registry+https://github.com/rust-lang/crates.io-index"
665 -checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
762 +checksum = "6303bc9732ae41b04cb554b844a762b4115a61bfaa81e3e83050991eeb56863f"
763 dependencies = [
667 - "digest",
764 + "digest 0.11.2",
765 ]
766
767 [[package]]
@@ -715,11 +812,20 @@ version = "1.10.1"
812 source = "registry+https://github.com/rust-lang/crates.io-index"
813 checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
814
815 +[[package]]
816 +name = "hybrid-array"
817 +version = "0.4.10"
818 +source = "registry+https://github.com/rust-lang/crates.io-index"
819 +checksum = "3944cf8cf766b40e2a1a333ee5e9b563f854d5fa49d6a8ca2764e97c6eddb214"
820 +dependencies = [
821 + "typenum",
822 +]
823 +
824 [[package]]
825 name = "hyper"
720 -version = "1.8.1"
826 +version = "1.9.0"
827 source = "registry+https://github.com/rust-lang/crates.io-index"
722 -checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
828 +checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca"
829 dependencies = [
830 "atomic-waker",
831 "bytes",
@@ -730,7 +836,6 @@ dependencies = [
836 "httparse",
837 "itoa",
838 "pin-project-lite",
733 - "pin-utils",
839 "smallvec",
840 "tokio",
841 "want",
@@ -802,12 +907,13 @@ dependencies = [
907
908 [[package]]
909 name = "icu_collections"
805 -version = "2.1.1"
910 +version = "2.2.0"
911 source = "registry+https://github.com/rust-lang/crates.io-index"
807 -checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
912 +checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c"
913 dependencies = [
914 "displaydoc",
915 "potential_utf",
916 + "utf8_iter",
917 "yoke",
918 "zerofrom",
919 "zerovec",
@@ -815,9 +921,9 @@ dependencies = [
921
922 [[package]]
923 name = "icu_locale_core"
818 -version = "2.1.1"
924 +version = "2.2.0"
925 source = "registry+https://github.com/rust-lang/crates.io-index"
820 -checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
926 +checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29"
927 dependencies = [
928 "displaydoc",
929 "litemap",
@@ -828,9 +934,9 @@ dependencies = [
934
935 [[package]]
936 name = "icu_normalizer"
831 -version = "2.1.1"
937 +version = "2.2.0"
938 source = "registry+https://github.com/rust-lang/crates.io-index"
833 -checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
939 +checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4"
940 dependencies = [
941 "icu_collections",
942 "icu_normalizer_data",
@@ -842,15 +948,15 @@ dependencies = [
948
949 [[package]]
950 name = "icu_normalizer_data"
845 -version = "2.1.1"
951 +version = "2.2.0"
952 source = "registry+https://github.com/rust-lang/crates.io-index"
847 -checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
953 +checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38"
954
955 [[package]]
956 name = "icu_properties"
851 -version = "2.1.2"
957 +version = "2.2.0"
958 source = "registry+https://github.com/rust-lang/crates.io-index"
853 -checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec"
959 +checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de"
960 dependencies = [
961 "icu_collections",
962 "icu_locale_core",
@@ -862,15 +968,15 @@ dependencies = [
968
969 [[package]]
970 name = "icu_properties_data"
865 -version = "2.1.2"
971 +version = "2.2.0"
972 source = "registry+https://github.com/rust-lang/crates.io-index"
867 -checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af"
973 +checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14"
974
975 [[package]]
976 name = "icu_provider"
871 -version = "2.1.1"
977 +version = "2.2.0"
978 source = "registry+https://github.com/rust-lang/crates.io-index"
873 -checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
979 +checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421"
980 dependencies = [
981 "displaydoc",
982 "icu_locale_core",
@@ -881,6 +987,12 @@ dependencies = [
987 "zerovec",
988 ]
989
990 +[[package]]
991 +name = "id-arena"
992 +version = "2.3.0"
993 +source = "registry+https://github.com/rust-lang/crates.io-index"
994 +checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954"
995 +
996 [[package]]
997 name = "idna"
998 version = "1.1.0"
@@ -904,12 +1016,14 @@ dependencies = [
1016
1017 [[package]]
1018 name = "indexmap"
907 -version = "2.13.0"
1019 +version = "2.13.1"
1020 source = "registry+https://github.com/rust-lang/crates.io-index"
909 -checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017"
1021 +checksum = "45a8a2b9cb3e0b0c1803dbb0758ffac5de2f425b23c28f518faabd9d805342ff"
1022 dependencies = [
1023 "equivalent",
912 - "hashbrown",
1024 + "hashbrown 0.16.1",
1025 + "serde",
1026 + "serde_core",
1027 ]
1028
1029 [[package]]
@@ -936,15 +1050,15 @@ dependencies = [
1050
1051 [[package]]
1052 name = "ipnet"
939 -version = "2.11.0"
1053 +version = "2.12.0"
1054 source = "registry+https://github.com/rust-lang/crates.io-index"
941 -checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
1055 +checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"
1056
1057 [[package]]
1058 name = "iri-string"
945 -version = "0.7.10"
1059 +version = "0.7.12"
1060 source = "registry+https://github.com/rust-lang/crates.io-index"
947 -checksum = "c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a"
1061 +checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20"
1062 dependencies = [
1063 "memchr",
1064 "serde",
@@ -977,9 +1091,9 @@ checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
1091
1092 [[package]]
1093 name = "itoa"
980 -version = "1.0.17"
1094 +version = "1.0.18"
1095 source = "registry+https://github.com/rust-lang/crates.io-index"
982 -checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2"
1096 +checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
1097
1098 [[package]]
1099 name = "jobserver"
@@ -993,10 +1107,12 @@ dependencies = [
1107
1108 [[package]]
1109 name = "js-sys"
996 -version = "0.3.85"
1110 +version = "0.3.94"
1111 source = "registry+https://github.com/rust-lang/crates.io-index"
998 -checksum = "8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3"
1112 +checksum = "2e04e2ef80ce82e13552136fabeef8a5ed1f985a96805761cbb9a2c34e7664d9"
1113 dependencies = [
1114 + "cfg-if",
1115 + "futures-util",
1116 "once_cell",
1117 "wasm-bindgen",
1118 ]
@@ -1007,11 +1123,17 @@ version = "1.5.0"
1123 source = "registry+https://github.com/rust-lang/crates.io-index"
1124 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1125
1126 +[[package]]
1127 +name = "leb128fmt"
1128 +version = "0.1.0"
1129 +source = "registry+https://github.com/rust-lang/crates.io-index"
1130 +checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2"
1131 +
1132 [[package]]
1133 name = "libc"
1012 -version = "0.2.180"
1134 +version = "0.2.184"
1135 source = "registry+https://github.com/rust-lang/crates.io-index"
1014 -checksum = "bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc"
1136 +checksum = "48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af"
1137
1138 [[package]]
1139 name = "libgit2-sys"
@@ -1029,11 +1151,10 @@ dependencies = [
1151
1152 [[package]]
1153 name = "libredox"
1032 -version = "0.1.12"
1154 +version = "0.1.15"
1155 source = "registry+https://github.com/rust-lang/crates.io-index"
1034 -checksum = "3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616"
1156 +checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08"
1157 dependencies = [
1036 - "bitflags 2.10.0",
1158 "libc",
1159 ]
1160
@@ -1053,9 +1174,9 @@ dependencies = [
1174
1175 [[package]]
1176 name = "libz-sys"
1056 -version = "1.1.23"
1177 +version = "1.1.28"
1178 source = "registry+https://github.com/rust-lang/crates.io-index"
1058 -checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7"
1179 +checksum = "fc3a226e576f50782b3305c5ccf458698f92798987f551c6a02efe8276721e22"
1180 dependencies = [
1181 "cc",
1182 "libc",
@@ -1065,15 +1186,15 @@ dependencies = [
1186
1187 [[package]]
1188 name = "linux-raw-sys"
1068 -version = "0.11.0"
1189 +version = "0.12.1"
1190 source = "registry+https://github.com/rust-lang/crates.io-index"
1070 -checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
1191 +checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
1192
1193 [[package]]
1194 name = "litemap"
1074 -version = "0.8.1"
1195 +version = "0.8.2"
1196 source = "registry+https://github.com/rust-lang/crates.io-index"
1076 -checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
1197 +checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0"
1198
1199 [[package]]
1200 name = "lock_api"
@@ -1134,17 +1255,17 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"
1255 dependencies = [
1256 "proc-macro2",
1257 "quote",
1137 - "syn 2.0.114",
1258 + "syn 2.0.117",
1259 ]
1260
1261 [[package]]
1262 name = "md-5"
1142 -version = "0.10.6"
1263 +version = "0.11.0"
1264 source = "registry+https://github.com/rust-lang/crates.io-index"
1144 -checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
1265 +checksum = "69b6441f590336821bb897fb28fc622898ccceb1d6cea3fde5ea86b090c4de98"
1266 dependencies = [
1267 "cfg-if",
1147 - "digest",
1268 + "digest 0.11.2",
1269 ]
1270
1271 [[package]]
@@ -1164,9 +1285,9 @@ dependencies = [
1285
1286 [[package]]
1287 name = "mio"
1167 -version = "1.1.1"
1288 +version = "1.2.0"
1289 source = "registry+https://github.com/rust-lang/crates.io-index"
1169 -checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"
1290 +checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1"
1291 dependencies = [
1292 "libc",
1293 "wasi 0.11.1+wasi-snapshot-preview1",
@@ -1184,9 +1305,9 @@ dependencies = [
1305
1306 [[package]]
1307 name = "num-conv"
1187 -version = "0.2.0"
1308 +version = "0.2.1"
1309 source = "registry+https://github.com/rust-lang/crates.io-index"
1189 -checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050"
1310 +checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967"
1311
1312 [[package]]
1313 name = "num-traits"
@@ -1203,11 +1324,29 @@ version = "0.4.0"
1324 source = "registry+https://github.com/rust-lang/crates.io-index"
1325 checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3"
1326
1327 +[[package]]
1328 +name = "objc2-core-foundation"
1329 +version = "0.3.2"
1330 +source = "registry+https://github.com/rust-lang/crates.io-index"
1331 +checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536"
1332 +dependencies = [
1333 + "bitflags 2.11.0",
1334 +]
1335 +
1336 +[[package]]
1337 +name = "objc2-system-configuration"
1338 +version = "0.3.2"
1339 +source = "registry+https://github.com/rust-lang/crates.io-index"
1340 +checksum = "7216bd11cbda54ccabcab84d523dc93b858ec75ecfb3a7d89513fa22464da396"
1341 +dependencies = [
1342 + "objc2-core-foundation",
1343 +]
1344 +
1345 [[package]]
1346 name = "once_cell"
1208 -version = "1.21.3"
1347 +version = "1.21.4"
1348 source = "registry+https://github.com/rust-lang/crates.io-index"
1210 -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
1349 +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
1350
1351 [[package]]
1352 name = "once_cell_polyfill"
@@ -1228,11 +1367,11 @@ dependencies = [
1367
1368 [[package]]
1369 name = "openssl"
1231 -version = "0.10.75"
1370 +version = "0.10.76"
1371 source = "registry+https://github.com/rust-lang/crates.io-index"
1233 -checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328"
1372 +checksum = "951c002c75e16ea2c65b8c7e4d3d51d5530d8dfa7d060b4776828c88cfb18ecf"
1373 dependencies = [
1235 - "bitflags 2.10.0",
1374 + "bitflags 2.11.0",
1375 "cfg-if",
1376 "foreign-types",
1377 "libc",
@@ -1249,7 +1388,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
1388 dependencies = [
1389 "proc-macro2",
1390 "quote",
1252 - "syn 2.0.114",
1391 + "syn 2.0.117",
1392 ]
1393
1394 [[package]]
@@ -1275,9 +1414,9 @@ dependencies = [
1414
1415 [[package]]
1416 name = "openssl-sys"
1278 -version = "0.9.111"
1417 +version = "0.9.112"
1418 source = "registry+https://github.com/rust-lang/crates.io-index"
1280 -checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321"
1419 +checksum = "57d55af3b3e226502be1526dfdba67ab0e9c96fc293004e79576b2b9edb0dbdb"
1420 dependencies = [
1421 "cc",
1422 "libc",
@@ -1359,15 +1498,9 @@ dependencies = [
1498
1499 [[package]]
1500 name = "pin-project-lite"
1362 -version = "0.2.16"
1363 -source = "registry+https://github.com/rust-lang/crates.io-index"
1364 -checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
1365 -
1366 -[[package]]
1367 -name = "pin-utils"
1368 -version = "0.1.0"
1501 +version = "0.2.17"
1502 source = "registry+https://github.com/rust-lang/crates.io-index"
1370 -checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1503 +checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
1504
1505 [[package]]
1506 name = "pkg-config"
@@ -1383,9 +1516,9 @@ checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49"
1516
1517 [[package]]
1518 name = "postgres-protocol"
1386 -version = "0.6.10"
1519 +version = "0.6.11"
1520 source = "registry+https://github.com/rust-lang/crates.io-index"
1388 -checksum = "3ee9dd5fe15055d2b6806f4736aa0c9637217074e224bbec46d4041b91bb9491"
1521 +checksum = "56201207dac53e2f38e848e31b4b91616a6bb6e0c7205b77718994a7f49e70fc"
1522 dependencies = [
1523 "base64",
1524 "byteorder",
@@ -1394,16 +1527,16 @@ dependencies = [
1527 "hmac",
1528 "md-5",
1529 "memchr",
1397 - "rand",
1398 - "sha2",
1530 + "rand 0.10.0",
1531 + "sha2 0.11.0",
1532 "stringprep",
1533 ]
1534
1535 [[package]]
1536 name = "postgres-types"
1404 -version = "0.2.12"
1537 +version = "0.2.13"
1538 source = "registry+https://github.com/rust-lang/crates.io-index"
1406 -checksum = "54b858f82211e84682fecd373f68e1ceae642d8d751a1ebd13f33de6257b3e20"
1539 +checksum = "8dc729a129e682e8d24170cd30ae1aa01b336b096cbb56df6d534ffec133d186"
1540 dependencies = [
1541 "bytes",
1542 "fallible-iterator",
@@ -1412,9 +1545,9 @@ dependencies = [
1545
1546 [[package]]
1547 name = "potential_utf"
1415 -version = "0.1.4"
1548 +version = "0.1.5"
1549 source = "registry+https://github.com/rust-lang/crates.io-index"
1417 -checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
1550 +checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564"
1551 dependencies = [
1552 "zerovec",
1553 ]
@@ -1434,6 +1567,16 @@ dependencies = [
1567 "zerocopy",
1568 ]
1569
1570 +[[package]]
1571 +name = "prettyplease"
1572 +version = "0.2.37"
1573 +source = "registry+https://github.com/rust-lang/crates.io-index"
1574 +checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b"
1575 +dependencies = [
1576 + "proc-macro2",
1577 + "syn 2.0.117",
1578 +]
1579 +
1580 [[package]]
1581 name = "proc-macro-error"
1582 version = "1.0.4"
@@ -1477,7 +1620,7 @@ dependencies = [
1620 "proc-macro-error-attr2",
1621 "proc-macro2",
1622 "quote",
1480 - "syn 2.0.114",
1623 + "syn 2.0.117",
1624 ]
1625
1626 [[package]]
@@ -1536,7 +1679,7 @@ dependencies = [
1679 "proc-macro2",
1680 "pyo3-macros-backend",
1681 "quote",
1539 - "syn 2.0.114",
1682 + "syn 2.0.117",
1683 ]
1684
1685 [[package]]
@@ -1549,7 +1692,7 @@ dependencies = [
1692 "proc-macro2",
1693 "pyo3-build-config",
1694 "quote",
1552 - "syn 2.0.114",
1695 + "syn 2.0.117",
1696 ]
1697
1698 [[package]]
@@ -1584,14 +1727,14 @@ dependencies = [
1727
1728 [[package]]
1729 name = "quinn-proto"
1587 -version = "0.11.13"
1730 +version = "0.11.14"
1731 source = "registry+https://github.com/rust-lang/crates.io-index"
1589 -checksum = "f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31"
1732 +checksum = "434b42fec591c96ef50e21e886936e66d3cc3f737104fdb9b737c40ffb94c098"
1733 dependencies = [
1734 "bytes",
1735 "getrandom 0.3.4",
1736 "lru-slab",
1594 - "rand",
1737 + "rand 0.9.2",
1738 "ring",
1739 "rustc-hash",
1740 "rustls",
@@ -1619,9 +1762,9 @@ dependencies = [
1762
1763 [[package]]
1764 name = "quote"
1622 -version = "1.0.44"
1765 +version = "1.0.45"
1766 source = "registry+https://github.com/rust-lang/crates.io-index"
1624 -checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4"
1767 +checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924"
1768 dependencies = [
1769 "proc-macro2",
1770 ]
@@ -1632,6 +1775,12 @@ version = "5.3.0"
1775 source = "registry+https://github.com/rust-lang/crates.io-index"
1776 checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
1777
1778 +[[package]]
1779 +name = "r-efi"
1780 +version = "6.0.0"
1781 +source = "registry+https://github.com/rust-lang/crates.io-index"
1782 +checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
1783 +
1784 [[package]]
1785 name = "rand"
1786 version = "0.9.2"
@@ -1639,7 +1788,18 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1788 checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
1789 dependencies = [
1790 "rand_chacha",
1642 - "rand_core",
1791 + "rand_core 0.9.5",
1792 +]
1793 +
1794 +[[package]]
1795 +name = "rand"
1796 +version = "0.10.0"
1797 +source = "registry+https://github.com/rust-lang/crates.io-index"
1798 +checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8"
1799 +dependencies = [
1800 + "chacha20",
1801 + "getrandom 0.4.2",
1802 + "rand_core 0.10.0",
1803 ]
1804
1805 [[package]]
@@ -1649,7 +1809,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1809 checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
1810 dependencies = [
1811 "ppv-lite86",
1652 - "rand_core",
1812 + "rand_core 0.9.5",
1813 ]
1814
1815 [[package]]
@@ -1661,13 +1821,19 @@ dependencies = [
1821 "getrandom 0.3.4",
1822 ]
1823
1824 +[[package]]
1825 +name = "rand_core"
1826 +version = "0.10.0"
1827 +source = "registry+https://github.com/rust-lang/crates.io-index"
1828 +checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba"
1829 +
1830 [[package]]
1831 name = "redox_syscall"
1832 version = "0.5.18"
1833 source = "registry+https://github.com/rust-lang/crates.io-index"
1834 checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
1835 dependencies = [
1670 - "bitflags 2.10.0",
1836 + "bitflags 2.11.0",
1837 ]
1838
1839 [[package]]
@@ -1706,9 +1872,9 @@ dependencies = [
1872
1873 [[package]]
1874 name = "regex-syntax"
1709 -version = "0.8.9"
1875 +version = "0.8.10"
1876 source = "registry+https://github.com/rust-lang/crates.io-index"
1711 -checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c"
1877 +checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a"
1878
1879 [[package]]
1880 name = "reqwest"
@@ -1764,23 +1930,23 @@ dependencies = [
1930
1931 [[package]]
1932 name = "roff"
1767 -version = "0.2.2"
1933 +version = "1.1.1"
1934 source = "registry+https://github.com/rust-lang/crates.io-index"
1769 -checksum = "88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3"
1935 +checksum = "323c417e1d9665a65b263ec744ba09030cfb277e9daa0b018a4ab62e57bc8189"
1936
1937 [[package]]
1938 name = "rustc-hash"
1773 -version = "2.1.1"
1939 +version = "2.1.2"
1940 source = "registry+https://github.com/rust-lang/crates.io-index"
1775 -checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
1941 +checksum = "94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe"
1942
1943 [[package]]
1944 name = "rustix"
1779 -version = "1.1.3"
1945 +version = "1.1.4"
1946 source = "registry+https://github.com/rust-lang/crates.io-index"
1781 -checksum = "146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34"
1947 +checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
1948 dependencies = [
1783 - "bitflags 2.10.0",
1949 + "bitflags 2.11.0",
1950 "errno",
1951 "libc",
1952 "linux-raw-sys",
@@ -1789,9 +1955,9 @@ dependencies = [
1955
1956 [[package]]
1957 name = "rustls"
1792 -version = "0.23.36"
1958 +version = "0.23.37"
1959 source = "registry+https://github.com/rust-lang/crates.io-index"
1794 -checksum = "c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b"
1960 +checksum = "758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4"
1961 dependencies = [
1962 "once_cell",
1963 "ring",
@@ -1825,9 +1991,9 @@ dependencies = [
1991
1992 [[package]]
1993 name = "rustls-webpki"
1828 -version = "0.103.9"
1994 +version = "0.103.10"
1995 source = "registry+https://github.com/rust-lang/crates.io-index"
1830 -checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53"
1996 +checksum = "df33b2b81ac578cabaf06b89b0631153a3f416b0a886e8a7a1707fb51abbd1ef"
1997 dependencies = [
1998 "ring",
1999 "rustls-pki-types",
@@ -1861,9 +2027,9 @@ dependencies = [
2027
2028 [[package]]
2029 name = "schannel"
1864 -version = "0.1.28"
2030 +version = "0.1.29"
2031 source = "registry+https://github.com/rust-lang/crates.io-index"
1866 -checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1"
2032 +checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939"
2033 dependencies = [
2034 "windows-sys 0.61.2",
2035 ]
@@ -1882,11 +2048,11 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2048
2049 [[package]]
2050 name = "security-framework"
1885 -version = "3.5.1"
2051 +version = "3.7.0"
2052 source = "registry+https://github.com/rust-lang/crates.io-index"
1887 -checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef"
2053 +checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d"
2054 dependencies = [
1889 - "bitflags 2.10.0",
2055 + "bitflags 2.11.0",
2056 "core-foundation",
2057 "core-foundation-sys",
2058 "libc",
@@ -1895,14 +2061,20 @@ dependencies = [
2061
2062 [[package]]
2063 name = "security-framework-sys"
1898 -version = "2.15.0"
2064 +version = "2.17.0"
2065 source = "registry+https://github.com/rust-lang/crates.io-index"
1900 -checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0"
2066 +checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3"
2067 dependencies = [
2068 "core-foundation-sys",
2069 "libc",
2070 ]
2071
2072 +[[package]]
2073 +name = "semver"
2074 +version = "1.0.28"
2075 +source = "registry+https://github.com/rust-lang/crates.io-index"
2076 +checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
2077 +
2078 [[package]]
2079 name = "serde"
2080 version = "1.0.228"
@@ -1941,7 +2113,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
2113 dependencies = [
2114 "proc-macro2",
2115 "quote",
1944 - "syn 2.0.114",
2116 + "syn 2.0.117",
2117 ]
2118
2119 [[package]]
@@ -1965,7 +2137,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
2137 dependencies = [
2138 "proc-macro2",
2139 "quote",
1968 - "syn 2.0.114",
2140 + "syn 2.0.117",
2141 ]
2142
2143 [[package]]
@@ -1996,8 +2168,19 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2168 checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
2169 dependencies = [
2170 "cfg-if",
1999 - "cpufeatures",
2000 - "digest",
2171 + "cpufeatures 0.2.17",
2172 + "digest 0.10.7",
2173 +]
2174 +
2175 +[[package]]
2176 +name = "sha2"
2177 +version = "0.11.0"
2178 +source = "registry+https://github.com/rust-lang/crates.io-index"
2179 +checksum = "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
2180 +dependencies = [
2181 + "cfg-if",
2182 + "cpufeatures 0.3.0",
2183 + "digest 0.11.2",
2184 ]
2185
2186 [[package]]
@@ -2058,7 +2241,7 @@ dependencies = [
2241 "reqwest",
2242 "serde",
2243 "serde_json",
2061 - "sha2",
2244 + "sha2 0.10.9",
2245 "smbcloud-model",
2246 "smbcloud-network",
2247 "smbcloud-networking",
@@ -2098,9 +2281,9 @@ version = "0.3.36"
2281 dependencies = [
2282 "anyhow",
2283 "chrono",
2101 - "clap 4.5.57",
2284 + "clap 4.6.0",
2285 "clap_mangen",
2103 - "console 0.16.2",
2286 + "console 0.16.3",
2287 "dialoguer",
2288 "dirs",
2289 "git2",
@@ -2152,7 +2335,7 @@ dependencies = [
2335 name = "smbcloud-network"
2336 version = "0.3.35"
2337 dependencies = [
2155 - "clap 4.5.57",
2338 + "clap 4.6.0",
2339 "log",
2340 "reqwest",
2341 "serde",
@@ -2204,19 +2387,19 @@ dependencies = [
2387
2388 [[package]]
2389 name = "socket2"
2207 -version = "0.6.2"
2390 +version = "0.6.3"
2391 source = "registry+https://github.com/rust-lang/crates.io-index"
2209 -checksum = "86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0"
2392 +checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e"
2393 dependencies = [
2394 "libc",
2212 - "windows-sys 0.60.2",
2395 + "windows-sys 0.61.2",
2396 ]
2397
2398 [[package]]
2399 name = "spinners"
2217 -version = "4.1.1"
2400 +version = "4.2.0"
2401 source = "registry+https://github.com/rust-lang/crates.io-index"
2219 -checksum = "a0ef947f358b9c238923f764c72a4a9d42f2d637c46e059dbd319d6e7cfb4f82"
2402 +checksum = "071af1a9d34b78b8db3ca4424b0ea4d87052d607dbe96287aebaccd596cabc86"
2403 dependencies = [
2404 "lazy_static",
2405 "maplit",
@@ -2322,7 +2505,7 @@ dependencies = [
2505 "heck 0.5.0",
2506 "proc-macro2",
2507 "quote",
2325 - "syn 2.0.114",
2508 + "syn 2.0.117",
2509 ]
2510
2511 [[package]]
@@ -2344,9 +2527,9 @@ dependencies = [
2527
2528 [[package]]
2529 name = "syn"
2347 -version = "2.0.114"
2530 +version = "2.0.117"
2531 source = "registry+https://github.com/rust-lang/crates.io-index"
2349 -checksum = "d4d107df263a3013ef9b1879b0df87d706ff80f65a86ea879bd9c31f9b307c2a"
2532 +checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
2533 dependencies = [
2534 "proc-macro2",
2535 "quote",
@@ -2370,7 +2553,7 @@ checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
2553 dependencies = [
2554 "proc-macro2",
2555 "quote",
2373 - "syn 2.0.114",
2556 + "syn 2.0.117",
2557 ]
2558
2559 [[package]]
@@ -2394,7 +2577,7 @@ dependencies = [
2577 "proc-macro-error2",
2578 "proc-macro2",
2579 "quote",
2397 - "syn 2.0.114",
2580 + "syn 2.0.117",
2581 ]
2582
2583 [[package]]
@@ -2405,12 +2588,12 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1"
2588
2589 [[package]]
2590 name = "tempfile"
2408 -version = "3.24.0"
2591 +version = "3.27.0"
2592 source = "registry+https://github.com/rust-lang/crates.io-index"
2410 -checksum = "655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c"
2593 +checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"
2594 dependencies = [
2595 "fastrand",
2413 - "getrandom 0.3.4",
2596 + "getrandom 0.4.2",
2597 "once_cell",
2598 "rustix",
2599 "windows-sys 0.61.2",
@@ -2460,7 +2643,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
2643 dependencies = [
2644 "proc-macro2",
2645 "quote",
2463 - "syn 2.0.114",
2646 + "syn 2.0.117",
2647 ]
2648
2649 [[package]]
@@ -2471,7 +2654,7 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
2654 dependencies = [
2655 "proc-macro2",
2656 "quote",
2474 - "syn 2.0.114",
2657 + "syn 2.0.117",
2658 ]
2659
2660 [[package]]
@@ -2516,9 +2699,9 @@ dependencies = [
2699
2700 [[package]]
2701 name = "tinystr"
2519 -version = "0.8.2"
2702 +version = "0.8.3"
2703 source = "registry+https://github.com/rust-lang/crates.io-index"
2521 -checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
2704 +checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d"
2705 dependencies = [
2706 "displaydoc",
2707 "zerovec",
@@ -2526,9 +2709,9 @@ dependencies = [
2709
2710 [[package]]
2711 name = "tinyvec"
2529 -version = "1.10.0"
2712 +version = "1.11.0"
2713 source = "registry+https://github.com/rust-lang/crates.io-index"
2531 -checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
2714 +checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3"
2715 dependencies = [
2716 "tinyvec_macros",
2717 ]
@@ -2541,9 +2724,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2724
2725 [[package]]
2726 name = "tokio"
2544 -version = "1.49.0"
2727 +version = "1.51.0"
2728 source = "registry+https://github.com/rust-lang/crates.io-index"
2546 -checksum = "72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86"
2729 +checksum = "2bd1c4c0fc4a7ab90fc15ef6daaa3ec3b893f004f915f2392557ed23237820cd"
2730 dependencies = [
2731 "bytes",
2732 "libc",
@@ -2558,20 +2741,20 @@ dependencies = [
2741
2742 [[package]]
2743 name = "tokio-macros"
2561 -version = "2.6.0"
2744 +version = "2.7.0"
2745 source = "registry+https://github.com/rust-lang/crates.io-index"
2563 -checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
2746 +checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496"
2747 dependencies = [
2748 "proc-macro2",
2749 "quote",
2567 - "syn 2.0.114",
2750 + "syn 2.0.117",
2751 ]
2752
2753 [[package]]
2754 name = "tokio-postgres"
2572 -version = "0.7.16"
2755 +version = "0.7.17"
2756 source = "registry+https://github.com/rust-lang/crates.io-index"
2574 -checksum = "dcea47c8f71744367793f16c2db1f11cb859d28f436bdb4ca9193eb1f787ee42"
2757 +checksum = "4dd8df5ef180f6364759a6f00f7aadda4fbbac86cdee37480826a6ff9f3574ce"
2758 dependencies = [
2759 "async-trait",
2760 "byteorder",
@@ -2586,7 +2769,7 @@ dependencies = [
2769 "pin-project-lite",
2770 "postgres-protocol",
2771 "postgres-types",
2589 - "rand",
2772 + "rand 0.10.0",
2773 "socket2",
2774 "tokio",
2775 "tokio-util",
@@ -2678,7 +2861,7 @@ version = "0.6.8"
2861 source = "registry+https://github.com/rust-lang/crates.io-index"
2862 checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8"
2863 dependencies = [
2681 - "bitflags 2.10.0",
2864 + "bitflags 2.11.0",
2865 "bytes",
2866 "futures-util",
2867 "http",
@@ -2722,7 +2905,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
2905 dependencies = [
2906 "proc-macro2",
2907 "quote",
2725 - "syn 2.0.114",
2908 + "syn 2.0.117",
2909 ]
2910
2911 [[package]]
@@ -2777,9 +2960,9 @@ dependencies = [
2960
2961 [[package]]
2962 name = "tracing-subscriber"
2780 -version = "0.3.22"
2963 +version = "0.3.23"
2964 source = "registry+https://github.com/rust-lang/crates.io-index"
2782 -checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
2965 +checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319"
2966 dependencies = [
2967 "matchers",
2968 "nu-ansi-term",
@@ -2810,7 +2993,7 @@ dependencies = [
2993 "quote",
2994 "state",
2995 "structopt",
2813 - "syn 2.0.114",
2996 + "syn 2.0.117",
2997 "tsync-macro",
2998 "walkdir",
2999 ]
@@ -2835,9 +3018,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5"
3018
3019 [[package]]
3020 name = "unicode-ident"
2838 -version = "1.0.23"
3021 +version = "1.0.24"
3022 source = "registry+https://github.com/rust-lang/crates.io-index"
2840 -checksum = "537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e"
3023 +checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
3024
3025 [[package]]
3026 name = "unicode-normalization"
@@ -2856,9 +3039,9 @@ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d"
3039
3040 [[package]]
3041 name = "unicode-segmentation"
2859 -version = "1.12.0"
3042 +version = "1.13.2"
3043 source = "registry+https://github.com/rust-lang/crates.io-index"
2861 -checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
3044 +checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c"
3045
3046 [[package]]
3047 name = "unicode-width"
@@ -2872,6 +3055,12 @@ version = "0.2.2"
3055 source = "registry+https://github.com/rust-lang/crates.io-index"
3056 checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
3057
3058 +[[package]]
3059 +name = "unicode-xid"
3060 +version = "0.2.6"
3061 +source = "registry+https://github.com/rust-lang/crates.io-index"
3062 +checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
3063 +
3064 [[package]]
3065 name = "unindent"
3066 version = "0.2.4"
@@ -2916,11 +3105,11 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
3105
3106 [[package]]
3107 name = "uuid"
2919 -version = "1.20.0"
3108 +version = "1.23.0"
3109 source = "registry+https://github.com/rust-lang/crates.io-index"
2921 -checksum = "ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f"
3110 +checksum = "5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9"
3111 dependencies = [
2923 - "getrandom 0.3.4",
3112 + "getrandom 0.4.2",
3113 "js-sys",
3114 "wasm-bindgen",
3115 ]
@@ -2992,6 +3181,15 @@ dependencies = [
3181 "wit-bindgen",
3182 ]
3183
3184 +[[package]]
3185 +name = "wasip3"
3186 +version = "0.4.0+wasi-0.3.0-rc-2026-01-06"
3187 +source = "registry+https://github.com/rust-lang/crates.io-index"
3188 +checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5"
3189 +dependencies = [
3190 + "wit-bindgen",
3191 +]
3192 +
3193 [[package]]
3194 name = "wasite"
3195 version = "1.0.2"
@@ -3003,9 +3201,9 @@ dependencies = [
3201
3202 [[package]]
3203 name = "wasm-bindgen"
3006 -version = "0.2.108"
3204 +version = "0.2.117"
3205 source = "registry+https://github.com/rust-lang/crates.io-index"
3008 -checksum = "64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566"
3206 +checksum = "0551fc1bb415591e3372d0bc4780db7e587d84e2a7e79da121051c5c4b89d0b0"
3207 dependencies = [
3208 "cfg-if",
3209 "once_cell",
@@ -3016,23 +3214,19 @@ dependencies = [
3214
3215 [[package]]
3216 name = "wasm-bindgen-futures"
3019 -version = "0.4.58"
3217 +version = "0.4.67"
3218 source = "registry+https://github.com/rust-lang/crates.io-index"
3021 -checksum = "70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f"
3219 +checksum = "03623de6905b7206edd0a75f69f747f134b7f0a2323392d664448bf2d3c5d87e"
3220 dependencies = [
3023 - "cfg-if",
3024 - "futures-util",
3221 "js-sys",
3026 - "once_cell",
3222 "wasm-bindgen",
3028 - "web-sys",
3223 ]
3224
3225 [[package]]
3226 name = "wasm-bindgen-macro"
3033 -version = "0.2.108"
3227 +version = "0.2.117"
3228 source = "registry+https://github.com/rust-lang/crates.io-index"
3035 -checksum = "008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608"
3229 +checksum = "7fbdf9a35adf44786aecd5ff89b4563a90325f9da0923236f6104e603c7e86be"
3230 dependencies = [
3231 "quote",
3232 "wasm-bindgen-macro-support",
@@ -3040,31 +3234,65 @@ dependencies = [
3234
3235 [[package]]
3236 name = "wasm-bindgen-macro-support"
3043 -version = "0.2.108"
3237 +version = "0.2.117"
3238 source = "registry+https://github.com/rust-lang/crates.io-index"
3045 -checksum = "5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55"
3239 +checksum = "dca9693ef2bab6d4e6707234500350d8dad079eb508dca05530c85dc3a529ff2"
3240 dependencies = [
3241 "bumpalo",
3242 "proc-macro2",
3243 "quote",
3050 - "syn 2.0.114",
3244 + "syn 2.0.117",
3245 "wasm-bindgen-shared",
3246 ]
3247
3248 [[package]]
3249 name = "wasm-bindgen-shared"
3056 -version = "0.2.108"
3250 +version = "0.2.117"
3251 source = "registry+https://github.com/rust-lang/crates.io-index"
3058 -checksum = "1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12"
3252 +checksum = "39129a682a6d2d841b6c429d0c51e5cb0ed1a03829d8b3d1e69a011e62cb3d3b"
3253 dependencies = [
3254 "unicode-ident",
3255 ]
3256
3257 +[[package]]
3258 +name = "wasm-encoder"
3259 +version = "0.244.0"
3260 +source = "registry+https://github.com/rust-lang/crates.io-index"
3261 +checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319"
3262 +dependencies = [
3263 + "leb128fmt",
3264 + "wasmparser",
3265 +]
3266 +
3267 +[[package]]
3268 +name = "wasm-metadata"
3269 +version = "0.244.0"
3270 +source = "registry+https://github.com/rust-lang/crates.io-index"
3271 +checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909"
3272 +dependencies = [
3273 + "anyhow",
3274 + "indexmap",
3275 + "wasm-encoder",
3276 + "wasmparser",
3277 +]
3278 +
3279 +[[package]]
3280 +name = "wasmparser"
3281 +version = "0.244.0"
3282 +source = "registry+https://github.com/rust-lang/crates.io-index"
3283 +checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
3284 +dependencies = [
3285 + "bitflags 2.11.0",
3286 + "hashbrown 0.15.5",
3287 + "indexmap",
3288 + "semver",
3289 +]
3290 +
3291 [[package]]
3292 name = "web-sys"
3065 -version = "0.3.85"
3293 +version = "0.3.94"
3294 source = "registry+https://github.com/rust-lang/crates.io-index"
3067 -checksum = "312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598"
3295 +checksum = "cd70027e39b12f0849461e08ffc50b9cd7688d942c1c8e3c7b22273236b4dd0a"
3296 dependencies = [
3297 "js-sys",
3298 "wasm-bindgen",
@@ -3082,11 +3310,13 @@ dependencies = [
3310
3311 [[package]]
3312 name = "whoami"
3085 -version = "2.1.0"
3313 +version = "2.1.1"
3314 source = "registry+https://github.com/rust-lang/crates.io-index"
3087 -checksum = "8fae98cf96deed1b7572272dfc777713c249ae40aa1cf8862e091e8b745f5361"
3315 +checksum = "d6a5b12f9df4f978d2cfdb1bd3bac52433f44393342d7ee9c25f5a1c14c0f45d"
3316 dependencies = [
3317 + "libc",
3318 "libredox",
3319 + "objc2-system-configuration",
3320 "wasite",
3321 "web-sys",
3322 ]
@@ -3152,7 +3382,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
3382 dependencies = [
3383 "proc-macro2",
3384 "quote",
3155 - "syn 2.0.114",
3385 + "syn 2.0.117",
3386 ]
3387
3388 [[package]]
@@ -3163,7 +3393,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
3393 dependencies = [
3394 "proc-macro2",
3395 "quote",
3166 - "syn 2.0.114",
3396 + "syn 2.0.117",
3397 ]
3398
3399 [[package]]
@@ -3414,9 +3644,9 @@ checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
3644
3645 [[package]]
3646 name = "winnow"
3417 -version = "0.7.14"
3647 +version = "0.7.15"
3648 source = "registry+https://github.com/rust-lang/crates.io-index"
3419 -checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
3649 +checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
3650 dependencies = [
3651 "memchr",
3652 ]
@@ -3426,18 +3656,100 @@ name = "wit-bindgen"
3656 version = "0.51.0"
3657 source = "registry+https://github.com/rust-lang/crates.io-index"
3658 checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5"
3659 +dependencies = [
3660 + "wit-bindgen-rust-macro",
3661 +]
3662 +
3663 +[[package]]
3664 +name = "wit-bindgen-core"
3665 +version = "0.51.0"
3666 +source = "registry+https://github.com/rust-lang/crates.io-index"
3667 +checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc"
3668 +dependencies = [
3669 + "anyhow",
3670 + "heck 0.5.0",
3671 + "wit-parser",
3672 +]
3673 +
3674 +[[package]]
3675 +name = "wit-bindgen-rust"
3676 +version = "0.51.0"
3677 +source = "registry+https://github.com/rust-lang/crates.io-index"
3678 +checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21"
3679 +dependencies = [
3680 + "anyhow",
3681 + "heck 0.5.0",
3682 + "indexmap",
3683 + "prettyplease",
3684 + "syn 2.0.117",
3685 + "wasm-metadata",
3686 + "wit-bindgen-core",
3687 + "wit-component",
3688 +]
3689 +
3690 +[[package]]
3691 +name = "wit-bindgen-rust-macro"
3692 +version = "0.51.0"
3693 +source = "registry+https://github.com/rust-lang/crates.io-index"
3694 +checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a"
3695 +dependencies = [
3696 + "anyhow",
3697 + "prettyplease",
3698 + "proc-macro2",
3699 + "quote",
3700 + "syn 2.0.117",
3701 + "wit-bindgen-core",
3702 + "wit-bindgen-rust",
3703 +]
3704 +
3705 +[[package]]
3706 +name = "wit-component"
3707 +version = "0.244.0"
3708 +source = "registry+https://github.com/rust-lang/crates.io-index"
3709 +checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
3710 +dependencies = [
3711 + "anyhow",
3712 + "bitflags 2.11.0",
3713 + "indexmap",
3714 + "log",
3715 + "serde",
3716 + "serde_derive",
3717 + "serde_json",
3718 + "wasm-encoder",
3719 + "wasm-metadata",
3720 + "wasmparser",
3721 + "wit-parser",
3722 +]
3723 +
3724 +[[package]]
3725 +name = "wit-parser"
3726 +version = "0.244.0"
3727 +source = "registry+https://github.com/rust-lang/crates.io-index"
3728 +checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736"
3729 +dependencies = [
3730 + "anyhow",
3731 + "id-arena",
3732 + "indexmap",
3733 + "log",
3734 + "semver",
3735 + "serde",
3736 + "serde_derive",
3737 + "serde_json",
3738 + "unicode-xid",
3739 + "wasmparser",
3740 +]
3741
3742 [[package]]
3743 name = "writeable"
3432 -version = "0.6.2"
3744 +version = "0.6.3"
3745 source = "registry+https://github.com/rust-lang/crates.io-index"
3434 -checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
3746 +checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
3747
3748 [[package]]
3749 name = "yoke"
3438 -version = "0.8.1"
3750 +version = "0.8.2"
3751 source = "registry+https://github.com/rust-lang/crates.io-index"
3440 -checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
3752 +checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca"
3753 dependencies = [
3754 "stable_deref_trait",
3755 "yoke-derive",
@@ -3446,54 +3758,54 @@ dependencies = [
3758
3759 [[package]]
3760 name = "yoke-derive"
3449 -version = "0.8.1"
3761 +version = "0.8.2"
3762 source = "registry+https://github.com/rust-lang/crates.io-index"
3451 -checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
3763 +checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e"
3764 dependencies = [
3765 "proc-macro2",
3766 "quote",
3455 - "syn 2.0.114",
3767 + "syn 2.0.117",
3768 "synstructure",
3769 ]
3770
3771 [[package]]
3772 name = "zerocopy"
3461 -version = "0.8.39"
3773 +version = "0.8.48"
3774 source = "registry+https://github.com/rust-lang/crates.io-index"
3463 -checksum = "db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a"
3775 +checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9"
3776 dependencies = [
3777 "zerocopy-derive",
3778 ]
3779
3780 [[package]]
3781 name = "zerocopy-derive"
3470 -version = "0.8.39"
3782 +version = "0.8.48"
3783 source = "registry+https://github.com/rust-lang/crates.io-index"
3472 -checksum = "4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517"
3784 +checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4"
3785 dependencies = [
3786 "proc-macro2",
3787 "quote",
3476 - "syn 2.0.114",
3788 + "syn 2.0.117",
3789 ]
3790
3791 [[package]]
3792 name = "zerofrom"
3481 -version = "0.1.6"
3793 +version = "0.1.7"
3794 source = "registry+https://github.com/rust-lang/crates.io-index"
3483 -checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
3795 +checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df"
3796 dependencies = [
3797 "zerofrom-derive",
3798 ]
3799
3800 [[package]]
3801 name = "zerofrom-derive"
3490 -version = "0.1.6"
3802 +version = "0.1.7"
3803 source = "registry+https://github.com/rust-lang/crates.io-index"
3492 -checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
3804 +checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1"
3805 dependencies = [
3806 "proc-macro2",
3807 "quote",
3496 - "syn 2.0.114",
3808 + "syn 2.0.117",
3809 "synstructure",
3810 ]
3811
@@ -3505,9 +3817,9 @@ checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0"
3817
3818 [[package]]
3819 name = "zerotrie"
3508 -version = "0.2.3"
3820 +version = "0.2.4"
3821 source = "registry+https://github.com/rust-lang/crates.io-index"
3510 -checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
3822 +checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf"
3823 dependencies = [
3824 "displaydoc",
3825 "yoke",
@@ -3516,9 +3828,9 @@ dependencies = [
3828
3829 [[package]]
3830 name = "zerovec"
3519 -version = "0.11.5"
3831 +version = "0.11.6"
3832 source = "registry+https://github.com/rust-lang/crates.io-index"
3521 -checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
3833 +checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239"
3834 dependencies = [
3835 "yoke",
3836 "zerofrom",
@@ -3527,17 +3839,17 @@ dependencies = [
3839
3840 [[package]]
3841 name = "zerovec-derive"
3530 -version = "0.11.2"
3842 +version = "0.11.3"
3843 source = "registry+https://github.com/rust-lang/crates.io-index"
3532 -checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
3844 +checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555"
3845 dependencies = [
3846 "proc-macro2",
3847 "quote",
3536 - "syn 2.0.114",
3848 + "syn 2.0.117",
3849 ]
3850
3851 [[package]]
3852 name = "zmij"
3541 -version = "1.0.20"
3853 +version = "1.0.21"
3854 source = "registry+https://github.com/rust-lang/crates.io-index"
3543 -checksum = "4de98dfa5d5b7fef4ee834d0073d560c9ca7b6c46a71d058c48db7960f8cfaf7"
3855 +checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"