♻️ Simple & Efficient Gemini-to-HTTP Proxy fuwn.net
proxy gemini-protocol protocol gemini http rust
0
fork

Configure Feed

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

deps: Bump compatible dependencies

Fuwn 50b92f92 20a36df0

+608 -298
+602 -292
Cargo.lock
··· 21 21 22 22 [[package]] 23 23 name = "actix-http" 24 - version = "3.7.0" 24 + version = "3.11.0" 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "4eb9843d84c775696c37d9a418bbb01b932629d01870722c0f13eb3f95e2536d" 26 + checksum = "44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2" 27 27 dependencies = [ 28 28 "actix-codec", 29 29 "actix-rt", 30 30 "actix-service", 31 31 "actix-utils", 32 - "ahash", 33 32 "base64", 34 - "bitflags 2.5.0", 33 + "bitflags 2.9.1", 35 34 "brotli", 36 35 "bytes", 37 36 "bytestring", 38 37 "derive_more", 39 38 "encoding_rs", 40 39 "flate2", 40 + "foldhash", 41 41 "futures-core", 42 42 "h2", 43 43 "http", ··· 85 85 86 86 [[package]] 87 87 name = "actix-rt" 88 - version = "2.8.0" 88 + version = "2.10.0" 89 89 source = "registry+https://github.com/rust-lang/crates.io-index" 90 - checksum = "15265b6b8e2347670eb363c47fc8c75208b4a4994b27192f345fcbe707804f3e" 90 + checksum = "24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208" 91 91 dependencies = [ 92 92 "futures-core", 93 93 "tokio", ··· 95 95 96 96 [[package]] 97 97 name = "actix-server" 98 - version = "2.2.0" 98 + version = "2.6.0" 99 99 source = "registry+https://github.com/rust-lang/crates.io-index" 100 - checksum = "3e8613a75dd50cc45f473cee3c34d59ed677c0f7b44480ce3b8247d7dc519327" 100 + checksum = "a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502" 101 101 dependencies = [ 102 102 "actix-rt", 103 103 "actix-service", ··· 105 105 "futures-core", 106 106 "futures-util", 107 107 "mio", 108 - "num_cpus", 109 - "socket2 0.4.9", 108 + "socket2", 110 109 "tokio", 111 110 "tracing", 112 111 ] ··· 134 133 135 134 [[package]] 136 135 name = "actix-web" 137 - version = "4.9.0" 136 + version = "4.11.0" 138 137 source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38" 138 + checksum = "a597b77b5c6d6a1e1097fddde329a83665e25c5437c696a3a9a4aa514a614dea" 140 139 dependencies = [ 141 140 "actix-codec", 142 141 "actix-http", ··· 147 146 "actix-service", 148 147 "actix-utils", 149 148 "actix-web-codegen", 150 - "ahash", 151 149 "bytes", 152 150 "bytestring", 153 151 "cfg-if", 154 152 "cookie", 155 153 "derive_more", 156 154 "encoding_rs", 155 + "foldhash", 157 156 "futures-core", 158 157 "futures-util", 159 158 "impl-more", ··· 169 168 "serde_json", 170 169 "serde_urlencoded", 171 170 "smallvec", 172 - "socket2 0.5.7", 171 + "socket2", 173 172 "time", 173 + "tracing", 174 174 "url", 175 175 ] 176 176 ··· 183 183 "actix-router", 184 184 "proc-macro2", 185 185 "quote", 186 - "syn 2.0.66", 186 + "syn 2.0.101", 187 187 ] 188 188 189 189 [[package]] 190 - name = "adler" 191 - version = "1.0.2" 190 + name = "addr2line" 191 + version = "0.24.2" 192 192 source = "registry+https://github.com/rust-lang/crates.io-index" 193 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 193 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 194 + dependencies = [ 195 + "gimli", 196 + ] 197 + 198 + [[package]] 199 + name = "adler2" 200 + version = "2.0.0" 201 + source = "registry+https://github.com/rust-lang/crates.io-index" 202 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 194 203 195 204 [[package]] 196 205 name = "ahash" ··· 199 208 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 200 209 dependencies = [ 201 210 "cfg-if", 202 - "getrandom", 203 211 "once_cell", 204 212 "version_check", 205 - "zerocopy", 213 + "zerocopy 0.7.35", 206 214 ] 207 215 208 216 [[package]] 209 217 name = "aho-corasick" 210 - version = "1.0.1" 218 + version = "1.1.3" 211 219 source = "registry+https://github.com/rust-lang/crates.io-index" 212 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 220 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 213 221 dependencies = [ 214 222 "memchr", 215 223 ] ··· 231 239 232 240 [[package]] 233 241 name = "allocator-api2" 234 - version = "0.2.18" 242 + version = "0.2.21" 235 243 source = "registry+https://github.com/rust-lang/crates.io-index" 236 - checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 244 + checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923" 237 245 238 246 [[package]] 239 247 name = "anstream" ··· 286 294 287 295 [[package]] 288 296 name = "anyhow" 289 - version = "1.0.92" 297 + version = "1.0.98" 290 298 source = "registry+https://github.com/rust-lang/crates.io-index" 291 - checksum = "74f37166d7d48a0284b99dd824694c26119c700b53bf0d1540cdb147dbdaaf13" 299 + checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487" 292 300 293 301 [[package]] 294 302 name = "arc-swap" ··· 298 306 299 307 [[package]] 300 308 name = "autocfg" 301 - version = "1.1.0" 309 + version = "1.4.0" 302 310 source = "registry+https://github.com/rust-lang/crates.io-index" 303 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 311 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 312 + 313 + [[package]] 314 + name = "backtrace" 315 + version = "0.3.75" 316 + source = "registry+https://github.com/rust-lang/crates.io-index" 317 + checksum = "6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002" 318 + dependencies = [ 319 + "addr2line", 320 + "cfg-if", 321 + "libc", 322 + "miniz_oxide", 323 + "object", 324 + "rustc-demangle", 325 + "windows-targets 0.52.6", 326 + ] 304 327 305 328 [[package]] 306 329 name = "base64" ··· 340 363 341 364 [[package]] 342 365 name = "bitflags" 343 - version = "2.5.0" 366 + version = "2.9.1" 344 367 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 368 + checksum = "1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967" 346 369 347 370 [[package]] 348 371 name = "block-buffer" ··· 355 378 356 379 [[package]] 357 380 name = "brotli" 358 - version = "6.0.0" 381 + version = "8.0.1" 359 382 source = "registry+https://github.com/rust-lang/crates.io-index" 360 - checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" 383 + checksum = "9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d" 361 384 dependencies = [ 362 385 "alloc-no-stdlib", 363 386 "alloc-stdlib", ··· 366 389 367 390 [[package]] 368 391 name = "brotli-decompressor" 369 - version = "4.0.1" 392 + version = "5.0.0" 370 393 source = "registry+https://github.com/rust-lang/crates.io-index" 371 - checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 394 + checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03" 372 395 dependencies = [ 373 396 "alloc-no-stdlib", 374 397 "alloc-stdlib", ··· 388 411 389 412 [[package]] 390 413 name = "bumpalo" 391 - version = "3.12.2" 414 + version = "3.17.0" 392 415 source = "registry+https://github.com/rust-lang/crates.io-index" 393 - checksum = "3c6ed94e98ecff0c12dd1b04c15ec0d7d9458ca8fe806cea6f12954efe74c63b" 416 + checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 394 417 395 418 [[package]] 396 419 name = "bytes" 397 - version = "1.4.0" 420 + version = "1.10.1" 398 421 source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 422 + checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a" 400 423 401 424 [[package]] 402 425 name = "bytestring" 403 - version = "1.3.0" 426 + version = "1.4.0" 404 427 source = "registry+https://github.com/rust-lang/crates.io-index" 405 - checksum = "238e4886760d98c4f899360c834fa93e62cf7f721ac3c2da375cbdf4b8679aae" 428 + checksum = "e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f" 406 429 dependencies = [ 407 430 "bytes", 408 431 ] ··· 419 442 420 443 [[package]] 421 444 name = "cc" 422 - version = "1.0.79" 445 + version = "1.2.25" 423 446 source = "registry+https://github.com/rust-lang/crates.io-index" 424 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 447 + checksum = "d0fc897dc1e865cc67c0e05a836d9d3f1df3cbe442aa4a9473b18e12624a4951" 425 448 dependencies = [ 426 449 "jobserver", 450 + "libc", 451 + "shlex", 427 452 ] 428 453 429 454 [[package]] ··· 464 489 "heck", 465 490 "proc-macro2", 466 491 "quote", 467 - "syn 2.0.66", 492 + "syn 2.0.101", 468 493 ] 469 494 470 495 [[package]] ··· 507 532 ] 508 533 509 534 [[package]] 510 - name = "convert_case" 511 - version = "0.4.0" 512 - source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 514 - 515 - [[package]] 516 535 name = "cookie" 517 536 version = "0.16.2" 518 537 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 525 544 526 545 [[package]] 527 546 name = "cpufeatures" 528 - version = "0.2.7" 547 + version = "0.2.17" 529 548 source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 549 + checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280" 531 550 dependencies = [ 532 551 "libc", 533 552 ] 534 553 535 554 [[package]] 536 555 name = "crc32fast" 537 - version = "1.3.2" 556 + version = "1.4.2" 538 557 source = "registry+https://github.com/rust-lang/crates.io-index" 539 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 558 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 540 559 dependencies = [ 541 560 "cfg-if", 542 561 ] ··· 572 591 "proc-macro2", 573 592 "quote", 574 593 "strsim", 575 - "syn 2.0.66", 594 + "syn 2.0.101", 576 595 ] 577 596 578 597 [[package]] ··· 583 602 dependencies = [ 584 603 "darling_core", 585 604 "quote", 586 - "syn 2.0.66", 605 + "syn 2.0.101", 587 606 ] 588 607 589 608 [[package]] 590 609 name = "deranged" 591 - version = "0.3.11" 610 + version = "0.4.0" 592 611 source = "registry+https://github.com/rust-lang/crates.io-index" 593 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 612 + checksum = "9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e" 594 613 dependencies = [ 595 614 "powerfmt", 596 615 ] ··· 613 632 "darling", 614 633 "proc-macro2", 615 634 "quote", 616 - "syn 2.0.66", 635 + "syn 2.0.101", 617 636 ] 618 637 619 638 [[package]] ··· 623 642 checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" 624 643 dependencies = [ 625 644 "derive_builder_core", 626 - "syn 2.0.66", 645 + "syn 2.0.101", 627 646 ] 628 647 629 648 [[package]] 630 649 name = "derive_more" 631 - version = "0.99.17" 650 + version = "2.0.1" 632 651 source = "registry+https://github.com/rust-lang/crates.io-index" 633 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 652 + checksum = "093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678" 634 653 dependencies = [ 635 - "convert_case", 654 + "derive_more-impl", 655 + ] 656 + 657 + [[package]] 658 + name = "derive_more-impl" 659 + version = "2.0.1" 660 + source = "registry+https://github.com/rust-lang/crates.io-index" 661 + checksum = "bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3" 662 + dependencies = [ 636 663 "proc-macro2", 637 664 "quote", 638 - "rustc_version", 639 - "syn 1.0.109", 665 + "syn 2.0.101", 666 + "unicode-xid", 640 667 ] 641 668 642 669 [[package]] ··· 647 674 648 675 [[package]] 649 676 name = "digest" 650 - version = "0.10.6" 677 + version = "0.10.7" 651 678 source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 679 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 653 680 dependencies = [ 654 681 "block-buffer", 655 682 "crypto-common", 656 683 ] 657 684 658 685 [[package]] 686 + name = "displaydoc" 687 + version = "0.2.5" 688 + source = "registry+https://github.com/rust-lang/crates.io-index" 689 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 690 + dependencies = [ 691 + "proc-macro2", 692 + "quote", 693 + "syn 2.0.101", 694 + ] 695 + 696 + [[package]] 659 697 name = "dotenv" 660 698 version = "0.15.0" 661 699 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 669 707 670 708 [[package]] 671 709 name = "encoding_rs" 672 - version = "0.8.32" 710 + version = "0.8.35" 673 711 source = "registry+https://github.com/rust-lang/crates.io-index" 674 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 712 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 675 713 dependencies = [ 676 714 "cfg-if", 677 715 ] ··· 697 735 698 736 [[package]] 699 737 name = "equivalent" 700 - version = "1.0.1" 738 + version = "1.0.2" 701 739 source = "registry+https://github.com/rust-lang/crates.io-index" 702 - checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 740 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 703 741 704 742 [[package]] 705 743 name = "errno" ··· 747 785 748 786 [[package]] 749 787 name = "flate2" 750 - version = "1.0.26" 788 + version = "1.1.1" 751 789 source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 790 + checksum = "7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece" 753 791 dependencies = [ 754 792 "crc32fast", 755 793 "miniz_oxide", ··· 762 800 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 763 801 764 802 [[package]] 803 + name = "foldhash" 804 + version = "0.1.5" 805 + source = "registry+https://github.com/rust-lang/crates.io-index" 806 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 807 + 808 + [[package]] 765 809 name = "form_urlencoded" 766 810 version = "1.2.1" 767 811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 772 816 773 817 [[package]] 774 818 name = "futures-core" 775 - version = "0.3.28" 819 + version = "0.3.31" 776 820 source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 821 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 778 822 779 823 [[package]] 780 824 name = "futures-sink" 781 - version = "0.3.28" 825 + version = "0.3.31" 782 826 source = "registry+https://github.com/rust-lang/crates.io-index" 783 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 827 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 784 828 785 829 [[package]] 786 830 name = "futures-task" 787 - version = "0.3.28" 831 + version = "0.3.31" 788 832 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 833 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 790 834 791 835 [[package]] 792 836 name = "futures-util" 793 - version = "0.3.28" 837 + version = "0.3.31" 794 838 source = "registry+https://github.com/rust-lang/crates.io-index" 795 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 839 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 796 840 dependencies = [ 797 841 "futures-core", 798 842 "futures-task", ··· 812 856 813 857 [[package]] 814 858 name = "germ" 815 - version = "0.4.5" 859 + version = "0.4.6" 816 860 source = "registry+https://github.com/rust-lang/crates.io-index" 817 - checksum = "b5d74efa222baa305a6f336ff6a4c957bbd2ce8dd3d72f11537e3c9eb6044143" 861 + checksum = "9fb35c4432f7fdc139b68689e8a0741d118392566f8c63ca725971acaaa4b2ea" 818 862 dependencies = [ 819 863 "anyhow", 820 864 "rustls", ··· 825 869 826 870 [[package]] 827 871 name = "getrandom" 828 - version = "0.2.9" 872 + version = "0.2.16" 829 873 source = "registry+https://github.com/rust-lang/crates.io-index" 830 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 874 + checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" 831 875 dependencies = [ 832 876 "cfg-if", 833 877 "libc", 834 - "wasi", 878 + "wasi 0.11.0+wasi-snapshot-preview1", 879 + ] 880 + 881 + [[package]] 882 + name = "getrandom" 883 + version = "0.3.3" 884 + source = "registry+https://github.com/rust-lang/crates.io-index" 885 + checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" 886 + dependencies = [ 887 + "cfg-if", 888 + "libc", 889 + "r-efi", 890 + "wasi 0.14.2+wasi-0.2.4", 835 891 ] 892 + 893 + [[package]] 894 + name = "gimli" 895 + version = "0.31.1" 896 + source = "registry+https://github.com/rust-lang/crates.io-index" 897 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 836 898 837 899 [[package]] 838 900 name = "gix" ··· 949 1011 source = "registry+https://github.com/rust-lang/crates.io-index" 950 1012 checksum = "fbd06203b1a9b33a78c88252a625031b094d9e1b647260070c25b09910c0a804" 951 1013 dependencies = [ 952 - "bitflags 2.5.0", 1014 + "bitflags 2.9.1", 953 1015 "bstr", 954 1016 "gix-path", 955 1017 "libc", ··· 1032 1094 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 1095 checksum = "74908b4bbc0a0a40852737e5d7889f676f081e340d5451a16e5b4c50d592f111" 1034 1096 dependencies = [ 1035 - "bitflags 2.5.0", 1097 + "bitflags 2.9.1", 1036 1098 "bstr", 1037 1099 "gix-features", 1038 1100 "gix-path", ··· 1055 1117 checksum = "7ddf80e16f3c19ac06ce415a38b8591993d3f73aede049cb561becb5b3a8e242" 1056 1118 dependencies = [ 1057 1119 "gix-hash", 1058 - "hashbrown", 1120 + "hashbrown 0.14.5", 1059 1121 "parking_lot", 1060 1122 ] 1061 1123 ··· 1065 1127 source = "registry+https://github.com/rust-lang/crates.io-index" 1066 1128 checksum = "2d8c5a5f1c58edcbc5692b174cda2703aba82ed17d7176ff4c1752eb48b1b167" 1067 1129 dependencies = [ 1068 - "bitflags 2.5.0", 1130 + "bitflags 2.9.1", 1069 1131 "bstr", 1070 1132 "filetime", 1071 1133 "fnv", ··· 1078 1140 "gix-traverse", 1079 1141 "gix-utils", 1080 1142 "gix-validate", 1081 - "hashbrown", 1143 + "hashbrown 0.14.5", 1082 1144 "itoa", 1083 1145 "libc", 1084 1146 "memmap2", ··· 1106 1168 dependencies = [ 1107 1169 "proc-macro2", 1108 1170 "quote", 1109 - "syn 2.0.66", 1171 + "syn 2.0.101", 1110 1172 ] 1111 1173 1112 1174 [[package]] ··· 1265 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1266 1328 checksum = "fddc27984a643b20dd03e97790555804f98cf07404e0e552c0ad8133266a79a1" 1267 1329 dependencies = [ 1268 - "bitflags 2.5.0", 1330 + "bitflags 2.9.1", 1269 1331 "gix-path", 1270 1332 "libc", 1271 1333 "windows-sys 0.52.0", ··· 1298 1360 source = "registry+https://github.com/rust-lang/crates.io-index" 1299 1361 checksum = "f20cb69b63eb3e4827939f42c05b7756e3488ef49c25c412a876691d568ee2a0" 1300 1362 dependencies = [ 1301 - "bitflags 2.5.0", 1363 + "bitflags 2.9.1", 1302 1364 "gix-commitgraph", 1303 1365 "gix-date", 1304 1366 "gix-hash", ··· 1373 1435 ] 1374 1436 1375 1437 [[package]] 1376 - name = "heck" 1377 - version = "0.5.0" 1438 + name = "hashbrown" 1439 + version = "0.15.3" 1378 1440 source = "registry+https://github.com/rust-lang/crates.io-index" 1379 - checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1441 + checksum = "84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3" 1380 1442 1381 1443 [[package]] 1382 - name = "hermit-abi" 1383 - version = "0.2.6" 1444 + name = "heck" 1445 + version = "0.5.0" 1384 1446 source = "registry+https://github.com/rust-lang/crates.io-index" 1385 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1386 - dependencies = [ 1387 - "libc", 1388 - ] 1447 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1389 1448 1390 1449 [[package]] 1391 1450 name = "hermit-abi" ··· 1404 1463 1405 1464 [[package]] 1406 1465 name = "http" 1407 - version = "0.2.9" 1466 + version = "0.2.12" 1408 1467 source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1468 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 1410 1469 dependencies = [ 1411 1470 "bytes", 1412 1471 "fnv", ··· 1415 1474 1416 1475 [[package]] 1417 1476 name = "httparse" 1418 - version = "1.8.0" 1477 + version = "1.10.1" 1419 1478 source = "registry+https://github.com/rust-lang/crates.io-index" 1420 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 1479 + checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87" 1421 1480 1422 1481 [[package]] 1423 1482 name = "httpdate" ··· 1432 1491 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 1433 1492 1434 1493 [[package]] 1494 + name = "icu_collections" 1495 + version = "2.0.0" 1496 + source = "registry+https://github.com/rust-lang/crates.io-index" 1497 + checksum = "200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47" 1498 + dependencies = [ 1499 + "displaydoc", 1500 + "potential_utf", 1501 + "yoke", 1502 + "zerofrom", 1503 + "zerovec", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "icu_locale_core" 1508 + version = "2.0.0" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a" 1511 + dependencies = [ 1512 + "displaydoc", 1513 + "litemap", 1514 + "tinystr", 1515 + "writeable", 1516 + "zerovec", 1517 + ] 1518 + 1519 + [[package]] 1520 + name = "icu_normalizer" 1521 + version = "2.0.0" 1522 + source = "registry+https://github.com/rust-lang/crates.io-index" 1523 + checksum = "436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979" 1524 + dependencies = [ 1525 + "displaydoc", 1526 + "icu_collections", 1527 + "icu_normalizer_data", 1528 + "icu_properties", 1529 + "icu_provider", 1530 + "smallvec", 1531 + "zerovec", 1532 + ] 1533 + 1534 + [[package]] 1535 + name = "icu_normalizer_data" 1536 + version = "2.0.0" 1537 + source = "registry+https://github.com/rust-lang/crates.io-index" 1538 + checksum = "00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3" 1539 + 1540 + [[package]] 1541 + name = "icu_properties" 1542 + version = "2.0.1" 1543 + source = "registry+https://github.com/rust-lang/crates.io-index" 1544 + checksum = "016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b" 1545 + dependencies = [ 1546 + "displaydoc", 1547 + "icu_collections", 1548 + "icu_locale_core", 1549 + "icu_properties_data", 1550 + "icu_provider", 1551 + "potential_utf", 1552 + "zerotrie", 1553 + "zerovec", 1554 + ] 1555 + 1556 + [[package]] 1557 + name = "icu_properties_data" 1558 + version = "2.0.1" 1559 + source = "registry+https://github.com/rust-lang/crates.io-index" 1560 + checksum = "298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632" 1561 + 1562 + [[package]] 1563 + name = "icu_provider" 1564 + version = "2.0.0" 1565 + source = "registry+https://github.com/rust-lang/crates.io-index" 1566 + checksum = "03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af" 1567 + dependencies = [ 1568 + "displaydoc", 1569 + "icu_locale_core", 1570 + "stable_deref_trait", 1571 + "tinystr", 1572 + "writeable", 1573 + "yoke", 1574 + "zerofrom", 1575 + "zerotrie", 1576 + "zerovec", 1577 + ] 1578 + 1579 + [[package]] 1435 1580 name = "ident_case" 1436 1581 version = "1.0.1" 1437 1582 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1439 1584 1440 1585 [[package]] 1441 1586 name = "idna" 1442 - version = "0.5.0" 1587 + version = "1.0.3" 1443 1588 source = "registry+https://github.com/rust-lang/crates.io-index" 1444 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1589 + checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 1445 1590 dependencies = [ 1446 - "unicode-bidi", 1447 - "unicode-normalization", 1591 + "idna_adapter", 1592 + "smallvec", 1593 + "utf8_iter", 1594 + ] 1595 + 1596 + [[package]] 1597 + name = "idna_adapter" 1598 + version = "1.2.1" 1599 + source = "registry+https://github.com/rust-lang/crates.io-index" 1600 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 1601 + dependencies = [ 1602 + "icu_normalizer", 1603 + "icu_properties", 1448 1604 ] 1449 1605 1450 1606 [[package]] ··· 1455 1611 1456 1612 [[package]] 1457 1613 name = "indexmap" 1458 - version = "2.2.6" 1614 + version = "2.9.0" 1459 1615 source = "registry+https://github.com/rust-lang/crates.io-index" 1460 - checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1616 + checksum = "cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e" 1461 1617 dependencies = [ 1462 1618 "equivalent", 1463 - "hashbrown", 1619 + "hashbrown 0.15.3", 1464 1620 ] 1465 1621 1466 1622 [[package]] ··· 1469 1625 source = "registry+https://github.com/rust-lang/crates.io-index" 1470 1626 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 1471 1627 dependencies = [ 1472 - "hermit-abi 0.3.1", 1628 + "hermit-abi", 1473 1629 "libc", 1474 1630 "windows-sys 0.48.0", 1475 1631 ] ··· 1480 1636 source = "registry+https://github.com/rust-lang/crates.io-index" 1481 1637 checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 1482 1638 dependencies = [ 1483 - "hermit-abi 0.3.1", 1639 + "hermit-abi", 1484 1640 "io-lifetimes", 1485 1641 "rustix 0.37.19", 1486 1642 "windows-sys 0.48.0", ··· 1494 1650 1495 1651 [[package]] 1496 1652 name = "itoa" 1497 - version = "1.0.6" 1653 + version = "1.0.15" 1498 1654 source = "registry+https://github.com/rust-lang/crates.io-index" 1499 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1655 + checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" 1500 1656 1501 1657 [[package]] 1502 1658 name = "jobserver" 1503 - version = "0.1.26" 1659 + version = "0.1.33" 1504 1660 source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 1661 + checksum = "38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a" 1506 1662 dependencies = [ 1663 + "getrandom 0.3.3", 1507 1664 "libc", 1508 1665 ] 1509 1666 1510 1667 [[package]] 1511 - name = "js-sys" 1512 - version = "0.3.63" 1513 - source = "registry+https://github.com/rust-lang/crates.io-index" 1514 - checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 1515 - dependencies = [ 1516 - "wasm-bindgen", 1517 - ] 1518 - 1519 - [[package]] 1520 1668 name = "language-tags" 1521 1669 version = "0.3.2" 1522 1670 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1524 1672 1525 1673 [[package]] 1526 1674 name = "libc" 1527 - version = "0.2.155" 1675 + version = "0.2.172" 1528 1676 source = "registry+https://github.com/rust-lang/crates.io-index" 1529 - checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 1677 + checksum = "d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa" 1530 1678 1531 1679 [[package]] 1532 1680 name = "linked-hash-map" ··· 1547 1695 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1548 1696 1549 1697 [[package]] 1698 + name = "litemap" 1699 + version = "0.8.0" 1700 + source = "registry+https://github.com/rust-lang/crates.io-index" 1701 + checksum = "241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956" 1702 + 1703 + [[package]] 1550 1704 name = "local-channel" 1551 1705 version = "0.1.3" 1552 1706 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1566 1720 1567 1721 [[package]] 1568 1722 name = "lock_api" 1569 - version = "0.4.9" 1723 + version = "0.4.12" 1570 1724 source = "registry+https://github.com/rust-lang/crates.io-index" 1571 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1725 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 1572 1726 dependencies = [ 1573 1727 "autocfg", 1574 1728 "scopeguard", ··· 1576 1730 1577 1731 [[package]] 1578 1732 name = "log" 1579 - version = "0.4.22" 1733 + version = "0.4.27" 1580 1734 source = "registry+https://github.com/rust-lang/crates.io-index" 1581 - checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1735 + checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" 1582 1736 1583 1737 [[package]] 1584 1738 name = "memchr" 1585 - version = "2.5.0" 1739 + version = "2.7.4" 1586 1740 source = "registry+https://github.com/rust-lang/crates.io-index" 1587 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1741 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 1588 1742 1589 1743 [[package]] 1590 1744 name = "memmap2" ··· 1603 1757 1604 1758 [[package]] 1605 1759 name = "miniz_oxide" 1606 - version = "0.7.1" 1760 + version = "0.8.8" 1607 1761 source = "registry+https://github.com/rust-lang/crates.io-index" 1608 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1762 + checksum = "3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a" 1609 1763 dependencies = [ 1610 - "adler", 1764 + "adler2", 1611 1765 ] 1612 1766 1613 1767 [[package]] 1614 1768 name = "mio" 1615 - version = "0.8.6" 1769 + version = "1.0.4" 1616 1770 source = "registry+https://github.com/rust-lang/crates.io-index" 1617 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 1771 + checksum = "78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c" 1618 1772 dependencies = [ 1619 1773 "libc", 1620 1774 "log", 1621 - "wasi", 1622 - "windows-sys 0.45.0", 1775 + "wasi 0.11.0+wasi-snapshot-preview1", 1776 + "windows-sys 0.59.0", 1623 1777 ] 1624 1778 1625 1779 [[package]] ··· 1629 1783 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 1630 1784 1631 1785 [[package]] 1632 - name = "num_cpus" 1633 - version = "1.15.0" 1786 + name = "num_threads" 1787 + version = "0.1.6" 1634 1788 source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1789 + checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1636 1790 dependencies = [ 1637 - "hermit-abi 0.2.6", 1638 1791 "libc", 1639 1792 ] 1640 1793 1641 1794 [[package]] 1642 - name = "num_threads" 1643 - version = "0.1.6" 1795 + name = "object" 1796 + version = "0.36.7" 1644 1797 source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "2819ce041d2ee131036f4fc9d6ae7ae125a3a40e97ba64d04fe799ad9dabbb44" 1798 + checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 1646 1799 dependencies = [ 1647 - "libc", 1800 + "memchr", 1648 1801 ] 1649 1802 1650 1803 [[package]] 1651 1804 name = "once_cell" 1652 - version = "1.19.0" 1805 + version = "1.21.3" 1653 1806 source = "registry+https://github.com/rust-lang/crates.io-index" 1654 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1807 + checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" 1655 1808 1656 1809 [[package]] 1657 1810 name = "onig" ··· 1700 1853 1701 1854 [[package]] 1702 1855 name = "paste" 1703 - version = "1.0.12" 1856 + version = "1.0.15" 1704 1857 source = "registry+https://github.com/rust-lang/crates.io-index" 1705 - checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1858 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 1706 1859 1707 1860 [[package]] 1708 1861 name = "percent-encoding" ··· 1712 1865 1713 1866 [[package]] 1714 1867 name = "pin-project-lite" 1715 - version = "0.2.9" 1868 + version = "0.2.16" 1716 1869 source = "registry+https://github.com/rust-lang/crates.io-index" 1717 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1870 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 1718 1871 1719 1872 [[package]] 1720 1873 name = "pin-utils" ··· 1724 1877 1725 1878 [[package]] 1726 1879 name = "pkg-config" 1727 - version = "0.3.27" 1880 + version = "0.3.32" 1728 1881 source = "registry+https://github.com/rust-lang/crates.io-index" 1729 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1882 + checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 1730 1883 1731 1884 [[package]] 1732 1885 name = "plist" ··· 1742 1895 ] 1743 1896 1744 1897 [[package]] 1898 + name = "potential_utf" 1899 + version = "0.1.2" 1900 + source = "registry+https://github.com/rust-lang/crates.io-index" 1901 + checksum = "e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585" 1902 + dependencies = [ 1903 + "zerovec", 1904 + ] 1905 + 1906 + [[package]] 1745 1907 name = "powerfmt" 1746 1908 version = "0.2.0" 1747 1909 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1749 1911 1750 1912 [[package]] 1751 1913 name = "ppv-lite86" 1752 - version = "0.2.17" 1914 + version = "0.2.21" 1753 1915 source = "registry+https://github.com/rust-lang/crates.io-index" 1754 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1916 + checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9" 1917 + dependencies = [ 1918 + "zerocopy 0.8.25", 1919 + ] 1755 1920 1756 1921 [[package]] 1757 1922 name = "pretty_env_logger" ··· 1765 1930 1766 1931 [[package]] 1767 1932 name = "proc-macro2" 1768 - version = "1.0.85" 1933 + version = "1.0.95" 1769 1934 source = "registry+https://github.com/rust-lang/crates.io-index" 1770 - checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" 1935 + checksum = "02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778" 1771 1936 dependencies = [ 1772 1937 "unicode-ident", 1773 1938 ] ··· 1789 1954 1790 1955 [[package]] 1791 1956 name = "quote" 1792 - version = "1.0.36" 1957 + version = "1.0.40" 1793 1958 source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 1959 + checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" 1795 1960 dependencies = [ 1796 1961 "proc-macro2", 1797 1962 ] 1798 1963 1799 1964 [[package]] 1965 + name = "r-efi" 1966 + version = "5.2.0" 1967 + source = "registry+https://github.com/rust-lang/crates.io-index" 1968 + checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5" 1969 + 1970 + [[package]] 1800 1971 name = "rand" 1801 - version = "0.8.5" 1972 + version = "0.9.1" 1802 1973 source = "registry+https://github.com/rust-lang/crates.io-index" 1803 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1974 + checksum = "9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97" 1804 1975 dependencies = [ 1805 - "libc", 1806 1976 "rand_chacha", 1807 1977 "rand_core", 1808 1978 ] 1809 1979 1810 1980 [[package]] 1811 1981 name = "rand_chacha" 1812 - version = "0.3.1" 1982 + version = "0.9.0" 1813 1983 source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1984 + checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" 1815 1985 dependencies = [ 1816 1986 "ppv-lite86", 1817 1987 "rand_core", ··· 1819 1989 1820 1990 [[package]] 1821 1991 name = "rand_core" 1822 - version = "0.6.4" 1992 + version = "0.9.3" 1823 1993 source = "registry+https://github.com/rust-lang/crates.io-index" 1824 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1994 + checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38" 1825 1995 dependencies = [ 1826 - "getrandom", 1996 + "getrandom 0.3.3", 1827 1997 ] 1828 1998 1829 1999 [[package]] ··· 1872 2042 1873 2043 [[package]] 1874 2044 name = "ring" 1875 - version = "0.16.20" 2045 + version = "0.17.14" 1876 2046 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 2047 + checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7" 1878 2048 dependencies = [ 1879 2049 "cc", 2050 + "cfg-if", 2051 + "getrandom 0.2.16", 1880 2052 "libc", 1881 - "once_cell", 1882 - "spin", 1883 2053 "untrusted", 1884 - "web-sys", 1885 - "winapi", 2054 + "windows-sys 0.52.0", 1886 2055 ] 1887 2056 1888 2057 [[package]] 1889 - name = "rustc_version" 1890 - version = "0.4.0" 2058 + name = "rustc-demangle" 2059 + version = "0.1.24" 1891 2060 source = "registry+https://github.com/rust-lang/crates.io-index" 1892 - checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1893 - dependencies = [ 1894 - "semver", 1895 - ] 2061 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 1896 2062 1897 2063 [[package]] 1898 2064 name = "rustix" ··· 1914 2080 source = "registry+https://github.com/rust-lang/crates.io-index" 1915 2081 checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 1916 2082 dependencies = [ 1917 - "bitflags 2.5.0", 2083 + "bitflags 2.9.1", 1918 2084 "errno", 1919 2085 "libc", 1920 2086 "linux-raw-sys 0.4.14", ··· 1923 2089 1924 2090 [[package]] 1925 2091 name = "rustls" 1926 - version = "0.21.1" 2092 + version = "0.21.12" 1927 2093 source = "registry+https://github.com/rust-lang/crates.io-index" 1928 - checksum = "c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e" 2094 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 1929 2095 dependencies = [ 1930 2096 "log", 1931 2097 "ring", ··· 1935 2101 1936 2102 [[package]] 1937 2103 name = "rustls-webpki" 1938 - version = "0.100.1" 2104 + version = "0.101.7" 1939 2105 source = "registry+https://github.com/rust-lang/crates.io-index" 1940 - checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 2106 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 1941 2107 dependencies = [ 1942 2108 "ring", 1943 2109 "untrusted", ··· 1951 2117 1952 2118 [[package]] 1953 2119 name = "ryu" 1954 - version = "1.0.13" 2120 + version = "1.0.20" 1955 2121 source = "registry+https://github.com/rust-lang/crates.io-index" 1956 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2122 + checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" 1957 2123 1958 2124 [[package]] 1959 2125 name = "same-file" ··· 1966 2132 1967 2133 [[package]] 1968 2134 name = "scopeguard" 1969 - version = "1.1.0" 2135 + version = "1.2.0" 1970 2136 source = "registry+https://github.com/rust-lang/crates.io-index" 1971 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2137 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1972 2138 1973 2139 [[package]] 1974 2140 name = "sct" 1975 - version = "0.7.0" 2141 + version = "0.7.1" 1976 2142 source = "registry+https://github.com/rust-lang/crates.io-index" 1977 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2143 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 1978 2144 dependencies = [ 1979 2145 "ring", 1980 2146 "untrusted", 1981 2147 ] 1982 2148 1983 2149 [[package]] 1984 - name = "semver" 1985 - version = "1.0.17" 1986 - source = "registry+https://github.com/rust-lang/crates.io-index" 1987 - checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed" 1988 - 1989 - [[package]] 1990 2150 name = "september" 1991 2151 version = "0.2.35" 1992 2152 dependencies = [ ··· 2003 2163 2004 2164 [[package]] 2005 2165 name = "serde" 2006 - version = "1.0.203" 2166 + version = "1.0.219" 2007 2167 source = "registry+https://github.com/rust-lang/crates.io-index" 2008 - checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 2168 + checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6" 2009 2169 dependencies = [ 2010 2170 "serde_derive", 2011 2171 ] 2012 2172 2013 2173 [[package]] 2014 2174 name = "serde_derive" 2015 - version = "1.0.203" 2175 + version = "1.0.219" 2016 2176 source = "registry+https://github.com/rust-lang/crates.io-index" 2017 - checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 2177 + checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00" 2018 2178 dependencies = [ 2019 2179 "proc-macro2", 2020 2180 "quote", 2021 - "syn 2.0.66", 2181 + "syn 2.0.101", 2022 2182 ] 2023 2183 2024 2184 [[package]] 2025 2185 name = "serde_json" 2026 - version = "1.0.96" 2186 + version = "1.0.140" 2027 2187 source = "registry+https://github.com/rust-lang/crates.io-index" 2028 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 2188 + checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373" 2029 2189 dependencies = [ 2030 2190 "itoa", 2191 + "memchr", 2031 2192 "ryu", 2032 2193 "serde", 2033 2194 ] ··· 2068 2229 checksum = "24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde" 2069 2230 2070 2231 [[package]] 2232 + name = "shlex" 2233 + version = "1.3.0" 2234 + source = "registry+https://github.com/rust-lang/crates.io-index" 2235 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 2236 + 2237 + [[package]] 2071 2238 name = "signal-hook" 2072 2239 version = "0.3.15" 2073 2240 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2079 2246 2080 2247 [[package]] 2081 2248 name = "signal-hook-registry" 2082 - version = "1.4.1" 2249 + version = "1.4.5" 2083 2250 source = "registry+https://github.com/rust-lang/crates.io-index" 2084 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2251 + checksum = "9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410" 2085 2252 dependencies = [ 2086 2253 "libc", 2087 2254 ] 2088 2255 2089 2256 [[package]] 2090 2257 name = "slab" 2091 - version = "0.4.8" 2258 + version = "0.4.9" 2092 2259 source = "registry+https://github.com/rust-lang/crates.io-index" 2093 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2260 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 2094 2261 dependencies = [ 2095 2262 "autocfg", 2096 2263 ] ··· 2107 2274 2108 2275 [[package]] 2109 2276 name = "smallvec" 2110 - version = "1.13.2" 2111 - source = "registry+https://github.com/rust-lang/crates.io-index" 2112 - checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 2113 - 2114 - [[package]] 2115 - name = "socket2" 2116 - version = "0.4.9" 2277 + version = "1.15.0" 2117 2278 source = "registry+https://github.com/rust-lang/crates.io-index" 2118 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2119 - dependencies = [ 2120 - "libc", 2121 - "winapi", 2122 - ] 2279 + checksum = "8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9" 2123 2280 2124 2281 [[package]] 2125 2282 name = "socket2" 2126 - version = "0.5.7" 2283 + version = "0.5.10" 2127 2284 source = "registry+https://github.com/rust-lang/crates.io-index" 2128 - checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 2285 + checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678" 2129 2286 dependencies = [ 2130 2287 "libc", 2131 2288 "windows-sys 0.52.0", 2132 2289 ] 2133 2290 2134 2291 [[package]] 2135 - name = "spin" 2136 - version = "0.5.2" 2292 + name = "stable_deref_trait" 2293 + version = "1.2.0" 2137 2294 source = "registry+https://github.com/rust-lang/crates.io-index" 2138 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2295 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 2139 2296 2140 2297 [[package]] 2141 2298 name = "strsim" ··· 2156 2313 2157 2314 [[package]] 2158 2315 name = "syn" 2159 - version = "2.0.66" 2316 + version = "2.0.101" 2160 2317 source = "registry+https://github.com/rust-lang/crates.io-index" 2161 - checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 2318 + checksum = "8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf" 2162 2319 dependencies = [ 2163 2320 "proc-macro2", 2164 2321 "quote", 2165 2322 "unicode-ident", 2323 + ] 2324 + 2325 + [[package]] 2326 + name = "synstructure" 2327 + version = "0.13.2" 2328 + source = "registry+https://github.com/rust-lang/crates.io-index" 2329 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 2330 + dependencies = [ 2331 + "proc-macro2", 2332 + "quote", 2333 + "syn 2.0.101", 2166 2334 ] 2167 2335 2168 2336 [[package]] ··· 2237 2405 dependencies = [ 2238 2406 "proc-macro2", 2239 2407 "quote", 2240 - "syn 2.0.66", 2408 + "syn 2.0.101", 2241 2409 ] 2242 2410 2243 2411 [[package]] 2244 2412 name = "time" 2245 - version = "0.3.36" 2413 + version = "0.3.41" 2246 2414 source = "registry+https://github.com/rust-lang/crates.io-index" 2247 - checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 2415 + checksum = "8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40" 2248 2416 dependencies = [ 2249 2417 "deranged", 2250 2418 "itoa", ··· 2259 2427 2260 2428 [[package]] 2261 2429 name = "time-core" 2262 - version = "0.1.2" 2430 + version = "0.1.4" 2263 2431 source = "registry+https://github.com/rust-lang/crates.io-index" 2264 - checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 2432 + checksum = "c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c" 2265 2433 2266 2434 [[package]] 2267 2435 name = "time-macros" 2268 - version = "0.2.18" 2436 + version = "0.2.22" 2269 2437 source = "registry+https://github.com/rust-lang/crates.io-index" 2270 - checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 2438 + checksum = "3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49" 2271 2439 dependencies = [ 2272 2440 "num-conv", 2273 2441 "time-core", 2442 + ] 2443 + 2444 + [[package]] 2445 + name = "tinystr" 2446 + version = "0.8.1" 2447 + source = "registry+https://github.com/rust-lang/crates.io-index" 2448 + checksum = "5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b" 2449 + dependencies = [ 2450 + "displaydoc", 2451 + "zerovec", 2274 2452 ] 2275 2453 2276 2454 [[package]] ··· 2290 2468 2291 2469 [[package]] 2292 2470 name = "tokio" 2293 - version = "1.28.1" 2471 + version = "1.45.1" 2294 2472 source = "registry+https://github.com/rust-lang/crates.io-index" 2295 - checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 2473 + checksum = "75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779" 2296 2474 dependencies = [ 2297 - "autocfg", 2475 + "backtrace", 2298 2476 "bytes", 2299 2477 "libc", 2300 2478 "mio", 2301 - "num_cpus", 2302 2479 "parking_lot", 2303 2480 "pin-project-lite", 2304 2481 "signal-hook-registry", 2305 - "socket2 0.4.9", 2482 + "socket2", 2306 2483 "tokio-macros", 2307 - "windows-sys 0.48.0", 2484 + "windows-sys 0.52.0", 2308 2485 ] 2309 2486 2310 2487 [[package]] 2311 2488 name = "tokio-macros" 2312 - version = "2.1.0" 2489 + version = "2.5.0" 2313 2490 source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 2491 + checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 2315 2492 dependencies = [ 2316 2493 "proc-macro2", 2317 2494 "quote", 2318 - "syn 2.0.66", 2495 + "syn 2.0.101", 2319 2496 ] 2320 2497 2321 2498 [[package]] ··· 2344 2521 2345 2522 [[package]] 2346 2523 name = "tracing" 2347 - version = "0.1.37" 2524 + version = "0.1.41" 2348 2525 source = "registry+https://github.com/rust-lang/crates.io-index" 2349 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2526 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 2350 2527 dependencies = [ 2351 - "cfg-if", 2352 2528 "log", 2353 2529 "pin-project-lite", 2530 + "tracing-attributes", 2354 2531 "tracing-core", 2355 2532 ] 2356 2533 2357 2534 [[package]] 2535 + name = "tracing-attributes" 2536 + version = "0.1.28" 2537 + source = "registry+https://github.com/rust-lang/crates.io-index" 2538 + checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 2539 + dependencies = [ 2540 + "proc-macro2", 2541 + "quote", 2542 + "syn 2.0.101", 2543 + ] 2544 + 2545 + [[package]] 2358 2546 name = "tracing-core" 2359 - version = "0.1.31" 2547 + version = "0.1.33" 2360 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2361 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2549 + checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 2362 2550 dependencies = [ 2363 2551 "once_cell", 2364 2552 ] ··· 2371 2559 2372 2560 [[package]] 2373 2561 name = "typenum" 2374 - version = "1.16.0" 2562 + version = "1.18.0" 2375 2563 source = "registry+https://github.com/rust-lang/crates.io-index" 2376 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2377 - 2378 - [[package]] 2379 - name = "unicode-bidi" 2380 - version = "0.3.17" 2381 - source = "registry+https://github.com/rust-lang/crates.io-index" 2382 - checksum = "5ab17db44d7388991a428b2ee655ce0c212e862eff1768a455c58f9aad6e7893" 2564 + checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 2383 2565 2384 2566 [[package]] 2385 2567 name = "unicode-bom" ··· 2389 2571 2390 2572 [[package]] 2391 2573 name = "unicode-ident" 2392 - version = "1.0.8" 2574 + version = "1.0.18" 2393 2575 source = "registry+https://github.com/rust-lang/crates.io-index" 2394 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 2576 + checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 2395 2577 2396 2578 [[package]] 2397 2579 name = "unicode-normalization" ··· 2403 2585 ] 2404 2586 2405 2587 [[package]] 2588 + name = "unicode-xid" 2589 + version = "0.2.6" 2590 + source = "registry+https://github.com/rust-lang/crates.io-index" 2591 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 2592 + 2593 + [[package]] 2406 2594 name = "unicode_categories" 2407 2595 version = "0.1.1" 2408 2596 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2410 2598 2411 2599 [[package]] 2412 2600 name = "untrusted" 2413 - version = "0.7.1" 2601 + version = "0.9.0" 2414 2602 source = "registry+https://github.com/rust-lang/crates.io-index" 2415 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2603 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 2416 2604 2417 2605 [[package]] 2418 2606 name = "url" 2419 - version = "2.5.2" 2607 + version = "2.5.4" 2420 2608 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 2609 + checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 2422 2610 dependencies = [ 2423 2611 "form_urlencoded", 2424 2612 "idna", ··· 2426 2614 ] 2427 2615 2428 2616 [[package]] 2617 + name = "utf8_iter" 2618 + version = "1.0.4" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 2621 + 2622 + [[package]] 2429 2623 name = "utf8parse" 2430 2624 version = "0.2.2" 2431 2625 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2446 2640 2447 2641 [[package]] 2448 2642 name = "version_check" 2449 - version = "0.9.4" 2643 + version = "0.9.5" 2450 2644 source = "registry+https://github.com/rust-lang/crates.io-index" 2451 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2645 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 2452 2646 2453 2647 [[package]] 2454 2648 name = "walkdir" ··· 2467 2661 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2468 2662 2469 2663 [[package]] 2664 + name = "wasi" 2665 + version = "0.14.2+wasi-0.2.4" 2666 + source = "registry+https://github.com/rust-lang/crates.io-index" 2667 + checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3" 2668 + dependencies = [ 2669 + "wit-bindgen-rt", 2670 + ] 2671 + 2672 + [[package]] 2470 2673 name = "wasm-bindgen" 2471 - version = "0.2.86" 2674 + version = "0.2.100" 2472 2675 source = "registry+https://github.com/rust-lang/crates.io-index" 2473 - checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 2676 + checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 2474 2677 dependencies = [ 2475 2678 "cfg-if", 2679 + "once_cell", 2680 + "rustversion", 2476 2681 "wasm-bindgen-macro", 2477 2682 ] 2478 2683 2479 2684 [[package]] 2480 2685 name = "wasm-bindgen-backend" 2481 - version = "0.2.86" 2686 + version = "0.2.100" 2482 2687 source = "registry+https://github.com/rust-lang/crates.io-index" 2483 - checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 2688 + checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 2484 2689 dependencies = [ 2485 2690 "bumpalo", 2486 2691 "log", 2487 - "once_cell", 2488 2692 "proc-macro2", 2489 2693 "quote", 2490 - "syn 2.0.66", 2694 + "syn 2.0.101", 2491 2695 "wasm-bindgen-shared", 2492 2696 ] 2493 2697 2494 2698 [[package]] 2495 2699 name = "wasm-bindgen-macro" 2496 - version = "0.2.86" 2700 + version = "0.2.100" 2497 2701 source = "registry+https://github.com/rust-lang/crates.io-index" 2498 - checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 2702 + checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 2499 2703 dependencies = [ 2500 2704 "quote", 2501 2705 "wasm-bindgen-macro-support", ··· 2503 2707 2504 2708 [[package]] 2505 2709 name = "wasm-bindgen-macro-support" 2506 - version = "0.2.86" 2710 + version = "0.2.100" 2507 2711 source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 2712 + checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 2509 2713 dependencies = [ 2510 2714 "proc-macro2", 2511 2715 "quote", 2512 - "syn 2.0.66", 2716 + "syn 2.0.101", 2513 2717 "wasm-bindgen-backend", 2514 2718 "wasm-bindgen-shared", 2515 2719 ] 2516 2720 2517 2721 [[package]] 2518 2722 name = "wasm-bindgen-shared" 2519 - version = "0.2.86" 2723 + version = "0.2.100" 2520 2724 source = "registry+https://github.com/rust-lang/crates.io-index" 2521 - checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 2522 - 2523 - [[package]] 2524 - name = "web-sys" 2525 - version = "0.3.63" 2526 - source = "registry+https://github.com/rust-lang/crates.io-index" 2527 - checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 2725 + checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 2528 2726 dependencies = [ 2529 - "js-sys", 2530 - "wasm-bindgen", 2727 + "unicode-ident", 2531 2728 ] 2532 2729 2533 2730 [[package]] ··· 2785 2982 ] 2786 2983 2787 2984 [[package]] 2985 + name = "wit-bindgen-rt" 2986 + version = "0.39.0" 2987 + source = "registry+https://github.com/rust-lang/crates.io-index" 2988 + checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1" 2989 + dependencies = [ 2990 + "bitflags 2.9.1", 2991 + ] 2992 + 2993 + [[package]] 2994 + name = "writeable" 2995 + version = "0.6.1" 2996 + source = "registry+https://github.com/rust-lang/crates.io-index" 2997 + checksum = "ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb" 2998 + 2999 + [[package]] 2788 3000 name = "xdg" 2789 3001 version = "2.5.2" 2790 3002 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2800 3012 ] 2801 3013 2802 3014 [[package]] 3015 + name = "yoke" 3016 + version = "0.8.0" 3017 + source = "registry+https://github.com/rust-lang/crates.io-index" 3018 + checksum = "5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc" 3019 + dependencies = [ 3020 + "serde", 3021 + "stable_deref_trait", 3022 + "yoke-derive", 3023 + "zerofrom", 3024 + ] 3025 + 3026 + [[package]] 3027 + name = "yoke-derive" 3028 + version = "0.8.0" 3029 + source = "registry+https://github.com/rust-lang/crates.io-index" 3030 + checksum = "38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6" 3031 + dependencies = [ 3032 + "proc-macro2", 3033 + "quote", 3034 + "syn 2.0.101", 3035 + "synstructure", 3036 + ] 3037 + 3038 + [[package]] 2803 3039 name = "zerocopy" 2804 3040 version = "0.7.35" 2805 3041 source = "registry+https://github.com/rust-lang/crates.io-index" 2806 3042 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 2807 3043 dependencies = [ 2808 - "zerocopy-derive", 3044 + "zerocopy-derive 0.7.35", 3045 + ] 3046 + 3047 + [[package]] 3048 + name = "zerocopy" 3049 + version = "0.8.25" 3050 + source = "registry+https://github.com/rust-lang/crates.io-index" 3051 + checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb" 3052 + dependencies = [ 3053 + "zerocopy-derive 0.8.25", 2809 3054 ] 2810 3055 2811 3056 [[package]] ··· 2816 3061 dependencies = [ 2817 3062 "proc-macro2", 2818 3063 "quote", 2819 - "syn 2.0.66", 3064 + "syn 2.0.101", 3065 + ] 3066 + 3067 + [[package]] 3068 + name = "zerocopy-derive" 3069 + version = "0.8.25" 3070 + source = "registry+https://github.com/rust-lang/crates.io-index" 3071 + checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef" 3072 + dependencies = [ 3073 + "proc-macro2", 3074 + "quote", 3075 + "syn 2.0.101", 3076 + ] 3077 + 3078 + [[package]] 3079 + name = "zerofrom" 3080 + version = "0.1.6" 3081 + source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5" 3083 + dependencies = [ 3084 + "zerofrom-derive", 3085 + ] 3086 + 3087 + [[package]] 3088 + name = "zerofrom-derive" 3089 + version = "0.1.6" 3090 + source = "registry+https://github.com/rust-lang/crates.io-index" 3091 + checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502" 3092 + dependencies = [ 3093 + "proc-macro2", 3094 + "quote", 3095 + "syn 2.0.101", 3096 + "synstructure", 3097 + ] 3098 + 3099 + [[package]] 3100 + name = "zerotrie" 3101 + version = "0.2.2" 3102 + source = "registry+https://github.com/rust-lang/crates.io-index" 3103 + checksum = "36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595" 3104 + dependencies = [ 3105 + "displaydoc", 3106 + "yoke", 3107 + "zerofrom", 3108 + ] 3109 + 3110 + [[package]] 3111 + name = "zerovec" 3112 + version = "0.11.2" 3113 + source = "registry+https://github.com/rust-lang/crates.io-index" 3114 + checksum = "4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428" 3115 + dependencies = [ 3116 + "yoke", 3117 + "zerofrom", 3118 + "zerovec-derive", 3119 + ] 3120 + 3121 + [[package]] 3122 + name = "zerovec-derive" 3123 + version = "0.11.1" 3124 + source = "registry+https://github.com/rust-lang/crates.io-index" 3125 + checksum = "5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f" 3126 + dependencies = [ 3127 + "proc-macro2", 3128 + "quote", 3129 + "syn 2.0.101", 2820 3130 ] 2821 3131 2822 3132 [[package]]
+5 -5
Cargo.toml
··· 22 22 23 23 [dependencies] 24 24 # Gemini 25 - germ = { version = "0.4.5", features = ["ast", "meta"] } 25 + germ = { version = "0.4.6", features = ["ast", "meta"] } 26 26 27 27 # HTTP 28 - actix-web = "4.9.0" 28 + actix-web = "4.11.0" 29 29 30 30 # Logging 31 31 pretty_env_logger = "0.5.0" 32 - log = "0.4.22" 32 + log = "0.4.27" 33 33 34 34 # Environment Variables 35 35 dotenv = "0.15.0" 36 36 37 37 # URL Standard 38 - url = "2.5.2" 38 + url = "2.5.4" 39 39 40 40 # Markdown Encoding 41 41 comrak = "0.29.0" ··· 45 45 vergen = { version = "8.3.2", features = ["git", "gitoxide"] } 46 46 47 47 # `Result` 48 - anyhow = "1.0.92" 48 + anyhow = "1.0.98"
+1 -1
src/main.rs
··· 35 35 var("PORT").map_or(80, |port| match port.parse::<_>() { 36 36 Ok(port) => port, 37 37 Err(e) => { 38 - warn!("could not use PORT from environment variables: {}", e); 38 + warn!("could not use PORT from environment variables: {e}"); 39 39 warn!("proceeding with default port: 80"); 40 40 41 41 80