@smbcloud / cli / commits / fb1beb0

update open, dir, and local crates

Seto Elkahfi committed Jun 6, 2025 at 12:05 UTC fb1beb00e406bf13a2c06f34e4478d252efad3f8
2 files changed +25 -91
Cargo.lock
+21 -87
@@ -145,7 +145,7 @@ dependencies = [
145 "miniz_oxide",
146 "object",
147 "rustc-demangle",
148 - "windows-targets 0.52.6",
148 + "windows-targets",
149 ]
150
151 [[package]]
@@ -319,23 +319,23 @@ dependencies = [
319
320 [[package]]
321 name = "dirs"
322 -version = "5.0.1"
322 +version = "6.0.0"
323 source = "registry+https://github.com/rust-lang/crates.io-index"
324 -checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225"
324 +checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
325 dependencies = [
326 "dirs-sys",
327 ]
328
329 [[package]]
330 name = "dirs-sys"
331 -version = "0.4.1"
331 +version = "0.5.0"
332 source = "registry+https://github.com/rust-lang/crates.io-index"
333 -checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c"
333 +checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
334 dependencies = [
335 "libc",
336 "option-ext",
337 "redox_users",
338 - "windows-sys 0.48.0",
338 + "windows-sys 0.59.0",
339 ]
340
341 [[package]]
@@ -1113,9 +1113,9 @@ checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad"
1113
1114 [[package]]
1115 name = "open"
1116 -version = "4.2.0"
1116 +version = "5.3.2"
1117 source = "registry+https://github.com/rust-lang/crates.io-index"
1118 -checksum = "3a083c0c7e5e4a8ec4176346cf61f67ac674e8bfb059d9226e1c54a96b377c12"
1118 +checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95"
1119 dependencies = [
1120 "is-wsl",
1121 "libc",
@@ -1209,7 +1209,7 @@ dependencies = [
1209 "libc",
1210 "redox_syscall",
1211 "smallvec",
1212 - "windows-targets 0.52.6",
1212 + "windows-targets",
1213 ]
1214
1215 [[package]]
@@ -1320,13 +1320,13 @@ dependencies = [
1320
1321 [[package]]
1322 name = "redox_users"
1323 -version = "0.4.6"
1323 +version = "0.5.0"
1324 source = "registry+https://github.com/rust-lang/crates.io-index"
1325 -checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
1325 +checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
1326 dependencies = [
1327 "getrandom 0.2.16",
1328 "libredox",
1329 - "thiserror 1.0.69",
1329 + "thiserror 2.0.12",
1330 ]
1331
1332 [[package]]
@@ -2546,22 +2546,13 @@ dependencies = [
2546 "windows-link",
2547 ]
2548
2549 -[[package]]
2550 -name = "windows-sys"
2551 -version = "0.48.0"
2552 -source = "registry+https://github.com/rust-lang/crates.io-index"
2553 -checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
2554 -dependencies = [
2555 - "windows-targets 0.48.5",
2556 -]
2557 -
2549 [[package]]
2550 name = "windows-sys"
2551 version = "0.52.0"
2552 source = "registry+https://github.com/rust-lang/crates.io-index"
2553 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
2554 dependencies = [
2564 - "windows-targets 0.52.6",
2555 + "windows-targets",
2556 ]
2557
2558 [[package]]
@@ -2570,22 +2561,7 @@ version = "0.59.0"
2561 source = "registry+https://github.com/rust-lang/crates.io-index"
2562 checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
2563 dependencies = [
2573 - "windows-targets 0.52.6",
2574 -]
2575 -
2576 -[[package]]
2577 -name = "windows-targets"
2578 -version = "0.48.5"
2579 -source = "registry+https://github.com/rust-lang/crates.io-index"
2580 -checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
2581 -dependencies = [
2582 - "windows_aarch64_gnullvm 0.48.5",
2583 - "windows_aarch64_msvc 0.48.5",
2584 - "windows_i686_gnu 0.48.5",
2585 - "windows_i686_msvc 0.48.5",
2586 - "windows_x86_64_gnu 0.48.5",
2587 - "windows_x86_64_gnullvm 0.48.5",
2588 - "windows_x86_64_msvc 0.48.5",
2564 + "windows-targets",
2565 ]
2566
2567 [[package]]
@@ -2594,46 +2570,28 @@ version = "0.52.6"
2570 source = "registry+https://github.com/rust-lang/crates.io-index"
2571 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
2572 dependencies = [
2597 - "windows_aarch64_gnullvm 0.52.6",
2598 - "windows_aarch64_msvc 0.52.6",
2599 - "windows_i686_gnu 0.52.6",
2573 + "windows_aarch64_gnullvm",
2574 + "windows_aarch64_msvc",
2575 + "windows_i686_gnu",
2576 "windows_i686_gnullvm",
2601 - "windows_i686_msvc 0.52.6",
2602 - "windows_x86_64_gnu 0.52.6",
2603 - "windows_x86_64_gnullvm 0.52.6",
2604 - "windows_x86_64_msvc 0.52.6",
2577 + "windows_i686_msvc",
2578 + "windows_x86_64_gnu",
2579 + "windows_x86_64_gnullvm",
2580 + "windows_x86_64_msvc",
2581 ]
2582
2607 -[[package]]
2608 -name = "windows_aarch64_gnullvm"
2609 -version = "0.48.5"
2610 -source = "registry+https://github.com/rust-lang/crates.io-index"
2611 -checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
2612 -
2583 [[package]]
2584 name = "windows_aarch64_gnullvm"
2585 version = "0.52.6"
2586 source = "registry+https://github.com/rust-lang/crates.io-index"
2587 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
2588
2619 -[[package]]
2620 -name = "windows_aarch64_msvc"
2621 -version = "0.48.5"
2622 -source = "registry+https://github.com/rust-lang/crates.io-index"
2623 -checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
2624 -
2589 [[package]]
2590 name = "windows_aarch64_msvc"
2591 version = "0.52.6"
2592 source = "registry+https://github.com/rust-lang/crates.io-index"
2593 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
2594
2631 -[[package]]
2632 -name = "windows_i686_gnu"
2633 -version = "0.48.5"
2634 -source = "registry+https://github.com/rust-lang/crates.io-index"
2635 -checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
2636 -
2595 [[package]]
2596 name = "windows_i686_gnu"
2597 version = "0.52.6"
@@ -2646,48 +2604,24 @@ version = "0.52.6"
2604 source = "registry+https://github.com/rust-lang/crates.io-index"
2605 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
2606
2649 -[[package]]
2650 -name = "windows_i686_msvc"
2651 -version = "0.48.5"
2652 -source = "registry+https://github.com/rust-lang/crates.io-index"
2653 -checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
2654 -
2607 [[package]]
2608 name = "windows_i686_msvc"
2609 version = "0.52.6"
2610 source = "registry+https://github.com/rust-lang/crates.io-index"
2611 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
2612
2661 -[[package]]
2662 -name = "windows_x86_64_gnu"
2663 -version = "0.48.5"
2664 -source = "registry+https://github.com/rust-lang/crates.io-index"
2665 -checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
2666 -
2613 [[package]]
2614 name = "windows_x86_64_gnu"
2615 version = "0.52.6"
2616 source = "registry+https://github.com/rust-lang/crates.io-index"
2617 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
2618
2673 -[[package]]
2674 -name = "windows_x86_64_gnullvm"
2675 -version = "0.48.5"
2676 -source = "registry+https://github.com/rust-lang/crates.io-index"
2677 -checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
2678 -
2619 [[package]]
2620 name = "windows_x86_64_gnullvm"
2621 version = "0.52.6"
2622 source = "registry+https://github.com/rust-lang/crates.io-index"
2623 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
2624
2685 -[[package]]
2686 -name = "windows_x86_64_msvc"
2687 -version = "0.48.5"
2688 -source = "registry+https://github.com/rust-lang/crates.io-index"
2689 -checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
2690 -
2625 [[package]]
2626 name = "windows_x86_64_msvc"
2627 version = "0.52.6"
Cargo.toml
+4 -4
@@ -16,13 +16,13 @@ clap = "4.1.6"
16 clap_mangen = "0.2.10"
17 console = "0.15.0"
18 dialoguer = "0.11.0"
19 -dirs = "5.0"
19 +dirs = "6.0"
20 git2 = "0.20.1"
21 home = "0.5.4"
22 indicatif = "0.17.11"
23 log = "0.4.14"
24 maybe-async = "0.2"
25 -open = "4.0"
25 +open = "5.3"
26 regex = "1.11"
27 reqwest = "0.12.18"
28 serde = "1"
@@ -30,8 +30,8 @@ serde_json = "1.0.82"
30 serde_repr = "0.1"
31 smbcloud-model = { version = "0.3", path = "crates/smbcloud-model" }
32 smbcloud-networking = { version = "0.3", path = "crates/smbcloud-networking" }
33 -smbcloud-networking-project = { version = "0.3.0", path = "crates/smbcloud-networking-project" }
34 -smbcloud-utils = { version = "0.3.0", path = "crates/smbcloud-utils" }
33 +smbcloud-networking-project = { version = "0.3", path = "crates/smbcloud-networking-project" }
34 +smbcloud-utils = { version = "0.3", path = "crates/smbcloud-utils" }
35 spinners = "4.1.0"
36 strum = "0.27"
37 strum_macros = "0.27"