@smbcloud / cli / commits / 0e1135a

Pin gem native-ext deps to smbcloud-* 0.4.5 (reset_password)

The 0.4 constraint resolved to 0.4.3 on crates.io, which predates the reset_password module and broke the native ext build. Require 0.4.5 and relock. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

keypair34 committed Jun 19, 2026 at 03:11 UTC 0e1135a3bcaf04d73d271b71e492da338acdcf0b
4 files changed +39 -37
sdk/gems/auth/Cargo.lock
+7 -7
@@ -104,7 +104,7 @@ dependencies = [
104
105 [[package]]
106 name = "auth"
107 -version = "0.4.4"
107 +version = "0.4.5"
108 dependencies = [
109 "magnus",
110 "serde",
@@ -1520,9 +1520,9 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
1520
1521 [[package]]
1522 name = "smbcloud-auth-sdk"
1523 -version = "0.4.3"
1523 +version = "0.4.5"
1524 source = "registry+https://github.com/rust-lang/crates.io-index"
1525 -checksum = "061c6d9f24c56e4f648e9b1646828b504d77bf67402bf2c86f1e8f8562ed4723"
1525 +checksum = "812bf9eba336ad210fb84f28b28a4d3874b68a6fd9fb2c1dc3ffe0d9ce900348"
1526 dependencies = [
1527 "base64",
1528 "reqwest",
@@ -1537,9 +1537,9 @@ dependencies = [
1537
1538 [[package]]
1539 name = "smbcloud-model"
1540 -version = "0.4.3"
1540 +version = "0.4.5"
1541 source = "registry+https://github.com/rust-lang/crates.io-index"
1542 -checksum = "985a2caf9f434527c34aaa7f146cb8246cd3d515b56219bef6271fd0ced0135f"
1542 +checksum = "61272a05b496508688f8620e271ed2017f1df8c21a179d600b95fdf69c3ef557"
1543 dependencies = [
1544 "chrono",
1545 "log",
@@ -1555,9 +1555,9 @@ dependencies = [
1555
1556 [[package]]
1557 name = "smbcloud-network"
1558 -version = "0.4.3"
1558 +version = "0.4.5"
1559 source = "registry+https://github.com/rust-lang/crates.io-index"
1560 -checksum = "2e73678f9b87f651f8dbe6a5612c34e8f01e0235be37a11a4b1664847f112e64"
1560 +checksum = "867ce76b473fe300acaee1c2058f540b7eafa9174e5c2d59b8c105f6bda01cd7"
1561 dependencies = [
1562 "clap 4.6.1",
1563 "log",
sdk/gems/auth/ext/auth/Cargo.toml
+3 -3
@@ -17,6 +17,6 @@ tokio = { version = "1", features = ["rt-multi-thread"] }
17 # smbcloud-auth was split into smbcloud-auth-sdk (pure HTTP SDK, no CLI plumbing).
18 # smbcloud-networking is an internal dep of the old smbcloud-auth crate and is
19 # not re-exported by smbcloud-auth-sdk, so it is dropped here.
20 -smbcloud-auth-sdk = { version = "0.4" }
21 -smbcloud-model = { version = "0.4" }
22 -smbcloud-network = { version = "0.4" }
20 +smbcloud-auth-sdk = { version = "0.4.5" }
21 +smbcloud-model = { version = "0.4.5" }
22 +smbcloud-network = { version = "0.4.5" }
sdk/gems/model/Cargo.lock
+28 -26
@@ -61,7 +61,7 @@ dependencies = [
61 "regex",
62 "rustc-hash",
63 "shlex 1.3.0",
64 - "syn 2.0.117",
64 + "syn 2.0.118",
65 ]
66
67 [[package]]
@@ -288,9 +288,9 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
288
289 [[package]]
290 name = "js-sys"
291 -version = "0.3.100"
291 +version = "0.3.102"
292 source = "registry+https://github.com/rust-lang/crates.io-index"
293 -checksum = "f2025f20d7a4fa7785846e7b63d10a76d3f1cee98ee5cb79ea59703f95e42162"
293 +checksum = "03d04c30968dffe80775bd4d7fb676131cd04a1fb46d2686dbffbaec2d9dfd31"
294 dependencies = [
295 "cfg-if",
296 "futures-util",
@@ -360,7 +360,7 @@ checksum = "5968c820e2960565f647819f5928a42d6e874551cab9d88d75e3e0660d7f71e3"
360 dependencies = [
361 "proc-macro2",
362 "quote",
363 - "syn 2.0.117",
363 + "syn 2.0.118",
364 ]
365
366 [[package]]
@@ -392,7 +392,7 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
392
393 [[package]]
394 name = "model"
395 -version = "0.4.4"
395 +version = "0.4.5"
396 dependencies = [
397 "magnus",
398 "smbcloud-model",
@@ -502,7 +502,7 @@ dependencies = [
502 "quote",
503 "regex",
504 "shell-words",
505 - "syn 2.0.117",
505 + "syn 2.0.118",
506 ]
507
508 [[package]]
@@ -600,7 +600,7 @@ checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
600 dependencies = [
601 "proc-macro2",
602 "quote",
603 - "syn 2.0.117",
603 + "syn 2.0.118",
604 ]
605
606 [[package]]
@@ -624,7 +624,7 @@ checksum = "175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c"
624 dependencies = [
625 "proc-macro2",
626 "quote",
627 - "syn 2.0.117",
627 + "syn 2.0.118",
628 ]
629
630 [[package]]
@@ -668,7 +668,9 @@ checksum = "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
668
669 [[package]]
670 name = "smbcloud-model"
671 -version = "0.4.4"
671 +version = "0.4.5"
672 +source = "registry+https://github.com/rust-lang/crates.io-index"
673 +checksum = "61272a05b496508688f8620e271ed2017f1df8c21a179d600b95fdf69c3ef557"
674 dependencies = [
675 "chrono",
676 "log",
@@ -769,7 +771,7 @@ dependencies = [
771 "heck 0.5.0",
772 "proc-macro2",
773 "quote",
772 - "syn 2.0.117",
774 + "syn 2.0.118",
775 ]
776
777 [[package]]
@@ -785,9 +787,9 @@ dependencies = [
787
788 [[package]]
789 name = "syn"
788 -version = "2.0.117"
790 +version = "2.0.118"
791 source = "registry+https://github.com/rust-lang/crates.io-index"
790 -checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99"
792 +checksum = "1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422"
793 dependencies = [
794 "proc-macro2",
795 "quote",
@@ -820,7 +822,7 @@ checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
822 dependencies = [
823 "proc-macro2",
824 "quote",
823 - "syn 2.0.117",
825 + "syn 2.0.118",
826 ]
827
828 [[package]]
@@ -851,7 +853,7 @@ checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
853 dependencies = [
854 "proc-macro2",
855 "quote",
854 - "syn 2.0.117",
856 + "syn 2.0.118",
857 ]
858
859 [[package]]
@@ -904,7 +906,7 @@ dependencies = [
906 "quote",
907 "state",
908 "structopt",
907 - "syn 2.0.117",
909 + "syn 2.0.118",
910 "tsync-macro",
911 "walkdir",
912 ]
@@ -963,9 +965,9 @@ dependencies = [
965
966 [[package]]
967 name = "wasm-bindgen"
966 -version = "0.2.123"
968 +version = "0.2.125"
969 source = "registry+https://github.com/rust-lang/crates.io-index"
968 -checksum = "a254a4b10c19a76f09a27640e7ffbf9bc30bf67e16a3bf28aaefa4920fe81563"
970 +checksum = "8ddb3f79143bced6de84270411622a2699cee572fc0875aeaf1e7867cf9fca1a"
971 dependencies = [
972 "cfg-if",
973 "once_cell",
@@ -976,9 +978,9 @@ dependencies = [
978
979 [[package]]
980 name = "wasm-bindgen-macro"
979 -version = "0.2.123"
981 +version = "0.2.125"
982 source = "registry+https://github.com/rust-lang/crates.io-index"
981 -checksum = "24a40fc75b0ec6f3746ceb10d36f53a93dcd68a93b11b6445983945d79eba0dc"
983 +checksum = "4e21a184b13fb19e157296e2c46056aec9092264fab83e4ba59e68c61b323c3d"
984 dependencies = [
985 "quote",
986 "wasm-bindgen-macro-support",
@@ -986,22 +988,22 @@ dependencies = [
988
989 [[package]]
990 name = "wasm-bindgen-macro-support"
989 -version = "0.2.123"
991 +version = "0.2.125"
992 source = "registry+https://github.com/rust-lang/crates.io-index"
991 -checksum = "908f34bd9b9ce3d4caf07b72dfab63d61504d156856c6bd3cd87fa350cf3985b"
993 +checksum = "fecefd9c35bd935a20fc3fc344b5f29138961e4f47fb03297d88f2587afb5ebd"
994 dependencies = [
995 "bumpalo",
996 "proc-macro2",
997 "quote",
996 - "syn 2.0.117",
998 + "syn 2.0.118",
999 "wasm-bindgen-shared",
1000 ]
1001
1002 [[package]]
1003 name = "wasm-bindgen-shared"
1002 -version = "0.2.123"
1004 +version = "0.2.125"
1005 source = "registry+https://github.com/rust-lang/crates.io-index"
1004 -checksum = "7acbf7616c27b194bbb550bf77ed0c2c3e5b7fd1260a93082b95fb7f47959b92"
1006 +checksum = "23939e44bb9a5d7576fa2b563dc2e136628f1224e88a8deed09e04858b77871f"
1007 dependencies = [
1008 "unicode-ident",
1009 ]
@@ -1067,7 +1069,7 @@ checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
1069 dependencies = [
1070 "proc-macro2",
1071 "quote",
1070 - "syn 2.0.117",
1072 + "syn 2.0.118",
1073 ]
1074
1075 [[package]]
@@ -1078,7 +1080,7 @@ checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
1080 dependencies = [
1081 "proc-macro2",
1082 "quote",
1081 - "syn 2.0.117",
1083 + "syn 2.0.118",
1084 ]
1085
1086 [[package]]
sdk/gems/model/ext/model/Cargo.toml
+1 -1
@@ -11,4 +11,4 @@ crate-type = ["cdylib"]
11 [dependencies]
12 magnus = { version = "0.7.1" }
13 strum = "0.27"
14 -smbcloud-model = { version = "0.4" }
14 +smbcloud-model = { version = "0.4.5" }