3 files changed
+689
-186
Cargo.lock
+682
-179
@@ -24,7 +24,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
24
checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
25
dependencies = [
26
"cfg-if",
27
- "getrandom",
27
+ "getrandom 0.2.15",
28
"once_cell",
29
"version_check",
30
"zerocopy",
@@ -95,31 +95,38 @@ dependencies = [
95
96
[[package]]
97
name = "anstyle-wincon"
98
-version = "3.0.6"
98
+version = "3.0.7"
99
source = "registry+https://github.com/rust-lang/crates.io-index"
100
-checksum = "2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125"
100
+checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e"
101
dependencies = [
102
"anstyle",
103
+ "once_cell",
104
"windows-sys 0.59.0",
105
]
106
107
[[package]]
108
name = "anyhow"
108
-version = "1.0.95"
109
+version = "1.0.98"
110
source = "registry+https://github.com/rust-lang/crates.io-index"
110
-checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04"
111
+checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
112
113
[[package]]
114
name = "async-trait"
114
-version = "0.1.83"
115
+version = "0.1.88"
116
source = "registry+https://github.com/rust-lang/crates.io-index"
116
-checksum = "721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd"
117
+checksum = "e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5"
118
dependencies = [
119
"proc-macro2",
120
"quote",
120
- "syn 2.0.93",
121
+ "syn 2.0.100",
122
]
123
124
+[[package]]
125
+name = "atomic-waker"
126
+version = "1.1.2"
127
+source = "registry+https://github.com/rust-lang/crates.io-index"
128
+checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
129
+
130
[[package]]
131
name = "autocfg"
132
version = "1.4.0"
@@ -147,6 +154,12 @@ version = "0.21.7"
154
source = "registry+https://github.com/rust-lang/crates.io-index"
155
checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
156
157
+[[package]]
158
+name = "base64"
159
+version = "0.22.1"
160
+source = "registry+https://github.com/rust-lang/crates.io-index"
161
+checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
162
+
163
[[package]]
164
name = "bitflags"
165
version = "1.3.2"
@@ -155,21 +168,21 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
168
169
[[package]]
170
name = "bitflags"
158
-version = "2.6.0"
171
+version = "2.9.0"
172
source = "registry+https://github.com/rust-lang/crates.io-index"
160
-checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
173
+checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
174
175
[[package]]
176
name = "bumpalo"
164
-version = "3.16.0"
177
+version = "3.17.0"
178
source = "registry+https://github.com/rust-lang/crates.io-index"
166
-checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
179
+checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
180
181
[[package]]
182
name = "bytes"
170
-version = "1.9.0"
183
+version = "1.10.1"
184
source = "registry+https://github.com/rust-lang/crates.io-index"
172
-checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b"
185
+checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
186
187
[[package]]
188
name = "cc"
@@ -190,9 +203,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
203
204
[[package]]
205
name = "chrono"
193
-version = "0.4.39"
206
+version = "0.4.40"
207
source = "registry+https://github.com/rust-lang/crates.io-index"
195
-checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
208
+checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c"
209
dependencies = [
210
"android-tzdata",
211
"iana-time-zone",
@@ -200,14 +213,14 @@ dependencies = [
213
"num-traits",
214
"serde",
215
"wasm-bindgen",
203
- "windows-targets 0.52.6",
216
+ "windows-link",
217
]
218
219
[[package]]
220
name = "clap"
208
-version = "4.5.23"
221
+version = "4.5.37"
222
source = "registry+https://github.com/rust-lang/crates.io-index"
210
-checksum = "3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84"
223
+checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071"
224
dependencies = [
225
"clap_builder",
226
"clap_derive",
@@ -215,9 +228,9 @@ dependencies = [
228
229
[[package]]
230
name = "clap_builder"
218
-version = "4.5.23"
231
+version = "4.5.37"
232
source = "registry+https://github.com/rust-lang/crates.io-index"
220
-checksum = "30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838"
233
+checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2"
234
dependencies = [
235
"anstream",
236
"anstyle",
@@ -227,14 +240,14 @@ dependencies = [
240
241
[[package]]
242
name = "clap_derive"
230
-version = "4.5.18"
243
+version = "4.5.32"
244
source = "registry+https://github.com/rust-lang/crates.io-index"
232
-checksum = "4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab"
245
+checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
246
dependencies = [
247
"heck 0.5.0",
248
"proc-macro2",
249
"quote",
237
- "syn 2.0.93",
250
+ "syn 2.0.100",
251
]
252
253
[[package]]
@@ -245,9 +258,9 @@ checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
258
259
[[package]]
260
name = "clap_mangen"
248
-version = "0.2.24"
261
+version = "0.2.26"
262
source = "registry+https://github.com/rust-lang/crates.io-index"
250
-checksum = "fbae9cbfdc5d4fa8711c09bd7b83f644cb48281ac35bf97af3e47b0675864bdf"
263
+checksum = "724842fa9b144f9b89b3f3d371a89f3455eea660361d13a554f68f8ae5d6c13a"
264
dependencies = [
265
"clap",
266
"roff",
@@ -261,9 +274,9 @@ checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990"
274
275
[[package]]
276
name = "console"
264
-version = "0.15.10"
277
+version = "0.15.11"
278
source = "registry+https://github.com/rust-lang/crates.io-index"
266
-checksum = "ea3c6ecd8059b57859df5c69830340ed3c41d30e3da0c1cbed90a96ac853041b"
279
+checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8"
280
dependencies = [
281
"encode_unicode",
282
"libc",
@@ -290,22 +303,23 @@ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
303
304
[[package]]
305
name = "deranged"
293
-version = "0.3.11"
306
+version = "0.4.0"
307
source = "registry+https://github.com/rust-lang/crates.io-index"
295
-checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
308
+checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e"
309
dependencies = [
310
"powerfmt",
311
]
312
313
[[package]]
314
name = "dialoguer"
302
-version = "0.10.4"
315
+version = "0.11.0"
316
source = "registry+https://github.com/rust-lang/crates.io-index"
304
-checksum = "59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87"
317
+checksum = "658bce805d770f407bc62102fca7c2c64ceef2fbcb2b8bd19d2765ce093980de"
318
dependencies = [
319
"console",
320
"shell-words",
321
"tempfile",
322
+ "thiserror 1.0.69",
323
"zeroize",
324
]
325
@@ -318,6 +332,15 @@ dependencies = [
332
"dirs-sys 0.3.7",
333
]
334
335
+[[package]]
336
+name = "dirs"
337
+version = "5.0.1"
338
+source = "registry+https://github.com/rust-lang/crates.io-index"
339
+checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
340
+dependencies = [
341
+ "dirs-sys 0.4.1",
342
+]
343
+
344
[[package]]
345
name = "dirs"
346
version = "6.0.0"
@@ -338,6 +361,18 @@ dependencies = [
361
"winapi",
362
]
363
364
+[[package]]
365
+name = "dirs-sys"
366
+version = "0.4.1"
367
+source = "registry+https://github.com/rust-lang/crates.io-index"
368
+checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
369
+dependencies = [
370
+ "libc",
371
+ "option-ext",
372
+ "redox_users 0.4.6",
373
+ "windows-sys 0.48.0",
374
+]
375
+
376
[[package]]
377
name = "dirs-sys"
378
version = "0.5.0"
@@ -358,7 +393,7 @@ checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
393
dependencies = [
394
"proc-macro2",
395
"quote",
361
- "syn 2.0.93",
396
+ "syn 2.0.100",
397
]
398
399
[[package]]
@@ -378,15 +413,15 @@ dependencies = [
413
414
[[package]]
415
name = "equivalent"
381
-version = "1.0.1"
416
+version = "1.0.2"
417
source = "registry+https://github.com/rust-lang/crates.io-index"
383
-checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
418
+checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
419
420
[[package]]
421
name = "errno"
387
-version = "0.3.10"
422
+version = "0.3.11"
423
source = "registry+https://github.com/rust-lang/crates.io-index"
389
-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
424
+checksum = "976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e"
425
dependencies = [
426
"libc",
427
"windows-sys 0.59.0",
@@ -485,7 +520,19 @@ checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
520
dependencies = [
521
"cfg-if",
522
"libc",
488
- "wasi",
523
+ "wasi 0.11.0+wasi-snapshot-preview1",
524
+]
525
+
526
+[[package]]
527
+name = "getrandom"
528
+version = "0.3.2"
529
+source = "registry+https://github.com/rust-lang/crates.io-index"
530
+checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0"
531
+dependencies = [
532
+ "cfg-if",
533
+ "libc",
534
+ "r-efi",
535
+ "wasi 0.14.2+wasi-0.2.4",
536
]
537
538
[[package]]
@@ -511,7 +558,7 @@ version = "0.20.1"
558
source = "registry+https://github.com/rust-lang/crates.io-index"
559
checksum = "5220b8ba44c68a9a7f7a7659e864dd73692e417ef0211bea133c7b74e031eeb9"
560
dependencies = [
514
- "bitflags 2.6.0",
561
+ "bitflags 2.9.0",
562
"libc",
563
"libgit2-sys",
564
"log",
@@ -537,7 +584,26 @@ dependencies = [
584
"futures-core",
585
"futures-sink",
586
"futures-util",
540
- "http",
587
+ "http 0.2.12",
588
+ "indexmap",
589
+ "slab",
590
+ "tokio",
591
+ "tokio-util",
592
+ "tracing",
593
+]
594
+
595
+[[package]]
596
+name = "h2"
597
+version = "0.4.9"
598
+source = "registry+https://github.com/rust-lang/crates.io-index"
599
+checksum = "75249d144030531f8dee69fe9cea04d3edf809a017ae445e2abdff6629e86633"
600
+dependencies = [
601
+ "atomic-waker",
602
+ "bytes",
603
+ "fnv",
604
+ "futures-core",
605
+ "futures-sink",
606
+ "http 1.3.1",
607
"indexmap",
608
"slab",
609
"tokio",
@@ -583,6 +649,17 @@ dependencies = [
649
"itoa",
650
]
651
652
+[[package]]
653
+name = "http"
654
+version = "1.3.1"
655
+source = "registry+https://github.com/rust-lang/crates.io-index"
656
+checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
657
+dependencies = [
658
+ "bytes",
659
+ "fnv",
660
+ "itoa",
661
+]
662
+
663
[[package]]
664
name = "http-body"
665
version = "0.4.6"
@@ -590,15 +667,38 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
667
checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
668
dependencies = [
669
"bytes",
593
- "http",
670
+ "http 0.2.12",
671
+ "pin-project-lite",
672
+]
673
+
674
+[[package]]
675
+name = "http-body"
676
+version = "1.0.1"
677
+source = "registry+https://github.com/rust-lang/crates.io-index"
678
+checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
679
+dependencies = [
680
+ "bytes",
681
+ "http 1.3.1",
682
+]
683
+
684
+[[package]]
685
+name = "http-body-util"
686
+version = "0.1.3"
687
+source = "registry+https://github.com/rust-lang/crates.io-index"
688
+checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
689
+dependencies = [
690
+ "bytes",
691
+ "futures-core",
692
+ "http 1.3.1",
693
+ "http-body 1.0.1",
694
"pin-project-lite",
695
]
696
697
[[package]]
698
name = "httparse"
599
-version = "1.9.5"
699
+version = "1.10.1"
700
source = "registry+https://github.com/rust-lang/crates.io-index"
601
-checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946"
701
+checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
702
703
[[package]]
704
name = "httpdate"
@@ -616,9 +716,9 @@ dependencies = [
716
"futures-channel",
717
"futures-core",
718
"futures-util",
619
- "h2",
620
- "http",
621
- "http-body",
719
+ "h2 0.3.26",
720
+ "http 0.2.12",
721
+ "http-body 0.4.6",
722
"httparse",
723
"httpdate",
724
"itoa",
@@ -630,6 +730,43 @@ dependencies = [
730
"want",
731
]
732
733
+[[package]]
734
+name = "hyper"
735
+version = "1.6.0"
736
+source = "registry+https://github.com/rust-lang/crates.io-index"
737
+checksum = "cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80"
738
+dependencies = [
739
+ "bytes",
740
+ "futures-channel",
741
+ "futures-util",
742
+ "h2 0.4.9",
743
+ "http 1.3.1",
744
+ "http-body 1.0.1",
745
+ "httparse",
746
+ "itoa",
747
+ "pin-project-lite",
748
+ "smallvec",
749
+ "tokio",
750
+ "want",
751
+]
752
+
753
+[[package]]
754
+name = "hyper-rustls"
755
+version = "0.27.5"
756
+source = "registry+https://github.com/rust-lang/crates.io-index"
757
+checksum = "2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2"
758
+dependencies = [
759
+ "futures-util",
760
+ "http 1.3.1",
761
+ "hyper 1.6.0",
762
+ "hyper-util",
763
+ "rustls",
764
+ "rustls-pki-types",
765
+ "tokio",
766
+ "tokio-rustls",
767
+ "tower-service",
768
+]
769
+
770
[[package]]
771
name = "hyper-tls"
772
version = "0.5.0"
@@ -637,22 +774,59 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
774
checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
775
dependencies = [
776
"bytes",
640
- "hyper",
777
+ "hyper 0.14.32",
778
+ "native-tls",
779
+ "tokio",
780
+ "tokio-native-tls",
781
+]
782
+
783
+[[package]]
784
+name = "hyper-tls"
785
+version = "0.6.0"
786
+source = "registry+https://github.com/rust-lang/crates.io-index"
787
+checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0"
788
+dependencies = [
789
+ "bytes",
790
+ "http-body-util",
791
+ "hyper 1.6.0",
792
+ "hyper-util",
793
"native-tls",
794
"tokio",
795
"tokio-native-tls",
796
+ "tower-service",
797
+]
798
+
799
+[[package]]
800
+name = "hyper-util"
801
+version = "0.1.11"
802
+source = "registry+https://github.com/rust-lang/crates.io-index"
803
+checksum = "497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2"
804
+dependencies = [
805
+ "bytes",
806
+ "futures-channel",
807
+ "futures-util",
808
+ "http 1.3.1",
809
+ "http-body 1.0.1",
810
+ "hyper 1.6.0",
811
+ "libc",
812
+ "pin-project-lite",
813
+ "socket2",
814
+ "tokio",
815
+ "tower-service",
816
+ "tracing",
817
]
818
819
[[package]]
820
name = "iana-time-zone"
648
-version = "0.1.61"
821
+version = "0.1.63"
822
source = "registry+https://github.com/rust-lang/crates.io-index"
650
-checksum = "235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220"
823
+checksum = "b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8"
824
dependencies = [
825
"android_system_properties",
826
"core-foundation-sys",
827
"iana-time-zone-haiku",
828
"js-sys",
829
+ "log",
830
"wasm-bindgen",
831
"windows-core",
832
]
@@ -707,9 +881,9 @@ dependencies = [
881
882
[[package]]
883
name = "icu_locid_transform_data"
710
-version = "1.5.0"
884
+version = "1.5.1"
885
source = "registry+https://github.com/rust-lang/crates.io-index"
712
-checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
886
+checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d"
887
888
[[package]]
889
name = "icu_normalizer"
@@ -731,9 +905,9 @@ dependencies = [
905
906
[[package]]
907
name = "icu_normalizer_data"
734
-version = "1.5.0"
908
+version = "1.5.1"
909
source = "registry+https://github.com/rust-lang/crates.io-index"
736
-checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
910
+checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7"
911
912
[[package]]
913
name = "icu_properties"
@@ -752,9 +926,9 @@ dependencies = [
926
927
[[package]]
928
name = "icu_properties_data"
755
-version = "1.5.0"
929
+version = "1.5.1"
930
source = "registry+https://github.com/rust-lang/crates.io-index"
757
-checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
931
+checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2"
932
933
[[package]]
934
name = "icu_provider"
@@ -781,7 +955,7 @@ checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
955
dependencies = [
956
"proc-macro2",
957
"quote",
784
- "syn 2.0.93",
958
+ "syn 2.0.100",
959
]
960
961
[[package]]
@@ -807,9 +981,9 @@ dependencies = [
981
982
[[package]]
983
name = "indexmap"
810
-version = "2.7.0"
984
+version = "2.9.0"
985
source = "registry+https://github.com/rust-lang/crates.io-index"
812
-checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f"
986
+checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e"
987
dependencies = [
988
"equivalent",
989
"hashbrown",
@@ -817,9 +991,9 @@ dependencies = [
991
992
[[package]]
993
name = "ipnet"
820
-version = "2.10.1"
994
+version = "2.11.0"
995
source = "registry+https://github.com/rust-lang/crates.io-index"
822
-checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708"
996
+checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
997
998
[[package]]
999
name = "is-docker"
@@ -848,16 +1022,17 @@ checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
1022
1023
[[package]]
1024
name = "itoa"
851
-version = "1.0.14"
1025
+version = "1.0.15"
1026
source = "registry+https://github.com/rust-lang/crates.io-index"
853
-checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674"
1027
+checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
1028
1029
[[package]]
1030
name = "jobserver"
857
-version = "0.1.32"
1031
+version = "0.1.33"
1032
source = "registry+https://github.com/rust-lang/crates.io-index"
859
-checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
1033
+checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a"
1034
dependencies = [
1035
+ "getrandom 0.3.2",
1036
"libc",
1037
]
1038
@@ -903,7 +1078,7 @@ version = "0.1.3"
1078
source = "registry+https://github.com/rust-lang/crates.io-index"
1079
checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
1080
dependencies = [
906
- "bitflags 2.6.0",
1081
+ "bitflags 2.9.0",
1082
"libc",
1083
]
1084
@@ -935,15 +1110,15 @@ dependencies = [
1110
1111
[[package]]
1112
name = "linux-raw-sys"
938
-version = "0.4.14"
1113
+version = "0.9.4"
1114
source = "registry+https://github.com/rust-lang/crates.io-index"
940
-checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
1115
+checksum = "cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12"
1116
1117
[[package]]
1118
name = "litemap"
944
-version = "0.7.4"
1119
+version = "0.7.5"
1120
source = "registry+https://github.com/rust-lang/crates.io-index"
946
-checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
1121
+checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"
1122
1123
[[package]]
1124
name = "lock_api"
@@ -957,9 +1132,9 @@ dependencies = [
1132
1133
[[package]]
1134
name = "log"
960
-version = "0.4.22"
1135
+version = "0.4.27"
1136
source = "registry+https://github.com/rust-lang/crates.io-index"
962
-checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
1137
+checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
1138
1139
[[package]]
1140
name = "maplit"
@@ -984,7 +1159,7 @@ checksum = "5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11"
1159
dependencies = [
1160
"proc-macro2",
1161
"quote",
987
- "syn 2.0.93",
1162
+ "syn 2.0.100",
1163
]
1164
1165
[[package]]
@@ -1001,9 +1176,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1176
1177
[[package]]
1178
name = "miniz_oxide"
1004
-version = "0.8.2"
1179
+version = "0.8.8"
1180
source = "registry+https://github.com/rust-lang/crates.io-index"
1006
-checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394"
1181
+checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a"
1182
dependencies = [
1183
"adler2",
1184
]
@@ -1015,15 +1190,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1190
checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
1191
dependencies = [
1192
"libc",
1018
- "wasi",
1193
+ "wasi 0.11.0+wasi-snapshot-preview1",
1194
"windows-sys 0.52.0",
1195
]
1196
1197
[[package]]
1198
name = "native-tls"
1024
-version = "0.2.12"
1199
+version = "0.2.14"
1200
source = "registry+https://github.com/rust-lang/crates.io-index"
1026
-checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466"
1201
+checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e"
1202
dependencies = [
1203
"libc",
1204
"log",
@@ -1072,9 +1247,9 @@ dependencies = [
1247
1248
[[package]]
1249
name = "once_cell"
1075
-version = "1.20.2"
1250
+version = "1.21.3"
1251
source = "registry+https://github.com/rust-lang/crates.io-index"
1077
-checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775"
1252
+checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
1253
1254
[[package]]
1255
name = "open"
@@ -1089,11 +1264,11 @@ dependencies = [
1264
1265
[[package]]
1266
name = "openssl"
1092
-version = "0.10.68"
1267
+version = "0.10.72"
1268
source = "registry+https://github.com/rust-lang/crates.io-index"
1094
-checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5"
1269
+checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da"
1270
dependencies = [
1096
- "bitflags 2.6.0",
1271
+ "bitflags 2.9.0",
1272
"cfg-if",
1273
"foreign-types",
1274
"libc",
@@ -1110,20 +1285,20 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
1285
dependencies = [
1286
"proc-macro2",
1287
"quote",
1113
- "syn 2.0.93",
1288
+ "syn 2.0.100",
1289
]
1290
1291
[[package]]
1292
name = "openssl-probe"
1118
-version = "0.1.5"
1293
+version = "0.1.6"
1294
source = "registry+https://github.com/rust-lang/crates.io-index"
1120
-checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
1295
+checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
1296
1297
[[package]]
1298
name = "openssl-sys"
1124
-version = "0.9.104"
1299
+version = "0.9.107"
1300
source = "registry+https://github.com/rust-lang/crates.io-index"
1126
-checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741"
1301
+checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07"
1302
dependencies = [
1303
"cc",
1304
"libc",
@@ -1180,9 +1355,9 @@ checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
1355
1356
[[package]]
1357
name = "pin-project-lite"
1183
-version = "0.2.15"
1358
+version = "0.2.16"
1359
source = "registry+https://github.com/rust-lang/crates.io-index"
1185
-checksum = "915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff"
1360
+checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
1361
1362
[[package]]
1363
name = "pin-utils"
@@ -1192,9 +1367,9 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1367
1368
[[package]]
1369
name = "pkg-config"
1195
-version = "0.3.31"
1370
+version = "0.3.32"
1371
source = "registry+https://github.com/rust-lang/crates.io-index"
1197
-checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2"
1372
+checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
1373
1374
[[package]]
1375
name = "powerfmt"
@@ -1204,29 +1379,35 @@ checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
1379
1380
[[package]]
1381
name = "proc-macro2"
1207
-version = "1.0.92"
1382
+version = "1.0.95"
1383
source = "registry+https://github.com/rust-lang/crates.io-index"
1209
-checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0"
1384
+checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778"
1385
dependencies = [
1386
"unicode-ident",
1387
]
1388
1389
[[package]]
1390
name = "quote"
1216
-version = "1.0.38"
1391
+version = "1.0.40"
1392
source = "registry+https://github.com/rust-lang/crates.io-index"
1218
-checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc"
1393
+checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
1394
dependencies = [
1395
"proc-macro2",
1396
]
1397
1398
+[[package]]
1399
+name = "r-efi"
1400
+version = "5.2.0"
1401
+source = "registry+https://github.com/rust-lang/crates.io-index"
1402
+checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
1403
+
1404
[[package]]
1405
name = "redox_syscall"
1225
-version = "0.5.8"
1406
+version = "0.5.11"
1407
source = "registry+https://github.com/rust-lang/crates.io-index"
1227
-checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834"
1408
+checksum = "d2f103c6d277498fbceb16e84d317e2a400f160f46904d5f5410848c829511a3"
1409
dependencies = [
1229
- "bitflags 2.6.0",
1410
+ "bitflags 2.9.0",
1411
]
1412
1413
[[package]]
@@ -1235,7 +1416,7 @@ version = "0.4.6"
1416
source = "registry+https://github.com/rust-lang/crates.io-index"
1417
checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
1418
dependencies = [
1238
- "getrandom",
1419
+ "getrandom 0.2.15",
1420
"libredox",
1421
"thiserror 1.0.69",
1422
]
@@ -1246,7 +1427,7 @@ version = "0.5.0"
1427
source = "registry+https://github.com/rust-lang/crates.io-index"
1428
checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
1429
dependencies = [
1249
- "getrandom",
1430
+ "getrandom 0.2.15",
1431
"libredox",
1432
"thiserror 2.0.12",
1433
]
@@ -1301,16 +1482,16 @@ version = "0.11.27"
1482
source = "registry+https://github.com/rust-lang/crates.io-index"
1483
checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
1484
dependencies = [
1304
- "base64",
1485
+ "base64 0.21.7",
1486
"bytes",
1487
"encoding_rs",
1488
"futures-core",
1489
"futures-util",
1309
- "h2",
1310
- "http",
1311
- "http-body",
1312
- "hyper",
1313
- "hyper-tls",
1490
+ "h2 0.3.26",
1491
+ "http 0.2.12",
1492
+ "http-body 0.4.6",
1493
+ "hyper 0.14.32",
1494
+ "hyper-tls 0.5.0",
1495
"ipnet",
1496
"js-sys",
1497
"log",
@@ -1319,12 +1500,12 @@ dependencies = [
1500
"once_cell",
1501
"percent-encoding",
1502
"pin-project-lite",
1322
- "rustls-pemfile",
1503
+ "rustls-pemfile 1.0.4",
1504
"serde",
1505
"serde_json",
1506
"serde_urlencoded",
1326
- "sync_wrapper",
1327
- "system-configuration",
1507
+ "sync_wrapper 0.1.2",
1508
+ "system-configuration 0.5.1",
1509
"tokio",
1510
"tokio-native-tls",
1511
"tower-service",
@@ -1335,6 +1516,64 @@ dependencies = [
1516
"winreg",
1517
]
1518
1519
+[[package]]
1520
+name = "reqwest"
1521
+version = "0.12.15"
1522
+source = "registry+https://github.com/rust-lang/crates.io-index"
1523
+checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
1524
+dependencies = [
1525
+ "base64 0.22.1",
1526
+ "bytes",
1527
+ "encoding_rs",
1528
+ "futures-core",
1529
+ "futures-util",
1530
+ "h2 0.4.9",
1531
+ "http 1.3.1",
1532
+ "http-body 1.0.1",
1533
+ "http-body-util",
1534
+ "hyper 1.6.0",
1535
+ "hyper-rustls",
1536
+ "hyper-tls 0.6.0",
1537
+ "hyper-util",
1538
+ "ipnet",
1539
+ "js-sys",
1540
+ "log",
1541
+ "mime",
1542
+ "native-tls",
1543
+ "once_cell",
1544
+ "percent-encoding",
1545
+ "pin-project-lite",
1546
+ "rustls-pemfile 2.2.0",
1547
+ "serde",
1548
+ "serde_json",
1549
+ "serde_urlencoded",
1550
+ "sync_wrapper 1.0.2",
1551
+ "system-configuration 0.6.1",
1552
+ "tokio",
1553
+ "tokio-native-tls",
1554
+ "tower",
1555
+ "tower-service",
1556
+ "url",
1557
+ "wasm-bindgen",
1558
+ "wasm-bindgen-futures",
1559
+ "web-sys",
1560
+ "windows-registry",
1561
+]
1562
+
1563
+[[package]]
1564
+name = "ring"
1565
+version = "0.17.14"
1566
+source = "registry+https://github.com/rust-lang/crates.io-index"
1567
+checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
1568
+dependencies = [
1569
+ "cc",
1570
+ "cfg-if",
1571
+ "getrandom 0.2.15",
1572
+ "libc",
1573
+ "untrusted",
1574
+ "windows-sys 0.52.0",
1575
+]
1576
+
1577
[[package]]
1578
name = "roff"
1579
version = "0.2.2"
@@ -1349,37 +1588,76 @@ checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
1588
1589
[[package]]
1590
name = "rustix"
1352
-version = "0.38.42"
1591
+version = "1.0.5"
1592
source = "registry+https://github.com/rust-lang/crates.io-index"
1354
-checksum = "f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85"
1593
+checksum = "d97817398dd4bb2e6da002002db259209759911da105da92bec29ccb12cf58bf"
1594
dependencies = [
1356
- "bitflags 2.6.0",
1595
+ "bitflags 2.9.0",
1596
"errno",
1597
"libc",
1598
"linux-raw-sys",
1599
"windows-sys 0.59.0",
1600
]
1601
1602
+[[package]]
1603
+name = "rustls"
1604
+version = "0.23.26"
1605
+source = "registry+https://github.com/rust-lang/crates.io-index"
1606
+checksum = "df51b5869f3a441595eac5e8ff14d486ff285f7b8c0df8770e49c3b56351f0f0"
1607
+dependencies = [
1608
+ "once_cell",
1609
+ "rustls-pki-types",
1610
+ "rustls-webpki",
1611
+ "subtle",
1612
+ "zeroize",
1613
+]
1614
+
1615
[[package]]
1616
name = "rustls-pemfile"
1617
version = "1.0.4"
1618
source = "registry+https://github.com/rust-lang/crates.io-index"
1619
checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
1620
dependencies = [
1369
- "base64",
1621
+ "base64 0.21.7",
1622
+]
1623
+
1624
+[[package]]
1625
+name = "rustls-pemfile"
1626
+version = "2.2.0"
1627
+source = "registry+https://github.com/rust-lang/crates.io-index"
1628
+checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
1629
+dependencies = [
1630
+ "rustls-pki-types",
1631
+]
1632
+
1633
+[[package]]
1634
+name = "rustls-pki-types"
1635
+version = "1.11.0"
1636
+source = "registry+https://github.com/rust-lang/crates.io-index"
1637
+checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c"
1638
+
1639
+[[package]]
1640
+name = "rustls-webpki"
1641
+version = "0.103.1"
1642
+source = "registry+https://github.com/rust-lang/crates.io-index"
1643
+checksum = "fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03"
1644
+dependencies = [
1645
+ "ring",
1646
+ "rustls-pki-types",
1647
+ "untrusted",
1648
]
1649
1650
[[package]]
1651
name = "rustversion"
1374
-version = "1.0.19"
1652
+version = "1.0.20"
1653
source = "registry+https://github.com/rust-lang/crates.io-index"
1376
-checksum = "f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4"
1654
+checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
1655
1656
[[package]]
1657
name = "ryu"
1380
-version = "1.0.18"
1658
+version = "1.0.20"
1659
source = "registry+https://github.com/rust-lang/crates.io-index"
1382
-checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
1660
+checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
1661
1662
[[package]]
1663
name = "schannel"
@@ -1402,7 +1680,7 @@ version = "2.11.1"
1680
source = "registry+https://github.com/rust-lang/crates.io-index"
1681
checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
1682
dependencies = [
1405
- "bitflags 2.6.0",
1683
+ "bitflags 2.9.0",
1684
"core-foundation",
1685
"core-foundation-sys",
1686
"libc",
@@ -1411,9 +1689,9 @@ dependencies = [
1689
1690
[[package]]
1691
name = "security-framework-sys"
1414
-version = "2.13.0"
1692
+version = "2.14.0"
1693
source = "registry+https://github.com/rust-lang/crates.io-index"
1416
-checksum = "1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5"
1694
+checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32"
1695
dependencies = [
1696
"core-foundation-sys",
1697
"libc",
@@ -1421,29 +1699,29 @@ dependencies = [
1699
1700
[[package]]
1701
name = "serde"
1424
-version = "1.0.217"
1702
+version = "1.0.219"
1703
source = "registry+https://github.com/rust-lang/crates.io-index"
1426
-checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70"
1704
+checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
1705
dependencies = [
1706
"serde_derive",
1707
]
1708
1709
[[package]]
1710
name = "serde_derive"
1433
-version = "1.0.217"
1711
+version = "1.0.219"
1712
source = "registry+https://github.com/rust-lang/crates.io-index"
1435
-checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0"
1713
+checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
1714
dependencies = [
1715
"proc-macro2",
1716
"quote",
1439
- "syn 2.0.93",
1717
+ "syn 2.0.100",
1718
]
1719
1720
[[package]]
1721
name = "serde_json"
1444
-version = "1.0.134"
1722
+version = "1.0.140"
1723
source = "registry+https://github.com/rust-lang/crates.io-index"
1446
-checksum = "d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d"
1724
+checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
1725
dependencies = [
1726
"itoa",
1727
"memchr",
@@ -1453,13 +1731,13 @@ dependencies = [
1731
1732
[[package]]
1733
name = "serde_repr"
1456
-version = "0.1.19"
1734
+version = "0.1.20"
1735
source = "registry+https://github.com/rust-lang/crates.io-index"
1458
-checksum = "6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9"
1736
+checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
1737
dependencies = [
1738
"proc-macro2",
1739
"quote",
1462
- "syn 2.0.93",
1740
+ "syn 2.0.100",
1741
]
1742
1743
[[package]]
@@ -1515,9 +1793,9 @@ dependencies = [
1793
1794
[[package]]
1795
name = "smallvec"
1518
-version = "1.13.2"
1796
+version = "1.15.0"
1797
source = "registry+https://github.com/rust-lang/crates.io-index"
1520
-checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
1798
+checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9"
1799
1800
[[package]]
1801
name = "smbcloud-cli"
@@ -1528,14 +1806,14 @@ dependencies = [
1806
"clap_mangen",
1807
"console",
1808
"dialoguer",
1531
- "dirs 4.0.0",
1809
+ "dirs 5.0.1",
1810
"git-url-parse",
1811
"git2",
1812
"home",
1813
"log",
1814
"open",
1815
"regex",
1538
- "reqwest",
1816
+ "reqwest 0.12.15",
1817
"serde",
1818
"serde_json",
1819
"serde_repr",
@@ -1574,7 +1852,7 @@ dependencies = [
1852
"home",
1853
"log",
1854
"maybe-async",
1577
- "reqwest",
1855
+ "reqwest 0.12.15",
1856
"serde",
1857
"serde_json",
1858
"smbcloud-model",
@@ -1592,7 +1870,7 @@ dependencies = [
1870
"home",
1871
"log",
1872
"maybe-async",
1595
- "reqwest",
1873
+ "reqwest 0.11.27",
1874
"serde",
1875
"serde_json",
1876
"smbcloud-model",
@@ -1642,7 +1920,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1920
checksum = "27c8904276fd411f602a6d7e447cccb6f669068badf71359bc4564a5144a866b"
1921
dependencies = [
1922
"anyhow",
1645
- "bitflags 2.6.0",
1923
+ "bitflags 2.9.0",
1924
"dirs 6.0.0",
1925
"git2",
1926
"glob",
@@ -1704,9 +1982,15 @@ dependencies = [
1982
"proc-macro2",
1983
"quote",
1984
"rustversion",
1707
- "syn 2.0.93",
1985
+ "syn 2.0.100",
1986
]
1987
1988
+[[package]]
1989
+name = "subtle"
1990
+version = "2.6.1"
1991
+source = "registry+https://github.com/rust-lang/crates.io-index"
1992
+checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
1993
+
1994
[[package]]
1995
name = "syn"
1996
version = "1.0.109"
@@ -1720,9 +2004,9 @@ dependencies = [
2004
2005
[[package]]
2006
name = "syn"
1723
-version = "2.0.93"
2007
+version = "2.0.100"
2008
source = "registry+https://github.com/rust-lang/crates.io-index"
1725
-checksum = "9c786062daee0d6db1132800e623df74274a0a87322d8e183338e01b3d98d058"
2009
+checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
2010
dependencies = [
2011
"proc-macro2",
2012
"quote",
@@ -1735,6 +2019,15 @@ version = "0.1.2"
2019
source = "registry+https://github.com/rust-lang/crates.io-index"
2020
checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
2021
2022
+[[package]]
2023
+name = "sync_wrapper"
2024
+version = "1.0.2"
2025
+source = "registry+https://github.com/rust-lang/crates.io-index"
2026
+checksum = "0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263"
2027
+dependencies = [
2028
+ "futures-core",
2029
+]
2030
+
2031
[[package]]
2032
name = "synstructure"
2033
version = "0.13.1"
@@ -1743,7 +2036,7 @@ checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
2036
dependencies = [
2037
"proc-macro2",
2038
"quote",
1746
- "syn 2.0.93",
2039
+ "syn 2.0.100",
2040
]
2041
2042
[[package]]
@@ -1754,7 +2047,18 @@ checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
2047
dependencies = [
2048
"bitflags 1.3.2",
2049
"core-foundation",
1757
- "system-configuration-sys",
2050
+ "system-configuration-sys 0.5.0",
2051
+]
2052
+
2053
+[[package]]
2054
+name = "system-configuration"
2055
+version = "0.6.1"
2056
+source = "registry+https://github.com/rust-lang/crates.io-index"
2057
+checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
2058
+dependencies = [
2059
+ "bitflags 2.9.0",
2060
+ "core-foundation",
2061
+ "system-configuration-sys 0.6.0",
2062
]
2063
2064
[[package]]
@@ -1767,14 +2071,24 @@ dependencies = [
2071
"libc",
2072
]
2073
2074
+[[package]]
2075
+name = "system-configuration-sys"
2076
+version = "0.6.0"
2077
+source = "registry+https://github.com/rust-lang/crates.io-index"
2078
+checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"
2079
+dependencies = [
2080
+ "core-foundation-sys",
2081
+ "libc",
2082
+]
2083
+
2084
[[package]]
2085
name = "tempfile"
1772
-version = "3.14.0"
2086
+version = "3.19.1"
2087
source = "registry+https://github.com/rust-lang/crates.io-index"
1774
-checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c"
2088
+checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
2089
dependencies = [
1776
- "cfg-if",
2090
"fastrand",
2091
+ "getrandom 0.3.2",
2092
"once_cell",
2093
"rustix",
2094
"windows-sys 0.59.0",
@@ -1806,7 +2120,7 @@ checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
2120
dependencies = [
2121
"proc-macro2",
2122
"quote",
1809
- "syn 2.0.93",
2123
+ "syn 2.0.100",
2124
]
2125
2126
[[package]]
@@ -1817,7 +2131,7 @@ checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
2131
dependencies = [
2132
"proc-macro2",
2133
"quote",
1820
- "syn 2.0.93",
2134
+ "syn 2.0.100",
2135
]
2136
2137
[[package]]
@@ -1832,9 +2146,9 @@ dependencies = [
2146
2147
[[package]]
2148
name = "time"
1835
-version = "0.3.37"
2149
+version = "0.3.41"
2150
source = "registry+https://github.com/rust-lang/crates.io-index"
1837
-checksum = "35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21"
2151
+checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40"
2152
dependencies = [
2153
"deranged",
2154
"itoa",
@@ -1847,15 +2161,15 @@ dependencies = [
2161
2162
[[package]]
2163
name = "time-core"
1850
-version = "0.1.2"
2164
+version = "0.1.4"
2165
source = "registry+https://github.com/rust-lang/crates.io-index"
1852
-checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
2166
+checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c"
2167
2168
[[package]]
2169
name = "time-macros"
1856
-version = "0.2.19"
2170
+version = "0.2.22"
2171
source = "registry+https://github.com/rust-lang/crates.io-index"
1858
-checksum = "2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de"
2172
+checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49"
2173
dependencies = [
2174
"num-conv",
2175
"time-core",
@@ -1873,9 +2187,9 @@ dependencies = [
2187
2188
[[package]]
2189
name = "tokio"
1876
-version = "1.42.0"
2190
+version = "1.44.2"
2191
source = "registry+https://github.com/rust-lang/crates.io-index"
1878
-checksum = "5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551"
2192
+checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48"
2193
dependencies = [
2194
"backtrace",
2195
"bytes",
@@ -1891,13 +2205,13 @@ dependencies = [
2205
2206
[[package]]
2207
name = "tokio-macros"
1894
-version = "2.4.0"
2208
+version = "2.5.0"
2209
source = "registry+https://github.com/rust-lang/crates.io-index"
1896
-checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
2210
+checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
2211
dependencies = [
2212
"proc-macro2",
2213
"quote",
1900
- "syn 2.0.93",
2214
+ "syn 2.0.100",
2215
]
2216
2217
[[package]]
@@ -1910,11 +2224,21 @@ dependencies = [
2224
"tokio",
2225
]
2226
2227
+[[package]]
2228
+name = "tokio-rustls"
2229
+version = "0.26.2"
2230
+source = "registry+https://github.com/rust-lang/crates.io-index"
2231
+checksum = "8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b"
2232
+dependencies = [
2233
+ "rustls",
2234
+ "tokio",
2235
+]
2236
+
2237
[[package]]
2238
name = "tokio-util"
1915
-version = "0.7.13"
2239
+version = "0.7.14"
2240
source = "registry+https://github.com/rust-lang/crates.io-index"
1917
-checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
2241
+checksum = "6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034"
2242
dependencies = [
2243
"bytes",
2244
"futures-core",
@@ -1923,6 +2247,27 @@ dependencies = [
2247
"tokio",
2248
]
2249
2250
+[[package]]
2251
+name = "tower"
2252
+version = "0.5.2"
2253
+source = "registry+https://github.com/rust-lang/crates.io-index"
2254
+checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
2255
+dependencies = [
2256
+ "futures-core",
2257
+ "futures-util",
2258
+ "pin-project-lite",
2259
+ "sync_wrapper 1.0.2",
2260
+ "tokio",
2261
+ "tower-layer",
2262
+ "tower-service",
2263
+]
2264
+
2265
+[[package]]
2266
+name = "tower-layer"
2267
+version = "0.3.3"
2268
+source = "registry+https://github.com/rust-lang/crates.io-index"
2269
+checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
2270
+
2271
[[package]]
2272
name = "tower-service"
2273
version = "0.3.3"
@@ -1949,7 +2294,7 @@ checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d"
2294
dependencies = [
2295
"proc-macro2",
2296
"quote",
1952
- "syn 2.0.93",
2297
+ "syn 2.0.100",
2298
]
2299
2300
[[package]]
@@ -2028,9 +2373,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
2373
2374
[[package]]
2375
name = "unicode-ident"
2031
-version = "1.0.14"
2376
+version = "1.0.18"
2377
source = "registry+https://github.com/rust-lang/crates.io-index"
2033
-checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83"
2378
+checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
2379
2380
[[package]]
2381
name = "unicode-width"
@@ -2038,6 +2383,12 @@ version = "0.2.0"
2383
source = "registry+https://github.com/rust-lang/crates.io-index"
2384
checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd"
2385
2386
+[[package]]
2387
+name = "untrusted"
2388
+version = "0.9.0"
2389
+source = "registry+https://github.com/rust-lang/crates.io-index"
2390
+checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
2391
+
2392
[[package]]
2393
name = "url"
2394
version = "2.5.4"
@@ -2076,9 +2427,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
2427
2428
[[package]]
2429
name = "valuable"
2079
-version = "0.1.0"
2430
+version = "0.1.1"
2431
source = "registry+https://github.com/rust-lang/crates.io-index"
2081
-checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
2432
+checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
2433
2434
[[package]]
2435
name = "vcpkg"
@@ -2107,6 +2458,15 @@ version = "0.11.0+wasi-snapshot-preview1"
2458
source = "registry+https://github.com/rust-lang/crates.io-index"
2459
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
2460
2461
+[[package]]
2462
+name = "wasi"
2463
+version = "0.14.2+wasi-0.2.4"
2464
+source = "registry+https://github.com/rust-lang/crates.io-index"
2465
+checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
2466
+dependencies = [
2467
+ "wit-bindgen-rt",
2468
+]
2469
+
2470
[[package]]
2471
name = "wasm-bindgen"
2472
version = "0.2.100"
@@ -2129,7 +2489,7 @@ dependencies = [
2489
"log",
2490
"proc-macro2",
2491
"quote",
2132
- "syn 2.0.93",
2492
+ "syn 2.0.100",
2493
"wasm-bindgen-shared",
2494
]
2495
@@ -2164,7 +2524,7 @@ checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
2524
dependencies = [
2525
"proc-macro2",
2526
"quote",
2167
- "syn 2.0.93",
2527
+ "syn 2.0.100",
2528
"wasm-bindgen-backend",
2529
"wasm-bindgen-shared",
2530
]
@@ -2218,11 +2578,81 @@ checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
2578
2579
[[package]]
2580
name = "windows-core"
2221
-version = "0.52.0"
2581
+version = "0.61.0"
2582
source = "registry+https://github.com/rust-lang/crates.io-index"
2223
-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
2583
+checksum = "4763c1de310c86d75a878046489e2e5ba02c649d185f21c67d4cf8a56d098980"
2584
dependencies = [
2225
- "windows-targets 0.52.6",
2585
+ "windows-implement",
2586
+ "windows-interface",
2587
+ "windows-link",
2588
+ "windows-result",
2589
+ "windows-strings 0.4.0",
2590
+]
2591
+
2592
+[[package]]
2593
+name = "windows-implement"
2594
+version = "0.60.0"
2595
+source = "registry+https://github.com/rust-lang/crates.io-index"
2596
+checksum = "a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836"
2597
+dependencies = [
2598
+ "proc-macro2",
2599
+ "quote",
2600
+ "syn 2.0.100",
2601
+]
2602
+
2603
+[[package]]
2604
+name = "windows-interface"
2605
+version = "0.59.1"
2606
+source = "registry+https://github.com/rust-lang/crates.io-index"
2607
+checksum = "bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8"
2608
+dependencies = [
2609
+ "proc-macro2",
2610
+ "quote",
2611
+ "syn 2.0.100",
2612
+]
2613
+
2614
+[[package]]
2615
+name = "windows-link"
2616
+version = "0.1.1"
2617
+source = "registry+https://github.com/rust-lang/crates.io-index"
2618
+checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
2619
+
2620
+[[package]]
2621
+name = "windows-registry"
2622
+version = "0.4.0"
2623
+source = "registry+https://github.com/rust-lang/crates.io-index"
2624
+checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
2625
+dependencies = [
2626
+ "windows-result",
2627
+ "windows-strings 0.3.1",
2628
+ "windows-targets 0.53.0",
2629
+]
2630
+
2631
+[[package]]
2632
+name = "windows-result"
2633
+version = "0.3.2"
2634
+source = "registry+https://github.com/rust-lang/crates.io-index"
2635
+checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
2636
+dependencies = [
2637
+ "windows-link",
2638
+]
2639
+
2640
+[[package]]
2641
+name = "windows-strings"
2642
+version = "0.3.1"
2643
+source = "registry+https://github.com/rust-lang/crates.io-index"
2644
+checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
2645
+dependencies = [
2646
+ "windows-link",
2647
+]
2648
+
2649
+[[package]]
2650
+name = "windows-strings"
2651
+version = "0.4.0"
2652
+source = "registry+https://github.com/rust-lang/crates.io-index"
2653
+checksum = "7a2ba9642430ee452d5a7aa78d72907ebe8cfda358e8cb7918a2050581322f97"
2654
+dependencies = [
2655
+ "windows-link",
2656
]
2657
2658
[[package]]
@@ -2276,13 +2706,29 @@ dependencies = [
2706
"windows_aarch64_gnullvm 0.52.6",
2707
"windows_aarch64_msvc 0.52.6",
2708
"windows_i686_gnu 0.52.6",
2279
- "windows_i686_gnullvm",
2709
+ "windows_i686_gnullvm 0.52.6",
2710
"windows_i686_msvc 0.52.6",
2711
"windows_x86_64_gnu 0.52.6",
2712
"windows_x86_64_gnullvm 0.52.6",
2713
"windows_x86_64_msvc 0.52.6",
2714
]
2715
2716
+[[package]]
2717
+name = "windows-targets"
2718
+version = "0.53.0"
2719
+source = "registry+https://github.com/rust-lang/crates.io-index"
2720
+checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
2721
+dependencies = [
2722
+ "windows_aarch64_gnullvm 0.53.0",
2723
+ "windows_aarch64_msvc 0.53.0",
2724
+ "windows_i686_gnu 0.53.0",
2725
+ "windows_i686_gnullvm 0.53.0",
2726
+ "windows_i686_msvc 0.53.0",
2727
+ "windows_x86_64_gnu 0.53.0",
2728
+ "windows_x86_64_gnullvm 0.53.0",
2729
+ "windows_x86_64_msvc 0.53.0",
2730
+]
2731
+
2732
[[package]]
2733
name = "windows_aarch64_gnullvm"
2734
version = "0.48.5"
@@ -2295,6 +2741,12 @@ version = "0.52.6"
2741
source = "registry+https://github.com/rust-lang/crates.io-index"
2742
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
2743
2744
+[[package]]
2745
+name = "windows_aarch64_gnullvm"
2746
+version = "0.53.0"
2747
+source = "registry+https://github.com/rust-lang/crates.io-index"
2748
+checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
2749
+
2750
[[package]]
2751
name = "windows_aarch64_msvc"
2752
version = "0.48.5"
@@ -2307,6 +2759,12 @@ version = "0.52.6"
2759
source = "registry+https://github.com/rust-lang/crates.io-index"
2760
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
2761
2762
+[[package]]
2763
+name = "windows_aarch64_msvc"
2764
+version = "0.53.0"
2765
+source = "registry+https://github.com/rust-lang/crates.io-index"
2766
+checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
2767
+
2768
[[package]]
2769
name = "windows_i686_gnu"
2770
version = "0.48.5"
@@ -2319,12 +2777,24 @@ version = "0.52.6"
2777
source = "registry+https://github.com/rust-lang/crates.io-index"
2778
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
2779
2780
+[[package]]
2781
+name = "windows_i686_gnu"
2782
+version = "0.53.0"
2783
+source = "registry+https://github.com/rust-lang/crates.io-index"
2784
+checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
2785
+
2786
[[package]]
2787
name = "windows_i686_gnullvm"
2788
version = "0.52.6"
2789
source = "registry+https://github.com/rust-lang/crates.io-index"
2790
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
2791
2792
+[[package]]
2793
+name = "windows_i686_gnullvm"
2794
+version = "0.53.0"
2795
+source = "registry+https://github.com/rust-lang/crates.io-index"
2796
+checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
2797
+
2798
[[package]]
2799
name = "windows_i686_msvc"
2800
version = "0.48.5"
@@ -2337,6 +2807,12 @@ version = "0.52.6"
2807
source = "registry+https://github.com/rust-lang/crates.io-index"
2808
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
2809
2810
+[[package]]
2811
+name = "windows_i686_msvc"
2812
+version = "0.53.0"
2813
+source = "registry+https://github.com/rust-lang/crates.io-index"
2814
+checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
2815
+
2816
[[package]]
2817
name = "windows_x86_64_gnu"
2818
version = "0.48.5"
@@ -2349,6 +2825,12 @@ version = "0.52.6"
2825
source = "registry+https://github.com/rust-lang/crates.io-index"
2826
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
2827
2828
+[[package]]
2829
+name = "windows_x86_64_gnu"
2830
+version = "0.53.0"
2831
+source = "registry+https://github.com/rust-lang/crates.io-index"
2832
+checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
2833
+
2834
[[package]]
2835
name = "windows_x86_64_gnullvm"
2836
version = "0.48.5"
@@ -2361,6 +2843,12 @@ version = "0.52.6"
2843
source = "registry+https://github.com/rust-lang/crates.io-index"
2844
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
2845
2846
+[[package]]
2847
+name = "windows_x86_64_gnullvm"
2848
+version = "0.53.0"
2849
+source = "registry+https://github.com/rust-lang/crates.io-index"
2850
+checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
2851
+
2852
[[package]]
2853
name = "windows_x86_64_msvc"
2854
version = "0.48.5"
@@ -2373,6 +2861,12 @@ version = "0.52.6"
2861
source = "registry+https://github.com/rust-lang/crates.io-index"
2862
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
2863
2864
+[[package]]
2865
+name = "windows_x86_64_msvc"
2866
+version = "0.53.0"
2867
+source = "registry+https://github.com/rust-lang/crates.io-index"
2868
+checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
2869
+
2870
[[package]]
2871
name = "winreg"
2872
version = "0.50.0"
@@ -2383,6 +2877,15 @@ dependencies = [
2877
"windows-sys 0.48.0",
2878
]
2879
2880
+[[package]]
2881
+name = "wit-bindgen-rt"
2882
+version = "0.39.0"
2883
+source = "registry+https://github.com/rust-lang/crates.io-index"
2884
+checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
2885
+dependencies = [
2886
+ "bitflags 2.9.0",
2887
+]
2888
+
2889
[[package]]
2890
name = "write16"
2891
version = "1.0.0"
@@ -2415,7 +2918,7 @@ checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
2918
dependencies = [
2919
"proc-macro2",
2920
"quote",
2418
- "syn 2.0.93",
2921
+ "syn 2.0.100",
2922
"synstructure",
2923
]
2924
@@ -2436,27 +2939,27 @@ checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
2939
dependencies = [
2940
"proc-macro2",
2941
"quote",
2439
- "syn 2.0.93",
2942
+ "syn 2.0.100",
2943
]
2944
2945
[[package]]
2946
name = "zerofrom"
2444
-version = "0.1.5"
2947
+version = "0.1.6"
2948
source = "registry+https://github.com/rust-lang/crates.io-index"
2446
-checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
2949
+checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
2950
dependencies = [
2951
"zerofrom-derive",
2952
]
2953
2954
[[package]]
2955
name = "zerofrom-derive"
2453
-version = "0.1.5"
2956
+version = "0.1.6"
2957
source = "registry+https://github.com/rust-lang/crates.io-index"
2455
-checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
2958
+checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
2959
dependencies = [
2960
"proc-macro2",
2961
"quote",
2459
- "syn 2.0.93",
2962
+ "syn 2.0.100",
2963
"synstructure",
2964
]
2965
@@ -2485,5 +2988,5 @@ checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
2988
dependencies = [
2989
"proc-macro2",
2990
"quote",
2488
- "syn 2.0.93",
2991
+ "syn 2.0.100",
2992
]
smbcloud-cli/Cargo.toml
+6
-6
@@ -20,15 +20,15 @@ anyhow = "1.0.58"
20
clap = { version = "4.1.6", features = ["derive"] }
21
clap_mangen = "0.2.10"
22
console = "0.15.0"
23
-dialoguer = "0.10.4"
24
-dirs = "4.0.0"
23
+dialoguer = "0.11.0"
24
+dirs = "5.0"
25
home = "0.5.4"
26
log = "0.4.14"
27
git2 = "0.20.1"
28
ssh2-config = "^0.5"
29
-open = "4.0.1"
30
-regex = "1.3.1"
31
-reqwest = { version = "0.11", features = ["json"] }
29
+open = "4.0"
30
+regex = "1.11"
31
+reqwest = { version = "0.12", features = ["json"] }
32
serde = { version = "1", features = ["derive"] }
33
serde_json = "1"
34
serde_repr = "0.1"
@@ -37,7 +37,7 @@ smbcloud-networking = { version = "0.3.0", path = "../smbcloud-networking" }
37
smbcloud-networking-project = { version = "0.3.0", path = "../smbcloud-networking-project" }
38
smbcloud-utils = { version = "0.3.0", path = "../smbcloud-utils" }
39
spinners = "4.1.0"
40
-tokio = { version = "1.14.1", features = ["full"] }
40
+tokio = { version = "1.44", features = ["full"] }
41
tracing = { version = "0.1.35", features = ["log"] }
42
tracing-bunyan-formatter = "0.3.3"
43
tracing-subscriber = { version = "0.3.14", features = ["registry", "env-filter"] }
smbcloud-networking/Cargo.toml
+1
-1
@@ -18,7 +18,7 @@ dirs = "4.0.0"
18
home = "0.5.4"
19
log = "0.4.14"
20
maybe-async = { version = "0.2", features = ["is_sync"] }
21
-reqwest = { version = "0.11", features = ["json"] }
21
+reqwest = { version = "0.12", features = ["json"] }
22
serde = { version = "1", features = ["derive"] }
23
serde_json = "1.0.82"
24
smbcloud-model = { version = "0.3", path = "../smbcloud-model" }