@smbcloud / cli / commits / 1d170af

Use latest uniffi

Seto Elkahfi committed Jun 8, 2026 at 11:19 UTC 1d170afd3b4ff14d055aaeebc782de0ea251bac8
2 files changed +142 -103
Cargo.lock
+141 -102
@@ -106,9 +106,9 @@ checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c"
106
107 [[package]]
108 name = "askama"
109 -version = "0.13.1"
109 +version = "0.14.0"
110 source = "registry+https://github.com/rust-lang/crates.io-index"
111 -checksum = "5d4744ed2eef2645831b441d8f5459689ade2ab27c854488fbab1fbe94fce1a7"
111 +checksum = "f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4"
112 dependencies = [
113 "askama_derive",
114 "itoa",
@@ -119,9 +119,9 @@ dependencies = [
119
120 [[package]]
121 name = "askama_derive"
122 -version = "0.13.1"
122 +version = "0.14.0"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
124 -checksum = "d661e0f57be36a5c14c48f78d09011e67e0cb618f269cca9f2fd8d15b68c46ac"
124 +checksum = "129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f"
125 dependencies = [
126 "askama_parser",
127 "basic-toml",
@@ -136,14 +136,14 @@ dependencies = [
136
137 [[package]]
138 name = "askama_parser"
139 -version = "0.13.0"
139 +version = "0.14.0"
140 source = "registry+https://github.com/rust-lang/crates.io-index"
141 -checksum = "cf315ce6524c857bb129ff794935cf6d42c82a6cff60526fe2a63593de4d0d4f"
141 +checksum = "d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358"
142 dependencies = [
143 "memchr",
144 "serde",
145 "serde_derive",
146 - "winnow",
146 + "winnow 0.7.15",
147 ]
148
149 [[package]]
@@ -216,9 +216,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
216
217 [[package]]
218 name = "bitflags"
219 -version = "2.11.1"
219 +version = "2.13.0"
220 source = "registry+https://github.com/rust-lang/crates.io-index"
221 -checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3"
221 +checksum = "b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8"
222
223 [[package]]
224 name = "block-buffer"
@@ -311,9 +311,9 @@ dependencies = [
311
312 [[package]]
313 name = "cc"
314 -version = "1.2.62"
314 +version = "1.2.63"
315 source = "registry+https://github.com/rust-lang/crates.io-index"
316 -checksum = "a1dce859f0832a7d088c4f1119888ab94ef4b5d6795d1ce05afb7fe159d79f98"
316 +checksum = "556e016178bb5662a08681bbe0f00f8e17631781a4dfc8c45e466e4b185ec27f"
317 dependencies = [
318 "find-msvc-tools",
319 "jobserver",
@@ -346,9 +346,9 @@ dependencies = [
346
347 [[package]]
348 name = "chrono"
349 -version = "0.4.44"
349 +version = "0.4.45"
350 source = "registry+https://github.com/rust-lang/crates.io-index"
351 -checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0"
351 +checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"
352 dependencies = [
353 "iana-time-zone",
354 "js-sys",
@@ -425,9 +425,9 @@ dependencies = [
425
426 [[package]]
427 name = "cmov"
428 -version = "0.5.3"
428 +version = "0.5.4"
429 source = "registry+https://github.com/rust-lang/crates.io-index"
430 -checksum = "3f88a43d011fc4a6876cb7344703e297c71dda42494fee094d5f7c76bf13f746"
430 +checksum = "0c9ea0ac24bc397ab3c98583a3c9ba74fa56b09a4449bbe172b9b1ddb016027a"
431
432 [[package]]
433 name = "colorchoice"
@@ -437,9 +437,9 @@ checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
437
438 [[package]]
439 name = "compact_str"
440 -version = "0.8.1"
440 +version = "0.8.2"
441 source = "registry+https://github.com/rust-lang/crates.io-index"
442 -checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32"
442 +checksum = "7fd622ebbb56a5b2ccb651b32b911cdeb2a9b4b11776b2473bf26a26a286244e"
443 dependencies = [
444 "castaway",
445 "cfg-if",
@@ -529,7 +529,7 @@ version = "0.28.1"
529 source = "registry+https://github.com/rust-lang/crates.io-index"
530 checksum = "829d955a0bb380ef178a640b91779e3987da38c9aea133b20614cfed8cdea9c6"
531 dependencies = [
532 - "bitflags 2.11.1",
532 + "bitflags 2.13.0",
533 "crossterm_winapi",
534 "mio",
535 "parking_lot",
@@ -677,9 +677,9 @@ dependencies = [
677
678 [[package]]
679 name = "displaydoc"
680 -version = "0.2.5"
680 +version = "0.2.6"
681 source = "registry+https://github.com/rust-lang/crates.io-index"
682 -checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
682 +checksum = "1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f"
683 dependencies = [
684 "proc-macro2",
685 "quote",
@@ -904,7 +904,7 @@ version = "0.20.4"
904 source = "registry+https://github.com/rust-lang/crates.io-index"
905 checksum = "7b88256088d75a56f8ecfa070513a775dd9107f6530ef14919dac831af9cfe2b"
906 dependencies = [
907 - "bitflags 2.11.1",
907 + "bitflags 2.13.0",
908 "libc",
909 "libgit2-sys",
910 "log",
@@ -997,9 +997,9 @@ dependencies = [
997
998 [[package]]
999 name = "http"
1000 -version = "1.4.0"
1000 +version = "1.4.2"
1001 source = "registry+https://github.com/rust-lang/crates.io-index"
1002 -checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a"
1002 +checksum = "6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425"
1003 dependencies = [
1004 "bytes",
1005 "itoa",
@@ -1045,9 +1045,9 @@ dependencies = [
1045
1046 [[package]]
1047 name = "hyper"
1048 -version = "1.9.0"
1048 +version = "1.10.1"
1049 source = "registry+https://github.com/rust-lang/crates.io-index"
1050 -checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca"
1050 +checksum = "55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498"
1051 dependencies = [
1052 "atomic-waker",
1053 "bytes",
@@ -1377,9 +1377,9 @@ checksum = "68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66"
1377
1378 [[package]]
1379 name = "libgit2-sys"
1380 -version = "0.18.4+1.9.3"
1380 +version = "0.18.5+1.9.4"
1381 source = "registry+https://github.com/rust-lang/crates.io-index"
1382 -checksum = "9b26f66f35e1871b22efcf7191564123d2a446ca0538cde63c23adfefa9b15b7"
1382 +checksum = "005d6ae6eac1912906073e069f7db60b1fa98e052a68227824afe3e3a1c59ca2"
1383 dependencies = [
1384 "cc",
1385 "libc",
@@ -1391,9 +1391,9 @@ dependencies = [
1391
1392 [[package]]
1393 name = "libredox"
1394 -version = "0.1.16"
1394 +version = "0.1.17"
1395 source = "registry+https://github.com/rust-lang/crates.io-index"
1396 -checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c"
1396 +checksum = "f02ab6bace2054fb888a3c16f990117b579d14a3088e472d63c6011fa185c9d3"
1397 dependencies = [
1398 "libc",
1399 ]
@@ -1414,9 +1414,9 @@ dependencies = [
1414
1415 [[package]]
1416 name = "libz-sys"
1417 -version = "1.1.28"
1417 +version = "1.1.29"
1418 source = "registry+https://github.com/rust-lang/crates.io-index"
1419 -checksum = "fc3a226e576f50782b3305c5ccf458698f92798987f551c6a02efe8276721e22"
1419 +checksum = "85bc9657773828b90eeb625adff10eeac83cc21bbfd8e23a03eaa8a33c9e28d9"
1420 dependencies = [
1421 "cc",
1422 "libc",
@@ -1453,9 +1453,9 @@ dependencies = [
1453
1454 [[package]]
1455 name = "log"
1456 -version = "0.4.29"
1456 +version = "0.4.32"
1457 source = "registry+https://github.com/rust-lang/crates.io-index"
1458 -checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
1458 +checksum = "953f07c43838f8e6f9758cab68bf5bed85465e7587ebe0b823f1bcd81978ad3a"
1459
1460 [[package]]
1461 name = "loom"
@@ -1525,9 +1525,9 @@ dependencies = [
1525
1526 [[package]]
1527 name = "memchr"
1528 -version = "2.8.0"
1528 +version = "2.8.1"
1529 source = "registry+https://github.com/rust-lang/crates.io-index"
1530 -checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
1530 +checksum = "6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8"
1531
1532 [[package]]
1533 name = "memoffset"
@@ -1546,9 +1546,9 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
1546
1547 [[package]]
1548 name = "mio"
1549 -version = "1.2.0"
1549 +version = "1.2.1"
1550 source = "registry+https://github.com/rust-lang/crates.io-index"
1551 -checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1"
1551 +checksum = "02bd0af71c67b473010cbbc60715ee815645a4dc942899111f494b4b737d6fda"
1552 dependencies = [
1553 "libc",
1554 "log",
@@ -1619,7 +1619,7 @@ version = "0.3.2"
1619 source = "registry+https://github.com/rust-lang/crates.io-index"
1620 checksum = "2a180dd8642fa45cdb7dd721cd4c11b1cadd4929ce112ebd8b9f5803cc79d536"
1621 dependencies = [
1622 - "bitflags 2.11.1",
1622 + "bitflags 2.13.0",
1623 ]
1624
1625 [[package]]
@@ -1660,7 +1660,7 @@ version = "0.10.80"
1660 source = "registry+https://github.com/rust-lang/crates.io-index"
1661 checksum = "a45fa2aa886c42762255da344f0a0d313e254066c46aad76f300c3d3da62d967"
1662 dependencies = [
1663 - "bitflags 2.11.1",
1663 + "bitflags 2.13.0",
1664 "cfg-if",
1665 "foreign-types",
1666 "libc",
@@ -1787,7 +1787,7 @@ version = "0.13.1"
1787 source = "registry+https://github.com/rust-lang/crates.io-index"
1788 checksum = "e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266"
1789 dependencies = [
1790 - "siphasher 1.0.3",
1790 + "siphasher",
1791 ]
1792
1793 [[package]]
@@ -2145,7 +2145,7 @@ version = "0.29.0"
2145 source = "registry+https://github.com/rust-lang/crates.io-index"
2146 checksum = "eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b"
2147 dependencies = [
2148 - "bitflags 2.11.1",
2148 + "bitflags 2.13.0",
2149 "cassowary",
2150 "compact_str",
2151 "crossterm",
@@ -2166,7 +2166,7 @@ version = "0.5.18"
2166 source = "registry+https://github.com/rust-lang/crates.io-index"
2167 checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
2168 dependencies = [
2169 - "bitflags 2.11.1",
2169 + "bitflags 2.13.0",
2170 ]
2171
2172 [[package]]
@@ -2280,7 +2280,7 @@ version = "0.38.44"
2280 source = "registry+https://github.com/rust-lang/crates.io-index"
2281 checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
2282 dependencies = [
2283 - "bitflags 2.11.1",
2283 + "bitflags 2.13.0",
2284 "errno",
2285 "libc",
2286 "linux-raw-sys 0.4.15",
@@ -2293,7 +2293,7 @@ version = "1.1.4"
2293 source = "registry+https://github.com/rust-lang/crates.io-index"
2294 checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
2295 dependencies = [
2296 - "bitflags 2.11.1",
2296 + "bitflags 2.13.0",
2297 "errno",
2298 "libc",
2299 "linux-raw-sys 0.12.1",
@@ -2316,9 +2316,9 @@ dependencies = [
2316
2317 [[package]]
2318 name = "rustls-native-certs"
2319 -version = "0.8.3"
2319 +version = "0.8.4"
2320 source = "registry+https://github.com/rust-lang/crates.io-index"
2321 -checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63"
2321 +checksum = "dab5152771c58876a2146916e53e35057e1a4dfa2b9df0f0305b07f611fdea4d"
2322 dependencies = [
2323 "openssl-probe 0.2.1",
2324 "rustls-pki-types",
@@ -2415,7 +2415,7 @@ version = "3.7.0"
2415 source = "registry+https://github.com/rust-lang/crates.io-index"
2416 checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d"
2417 dependencies = [
2418 - "bitflags 2.11.1",
2418 + "bitflags 2.13.0",
2419 "core-foundation",
2420 "core-foundation-sys",
2421 "libc",
@@ -2516,6 +2516,15 @@ dependencies = [
2516 "serde",
2517 ]
2518
2519 +[[package]]
2520 +name = "serde_spanned"
2521 +version = "1.1.1"
2522 +source = "registry+https://github.com/rust-lang/crates.io-index"
2523 +checksum = "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
2524 +dependencies = [
2525 + "serde_core",
2526 +]
2527 +
2528 [[package]]
2529 name = "serde_urlencoded"
2530 version = "0.7.1"
@@ -2567,9 +2576,9 @@ checksum = "dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77"
2576
2577 [[package]]
2578 name = "shlex"
2570 -version = "1.3.0"
2579 +version = "2.0.1"
2580 source = "registry+https://github.com/rust-lang/crates.io-index"
2572 -checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
2581 +checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
2582
2583 [[package]]
2584 name = "signal-hook"
@@ -2602,12 +2611,6 @@ dependencies = [
2611 "libc",
2612 ]
2613
2605 -[[package]]
2606 -name = "siphasher"
2607 -version = "0.3.11"
2608 -source = "registry+https://github.com/rust-lang/crates.io-index"
2609 -checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
2610 -
2614 [[package]]
2615 name = "siphasher"
2616 version = "1.0.3"
@@ -2859,9 +2862,9 @@ dependencies = [
2862
2863 [[package]]
2864 name = "socket2"
2862 -version = "0.6.3"
2865 +version = "0.6.4"
2866 source = "registry+https://github.com/rust-lang/crates.io-index"
2864 -checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e"
2867 +checksum = "52d1cfed4120b4d927bf7c0f86d2087a4a7d6027c906d9f9d525a80573b9be51"
2868 dependencies = [
2869 "libc",
2870 "windows-sys 0.61.2",
@@ -3320,23 +3323,29 @@ dependencies = [
3323
3324 [[package]]
3325 name = "toml"
3323 -version = "0.5.11"
3326 +version = "0.8.23"
3327 source = "registry+https://github.com/rust-lang/crates.io-index"
3325 -checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
3328 +checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
3329 dependencies = [
3330 "serde",
3331 + "serde_spanned 0.6.9",
3332 + "toml_datetime 0.6.11",
3333 + "toml_edit",
3334 ]
3335
3336 [[package]]
3337 name = "toml"
3332 -version = "0.8.23"
3338 +version = "0.9.12+spec-1.1.0"
3339 source = "registry+https://github.com/rust-lang/crates.io-index"
3334 -checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
3340 +checksum = "cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863"
3341 dependencies = [
3336 - "serde",
3337 - "serde_spanned",
3338 - "toml_datetime",
3339 - "toml_edit",
3342 + "indexmap",
3343 + "serde_core",
3344 + "serde_spanned 1.1.1",
3345 + "toml_datetime 0.7.5+spec-1.1.0",
3346 + "toml_parser",
3347 + "toml_writer",
3348 + "winnow 0.7.15",
3349 ]
3350
3351 [[package]]
@@ -3348,6 +3357,15 @@ dependencies = [
3357 "serde",
3358 ]
3359
3360 +[[package]]
3361 +name = "toml_datetime"
3362 +version = "0.7.5+spec-1.1.0"
3363 +source = "registry+https://github.com/rust-lang/crates.io-index"
3364 +checksum = "92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347"
3365 +dependencies = [
3366 + "serde_core",
3367 +]
3368 +
3369 [[package]]
3370 name = "toml_edit"
3371 version = "0.22.27"
@@ -3356,10 +3374,19 @@ checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
3374 dependencies = [
3375 "indexmap",
3376 "serde",
3359 - "serde_spanned",
3360 - "toml_datetime",
3377 + "serde_spanned 0.6.9",
3378 + "toml_datetime 0.6.11",
3379 "toml_write",
3362 - "winnow",
3380 + "winnow 0.7.15",
3381 +]
3382 +
3383 +[[package]]
3384 +name = "toml_parser"
3385 +version = "1.1.2+spec-1.1.0"
3386 +source = "registry+https://github.com/rust-lang/crates.io-index"
3387 +checksum = "a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526"
3388 +dependencies = [
3389 + "winnow 1.0.3",
3390 ]
3391
3392 [[package]]
@@ -3368,6 +3395,12 @@ version = "0.1.2"
3395 source = "registry+https://github.com/rust-lang/crates.io-index"
3396 checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
3397
3398 +[[package]]
3399 +name = "toml_writer"
3400 +version = "1.1.1+spec-1.1.0"
3401 +source = "registry+https://github.com/rust-lang/crates.io-index"
3402 +checksum = "756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db"
3403 +
3404 [[package]]
3405 name = "tower"
3406 version = "0.5.3"
@@ -3389,7 +3422,7 @@ version = "0.6.11"
3422 source = "registry+https://github.com/rust-lang/crates.io-index"
3423 checksum = "4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840"
3424 dependencies = [
3392 - "bitflags 2.11.1",
3425 + "bitflags 2.13.0",
3426 "bytes",
3427 "futures-util",
3428 "http",
@@ -3534,9 +3567,9 @@ checksum = "8acc9e35a3072d9ea375093f321b3738ea3ac4fdebc18d2789b01581e5c2e4ae"
3567
3568 [[package]]
3569 name = "typenum"
3537 -version = "1.20.0"
3570 +version = "1.20.1"
3571 source = "registry+https://github.com/rust-lang/crates.io-index"
3539 -checksum = "40ce102ab67701b8526c123c1bab5cbe42d7040ccfd0f64af1a385808d2f43de"
3572 +checksum = "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
3573
3574 [[package]]
3575 name = "unicode-bidi"
@@ -3567,9 +3600,9 @@ checksum = "7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d"
3600
3601 [[package]]
3602 name = "unicode-segmentation"
3570 -version = "1.13.2"
3603 +version = "1.13.3"
3604 source = "registry+https://github.com/rust-lang/crates.io-index"
3572 -checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c"
3605 +checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8"
3606
3607 [[package]]
3608 name = "unicode-truncate"
@@ -3602,9 +3635,9 @@ checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
3635
3636 [[package]]
3637 name = "uniffi"
3605 -version = "0.29.5"
3638 +version = "0.31.1"
3639 source = "registry+https://github.com/rust-lang/crates.io-index"
3607 -checksum = "3291800a6b06569f7d3e15bdb6dc235e0f0c8bd3eb07177f430057feb076415f"
3640 +checksum = "dc5f2297ee5b893405bed1a6929faec4713a061df158ecf5198089f23910d470"
3641 dependencies = [
3642 "anyhow",
3643 "camino",
@@ -3618,9 +3651,9 @@ dependencies = [
3651
3652 [[package]]
3653 name = "uniffi_bindgen"
3621 -version = "0.29.5"
3654 +version = "0.31.1"
3655 source = "registry+https://github.com/rust-lang/crates.io-index"
3623 -checksum = "a04b99fa7796eaaa7b87976a0dbdd1178dc1ee702ea00aca2642003aef9b669e"
3656 +checksum = "8bc0c60a9607e7ab77a2ad47ec5530178015014839db25af7512447d2238016c"
3657 dependencies = [
3658 "anyhow",
3659 "askama",
@@ -3635,7 +3668,7 @@ dependencies = [
3668 "serde",
3669 "tempfile",
3670 "textwrap 0.16.2",
3638 - "toml 0.5.11",
3671 + "toml 0.9.12+spec-1.1.0",
3672 "uniffi_internal_macros",
3673 "uniffi_meta",
3674 "uniffi_pipeline",
@@ -3644,9 +3677,9 @@ dependencies = [
3677
3678 [[package]]
3679 name = "uniffi_core"
3647 -version = "0.29.5"
3680 +version = "0.31.1"
3681 source = "registry+https://github.com/rust-lang/crates.io-index"
3649 -checksum = "f38a9a27529ccff732f8efddb831b65b1e07f7dea3fd4cacd4a35a8c4b253b98"
3682 +checksum = "77baf5d539fe2e1ad6805e942dbc5dbdeb2b83eb5f2b3a6535d422ca4b02a12f"
3683 dependencies = [
3684 "anyhow",
3685 "async-compat",
@@ -3657,9 +3690,9 @@ dependencies = [
3690
3691 [[package]]
3692 name = "uniffi_internal_macros"
3660 -version = "0.29.5"
3693 +version = "0.31.1"
3694 source = "registry+https://github.com/rust-lang/crates.io-index"
3662 -checksum = "09acd2ce09c777dd65ee97c251d33c8a972afc04873f1e3b21eb3492ade16933"
3695 +checksum = "b4b42137524f4be6400fcaca9d02c1d4ecb6ad917e4013c0b93235526d8396e5"
3696 dependencies = [
3697 "anyhow",
3698 "indexmap",
@@ -3670,9 +3703,9 @@ dependencies = [
3703
3704 [[package]]
3705 name = "uniffi_macros"
3673 -version = "0.29.5"
3706 +version = "0.31.1"
3707 source = "registry+https://github.com/rust-lang/crates.io-index"
3675 -checksum = "5596f178c4f7aafa1a501c4e0b96236a96bc2ef92bdb453d83e609dad0040152"
3708 +checksum = "d9273ec45330d8fe9a3701b7b983cea7a4e218503359831967cb95d26b873561"
3709 dependencies = [
3710 "camino",
3711 "fs-err",
@@ -3681,27 +3714,27 @@ dependencies = [
3714 "quote",
3715 "serde",
3716 "syn 2.0.117",
3684 - "toml 0.5.11",
3717 + "toml 0.9.12+spec-1.1.0",
3718 "uniffi_meta",
3719 ]
3720
3721 [[package]]
3722 name = "uniffi_meta"
3690 -version = "0.29.5"
3723 +version = "0.31.1"
3724 source = "registry+https://github.com/rust-lang/crates.io-index"
3692 -checksum = "beadc1f460eb2e209263c49c4f5b19e9a02e00a3b2b393f78ad10d766346ecff"
3725 +checksum = "431d2f443e7828a6c29d188de98b6771a6491ee98bba2d4372643bf93f988a18"
3726 dependencies = [
3727 "anyhow",
3695 - "siphasher 0.3.11",
3728 + "siphasher",
3729 "uniffi_internal_macros",
3730 "uniffi_pipeline",
3731 ]
3732
3733 [[package]]
3734 name = "uniffi_pipeline"
3702 -version = "0.29.5"
3735 +version = "0.31.1"
3736 source = "registry+https://github.com/rust-lang/crates.io-index"
3704 -checksum = "dd76b3ac8a2d964ca9fce7df21c755afb4c77b054a85ad7a029ad179cc5abb8a"
3737 +checksum = "761ef74f6175e15603d0424cc5f98854c5baccfe7bf4ccb08e5816f9ab8af689"
3738 dependencies = [
3739 "anyhow",
3740 "heck 0.5.0",
@@ -3712,9 +3745,9 @@ dependencies = [
3745
3746 [[package]]
3747 name = "uniffi_udl"
3715 -version = "0.29.5"
3748 +version = "0.31.1"
3749 source = "registry+https://github.com/rust-lang/crates.io-index"
3717 -checksum = "4319cf905911d70d5b97ce0f46f101619a22e9a189c8c46d797a9955e9233716"
3750 +checksum = "68773ec0e1c067b6505a73bbf6a5782f31a7f9209333a0df97b87565c46bf370"
3751 dependencies = [
3752 "anyhow",
3753 "textwrap 0.16.2",
@@ -3766,9 +3799,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
3799
3800 [[package]]
3801 name = "uuid"
3769 -version = "1.23.1"
3802 +version = "1.23.2"
3803 source = "registry+https://github.com/rust-lang/crates.io-index"
3771 -checksum = "ddd74a9687298c6858e9b88ec8935ec45d22e8fd5e6394fa1bd4e99a87789c76"
3804 +checksum = "d258b83ceec21034727ecee8c382cfa6c3e133699b0742c64571814fb420c9f7"
3805 dependencies = [
3806 "getrandom 0.4.2",
3807 "js-sys",
@@ -3943,7 +3976,7 @@ version = "0.244.0"
3976 source = "registry+https://github.com/rust-lang/crates.io-index"
3977 checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe"
3978 dependencies = [
3946 - "bitflags 2.11.1",
3979 + "bitflags 2.13.0",
3980 "hashbrown 0.15.5",
3981 "indexmap",
3982 "semver",
@@ -4330,6 +4363,12 @@ dependencies = [
4363 "memchr",
4364 ]
4365
4366 +[[package]]
4367 +name = "winnow"
4368 +version = "1.0.3"
4369 +source = "registry+https://github.com/rust-lang/crates.io-index"
4370 +checksum = "0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1"
4371 +
4372 [[package]]
4373 name = "wit-bindgen"
4374 version = "0.51.0"
@@ -4394,7 +4433,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
4433 checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2"
4434 dependencies = [
4435 "anyhow",
4397 - "bitflags 2.11.1",
4436 + "bitflags 2.13.0",
4437 "indexmap",
4438 "log",
4439 "serde",
@@ -4432,9 +4471,9 @@ checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4"
4471
4472 [[package]]
4473 name = "yoke"
4435 -version = "0.8.2"
4474 +version = "0.8.3"
4475 source = "registry+https://github.com/rust-lang/crates.io-index"
4437 -checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca"
4476 +checksum = "709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5"
4477 dependencies = [
4478 "stable_deref_trait",
4479 "yoke-derive",
@@ -4455,18 +4494,18 @@ dependencies = [
4494
4495 [[package]]
4496 name = "zerocopy"
4458 -version = "0.8.48"
4497 +version = "0.8.50"
4498 source = "registry+https://github.com/rust-lang/crates.io-index"
4460 -checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9"
4499 +checksum = "3b065d4f0e55f82fae73202e189638116a87c55ab6b8e6c2721e13dd9d854ad1"
4500 dependencies = [
4501 "zerocopy-derive",
4502 ]
4503
4504 [[package]]
4505 name = "zerocopy-derive"
4467 -version = "0.8.48"
4506 +version = "0.8.50"
4507 source = "registry+https://github.com/rust-lang/crates.io-index"
4469 -checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4"
4508 +checksum = "0b631b19d36a892ab55420c92dbc83ccd79274f25be714855d3074aa71cab639"
4509 dependencies = [
4510 "proc-macro2",
4511 "quote",
Cargo.toml
+1 -1
@@ -48,6 +48,6 @@ tracing = "0.1.35"
48 tracing-bunyan-formatter = "0.3.3"
49 tracing-subscriber = "0.3.14"
50 tsync = "2"
51 -uniffi = "0.29"
51 +uniffi = "0.31"
52 url-builder = "0.1.1"
53 wasm-bindgen = "0.2"