A human-friendly DSL for ATProto Lexicons
27
fork

Configure Feed

Select the types of activity you want to include in your feed.

Hoist shared deps to [workspace.dependencies]

Moves third-party deps used by more than one crate into the workspace
table. Members reference them with '<name>.workspace = true' (or the
extended form when they need extra features), so version bumps happen
in one place.

Single-use deps stay in their member Cargo.toml.

authored by stavola.xyz and committed by

Tangled 59f4fdf4 49c36823

+892 -787
+747 -676
Cargo.lock
··· 38 38 39 39 [[package]] 40 40 name = "aho-corasick" 41 - version = "1.1.3" 41 + version = "1.1.4" 42 42 source = "registry+https://github.com/rust-lang/crates.io-index" 43 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 43 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 44 44 dependencies = [ 45 45 "memchr", 46 46 ] ··· 56 56 57 57 [[package]] 58 58 name = "anstream" 59 - version = "0.6.21" 60 - source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" 62 - dependencies = [ 63 - "anstyle", 64 - "anstyle-parse 0.2.7", 65 - "anstyle-query", 66 - "anstyle-wincon", 67 - "colorchoice", 68 - "is_terminal_polyfill", 69 - "utf8parse", 70 - ] 71 - 72 - [[package]] 73 - name = "anstream" 74 59 version = "1.0.0" 75 60 source = "registry+https://github.com/rust-lang/crates.io-index" 76 61 checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" 77 62 dependencies = [ 78 63 "anstyle", 79 - "anstyle-parse 1.0.0", 64 + "anstyle-parse", 80 65 "anstyle-query", 81 66 "anstyle-wincon", 82 67 "colorchoice", ··· 86 71 87 72 [[package]] 88 73 name = "anstyle" 89 - version = "1.0.13" 74 + version = "1.0.14" 90 75 source = "registry+https://github.com/rust-lang/crates.io-index" 91 - checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" 92 - 93 - [[package]] 94 - name = "anstyle-parse" 95 - version = "0.2.7" 96 - source = "registry+https://github.com/rust-lang/crates.io-index" 97 - checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2" 98 - dependencies = [ 99 - "utf8parse", 100 - ] 76 + checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" 101 77 102 78 [[package]] 103 79 name = "anstyle-parse" ··· 110 86 111 87 [[package]] 112 88 name = "anstyle-query" 113 - version = "1.1.4" 89 + version = "1.1.5" 114 90 source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" 91 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 116 92 dependencies = [ 117 - "windows-sys 0.60.2", 93 + "windows-sys 0.61.2", 118 94 ] 119 95 120 96 [[package]] 121 97 name = "anstyle-wincon" 122 - version = "3.0.10" 98 + version = "3.0.11" 123 99 source = "registry+https://github.com/rust-lang/crates.io-index" 124 - checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" 100 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 125 101 dependencies = [ 126 102 "anstyle", 127 103 "once_cell_polyfill", 128 - "windows-sys 0.60.2", 104 + "windows-sys 0.61.2", 129 105 ] 106 + 107 + [[package]] 108 + name = "anyhow" 109 + version = "1.0.102" 110 + source = "registry+https://github.com/rust-lang/crates.io-index" 111 + checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 130 112 131 113 [[package]] 132 114 name = "arrayref" ··· 158 140 dependencies = [ 159 141 "proc-macro2", 160 142 "quote", 161 - "syn 2.0.106", 143 + "syn 2.0.117", 162 144 ] 163 145 164 146 [[package]] ··· 175 157 dependencies = [ 176 158 "proc-macro2", 177 159 "quote", 178 - "syn 2.0.106", 160 + "syn 2.0.117", 179 161 ] 180 162 181 163 [[package]] ··· 186 168 187 169 [[package]] 188 170 name = "aws-config" 189 - version = "1.8.14" 171 + version = "1.8.15" 190 172 source = "registry+https://github.com/rust-lang/crates.io-index" 191 - checksum = "8a8fc176d53d6fe85017f230405e3255cedb4a02221cb55ed6d76dccbbb099b2" 173 + checksum = "11493b0bad143270fb8ad284a096dd529ba91924c5409adeac856cc1bf047dbc" 192 174 dependencies = [ 193 175 "aws-credential-types", 194 176 "aws-runtime", ··· 205 187 "bytes", 206 188 "fastrand", 207 189 "hex", 208 - "http 1.3.1", 209 - "ring", 190 + "http 1.4.0", 191 + "sha1 0.10.6", 210 192 "time", 211 193 "tokio", 212 194 "tracing", ··· 216 198 217 199 [[package]] 218 200 name = "aws-credential-types" 219 - version = "1.2.12" 201 + version = "1.2.14" 220 202 source = "registry+https://github.com/rust-lang/crates.io-index" 221 - checksum = "e26bbf46abc608f2dc61fd6cb3b7b0665497cc259a21520151ed98f8b37d2c79" 203 + checksum = "8f20799b373a1be121fe3005fba0c2090af9411573878f224df44b42727fcaf7" 222 204 dependencies = [ 223 205 "aws-smithy-async", 224 206 "aws-smithy-runtime-api", ··· 250 232 251 233 [[package]] 252 234 name = "aws-runtime" 253 - version = "1.7.0" 235 + version = "1.7.2" 254 236 source = "registry+https://github.com/rust-lang/crates.io-index" 255 - checksum = "b0f92058d22a46adf53ec57a6a96f34447daf02bff52e8fb956c66bcd5c6ac12" 237 + checksum = "5fc0651c57e384202e47153c1260b84a9936e19803d747615edf199dc3b98d17" 256 238 dependencies = [ 257 239 "aws-credential-types", 258 240 "aws-sigv4", ··· 265 247 "bytes", 266 248 "bytes-utils", 267 249 "fastrand", 268 - "http 1.3.1", 250 + "http 1.4.0", 269 251 "http-body 1.0.1", 270 252 "percent-encoding", 271 253 "pin-project-lite", ··· 275 257 276 258 [[package]] 277 259 name = "aws-sdk-route53" 278 - version = "1.107.0" 260 + version = "1.110.0" 279 261 source = "registry+https://github.com/rust-lang/crates.io-index" 280 - checksum = "9edbdedafe825712933d180cfe6b1cedeb37543371a4b6da8f1c0f48d40ac82e" 262 + checksum = "27aa79519d4d75164790b47ba99b8eee18a36e317f87f96bdffac12457f18a29" 281 263 dependencies = [ 282 264 "aws-credential-types", 283 265 "aws-runtime", ··· 292 274 "aws-types", 293 275 "fastrand", 294 276 "http 0.2.12", 295 - "http 1.3.1", 277 + "http 1.4.0", 296 278 "regex-lite", 297 279 "tracing", 298 280 ] 299 281 300 282 [[package]] 301 283 name = "aws-sdk-sso" 302 - version = "1.94.0" 284 + version = "1.97.0" 303 285 source = "registry+https://github.com/rust-lang/crates.io-index" 304 - checksum = "699da1961a289b23842d88fe2984c6ff68735fdf9bdcbc69ceaeb2491c9bf434" 286 + checksum = "9aadc669e184501caaa6beafb28c6267fc1baef0810fb58f9b205485ca3f2567" 305 287 dependencies = [ 306 288 "aws-credential-types", 307 289 "aws-runtime", ··· 316 298 "bytes", 317 299 "fastrand", 318 300 "http 0.2.12", 319 - "http 1.3.1", 301 + "http 1.4.0", 320 302 "regex-lite", 321 303 "tracing", 322 304 ] 323 305 324 306 [[package]] 325 307 name = "aws-sdk-ssooidc" 326 - version = "1.96.0" 308 + version = "1.99.0" 327 309 source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "e3e3a4cb3b124833eafea9afd1a6cc5f8ddf3efefffc6651ef76a03cbc6b4981" 310 + checksum = "1342a7db8f358d3de0aed2007a0b54e875458e39848d54cc1d46700b2bfcb0a8" 329 311 dependencies = [ 330 312 "aws-credential-types", 331 313 "aws-runtime", ··· 340 322 "bytes", 341 323 "fastrand", 342 324 "http 0.2.12", 343 - "http 1.3.1", 325 + "http 1.4.0", 344 326 "regex-lite", 345 327 "tracing", 346 328 ] 347 329 348 330 [[package]] 349 331 name = "aws-sdk-sts" 350 - version = "1.98.0" 332 + version = "1.102.0" 351 333 source = "registry+https://github.com/rust-lang/crates.io-index" 352 - checksum = "89c4f19655ab0856375e169865c91264de965bd74c407c7f1e403184b1049409" 334 + checksum = "0fc35b7a14cabdad13795fbbbd26d5ddec0882c01492ceedf2af575aad5f37dd" 353 335 dependencies = [ 354 336 "aws-credential-types", 355 337 "aws-runtime", ··· 365 347 "aws-types", 366 348 "fastrand", 367 349 "http 0.2.12", 368 - "http 1.3.1", 350 + "http 1.4.0", 369 351 "regex-lite", 370 352 "tracing", 371 353 ] 372 354 373 355 [[package]] 374 356 name = "aws-sigv4" 375 - version = "1.4.0" 357 + version = "1.4.2" 376 358 source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "68f6ae9b71597dc5fd115d52849d7a5556ad9265885ad3492ea8d73b93bbc46e" 359 + checksum = "b0b660013a6683ab23797778e21f1f854744fdf05f68204b4cca4c8c04b5d1f4" 378 360 dependencies = [ 379 361 "aws-credential-types", 380 362 "aws-smithy-http", ··· 385 367 "hex", 386 368 "hmac", 387 369 "http 0.2.12", 388 - "http 1.3.1", 370 + "http 1.4.0", 389 371 "percent-encoding", 390 372 "sha2 0.10.9", 391 373 "time", ··· 394 376 395 377 [[package]] 396 378 name = "aws-smithy-async" 397 - version = "1.2.12" 379 + version = "1.2.14" 398 380 source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "3cba48474f1d6807384d06fec085b909f5807e16653c5af5c45dfe89539f0b70" 381 + checksum = "2ffcaf626bdda484571968400c326a244598634dc75fd451325a54ad1a59acfc" 400 382 dependencies = [ 401 383 "futures-util", 402 384 "pin-project-lite", ··· 405 387 406 388 [[package]] 407 389 name = "aws-smithy-http" 408 - version = "0.63.4" 390 + version = "0.63.6" 409 391 source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "af4a8a5fe3e4ac7ee871237c340bbce13e982d37543b65700f4419e039f5d78e" 392 + checksum = "ba1ab2dc1c2c3749ead27180d333c42f11be8b0e934058fb4b2258ee8dbe5231" 411 393 dependencies = [ 412 394 "aws-smithy-runtime-api", 413 395 "aws-smithy-types", ··· 415 397 "bytes-utils", 416 398 "futures-core", 417 399 "futures-util", 418 - "http 1.3.1", 400 + "http 1.4.0", 419 401 "http-body 1.0.1", 420 402 "http-body-util", 421 403 "percent-encoding", ··· 426 408 427 409 [[package]] 428 410 name = "aws-smithy-http-client" 429 - version = "1.1.10" 411 + version = "1.1.12" 430 412 source = "registry+https://github.com/rust-lang/crates.io-index" 431 - checksum = "0709f0083aa19b704132684bc26d3c868e06bd428ccc4373b0b55c3e8748a58b" 413 + checksum = "6a2f165a7feee6f263028b899d0a181987f4fa7179a6411a32a439fba7c5f769" 432 414 dependencies = [ 433 415 "aws-smithy-async", 434 416 "aws-smithy-runtime-api", 435 417 "aws-smithy-types", 436 418 "h2 0.3.27", 437 - "h2 0.4.12", 419 + "h2 0.4.13", 438 420 "http 0.2.12", 439 - "http 1.3.1", 421 + "http 1.4.0", 440 422 "http-body 0.4.6", 441 423 "hyper 0.14.32", 442 - "hyper 1.7.0", 424 + "hyper 1.9.0", 443 425 "hyper-rustls 0.24.2", 444 - "hyper-rustls 0.27.7", 426 + "hyper-rustls 0.27.9", 445 427 "hyper-util", 446 428 "pin-project-lite", 447 429 "rustls 0.21.12", 448 - "rustls 0.23.32", 430 + "rustls 0.23.38", 449 431 "rustls-native-certs", 450 432 "rustls-pki-types", 451 433 "tokio", 452 434 "tokio-rustls 0.26.4", 453 - "tower 0.5.2", 435 + "tower 0.5.3", 454 436 "tracing", 455 437 ] 456 438 457 439 [[package]] 458 440 name = "aws-smithy-json" 459 - version = "0.62.4" 441 + version = "0.62.5" 460 442 source = "registry+https://github.com/rust-lang/crates.io-index" 461 - checksum = "27b3a779093e18cad88bbae08dc4261e1d95018c4c5b9356a52bcae7c0b6e9bb" 443 + checksum = "9648b0bb82a2eedd844052c6ad2a1a822d1f8e3adee5fbf668366717e428856a" 462 444 dependencies = [ 463 445 "aws-smithy-types", 464 446 ] 465 447 466 448 [[package]] 467 449 name = "aws-smithy-observability" 468 - version = "0.2.5" 450 + version = "0.2.6" 469 451 source = "registry+https://github.com/rust-lang/crates.io-index" 470 - checksum = "4d3f39d5bb871aaf461d59144557f16d5927a5248a983a40654d9cf3b9ba183b" 452 + checksum = "a06c2315d173edbf1920da8ba3a7189695827002e4c0fc961973ab1c54abca9c" 471 453 dependencies = [ 472 454 "aws-smithy-runtime-api", 473 455 ] 474 456 475 457 [[package]] 476 458 name = "aws-smithy-query" 477 - version = "0.60.14" 459 + version = "0.60.15" 478 460 source = "registry+https://github.com/rust-lang/crates.io-index" 479 - checksum = "05f76a580e3d8f8961e5d48763214025a2af65c2fa4cd1fb7f270a0e107a71b0" 461 + checksum = "1a56d79744fb3edb5d722ef79d86081e121d3b9422cb209eb03aea6aa4f21ebd" 480 462 dependencies = [ 481 463 "aws-smithy-types", 482 464 "urlencoding", ··· 484 466 485 467 [[package]] 486 468 name = "aws-smithy-runtime" 487 - version = "1.10.1" 469 + version = "1.11.1" 488 470 source = "registry+https://github.com/rust-lang/crates.io-index" 489 - checksum = "8fd3dfc18c1ce097cf81fced7192731e63809829c6cbf933c1ec47452d08e1aa" 471 + checksum = "0504b1ab12debb5959e5165ee5fe97dd387e7aa7ea6a477bfd7635dfe769a4f5" 490 472 dependencies = [ 491 473 "aws-smithy-async", 492 474 "aws-smithy-http", ··· 497 479 "bytes", 498 480 "fastrand", 499 481 "http 0.2.12", 500 - "http 1.3.1", 482 + "http 1.4.0", 501 483 "http-body 0.4.6", 502 484 "http-body 1.0.1", 503 485 "http-body-util", ··· 509 491 510 492 [[package]] 511 493 name = "aws-smithy-runtime-api" 512 - version = "1.11.4" 494 + version = "1.12.0" 513 495 source = "registry+https://github.com/rust-lang/crates.io-index" 514 - checksum = "8c55e0837e9b8526f49e0b9bfa9ee18ddee70e853f5bc09c5d11ebceddcb0fec" 496 + checksum = "b71a13df6ada0aafbf21a73bdfcdf9324cfa9df77d96b8446045be3cde61b42e" 515 497 dependencies = [ 516 498 "aws-smithy-async", 499 + "aws-smithy-runtime-api-macros", 517 500 "aws-smithy-types", 518 501 "bytes", 519 502 "http 0.2.12", 520 - "http 1.3.1", 503 + "http 1.4.0", 521 504 "pin-project-lite", 522 505 "tokio", 523 506 "tracing", ··· 525 508 ] 526 509 527 510 [[package]] 511 + name = "aws-smithy-runtime-api-macros" 512 + version = "1.0.0" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "8d7396fd9500589e62e460e987ecb671bad374934e55ec3b5f498cc7a8a8a7b7" 515 + dependencies = [ 516 + "proc-macro2", 517 + "quote", 518 + "syn 2.0.117", 519 + ] 520 + 521 + [[package]] 528 522 name = "aws-smithy-types" 529 - version = "1.4.4" 523 + version = "1.4.7" 530 524 source = "registry+https://github.com/rust-lang/crates.io-index" 531 - checksum = "576b0d6991c9c32bc14fc340582ef148311f924d41815f641a308b5d11e8e7cd" 525 + checksum = "9d73dbfbaa8e4bc57b9045137680b958d274823509a360abfd8e1d514d40c95c" 532 526 dependencies = [ 533 527 "base64-simd", 534 528 "bytes", 535 529 "bytes-utils", 536 530 "futures-core", 537 531 "http 0.2.12", 538 - "http 1.3.1", 532 + "http 1.4.0", 539 533 "http-body 0.4.6", 540 534 "http-body 1.0.1", 541 535 "http-body-util", ··· 561 555 562 556 [[package]] 563 557 name = "aws-types" 564 - version = "1.3.12" 558 + version = "1.3.14" 565 559 source = "registry+https://github.com/rust-lang/crates.io-index" 566 - checksum = "6c50f3cdf47caa8d01f2be4a6663ea02418e892f9bbfd82c7b9a3a37eaccdd3a" 560 + checksum = "47c8323699dd9b3c8d5b3c13051ae9cdef58fd179957c882f8374dd8725962d9" 567 561 dependencies = [ 568 562 "aws-credential-types", 569 563 "aws-smithy-async", ··· 585 579 "miniz_oxide", 586 580 "object", 587 581 "rustc-demangle", 588 - "windows-link 0.2.0", 582 + "windows-link", 589 583 ] 590 584 591 585 [[package]] ··· 652 646 653 647 [[package]] 654 648 name = "bitflags" 655 - version = "2.9.4" 649 + version = "2.11.1" 656 650 source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" 651 + checksum = "c4512299f36f043ab09a583e57bceb5a5aab7a73db1805848e8fef3c9e8c78b3" 658 652 659 653 [[package]] 660 654 name = "blake2b_simd" ··· 736 730 737 731 [[package]] 738 732 name = "bumpalo" 739 - version = "3.19.0" 733 + version = "3.20.2" 740 734 source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" 735 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 742 736 743 737 [[package]] 744 738 name = "bytes" 745 - version = "1.10.1" 739 + version = "1.11.1" 746 740 source = "registry+https://github.com/rust-lang/crates.io-index" 747 - checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 741 + checksum = "1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33" 748 742 749 743 [[package]] 750 744 name = "bytes-utils" ··· 763 757 checksum = "e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48" 764 758 765 759 [[package]] 760 + name = "cast" 761 + version = "0.3.0" 762 + source = "registry+https://github.com/rust-lang/crates.io-index" 763 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 764 + 765 + [[package]] 766 766 name = "cbor4ii" 767 767 version = "0.2.14" 768 768 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 794 794 795 795 [[package]] 796 796 name = "cfg-if" 797 - version = "1.0.3" 797 + version = "1.0.4" 798 798 source = "registry+https://github.com/rust-lang/crates.io-index" 799 - checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" 799 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 800 800 801 801 [[package]] 802 802 name = "chrono" 803 - version = "0.4.42" 803 + version = "0.4.44" 804 804 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2" 805 + checksum = "c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0" 806 806 dependencies = [ 807 807 "iana-time-zone", 808 808 "js-sys", 809 809 "num-traits", 810 810 "serde", 811 811 "wasm-bindgen", 812 - "windows-link 0.2.0", 812 + "windows-link", 813 813 ] 814 814 815 815 [[package]] ··· 855 855 856 856 [[package]] 857 857 name = "clap" 858 - version = "4.5.48" 858 + version = "4.6.1" 859 859 source = "registry+https://github.com/rust-lang/crates.io-index" 860 - checksum = "e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae" 860 + checksum = "1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51" 861 861 dependencies = [ 862 862 "clap_builder", 863 863 "clap_derive", ··· 865 865 866 866 [[package]] 867 867 name = "clap_builder" 868 - version = "4.5.48" 868 + version = "4.6.0" 869 869 source = "registry+https://github.com/rust-lang/crates.io-index" 870 - checksum = "c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9" 870 + checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" 871 871 dependencies = [ 872 - "anstream 0.6.21", 872 + "anstream", 873 873 "anstyle", 874 874 "clap_lex", 875 875 "strsim", ··· 877 877 878 878 [[package]] 879 879 name = "clap_derive" 880 - version = "4.5.47" 880 + version = "4.6.1" 881 881 source = "registry+https://github.com/rust-lang/crates.io-index" 882 - checksum = "bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c" 882 + checksum = "f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9" 883 883 dependencies = [ 884 884 "heck", 885 885 "proc-macro2", 886 886 "quote", 887 - "syn 2.0.106", 887 + "syn 2.0.117", 888 888 ] 889 889 890 890 [[package]] 891 891 name = "clap_lex" 892 - version = "0.7.5" 892 + version = "1.1.0" 893 893 source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675" 894 + checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" 895 895 896 896 [[package]] 897 897 name = "cmake" ··· 904 904 905 905 [[package]] 906 906 name = "colorchoice" 907 - version = "1.0.4" 907 + version = "1.0.5" 908 908 source = "registry+https://github.com/rust-lang/crates.io-index" 909 - checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75" 909 + checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" 910 910 911 911 [[package]] 912 912 name = "console" ··· 917 917 "encode_unicode", 918 918 "libc", 919 919 "once_cell", 920 - "unicode-width 0.2.1", 920 + "unicode-width 0.2.2", 921 921 "windows-sys 0.59.0", 922 922 ] 923 923 ··· 929 929 dependencies = [ 930 930 "encode_unicode", 931 931 "libc", 932 - "windows-sys 0.61.1", 932 + "windows-sys 0.61.2", 933 933 ] 934 934 935 935 [[package]] ··· 996 996 997 997 [[package]] 998 998 name = "crypto-common" 999 - version = "0.1.6" 999 + version = "0.1.7" 1000 1000 source = "registry+https://github.com/rust-lang/crates.io-index" 1001 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 1001 + checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" 1002 1002 dependencies = [ 1003 1003 "generic-array", 1004 1004 "typenum", ··· 1028 1028 1029 1029 [[package]] 1030 1030 name = "data-encoding" 1031 - version = "2.9.0" 1031 + version = "2.10.0" 1032 1032 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" 1033 + checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" 1034 1034 1035 1035 [[package]] 1036 1036 name = "data-encoding-macro" 1037 - version = "0.1.18" 1037 + version = "0.1.19" 1038 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1039 - checksum = "47ce6c96ea0102f01122a185683611bd5ac8d99e62bc59dd12e6bda344ee673d" 1039 + checksum = "8142a83c17aa9461d637e649271eae18bf2edd00e91f2e105df36c3c16355bdb" 1040 1040 dependencies = [ 1041 1041 "data-encoding", 1042 1042 "data-encoding-macro-internal", ··· 1044 1044 1045 1045 [[package]] 1046 1046 name = "data-encoding-macro-internal" 1047 - version = "0.1.16" 1047 + version = "0.1.17" 1048 1048 source = "registry+https://github.com/rust-lang/crates.io-index" 1049 - checksum = "8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976" 1049 + checksum = "7ab67060fc6b8ef687992d439ca0fa36e7ed17e9a0b16b25b601e8757df720de" 1050 1050 dependencies = [ 1051 1051 "data-encoding", 1052 - "syn 2.0.106", 1052 + "syn 2.0.117", 1053 1053 ] 1054 1054 1055 1055 [[package]] ··· 1084 1084 1085 1085 [[package]] 1086 1086 name = "deranged" 1087 - version = "0.5.4" 1087 + version = "0.5.8" 1088 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 1089 - checksum = "a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071" 1089 + checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" 1090 1090 dependencies = [ 1091 1091 "powerfmt", 1092 1092 ] ··· 1110 1110 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1111 1111 dependencies = [ 1112 1112 "block-buffer 0.10.4", 1113 - "crypto-common 0.1.6", 1113 + "crypto-common 0.1.7", 1114 1114 "subtle", 1115 1115 ] 1116 1116 ··· 1153 1153 dependencies = [ 1154 1154 "proc-macro2", 1155 1155 "quote", 1156 - "syn 2.0.106", 1156 + "syn 2.0.117", 1157 1157 ] 1158 1158 1159 1159 [[package]] ··· 1192 1192 "heck", 1193 1193 "proc-macro2", 1194 1194 "quote", 1195 - "syn 2.0.106", 1195 + "syn 2.0.117", 1196 1196 ] 1197 1197 1198 1198 [[package]] ··· 1208 1208 checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 1209 1209 dependencies = [ 1210 1210 "libc", 1211 - "windows-sys 0.61.1", 1211 + "windows-sys 0.61.2", 1212 1212 ] 1213 1213 1214 1214 [[package]] ··· 1230 1230 1231 1231 [[package]] 1232 1232 name = "fastrand" 1233 - version = "2.3.0" 1233 + version = "2.4.1" 1234 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 - checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 1235 + checksum = "9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6" 1236 1236 1237 1237 [[package]] 1238 1238 name = "find-msvc-tools" ··· 1247 1247 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 1248 1248 1249 1249 [[package]] 1250 + name = "foldhash" 1251 + version = "0.1.5" 1252 + source = "registry+https://github.com/rust-lang/crates.io-index" 1253 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 1254 + 1255 + [[package]] 1250 1256 name = "foreign-types" 1251 1257 version = "0.3.2" 1252 1258 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1278 1284 1279 1285 [[package]] 1280 1286 name = "futures" 1281 - version = "0.3.31" 1287 + version = "0.3.32" 1282 1288 source = "registry+https://github.com/rust-lang/crates.io-index" 1283 - checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" 1289 + checksum = "8b147ee9d1f6d097cef9ce628cd2ee62288d963e16fb287bd9286455b241382d" 1284 1290 dependencies = [ 1285 1291 "futures-channel", 1286 1292 "futures-core", ··· 1293 1299 1294 1300 [[package]] 1295 1301 name = "futures-channel" 1296 - version = "0.3.31" 1302 + version = "0.3.32" 1297 1303 source = "registry+https://github.com/rust-lang/crates.io-index" 1298 - checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 1304 + checksum = "07bbe89c50d7a535e539b8c17bc0b49bdb77747034daa8087407d655f3f7cc1d" 1299 1305 dependencies = [ 1300 1306 "futures-core", 1301 1307 "futures-sink", ··· 1303 1309 1304 1310 [[package]] 1305 1311 name = "futures-core" 1306 - version = "0.3.31" 1312 + version = "0.3.32" 1307 1313 source = "registry+https://github.com/rust-lang/crates.io-index" 1308 - checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 1314 + checksum = "7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d" 1309 1315 1310 1316 [[package]] 1311 1317 name = "futures-executor" 1312 - version = "0.3.31" 1318 + version = "0.3.32" 1313 1319 source = "registry+https://github.com/rust-lang/crates.io-index" 1314 - checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" 1320 + checksum = "baf29c38818342a3b26b5b923639e7b1f4a61fc5e76102d4b1981c6dc7a7579d" 1315 1321 dependencies = [ 1316 1322 "futures-core", 1317 1323 "futures-task", ··· 1320 1326 1321 1327 [[package]] 1322 1328 name = "futures-io" 1323 - version = "0.3.31" 1329 + version = "0.3.32" 1324 1330 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" 1331 + checksum = "cecba35d7ad927e23624b22ad55235f2239cfa44fd10428eecbeba6d6a717718" 1326 1332 1327 1333 [[package]] 1328 1334 name = "futures-macro" 1329 - version = "0.3.31" 1335 + version = "0.3.32" 1330 1336 source = "registry+https://github.com/rust-lang/crates.io-index" 1331 - checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650" 1337 + checksum = "e835b70203e41293343137df5c0664546da5745f82ec9b84d40be8336958447b" 1332 1338 dependencies = [ 1333 1339 "proc-macro2", 1334 1340 "quote", 1335 - "syn 2.0.106", 1341 + "syn 2.0.117", 1336 1342 ] 1337 1343 1338 1344 [[package]] 1339 1345 name = "futures-sink" 1340 - version = "0.3.31" 1346 + version = "0.3.32" 1341 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 1348 + checksum = "c39754e157331b013978ec91992bde1ac089843443c49cbc7f46150b0fad0893" 1343 1349 1344 1350 [[package]] 1345 1351 name = "futures-task" 1346 - version = "0.3.31" 1352 + version = "0.3.32" 1347 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1348 - checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 1354 + checksum = "037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393" 1349 1355 1350 1356 [[package]] 1351 1357 name = "futures-util" 1352 - version = "0.3.31" 1358 + version = "0.3.32" 1353 1359 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 1360 + checksum = "389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6" 1355 1361 dependencies = [ 1356 1362 "futures-channel", 1357 1363 "futures-core", ··· 1361 1367 "futures-task", 1362 1368 "memchr", 1363 1369 "pin-project-lite", 1364 - "pin-utils", 1365 1370 "slab", 1366 1371 ] 1367 1372 ··· 1375 1380 "base64", 1376 1381 "bytes", 1377 1382 "chrono", 1378 - "http 1.3.1", 1383 + "http 1.4.0", 1379 1384 "http-body-util", 1380 - "hyper 1.7.0", 1381 - "hyper-rustls 0.27.7", 1385 + "hyper 1.9.0", 1386 + "hyper-rustls 0.27.9", 1382 1387 "hyper-util", 1383 1388 "ring", 1384 1389 "rustls-pki-types", 1385 1390 "serde", 1386 1391 "serde_json", 1387 - "thiserror 2.0.17", 1392 + "thiserror 2.0.18", 1388 1393 "tokio", 1389 1394 "tracing", 1390 1395 "tracing-futures", ··· 1403 1408 1404 1409 [[package]] 1405 1410 name = "getrandom" 1406 - version = "0.2.16" 1411 + version = "0.2.17" 1407 1412 source = "registry+https://github.com/rust-lang/crates.io-index" 1408 - checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" 1413 + checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" 1409 1414 dependencies = [ 1410 1415 "cfg-if", 1411 1416 "libc", 1412 - "wasi 0.11.1+wasi-snapshot-preview1", 1417 + "wasi", 1413 1418 ] 1414 1419 1415 1420 [[package]] 1416 1421 name = "getrandom" 1417 - version = "0.3.3" 1422 + version = "0.3.4" 1418 1423 source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 1424 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 1420 1425 dependencies = [ 1421 1426 "cfg-if", 1422 1427 "libc", 1423 - "r-efi", 1424 - "wasi 0.14.7+wasi-0.2.4", 1428 + "r-efi 5.3.0", 1429 + "wasip2", 1430 + ] 1431 + 1432 + [[package]] 1433 + name = "getrandom" 1434 + version = "0.4.2" 1435 + source = "registry+https://github.com/rust-lang/crates.io-index" 1436 + checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" 1437 + dependencies = [ 1438 + "cfg-if", 1439 + "libc", 1440 + "r-efi 6.0.0", 1441 + "wasip2", 1442 + "wasip3", 1425 1443 ] 1426 1444 1427 1445 [[package]] ··· 1457 1475 1458 1476 [[package]] 1459 1477 name = "h2" 1460 - version = "0.4.12" 1478 + version = "0.4.13" 1461 1479 source = "registry+https://github.com/rust-lang/crates.io-index" 1462 - checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386" 1480 + checksum = "2f44da3a8150a6703ed5d34e164b875fd14c2cdab9af1252a9a1020bde2bdc54" 1463 1481 dependencies = [ 1464 1482 "atomic-waker", 1465 1483 "bytes", 1466 1484 "fnv", 1467 1485 "futures-core", 1468 1486 "futures-sink", 1469 - "http 1.3.1", 1487 + "http 1.4.0", 1470 1488 "indexmap", 1471 1489 "slab", 1472 1490 "tokio", ··· 1476 1494 1477 1495 [[package]] 1478 1496 name = "half" 1479 - version = "2.6.0" 1497 + version = "2.7.1" 1480 1498 source = "registry+https://github.com/rust-lang/crates.io-index" 1481 - checksum = "459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9" 1499 + checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b" 1482 1500 dependencies = [ 1483 1501 "cfg-if", 1484 1502 "crunchy", 1503 + "zerocopy", 1485 1504 ] 1486 1505 1487 1506 [[package]] ··· 1489 1508 version = "0.14.5" 1490 1509 source = "registry+https://github.com/rust-lang/crates.io-index" 1491 1510 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1511 + 1512 + [[package]] 1513 + name = "hashbrown" 1514 + version = "0.15.5" 1515 + source = "registry+https://github.com/rust-lang/crates.io-index" 1516 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 1517 + dependencies = [ 1518 + "foldhash", 1519 + ] 1492 1520 1493 1521 [[package]] 1494 1522 name = "hashbrown" ··· 1587 1615 1588 1616 [[package]] 1589 1617 name = "http" 1590 - version = "1.3.1" 1618 + version = "1.4.0" 1591 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1592 - checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565" 1620 + checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a" 1593 1621 dependencies = [ 1594 1622 "bytes", 1595 - "fnv", 1596 1623 "itoa", 1597 1624 ] 1598 1625 ··· 1614 1641 checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1615 1642 dependencies = [ 1616 1643 "bytes", 1617 - "http 1.3.1", 1644 + "http 1.4.0", 1618 1645 ] 1619 1646 1620 1647 [[package]] ··· 1625 1652 dependencies = [ 1626 1653 "bytes", 1627 1654 "futures-core", 1628 - "http 1.3.1", 1655 + "http 1.4.0", 1629 1656 "http-body 1.0.1", 1630 1657 "pin-project-lite", 1631 1658 ] ··· 1677 1704 1678 1705 [[package]] 1679 1706 name = "hyper" 1680 - version = "1.7.0" 1707 + version = "1.9.0" 1681 1708 source = "registry+https://github.com/rust-lang/crates.io-index" 1682 - checksum = "eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e" 1709 + checksum = "6299f016b246a94207e63da54dbe807655bf9e00044f73ded42c3ac5305fbcca" 1683 1710 dependencies = [ 1684 1711 "atomic-waker", 1685 1712 "bytes", 1686 1713 "futures-channel", 1687 1714 "futures-core", 1688 - "h2 0.4.12", 1689 - "http 1.3.1", 1715 + "h2 0.4.13", 1716 + "http 1.4.0", 1690 1717 "http-body 1.0.1", 1691 1718 "httparse", 1692 1719 "httpdate", 1693 1720 "itoa", 1694 1721 "pin-project-lite", 1695 - "pin-utils", 1696 1722 "smallvec", 1697 1723 "tokio", 1698 1724 "want", ··· 1715 1741 1716 1742 [[package]] 1717 1743 name = "hyper-rustls" 1718 - version = "0.27.7" 1744 + version = "0.27.9" 1719 1745 source = "registry+https://github.com/rust-lang/crates.io-index" 1720 - checksum = "e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58" 1746 + checksum = "33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f" 1721 1747 dependencies = [ 1722 - "http 1.3.1", 1723 - "hyper 1.7.0", 1748 + "http 1.4.0", 1749 + "hyper 1.9.0", 1724 1750 "hyper-util", 1725 - "rustls 0.23.32", 1751 + "rustls 0.23.38", 1726 1752 "rustls-native-certs", 1727 - "rustls-pki-types", 1728 1753 "tokio", 1729 1754 "tokio-rustls 0.26.4", 1730 1755 "tower-service", ··· 1738 1763 dependencies = [ 1739 1764 "bytes", 1740 1765 "http-body-util", 1741 - "hyper 1.7.0", 1766 + "hyper 1.9.0", 1742 1767 "hyper-util", 1743 1768 "native-tls", 1744 1769 "tokio", ··· 1748 1773 1749 1774 [[package]] 1750 1775 name = "hyper-util" 1751 - version = "0.1.17" 1776 + version = "0.1.20" 1752 1777 source = "registry+https://github.com/rust-lang/crates.io-index" 1753 - checksum = "3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8" 1778 + checksum = "96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0" 1754 1779 dependencies = [ 1755 1780 "base64", 1756 1781 "bytes", 1757 1782 "futures-channel", 1758 - "futures-core", 1759 1783 "futures-util", 1760 - "http 1.3.1", 1784 + "http 1.4.0", 1761 1785 "http-body 1.0.1", 1762 - "hyper 1.7.0", 1786 + "hyper 1.9.0", 1763 1787 "ipnet", 1764 1788 "libc", 1765 1789 "percent-encoding", 1766 1790 "pin-project-lite", 1767 - "socket2 0.6.0", 1791 + "socket2 0.6.3", 1768 1792 "system-configuration", 1769 1793 "tokio", 1770 1794 "tower-service", ··· 1774 1798 1775 1799 [[package]] 1776 1800 name = "iana-time-zone" 1777 - version = "0.1.64" 1801 + version = "0.1.65" 1778 1802 source = "registry+https://github.com/rust-lang/crates.io-index" 1779 - checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb" 1803 + checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470" 1780 1804 dependencies = [ 1781 1805 "android_system_properties", 1782 1806 "core-foundation-sys", ··· 1798 1822 1799 1823 [[package]] 1800 1824 name = "icu_collections" 1801 - version = "2.0.0" 1825 + version = "2.2.0" 1802 1826 source = "registry+https://github.com/rust-lang/crates.io-index" 1803 - checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 1827 + checksum = "2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c" 1804 1828 dependencies = [ 1805 1829 "displaydoc", 1806 1830 "potential_utf", 1831 + "utf8_iter", 1807 1832 "yoke", 1808 1833 "zerofrom", 1809 1834 "zerovec", ··· 1811 1836 1812 1837 [[package]] 1813 1838 name = "icu_locale_core" 1814 - version = "2.0.0" 1839 + version = "2.2.0" 1815 1840 source = "registry+https://github.com/rust-lang/crates.io-index" 1816 - checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 1841 + checksum = "92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29" 1817 1842 dependencies = [ 1818 1843 "displaydoc", 1819 1844 "litemap", ··· 1824 1849 1825 1850 [[package]] 1826 1851 name = "icu_normalizer" 1827 - version = "2.0.0" 1852 + version = "2.2.0" 1828 1853 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 1854 + checksum = "c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4" 1830 1855 dependencies = [ 1831 - "displaydoc", 1832 1856 "icu_collections", 1833 1857 "icu_normalizer_data", 1834 1858 "icu_properties", ··· 1839 1863 1840 1864 [[package]] 1841 1865 name = "icu_normalizer_data" 1842 - version = "2.0.0" 1866 + version = "2.2.0" 1843 1867 source = "registry+https://github.com/rust-lang/crates.io-index" 1844 - checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 1868 + checksum = "da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38" 1845 1869 1846 1870 [[package]] 1847 1871 name = "icu_properties" 1848 - version = "2.0.1" 1872 + version = "2.2.0" 1849 1873 source = "registry+https://github.com/rust-lang/crates.io-index" 1850 - checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" 1874 + checksum = "bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de" 1851 1875 dependencies = [ 1852 - "displaydoc", 1853 1876 "icu_collections", 1854 1877 "icu_locale_core", 1855 1878 "icu_properties_data", 1856 1879 "icu_provider", 1857 - "potential_utf", 1858 1880 "zerotrie", 1859 1881 "zerovec", 1860 1882 ] 1861 1883 1862 1884 [[package]] 1863 1885 name = "icu_properties_data" 1864 - version = "2.0.1" 1886 + version = "2.2.0" 1865 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1866 - checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" 1888 + checksum = "8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14" 1867 1889 1868 1890 [[package]] 1869 1891 name = "icu_provider" 1870 - version = "2.0.0" 1892 + version = "2.2.0" 1871 1893 source = "registry+https://github.com/rust-lang/crates.io-index" 1872 - checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 1894 + checksum = "139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421" 1873 1895 dependencies = [ 1874 1896 "displaydoc", 1875 1897 "icu_locale_core", 1876 - "stable_deref_trait", 1877 - "tinystr", 1878 1898 "writeable", 1879 1899 "yoke", 1880 1900 "zerofrom", 1881 1901 "zerotrie", 1882 1902 "zerovec", 1883 1903 ] 1904 + 1905 + [[package]] 1906 + name = "id-arena" 1907 + version = "2.3.0" 1908 + source = "registry+https://github.com/rust-lang/crates.io-index" 1909 + checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 1884 1910 1885 1911 [[package]] 1886 1912 name = "idna" ··· 1930 1956 dependencies = [ 1931 1957 "equivalent", 1932 1958 "hashbrown 0.17.0", 1959 + "serde", 1960 + "serde_core", 1933 1961 ] 1934 1962 1935 1963 [[package]] 1936 1964 name = "indoc" 1937 - version = "2.0.6" 1965 + version = "2.0.7" 1938 1966 source = "registry+https://github.com/rust-lang/crates.io-index" 1939 - checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd" 1967 + checksum = "79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706" 1968 + dependencies = [ 1969 + "rustversion", 1970 + ] 1940 1971 1941 1972 [[package]] 1942 1973 name = "insta" ··· 1953 1984 1954 1985 [[package]] 1955 1986 name = "inventory" 1956 - version = "0.3.21" 1987 + version = "0.3.24" 1957 1988 source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e" 1989 + checksum = "a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b" 1959 1990 dependencies = [ 1960 1991 "rustversion", 1961 1992 ] 1962 1993 1963 1994 [[package]] 1964 - name = "io-uring" 1965 - version = "0.7.10" 1966 - source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b" 1968 - dependencies = [ 1969 - "bitflags 2.9.4", 1970 - "cfg-if", 1971 - "libc", 1972 - ] 1973 - 1974 - [[package]] 1975 1995 name = "ipconfig" 1976 - version = "0.3.2" 1996 + version = "0.3.4" 1977 1997 source = "registry+https://github.com/rust-lang/crates.io-index" 1978 - checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1998 + checksum = "4d40460c0ce33d6ce4b0630ad68ff63d6661961c48b6dba35e5a4d81cfb48222" 1979 1999 dependencies = [ 1980 - "socket2 0.5.10", 2000 + "socket2 0.6.3", 1981 2001 "widestring", 1982 - "windows-sys 0.48.0", 1983 - "winreg", 2002 + "windows-registry", 2003 + "windows-result", 2004 + "windows-sys 0.61.2", 1984 2005 ] 1985 2006 1986 2007 [[package]] ··· 1996 2017 1997 2018 [[package]] 1998 2019 name = "ipnet" 1999 - version = "2.11.0" 2020 + version = "2.12.0" 2000 2021 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 - checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130" 2022 + checksum = "d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2" 2002 2023 2003 2024 [[package]] 2004 2025 name = "iri-string" 2005 - version = "0.7.8" 2026 + version = "0.7.12" 2006 2027 source = "registry+https://github.com/rust-lang/crates.io-index" 2007 - checksum = "dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2" 2028 + checksum = "25e659a4bb38e810ebc252e53b5814ff908a8c58c2a9ce2fae1bbec24cbf4e20" 2008 2029 dependencies = [ 2009 2030 "memchr", 2010 2031 "serde", ··· 2018 2039 2019 2040 [[package]] 2020 2041 name = "is_terminal_polyfill" 2021 - version = "1.70.1" 2042 + version = "1.70.2" 2022 2043 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 - checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 2044 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 2024 2045 2025 2046 [[package]] 2026 2047 name = "itoa" 2027 - version = "1.0.15" 2048 + version = "1.0.18" 2028 2049 source = "registry+https://github.com/rust-lang/crates.io-index" 2029 - checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 2050 + checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" 2030 2051 2031 2052 [[package]] 2032 2053 name = "jobserver" ··· 2034 2055 source = "registry+https://github.com/rust-lang/crates.io-index" 2035 2056 checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" 2036 2057 dependencies = [ 2037 - "getrandom 0.3.3", 2058 + "getrandom 0.3.4", 2038 2059 "libc", 2039 2060 ] 2040 2061 2041 2062 [[package]] 2042 2063 name = "js-sys" 2043 - version = "0.3.81" 2064 + version = "0.3.95" 2044 2065 source = "registry+https://github.com/rust-lang/crates.io-index" 2045 - checksum = "ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305" 2066 + checksum = "2964e92d1d9dc3364cae4d718d93f227e3abb088e747d92e0395bfdedf1c12ca" 2046 2067 dependencies = [ 2068 + "cfg-if", 2069 + "futures-util", 2047 2070 "once_cell", 2048 2071 "wasm-bindgen", 2049 2072 ] ··· 2075 2098 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 2076 2099 2077 2100 [[package]] 2101 + name = "leb128fmt" 2102 + version = "0.1.0" 2103 + source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 2105 + 2106 + [[package]] 2078 2107 name = "libc" 2079 - version = "0.2.176" 2108 + version = "0.2.185" 2109 + source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" 2111 + 2112 + [[package]] 2113 + name = "libm" 2114 + version = "0.2.16" 2080 2115 source = "registry+https://github.com/rust-lang/crates.io-index" 2081 - checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" 2116 + checksum = "b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981" 2082 2117 2083 2118 [[package]] 2084 2119 name = "libredox" 2085 - version = "0.1.10" 2120 + version = "0.1.16" 2086 2121 source = "registry+https://github.com/rust-lang/crates.io-index" 2087 - checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb" 2122 + checksum = "e02f3bb43d335493c96bf3fd3a321600bf6bd07ed34bc64118e9293bdffea46c" 2088 2123 dependencies = [ 2089 - "bitflags 2.9.4", 2090 2124 "libc", 2091 2125 ] 2092 2126 ··· 2096 2130 source = "registry+https://github.com/rust-lang/crates.io-index" 2097 2131 checksum = "14e6ba06f0ade6e504aff834d7c34298e5155c6baca353cc6a4aaff2f9fd7f33" 2098 2132 dependencies = [ 2099 - "anstream 1.0.0", 2133 + "anstream", 2100 2134 "anstyle", 2101 2135 "clap", 2102 2136 "escape8259", ··· 2110 2144 2111 2145 [[package]] 2112 2146 name = "linux-raw-sys" 2113 - version = "0.11.0" 2147 + version = "0.12.1" 2114 2148 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039" 2149 + checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 2116 2150 2117 2151 [[package]] 2118 2152 name = "litemap" 2119 - version = "0.8.0" 2153 + version = "0.8.2" 2120 2154 source = "registry+https://github.com/rust-lang/crates.io-index" 2121 - checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 2155 + checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" 2122 2156 2123 2157 [[package]] 2124 2158 name = "lock_api" ··· 2131 2165 2132 2166 [[package]] 2133 2167 name = "log" 2134 - version = "0.4.28" 2168 + version = "0.4.29" 2135 2169 source = "registry+https://github.com/rust-lang/crates.io-index" 2136 - checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" 2170 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 2137 2171 2138 2172 [[package]] 2139 2173 name = "lru-cache" ··· 2165 2199 dependencies = [ 2166 2200 "proc-macro2", 2167 2201 "quote", 2168 - "syn 2.0.106", 2202 + "syn 2.0.117", 2169 2203 ] 2170 2204 2171 2205 [[package]] ··· 2179 2213 2180 2214 [[package]] 2181 2215 name = "memchr" 2182 - version = "2.7.6" 2216 + version = "2.8.0" 2183 2217 source = "registry+https://github.com/rust-lang/crates.io-index" 2184 - checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273" 2218 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 2185 2219 2186 2220 [[package]] 2187 2221 name = "miette" ··· 2210 2244 dependencies = [ 2211 2245 "proc-macro2", 2212 2246 "quote", 2213 - "syn 2.0.106", 2247 + "syn 2.0.117", 2214 2248 ] 2215 2249 2216 2250 [[package]] ··· 2221 2255 2222 2256 [[package]] 2223 2257 name = "minicov" 2224 - version = "0.3.7" 2258 + version = "0.3.8" 2225 2259 source = "registry+https://github.com/rust-lang/crates.io-index" 2226 - checksum = "f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b" 2260 + checksum = "4869b6a491569605d66d3952bcdf03df789e5b536e5f0cf7758a7f08a55ae24d" 2227 2261 dependencies = [ 2228 2262 "cc", 2229 2263 "walkdir", ··· 2246 2280 2247 2281 [[package]] 2248 2282 name = "mio" 2249 - version = "1.0.4" 2283 + version = "1.2.0" 2250 2284 source = "registry+https://github.com/rust-lang/crates.io-index" 2251 - checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" 2285 + checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" 2252 2286 dependencies = [ 2253 2287 "libc", 2254 - "wasi 0.11.1+wasi-snapshot-preview1", 2255 - "windows-sys 0.59.0", 2288 + "wasi", 2289 + "windows-sys 0.61.2", 2256 2290 ] 2257 2291 2258 2292 [[package]] ··· 2267 2301 "serde", 2268 2302 "serde_ipld_dagcbor", 2269 2303 "serde_json", 2270 - "thiserror 2.0.17", 2304 + "thiserror 2.0.18", 2271 2305 "tokio", 2272 2306 "wiremock", 2273 2307 ] ··· 2298 2332 "sha2 0.10.9", 2299 2333 "similar", 2300 2334 "tempfile", 2301 - "thiserror 2.0.17", 2335 + "thiserror 2.0.18", 2302 2336 "tokio", 2303 2337 "toml", 2304 2338 ] ··· 2355 2389 "reqwest", 2356 2390 "serde", 2357 2391 "serde_json", 2358 - "thiserror 2.0.17", 2392 + "thiserror 2.0.18", 2359 2393 "tokio", 2360 2394 ] 2361 2395 ··· 2367 2401 "reqwest", 2368 2402 "serde", 2369 2403 "serde_json", 2370 - "thiserror 2.0.17", 2404 + "thiserror 2.0.18", 2371 2405 "tokio", 2372 2406 ] 2373 2407 ··· 2380 2414 "reqwest", 2381 2415 "serde", 2382 2416 "serde_json", 2383 - "thiserror 2.0.17", 2417 + "thiserror 2.0.18", 2384 2418 "tokio", 2385 2419 ] 2386 2420 ··· 2393 2427 "reqwest", 2394 2428 "serde", 2395 2429 "serde_json", 2396 - "thiserror 2.0.17", 2430 + "thiserror 2.0.18", 2397 2431 "tokio", 2398 2432 ] 2399 2433 ··· 2405 2439 "reqwest", 2406 2440 "serde", 2407 2441 "serde_json", 2408 - "thiserror 2.0.17", 2442 + "thiserror 2.0.18", 2409 2443 "tokio", 2410 2444 ] 2411 2445 ··· 2419 2453 "mlf-plugin-host", 2420 2454 "serde", 2421 2455 "serde_json", 2422 - "thiserror 2.0.17", 2456 + "thiserror 2.0.18", 2423 2457 "tokio", 2424 2458 ] 2425 2459 ··· 2469 2503 "mlf-atproto", 2470 2504 "reqwest", 2471 2505 "serde_json", 2472 - "thiserror 2.0.17", 2506 + "thiserror 2.0.18", 2473 2507 "tokio", 2474 2508 ] 2475 2509 ··· 2509 2543 "dialoguer", 2510 2544 "serde", 2511 2545 "serde_json", 2512 - "thiserror 2.0.17", 2546 + "thiserror 2.0.18", 2513 2547 "tokio", 2514 2548 ] 2515 2549 ··· 2522 2556 "mlf-generated-lexicon", 2523 2557 "serde", 2524 2558 "serde_json", 2525 - "thiserror 2.0.17", 2559 + "thiserror 2.0.18", 2526 2560 ] 2527 2561 2528 2562 [[package]] ··· 2589 2623 "multihash-derive", 2590 2624 "no_std_io2", 2591 2625 "ripemd", 2592 - "sha1", 2626 + "sha1 0.11.0", 2593 2627 "sha2 0.11.0", 2594 2628 "sha3", 2595 2629 ] ··· 2614 2648 "proc-macro-crate", 2615 2649 "proc-macro2", 2616 2650 "quote", 2617 - "syn 2.0.106", 2651 + "syn 2.0.117", 2618 2652 "synstructure", 2619 2653 ] 2620 2654 2621 2655 [[package]] 2622 2656 name = "native-tls" 2623 - version = "0.2.14" 2657 + version = "0.2.18" 2624 2658 source = "registry+https://github.com/rust-lang/crates.io-index" 2625 - checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e" 2659 + checksum = "465500e14ea162429d264d44189adc38b199b62b1c21eea9f69e4b73cb03bbf2" 2626 2660 dependencies = [ 2627 2661 "libc", 2628 2662 "log", 2629 2663 "openssl", 2630 - "openssl-probe 0.1.6", 2664 + "openssl-probe", 2631 2665 "openssl-sys", 2632 2666 "schannel", 2633 - "security-framework 2.11.1", 2667 + "security-framework", 2634 2668 "security-framework-sys", 2635 2669 "tempfile", 2636 2670 ] ··· 2669 2703 source = "registry+https://github.com/rust-lang/crates.io-index" 2670 2704 checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" 2671 2705 dependencies = [ 2672 - "windows-sys 0.61.1", 2706 + "windows-sys 0.61.2", 2673 2707 ] 2674 2708 2675 2709 [[package]] 2676 2710 name = "num-conv" 2677 - version = "0.1.0" 2711 + version = "0.2.1" 2678 2712 source = "registry+https://github.com/rust-lang/crates.io-index" 2679 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2713 + checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" 2680 2714 2681 2715 [[package]] 2682 2716 name = "num-integer" ··· 2694 2728 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2695 2729 dependencies = [ 2696 2730 "autocfg", 2731 + "libm", 2697 2732 ] 2698 2733 2699 2734 [[package]] ··· 2717 2752 2718 2753 [[package]] 2719 2754 name = "once_cell" 2720 - version = "1.21.3" 2755 + version = "1.21.4" 2721 2756 source = "registry+https://github.com/rust-lang/crates.io-index" 2722 - checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 2757 + checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" 2723 2758 2724 2759 [[package]] 2725 2760 name = "once_cell_polyfill" 2726 - version = "1.70.1" 2761 + version = "1.70.2" 2762 + source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 2764 + 2765 + [[package]] 2766 + name = "oorandom" 2767 + version = "11.1.5" 2727 2768 source = "registry+https://github.com/rust-lang/crates.io-index" 2728 - checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" 2769 + checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e" 2729 2770 2730 2771 [[package]] 2731 2772 name = "openssl" 2732 - version = "0.10.73" 2773 + version = "0.10.77" 2733 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 2734 - checksum = "8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8" 2775 + checksum = "bfe4646e360ec77dff7dde40ed3d6c5fee52d156ef4a62f53973d38294dad87f" 2735 2776 dependencies = [ 2736 - "bitflags 2.9.4", 2777 + "bitflags 2.11.1", 2737 2778 "cfg-if", 2738 2779 "foreign-types", 2739 2780 "libc", ··· 2750 2791 dependencies = [ 2751 2792 "proc-macro2", 2752 2793 "quote", 2753 - "syn 2.0.106", 2794 + "syn 2.0.117", 2754 2795 ] 2755 2796 2756 2797 [[package]] 2757 2798 name = "openssl-probe" 2758 - version = "0.1.6" 2759 - source = "registry+https://github.com/rust-lang/crates.io-index" 2760 - checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" 2761 - 2762 - [[package]] 2763 - name = "openssl-probe" 2764 2799 version = "0.2.1" 2765 2800 source = "registry+https://github.com/rust-lang/crates.io-index" 2766 2801 checksum = "7c87def4c32ab89d880effc9e097653c8da5d6ef28e6b539d313baaacfbafcbe" 2767 2802 2768 2803 [[package]] 2769 2804 name = "openssl-sys" 2770 - version = "0.9.109" 2805 + version = "0.9.113" 2771 2806 source = "registry+https://github.com/rust-lang/crates.io-index" 2772 - checksum = "90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571" 2807 + checksum = "ad2f2c0eba47118757e4c6d2bff2838f3e0523380021356e7875e858372ce644" 2773 2808 dependencies = [ 2774 2809 "cc", 2775 2810 "libc", ··· 2791 2826 2792 2827 [[package]] 2793 2828 name = "owo-colors" 2794 - version = "4.2.3" 2829 + version = "4.3.0" 2795 2830 source = "registry+https://github.com/rust-lang/crates.io-index" 2796 - checksum = "9c6901729fa79e91a0913333229e9ca5dc725089d1c363b2f4b4760709dc4a52" 2831 + checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" 2797 2832 2798 2833 [[package]] 2799 2834 name = "parking_lot" ··· 2815 2850 "libc", 2816 2851 "redox_syscall", 2817 2852 "smallvec", 2818 - "windows-link 0.2.0", 2853 + "windows-link", 2819 2854 ] 2820 2855 2821 2856 [[package]] ··· 2826 2861 2827 2862 [[package]] 2828 2863 name = "pin-project" 2829 - version = "1.1.10" 2864 + version = "1.1.11" 2830 2865 source = "registry+https://github.com/rust-lang/crates.io-index" 2831 - checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a" 2866 + checksum = "f1749c7ed4bcaf4c3d0a3efc28538844fb29bcdd7d2b67b2be7e20ba861ff517" 2832 2867 dependencies = [ 2833 2868 "pin-project-internal", 2834 2869 ] 2835 2870 2836 2871 [[package]] 2837 2872 name = "pin-project-internal" 2838 - version = "1.1.10" 2873 + version = "1.1.11" 2839 2874 source = "registry+https://github.com/rust-lang/crates.io-index" 2840 - checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861" 2875 + checksum = "d9b20ed30f105399776b9c883e68e536ef602a16ae6f596d2c473591d6ad64c6" 2841 2876 dependencies = [ 2842 2877 "proc-macro2", 2843 2878 "quote", 2844 - "syn 2.0.106", 2879 + "syn 2.0.117", 2845 2880 ] 2846 2881 2847 2882 [[package]] 2848 2883 name = "pin-project-lite" 2849 - version = "0.2.16" 2884 + version = "0.2.17" 2850 2885 source = "registry+https://github.com/rust-lang/crates.io-index" 2851 - checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 2886 + checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" 2852 2887 2853 2888 [[package]] 2854 2889 name = "pin-utils" ··· 2858 2893 2859 2894 [[package]] 2860 2895 name = "pkg-config" 2861 - version = "0.3.32" 2896 + version = "0.3.33" 2862 2897 source = "registry+https://github.com/rust-lang/crates.io-index" 2863 - checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 2898 + checksum = "19f132c84eca552bf34cab8ec81f1c1dcc229b811638f9d283dceabe58c5569e" 2864 2899 2865 2900 [[package]] 2866 2901 name = "potential_utf" 2867 - version = "0.1.3" 2902 + version = "0.1.5" 2868 2903 source = "registry+https://github.com/rust-lang/crates.io-index" 2869 - checksum = "84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a" 2904 + checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" 2870 2905 dependencies = [ 2871 2906 "zerovec", 2872 2907 ] ··· 2884 2919 checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 2885 2920 dependencies = [ 2886 2921 "zerocopy", 2922 + ] 2923 + 2924 + [[package]] 2925 + name = "prettyplease" 2926 + version = "0.2.37" 2927 + source = "registry+https://github.com/rust-lang/crates.io-index" 2928 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 2929 + dependencies = [ 2930 + "proc-macro2", 2931 + "syn 2.0.117", 2887 2932 ] 2888 2933 2889 2934 [[package]] ··· 2921 2966 2922 2967 [[package]] 2923 2968 name = "proc-macro2" 2924 - version = "1.0.101" 2969 + version = "1.0.106" 2925 2970 source = "registry+https://github.com/rust-lang/crates.io-index" 2926 - checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" 2971 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 2927 2972 dependencies = [ 2928 2973 "unicode-ident", 2929 2974 ] ··· 2940 2985 2941 2986 [[package]] 2942 2987 name = "quote" 2943 - version = "1.0.41" 2988 + version = "1.0.45" 2944 2989 source = "registry+https://github.com/rust-lang/crates.io-index" 2945 - checksum = "ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1" 2990 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 2946 2991 dependencies = [ 2947 2992 "proc-macro2", 2948 2993 ] ··· 2954 2999 checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 2955 3000 2956 3001 [[package]] 3002 + name = "r-efi" 3003 + version = "6.0.0" 3004 + source = "registry+https://github.com/rust-lang/crates.io-index" 3005 + checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" 3006 + 3007 + [[package]] 2957 3008 name = "rand" 2958 - version = "0.8.5" 3009 + version = "0.8.6" 2959 3010 source = "registry+https://github.com/rust-lang/crates.io-index" 2960 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 3011 + checksum = "5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a" 2961 3012 dependencies = [ 2962 3013 "libc", 2963 3014 "rand_chacha", ··· 2980 3031 source = "registry+https://github.com/rust-lang/crates.io-index" 2981 3032 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 2982 3033 dependencies = [ 2983 - "getrandom 0.2.16", 3034 + "getrandom 0.2.17", 2984 3035 ] 2985 3036 2986 3037 [[package]] ··· 2995 3046 source = "registry+https://github.com/rust-lang/crates.io-index" 2996 3047 checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d" 2997 3048 dependencies = [ 2998 - "bitflags 2.9.4", 3049 + "bitflags 2.11.1", 2999 3050 ] 3000 3051 3001 3052 [[package]] ··· 3004 3055 source = "registry+https://github.com/rust-lang/crates.io-index" 3005 3056 checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 3006 3057 dependencies = [ 3007 - "getrandom 0.2.16", 3058 + "getrandom 0.2.17", 3008 3059 "libredox", 3009 3060 "thiserror 1.0.69", 3010 3061 ] 3011 3062 3012 3063 [[package]] 3013 3064 name = "regex" 3014 - version = "1.11.3" 3065 + version = "1.12.3" 3015 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3016 - checksum = "8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c" 3067 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 3017 3068 dependencies = [ 3018 3069 "aho-corasick", 3019 3070 "memchr", ··· 3023 3074 3024 3075 [[package]] 3025 3076 name = "regex-automata" 3026 - version = "0.4.11" 3077 + version = "0.4.14" 3027 3078 source = "registry+https://github.com/rust-lang/crates.io-index" 3028 - checksum = "833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad" 3079 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 3029 3080 dependencies = [ 3030 3081 "aho-corasick", 3031 3082 "memchr", ··· 3040 3091 3041 3092 [[package]] 3042 3093 name = "regex-syntax" 3043 - version = "0.8.6" 3094 + version = "0.8.10" 3044 3095 source = "registry+https://github.com/rust-lang/crates.io-index" 3045 - checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" 3096 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 3046 3097 3047 3098 [[package]] 3048 3099 name = "reqwest" 3049 - version = "0.12.23" 3100 + version = "0.12.28" 3050 3101 source = "registry+https://github.com/rust-lang/crates.io-index" 3051 - checksum = "d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb" 3102 + checksum = "eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147" 3052 3103 dependencies = [ 3053 3104 "base64", 3054 3105 "bytes", 3055 3106 "encoding_rs", 3056 3107 "futures-core", 3057 - "h2 0.4.12", 3058 - "http 1.3.1", 3108 + "h2 0.4.13", 3109 + "http 1.4.0", 3059 3110 "http-body 1.0.1", 3060 3111 "http-body-util", 3061 - "hyper 1.7.0", 3062 - "hyper-rustls 0.27.7", 3112 + "hyper 1.9.0", 3113 + "hyper-rustls 0.27.9", 3063 3114 "hyper-tls", 3064 3115 "hyper-util", 3065 3116 "js-sys", ··· 3075 3126 "sync_wrapper", 3076 3127 "tokio", 3077 3128 "tokio-native-tls", 3078 - "tower 0.5.2", 3129 + "tower 0.5.3", 3079 3130 "tower-http", 3080 3131 "tower-service", 3081 3132 "url", ··· 3086 3137 3087 3138 [[package]] 3088 3139 name = "resolv-conf" 3089 - version = "0.7.5" 3140 + version = "0.7.6" 3090 3141 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 - checksum = "6b3789b30bd25ba102de4beabd95d21ac45b69b1be7d14522bab988c526d6799" 3142 + checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7" 3092 3143 3093 3144 [[package]] 3094 3145 name = "ring" ··· 3098 3149 dependencies = [ 3099 3150 "cc", 3100 3151 "cfg-if", 3101 - "getrandom 0.2.16", 3152 + "getrandom 0.2.17", 3102 3153 "libc", 3103 3154 "untrusted", 3104 3155 "windows-sys 0.52.0", ··· 3115 3166 3116 3167 [[package]] 3117 3168 name = "rustc-demangle" 3118 - version = "0.1.26" 3169 + version = "0.1.27" 3119 3170 source = "registry+https://github.com/rust-lang/crates.io-index" 3120 - checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace" 3171 + checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" 3121 3172 3122 3173 [[package]] 3123 3174 name = "rustc_version" ··· 3130 3181 3131 3182 [[package]] 3132 3183 name = "rustix" 3133 - version = "1.1.2" 3184 + version = "1.1.4" 3134 3185 source = "registry+https://github.com/rust-lang/crates.io-index" 3135 - checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e" 3186 + checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 3136 3187 dependencies = [ 3137 - "bitflags 2.9.4", 3188 + "bitflags 2.11.1", 3138 3189 "errno", 3139 3190 "libc", 3140 3191 "linux-raw-sys", 3141 - "windows-sys 0.61.1", 3192 + "windows-sys 0.61.2", 3142 3193 ] 3143 3194 3144 3195 [[package]] ··· 3155 3206 3156 3207 [[package]] 3157 3208 name = "rustls" 3158 - version = "0.23.32" 3209 + version = "0.23.38" 3159 3210 source = "registry+https://github.com/rust-lang/crates.io-index" 3160 - checksum = "cd3c25631629d034ce7cd9940adc9d45762d46de2b0f57193c4443b92c6d4d40" 3211 + checksum = "69f9466fb2c14ea04357e91413efb882e2a6d4a406e625449bc0a5d360d53a21" 3161 3212 dependencies = [ 3162 3213 "aws-lc-rs", 3163 3214 "once_cell", 3164 3215 "ring", 3165 3216 "rustls-pki-types", 3166 - "rustls-webpki 0.103.7", 3217 + "rustls-webpki 0.103.12", 3167 3218 "subtle", 3168 3219 "zeroize", 3169 3220 ] ··· 3174 3225 source = "registry+https://github.com/rust-lang/crates.io-index" 3175 3226 checksum = "612460d5f7bea540c490b2b6395d8e34a953e52b491accd6c86c8164c5932a63" 3176 3227 dependencies = [ 3177 - "openssl-probe 0.2.1", 3228 + "openssl-probe", 3178 3229 "rustls-pki-types", 3179 3230 "schannel", 3180 - "security-framework 3.5.1", 3231 + "security-framework", 3181 3232 ] 3182 3233 3183 3234 [[package]] 3184 3235 name = "rustls-pki-types" 3185 - version = "1.12.0" 3236 + version = "1.14.0" 3186 3237 source = "registry+https://github.com/rust-lang/crates.io-index" 3187 - checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" 3238 + checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" 3188 3239 dependencies = [ 3189 3240 "zeroize", 3190 3241 ] ··· 3201 3252 3202 3253 [[package]] 3203 3254 name = "rustls-webpki" 3204 - version = "0.103.7" 3255 + version = "0.103.12" 3205 3256 source = "registry+https://github.com/rust-lang/crates.io-index" 3206 - checksum = "e10b3f4191e8a80e6b43eebabfac91e5dcecebb27a71f04e820c47ec41d314bf" 3257 + checksum = "8279bb85272c9f10811ae6a6c547ff594d6a7f3c6c6b02ee9726d1d0dcfcdd06" 3207 3258 dependencies = [ 3208 3259 "aws-lc-rs", 3209 3260 "ring", ··· 3219 3270 3220 3271 [[package]] 3221 3272 name = "ryu" 3222 - version = "1.0.20" 3273 + version = "1.0.23" 3223 3274 source = "registry+https://github.com/rust-lang/crates.io-index" 3224 - checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 3275 + checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" 3225 3276 3226 3277 [[package]] 3227 3278 name = "same-file" ··· 3234 3285 3235 3286 [[package]] 3236 3287 name = "schannel" 3237 - version = "0.1.28" 3288 + version = "0.1.29" 3238 3289 source = "registry+https://github.com/rust-lang/crates.io-index" 3239 - checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1" 3290 + checksum = "91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939" 3240 3291 dependencies = [ 3241 - "windows-sys 0.61.1", 3292 + "windows-sys 0.61.2", 3242 3293 ] 3243 3294 3244 3295 [[package]] ··· 3259 3310 3260 3311 [[package]] 3261 3312 name = "security-framework" 3262 - version = "2.11.1" 3263 - source = "registry+https://github.com/rust-lang/crates.io-index" 3264 - checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3265 - dependencies = [ 3266 - "bitflags 2.9.4", 3267 - "core-foundation 0.9.4", 3268 - "core-foundation-sys", 3269 - "libc", 3270 - "security-framework-sys", 3271 - ] 3272 - 3273 - [[package]] 3274 - name = "security-framework" 3275 - version = "3.5.1" 3313 + version = "3.7.0" 3276 3314 source = "registry+https://github.com/rust-lang/crates.io-index" 3277 - checksum = "b3297343eaf830f66ede390ea39da1d462b6b0c1b000f420d0a83f898bbbe6ef" 3315 + checksum = "b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d" 3278 3316 dependencies = [ 3279 - "bitflags 2.9.4", 3317 + "bitflags 2.11.1", 3280 3318 "core-foundation 0.10.1", 3281 3319 "core-foundation-sys", 3282 3320 "libc", ··· 3285 3323 3286 3324 [[package]] 3287 3325 name = "security-framework-sys" 3288 - version = "2.15.0" 3326 + version = "2.17.0" 3289 3327 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0" 3328 + checksum = "6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3" 3291 3329 dependencies = [ 3292 3330 "core-foundation-sys", 3293 3331 "libc", ··· 3347 3385 dependencies = [ 3348 3386 "proc-macro2", 3349 3387 "quote", 3350 - "syn 2.0.106", 3388 + "syn 2.0.117", 3351 3389 ] 3352 3390 3353 3391 [[package]] ··· 3364 3402 3365 3403 [[package]] 3366 3404 name = "serde_json" 3367 - version = "1.0.145" 3405 + version = "1.0.149" 3368 3406 source = "registry+https://github.com/rust-lang/crates.io-index" 3369 - checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" 3407 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 3370 3408 dependencies = [ 3371 3409 "indexmap", 3372 3410 "itoa", 3373 3411 "memchr", 3374 - "ryu", 3375 3412 "serde", 3376 3413 "serde_core", 3414 + "zmij", 3377 3415 ] 3378 3416 3379 3417 [[package]] ··· 3384 3422 dependencies = [ 3385 3423 "proc-macro2", 3386 3424 "quote", 3387 - "syn 2.0.106", 3425 + "syn 2.0.117", 3388 3426 ] 3389 3427 3390 3428 [[package]] ··· 3406 3444 "itoa", 3407 3445 "ryu", 3408 3446 "serde", 3447 + ] 3448 + 3449 + [[package]] 3450 + name = "sha1" 3451 + version = "0.10.6" 3452 + source = "registry+https://github.com/rust-lang/crates.io-index" 3453 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 3454 + dependencies = [ 3455 + "cfg-if", 3456 + "cpufeatures 0.2.17", 3457 + "digest 0.10.7", 3409 3458 ] 3410 3459 3411 3460 [[package]] ··· 3474 3523 3475 3524 [[package]] 3476 3525 name = "signal-hook-registry" 3477 - version = "1.4.6" 3526 + version = "1.4.8" 3478 3527 source = "registry+https://github.com/rust-lang/crates.io-index" 3479 - checksum = "b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b" 3528 + checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b" 3480 3529 dependencies = [ 3530 + "errno", 3481 3531 "libc", 3482 3532 ] 3483 3533 ··· 3489 3539 3490 3540 [[package]] 3491 3541 name = "slab" 3492 - version = "0.4.11" 3542 + version = "0.4.12" 3493 3543 source = "registry+https://github.com/rust-lang/crates.io-index" 3494 - checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589" 3544 + checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5" 3495 3545 3496 3546 [[package]] 3497 3547 name = "smallvec" ··· 3511 3561 3512 3562 [[package]] 3513 3563 name = "socket2" 3514 - version = "0.6.0" 3564 + version = "0.6.3" 3515 3565 source = "registry+https://github.com/rust-lang/crates.io-index" 3516 - checksum = "233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807" 3566 + checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" 3517 3567 dependencies = [ 3518 3568 "libc", 3519 - "windows-sys 0.59.0", 3569 + "windows-sys 0.61.2", 3520 3570 ] 3521 3571 3522 3572 [[package]] 3523 3573 name = "stable_deref_trait" 3524 - version = "1.2.0" 3574 + version = "1.2.1" 3525 3575 source = "registry+https://github.com/rust-lang/crates.io-index" 3526 - checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 3576 + checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 3527 3577 3528 3578 [[package]] 3529 3579 name = "static-regular-grammar" ··· 3541 3591 "quote", 3542 3592 "serde", 3543 3593 "sha2 0.10.9", 3544 - "syn 2.0.106", 3594 + "syn 2.0.117", 3545 3595 "thiserror 1.0.69", 3546 3596 ] 3547 3597 ··· 3574 3624 3575 3625 [[package]] 3576 3626 name = "supports-hyperlinks" 3577 - version = "3.1.0" 3627 + version = "3.2.0" 3578 3628 source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "804f44ed3c63152de6a9f90acbea1a110441de43006ea51bcce8f436196a288b" 3629 + checksum = "e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91" 3580 3630 3581 3631 [[package]] 3582 3632 name = "supports-unicode" ··· 3596 3646 3597 3647 [[package]] 3598 3648 name = "syn" 3599 - version = "2.0.106" 3649 + version = "2.0.117" 3600 3650 source = "registry+https://github.com/rust-lang/crates.io-index" 3601 - checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" 3651 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 3602 3652 dependencies = [ 3603 3653 "proc-macro2", 3604 3654 "quote", ··· 3622 3672 dependencies = [ 3623 3673 "proc-macro2", 3624 3674 "quote", 3625 - "syn 2.0.106", 3675 + "syn 2.0.117", 3626 3676 ] 3627 3677 3628 3678 [[package]] 3629 3679 name = "system-configuration" 3630 - version = "0.6.1" 3680 + version = "0.7.0" 3631 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 3632 - checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 3682 + checksum = "a13f3d0daba03132c0aa9767f98351b3488edc2c100cda2d2ec2b04f3d8d3c8b" 3633 3683 dependencies = [ 3634 - "bitflags 2.9.4", 3684 + "bitflags 2.11.1", 3635 3685 "core-foundation 0.9.4", 3636 3686 "system-configuration-sys", 3637 3687 ] ··· 3648 3698 3649 3699 [[package]] 3650 3700 name = "tempfile" 3651 - version = "3.23.0" 3701 + version = "3.27.0" 3652 3702 source = "registry+https://github.com/rust-lang/crates.io-index" 3653 - checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16" 3703 + checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" 3654 3704 dependencies = [ 3655 3705 "fastrand", 3656 - "getrandom 0.3.3", 3706 + "getrandom 0.4.2", 3657 3707 "once_cell", 3658 3708 "rustix", 3659 - "windows-sys 0.61.1", 3709 + "windows-sys 0.61.2", 3660 3710 ] 3661 3711 3662 3712 [[package]] 3663 3713 name = "terminal_size" 3664 - version = "0.4.3" 3714 + version = "0.4.4" 3665 3715 source = "registry+https://github.com/rust-lang/crates.io-index" 3666 - checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0" 3716 + checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" 3667 3717 dependencies = [ 3668 3718 "rustix", 3669 - "windows-sys 0.60.2", 3719 + "windows-sys 0.61.2", 3670 3720 ] 3671 3721 3672 3722 [[package]] ··· 3676 3726 checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" 3677 3727 dependencies = [ 3678 3728 "unicode-linebreak", 3679 - "unicode-width 0.2.1", 3729 + "unicode-width 0.2.2", 3680 3730 ] 3681 3731 3682 3732 [[package]] ··· 3690 3740 3691 3741 [[package]] 3692 3742 name = "thiserror" 3693 - version = "2.0.17" 3743 + version = "2.0.18" 3694 3744 source = "registry+https://github.com/rust-lang/crates.io-index" 3695 - checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8" 3745 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 3696 3746 dependencies = [ 3697 - "thiserror-impl 2.0.17", 3747 + "thiserror-impl 2.0.18", 3698 3748 ] 3699 3749 3700 3750 [[package]] ··· 3705 3755 dependencies = [ 3706 3756 "proc-macro2", 3707 3757 "quote", 3708 - "syn 2.0.106", 3758 + "syn 2.0.117", 3709 3759 ] 3710 3760 3711 3761 [[package]] 3712 3762 name = "thiserror-impl" 3713 - version = "2.0.17" 3763 + version = "2.0.18" 3714 3764 source = "registry+https://github.com/rust-lang/crates.io-index" 3715 - checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913" 3765 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 3716 3766 dependencies = [ 3717 3767 "proc-macro2", 3718 3768 "quote", 3719 - "syn 2.0.106", 3769 + "syn 2.0.117", 3720 3770 ] 3721 3771 3722 3772 [[package]] ··· 3730 3780 3731 3781 [[package]] 3732 3782 name = "time" 3733 - version = "0.3.44" 3783 + version = "0.3.47" 3734 3784 source = "registry+https://github.com/rust-lang/crates.io-index" 3735 - checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" 3785 + checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" 3736 3786 dependencies = [ 3737 3787 "deranged", 3738 3788 "num-conv", 3739 3789 "powerfmt", 3740 - "serde", 3790 + "serde_core", 3741 3791 "time-core", 3742 3792 "time-macros", 3743 3793 ] 3744 3794 3745 3795 [[package]] 3746 3796 name = "time-core" 3747 - version = "0.1.6" 3797 + version = "0.1.8" 3748 3798 source = "registry+https://github.com/rust-lang/crates.io-index" 3749 - checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" 3799 + checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 3750 3800 3751 3801 [[package]] 3752 3802 name = "time-macros" 3753 - version = "0.2.24" 3803 + version = "0.2.27" 3754 3804 source = "registry+https://github.com/rust-lang/crates.io-index" 3755 - checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" 3805 + checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" 3756 3806 dependencies = [ 3757 3807 "num-conv", 3758 3808 "time-core", ··· 3760 3810 3761 3811 [[package]] 3762 3812 name = "tinystr" 3763 - version = "0.8.1" 3813 + version = "0.8.3" 3764 3814 source = "registry+https://github.com/rust-lang/crates.io-index" 3765 - checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 3815 + checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" 3766 3816 dependencies = [ 3767 3817 "displaydoc", 3768 3818 "zerovec", ··· 3770 3820 3771 3821 [[package]] 3772 3822 name = "tinyvec" 3773 - version = "1.10.0" 3823 + version = "1.11.0" 3774 3824 source = "registry+https://github.com/rust-lang/crates.io-index" 3775 - checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" 3825 + checksum = "3e61e67053d25a4e82c844e8424039d9745781b3fc4f32b8d55ed50f5f667ef3" 3776 3826 dependencies = [ 3777 3827 "tinyvec_macros", 3778 3828 ] ··· 3785 3835 3786 3836 [[package]] 3787 3837 name = "tokio" 3788 - version = "1.47.1" 3838 + version = "1.52.1" 3789 3839 source = "registry+https://github.com/rust-lang/crates.io-index" 3790 - checksum = "89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038" 3840 + checksum = "b67dee974fe86fd92cc45b7a95fdd2f99a36a6d7b0d431a231178d3d670bbcc6" 3791 3841 dependencies = [ 3792 - "backtrace", 3793 3842 "bytes", 3794 - "io-uring", 3795 3843 "libc", 3796 3844 "mio", 3797 3845 "parking_lot", 3798 3846 "pin-project-lite", 3799 3847 "signal-hook-registry", 3800 - "slab", 3801 - "socket2 0.6.0", 3848 + "socket2 0.6.3", 3802 3849 "tokio-macros", 3803 - "windows-sys 0.59.0", 3850 + "windows-sys 0.61.2", 3804 3851 ] 3805 3852 3806 3853 [[package]] 3807 3854 name = "tokio-macros" 3808 - version = "2.5.0" 3855 + version = "2.7.0" 3809 3856 source = "registry+https://github.com/rust-lang/crates.io-index" 3810 - checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 3857 + checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" 3811 3858 dependencies = [ 3812 3859 "proc-macro2", 3813 3860 "quote", 3814 - "syn 2.0.106", 3861 + "syn 2.0.117", 3815 3862 ] 3816 3863 3817 3864 [[package]] ··· 3840 3887 source = "registry+https://github.com/rust-lang/crates.io-index" 3841 3888 checksum = "1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61" 3842 3889 dependencies = [ 3843 - "rustls 0.23.32", 3890 + "rustls 0.23.38", 3844 3891 "tokio", 3845 3892 ] 3846 3893 3847 3894 [[package]] 3848 3895 name = "tokio-util" 3849 - version = "0.7.16" 3896 + version = "0.7.18" 3850 3897 source = "registry+https://github.com/rust-lang/crates.io-index" 3851 - checksum = "14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5" 3898 + checksum = "9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098" 3852 3899 dependencies = [ 3853 3900 "bytes", 3854 3901 "futures-core", ··· 3898 3945 "serde_spanned", 3899 3946 "toml_datetime 0.6.11", 3900 3947 "toml_write", 3901 - "winnow 0.7.13", 3948 + "winnow 0.7.15", 3902 3949 ] 3903 3950 3904 3951 [[package]] ··· 3944 3991 3945 3992 [[package]] 3946 3993 name = "tower" 3947 - version = "0.5.2" 3994 + version = "0.5.3" 3948 3995 source = "registry+https://github.com/rust-lang/crates.io-index" 3949 - checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9" 3996 + checksum = "ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4" 3950 3997 dependencies = [ 3951 3998 "futures-core", 3952 3999 "futures-util", ··· 3959 4006 3960 4007 [[package]] 3961 4008 name = "tower-http" 3962 - version = "0.6.6" 4009 + version = "0.6.8" 3963 4010 source = "registry+https://github.com/rust-lang/crates.io-index" 3964 - checksum = "adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2" 4011 + checksum = "d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8" 3965 4012 dependencies = [ 3966 - "bitflags 2.9.4", 4013 + "bitflags 2.11.1", 3967 4014 "bytes", 3968 4015 "futures-util", 3969 - "http 1.3.1", 4016 + "http 1.4.0", 3970 4017 "http-body 1.0.1", 3971 4018 "iri-string", 3972 4019 "pin-project-lite", 3973 - "tower 0.5.2", 4020 + "tower 0.5.3", 3974 4021 "tower-layer", 3975 4022 "tower-service", 3976 4023 ] ··· 4012 4059 dependencies = [ 4013 4060 "proc-macro2", 4014 4061 "quote", 4015 - "syn 2.0.106", 4062 + "syn 2.0.117", 4016 4063 ] 4017 4064 4018 4065 [[package]] ··· 4023 4070 4024 4071 [[package]] 4025 4072 name = "tracing" 4026 - version = "0.1.41" 4073 + version = "0.1.44" 4027 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 4028 - checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 4075 + checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" 4029 4076 dependencies = [ 4030 4077 "pin-project-lite", 4031 4078 "tracing-attributes", ··· 4034 4081 4035 4082 [[package]] 4036 4083 name = "tracing-attributes" 4037 - version = "0.1.30" 4084 + version = "0.1.31" 4038 4085 source = "registry+https://github.com/rust-lang/crates.io-index" 4039 - checksum = "81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903" 4086 + checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 4040 4087 dependencies = [ 4041 4088 "proc-macro2", 4042 4089 "quote", 4043 - "syn 2.0.106", 4090 + "syn 2.0.117", 4044 4091 ] 4045 4092 4046 4093 [[package]] 4047 4094 name = "tracing-core" 4048 - version = "0.1.34" 4095 + version = "0.1.36" 4049 4096 source = "registry+https://github.com/rust-lang/crates.io-index" 4050 - checksum = "b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678" 4097 + checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" 4051 4098 dependencies = [ 4052 4099 "once_cell", 4053 4100 "valuable", ··· 4076 4123 4077 4124 [[package]] 4078 4125 name = "tracing-subscriber" 4079 - version = "0.3.20" 4126 + version = "0.3.23" 4080 4127 source = "registry+https://github.com/rust-lang/crates.io-index" 4081 - checksum = "2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5" 4128 + checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" 4082 4129 dependencies = [ 4083 4130 "matchers", 4084 4131 "nu-ansi-term", ··· 4135 4182 4136 4183 [[package]] 4137 4184 name = "unicode-ident" 4138 - version = "1.0.19" 4185 + version = "1.0.24" 4139 4186 source = "registry+https://github.com/rust-lang/crates.io-index" 4140 - checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" 4187 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 4141 4188 4142 4189 [[package]] 4143 4190 name = "unicode-linebreak" ··· 4147 4194 4148 4195 [[package]] 4149 4196 name = "unicode-segmentation" 4150 - version = "1.12.0" 4197 + version = "1.13.2" 4151 4198 source = "registry+https://github.com/rust-lang/crates.io-index" 4152 - checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493" 4199 + checksum = "9629274872b2bfaf8d66f5f15725007f635594914870f65218920345aa11aa8c" 4153 4200 4154 4201 [[package]] 4155 4202 name = "unicode-width" ··· 4159 4206 4160 4207 [[package]] 4161 4208 name = "unicode-width" 4162 - version = "0.2.1" 4209 + version = "0.2.2" 4163 4210 source = "registry+https://github.com/rust-lang/crates.io-index" 4164 - checksum = "4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c" 4211 + checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 4212 + 4213 + [[package]] 4214 + name = "unicode-xid" 4215 + version = "0.2.6" 4216 + source = "registry+https://github.com/rust-lang/crates.io-index" 4217 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 4165 4218 4166 4219 [[package]] 4167 4220 name = "unsigned-varint" ··· 4177 4230 4178 4231 [[package]] 4179 4232 name = "url" 4180 - version = "2.5.7" 4233 + version = "2.5.8" 4181 4234 source = "registry+https://github.com/rust-lang/crates.io-index" 4182 - checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b" 4235 + checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" 4183 4236 dependencies = [ 4184 4237 "form_urlencoded", 4185 4238 "idna", 4186 4239 "percent-encoding", 4187 4240 "serde", 4241 + "serde_derive", 4188 4242 ] 4189 4243 4190 4244 [[package]] ··· 4265 4319 checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 4266 4320 4267 4321 [[package]] 4268 - name = "wasi" 4269 - version = "0.14.7+wasi-0.2.4" 4322 + name = "wasip2" 4323 + version = "1.0.3+wasi-0.2.9" 4270 4324 source = "registry+https://github.com/rust-lang/crates.io-index" 4271 - checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" 4325 + checksum = "20064672db26d7cdc89c7798c48a0fdfac8213434a1186e5ef29fd560ae223d6" 4272 4326 dependencies = [ 4273 - "wasip2", 4327 + "wit-bindgen 0.57.1", 4274 4328 ] 4275 4329 4276 4330 [[package]] 4277 - name = "wasip2" 4278 - version = "1.0.1+wasi-0.2.4" 4331 + name = "wasip3" 4332 + version = "0.4.0+wasi-0.3.0-rc-2026-01-06" 4279 4333 source = "registry+https://github.com/rust-lang/crates.io-index" 4280 - checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" 4334 + checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" 4281 4335 dependencies = [ 4282 - "wit-bindgen", 4336 + "wit-bindgen 0.51.0", 4283 4337 ] 4284 4338 4285 4339 [[package]] 4286 4340 name = "wasm-bindgen" 4287 - version = "0.2.104" 4341 + version = "0.2.118" 4288 4342 source = "registry+https://github.com/rust-lang/crates.io-index" 4289 - checksum = "c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d" 4343 + checksum = "0bf938a0bacb0469e83c1e148908bd7d5a6010354cf4fb73279b7447422e3a89" 4290 4344 dependencies = [ 4291 4345 "cfg-if", 4292 4346 "once_cell", 4293 4347 "rustversion", 4294 4348 "wasm-bindgen-macro", 4295 - "wasm-bindgen-shared", 4296 - ] 4297 - 4298 - [[package]] 4299 - name = "wasm-bindgen-backend" 4300 - version = "0.2.104" 4301 - source = "registry+https://github.com/rust-lang/crates.io-index" 4302 - checksum = "671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19" 4303 - dependencies = [ 4304 - "bumpalo", 4305 - "log", 4306 - "proc-macro2", 4307 - "quote", 4308 - "syn 2.0.106", 4309 4349 "wasm-bindgen-shared", 4310 4350 ] 4311 4351 4312 4352 [[package]] 4313 4353 name = "wasm-bindgen-futures" 4314 - version = "0.4.54" 4354 + version = "0.4.68" 4315 4355 source = "registry+https://github.com/rust-lang/crates.io-index" 4316 - checksum = "7e038d41e478cc73bae0ff9b36c60cff1c98b8f38f8d7e8061e79ee63608ac5c" 4356 + checksum = "f371d383f2fb139252e0bfac3b81b265689bf45b6874af544ffa4c975ac1ebf8" 4317 4357 dependencies = [ 4318 - "cfg-if", 4319 4358 "js-sys", 4320 - "once_cell", 4321 4359 "wasm-bindgen", 4322 - "web-sys", 4323 4360 ] 4324 4361 4325 4362 [[package]] 4326 4363 name = "wasm-bindgen-macro" 4327 - version = "0.2.104" 4364 + version = "0.2.118" 4328 4365 source = "registry+https://github.com/rust-lang/crates.io-index" 4329 - checksum = "7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119" 4366 + checksum = "eeff24f84126c0ec2db7a449f0c2ec963c6a49efe0698c4242929da037ca28ed" 4330 4367 dependencies = [ 4331 4368 "quote", 4332 4369 "wasm-bindgen-macro-support", ··· 4334 4371 4335 4372 [[package]] 4336 4373 name = "wasm-bindgen-macro-support" 4337 - version = "0.2.104" 4374 + version = "0.2.118" 4338 4375 source = "registry+https://github.com/rust-lang/crates.io-index" 4339 - checksum = "9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7" 4376 + checksum = "9d08065faf983b2b80a79fd87d8254c409281cf7de75fc4b773019824196c904" 4340 4377 dependencies = [ 4378 + "bumpalo", 4341 4379 "proc-macro2", 4342 4380 "quote", 4343 - "syn 2.0.106", 4344 - "wasm-bindgen-backend", 4381 + "syn 2.0.117", 4345 4382 "wasm-bindgen-shared", 4346 4383 ] 4347 4384 4348 4385 [[package]] 4349 4386 name = "wasm-bindgen-shared" 4350 - version = "0.2.104" 4387 + version = "0.2.118" 4351 4388 source = "registry+https://github.com/rust-lang/crates.io-index" 4352 - checksum = "bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1" 4389 + checksum = "5fd04d9e306f1907bd13c6361b5c6bfc7b3b3c095ed3f8a9246390f8dbdee129" 4353 4390 dependencies = [ 4354 4391 "unicode-ident", 4355 4392 ] 4356 4393 4357 4394 [[package]] 4358 4395 name = "wasm-bindgen-test" 4359 - version = "0.3.54" 4396 + version = "0.3.68" 4360 4397 source = "registry+https://github.com/rust-lang/crates.io-index" 4361 - checksum = "4e381134e148c1062f965a42ed1f5ee933eef2927c3f70d1812158f711d39865" 4398 + checksum = "6bb55e2540ad1c56eec35fd63e2aea15f83b11ce487fd2de9ad11578dfc047ea" 4362 4399 dependencies = [ 4400 + "async-trait", 4401 + "cast", 4363 4402 "js-sys", 4403 + "libm", 4364 4404 "minicov", 4405 + "nu-ansi-term", 4406 + "num-traits", 4407 + "oorandom", 4408 + "serde", 4409 + "serde_json", 4365 4410 "wasm-bindgen", 4366 4411 "wasm-bindgen-futures", 4367 4412 "wasm-bindgen-test-macro", 4413 + "wasm-bindgen-test-shared", 4368 4414 ] 4369 4415 4370 4416 [[package]] 4371 4417 name = "wasm-bindgen-test-macro" 4372 - version = "0.3.54" 4418 + version = "0.3.68" 4373 4419 source = "registry+https://github.com/rust-lang/crates.io-index" 4374 - checksum = "b673bca3298fe582aeef8352330ecbad91849f85090805582400850f8270a2e8" 4420 + checksum = "caf0ca1bd612b988616bac1ab34c4e4290ef18f7148a1d8b7f31c150080e9295" 4375 4421 dependencies = [ 4376 4422 "proc-macro2", 4377 4423 "quote", 4378 - "syn 2.0.106", 4424 + "syn 2.0.117", 4425 + ] 4426 + 4427 + [[package]] 4428 + name = "wasm-bindgen-test-shared" 4429 + version = "0.2.118" 4430 + source = "registry+https://github.com/rust-lang/crates.io-index" 4431 + checksum = "23cda5ecc67248c48d3e705d3e03e00af905769b78b9d2a1678b663b8b9d4472" 4432 + 4433 + [[package]] 4434 + name = "wasm-encoder" 4435 + version = "0.244.0" 4436 + source = "registry+https://github.com/rust-lang/crates.io-index" 4437 + checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" 4438 + dependencies = [ 4439 + "leb128fmt", 4440 + "wasmparser", 4441 + ] 4442 + 4443 + [[package]] 4444 + name = "wasm-metadata" 4445 + version = "0.244.0" 4446 + source = "registry+https://github.com/rust-lang/crates.io-index" 4447 + checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" 4448 + dependencies = [ 4449 + "anyhow", 4450 + "indexmap", 4451 + "wasm-encoder", 4452 + "wasmparser", 4453 + ] 4454 + 4455 + [[package]] 4456 + name = "wasmparser" 4457 + version = "0.244.0" 4458 + source = "registry+https://github.com/rust-lang/crates.io-index" 4459 + checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" 4460 + dependencies = [ 4461 + "bitflags 2.11.1", 4462 + "hashbrown 0.15.5", 4463 + "indexmap", 4464 + "semver", 4379 4465 ] 4380 4466 4381 4467 [[package]] 4382 4468 name = "web-sys" 4383 - version = "0.3.81" 4469 + version = "0.3.95" 4384 4470 source = "registry+https://github.com/rust-lang/crates.io-index" 4385 - checksum = "9367c417a924a74cae129e6a2ae3b47fabb1f8995595ab474029da749a8be120" 4471 + checksum = "4f2dfbb17949fa2088e5d39408c48368947b86f7834484e87b73de55bc14d97d" 4386 4472 dependencies = [ 4387 4473 "js-sys", 4388 4474 "wasm-bindgen", ··· 4400 4486 source = "registry+https://github.com/rust-lang/crates.io-index" 4401 4487 checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" 4402 4488 dependencies = [ 4403 - "windows-sys 0.61.1", 4489 + "windows-sys 0.61.2", 4404 4490 ] 4405 4491 4406 4492 [[package]] 4407 4493 name = "windows-core" 4408 - version = "0.62.1" 4494 + version = "0.62.2" 4409 4495 source = "registry+https://github.com/rust-lang/crates.io-index" 4410 - checksum = "6844ee5416b285084d3d3fffd743b925a6c9385455f64f6d4fa3031c4c2749a9" 4496 + checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb" 4411 4497 dependencies = [ 4412 4498 "windows-implement", 4413 4499 "windows-interface", 4414 - "windows-link 0.2.0", 4415 - "windows-result 0.4.0", 4416 - "windows-strings 0.5.0", 4500 + "windows-link", 4501 + "windows-result", 4502 + "windows-strings", 4417 4503 ] 4418 4504 4419 4505 [[package]] ··· 4424 4510 dependencies = [ 4425 4511 "proc-macro2", 4426 4512 "quote", 4427 - "syn 2.0.106", 4513 + "syn 2.0.117", 4428 4514 ] 4429 4515 4430 4516 [[package]] ··· 4435 4521 dependencies = [ 4436 4522 "proc-macro2", 4437 4523 "quote", 4438 - "syn 2.0.106", 4524 + "syn 2.0.117", 4439 4525 ] 4440 4526 4441 4527 [[package]] 4442 4528 name = "windows-link" 4443 - version = "0.1.3" 4529 + version = "0.2.1" 4444 4530 source = "registry+https://github.com/rust-lang/crates.io-index" 4445 - checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" 4446 - 4447 - [[package]] 4448 - name = "windows-link" 4449 - version = "0.2.0" 4450 - source = "registry+https://github.com/rust-lang/crates.io-index" 4451 - checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" 4531 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 4452 4532 4453 4533 [[package]] 4454 4534 name = "windows-registry" 4455 - version = "0.5.3" 4456 - source = "registry+https://github.com/rust-lang/crates.io-index" 4457 - checksum = "5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e" 4458 - dependencies = [ 4459 - "windows-link 0.1.3", 4460 - "windows-result 0.3.4", 4461 - "windows-strings 0.4.2", 4462 - ] 4463 - 4464 - [[package]] 4465 - name = "windows-result" 4466 - version = "0.3.4" 4535 + version = "0.6.1" 4467 4536 source = "registry+https://github.com/rust-lang/crates.io-index" 4468 - checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" 4537 + checksum = "02752bf7fbdcce7f2a27a742f798510f3e5ad88dbe84871e5168e2120c3d5720" 4469 4538 dependencies = [ 4470 - "windows-link 0.1.3", 4539 + "windows-link", 4540 + "windows-result", 4541 + "windows-strings", 4471 4542 ] 4472 4543 4473 4544 [[package]] 4474 4545 name = "windows-result" 4475 - version = "0.4.0" 4476 - source = "registry+https://github.com/rust-lang/crates.io-index" 4477 - checksum = "7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f" 4478 - dependencies = [ 4479 - "windows-link 0.2.0", 4480 - ] 4481 - 4482 - [[package]] 4483 - name = "windows-strings" 4484 - version = "0.4.2" 4546 + version = "0.4.1" 4485 4547 source = "registry+https://github.com/rust-lang/crates.io-index" 4486 - checksum = "56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57" 4548 + checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" 4487 4549 dependencies = [ 4488 - "windows-link 0.1.3", 4550 + "windows-link", 4489 4551 ] 4490 4552 4491 4553 [[package]] 4492 4554 name = "windows-strings" 4493 - version = "0.5.0" 4555 + version = "0.5.1" 4494 4556 source = "registry+https://github.com/rust-lang/crates.io-index" 4495 - checksum = "7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda" 4557 + checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091" 4496 4558 dependencies = [ 4497 - "windows-link 0.2.0", 4559 + "windows-link", 4498 4560 ] 4499 4561 4500 4562 [[package]] ··· 4526 4588 4527 4589 [[package]] 4528 4590 name = "windows-sys" 4529 - version = "0.60.2" 4591 + version = "0.61.2" 4530 4592 source = "registry+https://github.com/rust-lang/crates.io-index" 4531 - checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" 4593 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 4532 4594 dependencies = [ 4533 - "windows-targets 0.53.4", 4534 - ] 4535 - 4536 - [[package]] 4537 - name = "windows-sys" 4538 - version = "0.61.1" 4539 - source = "registry+https://github.com/rust-lang/crates.io-index" 4540 - checksum = "6f109e41dd4a3c848907eb83d5a42ea98b3769495597450cf6d153507b166f0f" 4541 - dependencies = [ 4542 - "windows-link 0.2.0", 4595 + "windows-link", 4543 4596 ] 4544 4597 4545 4598 [[package]] ··· 4566 4619 "windows_aarch64_gnullvm 0.52.6", 4567 4620 "windows_aarch64_msvc 0.52.6", 4568 4621 "windows_i686_gnu 0.52.6", 4569 - "windows_i686_gnullvm 0.52.6", 4622 + "windows_i686_gnullvm", 4570 4623 "windows_i686_msvc 0.52.6", 4571 4624 "windows_x86_64_gnu 0.52.6", 4572 4625 "windows_x86_64_gnullvm 0.52.6", ··· 4574 4627 ] 4575 4628 4576 4629 [[package]] 4577 - name = "windows-targets" 4578 - version = "0.53.4" 4579 - source = "registry+https://github.com/rust-lang/crates.io-index" 4580 - checksum = "2d42b7b7f66d2a06854650af09cfdf8713e427a439c97ad65a6375318033ac4b" 4581 - dependencies = [ 4582 - "windows-link 0.2.0", 4583 - "windows_aarch64_gnullvm 0.53.0", 4584 - "windows_aarch64_msvc 0.53.0", 4585 - "windows_i686_gnu 0.53.0", 4586 - "windows_i686_gnullvm 0.53.0", 4587 - "windows_i686_msvc 0.53.0", 4588 - "windows_x86_64_gnu 0.53.0", 4589 - "windows_x86_64_gnullvm 0.53.0", 4590 - "windows_x86_64_msvc 0.53.0", 4591 - ] 4592 - 4593 - [[package]] 4594 4630 name = "windows_aarch64_gnullvm" 4595 4631 version = "0.48.5" 4596 4632 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4603 4639 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4604 4640 4605 4641 [[package]] 4606 - name = "windows_aarch64_gnullvm" 4607 - version = "0.53.0" 4608 - source = "registry+https://github.com/rust-lang/crates.io-index" 4609 - checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" 4610 - 4611 - [[package]] 4612 4642 name = "windows_aarch64_msvc" 4613 4643 version = "0.48.5" 4614 4644 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4621 4651 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4622 4652 4623 4653 [[package]] 4624 - name = "windows_aarch64_msvc" 4625 - version = "0.53.0" 4626 - source = "registry+https://github.com/rust-lang/crates.io-index" 4627 - checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" 4628 - 4629 - [[package]] 4630 4654 name = "windows_i686_gnu" 4631 4655 version = "0.48.5" 4632 4656 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4639 4663 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4640 4664 4641 4665 [[package]] 4642 - name = "windows_i686_gnu" 4643 - version = "0.53.0" 4644 - source = "registry+https://github.com/rust-lang/crates.io-index" 4645 - checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" 4646 - 4647 - [[package]] 4648 4666 name = "windows_i686_gnullvm" 4649 4667 version = "0.52.6" 4650 4668 source = "registry+https://github.com/rust-lang/crates.io-index" 4651 4669 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4652 4670 4653 4671 [[package]] 4654 - name = "windows_i686_gnullvm" 4655 - version = "0.53.0" 4656 - source = "registry+https://github.com/rust-lang/crates.io-index" 4657 - checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" 4658 - 4659 - [[package]] 4660 4672 name = "windows_i686_msvc" 4661 4673 version = "0.48.5" 4662 4674 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4669 4681 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4670 4682 4671 4683 [[package]] 4672 - name = "windows_i686_msvc" 4673 - version = "0.53.0" 4674 - source = "registry+https://github.com/rust-lang/crates.io-index" 4675 - checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" 4676 - 4677 - [[package]] 4678 4684 name = "windows_x86_64_gnu" 4679 4685 version = "0.48.5" 4680 4686 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4685 4691 version = "0.52.6" 4686 4692 source = "registry+https://github.com/rust-lang/crates.io-index" 4687 4693 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4688 - 4689 - [[package]] 4690 - name = "windows_x86_64_gnu" 4691 - version = "0.53.0" 4692 - source = "registry+https://github.com/rust-lang/crates.io-index" 4693 - checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" 4694 4694 4695 4695 [[package]] 4696 4696 name = "windows_x86_64_gnullvm" ··· 4705 4705 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4706 4706 4707 4707 [[package]] 4708 - name = "windows_x86_64_gnullvm" 4709 - version = "0.53.0" 4710 - source = "registry+https://github.com/rust-lang/crates.io-index" 4711 - checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" 4712 - 4713 - [[package]] 4714 4708 name = "windows_x86_64_msvc" 4715 4709 version = "0.48.5" 4716 4710 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4721 4715 version = "0.52.6" 4722 4716 source = "registry+https://github.com/rust-lang/crates.io-index" 4723 4717 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4724 - 4725 - [[package]] 4726 - name = "windows_x86_64_msvc" 4727 - version = "0.53.0" 4728 - source = "registry+https://github.com/rust-lang/crates.io-index" 4729 - checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" 4730 4718 4731 4719 [[package]] 4732 4720 name = "winnow" 4733 - version = "0.7.13" 4721 + version = "0.7.15" 4734 4722 source = "registry+https://github.com/rust-lang/crates.io-index" 4735 - checksum = "21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf" 4723 + checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945" 4736 4724 dependencies = [ 4737 4725 "memchr", 4738 4726 ] ··· 4747 4735 ] 4748 4736 4749 4737 [[package]] 4750 - name = "winreg" 4751 - version = "0.50.0" 4752 - source = "registry+https://github.com/rust-lang/crates.io-index" 4753 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 4754 - dependencies = [ 4755 - "cfg-if", 4756 - "windows-sys 0.48.0", 4757 - ] 4758 - 4759 - [[package]] 4760 4738 name = "wiremock" 4761 4739 version = "0.6.5" 4762 4740 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4766 4744 "base64", 4767 4745 "deadpool", 4768 4746 "futures", 4769 - "http 1.3.1", 4747 + "http 1.4.0", 4770 4748 "http-body-util", 4771 - "hyper 1.7.0", 4749 + "hyper 1.9.0", 4772 4750 "hyper-util", 4773 4751 "log", 4774 4752 "once_cell", ··· 4781 4759 4782 4760 [[package]] 4783 4761 name = "wit-bindgen" 4784 - version = "0.46.0" 4762 + version = "0.51.0" 4763 + source = "registry+https://github.com/rust-lang/crates.io-index" 4764 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 4765 + dependencies = [ 4766 + "wit-bindgen-rust-macro", 4767 + ] 4768 + 4769 + [[package]] 4770 + name = "wit-bindgen" 4771 + version = "0.57.1" 4772 + source = "registry+https://github.com/rust-lang/crates.io-index" 4773 + checksum = "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e" 4774 + 4775 + [[package]] 4776 + name = "wit-bindgen-core" 4777 + version = "0.51.0" 4778 + source = "registry+https://github.com/rust-lang/crates.io-index" 4779 + checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" 4780 + dependencies = [ 4781 + "anyhow", 4782 + "heck", 4783 + "wit-parser", 4784 + ] 4785 + 4786 + [[package]] 4787 + name = "wit-bindgen-rust" 4788 + version = "0.51.0" 4789 + source = "registry+https://github.com/rust-lang/crates.io-index" 4790 + checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" 4791 + dependencies = [ 4792 + "anyhow", 4793 + "heck", 4794 + "indexmap", 4795 + "prettyplease", 4796 + "syn 2.0.117", 4797 + "wasm-metadata", 4798 + "wit-bindgen-core", 4799 + "wit-component", 4800 + ] 4801 + 4802 + [[package]] 4803 + name = "wit-bindgen-rust-macro" 4804 + version = "0.51.0" 4805 + source = "registry+https://github.com/rust-lang/crates.io-index" 4806 + checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" 4807 + dependencies = [ 4808 + "anyhow", 4809 + "prettyplease", 4810 + "proc-macro2", 4811 + "quote", 4812 + "syn 2.0.117", 4813 + "wit-bindgen-core", 4814 + "wit-bindgen-rust", 4815 + ] 4816 + 4817 + [[package]] 4818 + name = "wit-component" 4819 + version = "0.244.0" 4820 + source = "registry+https://github.com/rust-lang/crates.io-index" 4821 + checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" 4822 + dependencies = [ 4823 + "anyhow", 4824 + "bitflags 2.11.1", 4825 + "indexmap", 4826 + "log", 4827 + "serde", 4828 + "serde_derive", 4829 + "serde_json", 4830 + "wasm-encoder", 4831 + "wasm-metadata", 4832 + "wasmparser", 4833 + "wit-parser", 4834 + ] 4835 + 4836 + [[package]] 4837 + name = "wit-parser" 4838 + version = "0.244.0" 4785 4839 source = "registry+https://github.com/rust-lang/crates.io-index" 4786 - checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" 4840 + checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" 4841 + dependencies = [ 4842 + "anyhow", 4843 + "id-arena", 4844 + "indexmap", 4845 + "log", 4846 + "semver", 4847 + "serde", 4848 + "serde_derive", 4849 + "serde_json", 4850 + "unicode-xid", 4851 + "wasmparser", 4852 + ] 4787 4853 4788 4854 [[package]] 4789 4855 name = "writeable" 4790 - version = "0.6.1" 4856 + version = "0.6.3" 4791 4857 source = "registry+https://github.com/rust-lang/crates.io-index" 4792 - checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 4858 + checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" 4793 4859 4794 4860 [[package]] 4795 4861 name = "xmlparser" ··· 4799 4865 4800 4866 [[package]] 4801 4867 name = "yoke" 4802 - version = "0.8.0" 4868 + version = "0.8.2" 4803 4869 source = "registry+https://github.com/rust-lang/crates.io-index" 4804 - checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 4870 + checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" 4805 4871 dependencies = [ 4806 - "serde", 4807 4872 "stable_deref_trait", 4808 4873 "yoke-derive", 4809 4874 "zerofrom", ··· 4811 4876 4812 4877 [[package]] 4813 4878 name = "yoke-derive" 4814 - version = "0.8.0" 4879 + version = "0.8.2" 4815 4880 source = "registry+https://github.com/rust-lang/crates.io-index" 4816 - checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 4881 + checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" 4817 4882 dependencies = [ 4818 4883 "proc-macro2", 4819 4884 "quote", 4820 - "syn 2.0.106", 4885 + "syn 2.0.117", 4821 4886 "synstructure", 4822 4887 ] 4823 4888 4824 4889 [[package]] 4825 4890 name = "zerocopy" 4826 - version = "0.8.27" 4891 + version = "0.8.48" 4827 4892 source = "registry+https://github.com/rust-lang/crates.io-index" 4828 - checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" 4893 + checksum = "eed437bf9d6692032087e337407a86f04cd8d6a16a37199ed57949d415bd68e9" 4829 4894 dependencies = [ 4830 4895 "zerocopy-derive", 4831 4896 ] 4832 4897 4833 4898 [[package]] 4834 4899 name = "zerocopy-derive" 4835 - version = "0.8.27" 4900 + version = "0.8.48" 4836 4901 source = "registry+https://github.com/rust-lang/crates.io-index" 4837 - checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" 4902 + checksum = "70e3cd084b1788766f53af483dd21f93881ff30d7320490ec3ef7526d203bad4" 4838 4903 dependencies = [ 4839 4904 "proc-macro2", 4840 4905 "quote", 4841 - "syn 2.0.106", 4906 + "syn 2.0.117", 4842 4907 ] 4843 4908 4844 4909 [[package]] 4845 4910 name = "zerofrom" 4846 - version = "0.1.6" 4911 + version = "0.1.7" 4847 4912 source = "registry+https://github.com/rust-lang/crates.io-index" 4848 - checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 4913 + checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df" 4849 4914 dependencies = [ 4850 4915 "zerofrom-derive", 4851 4916 ] 4852 4917 4853 4918 [[package]] 4854 4919 name = "zerofrom-derive" 4855 - version = "0.1.6" 4920 + version = "0.1.7" 4856 4921 source = "registry+https://github.com/rust-lang/crates.io-index" 4857 - checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 4922 + checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" 4858 4923 dependencies = [ 4859 4924 "proc-macro2", 4860 4925 "quote", 4861 - "syn 2.0.106", 4926 + "syn 2.0.117", 4862 4927 "synstructure", 4863 4928 ] 4864 4929 ··· 4870 4935 4871 4936 [[package]] 4872 4937 name = "zerotrie" 4873 - version = "0.2.2" 4938 + version = "0.2.4" 4874 4939 source = "registry+https://github.com/rust-lang/crates.io-index" 4875 - checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 4940 + checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" 4876 4941 dependencies = [ 4877 4942 "displaydoc", 4878 4943 "yoke", ··· 4881 4946 4882 4947 [[package]] 4883 4948 name = "zerovec" 4884 - version = "0.11.4" 4949 + version = "0.11.6" 4885 4950 source = "registry+https://github.com/rust-lang/crates.io-index" 4886 - checksum = "e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b" 4951 + checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" 4887 4952 dependencies = [ 4888 4953 "yoke", 4889 4954 "zerofrom", ··· 4892 4957 4893 4958 [[package]] 4894 4959 name = "zerovec-derive" 4895 - version = "0.11.1" 4960 + version = "0.11.3" 4896 4961 source = "registry+https://github.com/rust-lang/crates.io-index" 4897 - checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 4962 + checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" 4898 4963 dependencies = [ 4899 4964 "proc-macro2", 4900 4965 "quote", 4901 - "syn 2.0.106", 4966 + "syn 2.0.117", 4902 4967 ] 4968 + 4969 + [[package]] 4970 + name = "zmij" 4971 + version = "1.0.21" 4972 + source = "registry+https://github.com/rust-lang/crates.io-index" 4973 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa"
+45 -11
Cargo.toml
··· 5 5 "codegen-plugins/mlf-codegen-rust", 6 6 "codegen-plugins/mlf-codegen-typescript", 7 7 "dns-plugins/mlf-dns-cloudflare", 8 - "mlf-atproto", 9 - "mlf-cli", 10 - "mlf-generated-lexicon", 11 8 "dns-plugins/mlf-dns-godaddy", 12 9 "dns-plugins/mlf-dns-google", 13 10 "dns-plugins/mlf-dns-namecheap", 14 11 "dns-plugins/mlf-dns-porkbun", 15 12 "dns-plugins/mlf-dns-route53", 16 - "mlf-plugin-host", 17 - "mlf-publish", 13 + "mlf-atproto", 14 + "mlf-cli", 18 15 "mlf-codegen", 19 16 "mlf-diagnostics", 20 - "mlf-lexicon-fetcher", 17 + "mlf-generated-lexicon", 21 18 "mlf-lang", 19 + "mlf-lexicon-fetcher", 22 20 "mlf-lsp", 23 - "mlf-validation", "mlf-wasm", 21 + "mlf-plugin-host", 22 + "mlf-publish", 23 + "mlf-validation", 24 + "mlf-wasm", 24 25 "tests", 25 26 "tree-sitter-mlf", 26 - "website/mlf-playground-wasm"] 27 + "website/mlf-playground-wasm", 28 + ] 27 29 28 - default-members = [ 29 - "mlf-cli" 30 - ] 30 + default-members = ["mlf-cli"] 31 + 32 + # Shared third-party dependencies. Members reference these with 33 + # `<name> = { workspace = true }` and can add extra features per their 34 + # needs. Single-use deps stay in their individual Cargo.toml. 35 + [workspace.dependencies] 36 + # Error handling 37 + thiserror = "2" 38 + miette = { version = "7", features = ["fancy"] } 39 + 40 + # Serialization 41 + serde = { version = "1", features = ["derive"] } 42 + serde_json = "1" 43 + toml = "0.8" 44 + 45 + # Async runtime + HTTP 46 + tokio = "1" 47 + async-trait = "0.1" 48 + reqwest = { version = "0.12", features = ["json"] } 49 + 50 + # CLI UX 51 + dialoguer = { version = "0.11", default-features = false, features = ["password"] } 52 + 53 + # Time 54 + chrono = { version = "0.4", features = ["serde"] } 55 + 56 + # Filesystem helpers 57 + tempfile = "3" 58 + include_dir = "0.7" 59 + 60 + # WASM 61 + wasm-bindgen = "0.2" 62 + 63 + # Test infra 64 + datatest-stable = "0.3"
+5 -5
dns-plugins/mlf-dns-cloudflare/Cargo.toml
··· 11 11 12 12 [dependencies] 13 13 mlf-plugin-host = { path = "../../mlf-plugin-host" } 14 - reqwest = { version = "0.12", features = ["json"] } 15 - serde = { version = "1", features = ["derive"] } 16 - serde_json = "1" 17 - thiserror = "2" 18 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 14 + reqwest.workspace = true 15 + serde.workspace = true 16 + serde_json.workspace = true 17 + thiserror.workspace = true 18 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+10 -11
dns-plugins/mlf-dns-cloudflare/src/api.rs
··· 36 36 } 37 37 } 38 38 39 - /// Validate the API token. Returns the primary email address 40 - /// on success (as a display name), or `None` if the endpoint 41 - /// doesn't expose one. 39 + /// Validate the API token by listing zones. Works for both 40 + /// user-owned and account-owned tokens — unlike `/user/tokens/verify`, 41 + /// which rejects account-owned tokens since it's user-scoped. 42 + /// 43 + /// Returns the first zone's name as a display hint, or `None` 44 + /// when the token is valid but sees no zones. 42 45 pub async fn verify(&self) -> Result<Option<String>, CloudflareError> { 43 46 #[derive(Deserialize)] 44 47 struct Resp { ··· 46 49 #[serde(default)] 47 50 errors: Vec<ApiErr>, 48 51 #[serde(default)] 49 - result: Option<VerifyResult>, 50 - } 51 - #[derive(Deserialize)] 52 - struct VerifyResult { 53 - #[serde(default)] 54 - status: Option<String>, 52 + result: Vec<Zone>, 55 53 } 56 54 let resp: Resp = self 57 55 .client 58 - .get(format!("{API_BASE}/user/tokens/verify")) 56 + .get(format!("{API_BASE}/zones")) 59 57 .bearer_auth(&self.token) 58 + .query(&[("per_page", "1")]) 60 59 .send() 61 60 .await? 62 61 .json() ··· 65 64 if !resp.success { 66 65 return Err(CloudflareError::Api(format_errors(&resp.errors))); 67 66 } 68 - Ok(resp.result.and_then(|r| r.status)) 67 + Ok(resp.result.into_iter().next().map(|z| z.name)) 69 68 } 70 69 71 70 /// Find the zone that covers the given DNS name by walking up
+3 -2
dns-plugins/mlf-dns-cloudflare/src/main.rs
··· 35 35 name: "api_token".into(), 36 36 label: "Cloudflare API token".into(), 37 37 help: Some( 38 - "Create at https://dash.cloudflare.com/profile/api-tokens. \ 39 - Needs Zone:Read + Zone.DNS:Edit on the zones you publish under." 38 + "Account-scoped tokens (Account → API Tokens) or user tokens \ 39 + (My Profile → API Tokens) both work. Needs Zone:Read + \ 40 + Zone.DNS:Edit on the zones you publish under." 40 41 .into(), 41 42 ), 42 43 secret: true,
+5 -5
dns-plugins/mlf-dns-godaddy/Cargo.toml
··· 11 11 12 12 [dependencies] 13 13 mlf-plugin-host = { path = "../../mlf-plugin-host" } 14 - reqwest = { version = "0.12", features = ["json"] } 15 - serde = { version = "1", features = ["derive"] } 16 - serde_json = "1" 17 - thiserror = "2" 18 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 14 + reqwest.workspace = true 15 + serde.workspace = true 16 + serde_json.workspace = true 17 + thiserror.workspace = true 18 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+5 -5
dns-plugins/mlf-dns-google/Cargo.toml
··· 12 12 [dependencies] 13 13 mlf-plugin-host = { path = "../../mlf-plugin-host" } 14 14 gcp_auth = "0.12" 15 - reqwest = { version = "0.12", features = ["json"] } 16 - serde = { version = "1", features = ["derive"] } 17 - serde_json = "1" 18 - thiserror = "2" 19 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 15 + reqwest.workspace = true 16 + serde.workspace = true 17 + serde_json.workspace = true 18 + thiserror.workspace = true 19 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+5 -5
dns-plugins/mlf-dns-namecheap/Cargo.toml
··· 12 12 [dependencies] 13 13 mlf-plugin-host = { path = "../../mlf-plugin-host" } 14 14 quick-xml = { version = "0.36", features = ["serialize"] } 15 - reqwest = { version = "0.12", features = ["json"] } 16 - serde = { version = "1", features = ["derive"] } 17 - serde_json = "1" 18 - thiserror = "2" 19 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 15 + reqwest.workspace = true 16 + serde.workspace = true 17 + serde_json.workspace = true 18 + thiserror.workspace = true 19 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+5 -5
dns-plugins/mlf-dns-porkbun/Cargo.toml
··· 11 11 12 12 [dependencies] 13 13 mlf-plugin-host = { path = "../../mlf-plugin-host" } 14 - reqwest = { version = "0.12", features = ["json"] } 15 - serde = { version = "1", features = ["derive"] } 16 - serde_json = "1" 17 - thiserror = "2" 18 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 14 + reqwest.workspace = true 15 + serde.workspace = true 16 + serde_json.workspace = true 17 + thiserror.workspace = true 18 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+4 -4
dns-plugins/mlf-dns-route53/Cargo.toml
··· 14 14 aws-config = { version = "1", features = ["behavior-version-latest"] } 15 15 aws-credential-types = "1" 16 16 aws-sdk-route53 = "1" 17 - serde = { version = "1", features = ["derive"] } 18 - serde_json = "1" 19 - thiserror = "2" 20 - tokio = { version = "1", features = ["io-util", "macros", "rt"] } 17 + serde.workspace = true 18 + serde_json.workspace = true 19 + thiserror.workspace = true 20 + tokio = { workspace = true, features = ["io-util", "macros", "rt"] }
+7 -7
mlf-atproto/Cargo.toml
··· 6 6 description = "ATProto protocol plumbing for MLF: identity, XRPC, session, records, CID" 7 7 8 8 [dependencies] 9 - async-trait = "0.1" 9 + async-trait.workspace = true 10 10 hickory-resolver = "0.24" 11 - reqwest = { version = "0.12", features = ["json"] } 12 - serde = { version = "1.0", features = ["derive"] } 13 - serde_json = "1.0" 11 + reqwest.workspace = true 12 + serde.workspace = true 13 + serde_json.workspace = true 14 14 serde_ipld_dagcbor = "0.6" 15 15 cid = "0.11" 16 16 multihash-codetable = { version = "0.2", features = ["sha2"] } 17 - thiserror = "2.0" 18 - tokio = { version = "1", features = ["rt"] } 17 + thiserror.workspace = true 18 + tokio = { workspace = true, features = ["rt"] } 19 19 20 20 [dev-dependencies] 21 - tokio = { version = "1", features = ["full"] } 21 + tokio = { workspace = true, features = ["full"] } 22 22 wiremock = "0.6"
+11 -11
mlf-cli/Cargo.toml
··· 17 17 mlf-atproto = { path = "../mlf-atproto" } 18 18 mlf-plugin-host = { path = "../mlf-plugin-host" } 19 19 mlf-publish = { path = "../mlf-publish" } 20 - clap = { version = "4.5.48", features = ["derive"] } 21 - miette = { version = "7", features = ["fancy"] } 22 - thiserror = "2" 23 - serde = { version = "1", features = ["derive"] } 24 - serde_json = "1" 20 + clap = { version = "4.5", features = ["derive"] } 21 + miette.workspace = true 22 + thiserror.workspace = true 23 + serde.workspace = true 24 + serde_json.workspace = true 25 25 glob = "0.3" 26 - toml = "0.8" 27 - tokio = { version = "1", features = ["rt-multi-thread", "macros"] } 28 - reqwest = { version = "0.12", features = ["json"] } 29 - chrono = { version = "0.4", features = ["serde"] } 26 + toml.workspace = true 27 + tokio = { workspace = true, features = ["rt-multi-thread", "macros"] } 28 + reqwest.workspace = true 29 + chrono.workspace = true 30 30 sha2 = "0.10" 31 31 similar = "2" 32 - dialoguer = { version = "0.11", default-features = false, features = ["password"] } 32 + dialoguer.workspace = true 33 33 34 34 # Optional code generator plugins 35 35 mlf-codegen-typescript = { path = "../codegen-plugins/mlf-codegen-typescript", optional = true } ··· 37 37 mlf-codegen-rust = { path = "../codegen-plugins/mlf-codegen-rust", optional = true } 38 38 39 39 [dev-dependencies] 40 - tempfile = "3" 40 + tempfile.workspace = true 41 41 42 42 [features] 43 43 default = ["typescript", "go", "rust"]
+1 -1
mlf-codegen/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 mlf-lang = { path = "../mlf-lang" } 9 - serde_json = { version = "1", features = ["preserve_order"] } 9 + serde_json = { workspace = true, features = ["preserve_order"] } 10 10 inventory = "0.3" 11 11 12 12 [dev-dependencies]
+1 -1
mlf-diagnostics/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 mlf-lang = { path = "../mlf-lang" } 9 - miette = { version = "7", features = ["fancy"] } 9 + miette.workspace = true
+1 -1
mlf-generated-lexicon/Cargo.toml
··· 6 6 description = "Typed Rust helpers generated from this workspace's MLF lexicons" 7 7 8 8 [dependencies] 9 - serde = { version = "1", features = ["derive"] } 9 + serde.workspace = true
+5 -5
mlf-lang/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 nom = { version = "8", default-features = false, features = ["alloc"] } 9 - include_dir = "0.7" 9 + include_dir.workspace = true 10 10 11 11 [dev-dependencies] 12 - serde = { version = "1.0", features = ["derive"] } 13 - serde_json = "1.0" 14 - toml = "0.8" 12 + serde.workspace = true 13 + serde_json.workspace = true 14 + toml.workspace = true 15 15 mlf-integration-tests = { path = "../tests" } 16 - datatest-stable = "0.3" 16 + datatest-stable.workspace = true 17 17 18 18 [[test]] 19 19 name = "integration_test"
+6 -6
mlf-lexicon-fetcher/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 mlf-atproto = { path = "../mlf-atproto" } 9 - async-trait = "0.1" 10 - serde_json = "1.0" 11 - reqwest = { version = "0.12", features = ["json"] } 12 - thiserror = "2.0" 13 - tokio = { version = "1", features = ["rt"] } 9 + async-trait.workspace = true 10 + serde_json.workspace = true 11 + reqwest.workspace = true 12 + thiserror.workspace = true 13 + tokio = { workspace = true, features = ["rt"] } 14 14 15 15 [dev-dependencies] 16 - tokio = { version = "1", features = ["full"] } 16 + tokio = { workspace = true, features = ["full"] }
+4 -4
mlf-lsp/Cargo.toml
··· 9 9 mlf-diagnostics = { path = "../mlf-diagnostics" } 10 10 11 11 # For accessing embedded std library 12 - include_dir = "0.7" 12 + include_dir.workspace = true 13 13 dirs = "5.0" 14 14 15 15 # LSP 16 16 tower-lsp = "0.20" 17 - tokio = { version = "1", features = ["full"] } 18 - serde = { version = "1", features = ["derive"] } 19 - serde_json = "1" 17 + tokio = { workspace = true, features = ["full"] } 18 + serde.workspace = true 19 + serde_json.workspace = true 20 20 21 21 # Logging 22 22 tracing = "0.1"
+7 -7
mlf-plugin-host/Cargo.toml
··· 6 6 description = "Subprocess plugin protocol + host runtime for MLF plugins" 7 7 8 8 [dependencies] 9 - async-trait = "0.1" 10 - dialoguer = { version = "0.11", default-features = false, features = ["password"] } 11 - serde = { version = "1", features = ["derive"] } 12 - serde_json = "1" 13 - thiserror = "2" 14 - tokio = { version = "1", features = ["io-std", "io-util", "macros", "process", "rt"] } 9 + async-trait.workspace = true 10 + dialoguer.workspace = true 11 + serde.workspace = true 12 + serde_json.workspace = true 13 + thiserror.workspace = true 14 + tokio = { workspace = true, features = ["io-std", "io-util", "macros", "process", "rt"] } 15 15 16 16 [dev-dependencies] 17 - tokio = { version = "1", features = ["full"] } 17 + tokio = { workspace = true, features = ["full"] }
+4 -4
mlf-publish/Cargo.toml
··· 8 8 [dependencies] 9 9 mlf-atproto = { path = "../mlf-atproto" } 10 10 mlf-generated-lexicon = { path = "../mlf-generated-lexicon" } 11 - chrono = { version = "0.4", features = ["serde"] } 12 - serde = { version = "1", features = ["derive"] } 13 - serde_json = "1" 14 - thiserror = "2" 11 + chrono.workspace = true 12 + serde.workspace = true 13 + serde_json.workspace = true 14 + thiserror.workspace = true
+1 -1
mlf-validation/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 mlf-lang = { path = "../mlf-lang" } 9 - serde_json = "1" 9 + serde_json.workspace = true 10 10 unicode-segmentation = "1.12" 11 11 regex = { version = "1", default-features = false, features = ["std", "unicode-perl"] } 12 12 url = "2"
+3 -3
mlf-wasm/Cargo.toml
··· 11 11 mlf-lang = { path = "../mlf-lang" } 12 12 mlf-validation = { path = "../mlf-validation" } 13 13 mlf-codegen = { path = "../mlf-codegen" } 14 - wasm-bindgen = "0.2" 15 - serde = { version = "1", features = ["derive"] } 16 - serde_json = "1" 14 + wasm-bindgen.workspace = true 15 + serde.workspace = true 16 + serde_json.workspace = true 17 17 serde-wasm-bindgen = "0.6" 18 18 web-sys = { version = "0.3", features = ["console"] } 19 19
+6 -6
tests/Cargo.toml
··· 14 14 mlf-cli = { path = "../mlf-cli", default-features = false } 15 15 mlf-diagnostics = { path = "../mlf-diagnostics" } 16 16 mlf-lexicon-fetcher = { path = "../mlf-lexicon-fetcher" } 17 - serde_json = "1.0" 18 - serde = { version = "1.0", features = ["derive"] } 19 - toml = "0.8" 20 - tokio = { version = "1", features = ["full"] } 21 - tempfile = "3.8" 22 - datatest-stable = "0.3" 17 + serde_json.workspace = true 18 + serde.workspace = true 19 + toml.workspace = true 20 + tokio = { workspace = true, features = ["full"] } 21 + tempfile.workspace = true 22 + datatest-stable.workspace = true 23 23 insta = { version = "1.43", features = ["json"] } 24 24 25 25 [dev-dependencies]
+1 -1
website/mlf-playground-wasm/Cargo.toml
··· 13 13 mlf-codegen-typescript = { path = "../../codegen-plugins/mlf-codegen-typescript" } 14 14 mlf-codegen-go = { path = "../../codegen-plugins/mlf-codegen-go" } 15 15 mlf-codegen-rust = { path = "../../codegen-plugins/mlf-codegen-rust" } 16 - wasm-bindgen = "0.2" 16 + wasm-bindgen.workspace = true