2 files changed
+70
-105
Cargo.lock
+69
-104
@@ -112,7 +112,7 @@ checksum = "ae36dc4177970ef04fde5178d3e2429882def40e57a451f919c098f72baa6cec"
112
dependencies = [
113
"proc-macro2",
114
"quote",
115
- "syn 3.0.0",
115
+ "syn 3.0.3",
116
]
117
118
[[package]]
@@ -215,9 +215,9 @@ dependencies = [
215
216
[[package]]
217
name = "cc"
218
-version = "1.3.0"
218
+version = "1.4.0"
219
source = "registry+https://github.com/rust-lang/crates.io-index"
220
-checksum = "c89588d05638b5b4594a3348a2d6c20277e43a7f5c5202b05cc56888475a47b8"
220
+checksum = "5add81bb678e6cb321aff7fa0dc7689ad82b112dbc032cea19f91d6b8e3582b9"
221
dependencies = [
222
"find-msvc-tools",
223
"jobserver",
@@ -279,9 +279,9 @@ dependencies = [
279
280
[[package]]
281
name = "clap"
282
-version = "4.6.2"
282
+version = "4.6.5"
283
source = "registry+https://github.com/rust-lang/crates.io-index"
284
-checksum = "dd059f9da4f5c36b3787f65d38ccaab1cc315f07b01f89abc8359ee6a8205011"
284
+checksum = "301b56658598e48f3648647ac6fc887be7e7108eddfa4e9b63fcf3ec58c0cadf"
285
dependencies = [
286
"clap_builder",
287
"clap_derive",
@@ -289,9 +289,9 @@ dependencies = [
289
290
[[package]]
291
name = "clap_builder"
292
-version = "4.6.2"
292
+version = "4.6.5"
293
source = "registry+https://github.com/rust-lang/crates.io-index"
294
-checksum = "f09628afdcc538b57f3c6341e9c8e9970f18e4a481690a64974d7023bd33548b"
294
+checksum = "94a65403d1a1bd28f7dc68eb8506e8874808ee5eecb59298de588e2e1407a078"
295
dependencies = [
296
"anstream",
297
"anstyle",
@@ -301,14 +301,14 @@ dependencies = [
301
302
[[package]]
303
name = "clap_derive"
304
-version = "4.6.1"
304
+version = "4.6.4"
305
source = "registry+https://github.com/rust-lang/crates.io-index"
306
-checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9"
306
+checksum = "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061"
307
dependencies = [
308
"heck 0.5.0",
309
"proc-macro2",
310
"quote",
311
- "syn 2.0.119",
311
+ "syn 3.0.3",
312
]
313
314
[[package]]
@@ -323,7 +323,7 @@ version = "0.2.33"
323
source = "registry+https://github.com/rust-lang/crates.io-index"
324
checksum = "7e30ffc187e2e3aeafcd1c6e2aa416e29739454c0ccaa419226d5ecd181f2d78"
325
dependencies = [
326
- "clap 4.6.2",
326
+ "clap 4.6.5",
327
"roff",
328
]
329
@@ -578,13 +578,13 @@ dependencies = [
578
579
[[package]]
580
name = "displaydoc"
581
-version = "0.2.6"
581
+version = "0.2.7"
582
source = "registry+https://github.com/rust-lang/crates.io-index"
583
-checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
583
+checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
584
dependencies = [
585
"proc-macro2",
586
"quote",
587
- "syn 2.0.119",
587
+ "syn 3.0.3",
588
]
589
590
[[package]]
@@ -595,9 +595,9 @@ checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555"
595
596
[[package]]
597
name = "either"
598
-version = "1.16.0"
598
+version = "1.17.0"
599
source = "registry+https://github.com/rust-lang/crates.io-index"
600
-checksum = "91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e"
600
+checksum = "9e5e8f6c15a24b9a3ee5efec809ccd006d3b30e8b3bb63c39af737c7f87daa1d"
601
602
[[package]]
603
name = "encode_unicode"
@@ -629,9 +629,9 @@ checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7"
629
630
[[package]]
631
name = "fastrand"
632
-version = "2.4.1"
632
+version = "2.5.0"
633
source = "registry+https://github.com/rust-lang/crates.io-index"
634
-checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6"
634
+checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223"
635
636
[[package]]
637
name = "find-msvc-tools"
@@ -917,9 +917,9 @@ dependencies = [
917
918
[[package]]
919
name = "http"
920
-version = "1.4.2"
920
+version = "1.5.0"
921
source = "registry+https://github.com/rust-lang/crates.io-index"
922
-checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425"
922
+checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
923
dependencies = [
924
"bytes",
925
"itoa",
@@ -956,18 +956,18 @@ checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
956
957
[[package]]
958
name = "hybrid-array"
959
-version = "0.4.13"
959
+version = "0.4.14"
960
source = "registry+https://github.com/rust-lang/crates.io-index"
961
-checksum = "818356c5132c1fede50f837ca96afbe78ff42413047f4abb886217845e1b6c8c"
961
+checksum = "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b"
962
dependencies = [
963
"typenum",
964
]
965
966
[[package]]
967
name = "hyper"
968
-version = "1.10.1"
968
+version = "1.11.0"
969
source = "registry+https://github.com/rust-lang/crates.io-index"
970
-checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498"
970
+checksum = "d22053281f852e11534f5198498373cbb59295120a20771d90f7ed1897490a72"
971
dependencies = [
972
"atomic-waker",
973
"bytes",
@@ -1203,9 +1203,9 @@ dependencies = [
1203
1204
[[package]]
1205
name = "ipnet"
1206
-version = "2.12.0"
1206
+version = "2.12.1"
1207
source = "registry+https://github.com/rust-lang/crates.io-index"
1208
-checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2"
1208
+checksum = "6a756c3fac73139e83f14c2d742155dd2b78d3ee56597b419a0579b7bdd6dd78"
1209
1210
[[package]]
1211
name = "is-docker"
@@ -1276,15 +1276,15 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
1276
1277
[[package]]
1278
name = "libc"
1279
-version = "0.2.186"
1279
+version = "0.2.189"
1280
source = "registry+https://github.com/rust-lang/crates.io-index"
1281
-checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
1281
+checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
1282
1283
[[package]]
1284
name = "libgit2-sys"
1285
-version = "0.18.5+1.9.4"
1285
+version = "0.18.7+1.9.6"
1286
source = "registry+https://github.com/rust-lang/crates.io-index"
1287
-checksum = "005d6ae6eac1912906073e069f7db60b1fa98e052a68227824afe3e3a1c59ca2"
1287
+checksum = "23c7391e4b9f4ffab1a624223cc1d7385ff9a678f490768add717de7ea2f4d89"
1288
dependencies = [
1289
"cc",
1290
"libc",
@@ -1776,28 +1776,6 @@ dependencies = [
1776
"version_check",
1777
]
1778
1779
-[[package]]
1780
-name = "proc-macro-error-attr2"
1781
-version = "2.0.0"
1782
-source = "registry+https://github.com/rust-lang/crates.io-index"
1783
-checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5"
1784
-dependencies = [
1785
- "proc-macro2",
1786
- "quote",
1787
-]
1788
-
1789
-[[package]]
1790
-name = "proc-macro-error2"
1791
-version = "2.0.1"
1792
-source = "registry+https://github.com/rust-lang/crates.io-index"
1793
-checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802"
1794
-dependencies = [
1795
- "proc-macro-error-attr2",
1796
- "proc-macro2",
1797
- "quote",
1798
- "syn 2.0.119",
1799
-]
1800
-
1779
[[package]]
1780
name = "proc-macro2"
1781
version = "1.0.107"
@@ -2041,7 +2019,7 @@ checksum = "2c9283685feec7d69af75fb0e858d5e7378f33fe4fc699383b2916ab9273e03c"
2019
dependencies = [
2020
"proc-macro2",
2021
"quote",
2044
- "syn 3.0.0",
2022
+ "syn 3.0.3",
2023
]
2024
2025
[[package]]
@@ -2201,9 +2179,9 @@ dependencies = [
2179
2180
[[package]]
2181
name = "rustls"
2204
-version = "0.23.42"
2182
+version = "0.23.43"
2183
source = "registry+https://github.com/rust-lang/crates.io-index"
2206
-checksum = "3c54fcab019b409d04215d3a17cb438fd7fbf192ee61461f20f4fe18704bc138"
2184
+checksum = "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06"
2185
dependencies = [
2186
"once_cell",
2187
"ring",
@@ -2227,9 +2205,9 @@ dependencies = [
2205
2206
[[package]]
2207
name = "rustls-pki-types"
2230
-version = "1.15.0"
2208
+version = "1.15.1"
2209
source = "registry+https://github.com/rust-lang/crates.io-index"
2232
-checksum = "764899a24af3980067ee14bc143654f297b22eaebfe3c7b6b211920a5a59b046"
2210
+checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96"
2211
dependencies = [
2212
"web-time",
2213
"zeroize",
@@ -2278,9 +2256,9 @@ dependencies = [
2256
2257
[[package]]
2258
name = "schemars"
2281
-version = "1.2.1"
2259
+version = "1.2.2"
2260
source = "registry+https://github.com/rust-lang/crates.io-index"
2283
-checksum = "a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc"
2261
+checksum = "687274d293b6cdc6e73e0fee520bf2049650090d7164f87672d212a3c530cf4a"
2262
dependencies = [
2263
"chrono",
2264
"dyn-clone",
@@ -2292,14 +2270,14 @@ dependencies = [
2270
2271
[[package]]
2272
name = "schemars_derive"
2295
-version = "1.2.1"
2273
+version = "1.2.2"
2274
source = "registry+https://github.com/rust-lang/crates.io-index"
2297
-checksum = "7d115b50f4aaeea07e79c1912f645c7513d81715d0420f8bc77a18c6260b307f"
2275
+checksum = "d98c67716b46af2f0b8cf752abc930f6f9aecfbf671ecfb531db8a31dbe4e2ba"
2276
dependencies = [
2277
"proc-macro2",
2278
"quote",
2279
"serde_derive_internals",
2302
- "syn 2.0.119",
2280
+ "syn 3.0.3",
2281
]
2282
2283
[[package]]
@@ -2375,25 +2353,25 @@ checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
2353
dependencies = [
2354
"proc-macro2",
2355
"quote",
2378
- "syn 3.0.0",
2356
+ "syn 3.0.3",
2357
]
2358
2359
[[package]]
2360
name = "serde_derive_internals"
2383
-version = "0.29.1"
2361
+version = "0.30.0"
2362
source = "registry+https://github.com/rust-lang/crates.io-index"
2385
-checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711"
2363
+checksum = "f852137cce035d6a4df67ccce505ff6b3e9fd3a10e3e52b24dc71e650bb1a9bd"
2364
dependencies = [
2365
"proc-macro2",
2366
"quote",
2389
- "syn 2.0.119",
2367
+ "syn 3.0.3",
2368
]
2369
2370
[[package]]
2371
name = "serde_json"
2394
-version = "1.0.150"
2372
+version = "1.0.151"
2373
source = "registry+https://github.com/rust-lang/crates.io-index"
2396
-checksum = "e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9"
2374
+checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
2375
dependencies = [
2376
"itoa",
2377
"memchr",
@@ -2410,7 +2388,7 @@ checksum = "8d3b1629de253c70a0508c3899572da79ca359fdab27c7920ff00406df418906"
2388
dependencies = [
2389
"proc-macro2",
2390
"quote",
2413
- "syn 3.0.0",
2391
+ "syn 3.0.3",
2392
]
2393
2394
[[package]]
@@ -2589,7 +2567,7 @@ version = "0.5.0"
2567
dependencies = [
2568
"anyhow",
2569
"chrono",
2592
- "clap 4.6.2",
2570
+ "clap 4.6.5",
2571
"clap_mangen",
2572
"console 0.16.4",
2573
"crossterm",
@@ -2718,7 +2696,7 @@ dependencies = [
2696
name = "smbcloud-network"
2697
version = "0.5.0"
2698
dependencies = [
2721
- "clap 4.6.2",
2699
+ "clap 4.6.5",
2700
"log",
2701
"reqwest",
2702
"serde",
@@ -2953,9 +2931,9 @@ dependencies = [
2931
2932
[[package]]
2933
name = "syn"
2956
-version = "3.0.0"
2934
+version = "3.0.3"
2935
source = "registry+https://github.com/rust-lang/crates.io-index"
2958
-checksum = "f2fac314a64dc9a36e61a9eb4261a5e9bbfbc922b27e518af97bc32b926cf967"
2936
+checksum = "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3"
2937
dependencies = [
2938
"proc-macro2",
2939
"quote",
@@ -2989,23 +2967,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
2967
checksum = "e39a2ee1fbcd360805a771e1b300f78cc88fec7b8d3e2f71cd37bbf23e725c7d"
2968
dependencies = [
2969
"papergrid",
2992
- "tabled_derive",
2970
"testing_table",
2971
]
2972
2996
-[[package]]
2997
-name = "tabled_derive"
2998
-version = "0.11.0"
2999
-source = "registry+https://github.com/rust-lang/crates.io-index"
3000
-checksum = "0ea5d1b13ca6cff1f9231ffd62f15eefd72543dab5e468735f1a456728a02846"
3001
-dependencies = [
3002
- "heck 0.5.0",
3003
- "proc-macro-error2",
3004
- "proc-macro2",
3005
- "quote",
3006
- "syn 2.0.119",
3007
-]
3008
-
2973
[[package]]
2974
name = "target-lexicon"
2975
version = "0.12.16"
@@ -3080,7 +3044,7 @@ checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd"
3044
dependencies = [
3045
"proc-macro2",
3046
"quote",
3083
- "syn 3.0.0",
3047
+ "syn 3.0.3",
3048
]
3049
3050
[[package]]
@@ -3094,9 +3058,9 @@ dependencies = [
3058
3059
[[package]]
3060
name = "time"
3097
-version = "0.3.53"
3061
+version = "0.3.55"
3062
source = "registry+https://github.com/rust-lang/crates.io-index"
3099
-checksum = "18dfaaeddcb932337b5e7866ee7d0ce9b76d2fd092997146f187ec09b4558a50"
3063
+checksum = "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134"
3064
dependencies = [
3065
"deranged",
3066
"num-conv",
@@ -3114,9 +3078,9 @@ checksum = "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"
3078
3079
[[package]]
3080
name = "time-macros"
3117
-version = "0.2.31"
3081
+version = "0.2.32"
3082
source = "registry+https://github.com/rust-lang/crates.io-index"
3119
-checksum = "c431b87111666e491a90baa837f914fb45cd5dc3c268591b0220ff5057f2085f"
3083
+checksum = "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85"
3084
dependencies = [
3085
"num-conv",
3086
"time-core",
@@ -3149,9 +3113,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
3113
3114
[[package]]
3115
name = "tokio"
3152
-version = "1.53.0"
3116
+version = "1.53.1"
3117
source = "registry+https://github.com/rust-lang/crates.io-index"
3154
-checksum = "d988bcd52dbe076d3d46903332f58c912b87a2c49b1428419a5845154762ffee"
3118
+checksum = "202caea871b69668250d242070849eb495be178ed697a3e98aebce5bc81a0bed"
3119
dependencies = [
3120
"bytes",
3121
"libc",
@@ -3166,13 +3130,13 @@ dependencies = [
3130
3131
[[package]]
3132
name = "tokio-macros"
3169
-version = "2.7.1"
3133
+version = "2.7.2"
3134
source = "registry+https://github.com/rust-lang/crates.io-index"
3171
-checksum = "6328af13490e73a9b4694030fafd93f8c8c6a9dede33e821c3fc63eddf8042ba"
3135
+checksum = "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e"
3136
dependencies = [
3137
"proc-macro2",
3138
"quote",
3175
- "syn 2.0.119",
3139
+ "syn 3.0.3",
3140
]
3141
3142
[[package]]
@@ -3223,13 +3187,14 @@ dependencies = [
3187
3188
[[package]]
3189
name = "tokio-util"
3226
-version = "0.7.18"
3190
+version = "0.7.19"
3191
source = "registry+https://github.com/rust-lang/crates.io-index"
3228
-checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098"
3192
+checksum = "494815d09bf52b5548659851081238f0ca39ff638363907596da739561c62c52"
3193
dependencies = [
3194
"bytes",
3195
"futures-core",
3196
"futures-sink",
3197
+ "libc",
3198
"pin-project-lite",
3199
"tokio",
3200
]
@@ -4001,7 +3966,7 @@ version = "0.5.0"
3966
dependencies = [
3967
"anyhow",
3968
"base64",
4004
- "clap 4.6.2",
3969
+ "clap 4.6.5",
3970
"reqwest",
3971
"rmcp",
3972
"schemars",
@@ -4036,18 +4001,18 @@ dependencies = [
4001
4002
[[package]]
4003
name = "zerocopy"
4039
-version = "0.8.54"
4004
+version = "0.8.55"
4005
source = "registry+https://github.com/rust-lang/crates.io-index"
4041
-checksum = "b7cbbc0a705a0fd05cc3676525980d2bf5a9bc4adac6d6475209a7887cf59d19"
4006
+checksum = "b5a105cd7b140f6eeec8acff2ea38135d3cab283ada58540f629fe51e46696eb"
4007
dependencies = [
4008
"zerocopy-derive",
4009
]
4010
4011
[[package]]
4012
name = "zerocopy-derive"
4048
-version = "0.8.54"
4013
+version = "0.8.55"
4014
source = "registry+https://github.com/rust-lang/crates.io-index"
4050
-checksum = "e2e817b7b52d0c7358d3246da9d69935ebb18116b2b102b4230dac079b4862f5"
4015
+checksum = "0fe976fb70c78cd64cccfe3a6fc142244e8a77b70959b30faf9d0ac37ee228eb"
4016
dependencies = [
4017
"proc-macro2",
4018
"quote",
Cargo.toml
+1
-1
@@ -43,7 +43,7 @@ smbcloud-utils = { version = "0.5.0", path = "crates/smbcloud-utils" }
43
spinners = "4.1.0"
44
strum = "0.27"
45
strum_macros = "0.27"
46
-tabled = "0.20"
46
+tabled = { version = "0.20", default-features = false, features = ["std"] }
47
tempfile = "3"
48
thiserror = "2.0"
49
tokio = "1.44"