mistral-rs: 0.1.18 -> 0.3.0 (#323788)

authored by Gaétan Lepage and committed by GitHub 50ffdeb6 9bb1e757

+731 -886
+703 -872
pkgs/by-name/mi/mistral-rs/Cargo.lock
··· 34 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 35 36 [[package]] 37 name = "ahash" 38 version = "0.8.11" 39 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 61 checksum = "1763692fc1416554cf051efc56a3de5595eca47299d731cc5c2b583adf8b4d2f" 62 63 [[package]] 64 - name = "aligned-vec" 65 - version = "0.5.0" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "4aa90d7ce82d4be67b64039a3d588d38dbcc6736577de4a847025ce5b0c468d1" 68 - 69 - [[package]] 70 name = "allocator-api2" 71 version = "0.2.18" 72 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 89 90 [[package]] 91 name = "anstream" 92 - version = "0.6.14" 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 95 dependencies = [ 96 "anstyle", 97 "anstyle-parse", ··· 104 105 [[package]] 106 name = "anstyle" 107 - version = "1.0.7" 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 110 111 [[package]] 112 name = "anstyle-parse" 113 - version = "0.2.4" 114 source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 116 dependencies = [ 117 "utf8parse", 118 ] 119 120 [[package]] 121 name = "anstyle-query" 122 - version = "1.1.0" 123 source = "registry+https://github.com/rust-lang/crates.io-index" 124 - checksum = "ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391" 125 dependencies = [ 126 "windows-sys 0.52.0", 127 ] 128 129 [[package]] 130 name = "anstyle-wincon" 131 - version = "3.0.3" 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 - checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 134 dependencies = [ 135 "anstyle", 136 "windows-sys 0.52.0", ··· 155 ] 156 157 [[package]] 158 - name = "arg_enum_proc_macro" 159 - version = "0.3.4" 160 - source = "registry+https://github.com/rust-lang/crates.io-index" 161 - checksum = "0ae92a5119aa49cdbcf6b9f893fe4e1d98b04ccbf82ee0584ad948a44a734dea" 162 - dependencies = [ 163 - "proc-macro2", 164 - "quote", 165 - "syn 2.0.66", 166 - ] 167 - 168 - [[package]] 169 name = "arrayvec" 170 - version = "0.7.4" 171 source = "registry+https://github.com/rust-lang/crates.io-index" 172 - checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 173 174 [[package]] 175 name = "async-trait" 176 - version = "0.1.80" 177 source = "registry+https://github.com/rust-lang/crates.io-index" 178 - checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 179 dependencies = [ 180 "proc-macro2", 181 "quote", 182 - "syn 2.0.66", 183 ] 184 185 [[package]] ··· 195 checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 196 197 [[package]] 198 - name = "av1-grain" 199 - version = "0.2.3" 200 - source = "registry+https://github.com/rust-lang/crates.io-index" 201 - checksum = "6678909d8c5d46a42abcf571271e15fdbc0a225e3646cf23762cd415046c78bf" 202 - dependencies = [ 203 - "anyhow", 204 - "arrayvec", 205 - "log", 206 - "nom", 207 - "num-rational", 208 - "v_frame", 209 - ] 210 - 211 - [[package]] 212 - name = "avif-serialize" 213 - version = "0.8.1" 214 - source = "registry+https://github.com/rust-lang/crates.io-index" 215 - checksum = "876c75a42f6364451a033496a14c44bffe41f5f4a8236f697391f11024e596d2" 216 - dependencies = [ 217 - "arrayvec", 218 - ] 219 - 220 - [[package]] 221 name = "axum" 222 version = "0.7.5" 223 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 282 "cc", 283 "cfg-if", 284 "libc", 285 - "miniz_oxide", 286 "object", 287 "rustc-demangle", 288 ] ··· 317 ] 318 319 [[package]] 320 name = "bit_field" 321 version = "0.10.2" 322 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 330 331 [[package]] 332 name = "bitflags" 333 - version = "2.5.0" 334 - source = "registry+https://github.com/rust-lang/crates.io-index" 335 - checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 336 - 337 - [[package]] 338 - name = "bitstream-io" 339 - version = "2.3.0" 340 source = "registry+https://github.com/rust-lang/crates.io-index" 341 - checksum = "7c12d1856e42f0d817a835fe55853957c85c8c8a470114029143d3f12671446e" 342 343 [[package]] 344 name = "block" ··· 365 "proc-macro2", 366 "quote", 367 "str_inflector", 368 - "syn 2.0.66", 369 "thiserror", 370 "try_match", 371 ] 372 - 373 - [[package]] 374 - name = "built" 375 - version = "0.7.3" 376 - source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "c6a6c0b39c38fd754ac338b00a88066436389c0f029da5d37d1e01091d9b7c17" 378 379 [[package]] 380 name = "bumpalo" ··· 384 385 [[package]] 386 name = "bytemuck" 387 - version = "1.16.0" 388 source = "registry+https://github.com/rust-lang/crates.io-index" 389 - checksum = "78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5" 390 dependencies = [ 391 "bytemuck_derive", 392 ] 393 394 [[package]] 395 name = "bytemuck_derive" 396 - version = "1.7.0" 397 source = "registry+https://github.com/rust-lang/crates.io-index" 398 - checksum = "1ee891b04274a59bd38b412188e24b849617b2e45a0fd8d057deb63e7403761b" 399 dependencies = [ 400 "proc-macro2", 401 "quote", 402 - "syn 2.0.66", 403 ] 404 405 [[package]] ··· 416 417 [[package]] 418 name = "bytes" 419 - version = "1.6.0" 420 source = "registry+https://github.com/rust-lang/crates.io-index" 421 - checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 422 423 [[package]] 424 name = "candle-core" 425 version = "0.6.0" 426 - source = "git+https://github.com/EricLBuehler/candle.git?rev=f52e2347b6237d19ffd7af26315f543c22f9f286#f52e2347b6237d19ffd7af26315f543c22f9f286" 427 dependencies = [ 428 "accelerate-src", 429 "byteorder", ··· 450 [[package]] 451 name = "candle-flash-attn" 452 version = "0.6.0" 453 - source = "git+https://github.com/EricLBuehler/candle.git?rev=f52e2347b6237d19ffd7af26315f543c22f9f286#f52e2347b6237d19ffd7af26315f543c22f9f286" 454 dependencies = [ 455 "anyhow", 456 - "bindgen_cuda", 457 "candle-core", 458 "half", 459 ] ··· 461 [[package]] 462 name = "candle-kernels" 463 version = "0.6.0" 464 - source = "git+https://github.com/EricLBuehler/candle.git?rev=f52e2347b6237d19ffd7af26315f543c22f9f286#f52e2347b6237d19ffd7af26315f543c22f9f286" 465 dependencies = [ 466 - "bindgen_cuda", 467 ] 468 469 [[package]] 470 name = "candle-metal-kernels" 471 version = "0.6.0" 472 - source = "git+https://github.com/EricLBuehler/candle.git?rev=f52e2347b6237d19ffd7af26315f543c22f9f286#f52e2347b6237d19ffd7af26315f543c22f9f286" 473 dependencies = [ 474 "metal", 475 "once_cell", ··· 480 [[package]] 481 name = "candle-nn" 482 version = "0.6.0" 483 - source = "git+https://github.com/EricLBuehler/candle.git?rev=f52e2347b6237d19ffd7af26315f543c22f9f286#f52e2347b6237d19ffd7af26315f543c22f9f286" 484 dependencies = [ 485 "accelerate-src", 486 "candle-core", ··· 497 498 [[package]] 499 name = "cc" 500 - version = "1.0.99" 501 - source = "registry+https://github.com/rust-lang/crates.io-index" 502 - checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" 503 - dependencies = [ 504 - "jobserver", 505 - "libc", 506 - "once_cell", 507 - ] 508 - 509 - [[package]] 510 - name = "cfg-expr" 511 - version = "0.15.8" 512 source = "registry+https://github.com/rust-lang/crates.io-index" 513 - checksum = "d067ad48b8650848b989a59a86c6c36a995d02d2bf778d45c3c5d57bc2718f02" 514 dependencies = [ 515 - "smallvec", 516 - "target-lexicon", 517 ] 518 519 [[package]] ··· 524 525 [[package]] 526 name = "cfg_aliases" 527 - version = "0.1.1" 528 source = "registry+https://github.com/rust-lang/crates.io-index" 529 - checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 530 531 [[package]] 532 name = "cfgrammar" 533 - version = "0.13.6" 534 source = "registry+https://github.com/rust-lang/crates.io-index" 535 - checksum = "ec07af28018dd8b4b52e49eb6e57268b19dda0996d4824889eb07ee0ef67378c" 536 dependencies = [ 537 "indexmap", 538 "lazy_static", ··· 553 "js-sys", 554 "num-traits", 555 "wasm-bindgen", 556 - "windows-targets 0.52.5", 557 ] 558 559 [[package]] 560 name = "chrono-tz" 561 - version = "0.8.6" 562 source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "d59ae0466b83e838b81a54256c39d5d7c20b9d7daa10510a242d9b75abd5936e" 564 dependencies = [ 565 "chrono", 566 "chrono-tz-build", ··· 569 570 [[package]] 571 name = "chrono-tz-build" 572 - version = "0.2.1" 573 source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f" 575 dependencies = [ 576 "parse-zoneinfo", 577 "phf", ··· 580 581 [[package]] 582 name = "clap" 583 - version = "4.5.7" 584 source = "registry+https://github.com/rust-lang/crates.io-index" 585 - checksum = "5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f" 586 dependencies = [ 587 "clap_builder", 588 "clap_derive", ··· 590 591 [[package]] 592 name = "clap_builder" 593 - version = "4.5.7" 594 source = "registry+https://github.com/rust-lang/crates.io-index" 595 - checksum = "f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f" 596 dependencies = [ 597 "anstream", 598 "anstyle", ··· 602 603 [[package]] 604 name = "clap_derive" 605 - version = "4.5.5" 606 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6" 608 dependencies = [ 609 "heck 0.5.0", 610 "proc-macro2", 611 "quote", 612 - "syn 2.0.66", 613 ] 614 615 [[package]] 616 name = "clap_lex" 617 - version = "0.7.1" 618 source = "registry+https://github.com/rust-lang/crates.io-index" 619 - checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" 620 621 [[package]] 622 name = "cli-table" 623 - version = "0.4.7" 624 source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d" 626 dependencies = [ 627 "cli-table-derive", 628 "csv", ··· 632 633 [[package]] 634 name = "cli-table-derive" 635 - version = "0.4.5" 636 source = "registry+https://github.com/rust-lang/crates.io-index" 637 - checksum = "2af3bfb9da627b0a6c467624fb7963921433774ed435493b5c08a3053e829ad4" 638 dependencies = [ 639 "proc-macro2", 640 "quote", ··· 649 650 [[package]] 651 name = "colorchoice" 652 - version = "1.0.1" 653 source = "registry+https://github.com/rust-lang/crates.io-index" 654 - checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 655 656 [[package]] 657 name = "console" ··· 678 679 [[package]] 680 name = "core-foundation-sys" 681 - version = "0.8.6" 682 source = "registry+https://github.com/rust-lang/crates.io-index" 683 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 684 685 [[package]] 686 name = "core-graphics-types" ··· 695 696 [[package]] 697 name = "cpufeatures" 698 - version = "0.2.12" 699 source = "registry+https://github.com/rust-lang/crates.io-index" 700 - checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 701 dependencies = [ 702 "libc", 703 ] ··· 745 "bitflags 1.3.2", 746 "crossterm_winapi", 747 "libc", 748 - "mio", 749 "parking_lot", 750 "signal-hook", 751 "signal-hook-mio", ··· 800 801 [[package]] 802 name = "ctrlc" 803 - version = "3.4.4" 804 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345" 806 dependencies = [ 807 "nix", 808 - "windows-sys 0.52.0", 809 ] 810 811 [[package]] ··· 830 831 [[package]] 832 name = "darling" 833 - version = "0.20.9" 834 source = "registry+https://github.com/rust-lang/crates.io-index" 835 - checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" 836 dependencies = [ 837 - "darling_core 0.20.9", 838 - "darling_macro 0.20.9", 839 ] 840 841 [[package]] ··· 854 855 [[package]] 856 name = "darling_core" 857 - version = "0.20.9" 858 source = "registry+https://github.com/rust-lang/crates.io-index" 859 - checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" 860 dependencies = [ 861 "fnv", 862 "ident_case", 863 "proc-macro2", 864 "quote", 865 "strsim 0.11.1", 866 - "syn 2.0.66", 867 ] 868 869 [[package]] ··· 879 880 [[package]] 881 name = "darling_macro" 882 - version = "0.20.9" 883 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" 885 dependencies = [ 886 - "darling_core 0.20.9", 887 "quote", 888 - "syn 2.0.66", 889 ] 890 891 [[package]] 892 name = "defmac" 893 version = "0.1.3" 894 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 902 dependencies = [ 903 "proc-macro2", 904 "quote", 905 - "syn 2.0.66", 906 ] 907 908 [[package]] ··· 913 dependencies = [ 914 "proc-macro2", 915 "quote", 916 - "syn 2.0.66", 917 ] 918 919 [[package]] ··· 931 source = "registry+https://github.com/rust-lang/crates.io-index" 932 checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" 933 dependencies = [ 934 - "darling 0.20.9", 935 "proc-macro2", 936 "quote", 937 - "syn 2.0.66", 938 ] 939 940 [[package]] ··· 944 checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" 945 dependencies = [ 946 "derive_builder_core", 947 - "syn 2.0.66", 948 ] 949 950 [[package]] 951 name = "derive_more" 952 - version = "0.99.17" 953 source = "registry+https://github.com/rust-lang/crates.io-index" 954 - checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321" 955 dependencies = [ 956 "proc-macro2", 957 "quote", 958 - "syn 1.0.109", 959 ] 960 961 [[package]] ··· 1000 1001 [[package]] 1002 name = "displaydoc" 1003 - version = "0.2.4" 1004 source = "registry+https://github.com/rust-lang/crates.io-index" 1005 - checksum = "487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d" 1006 dependencies = [ 1007 "proc-macro2", 1008 "quote", 1009 - "syn 2.0.66", 1010 ] 1011 1012 [[package]] 1013 name = "dyn-stack" ··· 1021 1022 [[package]] 1023 name = "either" 1024 - version = "1.12.0" 1025 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" 1027 dependencies = [ 1028 "serde", 1029 ] ··· 1058 "heck 0.4.1", 1059 "proc-macro2", 1060 "quote", 1061 - "syn 2.0.66", 1062 ] 1063 1064 [[package]] ··· 1096 "flume", 1097 "half", 1098 "lebe", 1099 - "miniz_oxide", 1100 "rayon-core", 1101 "smallvec", 1102 "zune-inflate", ··· 1114 1115 [[package]] 1116 name = "fastrand" 1117 - version = "2.1.0" 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 - checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1120 1121 [[package]] 1122 name = "fdeflate" ··· 1129 1130 [[package]] 1131 name = "filetime" 1132 - version = "0.2.23" 1133 source = "registry+https://github.com/rust-lang/crates.io-index" 1134 - checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1135 dependencies = [ 1136 "cfg-if", 1137 "libc", 1138 - "redox_syscall 0.4.1", 1139 - "windows-sys 0.52.0", 1140 ] 1141 1142 [[package]] 1143 name = "flate2" 1144 - version = "1.0.30" 1145 source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1147 dependencies = [ 1148 "crc32fast", 1149 - "miniz_oxide", 1150 ] 1151 1152 [[package]] ··· 1191 dependencies = [ 1192 "proc-macro2", 1193 "quote", 1194 - "syn 2.0.66", 1195 ] 1196 1197 [[package]] ··· 1271 dependencies = [ 1272 "proc-macro2", 1273 "quote", 1274 - "syn 2.0.66", 1275 ] 1276 1277 [[package]] ··· 1489 1490 [[package]] 1491 name = "h2" 1492 - version = "0.4.5" 1493 source = "registry+https://github.com/rust-lang/crates.io-index" 1494 - checksum = "fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab" 1495 dependencies = [ 1496 "atomic-waker", 1497 "bytes", ··· 1578 1579 [[package]] 1580 name = "http-body" 1581 - version = "1.0.0" 1582 source = "registry+https://github.com/rust-lang/crates.io-index" 1583 - checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 1584 dependencies = [ 1585 "bytes", 1586 "http", ··· 1601 1602 [[package]] 1603 name = "httparse" 1604 - version = "1.9.3" 1605 source = "registry+https://github.com/rust-lang/crates.io-index" 1606 - checksum = "d0e7a4dd27b9476dc40cb050d3632d3bba3a70ddbff012285f7f8559a1e7e545" 1607 1608 [[package]] 1609 name = "httpdate" ··· 1613 1614 [[package]] 1615 name = "hyper" 1616 - version = "1.3.1" 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" 1619 dependencies = [ 1620 "bytes", 1621 "futures-channel", ··· 1634 1635 [[package]] 1636 name = "hyper-rustls" 1637 - version = "0.26.0" 1638 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" 1640 dependencies = [ 1641 "futures-util", 1642 "http", ··· 1647 "tokio", 1648 "tokio-rustls", 1649 "tower-service", 1650 ] 1651 1652 [[package]] ··· 1667 1668 [[package]] 1669 name = "hyper-util" 1670 - version = "0.1.5" 1671 source = "registry+https://github.com/rust-lang/crates.io-index" 1672 - checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" 1673 dependencies = [ 1674 "bytes", 1675 "futures-channel", ··· 1709 ] 1710 1711 [[package]] 1712 - name = "icu_collections" 1713 - version = "1.5.0" 1714 - source = "registry+https://github.com/rust-lang/crates.io-index" 1715 - checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 1716 - dependencies = [ 1717 - "displaydoc", 1718 - "yoke", 1719 - "zerofrom", 1720 - "zerovec", 1721 - ] 1722 - 1723 - [[package]] 1724 - name = "icu_locid" 1725 - version = "1.5.0" 1726 - source = "registry+https://github.com/rust-lang/crates.io-index" 1727 - checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 1728 - dependencies = [ 1729 - "displaydoc", 1730 - "litemap", 1731 - "tinystr", 1732 - "writeable", 1733 - "zerovec", 1734 - ] 1735 - 1736 - [[package]] 1737 - name = "icu_locid_transform" 1738 - version = "1.5.0" 1739 - source = "registry+https://github.com/rust-lang/crates.io-index" 1740 - checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 1741 - dependencies = [ 1742 - "displaydoc", 1743 - "icu_locid", 1744 - "icu_locid_transform_data", 1745 - "icu_provider", 1746 - "tinystr", 1747 - "zerovec", 1748 - ] 1749 - 1750 - [[package]] 1751 - name = "icu_locid_transform_data" 1752 - version = "1.5.0" 1753 - source = "registry+https://github.com/rust-lang/crates.io-index" 1754 - checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 1755 - 1756 - [[package]] 1757 - name = "icu_normalizer" 1758 - version = "1.5.0" 1759 - source = "registry+https://github.com/rust-lang/crates.io-index" 1760 - checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 1761 - dependencies = [ 1762 - "displaydoc", 1763 - "icu_collections", 1764 - "icu_normalizer_data", 1765 - "icu_properties", 1766 - "icu_provider", 1767 - "smallvec", 1768 - "utf16_iter", 1769 - "utf8_iter", 1770 - "write16", 1771 - "zerovec", 1772 - ] 1773 - 1774 - [[package]] 1775 - name = "icu_normalizer_data" 1776 - version = "1.5.0" 1777 - source = "registry+https://github.com/rust-lang/crates.io-index" 1778 - checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 1779 - 1780 - [[package]] 1781 - name = "icu_properties" 1782 - version = "1.5.0" 1783 - source = "registry+https://github.com/rust-lang/crates.io-index" 1784 - checksum = "1f8ac670d7422d7f76b32e17a5db556510825b29ec9154f235977c9caba61036" 1785 - dependencies = [ 1786 - "displaydoc", 1787 - "icu_collections", 1788 - "icu_locid_transform", 1789 - "icu_properties_data", 1790 - "icu_provider", 1791 - "tinystr", 1792 - "zerovec", 1793 - ] 1794 - 1795 - [[package]] 1796 - name = "icu_properties_data" 1797 - version = "1.5.0" 1798 - source = "registry+https://github.com/rust-lang/crates.io-index" 1799 - checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 1800 - 1801 - [[package]] 1802 - name = "icu_provider" 1803 - version = "1.5.0" 1804 - source = "registry+https://github.com/rust-lang/crates.io-index" 1805 - checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 1806 - dependencies = [ 1807 - "displaydoc", 1808 - "icu_locid", 1809 - "icu_provider_macros", 1810 - "stable_deref_trait", 1811 - "tinystr", 1812 - "writeable", 1813 - "yoke", 1814 - "zerofrom", 1815 - "zerovec", 1816 - ] 1817 - 1818 - [[package]] 1819 - name = "icu_provider_macros" 1820 - version = "1.5.0" 1821 - source = "registry+https://github.com/rust-lang/crates.io-index" 1822 - checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 1823 - dependencies = [ 1824 - "proc-macro2", 1825 - "quote", 1826 - "syn 2.0.66", 1827 - ] 1828 - 1829 - [[package]] 1830 name = "ident_case" 1831 version = "1.0.1" 1832 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1834 1835 [[package]] 1836 name = "idna" 1837 - version = "1.0.0" 1838 source = "registry+https://github.com/rust-lang/crates.io-index" 1839 - checksum = "4716a3a0933a1d01c2f72450e89596eb51dd34ef3c211ccd875acdf1f8fe47ed" 1840 dependencies = [ 1841 - "icu_normalizer", 1842 - "icu_properties", 1843 - "smallvec", 1844 - "utf8_iter", 1845 ] 1846 1847 [[package]] 1848 name = "image" 1849 - version = "0.25.1" 1850 source = "registry+https://github.com/rust-lang/crates.io-index" 1851 - checksum = "fd54d660e773627692c524beaad361aca785a4f9f5730ce91f42aabe5bce3d11" 1852 dependencies = [ 1853 "bytemuck", 1854 - "byteorder", 1855 "color_quant", 1856 "exr", 1857 "gif", ··· 1859 "num-traits", 1860 "png", 1861 "qoi", 1862 - "ravif", 1863 - "rayon", 1864 - "rgb", 1865 "tiff", 1866 "zune-core", 1867 "zune-jpeg", ··· 1869 1870 [[package]] 1871 name = "image-webp" 1872 - version = "0.1.2" 1873 source = "registry+https://github.com/rust-lang/crates.io-index" 1874 - checksum = "d730b085583c4d789dfd07fdcf185be59501666a90c97c40162b37e4fdad272d" 1875 dependencies = [ 1876 "byteorder-lite", 1877 - "thiserror", 1878 ] 1879 1880 [[package]] 1881 - name = "imgref" 1882 - version = "1.10.1" 1883 - source = "registry+https://github.com/rust-lang/crates.io-index" 1884 - checksum = "44feda355f4159a7c757171a77de25daf6411e217b4cabd03bd6650690468126" 1885 - 1886 - [[package]] 1887 name = "indenter" 1888 version = "0.3.3" 1889 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1891 1892 [[package]] 1893 name = "indexmap" 1894 - version = "2.2.6" 1895 source = "registry+https://github.com/rust-lang/crates.io-index" 1896 - checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 1897 dependencies = [ 1898 "equivalent", 1899 "hashbrown", ··· 1952 ] 1953 1954 [[package]] 1955 - name = "interpolate_name" 1956 - version = "0.2.4" 1957 - source = "registry+https://github.com/rust-lang/crates.io-index" 1958 - checksum = "c34819042dc3d3971c46c2190835914dfbe0c3c13f61449b2997f4e9722dfa60" 1959 - dependencies = [ 1960 - "proc-macro2", 1961 - "quote", 1962 - "syn 2.0.66", 1963 - ] 1964 - 1965 - [[package]] 1966 name = "ipnet" 1967 version = "2.9.0" 1968 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1970 1971 [[package]] 1972 name = "is_terminal_polyfill" 1973 - version = "1.70.0" 1974 source = "registry+https://github.com/rust-lang/crates.io-index" 1975 - checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 1976 1977 [[package]] 1978 name = "itertools" ··· 2008 checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 2009 2010 [[package]] 2011 - name = "jobserver" 2012 - version = "0.1.31" 2013 - source = "registry+https://github.com/rust-lang/crates.io-index" 2014 - checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 2015 - dependencies = [ 2016 - "libc", 2017 - ] 2018 - 2019 - [[package]] 2020 name = "jpeg-decoder" 2021 version = "0.3.1" 2022 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2024 2025 [[package]] 2026 name = "js-sys" 2027 - version = "0.3.69" 2028 source = "registry+https://github.com/rust-lang/crates.io-index" 2029 - checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2030 dependencies = [ 2031 "wasm-bindgen", 2032 ] 2033 2034 [[package]] 2035 name = "lazy_static" 2036 - version = "1.4.0" 2037 source = "registry+https://github.com/rust-lang/crates.io-index" 2038 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 2039 2040 [[package]] 2041 name = "lebe" ··· 2045 2046 [[package]] 2047 name = "libc" 2048 - version = "0.2.155" 2049 source = "registry+https://github.com/rust-lang/crates.io-index" 2050 - checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 2051 - 2052 - [[package]] 2053 - name = "libfuzzer-sys" 2054 - version = "0.4.7" 2055 - source = "registry+https://github.com/rust-lang/crates.io-index" 2056 - checksum = "a96cfd5557eb82f2b83fed4955246c988d331975a002961b07c81584d107e7f7" 2057 - dependencies = [ 2058 - "arbitrary", 2059 - "cc", 2060 - "once_cell", 2061 - ] 2062 2063 [[package]] 2064 name = "libloading" 2065 - version = "0.8.3" 2066 source = "registry+https://github.com/rust-lang/crates.io-index" 2067 - checksum = "0c2a198fb6b0eada2a8df47933734e6d35d350665a33a3593d7164fa52c75c19" 2068 dependencies = [ 2069 "cfg-if", 2070 - "windows-targets 0.52.5", 2071 ] 2072 2073 [[package]] ··· 2082 source = "registry+https://github.com/rust-lang/crates.io-index" 2083 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 2084 dependencies = [ 2085 - "bitflags 2.5.0", 2086 "libc", 2087 ] 2088 2089 [[package]] ··· 2091 version = "0.4.14" 2092 source = "registry+https://github.com/rust-lang/crates.io-index" 2093 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2094 - 2095 - [[package]] 2096 - name = "litemap" 2097 - version = "0.7.3" 2098 - source = "registry+https://github.com/rust-lang/crates.io-index" 2099 - checksum = "643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704" 2100 2101 [[package]] 2102 name = "lock_api" ··· 2110 2111 [[package]] 2112 name = "log" 2113 - version = "0.4.21" 2114 source = "registry+https://github.com/rust-lang/crates.io-index" 2115 - checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 2116 - 2117 - [[package]] 2118 - name = "loop9" 2119 - version = "0.1.5" 2120 - source = "registry+https://github.com/rust-lang/crates.io-index" 2121 - checksum = "0fae87c125b03c1d2c0150c90365d7d6bcc53fb73a9acaef207d2d065860f062" 2122 - dependencies = [ 2123 - "imgref", 2124 - ] 2125 2126 [[package]] 2127 name = "lrtable" 2128 - version = "0.13.6" 2129 source = "registry+https://github.com/rust-lang/crates.io-index" 2130 - checksum = "4fcefc5628209d1b1f4b2cd0bcefd0e50be80bdf178e886cb07317f5ce4f2856" 2131 dependencies = [ 2132 "cfgrammar", 2133 "fnv", ··· 2177 checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 2178 2179 [[package]] 2180 - name = "maybe-rayon" 2181 - version = "0.1.1" 2182 - source = "registry+https://github.com/rust-lang/crates.io-index" 2183 - checksum = "8ea1f30cedd69f0a2954655f7188c6a834246d2bcf1e315e2ac40c4b24dc9519" 2184 - dependencies = [ 2185 - "cfg-if", 2186 - "rayon", 2187 - ] 2188 - 2189 - [[package]] 2190 name = "memchr" 2191 version = "2.7.4" 2192 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2217 source = "registry+https://github.com/rust-lang/crates.io-index" 2218 checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 2219 dependencies = [ 2220 - "bitflags 2.5.0", 2221 "block", 2222 "core-graphics-types", 2223 "foreign-types 0.5.0", ··· 2234 2235 [[package]] 2236 name = "mime_guess" 2237 - version = "2.0.4" 2238 source = "registry+https://github.com/rust-lang/crates.io-index" 2239 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 2240 dependencies = [ 2241 "mime", 2242 "unicase", ··· 2244 2245 [[package]] 2246 name = "minijinja" 2247 - version = "2.0.2" 2248 source = "registry+https://github.com/rust-lang/crates.io-index" 2249 - checksum = "e136ef580d7955019ab0a407b68d77c292a9976907e217900f3f76bc8f6dc1a4" 2250 dependencies = [ 2251 "serde", 2252 ] 2253 2254 [[package]] 2255 name = "minijinja-contrib" 2256 - version = "2.0.2" 2257 source = "registry+https://github.com/rust-lang/crates.io-index" 2258 - checksum = "15ee37078c98d31e510d6a7af488031a2c3ccacdb76c5c4fc98ddfe6d0e9da07" 2259 dependencies = [ 2260 "minijinja", 2261 "serde", ··· 2269 2270 [[package]] 2271 name = "miniz_oxide" 2272 - version = "0.7.3" 2273 source = "registry+https://github.com/rust-lang/crates.io-index" 2274 - checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" 2275 dependencies = [ 2276 "adler", 2277 "simd-adler32", 2278 ] 2279 2280 [[package]] 2281 name = "mio" 2282 version = "0.8.11" 2283 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2290 ] 2291 2292 [[package]] 2293 name = "mistralrs" 2294 - version = "0.1.18" 2295 dependencies = [ 2296 "anyhow", 2297 "candle-core", 2298 "either", 2299 "image", 2300 "indexmap", 2301 "mistralrs-core", 2302 "serde_json", 2303 "tokio", 2304 ] 2305 2306 [[package]] 2307 name = "mistralrs-bench" 2308 - version = "0.1.18" 2309 dependencies = [ 2310 "anyhow", 2311 "candle-core", 2312 "clap", 2313 "cli-table", 2314 - "either", 2315 "mistralrs-core", 2316 "serde", 2317 "serde_json", ··· 2321 2322 [[package]] 2323 name = "mistralrs-core" 2324 - version = "0.1.18" 2325 dependencies = [ 2326 "accelerate-src", 2327 "akin", 2328 "anyhow", 2329 "async-trait", 2330 - "bindgen_cuda", 2331 "buildstructor", 2332 "bytemuck", 2333 "candle-core", 2334 "candle-flash-attn", 2335 "candle-nn", 2336 "cfgrammar", 2337 "chrono", 2338 "clap", 2339 "derive-new", 2340 "derive_more", 2341 "dirs", ··· 2352 "lrtable", 2353 "minijinja", 2354 "minijinja-contrib", 2355 "mistralrs-vision", 2356 "once_cell", 2357 "pyo3", 2358 "radix_trie", 2359 "rand", 2360 "rand_isaac", 2361 - "range-checked", 2362 "rayon", 2363 "regex-automata 0.4.7", 2364 "rustc-hash", 2365 "serde", 2366 "serde_json", 2367 "strum", 2368 "thiserror", 2369 "tokenizers", 2370 "tokio", ··· 2373 "tqdm", 2374 "tracing", 2375 "tracing-subscriber", 2376 "variantly", 2377 "vob", 2378 ] 2379 2380 [[package]] 2381 name = "mistralrs-pyo3" 2382 - version = "0.1.18" 2383 dependencies = [ 2384 "accelerate-src", 2385 "base64 0.22.1", 2386 "candle-core", 2387 "either", 2388 "futures", 2389 "image", ··· 2396 "serde", 2397 "serde_json", 2398 "tokio", 2399 ] 2400 2401 [[package]] 2402 name = "mistralrs-server" 2403 - version = "0.1.18" 2404 dependencies = [ 2405 "accelerate-src", 2406 "anyhow", 2407 "axum", 2408 - "base64 0.22.1", 2409 "candle-core", 2410 "clap", 2411 "ctrlc", 2412 "either", 2413 "futures", 2414 "image", ··· 2422 "tokio", 2423 "tower-http", 2424 "tracing", 2425 "utoipa", 2426 "utoipa-swagger-ui", 2427 ] 2428 2429 [[package]] 2430 name = "mistralrs-vision" 2431 - version = "0.1.18" 2432 dependencies = [ 2433 "candle-core", 2434 "image", ··· 2452 dependencies = [ 2453 "proc-macro2", 2454 "quote", 2455 - "syn 2.0.66", 2456 ] 2457 2458 [[package]] ··· 2473 ] 2474 2475 [[package]] 2476 - name = "new_debug_unreachable" 2477 - version = "1.0.6" 2478 - source = "registry+https://github.com/rust-lang/crates.io-index" 2479 - checksum = "650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086" 2480 - 2481 - [[package]] 2482 name = "nibble_vec" 2483 version = "0.1.0" 2484 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2489 2490 [[package]] 2491 name = "nix" 2492 - version = "0.28.0" 2493 source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 2495 dependencies = [ 2496 - "bitflags 2.5.0", 2497 "cfg-if", 2498 "cfg_aliases", 2499 "libc", ··· 2510 ] 2511 2512 [[package]] 2513 - name = "noop_proc_macro" 2514 - version = "0.3.0" 2515 source = "registry+https://github.com/rust-lang/crates.io-index" 2516 - checksum = "0676bb32a98c1a483ce53e500a81ad9c3d5b3f7c920c28c24e9cb0980d0b5bc8" 2517 2518 [[package]] 2519 name = "nu-ansi-term" ··· 2527 2528 [[package]] 2529 name = "num-bigint" 2530 - version = "0.4.5" 2531 source = "registry+https://github.com/rust-lang/crates.io-index" 2532 - checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" 2533 dependencies = [ 2534 "num-integer", 2535 "num-traits", ··· 2546 ] 2547 2548 [[package]] 2549 - name = "num-derive" 2550 - version = "0.4.2" 2551 - source = "registry+https://github.com/rust-lang/crates.io-index" 2552 - checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202" 2553 - dependencies = [ 2554 - "proc-macro2", 2555 - "quote", 2556 - "syn 2.0.66", 2557 - ] 2558 - 2559 - [[package]] 2560 name = "num-integer" 2561 version = "0.1.46" 2562 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2598 2599 [[package]] 2600 name = "num_enum" 2601 - version = "0.7.2" 2602 source = "registry+https://github.com/rust-lang/crates.io-index" 2603 - checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 2604 dependencies = [ 2605 "num_enum_derive", 2606 ] 2607 2608 [[package]] 2609 name = "num_enum_derive" 2610 - version = "0.7.2" 2611 source = "registry+https://github.com/rust-lang/crates.io-index" 2612 - checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 2613 dependencies = [ 2614 "proc-macro-crate", 2615 "proc-macro2", 2616 "quote", 2617 - "syn 2.0.66", 2618 ] 2619 2620 [[package]] ··· 2644 2645 [[package]] 2646 name = "object" 2647 - version = "0.36.0" 2648 source = "registry+https://github.com/rust-lang/crates.io-index" 2649 - checksum = "576dfe1fc8f9df304abb159d767a29d0476f7750fbf8aa7ad07816004a207434" 2650 dependencies = [ 2651 "memchr", 2652 ] 2653 2654 [[package]] 2655 name = "oci-spec" 2656 - version = "0.6.5" 2657 source = "registry+https://github.com/rust-lang/crates.io-index" 2658 - checksum = "e423c4f827362c0d8d8da4b1f571270f389ebde73bcd3240a3d23c6d6f61d0f0" 2659 dependencies = [ 2660 "derive_builder", 2661 "getset", 2662 "serde", 2663 "serde_json", 2664 "thiserror", 2665 ] 2666 ··· 2687 "toml", 2688 "ureq", 2689 "url", 2690 - "uuid 1.8.0", 2691 "walkdir", 2692 ] 2693 ··· 2721 2722 [[package]] 2723 name = "openssl" 2724 - version = "0.10.64" 2725 source = "registry+https://github.com/rust-lang/crates.io-index" 2726 - checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 2727 dependencies = [ 2728 - "bitflags 2.5.0", 2729 "cfg-if", 2730 "foreign-types 0.3.2", 2731 "libc", ··· 2742 dependencies = [ 2743 "proc-macro2", 2744 "quote", 2745 - "syn 2.0.66", 2746 ] 2747 2748 [[package]] ··· 2753 2754 [[package]] 2755 name = "openssl-sys" 2756 - version = "0.9.102" 2757 source = "registry+https://github.com/rust-lang/crates.io-index" 2758 - checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" 2759 dependencies = [ 2760 "cc", 2761 "libc", ··· 2803 dependencies = [ 2804 "cfg-if", 2805 "libc", 2806 - "redox_syscall 0.5.1", 2807 "smallvec", 2808 - "windows-targets 0.52.5", 2809 ] 2810 2811 [[package]] ··· 2884 dependencies = [ 2885 "proc-macro2", 2886 "quote", 2887 - "syn 2.0.66", 2888 ] 2889 2890 [[package]] ··· 2915 "crc32fast", 2916 "fdeflate", 2917 "flate2", 2918 - "miniz_oxide", 2919 ] 2920 2921 [[package]] 2922 name = "portable-atomic" 2923 - version = "1.6.0" 2924 source = "registry+https://github.com/rust-lang/crates.io-index" 2925 - checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 2926 2927 [[package]] 2928 name = "ppv-lite86" 2929 - version = "0.2.17" 2930 source = "registry+https://github.com/rust-lang/crates.io-index" 2931 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 2932 2933 [[package]] 2934 name = "proc-macro-crate" 2935 - version = "3.1.0" 2936 source = "registry+https://github.com/rust-lang/crates.io-index" 2937 - checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 2938 dependencies = [ 2939 - "toml_edit 0.21.1", 2940 ] 2941 2942 [[package]] ··· 2965 2966 [[package]] 2967 name = "proc-macro2" 2968 - version = "1.0.85" 2969 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" 2971 dependencies = [ 2972 "unicode-ident", 2973 ] 2974 2975 [[package]] 2976 - name = "profiling" 2977 - version = "1.0.15" 2978 - source = "registry+https://github.com/rust-lang/crates.io-index" 2979 - checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58" 2980 - dependencies = [ 2981 - "profiling-procmacros", 2982 - ] 2983 - 2984 - [[package]] 2985 - name = "profiling-procmacros" 2986 - version = "1.0.15" 2987 - source = "registry+https://github.com/rust-lang/crates.io-index" 2988 - checksum = "8021cf59c8ec9c432cfc2526ac6b8aa508ecaf29cd415f271b8406c1b851c3fd" 2989 - dependencies = [ 2990 - "quote", 2991 - "syn 2.0.66", 2992 - ] 2993 - 2994 - [[package]] 2995 name = "pulp" 2996 - version = "0.18.21" 2997 source = "registry+https://github.com/rust-lang/crates.io-index" 2998 - checksum = "0ec8d02258294f59e4e223b41ad7e81c874aa6b15bc4ced9ba3965826da0eed5" 2999 dependencies = [ 3000 "bytemuck", 3001 "libm", ··· 3005 3006 [[package]] 3007 name = "pyo3" 3008 - version = "0.21.2" 3009 source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "a5e00b96a521718e08e03b1a622f01c8a8deb50719335de3f60b3b3950f069d8" 3011 dependencies = [ 3012 "anyhow", 3013 "cfg-if", ··· 3022 "memoffset", 3023 "num-bigint", 3024 "num-complex", 3025 - "parking_lot", 3026 "portable-atomic", 3027 "pyo3-build-config", 3028 "pyo3-ffi", ··· 3035 3036 [[package]] 3037 name = "pyo3-build-config" 3038 - version = "0.21.2" 3039 source = "registry+https://github.com/rust-lang/crates.io-index" 3040 - checksum = "7883df5835fafdad87c0d888b266c8ec0f4c9ca48a5bed6bbb592e8dedee1b50" 3041 dependencies = [ 3042 "once_cell", 3043 "target-lexicon", ··· 3045 3046 [[package]] 3047 name = "pyo3-ffi" 3048 - version = "0.21.2" 3049 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "01be5843dc60b916ab4dad1dca6d20b9b4e6ddc8e15f50c47fe6d85f1fb97403" 3051 dependencies = [ 3052 "libc", 3053 "pyo3-build-config", ··· 3055 3056 [[package]] 3057 name = "pyo3-macros" 3058 - version = "0.21.2" 3059 source = "registry+https://github.com/rust-lang/crates.io-index" 3060 - checksum = "77b34069fc0682e11b31dbd10321cbf94808394c56fd996796ce45217dfac53c" 3061 dependencies = [ 3062 "proc-macro2", 3063 "pyo3-macros-backend", 3064 "quote", 3065 - "syn 2.0.66", 3066 ] 3067 3068 [[package]] 3069 name = "pyo3-macros-backend" 3070 - version = "0.21.2" 3071 source = "registry+https://github.com/rust-lang/crates.io-index" 3072 - checksum = "08260721f32db5e1a5beae69a55553f56b99bd0e1c3e6e0a5e8851a9d0f5a85c" 3073 dependencies = [ 3074 - "heck 0.4.1", 3075 "proc-macro2", 3076 "pyo3-build-config", 3077 "quote", 3078 - "syn 2.0.66", 3079 ] 3080 3081 [[package]] ··· 3094 checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 3095 3096 [[package]] 3097 name = "quote" 3098 - version = "1.0.36" 3099 source = "registry+https://github.com/rust-lang/crates.io-index" 3100 - checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 3101 dependencies = [ 3102 "proc-macro2", 3103 ] ··· 3162 ] 3163 3164 [[package]] 3165 - name = "range-checked" 3166 - version = "0.1.0" 3167 - source = "git+https://github.com/EricLBuehler/range-checked.git#655349cc093fcd4965f35b25de394a24ff4b0c7b" 3168 - 3169 - [[package]] 3170 - name = "rav1e" 3171 - version = "0.7.1" 3172 - source = "registry+https://github.com/rust-lang/crates.io-index" 3173 - checksum = "cd87ce80a7665b1cce111f8a16c1f3929f6547ce91ade6addf4ec86a8dda5ce9" 3174 - dependencies = [ 3175 - "arbitrary", 3176 - "arg_enum_proc_macro", 3177 - "arrayvec", 3178 - "av1-grain", 3179 - "bitstream-io", 3180 - "built", 3181 - "cfg-if", 3182 - "interpolate_name", 3183 - "itertools 0.12.1", 3184 - "libc", 3185 - "libfuzzer-sys", 3186 - "log", 3187 - "maybe-rayon", 3188 - "new_debug_unreachable", 3189 - "noop_proc_macro", 3190 - "num-derive", 3191 - "num-traits", 3192 - "once_cell", 3193 - "paste", 3194 - "profiling", 3195 - "rand", 3196 - "rand_chacha", 3197 - "simd_helpers", 3198 - "system-deps", 3199 - "thiserror", 3200 - "v_frame", 3201 - "wasm-bindgen", 3202 - ] 3203 - 3204 - [[package]] 3205 - name = "ravif" 3206 - version = "0.11.5" 3207 - source = "registry+https://github.com/rust-lang/crates.io-index" 3208 - checksum = "bc13288f5ab39e6d7c9d501759712e6969fcc9734220846fc9ed26cae2cc4234" 3209 - dependencies = [ 3210 - "avif-serialize", 3211 - "imgref", 3212 - "loop9", 3213 - "quick-error", 3214 - "rav1e", 3215 - "rayon", 3216 - "rgb", 3217 - ] 3218 - 3219 - [[package]] 3220 name = "raw-cpuid" 3221 version = "10.7.0" 3222 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3264 3265 [[package]] 3266 name = "redox_syscall" 3267 - version = "0.4.1" 3268 - source = "registry+https://github.com/rust-lang/crates.io-index" 3269 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3270 - dependencies = [ 3271 - "bitflags 1.3.2", 3272 - ] 3273 - 3274 - [[package]] 3275 - name = "redox_syscall" 3276 - version = "0.5.1" 3277 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 3279 dependencies = [ 3280 - "bitflags 2.5.0", 3281 ] 3282 3283 [[package]] 3284 name = "redox_users" 3285 - version = "0.4.5" 3286 source = "registry+https://github.com/rust-lang/crates.io-index" 3287 - checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891" 3288 dependencies = [ 3289 "getrandom", 3290 "libredox", ··· 3293 3294 [[package]] 3295 name = "regex" 3296 - version = "1.10.5" 3297 source = "registry+https://github.com/rust-lang/crates.io-index" 3298 - checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f" 3299 dependencies = [ 3300 "aho-corasick", 3301 "memchr", ··· 3337 3338 [[package]] 3339 name = "reqwest" 3340 - version = "0.12.4" 3341 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 - checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" 3343 dependencies = [ 3344 "base64 0.22.1", 3345 "bytes", ··· 3363 "once_cell", 3364 "percent-encoding", 3365 "pin-project-lite", 3366 "rustls", 3367 "rustls-pemfile", 3368 "rustls-pki-types", 3369 "serde", 3370 "serde_json", 3371 "serde_urlencoded", 3372 - "sync_wrapper 0.1.2", 3373 "system-configuration", 3374 "tokio", 3375 "tokio-native-tls", ··· 3380 "wasm-bindgen-futures", 3381 "web-sys", 3382 "webpki-roots", 3383 - "winreg", 3384 - ] 3385 - 3386 - [[package]] 3387 - name = "rgb" 3388 - version = "0.8.37" 3389 - source = "registry+https://github.com/rust-lang/crates.io-index" 3390 - checksum = "05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8" 3391 - dependencies = [ 3392 - "bytemuck", 3393 ] 3394 3395 [[package]] ··· 3409 3410 [[package]] 3411 name = "rust-embed" 3412 - version = "8.4.0" 3413 source = "registry+https://github.com/rust-lang/crates.io-index" 3414 - checksum = "19549741604902eb99a7ed0ee177a0663ee1eda51a29f71401f166e47e77806a" 3415 dependencies = [ 3416 "rust-embed-impl", 3417 "rust-embed-utils", ··· 3420 3421 [[package]] 3422 name = "rust-embed-impl" 3423 - version = "8.4.0" 3424 source = "registry+https://github.com/rust-lang/crates.io-index" 3425 - checksum = "cb9f96e283ec64401f30d3df8ee2aaeb2561f34c824381efa24a35f79bf40ee4" 3426 dependencies = [ 3427 "proc-macro2", 3428 "quote", 3429 "rust-embed-utils", 3430 - "syn 2.0.66", 3431 "walkdir", 3432 ] 3433 3434 [[package]] 3435 name = "rust-embed-utils" 3436 - version = "8.4.0" 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3438 - checksum = "38c74a686185620830701348de757fd36bef4aa9680fd23c49fc539ddcc1af32" 3439 dependencies = [ 3440 "sha2", 3441 "walkdir", ··· 3443 3444 [[package]] 3445 name = "rust_decimal" 3446 - version = "1.35.0" 3447 source = "registry+https://github.com/rust-lang/crates.io-index" 3448 - checksum = "1790d1c4c0ca81211399e0e0af16333276f375209e71a37b67698a373db5b47a" 3449 dependencies = [ 3450 "arrayvec", 3451 "num-traits", ··· 3459 3460 [[package]] 3461 name = "rustc-hash" 3462 - version = "1.1.0" 3463 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 - checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 3465 3466 [[package]] 3467 name = "rustc_version" ··· 3474 3475 [[package]] 3476 name = "rustix" 3477 - version = "0.38.34" 3478 source = "registry+https://github.com/rust-lang/crates.io-index" 3479 - checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3480 dependencies = [ 3481 - "bitflags 2.5.0", 3482 "errno", 3483 "libc", 3484 "linux-raw-sys", ··· 3487 3488 [[package]] 3489 name = "rustls" 3490 - version = "0.22.4" 3491 source = "registry+https://github.com/rust-lang/crates.io-index" 3492 - checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3493 dependencies = [ 3494 "log", 3495 "ring", 3496 "rustls-pki-types", 3497 "rustls-webpki", ··· 3501 3502 [[package]] 3503 name = "rustls-pemfile" 3504 - version = "2.1.2" 3505 source = "registry+https://github.com/rust-lang/crates.io-index" 3506 - checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 3507 dependencies = [ 3508 "base64 0.22.1", 3509 "rustls-pki-types", ··· 3511 3512 [[package]] 3513 name = "rustls-pki-types" 3514 - version = "1.7.0" 3515 source = "registry+https://github.com/rust-lang/crates.io-index" 3516 - checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 3517 3518 [[package]] 3519 name = "rustls-webpki" 3520 - version = "0.102.4" 3521 source = "registry+https://github.com/rust-lang/crates.io-index" 3522 - checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" 3523 dependencies = [ 3524 "ring", 3525 "rustls-pki-types", ··· 3540 3541 [[package]] 3542 name = "safetensors" 3543 - version = "0.4.3" 3544 source = "registry+https://github.com/rust-lang/crates.io-index" 3545 - checksum = "8ced76b22c7fba1162f11a5a75d9d8405264b467a07ae0c9c29be119b9297db9" 3546 dependencies = [ 3547 "serde", 3548 "serde_json", ··· 3567 ] 3568 3569 [[package]] 3570 name = "scopeguard" 3571 version = "1.2.0" 3572 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3574 3575 [[package]] 3576 name = "security-framework" 3577 - version = "2.11.0" 3578 source = "registry+https://github.com/rust-lang/crates.io-index" 3579 - checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 3580 dependencies = [ 3581 - "bitflags 2.5.0", 3582 "core-foundation", 3583 "core-foundation-sys", 3584 "libc", ··· 3587 3588 [[package]] 3589 name = "security-framework-sys" 3590 - version = "2.11.0" 3591 source = "registry+https://github.com/rust-lang/crates.io-index" 3592 - checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 3593 dependencies = [ 3594 "core-foundation-sys", 3595 "libc", ··· 3609 3610 [[package]] 3611 name = "serde" 3612 - version = "1.0.203" 3613 source = "registry+https://github.com/rust-lang/crates.io-index" 3614 - checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 3615 dependencies = [ 3616 "serde_derive", 3617 ] 3618 3619 [[package]] 3620 name = "serde_derive" 3621 - version = "1.0.203" 3622 source = "registry+https://github.com/rust-lang/crates.io-index" 3623 - checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 3624 dependencies = [ 3625 "proc-macro2", 3626 "quote", 3627 - "syn 2.0.66", 3628 ] 3629 3630 [[package]] 3631 name = "serde_json" 3632 - version = "1.0.117" 3633 source = "registry+https://github.com/rust-lang/crates.io-index" 3634 - checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3635 dependencies = [ 3636 "itoa", 3637 "ryu", 3638 "serde", 3639 ] ··· 3650 3651 [[package]] 3652 name = "serde_spanned" 3653 - version = "0.6.6" 3654 source = "registry+https://github.com/rust-lang/crates.io-index" 3655 - checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 3656 dependencies = [ 3657 "serde", 3658 ] ··· 3670 ] 3671 3672 [[package]] 3673 name = "sha2" 3674 version = "0.10.8" 3675 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3690 ] 3691 3692 [[package]] 3693 name = "signal-hook" 3694 version = "0.3.17" 3695 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3701 3702 [[package]] 3703 name = "signal-hook-mio" 3704 - version = "0.2.3" 3705 source = "registry+https://github.com/rust-lang/crates.io-index" 3706 - checksum = "29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af" 3707 dependencies = [ 3708 "libc", 3709 - "mio", 3710 "signal-hook", 3711 ] 3712 ··· 3724 version = "0.3.7" 3725 source = "registry+https://github.com/rust-lang/crates.io-index" 3726 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3727 - 3728 - [[package]] 3729 - name = "simd_helpers" 3730 - version = "0.1.0" 3731 - source = "registry+https://github.com/rust-lang/crates.io-index" 3732 - checksum = "95890f873bec569a0362c235787f3aca6e1e887302ba4840839bcc6459c42da6" 3733 - dependencies = [ 3734 - "quote", 3735 - ] 3736 3737 [[package]] 3738 name = "siphasher" ··· 3828 3829 [[package]] 3830 name = "strum" 3831 - version = "0.26.2" 3832 source = "registry+https://github.com/rust-lang/crates.io-index" 3833 - checksum = "5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29" 3834 dependencies = [ 3835 "strum_macros", 3836 ] ··· 3845 "proc-macro2", 3846 "quote", 3847 "rustversion", 3848 - "syn 2.0.66", 3849 ] 3850 3851 [[package]] 3852 name = "subtle" 3853 - version = "2.5.0" 3854 source = "registry+https://github.com/rust-lang/crates.io-index" 3855 - checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 3856 3857 [[package]] 3858 name = "syn" ··· 3867 3868 [[package]] 3869 name = "syn" 3870 - version = "2.0.66" 3871 source = "registry+https://github.com/rust-lang/crates.io-index" 3872 - checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 3873 dependencies = [ 3874 "proc-macro2", 3875 "quote", ··· 3887 version = "1.0.1" 3888 source = "registry+https://github.com/rust-lang/crates.io-index" 3889 checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 3890 3891 [[package]] 3892 name = "synstructure" ··· 3896 dependencies = [ 3897 "proc-macro2", 3898 "quote", 3899 - "syn 2.0.66", 3900 ] 3901 3902 [[package]] ··· 3905 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 checksum = "ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea" 3907 dependencies = [ 3908 - "bitflags 2.5.0", 3909 "byteorder", 3910 "enum-as-inner", 3911 "libc", ··· 3914 ] 3915 3916 [[package]] 3917 name = "system-configuration" 3918 - version = "0.5.1" 3919 source = "registry+https://github.com/rust-lang/crates.io-index" 3920 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 3921 dependencies = [ 3922 - "bitflags 1.3.2", 3923 "core-foundation", 3924 "system-configuration-sys", 3925 ] 3926 3927 [[package]] 3928 name = "system-configuration-sys" 3929 - version = "0.5.0" 3930 source = "registry+https://github.com/rust-lang/crates.io-index" 3931 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 3932 dependencies = [ 3933 "core-foundation-sys", 3934 "libc", 3935 ] 3936 3937 [[package]] 3938 - name = "system-deps" 3939 - version = "6.2.2" 3940 - source = "registry+https://github.com/rust-lang/crates.io-index" 3941 - checksum = "a3e535eb8dded36d55ec13eddacd30dec501792ff23a0b1682c38601b8cf2349" 3942 - dependencies = [ 3943 - "cfg-expr", 3944 - "heck 0.5.0", 3945 - "pkg-config", 3946 - "toml", 3947 - "version-compare", 3948 - ] 3949 - 3950 - [[package]] 3951 name = "tar" 3952 version = "0.4.41" 3953 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3960 3961 [[package]] 3962 name = "target-lexicon" 3963 - version = "0.12.14" 3964 source = "registry+https://github.com/rust-lang/crates.io-index" 3965 - checksum = "e1fc403891a21bcfb7c37834ba66a547a8f402146eba7265b5a6d88059c9ff2f" 3966 3967 [[package]] 3968 name = "tempfile" 3969 - version = "3.10.1" 3970 source = "registry+https://github.com/rust-lang/crates.io-index" 3971 - checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 3972 dependencies = [ 3973 "cfg-if", 3974 "fastrand", 3975 "rustix", 3976 - "windows-sys 0.52.0", 3977 ] 3978 3979 [[package]] ··· 3987 3988 [[package]] 3989 name = "thiserror" 3990 - version = "1.0.61" 3991 source = "registry+https://github.com/rust-lang/crates.io-index" 3992 - checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 3993 dependencies = [ 3994 "thiserror-impl", 3995 ] 3996 3997 [[package]] 3998 name = "thiserror-impl" 3999 - version = "1.0.61" 4000 source = "registry+https://github.com/rust-lang/crates.io-index" 4001 - checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 4002 dependencies = [ 4003 "proc-macro2", 4004 "quote", 4005 - "syn 2.0.66", 4006 ] 4007 4008 [[package]] ··· 4027 ] 4028 4029 [[package]] 4030 - name = "tinystr" 4031 - version = "0.7.6" 4032 source = "registry+https://github.com/rust-lang/crates.io-index" 4033 - checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 4034 dependencies = [ 4035 - "displaydoc", 4036 - "zerovec", 4037 ] 4038 4039 [[package]] 4040 name = "tokenizers" ··· 4070 4071 [[package]] 4072 name = "tokio" 4073 - version = "1.38.0" 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 4075 - checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 4076 dependencies = [ 4077 "backtrace", 4078 "bytes", 4079 "libc", 4080 - "mio", 4081 - "num_cpus", 4082 "parking_lot", 4083 "pin-project-lite", 4084 "signal-hook-registry", 4085 "socket2", 4086 "tokio-macros", 4087 - "windows-sys 0.48.0", 4088 ] 4089 4090 [[package]] 4091 name = "tokio-macros" 4092 - version = "2.3.0" 4093 source = "registry+https://github.com/rust-lang/crates.io-index" 4094 - checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 4095 dependencies = [ 4096 "proc-macro2", 4097 "quote", 4098 - "syn 2.0.66", 4099 ] 4100 4101 [[package]] ··· 4120 4121 [[package]] 4122 name = "tokio-rustls" 4123 - version = "0.25.0" 4124 source = "registry+https://github.com/rust-lang/crates.io-index" 4125 - checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 4126 dependencies = [ 4127 "rustls", 4128 "rustls-pki-types", ··· 4144 4145 [[package]] 4146 name = "toml" 4147 - version = "0.8.14" 4148 source = "registry+https://github.com/rust-lang/crates.io-index" 4149 - checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" 4150 dependencies = [ 4151 "serde", 4152 "serde_spanned", 4153 "toml_datetime", 4154 - "toml_edit 0.22.14", 4155 ] 4156 4157 [[package]] 4158 name = "toml_datetime" 4159 - version = "0.6.6" 4160 source = "registry+https://github.com/rust-lang/crates.io-index" 4161 - checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 4162 dependencies = [ 4163 "serde", 4164 ] 4165 4166 [[package]] 4167 name = "toml_edit" 4168 - version = "0.21.1" 4169 source = "registry+https://github.com/rust-lang/crates.io-index" 4170 - checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 4171 - dependencies = [ 4172 - "indexmap", 4173 - "toml_datetime", 4174 - "winnow 0.5.40", 4175 - ] 4176 - 4177 - [[package]] 4178 - name = "toml_edit" 4179 - version = "0.22.14" 4180 - source = "registry+https://github.com/rust-lang/crates.io-index" 4181 - checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" 4182 dependencies = [ 4183 "indexmap", 4184 "serde", 4185 "serde_spanned", 4186 "toml_datetime", 4187 - "winnow 0.6.13", 4188 ] 4189 4190 [[package]] ··· 4209 source = "registry+https://github.com/rust-lang/crates.io-index" 4210 checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 4211 dependencies = [ 4212 - "bitflags 2.5.0", 4213 "bytes", 4214 "http", 4215 "http-body", ··· 4221 4222 [[package]] 4223 name = "tower-layer" 4224 - version = "0.3.2" 4225 source = "registry+https://github.com/rust-lang/crates.io-index" 4226 - checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 4227 4228 [[package]] 4229 name = "tower-service" 4230 - version = "0.3.2" 4231 source = "registry+https://github.com/rust-lang/crates.io-index" 4232 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 4233 4234 [[package]] 4235 name = "tqdm" ··· 4262 dependencies = [ 4263 "proc-macro2", 4264 "quote", 4265 - "syn 2.0.66", 4266 ] 4267 4268 [[package]] ··· 4312 4313 [[package]] 4314 name = "try_match" 4315 - version = "0.4.1" 4316 source = "registry+https://github.com/rust-lang/crates.io-index" 4317 - checksum = "61ae3c1941e8859e30d28e572683fbfa89ae5330748b45139aedf488389e2be4" 4318 dependencies = [ 4319 "try_match_inner", 4320 ] 4321 4322 [[package]] 4323 name = "try_match_inner" 4324 - version = "0.5.1" 4325 source = "registry+https://github.com/rust-lang/crates.io-index" 4326 - checksum = "b0a91713132798caecb23c977488945566875e7b61b902fb111979871cbff34e" 4327 dependencies = [ 4328 "proc-macro2", 4329 "quote", 4330 - "syn 2.0.66", 4331 ] 4332 4333 [[package]] ··· 4352 ] 4353 4354 [[package]] 4355 name = "unicode-ident" 4356 version = "1.0.12" 4357 source = "registry+https://github.com/rust-lang/crates.io-index" 4358 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4359 4360 [[package]] 4361 name = "unicode-normalization-alignments" 4362 version = "0.1.12" 4363 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4391 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 4392 4393 [[package]] 4394 name = "untrusted" 4395 version = "0.9.0" 4396 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4398 4399 [[package]] 4400 name = "ureq" 4401 - version = "2.9.7" 4402 source = "registry+https://github.com/rust-lang/crates.io-index" 4403 - checksum = "d11a831e3c0b56e438a28308e7c810799e3c118417f342d30ecec080105395cd" 4404 dependencies = [ 4405 "base64 0.22.1", 4406 "flate2", ··· 4409 "once_cell", 4410 "rustls", 4411 "rustls-pki-types", 4412 - "rustls-webpki", 4413 "serde", 4414 "serde_json", 4415 "url", ··· 4418 4419 [[package]] 4420 name = "url" 4421 - version = "2.5.1" 4422 source = "registry+https://github.com/rust-lang/crates.io-index" 4423 - checksum = "f7c25da092f0a868cdf09e8674cd3b7ef3a7d92a24253e663a2fb85e2496de56" 4424 dependencies = [ 4425 "form_urlencoded", 4426 "idna", ··· 4428 ] 4429 4430 [[package]] 4431 - name = "utf16_iter" 4432 - version = "1.0.5" 4433 - source = "registry+https://github.com/rust-lang/crates.io-index" 4434 - checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 4435 - 4436 - [[package]] 4437 - name = "utf8_iter" 4438 - version = "1.0.4" 4439 - source = "registry+https://github.com/rust-lang/crates.io-index" 4440 - checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 4441 - 4442 - [[package]] 4443 name = "utf8parse" 4444 version = "0.2.2" 4445 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4467 "proc-macro2", 4468 "quote", 4469 "regex", 4470 - "syn 2.0.66", 4471 ] 4472 4473 [[package]] ··· 4499 4500 [[package]] 4501 name = "uuid" 4502 - version = "1.8.0" 4503 source = "registry+https://github.com/rust-lang/crates.io-index" 4504 - checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 4505 dependencies = [ 4506 "getrandom", 4507 - ] 4508 - 4509 - [[package]] 4510 - name = "v_frame" 4511 - version = "0.3.8" 4512 - source = "registry+https://github.com/rust-lang/crates.io-index" 4513 - checksum = "d6f32aaa24bacd11e488aa9ba66369c7cd514885742c9fe08cfe85884db3e92b" 4514 - dependencies = [ 4515 - "aligned-vec", 4516 - "num-traits", 4517 - "wasm-bindgen", 4518 ] 4519 4520 [[package]] ··· 4544 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 4545 4546 [[package]] 4547 - name = "version-compare" 4548 - version = "0.2.0" 4549 - source = "registry+https://github.com/rust-lang/crates.io-index" 4550 - checksum = "852e951cb7832cb45cb1169900d19760cfa39b82bc0ea9c0e5a14ae88411c98b" 4551 - 4552 - [[package]] 4553 name = "version_check" 4554 - version = "0.9.4" 4555 source = "registry+https://github.com/rust-lang/crates.io-index" 4556 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 4557 4558 [[package]] 4559 name = "vob" ··· 4593 4594 [[package]] 4595 name = "wasm-bindgen" 4596 - version = "0.2.92" 4597 source = "registry+https://github.com/rust-lang/crates.io-index" 4598 - checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 4599 dependencies = [ 4600 "cfg-if", 4601 "wasm-bindgen-macro", 4602 ] 4603 4604 [[package]] 4605 name = "wasm-bindgen-backend" 4606 - version = "0.2.92" 4607 source = "registry+https://github.com/rust-lang/crates.io-index" 4608 - checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 4609 dependencies = [ 4610 "bumpalo", 4611 "log", 4612 "once_cell", 4613 "proc-macro2", 4614 "quote", 4615 - "syn 2.0.66", 4616 "wasm-bindgen-shared", 4617 ] 4618 4619 [[package]] 4620 name = "wasm-bindgen-futures" 4621 - version = "0.4.42" 4622 source = "registry+https://github.com/rust-lang/crates.io-index" 4623 - checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 4624 dependencies = [ 4625 "cfg-if", 4626 "js-sys", ··· 4630 4631 [[package]] 4632 name = "wasm-bindgen-macro" 4633 - version = "0.2.92" 4634 source = "registry+https://github.com/rust-lang/crates.io-index" 4635 - checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 4636 dependencies = [ 4637 "quote", 4638 "wasm-bindgen-macro-support", ··· 4640 4641 [[package]] 4642 name = "wasm-bindgen-macro-support" 4643 - version = "0.2.92" 4644 source = "registry+https://github.com/rust-lang/crates.io-index" 4645 - checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 4646 dependencies = [ 4647 "proc-macro2", 4648 "quote", 4649 - "syn 2.0.66", 4650 "wasm-bindgen-backend", 4651 "wasm-bindgen-shared", 4652 ] 4653 4654 [[package]] 4655 name = "wasm-bindgen-shared" 4656 - version = "0.2.92" 4657 source = "registry+https://github.com/rust-lang/crates.io-index" 4658 - checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 4659 4660 [[package]] 4661 name = "web-sys" 4662 - version = "0.3.69" 4663 source = "registry+https://github.com/rust-lang/crates.io-index" 4664 - checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 4665 dependencies = [ 4666 "js-sys", 4667 "wasm-bindgen", ··· 4669 4670 [[package]] 4671 name = "webpki-roots" 4672 - version = "0.26.2" 4673 source = "registry+https://github.com/rust-lang/crates.io-index" 4674 - checksum = "3c452ad30530b54a4d8e71952716a212b08efd0f3562baa66c29a618b07da7c3" 4675 dependencies = [ 4676 "rustls-pki-types", 4677 ] ··· 4700 4701 [[package]] 4702 name = "winapi-util" 4703 - version = "0.1.8" 4704 source = "registry+https://github.com/rust-lang/crates.io-index" 4705 - checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 4706 dependencies = [ 4707 - "windows-sys 0.52.0", 4708 ] 4709 4710 [[package]] ··· 4714 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4715 4716 [[package]] 4717 name = "windows-core" 4718 version = "0.52.0" 4719 source = "registry+https://github.com/rust-lang/crates.io-index" 4720 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4721 dependencies = [ 4722 - "windows-targets 0.52.5", 4723 ] 4724 4725 [[package]] ··· 4737 source = "registry+https://github.com/rust-lang/crates.io-index" 4738 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4739 dependencies = [ 4740 - "windows-targets 0.52.5", 4741 ] 4742 4743 [[package]] ··· 4757 4758 [[package]] 4759 name = "windows-targets" 4760 - version = "0.52.5" 4761 source = "registry+https://github.com/rust-lang/crates.io-index" 4762 - checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4763 dependencies = [ 4764 - "windows_aarch64_gnullvm 0.52.5", 4765 - "windows_aarch64_msvc 0.52.5", 4766 - "windows_i686_gnu 0.52.5", 4767 "windows_i686_gnullvm", 4768 - "windows_i686_msvc 0.52.5", 4769 - "windows_x86_64_gnu 0.52.5", 4770 - "windows_x86_64_gnullvm 0.52.5", 4771 - "windows_x86_64_msvc 0.52.5", 4772 ] 4773 4774 [[package]] ··· 4779 4780 [[package]] 4781 name = "windows_aarch64_gnullvm" 4782 - version = "0.52.5" 4783 source = "registry+https://github.com/rust-lang/crates.io-index" 4784 - checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4785 4786 [[package]] 4787 name = "windows_aarch64_msvc" ··· 4791 4792 [[package]] 4793 name = "windows_aarch64_msvc" 4794 - version = "0.52.5" 4795 source = "registry+https://github.com/rust-lang/crates.io-index" 4796 - checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4797 4798 [[package]] 4799 name = "windows_i686_gnu" ··· 4803 4804 [[package]] 4805 name = "windows_i686_gnu" 4806 - version = "0.52.5" 4807 source = "registry+https://github.com/rust-lang/crates.io-index" 4808 - checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 4809 4810 [[package]] 4811 name = "windows_i686_gnullvm" 4812 - version = "0.52.5" 4813 source = "registry+https://github.com/rust-lang/crates.io-index" 4814 - checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 4815 4816 [[package]] 4817 name = "windows_i686_msvc" ··· 4821 4822 [[package]] 4823 name = "windows_i686_msvc" 4824 - version = "0.52.5" 4825 source = "registry+https://github.com/rust-lang/crates.io-index" 4826 - checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 4827 4828 [[package]] 4829 name = "windows_x86_64_gnu" ··· 4833 4834 [[package]] 4835 name = "windows_x86_64_gnu" 4836 - version = "0.52.5" 4837 source = "registry+https://github.com/rust-lang/crates.io-index" 4838 - checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 4839 4840 [[package]] 4841 name = "windows_x86_64_gnullvm" ··· 4845 4846 [[package]] 4847 name = "windows_x86_64_gnullvm" 4848 - version = "0.52.5" 4849 source = "registry+https://github.com/rust-lang/crates.io-index" 4850 - checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 4851 4852 [[package]] 4853 name = "windows_x86_64_msvc" ··· 4857 4858 [[package]] 4859 name = "windows_x86_64_msvc" 4860 - version = "0.52.5" 4861 source = "registry+https://github.com/rust-lang/crates.io-index" 4862 - checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 4863 4864 [[package]] 4865 name = "winnow" 4866 - version = "0.5.40" 4867 source = "registry+https://github.com/rust-lang/crates.io-index" 4868 - checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 4869 dependencies = [ 4870 "memchr", 4871 ] 4872 4873 [[package]] 4874 - name = "winnow" 4875 - version = "0.6.13" 4876 - source = "registry+https://github.com/rust-lang/crates.io-index" 4877 - checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" 4878 - dependencies = [ 4879 - "memchr", 4880 - ] 4881 - 4882 - [[package]] 4883 - name = "winreg" 4884 - version = "0.52.0" 4885 - source = "registry+https://github.com/rust-lang/crates.io-index" 4886 - checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 4887 - dependencies = [ 4888 - "cfg-if", 4889 - "windows-sys 0.48.0", 4890 - ] 4891 - 4892 - [[package]] 4893 - name = "write16" 4894 - version = "1.0.0" 4895 - source = "registry+https://github.com/rust-lang/crates.io-index" 4896 - checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 4897 - 4898 - [[package]] 4899 - name = "writeable" 4900 - version = "0.5.5" 4901 - source = "registry+https://github.com/rust-lang/crates.io-index" 4902 - checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 4903 - 4904 - [[package]] 4905 name = "xattr" 4906 version = "1.3.1" 4907 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4932 dependencies = [ 4933 "proc-macro2", 4934 "quote", 4935 - "syn 2.0.66", 4936 "synstructure", 4937 ] 4938 4939 [[package]] 4940 name = "zerocopy" 4941 - version = "0.7.34" 4942 source = "registry+https://github.com/rust-lang/crates.io-index" 4943 - checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 4944 dependencies = [ 4945 "zerocopy-derive", 4946 ] 4947 4948 [[package]] 4949 name = "zerocopy-derive" 4950 - version = "0.7.34" 4951 source = "registry+https://github.com/rust-lang/crates.io-index" 4952 - checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 4953 dependencies = [ 4954 "proc-macro2", 4955 "quote", 4956 - "syn 2.0.66", 4957 ] 4958 4959 [[package]] ··· 4973 dependencies = [ 4974 "proc-macro2", 4975 "quote", 4976 - "syn 2.0.66", 4977 "synstructure", 4978 ] 4979 ··· 4984 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 4985 4986 [[package]] 4987 - name = "zerovec" 4988 - version = "0.10.2" 4989 - source = "registry+https://github.com/rust-lang/crates.io-index" 4990 - checksum = "bb2cc8827d6c0994478a15c53f374f46fbd41bea663d809b14744bc42e6b109c" 4991 - dependencies = [ 4992 - "yoke", 4993 - "zerofrom", 4994 - "zerovec-derive", 4995 - ] 4996 - 4997 - [[package]] 4998 - name = "zerovec-derive" 4999 - version = "0.10.2" 5000 - source = "registry+https://github.com/rust-lang/crates.io-index" 5001 - checksum = "97cf56601ee5052b4417d90c8755c6683473c926039908196cf35d99f893ebe7" 5002 - dependencies = [ 5003 - "proc-macro2", 5004 - "quote", 5005 - "syn 2.0.66", 5006 - ] 5007 - 5008 - [[package]] 5009 name = "zip" 5010 version = "1.1.4" 5011 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5038 5039 [[package]] 5040 name = "zune-jpeg" 5041 - version = "0.4.11" 5042 source = "registry+https://github.com/rust-lang/crates.io-index" 5043 - checksum = "ec866b44a2a1fd6133d363f073ca1b179f438f99e7e5bfb1e33f7181facfe448" 5044 dependencies = [ 5045 "zune-core", 5046 ]
··· 34 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 35 36 [[package]] 37 + name = "adler2" 38 + version = "2.0.0" 39 + source = "registry+https://github.com/rust-lang/crates.io-index" 40 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 41 + 42 + [[package]] 43 name = "ahash" 44 version = "0.8.11" 45 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 67 checksum = "1763692fc1416554cf051efc56a3de5595eca47299d731cc5c2b583adf8b4d2f" 68 69 [[package]] 70 name = "allocator-api2" 71 version = "0.2.18" 72 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 89 90 [[package]] 91 name = "anstream" 92 + version = "0.6.15" 93 source = "registry+https://github.com/rust-lang/crates.io-index" 94 + checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526" 95 dependencies = [ 96 "anstyle", 97 "anstyle-parse", ··· 104 105 [[package]] 106 name = "anstyle" 107 + version = "1.0.8" 108 source = "registry+https://github.com/rust-lang/crates.io-index" 109 + checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1" 110 111 [[package]] 112 name = "anstyle-parse" 113 + version = "0.2.5" 114 source = "registry+https://github.com/rust-lang/crates.io-index" 115 + checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb" 116 dependencies = [ 117 "utf8parse", 118 ] 119 120 [[package]] 121 name = "anstyle-query" 122 + version = "1.1.1" 123 source = "registry+https://github.com/rust-lang/crates.io-index" 124 + checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a" 125 dependencies = [ 126 "windows-sys 0.52.0", 127 ] 128 129 [[package]] 130 name = "anstyle-wincon" 131 + version = "3.0.4" 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8" 134 dependencies = [ 135 "anstyle", 136 "windows-sys 0.52.0", ··· 155 ] 156 157 [[package]] 158 name = "arrayvec" 159 + version = "0.7.6" 160 source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50" 162 163 [[package]] 164 name = "async-trait" 165 + version = "0.1.81" 166 source = "registry+https://github.com/rust-lang/crates.io-index" 167 + checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107" 168 dependencies = [ 169 "proc-macro2", 170 "quote", 171 + "syn 2.0.76", 172 ] 173 174 [[package]] ··· 184 checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 185 186 [[package]] 187 name = "axum" 188 version = "0.7.5" 189 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 248 "cc", 249 "cfg-if", 250 "libc", 251 + "miniz_oxide 0.7.4", 252 "object", 253 "rustc-demangle", 254 ] ··· 283 ] 284 285 [[package]] 286 + name = "bindgen_cuda" 287 + version = "0.1.6" 288 + source = "git+https://github.com/guoqingbao/bindgen_cuda.git#fb7ed75f3901b146aa1ba460baaeed5b494f2e0d" 289 + dependencies = [ 290 + "glob", 291 + "num_cpus", 292 + "rayon", 293 + ] 294 + 295 + [[package]] 296 name = "bit_field" 297 version = "0.10.2" 298 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 306 307 [[package]] 308 name = "bitflags" 309 + version = "2.6.0" 310 source = "registry+https://github.com/rust-lang/crates.io-index" 311 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 312 313 [[package]] 314 name = "block" ··· 335 "proc-macro2", 336 "quote", 337 "str_inflector", 338 + "syn 2.0.76", 339 "thiserror", 340 "try_match", 341 ] 342 343 [[package]] 344 name = "bumpalo" ··· 348 349 [[package]] 350 name = "bytemuck" 351 + version = "1.17.1" 352 source = "registry+https://github.com/rust-lang/crates.io-index" 353 + checksum = "773d90827bc3feecfb67fab12e24de0749aad83c74b9504ecde46237b5cd24e2" 354 dependencies = [ 355 "bytemuck_derive", 356 ] 357 358 [[package]] 359 name = "bytemuck_derive" 360 + version = "1.7.1" 361 source = "registry+https://github.com/rust-lang/crates.io-index" 362 + checksum = "0cc8b54b395f2fcfbb3d90c47b01c7f444d94d05bdeb775811dec868ac3bbc26" 363 dependencies = [ 364 "proc-macro2", 365 "quote", 366 + "syn 2.0.76", 367 ] 368 369 [[package]] ··· 380 381 [[package]] 382 name = "bytes" 383 + version = "1.7.1" 384 source = "registry+https://github.com/rust-lang/crates.io-index" 385 + checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50" 386 387 [[package]] 388 name = "candle-core" 389 version = "0.6.0" 390 + source = "git+https://github.com/EricLBuehler/candle.git?rev=3c8e120#3c8e120e8a6ae88b41ee251ec6255035864858d6" 391 dependencies = [ 392 "accelerate-src", 393 "byteorder", ··· 414 [[package]] 415 name = "candle-flash-attn" 416 version = "0.6.0" 417 + source = "git+https://github.com/EricLBuehler/candle.git?rev=3c8e120#3c8e120e8a6ae88b41ee251ec6255035864858d6" 418 dependencies = [ 419 "anyhow", 420 + "bindgen_cuda 0.1.5", 421 "candle-core", 422 "half", 423 ] ··· 425 [[package]] 426 name = "candle-kernels" 427 version = "0.6.0" 428 + source = "git+https://github.com/EricLBuehler/candle.git?rev=3c8e120#3c8e120e8a6ae88b41ee251ec6255035864858d6" 429 dependencies = [ 430 + "bindgen_cuda 0.1.5", 431 ] 432 433 [[package]] 434 name = "candle-metal-kernels" 435 version = "0.6.0" 436 + source = "git+https://github.com/EricLBuehler/candle.git?rev=3c8e120#3c8e120e8a6ae88b41ee251ec6255035864858d6" 437 dependencies = [ 438 "metal", 439 "once_cell", ··· 444 [[package]] 445 name = "candle-nn" 446 version = "0.6.0" 447 + source = "git+https://github.com/EricLBuehler/candle.git?rev=3c8e120#3c8e120e8a6ae88b41ee251ec6255035864858d6" 448 dependencies = [ 449 "accelerate-src", 450 "candle-core", ··· 461 462 [[package]] 463 name = "cc" 464 + version = "1.1.15" 465 source = "registry+https://github.com/rust-lang/crates.io-index" 466 + checksum = "57b6a275aa2903740dc87da01c62040406b8812552e97129a63ea8850a17c6e6" 467 dependencies = [ 468 + "shlex", 469 ] 470 471 [[package]] ··· 476 477 [[package]] 478 name = "cfg_aliases" 479 + version = "0.2.1" 480 source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 482 483 [[package]] 484 name = "cfgrammar" 485 + version = "0.13.7" 486 source = "registry+https://github.com/rust-lang/crates.io-index" 487 + checksum = "6026d8cd82ada8bbcfe337805dd1eb6afdc9e80fa4d57e977b3a36315e0c5525" 488 dependencies = [ 489 "indexmap", 490 "lazy_static", ··· 505 "js-sys", 506 "num-traits", 507 "wasm-bindgen", 508 + "windows-targets 0.52.6", 509 ] 510 511 [[package]] 512 name = "chrono-tz" 513 + version = "0.9.0" 514 source = "registry+https://github.com/rust-lang/crates.io-index" 515 + checksum = "93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb" 516 dependencies = [ 517 "chrono", 518 "chrono-tz-build", ··· 521 522 [[package]] 523 name = "chrono-tz-build" 524 + version = "0.3.0" 525 source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1" 527 dependencies = [ 528 "parse-zoneinfo", 529 "phf", ··· 532 533 [[package]] 534 name = "clap" 535 + version = "4.5.16" 536 source = "registry+https://github.com/rust-lang/crates.io-index" 537 + checksum = "ed6719fffa43d0d87e5fd8caeab59be1554fb028cd30edc88fc4369b17971019" 538 dependencies = [ 539 "clap_builder", 540 "clap_derive", ··· 542 543 [[package]] 544 name = "clap_builder" 545 + version = "4.5.15" 546 source = "registry+https://github.com/rust-lang/crates.io-index" 547 + checksum = "216aec2b177652e3846684cbfe25c9964d18ec45234f0f5da5157b207ed1aab6" 548 dependencies = [ 549 "anstream", 550 "anstyle", ··· 554 555 [[package]] 556 name = "clap_derive" 557 + version = "4.5.13" 558 source = "registry+https://github.com/rust-lang/crates.io-index" 559 + checksum = "501d359d5f3dcaf6ecdeee48833ae73ec6e42723a1e52419c79abf9507eec0a0" 560 dependencies = [ 561 "heck 0.5.0", 562 "proc-macro2", 563 "quote", 564 + "syn 2.0.76", 565 ] 566 567 [[package]] 568 name = "clap_lex" 569 + version = "0.7.2" 570 source = "registry+https://github.com/rust-lang/crates.io-index" 571 + checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97" 572 573 [[package]] 574 name = "cli-table" 575 + version = "0.4.9" 576 source = "registry+https://github.com/rust-lang/crates.io-index" 577 + checksum = "b53f9241f288a7b12c56565f04aaeaeeab6b8923d42d99255d4ca428b4d97f89" 578 dependencies = [ 579 "cli-table-derive", 580 "csv", ··· 584 585 [[package]] 586 name = "cli-table-derive" 587 + version = "0.4.6" 588 source = "registry+https://github.com/rust-lang/crates.io-index" 589 + checksum = "3e83a93253aaae7c74eb7428ce4faa6e219ba94886908048888701819f82fb94" 590 dependencies = [ 591 "proc-macro2", 592 "quote", ··· 601 602 [[package]] 603 name = "colorchoice" 604 + version = "1.0.2" 605 source = "registry+https://github.com/rust-lang/crates.io-index" 606 + checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0" 607 608 [[package]] 609 name = "console" ··· 630 631 [[package]] 632 name = "core-foundation-sys" 633 + version = "0.8.7" 634 source = "registry+https://github.com/rust-lang/crates.io-index" 635 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 636 637 [[package]] 638 name = "core-graphics-types" ··· 647 648 [[package]] 649 name = "cpufeatures" 650 + version = "0.2.13" 651 source = "registry+https://github.com/rust-lang/crates.io-index" 652 + checksum = "51e852e6dc9a5bed1fae92dd2375037bf2b768725bf3be87811edee3249d09ad" 653 dependencies = [ 654 "libc", 655 ] ··· 697 "bitflags 1.3.2", 698 "crossterm_winapi", 699 "libc", 700 + "mio 0.8.11", 701 "parking_lot", 702 "signal-hook", 703 "signal-hook-mio", ··· 752 753 [[package]] 754 name = "ctrlc" 755 + version = "3.4.5" 756 source = "registry+https://github.com/rust-lang/crates.io-index" 757 + checksum = "90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3" 758 dependencies = [ 759 "nix", 760 + "windows-sys 0.59.0", 761 ] 762 763 [[package]] ··· 782 783 [[package]] 784 name = "darling" 785 + version = "0.20.10" 786 source = "registry+https://github.com/rust-lang/crates.io-index" 787 + checksum = "6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989" 788 dependencies = [ 789 + "darling_core 0.20.10", 790 + "darling_macro 0.20.10", 791 ] 792 793 [[package]] ··· 806 807 [[package]] 808 name = "darling_core" 809 + version = "0.20.10" 810 source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5" 812 dependencies = [ 813 "fnv", 814 "ident_case", 815 "proc-macro2", 816 "quote", 817 "strsim 0.11.1", 818 + "syn 2.0.76", 819 ] 820 821 [[package]] ··· 831 832 [[package]] 833 name = "darling_macro" 834 + version = "0.20.10" 835 source = "registry+https://github.com/rust-lang/crates.io-index" 836 + checksum = "d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806" 837 dependencies = [ 838 + "darling_core 0.20.10", 839 "quote", 840 + "syn 2.0.76", 841 ] 842 843 [[package]] 844 + name = "data-url" 845 + version = "0.3.1" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" 848 + 849 + [[package]] 850 name = "defmac" 851 version = "0.1.3" 852 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 860 dependencies = [ 861 "proc-macro2", 862 "quote", 863 + "syn 2.0.76", 864 ] 865 866 [[package]] ··· 871 dependencies = [ 872 "proc-macro2", 873 "quote", 874 + "syn 2.0.76", 875 ] 876 877 [[package]] ··· 889 source = "registry+https://github.com/rust-lang/crates.io-index" 890 checksum = "d48cda787f839151732d396ac69e3473923d54312c070ee21e9effcaa8ca0b1d" 891 dependencies = [ 892 + "darling 0.20.10", 893 "proc-macro2", 894 "quote", 895 + "syn 2.0.76", 896 ] 897 898 [[package]] ··· 902 checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b" 903 dependencies = [ 904 "derive_builder_core", 905 + "syn 2.0.76", 906 ] 907 908 [[package]] 909 name = "derive_more" 910 + version = "0.99.18" 911 source = "registry+https://github.com/rust-lang/crates.io-index" 912 + checksum = "5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce" 913 dependencies = [ 914 "proc-macro2", 915 "quote", 916 + "syn 2.0.76", 917 ] 918 919 [[package]] ··· 958 959 [[package]] 960 name = "displaydoc" 961 + version = "0.2.5" 962 source = "registry+https://github.com/rust-lang/crates.io-index" 963 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 964 dependencies = [ 965 "proc-macro2", 966 "quote", 967 + "syn 2.0.76", 968 ] 969 + 970 + [[package]] 971 + name = "dyn-clone" 972 + version = "1.0.17" 973 + source = "registry+https://github.com/rust-lang/crates.io-index" 974 + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 975 976 [[package]] 977 name = "dyn-stack" ··· 985 986 [[package]] 987 name = "either" 988 + version = "1.13.0" 989 source = "registry+https://github.com/rust-lang/crates.io-index" 990 + checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" 991 dependencies = [ 992 "serde", 993 ] ··· 1022 "heck 0.4.1", 1023 "proc-macro2", 1024 "quote", 1025 + "syn 2.0.76", 1026 ] 1027 1028 [[package]] ··· 1060 "flume", 1061 "half", 1062 "lebe", 1063 + "miniz_oxide 0.7.4", 1064 "rayon-core", 1065 "smallvec", 1066 "zune-inflate", ··· 1078 1079 [[package]] 1080 name = "fastrand" 1081 + version = "2.1.1" 1082 source = "registry+https://github.com/rust-lang/crates.io-index" 1083 + checksum = "e8c02a5121d4ea3eb16a80748c74f5549a5665e4c21333c6098f283870fbdea6" 1084 1085 [[package]] 1086 name = "fdeflate" ··· 1093 1094 [[package]] 1095 name = "filetime" 1096 + version = "0.2.25" 1097 source = "registry+https://github.com/rust-lang/crates.io-index" 1098 + checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 1099 dependencies = [ 1100 "cfg-if", 1101 "libc", 1102 + "libredox", 1103 + "windows-sys 0.59.0", 1104 ] 1105 1106 [[package]] 1107 name = "flate2" 1108 + version = "1.0.33" 1109 source = "registry+https://github.com/rust-lang/crates.io-index" 1110 + checksum = "324a1be68054ef05ad64b861cc9eaf1d623d2d8cb25b4bf2cb9cdd902b4bf253" 1111 dependencies = [ 1112 "crc32fast", 1113 + "miniz_oxide 0.8.0", 1114 ] 1115 1116 [[package]] ··· 1155 dependencies = [ 1156 "proc-macro2", 1157 "quote", 1158 + "syn 2.0.76", 1159 ] 1160 1161 [[package]] ··· 1235 dependencies = [ 1236 "proc-macro2", 1237 "quote", 1238 + "syn 2.0.76", 1239 ] 1240 1241 [[package]] ··· 1453 1454 [[package]] 1455 name = "h2" 1456 + version = "0.4.6" 1457 source = "registry+https://github.com/rust-lang/crates.io-index" 1458 + checksum = "524e8ac6999421f49a846c2d4411f337e53497d8ec55d67753beffa43c5d9205" 1459 dependencies = [ 1460 "atomic-waker", 1461 "bytes", ··· 1542 1543 [[package]] 1544 name = "http-body" 1545 + version = "1.0.1" 1546 source = "registry+https://github.com/rust-lang/crates.io-index" 1547 + checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184" 1548 dependencies = [ 1549 "bytes", 1550 "http", ··· 1565 1566 [[package]] 1567 name = "httparse" 1568 + version = "1.9.4" 1569 source = "registry+https://github.com/rust-lang/crates.io-index" 1570 + checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9" 1571 1572 [[package]] 1573 name = "httpdate" ··· 1577 1578 [[package]] 1579 name = "hyper" 1580 + version = "1.4.1" 1581 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05" 1583 dependencies = [ 1584 "bytes", 1585 "futures-channel", ··· 1598 1599 [[package]] 1600 name = "hyper-rustls" 1601 + version = "0.27.2" 1602 source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155" 1604 dependencies = [ 1605 "futures-util", 1606 "http", ··· 1611 "tokio", 1612 "tokio-rustls", 1613 "tower-service", 1614 + "webpki-roots", 1615 ] 1616 1617 [[package]] ··· 1632 1633 [[package]] 1634 name = "hyper-util" 1635 + version = "0.1.7" 1636 source = "registry+https://github.com/rust-lang/crates.io-index" 1637 + checksum = "cde7055719c54e36e95e8719f95883f22072a48ede39db7fc17a4e1d5281e9b9" 1638 dependencies = [ 1639 "bytes", 1640 "futures-channel", ··· 1674 ] 1675 1676 [[package]] 1677 name = "ident_case" 1678 version = "1.0.1" 1679 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1681 1682 [[package]] 1683 name = "idna" 1684 + version = "0.5.0" 1685 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 1687 dependencies = [ 1688 + "unicode-bidi", 1689 + "unicode-normalization", 1690 ] 1691 1692 [[package]] 1693 name = "image" 1694 + version = "0.25.2" 1695 source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "99314c8a2152b8ddb211f924cdae532d8c5e4c8bb54728e12fff1b0cd5963a10" 1697 dependencies = [ 1698 "bytemuck", 1699 + "byteorder-lite", 1700 "color_quant", 1701 "exr", 1702 "gif", ··· 1704 "num-traits", 1705 "png", 1706 "qoi", 1707 "tiff", 1708 "zune-core", 1709 "zune-jpeg", ··· 1711 1712 [[package]] 1713 name = "image-webp" 1714 + version = "0.1.3" 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "f79afb8cbee2ef20f59ccd477a218c12a93943d075b492015ecb1bb81f8ee904" 1717 dependencies = [ 1718 "byteorder-lite", 1719 + "quick-error", 1720 ] 1721 1722 [[package]] 1723 name = "indenter" 1724 version = "0.3.3" 1725 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1727 1728 [[package]] 1729 name = "indexmap" 1730 + version = "2.4.0" 1731 source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "93ead53efc7ea8ed3cfb0c79fc8023fbb782a5432b52830b6518941cebe6505c" 1733 dependencies = [ 1734 "equivalent", 1735 "hashbrown", ··· 1788 ] 1789 1790 [[package]] 1791 name = "ipnet" 1792 version = "2.9.0" 1793 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1795 1796 [[package]] 1797 name = "is_terminal_polyfill" 1798 + version = "1.70.1" 1799 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 + checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 1801 1802 [[package]] 1803 name = "itertools" ··· 1833 checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" 1834 1835 [[package]] 1836 name = "jpeg-decoder" 1837 version = "0.3.1" 1838 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1840 1841 [[package]] 1842 name = "js-sys" 1843 + version = "0.3.70" 1844 source = "registry+https://github.com/rust-lang/crates.io-index" 1845 + checksum = "1868808506b929d7b0cfa8f75951347aa71bb21144b7791bae35d9bccfcfe37a" 1846 dependencies = [ 1847 "wasm-bindgen", 1848 ] 1849 1850 [[package]] 1851 name = "lazy_static" 1852 + version = "1.5.0" 1853 source = "registry+https://github.com/rust-lang/crates.io-index" 1854 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 1855 1856 [[package]] 1857 name = "lebe" ··· 1861 1862 [[package]] 1863 name = "libc" 1864 + version = "0.2.158" 1865 source = "registry+https://github.com/rust-lang/crates.io-index" 1866 + checksum = "d8adc4bb1803a324070e64a98ae98f38934d91957a99cfb3a43dcbc01bc56439" 1867 1868 [[package]] 1869 name = "libloading" 1870 + version = "0.8.5" 1871 source = "registry+https://github.com/rust-lang/crates.io-index" 1872 + checksum = "4979f22fdb869068da03c9f7528f8297c6fd2606bc3a4affe42e6a823fdb8da4" 1873 dependencies = [ 1874 "cfg-if", 1875 + "windows-targets 0.52.6", 1876 ] 1877 1878 [[package]] ··· 1887 source = "registry+https://github.com/rust-lang/crates.io-index" 1888 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 1889 dependencies = [ 1890 + "bitflags 2.6.0", 1891 "libc", 1892 + "redox_syscall", 1893 ] 1894 1895 [[package]] ··· 1897 version = "0.4.14" 1898 source = "registry+https://github.com/rust-lang/crates.io-index" 1899 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 1900 1901 [[package]] 1902 name = "lock_api" ··· 1910 1911 [[package]] 1912 name = "log" 1913 + version = "0.4.22" 1914 source = "registry+https://github.com/rust-lang/crates.io-index" 1915 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 1916 1917 [[package]] 1918 name = "lrtable" 1919 + version = "0.13.7" 1920 source = "registry+https://github.com/rust-lang/crates.io-index" 1921 + checksum = "d42d2752cb50a171efadda0cb6fa97432e8bf05accfff3eed320b87e80a2f69e" 1922 dependencies = [ 1923 "cfgrammar", 1924 "fnv", ··· 1968 checksum = "0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94" 1969 1970 [[package]] 1971 name = "memchr" 1972 version = "2.7.4" 1973 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1998 source = "registry+https://github.com/rust-lang/crates.io-index" 1999 checksum = "c43f73953f8cbe511f021b58f18c3ce1c3d1ae13fe953293e13345bf83217f25" 2000 dependencies = [ 2001 + "bitflags 2.6.0", 2002 "block", 2003 "core-graphics-types", 2004 "foreign-types 0.5.0", ··· 2015 2016 [[package]] 2017 name = "mime_guess" 2018 + version = "2.0.5" 2019 source = "registry+https://github.com/rust-lang/crates.io-index" 2020 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 2021 dependencies = [ 2022 "mime", 2023 "unicase", ··· 2025 2026 [[package]] 2027 name = "minijinja" 2028 + version = "2.2.0" 2029 source = "registry+https://github.com/rust-lang/crates.io-index" 2030 + checksum = "6d7d3e3a3eece1fa4618237ad41e1de855ced47eab705cec1c9a920e1d1c5aad" 2031 dependencies = [ 2032 "serde", 2033 + "serde_json", 2034 ] 2035 2036 [[package]] 2037 name = "minijinja-contrib" 2038 + version = "2.2.0" 2039 source = "registry+https://github.com/rust-lang/crates.io-index" 2040 + checksum = "744a2b84dbd22398e347594ed2aef9d3f1b948934e3e6e94ef69ecd39d597f4b" 2041 dependencies = [ 2042 "minijinja", 2043 "serde", ··· 2051 2052 [[package]] 2053 name = "miniz_oxide" 2054 + version = "0.7.4" 2055 source = "registry+https://github.com/rust-lang/crates.io-index" 2056 + checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08" 2057 dependencies = [ 2058 "adler", 2059 "simd-adler32", 2060 ] 2061 2062 [[package]] 2063 + name = "miniz_oxide" 2064 + version = "0.8.0" 2065 + source = "registry+https://github.com/rust-lang/crates.io-index" 2066 + checksum = "e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1" 2067 + dependencies = [ 2068 + "adler2", 2069 + ] 2070 + 2071 + [[package]] 2072 name = "mio" 2073 version = "0.8.11" 2074 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2081 ] 2082 2083 [[package]] 2084 + name = "mio" 2085 + version = "1.0.2" 2086 + source = "registry+https://github.com/rust-lang/crates.io-index" 2087 + checksum = "80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec" 2088 + dependencies = [ 2089 + "hermit-abi", 2090 + "libc", 2091 + "wasi", 2092 + "windows-sys 0.52.0", 2093 + ] 2094 + 2095 + [[package]] 2096 name = "mistralrs" 2097 + version = "0.3.0" 2098 dependencies = [ 2099 "anyhow", 2100 "candle-core", 2101 "either", 2102 + "futures", 2103 "image", 2104 "indexmap", 2105 "mistralrs-core", 2106 + "rand", 2107 + "reqwest", 2108 + "serde", 2109 "serde_json", 2110 "tokio", 2111 ] 2112 2113 [[package]] 2114 name = "mistralrs-bench" 2115 + version = "0.3.0" 2116 dependencies = [ 2117 "anyhow", 2118 "candle-core", 2119 "clap", 2120 "cli-table", 2121 "mistralrs-core", 2122 "serde", 2123 "serde_json", ··· 2127 2128 [[package]] 2129 name = "mistralrs-core" 2130 + version = "0.3.0" 2131 dependencies = [ 2132 "accelerate-src", 2133 "akin", 2134 "anyhow", 2135 "async-trait", 2136 + "base64 0.22.1", 2137 + "bindgen_cuda 0.1.5", 2138 "buildstructor", 2139 "bytemuck", 2140 + "bytemuck_derive", 2141 "candle-core", 2142 "candle-flash-attn", 2143 "candle-nn", 2144 "cfgrammar", 2145 "chrono", 2146 "clap", 2147 + "csv", 2148 "derive-new", 2149 "derive_more", 2150 "dirs", ··· 2161 "lrtable", 2162 "minijinja", 2163 "minijinja-contrib", 2164 + "mistralrs-paged-attn", 2165 + "mistralrs-quant", 2166 "mistralrs-vision", 2167 "once_cell", 2168 "pyo3", 2169 "radix_trie", 2170 "rand", 2171 "rand_isaac", 2172 "rayon", 2173 + "regex", 2174 "regex-automata 0.4.7", 2175 + "reqwest", 2176 "rustc-hash", 2177 + "schemars", 2178 "serde", 2179 "serde_json", 2180 + "serde_yaml", 2181 "strum", 2182 + "sysinfo", 2183 "thiserror", 2184 "tokenizers", 2185 "tokio", ··· 2188 "tqdm", 2189 "tracing", 2190 "tracing-subscriber", 2191 + "uuid 1.10.0", 2192 "variantly", 2193 "vob", 2194 ] 2195 2196 [[package]] 2197 + name = "mistralrs-paged-attn" 2198 + version = "0.3.0" 2199 + dependencies = [ 2200 + "anyhow", 2201 + "bindgen_cuda 0.1.6", 2202 + "candle-core", 2203 + "half", 2204 + ] 2205 + 2206 + [[package]] 2207 name = "mistralrs-pyo3" 2208 + version = "0.3.0" 2209 dependencies = [ 2210 "accelerate-src", 2211 + "anyhow", 2212 "base64 0.22.1", 2213 "candle-core", 2214 + "data-url", 2215 "either", 2216 "futures", 2217 "image", ··· 2224 "serde", 2225 "serde_json", 2226 "tokio", 2227 + "url", 2228 + ] 2229 + 2230 + [[package]] 2231 + name = "mistralrs-quant" 2232 + version = "0.3.0" 2233 + dependencies = [ 2234 + "bindgen_cuda 0.1.5", 2235 + "candle-core", 2236 + "candle-nn", 2237 + "half", 2238 + "lazy_static", 2239 + "paste", 2240 + "rayon", 2241 + "serde", 2242 + "tracing", 2243 ] 2244 2245 [[package]] 2246 name = "mistralrs-server" 2247 + version = "0.3.0" 2248 dependencies = [ 2249 "accelerate-src", 2250 "anyhow", 2251 "axum", 2252 "candle-core", 2253 "clap", 2254 "ctrlc", 2255 + "data-url", 2256 "either", 2257 "futures", 2258 "image", ··· 2266 "tokio", 2267 "tower-http", 2268 "tracing", 2269 + "url", 2270 "utoipa", 2271 "utoipa-swagger-ui", 2272 ] 2273 2274 [[package]] 2275 name = "mistralrs-vision" 2276 + version = "0.3.0" 2277 dependencies = [ 2278 "candle-core", 2279 "image", ··· 2297 dependencies = [ 2298 "proc-macro2", 2299 "quote", 2300 + "syn 2.0.76", 2301 ] 2302 2303 [[package]] ··· 2318 ] 2319 2320 [[package]] 2321 name = "nibble_vec" 2322 version = "0.1.0" 2323 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2328 2329 [[package]] 2330 name = "nix" 2331 + version = "0.29.0" 2332 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 + checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46" 2334 dependencies = [ 2335 + "bitflags 2.6.0", 2336 "cfg-if", 2337 "cfg_aliases", 2338 "libc", ··· 2349 ] 2350 2351 [[package]] 2352 + name = "ntapi" 2353 + version = "0.4.1" 2354 source = "registry+https://github.com/rust-lang/crates.io-index" 2355 + checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4" 2356 + dependencies = [ 2357 + "winapi", 2358 + ] 2359 2360 [[package]] 2361 name = "nu-ansi-term" ··· 2369 2370 [[package]] 2371 name = "num-bigint" 2372 + version = "0.4.6" 2373 source = "registry+https://github.com/rust-lang/crates.io-index" 2374 + checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9" 2375 dependencies = [ 2376 "num-integer", 2377 "num-traits", ··· 2388 ] 2389 2390 [[package]] 2391 name = "num-integer" 2392 version = "0.1.46" 2393 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2429 2430 [[package]] 2431 name = "num_enum" 2432 + version = "0.7.3" 2433 source = "registry+https://github.com/rust-lang/crates.io-index" 2434 + checksum = "4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179" 2435 dependencies = [ 2436 "num_enum_derive", 2437 ] 2438 2439 [[package]] 2440 name = "num_enum_derive" 2441 + version = "0.7.3" 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2443 + checksum = "af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56" 2444 dependencies = [ 2445 "proc-macro-crate", 2446 "proc-macro2", 2447 "quote", 2448 + "syn 2.0.76", 2449 ] 2450 2451 [[package]] ··· 2475 2476 [[package]] 2477 name = "object" 2478 + version = "0.36.3" 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "27b64972346851a39438c60b341ebc01bba47464ae329e55cf343eb93964efd9" 2481 dependencies = [ 2482 "memchr", 2483 ] 2484 2485 [[package]] 2486 name = "oci-spec" 2487 + version = "0.6.8" 2488 source = "registry+https://github.com/rust-lang/crates.io-index" 2489 + checksum = "3f5a3fe998d50101ae009351fec56d88a69f4ed182e11000e711068c2f5abf72" 2490 dependencies = [ 2491 "derive_builder", 2492 "getset", 2493 + "once_cell", 2494 + "regex", 2495 "serde", 2496 "serde_json", 2497 + "strum", 2498 + "strum_macros", 2499 "thiserror", 2500 ] 2501 ··· 2522 "toml", 2523 "ureq", 2524 "url", 2525 + "uuid 1.10.0", 2526 "walkdir", 2527 ] 2528 ··· 2556 2557 [[package]] 2558 name = "openssl" 2559 + version = "0.10.66" 2560 source = "registry+https://github.com/rust-lang/crates.io-index" 2561 + checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1" 2562 dependencies = [ 2563 + "bitflags 2.6.0", 2564 "cfg-if", 2565 "foreign-types 0.3.2", 2566 "libc", ··· 2577 dependencies = [ 2578 "proc-macro2", 2579 "quote", 2580 + "syn 2.0.76", 2581 ] 2582 2583 [[package]] ··· 2588 2589 [[package]] 2590 name = "openssl-sys" 2591 + version = "0.9.103" 2592 source = "registry+https://github.com/rust-lang/crates.io-index" 2593 + checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6" 2594 dependencies = [ 2595 "cc", 2596 "libc", ··· 2638 dependencies = [ 2639 "cfg-if", 2640 "libc", 2641 + "redox_syscall", 2642 "smallvec", 2643 + "windows-targets 0.52.6", 2644 ] 2645 2646 [[package]] ··· 2719 dependencies = [ 2720 "proc-macro2", 2721 "quote", 2722 + "syn 2.0.76", 2723 ] 2724 2725 [[package]] ··· 2750 "crc32fast", 2751 "fdeflate", 2752 "flate2", 2753 + "miniz_oxide 0.7.4", 2754 ] 2755 2756 [[package]] 2757 name = "portable-atomic" 2758 + version = "1.7.0" 2759 source = "registry+https://github.com/rust-lang/crates.io-index" 2760 + checksum = "da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265" 2761 2762 [[package]] 2763 name = "ppv-lite86" 2764 + version = "0.2.20" 2765 source = "registry+https://github.com/rust-lang/crates.io-index" 2766 + checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 2767 + dependencies = [ 2768 + "zerocopy", 2769 + ] 2770 2771 [[package]] 2772 name = "proc-macro-crate" 2773 + version = "3.2.0" 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 2775 + checksum = "8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b" 2776 dependencies = [ 2777 + "toml_edit", 2778 ] 2779 2780 [[package]] ··· 2803 2804 [[package]] 2805 name = "proc-macro2" 2806 + version = "1.0.86" 2807 source = "registry+https://github.com/rust-lang/crates.io-index" 2808 + checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77" 2809 dependencies = [ 2810 "unicode-ident", 2811 ] 2812 2813 [[package]] 2814 name = "pulp" 2815 + version = "0.18.22" 2816 source = "registry+https://github.com/rust-lang/crates.io-index" 2817 + checksum = "a0a01a0dc67cf4558d279f0c25b0962bd08fc6dec0137699eae304103e882fe6" 2818 dependencies = [ 2819 "bytemuck", 2820 "libm", ··· 2824 2825 [[package]] 2826 name = "pyo3" 2827 + version = "0.22.2" 2828 source = "registry+https://github.com/rust-lang/crates.io-index" 2829 + checksum = "831e8e819a138c36e212f3af3fd9eeffed6bf1510a805af35b0edee5ffa59433" 2830 dependencies = [ 2831 "anyhow", 2832 "cfg-if", ··· 2841 "memoffset", 2842 "num-bigint", 2843 "num-complex", 2844 + "num-rational", 2845 + "once_cell", 2846 "portable-atomic", 2847 "pyo3-build-config", 2848 "pyo3-ffi", ··· 2855 2856 [[package]] 2857 name = "pyo3-build-config" 2858 + version = "0.22.2" 2859 source = "registry+https://github.com/rust-lang/crates.io-index" 2860 + checksum = "1e8730e591b14492a8945cdff32f089250b05f5accecf74aeddf9e8272ce1fa8" 2861 dependencies = [ 2862 "once_cell", 2863 "target-lexicon", ··· 2865 2866 [[package]] 2867 name = "pyo3-ffi" 2868 + version = "0.22.2" 2869 source = "registry+https://github.com/rust-lang/crates.io-index" 2870 + checksum = "5e97e919d2df92eb88ca80a037969f44e5e70356559654962cbb3316d00300c6" 2871 dependencies = [ 2872 "libc", 2873 "pyo3-build-config", ··· 2875 2876 [[package]] 2877 name = "pyo3-macros" 2878 + version = "0.22.2" 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2880 + checksum = "eb57983022ad41f9e683a599f2fd13c3664d7063a3ac5714cae4b7bee7d3f206" 2881 dependencies = [ 2882 "proc-macro2", 2883 "pyo3-macros-backend", 2884 "quote", 2885 + "syn 2.0.76", 2886 ] 2887 2888 [[package]] 2889 name = "pyo3-macros-backend" 2890 + version = "0.22.2" 2891 source = "registry+https://github.com/rust-lang/crates.io-index" 2892 + checksum = "ec480c0c51ddec81019531705acac51bcdbeae563557c982aa8263bb96880372" 2893 dependencies = [ 2894 + "heck 0.5.0", 2895 "proc-macro2", 2896 "pyo3-build-config", 2897 "quote", 2898 + "syn 2.0.76", 2899 ] 2900 2901 [[package]] ··· 2914 checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3" 2915 2916 [[package]] 2917 + name = "quinn" 2918 + version = "0.11.3" 2919 + source = "registry+https://github.com/rust-lang/crates.io-index" 2920 + checksum = "b22d8e7369034b9a7132bc2008cac12f2013c8132b45e0554e6e20e2617f2156" 2921 + dependencies = [ 2922 + "bytes", 2923 + "pin-project-lite", 2924 + "quinn-proto", 2925 + "quinn-udp", 2926 + "rustc-hash", 2927 + "rustls", 2928 + "socket2", 2929 + "thiserror", 2930 + "tokio", 2931 + "tracing", 2932 + ] 2933 + 2934 + [[package]] 2935 + name = "quinn-proto" 2936 + version = "0.11.6" 2937 + source = "registry+https://github.com/rust-lang/crates.io-index" 2938 + checksum = "ba92fb39ec7ad06ca2582c0ca834dfeadcaf06ddfc8e635c80aa7e1c05315fdd" 2939 + dependencies = [ 2940 + "bytes", 2941 + "rand", 2942 + "ring", 2943 + "rustc-hash", 2944 + "rustls", 2945 + "slab", 2946 + "thiserror", 2947 + "tinyvec", 2948 + "tracing", 2949 + ] 2950 + 2951 + [[package]] 2952 + name = "quinn-udp" 2953 + version = "0.5.4" 2954 + source = "registry+https://github.com/rust-lang/crates.io-index" 2955 + checksum = "8bffec3605b73c6f1754535084a85229fa8a30f86014e6c81aeec4abb68b0285" 2956 + dependencies = [ 2957 + "libc", 2958 + "once_cell", 2959 + "socket2", 2960 + "tracing", 2961 + "windows-sys 0.52.0", 2962 + ] 2963 + 2964 + [[package]] 2965 name = "quote" 2966 + version = "1.0.37" 2967 source = "registry+https://github.com/rust-lang/crates.io-index" 2968 + checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" 2969 dependencies = [ 2970 "proc-macro2", 2971 ] ··· 3030 ] 3031 3032 [[package]] 3033 name = "raw-cpuid" 3034 version = "10.7.0" 3035 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3077 3078 [[package]] 3079 name = "redox_syscall" 3080 + version = "0.5.3" 3081 source = "registry+https://github.com/rust-lang/crates.io-index" 3082 + checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4" 3083 dependencies = [ 3084 + "bitflags 2.6.0", 3085 ] 3086 3087 [[package]] 3088 name = "redox_users" 3089 + version = "0.4.6" 3090 source = "registry+https://github.com/rust-lang/crates.io-index" 3091 + checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43" 3092 dependencies = [ 3093 "getrandom", 3094 "libredox", ··· 3097 3098 [[package]] 3099 name = "regex" 3100 + version = "1.10.6" 3101 source = "registry+https://github.com/rust-lang/crates.io-index" 3102 + checksum = "4219d74c6b67a3654a9fbebc4b419e22126d13d2f3c4a07ee0cb61ff79a79619" 3103 dependencies = [ 3104 "aho-corasick", 3105 "memchr", ··· 3141 3142 [[package]] 3143 name = "reqwest" 3144 + version = "0.12.7" 3145 source = "registry+https://github.com/rust-lang/crates.io-index" 3146 + checksum = "f8f4955649ef5c38cc7f9e8aa41761d48fb9677197daea9984dc54f56aad5e63" 3147 dependencies = [ 3148 "base64 0.22.1", 3149 "bytes", ··· 3167 "once_cell", 3168 "percent-encoding", 3169 "pin-project-lite", 3170 + "quinn", 3171 "rustls", 3172 "rustls-pemfile", 3173 "rustls-pki-types", 3174 "serde", 3175 "serde_json", 3176 "serde_urlencoded", 3177 + "sync_wrapper 1.0.1", 3178 "system-configuration", 3179 "tokio", 3180 "tokio-native-tls", ··· 3185 "wasm-bindgen-futures", 3186 "web-sys", 3187 "webpki-roots", 3188 + "windows-registry", 3189 ] 3190 3191 [[package]] ··· 3205 3206 [[package]] 3207 name = "rust-embed" 3208 + version = "8.5.0" 3209 source = "registry+https://github.com/rust-lang/crates.io-index" 3210 + checksum = "fa66af4a4fdd5e7ebc276f115e895611a34739a9c1c01028383d612d550953c0" 3211 dependencies = [ 3212 "rust-embed-impl", 3213 "rust-embed-utils", ··· 3216 3217 [[package]] 3218 name = "rust-embed-impl" 3219 + version = "8.5.0" 3220 source = "registry+https://github.com/rust-lang/crates.io-index" 3221 + checksum = "6125dbc8867951125eec87294137f4e9c2c96566e61bf72c45095a7c77761478" 3222 dependencies = [ 3223 "proc-macro2", 3224 "quote", 3225 "rust-embed-utils", 3226 + "syn 2.0.76", 3227 "walkdir", 3228 ] 3229 3230 [[package]] 3231 name = "rust-embed-utils" 3232 + version = "8.5.0" 3233 source = "registry+https://github.com/rust-lang/crates.io-index" 3234 + checksum = "2e5347777e9aacb56039b0e1f28785929a8a3b709e87482e7442c72e7c12529d" 3235 dependencies = [ 3236 "sha2", 3237 "walkdir", ··· 3239 3240 [[package]] 3241 name = "rust_decimal" 3242 + version = "1.36.0" 3243 source = "registry+https://github.com/rust-lang/crates.io-index" 3244 + checksum = "b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555" 3245 dependencies = [ 3246 "arrayvec", 3247 "num-traits", ··· 3255 3256 [[package]] 3257 name = "rustc-hash" 3258 + version = "2.0.0" 3259 source = "registry+https://github.com/rust-lang/crates.io-index" 3260 + checksum = "583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152" 3261 3262 [[package]] 3263 name = "rustc_version" ··· 3270 3271 [[package]] 3272 name = "rustix" 3273 + version = "0.38.35" 3274 source = "registry+https://github.com/rust-lang/crates.io-index" 3275 + checksum = "a85d50532239da68e9addb745ba38ff4612a242c1c7ceea689c4bc7c2f43c36f" 3276 dependencies = [ 3277 + "bitflags 2.6.0", 3278 "errno", 3279 "libc", 3280 "linux-raw-sys", ··· 3283 3284 [[package]] 3285 name = "rustls" 3286 + version = "0.23.12" 3287 source = "registry+https://github.com/rust-lang/crates.io-index" 3288 + checksum = "c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044" 3289 dependencies = [ 3290 "log", 3291 + "once_cell", 3292 "ring", 3293 "rustls-pki-types", 3294 "rustls-webpki", ··· 3298 3299 [[package]] 3300 name = "rustls-pemfile" 3301 + version = "2.1.3" 3302 source = "registry+https://github.com/rust-lang/crates.io-index" 3303 + checksum = "196fe16b00e106300d3e45ecfcb764fa292a535d7326a29a5875c579c7417425" 3304 dependencies = [ 3305 "base64 0.22.1", 3306 "rustls-pki-types", ··· 3308 3309 [[package]] 3310 name = "rustls-pki-types" 3311 + version = "1.8.0" 3312 source = "registry+https://github.com/rust-lang/crates.io-index" 3313 + checksum = "fc0a2ce646f8655401bb81e7927b812614bd5d91dbc968696be50603510fcaf0" 3314 3315 [[package]] 3316 name = "rustls-webpki" 3317 + version = "0.102.7" 3318 source = "registry+https://github.com/rust-lang/crates.io-index" 3319 + checksum = "84678086bd54edf2b415183ed7a94d0efb049f1b646a33e22a36f3794be6ae56" 3320 dependencies = [ 3321 "ring", 3322 "rustls-pki-types", ··· 3337 3338 [[package]] 3339 name = "safetensors" 3340 + version = "0.4.4" 3341 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "7725d4d98fa515472f43a6e2bbf956c48e06b89bb50593a040e5945160214450" 3343 dependencies = [ 3344 "serde", 3345 "serde_json", ··· 3364 ] 3365 3366 [[package]] 3367 + name = "schemars" 3368 + version = "0.8.21" 3369 + source = "registry+https://github.com/rust-lang/crates.io-index" 3370 + checksum = "09c024468a378b7e36765cd36702b7a90cc3cba11654f6685c8f233408e89e92" 3371 + dependencies = [ 3372 + "dyn-clone", 3373 + "schemars_derive", 3374 + "serde", 3375 + "serde_json", 3376 + ] 3377 + 3378 + [[package]] 3379 + name = "schemars_derive" 3380 + version = "0.8.21" 3381 + source = "registry+https://github.com/rust-lang/crates.io-index" 3382 + checksum = "b1eee588578aff73f856ab961cd2f79e36bc45d7ded33a7562adba4667aecc0e" 3383 + dependencies = [ 3384 + "proc-macro2", 3385 + "quote", 3386 + "serde_derive_internals", 3387 + "syn 2.0.76", 3388 + ] 3389 + 3390 + [[package]] 3391 name = "scopeguard" 3392 version = "1.2.0" 3393 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3395 3396 [[package]] 3397 name = "security-framework" 3398 + version = "2.11.1" 3399 source = "registry+https://github.com/rust-lang/crates.io-index" 3400 + checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 3401 dependencies = [ 3402 + "bitflags 2.6.0", 3403 "core-foundation", 3404 "core-foundation-sys", 3405 "libc", ··· 3408 3409 [[package]] 3410 name = "security-framework-sys" 3411 + version = "2.11.1" 3412 source = "registry+https://github.com/rust-lang/crates.io-index" 3413 + checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf" 3414 dependencies = [ 3415 "core-foundation-sys", 3416 "libc", ··· 3430 3431 [[package]] 3432 name = "serde" 3433 + version = "1.0.209" 3434 source = "registry+https://github.com/rust-lang/crates.io-index" 3435 + checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09" 3436 dependencies = [ 3437 "serde_derive", 3438 ] 3439 3440 [[package]] 3441 name = "serde_derive" 3442 + version = "1.0.209" 3443 source = "registry+https://github.com/rust-lang/crates.io-index" 3444 + checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170" 3445 dependencies = [ 3446 "proc-macro2", 3447 "quote", 3448 + "syn 2.0.76", 3449 + ] 3450 + 3451 + [[package]] 3452 + name = "serde_derive_internals" 3453 + version = "0.29.1" 3454 + source = "registry+https://github.com/rust-lang/crates.io-index" 3455 + checksum = "18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711" 3456 + dependencies = [ 3457 + "proc-macro2", 3458 + "quote", 3459 + "syn 2.0.76", 3460 ] 3461 3462 [[package]] 3463 name = "serde_json" 3464 + version = "1.0.127" 3465 source = "registry+https://github.com/rust-lang/crates.io-index" 3466 + checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad" 3467 dependencies = [ 3468 "itoa", 3469 + "memchr", 3470 "ryu", 3471 "serde", 3472 ] ··· 3483 3484 [[package]] 3485 name = "serde_spanned" 3486 + version = "0.6.7" 3487 source = "registry+https://github.com/rust-lang/crates.io-index" 3488 + checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d" 3489 dependencies = [ 3490 "serde", 3491 ] ··· 3503 ] 3504 3505 [[package]] 3506 + name = "serde_yaml" 3507 + version = "0.9.34+deprecated" 3508 + source = "registry+https://github.com/rust-lang/crates.io-index" 3509 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 3510 + dependencies = [ 3511 + "indexmap", 3512 + "itoa", 3513 + "ryu", 3514 + "serde", 3515 + "unsafe-libyaml", 3516 + ] 3517 + 3518 + [[package]] 3519 name = "sha2" 3520 version = "0.10.8" 3521 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3536 ] 3537 3538 [[package]] 3539 + name = "shlex" 3540 + version = "1.3.0" 3541 + source = "registry+https://github.com/rust-lang/crates.io-index" 3542 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 3543 + 3544 + [[package]] 3545 name = "signal-hook" 3546 version = "0.3.17" 3547 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3553 3554 [[package]] 3555 name = "signal-hook-mio" 3556 + version = "0.2.4" 3557 source = "registry+https://github.com/rust-lang/crates.io-index" 3558 + checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd" 3559 dependencies = [ 3560 "libc", 3561 + "mio 0.8.11", 3562 "signal-hook", 3563 ] 3564 ··· 3576 version = "0.3.7" 3577 source = "registry+https://github.com/rust-lang/crates.io-index" 3578 checksum = "d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe" 3579 3580 [[package]] 3581 name = "siphasher" ··· 3671 3672 [[package]] 3673 name = "strum" 3674 + version = "0.26.3" 3675 source = "registry+https://github.com/rust-lang/crates.io-index" 3676 + checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06" 3677 dependencies = [ 3678 "strum_macros", 3679 ] ··· 3688 "proc-macro2", 3689 "quote", 3690 "rustversion", 3691 + "syn 2.0.76", 3692 ] 3693 3694 [[package]] 3695 name = "subtle" 3696 + version = "2.6.1" 3697 source = "registry+https://github.com/rust-lang/crates.io-index" 3698 + checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292" 3699 3700 [[package]] 3701 name = "syn" ··· 3710 3711 [[package]] 3712 name = "syn" 3713 + version = "2.0.76" 3714 source = "registry+https://github.com/rust-lang/crates.io-index" 3715 + checksum = "578e081a14e0cefc3279b0472138c513f37b41a08d5a3cca9b6e4e8ceb6cd525" 3716 dependencies = [ 3717 "proc-macro2", 3718 "quote", ··· 3730 version = "1.0.1" 3731 source = "registry+https://github.com/rust-lang/crates.io-index" 3732 checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 3733 + dependencies = [ 3734 + "futures-core", 3735 + ] 3736 3737 [[package]] 3738 name = "synstructure" ··· 3742 dependencies = [ 3743 "proc-macro2", 3744 "quote", 3745 + "syn 2.0.76", 3746 ] 3747 3748 [[package]] ··· 3751 source = "registry+https://github.com/rust-lang/crates.io-index" 3752 checksum = "ec7dddc5f0fee506baf8b9fdb989e242f17e4b11c61dfbb0635b705217199eea" 3753 dependencies = [ 3754 + "bitflags 2.6.0", 3755 "byteorder", 3756 "enum-as-inner", 3757 "libc", ··· 3760 ] 3761 3762 [[package]] 3763 + name = "sysinfo" 3764 + version = "0.30.13" 3765 + source = "registry+https://github.com/rust-lang/crates.io-index" 3766 + checksum = "0a5b4ddaee55fb2bea2bf0e5000747e5f5c0de765e5a5ff87f4cd106439f4bb3" 3767 + dependencies = [ 3768 + "cfg-if", 3769 + "core-foundation-sys", 3770 + "libc", 3771 + "ntapi", 3772 + "once_cell", 3773 + "rayon", 3774 + "windows", 3775 + ] 3776 + 3777 + [[package]] 3778 name = "system-configuration" 3779 + version = "0.6.1" 3780 source = "registry+https://github.com/rust-lang/crates.io-index" 3781 + checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b" 3782 dependencies = [ 3783 + "bitflags 2.6.0", 3784 "core-foundation", 3785 "system-configuration-sys", 3786 ] 3787 3788 [[package]] 3789 name = "system-configuration-sys" 3790 + version = "0.6.0" 3791 source = "registry+https://github.com/rust-lang/crates.io-index" 3792 + checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4" 3793 dependencies = [ 3794 "core-foundation-sys", 3795 "libc", 3796 ] 3797 3798 [[package]] 3799 name = "tar" 3800 version = "0.4.41" 3801 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3808 3809 [[package]] 3810 name = "target-lexicon" 3811 + version = "0.12.16" 3812 source = "registry+https://github.com/rust-lang/crates.io-index" 3813 + checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" 3814 3815 [[package]] 3816 name = "tempfile" 3817 + version = "3.12.0" 3818 source = "registry+https://github.com/rust-lang/crates.io-index" 3819 + checksum = "04cbcdd0c794ebb0d4cf35e88edd2f7d2c4c3e9a5a6dab322839b321c6a87a64" 3820 dependencies = [ 3821 "cfg-if", 3822 "fastrand", 3823 + "once_cell", 3824 "rustix", 3825 + "windows-sys 0.59.0", 3826 ] 3827 3828 [[package]] ··· 3836 3837 [[package]] 3838 name = "thiserror" 3839 + version = "1.0.63" 3840 source = "registry+https://github.com/rust-lang/crates.io-index" 3841 + checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724" 3842 dependencies = [ 3843 "thiserror-impl", 3844 ] 3845 3846 [[package]] 3847 name = "thiserror-impl" 3848 + version = "1.0.63" 3849 source = "registry+https://github.com/rust-lang/crates.io-index" 3850 + checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261" 3851 dependencies = [ 3852 "proc-macro2", 3853 "quote", 3854 + "syn 2.0.76", 3855 ] 3856 3857 [[package]] ··· 3876 ] 3877 3878 [[package]] 3879 + name = "tinyvec" 3880 + version = "1.8.0" 3881 source = "registry+https://github.com/rust-lang/crates.io-index" 3882 + checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938" 3883 dependencies = [ 3884 + "tinyvec_macros", 3885 ] 3886 + 3887 + [[package]] 3888 + name = "tinyvec_macros" 3889 + version = "0.1.1" 3890 + source = "registry+https://github.com/rust-lang/crates.io-index" 3891 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 3892 3893 [[package]] 3894 name = "tokenizers" ··· 3924 3925 [[package]] 3926 name = "tokio" 3927 + version = "1.39.3" 3928 source = "registry+https://github.com/rust-lang/crates.io-index" 3929 + checksum = "9babc99b9923bfa4804bd74722ff02c0381021eafa4db9949217e3be8e84fff5" 3930 dependencies = [ 3931 "backtrace", 3932 "bytes", 3933 "libc", 3934 + "mio 1.0.2", 3935 "parking_lot", 3936 "pin-project-lite", 3937 "signal-hook-registry", 3938 "socket2", 3939 "tokio-macros", 3940 + "windows-sys 0.52.0", 3941 ] 3942 3943 [[package]] 3944 name = "tokio-macros" 3945 + version = "2.4.0" 3946 source = "registry+https://github.com/rust-lang/crates.io-index" 3947 + checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752" 3948 dependencies = [ 3949 "proc-macro2", 3950 "quote", 3951 + "syn 2.0.76", 3952 ] 3953 3954 [[package]] ··· 3973 3974 [[package]] 3975 name = "tokio-rustls" 3976 + version = "0.26.0" 3977 source = "registry+https://github.com/rust-lang/crates.io-index" 3978 + checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4" 3979 dependencies = [ 3980 "rustls", 3981 "rustls-pki-types", ··· 3997 3998 [[package]] 3999 name = "toml" 4000 + version = "0.8.19" 4001 source = "registry+https://github.com/rust-lang/crates.io-index" 4002 + checksum = "a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e" 4003 dependencies = [ 4004 "serde", 4005 "serde_spanned", 4006 "toml_datetime", 4007 + "toml_edit", 4008 ] 4009 4010 [[package]] 4011 name = "toml_datetime" 4012 + version = "0.6.8" 4013 source = "registry+https://github.com/rust-lang/crates.io-index" 4014 + checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" 4015 dependencies = [ 4016 "serde", 4017 ] 4018 4019 [[package]] 4020 name = "toml_edit" 4021 + version = "0.22.20" 4022 source = "registry+https://github.com/rust-lang/crates.io-index" 4023 + checksum = "583c44c02ad26b0c3f3066fe629275e50627026c51ac2e595cca4c230ce1ce1d" 4024 dependencies = [ 4025 "indexmap", 4026 "serde", 4027 "serde_spanned", 4028 "toml_datetime", 4029 + "winnow", 4030 ] 4031 4032 [[package]] ··· 4051 source = "registry+https://github.com/rust-lang/crates.io-index" 4052 checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 4053 dependencies = [ 4054 + "bitflags 2.6.0", 4055 "bytes", 4056 "http", 4057 "http-body", ··· 4063 4064 [[package]] 4065 name = "tower-layer" 4066 + version = "0.3.3" 4067 source = "registry+https://github.com/rust-lang/crates.io-index" 4068 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 4069 4070 [[package]] 4071 name = "tower-service" 4072 + version = "0.3.3" 4073 source = "registry+https://github.com/rust-lang/crates.io-index" 4074 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 4075 4076 [[package]] 4077 name = "tqdm" ··· 4104 dependencies = [ 4105 "proc-macro2", 4106 "quote", 4107 + "syn 2.0.76", 4108 ] 4109 4110 [[package]] ··· 4154 4155 [[package]] 4156 name = "try_match" 4157 + version = "0.4.2" 4158 source = "registry+https://github.com/rust-lang/crates.io-index" 4159 + checksum = "b065c869a3f832418e279aa4c1d7088f9d5d323bde15a60a08e20c2cd4549082" 4160 dependencies = [ 4161 "try_match_inner", 4162 ] 4163 4164 [[package]] 4165 name = "try_match_inner" 4166 + version = "0.5.2" 4167 source = "registry+https://github.com/rust-lang/crates.io-index" 4168 + checksum = "b9c81686f7ab4065ccac3df7a910c4249f8c0f3fb70421d6ddec19b9311f63f9" 4169 dependencies = [ 4170 "proc-macro2", 4171 "quote", 4172 + "syn 2.0.76", 4173 ] 4174 4175 [[package]] ··· 4194 ] 4195 4196 [[package]] 4197 + name = "unicode-bidi" 4198 + version = "0.3.15" 4199 + source = "registry+https://github.com/rust-lang/crates.io-index" 4200 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4201 + 4202 + [[package]] 4203 name = "unicode-ident" 4204 version = "1.0.12" 4205 source = "registry+https://github.com/rust-lang/crates.io-index" 4206 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 4207 4208 [[package]] 4209 + name = "unicode-normalization" 4210 + version = "0.1.23" 4211 + source = "registry+https://github.com/rust-lang/crates.io-index" 4212 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 4213 + dependencies = [ 4214 + "tinyvec", 4215 + ] 4216 + 4217 + [[package]] 4218 name = "unicode-normalization-alignments" 4219 version = "0.1.12" 4220 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4248 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 4249 4250 [[package]] 4251 + name = "unsafe-libyaml" 4252 + version = "0.2.11" 4253 + source = "registry+https://github.com/rust-lang/crates.io-index" 4254 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 4255 + 4256 + [[package]] 4257 name = "untrusted" 4258 version = "0.9.0" 4259 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4261 4262 [[package]] 4263 name = "ureq" 4264 + version = "2.10.1" 4265 source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "b74fc6b57825be3373f7054754755f03ac3a8f5d70015ccad699ba2029956f4a" 4267 dependencies = [ 4268 "base64 0.22.1", 4269 "flate2", ··· 4272 "once_cell", 4273 "rustls", 4274 "rustls-pki-types", 4275 "serde", 4276 "serde_json", 4277 "url", ··· 4280 4281 [[package]] 4282 name = "url" 4283 + version = "2.5.2" 4284 source = "registry+https://github.com/rust-lang/crates.io-index" 4285 + checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c" 4286 dependencies = [ 4287 "form_urlencoded", 4288 "idna", ··· 4290 ] 4291 4292 [[package]] 4293 name = "utf8parse" 4294 version = "0.2.2" 4295 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4317 "proc-macro2", 4318 "quote", 4319 "regex", 4320 + "syn 2.0.76", 4321 ] 4322 4323 [[package]] ··· 4349 4350 [[package]] 4351 name = "uuid" 4352 + version = "1.10.0" 4353 source = "registry+https://github.com/rust-lang/crates.io-index" 4354 + checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314" 4355 dependencies = [ 4356 "getrandom", 4357 ] 4358 4359 [[package]] ··· 4383 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 4384 4385 [[package]] 4386 name = "version_check" 4387 + version = "0.9.5" 4388 source = "registry+https://github.com/rust-lang/crates.io-index" 4389 + checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" 4390 4391 [[package]] 4392 name = "vob" ··· 4426 4427 [[package]] 4428 name = "wasm-bindgen" 4429 + version = "0.2.93" 4430 source = "registry+https://github.com/rust-lang/crates.io-index" 4431 + checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5" 4432 dependencies = [ 4433 "cfg-if", 4434 + "once_cell", 4435 "wasm-bindgen-macro", 4436 ] 4437 4438 [[package]] 4439 name = "wasm-bindgen-backend" 4440 + version = "0.2.93" 4441 source = "registry+https://github.com/rust-lang/crates.io-index" 4442 + checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b" 4443 dependencies = [ 4444 "bumpalo", 4445 "log", 4446 "once_cell", 4447 "proc-macro2", 4448 "quote", 4449 + "syn 2.0.76", 4450 "wasm-bindgen-shared", 4451 ] 4452 4453 [[package]] 4454 name = "wasm-bindgen-futures" 4455 + version = "0.4.43" 4456 source = "registry+https://github.com/rust-lang/crates.io-index" 4457 + checksum = "61e9300f63a621e96ed275155c108eb6f843b6a26d053f122ab69724559dc8ed" 4458 dependencies = [ 4459 "cfg-if", 4460 "js-sys", ··· 4464 4465 [[package]] 4466 name = "wasm-bindgen-macro" 4467 + version = "0.2.93" 4468 source = "registry+https://github.com/rust-lang/crates.io-index" 4469 + checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf" 4470 dependencies = [ 4471 "quote", 4472 "wasm-bindgen-macro-support", ··· 4474 4475 [[package]] 4476 name = "wasm-bindgen-macro-support" 4477 + version = "0.2.93" 4478 source = "registry+https://github.com/rust-lang/crates.io-index" 4479 + checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836" 4480 dependencies = [ 4481 "proc-macro2", 4482 "quote", 4483 + "syn 2.0.76", 4484 "wasm-bindgen-backend", 4485 "wasm-bindgen-shared", 4486 ] 4487 4488 [[package]] 4489 name = "wasm-bindgen-shared" 4490 + version = "0.2.93" 4491 source = "registry+https://github.com/rust-lang/crates.io-index" 4492 + checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484" 4493 4494 [[package]] 4495 name = "web-sys" 4496 + version = "0.3.70" 4497 source = "registry+https://github.com/rust-lang/crates.io-index" 4498 + checksum = "26fdeaafd9bd129f65e7c031593c24d62186301e0c72c8978fa1678be7d532c0" 4499 dependencies = [ 4500 "js-sys", 4501 "wasm-bindgen", ··· 4503 4504 [[package]] 4505 name = "webpki-roots" 4506 + version = "0.26.3" 4507 source = "registry+https://github.com/rust-lang/crates.io-index" 4508 + checksum = "bd7c23921eeb1713a4e851530e9b9756e4fb0e89978582942612524cf09f01cd" 4509 dependencies = [ 4510 "rustls-pki-types", 4511 ] ··· 4534 4535 [[package]] 4536 name = "winapi-util" 4537 + version = "0.1.9" 4538 source = "registry+https://github.com/rust-lang/crates.io-index" 4539 + checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 4540 dependencies = [ 4541 + "windows-sys 0.59.0", 4542 ] 4543 4544 [[package]] ··· 4548 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 4549 4550 [[package]] 4551 + name = "windows" 4552 + version = "0.52.0" 4553 + source = "registry+https://github.com/rust-lang/crates.io-index" 4554 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 4555 + dependencies = [ 4556 + "windows-core", 4557 + "windows-targets 0.52.6", 4558 + ] 4559 + 4560 + [[package]] 4561 name = "windows-core" 4562 version = "0.52.0" 4563 source = "registry+https://github.com/rust-lang/crates.io-index" 4564 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4565 dependencies = [ 4566 + "windows-targets 0.52.6", 4567 + ] 4568 + 4569 + [[package]] 4570 + name = "windows-registry" 4571 + version = "0.2.0" 4572 + source = "registry+https://github.com/rust-lang/crates.io-index" 4573 + checksum = "e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0" 4574 + dependencies = [ 4575 + "windows-result", 4576 + "windows-strings", 4577 + "windows-targets 0.52.6", 4578 + ] 4579 + 4580 + [[package]] 4581 + name = "windows-result" 4582 + version = "0.2.0" 4583 + source = "registry+https://github.com/rust-lang/crates.io-index" 4584 + checksum = "1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e" 4585 + dependencies = [ 4586 + "windows-targets 0.52.6", 4587 + ] 4588 + 4589 + [[package]] 4590 + name = "windows-strings" 4591 + version = "0.1.0" 4592 + source = "registry+https://github.com/rust-lang/crates.io-index" 4593 + checksum = "4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10" 4594 + dependencies = [ 4595 + "windows-result", 4596 + "windows-targets 0.52.6", 4597 ] 4598 4599 [[package]] ··· 4611 source = "registry+https://github.com/rust-lang/crates.io-index" 4612 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4613 dependencies = [ 4614 + "windows-targets 0.52.6", 4615 + ] 4616 + 4617 + [[package]] 4618 + name = "windows-sys" 4619 + version = "0.59.0" 4620 + source = "registry+https://github.com/rust-lang/crates.io-index" 4621 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 4622 + dependencies = [ 4623 + "windows-targets 0.52.6", 4624 ] 4625 4626 [[package]] ··· 4640 4641 [[package]] 4642 name = "windows-targets" 4643 + version = "0.52.6" 4644 source = "registry+https://github.com/rust-lang/crates.io-index" 4645 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 4646 dependencies = [ 4647 + "windows_aarch64_gnullvm 0.52.6", 4648 + "windows_aarch64_msvc 0.52.6", 4649 + "windows_i686_gnu 0.52.6", 4650 "windows_i686_gnullvm", 4651 + "windows_i686_msvc 0.52.6", 4652 + "windows_x86_64_gnu 0.52.6", 4653 + "windows_x86_64_gnullvm 0.52.6", 4654 + "windows_x86_64_msvc 0.52.6", 4655 ] 4656 4657 [[package]] ··· 4662 4663 [[package]] 4664 name = "windows_aarch64_gnullvm" 4665 + version = "0.52.6" 4666 source = "registry+https://github.com/rust-lang/crates.io-index" 4667 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 4668 4669 [[package]] 4670 name = "windows_aarch64_msvc" ··· 4674 4675 [[package]] 4676 name = "windows_aarch64_msvc" 4677 + version = "0.52.6" 4678 source = "registry+https://github.com/rust-lang/crates.io-index" 4679 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 4680 4681 [[package]] 4682 name = "windows_i686_gnu" ··· 4686 4687 [[package]] 4688 name = "windows_i686_gnu" 4689 + version = "0.52.6" 4690 source = "registry+https://github.com/rust-lang/crates.io-index" 4691 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 4692 4693 [[package]] 4694 name = "windows_i686_gnullvm" 4695 + version = "0.52.6" 4696 source = "registry+https://github.com/rust-lang/crates.io-index" 4697 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 4698 4699 [[package]] 4700 name = "windows_i686_msvc" ··· 4704 4705 [[package]] 4706 name = "windows_i686_msvc" 4707 + version = "0.52.6" 4708 source = "registry+https://github.com/rust-lang/crates.io-index" 4709 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 4710 4711 [[package]] 4712 name = "windows_x86_64_gnu" ··· 4716 4717 [[package]] 4718 name = "windows_x86_64_gnu" 4719 + version = "0.52.6" 4720 source = "registry+https://github.com/rust-lang/crates.io-index" 4721 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 4722 4723 [[package]] 4724 name = "windows_x86_64_gnullvm" ··· 4728 4729 [[package]] 4730 name = "windows_x86_64_gnullvm" 4731 + version = "0.52.6" 4732 source = "registry+https://github.com/rust-lang/crates.io-index" 4733 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 4734 4735 [[package]] 4736 name = "windows_x86_64_msvc" ··· 4740 4741 [[package]] 4742 name = "windows_x86_64_msvc" 4743 + version = "0.52.6" 4744 source = "registry+https://github.com/rust-lang/crates.io-index" 4745 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 4746 4747 [[package]] 4748 name = "winnow" 4749 + version = "0.6.18" 4750 source = "registry+https://github.com/rust-lang/crates.io-index" 4751 + checksum = "68a9bda4691f099d435ad181000724da8e5899daa10713c2d432552b9ccd3a6f" 4752 dependencies = [ 4753 "memchr", 4754 ] 4755 4756 [[package]] 4757 name = "xattr" 4758 version = "1.3.1" 4759 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4784 dependencies = [ 4785 "proc-macro2", 4786 "quote", 4787 + "syn 2.0.76", 4788 "synstructure", 4789 ] 4790 4791 [[package]] 4792 name = "zerocopy" 4793 + version = "0.7.35" 4794 source = "registry+https://github.com/rust-lang/crates.io-index" 4795 + checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 4796 dependencies = [ 4797 + "byteorder", 4798 "zerocopy-derive", 4799 ] 4800 4801 [[package]] 4802 name = "zerocopy-derive" 4803 + version = "0.7.35" 4804 source = "registry+https://github.com/rust-lang/crates.io-index" 4805 + checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 4806 dependencies = [ 4807 "proc-macro2", 4808 "quote", 4809 + "syn 2.0.76", 4810 ] 4811 4812 [[package]] ··· 4826 dependencies = [ 4827 "proc-macro2", 4828 "quote", 4829 + "syn 2.0.76", 4830 "synstructure", 4831 ] 4832 ··· 4837 checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 4838 4839 [[package]] 4840 name = "zip" 4841 version = "1.1.4" 4842 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4869 4870 [[package]] 4871 name = "zune-jpeg" 4872 + version = "0.4.13" 4873 source = "registry+https://github.com/rust-lang/crates.io-index" 4874 + checksum = "16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768" 4875 dependencies = [ 4876 "zune-core", 4877 ]
+28 -14
pkgs/by-name/mi/mistral-rs/package.nix
··· 19 20 testers, 21 mistral-rs, 22 23 cudaPackages, 24 cudaCapability ? null, ··· 56 cudaCapability; 57 cudaCapability' = lib.toInt (cudaPackages.cudaFlags.dropDot cudaCapabilityString); 58 59 - # TODO Should we assert mklAccel -> stdenv.isLinux && stdenv.isx86_64 ? 60 mklSupport = 61 assert accelIsValid; 62 (acceleration == "mkl"); ··· 80 81 rustPlatform.buildRustPackage rec { 82 pname = "mistral-rs"; 83 - version = "0.1.18"; 84 85 src = fetchFromGitHub { 86 owner = "EricLBuehler"; 87 repo = "mistral.rs"; 88 rev = "refs/tags/v${version}"; 89 - hash = "sha256-lMDFWNv9b0UfckqLmyWRVwnqmGe6nxYsUHzoi2+oG84="; 90 }; 91 92 cargoLock = { 93 lockFile = ./Cargo.lock; 94 outputHashes = { 95 - "candle-core-0.6.0" = "sha256-DxGBWf2H7MamrbboTJ4zHy1HeE8ZVT7QvE3sTYrRxBc="; 96 - "range-checked-0.1.0" = "sha256-S+zcF13TjwQPFWZLIbUDkvEeaYdaxCOtDLtI+JRvum8="; 97 }; 98 }; 99 100 - postPatch = '' 101 - ln -s ${./Cargo.lock} Cargo.lock 102 - ''; 103 - 104 nativeBuildInputs = [ 105 pkg-config 106 python3 ··· 112 openssl 113 ] 114 ++ lib.optionals cudaSupport [ 115 cudaPackages.cuda_nvrtc 116 cudaPackages.libcublas 117 cudaPackages.libcurand ··· 120 ++ lib.optionals stdenv.isDarwin darwinBuildInputs; 121 122 cargoBuildFlags = 123 - lib.optionals cudaSupport [ "--features=cuda" ] 124 ++ lib.optionals mklSupport [ "--features=mkl" ] 125 ++ lib.optionals (stdenv.isDarwin && metalSupport) [ "--features=metal" ]; 126 ··· 129 SWAGGER_UI_DOWNLOAD_URL = 130 let 131 # When updating: 132 - # - Look for the version of `utopia-swagger-ui` at: 133 # https://github.com/EricLBuehler/mistral.rs/blob/v<MISTRAL-RS-VERSION>/mistralrs-server/Cargo.toml 134 # - Look at the corresponding version of `swagger-ui` at: 135 # https://github.com/juhaku/utoipa/blob/utoipa-swagger-ui-<UTOPIA-SWAGGER-UI-VERSION>/utoipa-swagger-ui/build.rs#L21-L22 ··· 166 checkFlags = [ 167 "--skip=gguf::gguf_tokenizer::tests::test_decode_gpt2" 168 "--skip=gguf::gguf_tokenizer::tests::test_decode_llama" 169 "--skip=gguf::gguf_tokenizer::tests::test_encode_gpt2" 170 "--skip=gguf::gguf_tokenizer::tests::test_encode_llama" 171 "--skip=sampler::tests::test_argmax" 172 "--skip=sampler::tests::test_gumbel_speculative" 173 ]; 174 175 passthru = { 176 tests = { 177 version = testers.testVersion { package = mistral-rs; }; 178 179 - withMkl = mistral-rs.override { acceleration = "mkl"; }; 180 - withCuda = mistral-rs.override { acceleration = "cuda"; }; 181 - withMetal = mistral-rs.override { acceleration = "metal"; }; 182 }; 183 }; 184 185 meta = { ··· 194 lib.platforms.linux 195 else if metalSupport then 196 [ "aarch64-darwin" ] 197 else 198 lib.platforms.unix; 199 broken = mklSupport;
··· 19 20 testers, 21 mistral-rs, 22 + nix-update-script, 23 24 cudaPackages, 25 cudaCapability ? null, ··· 57 cudaCapability; 58 cudaCapability' = lib.toInt (cudaPackages.cudaFlags.dropDot cudaCapabilityString); 59 60 mklSupport = 61 assert accelIsValid; 62 (acceleration == "mkl"); ··· 80 81 rustPlatform.buildRustPackage rec { 82 pname = "mistral-rs"; 83 + version = "0.3.0"; 84 85 src = fetchFromGitHub { 86 owner = "EricLBuehler"; 87 repo = "mistral.rs"; 88 rev = "refs/tags/v${version}"; 89 + hash = "sha256-3o7Esn+hEXKOoHX6JeXu/sgkWeL6tLCoH+Ep81/LoeU="; 90 }; 91 92 cargoLock = { 93 lockFile = ./Cargo.lock; 94 outputHashes = { 95 + "bindgen_cuda-0.1.6" = "sha256-OWGcQxT+x5HyIFskNVWpPr6Qfkh6Mv/g4PVSm5oA27g="; 96 + "candle-core-0.6.0" = "sha256-8UBDQfbVR4gsZRRCy899DA27saiC85+FRm6L4YBX2oA="; 97 }; 98 }; 99 100 nativeBuildInputs = [ 101 pkg-config 102 python3 ··· 108 openssl 109 ] 110 ++ lib.optionals cudaSupport [ 111 + cudaPackages.cuda_cudart 112 cudaPackages.cuda_nvrtc 113 cudaPackages.libcublas 114 cudaPackages.libcurand ··· 117 ++ lib.optionals stdenv.isDarwin darwinBuildInputs; 118 119 cargoBuildFlags = 120 + [ 121 + # This disables the plotly crate which fails to build because of the kaleido feature requiring 122 + # network access at build-time. 123 + # See https://github.com/NixOS/nixpkgs/pull/323788#issuecomment-2206085825 124 + "--no-default-features" 125 + ] 126 + ++ lib.optionals cudaSupport [ "--features=cuda" ] 127 ++ lib.optionals mklSupport [ "--features=mkl" ] 128 ++ lib.optionals (stdenv.isDarwin && metalSupport) [ "--features=metal" ]; 129 ··· 132 SWAGGER_UI_DOWNLOAD_URL = 133 let 134 # When updating: 135 + # - Look for the version of `utoipa-swagger-ui` at: 136 # https://github.com/EricLBuehler/mistral.rs/blob/v<MISTRAL-RS-VERSION>/mistralrs-server/Cargo.toml 137 # - Look at the corresponding version of `swagger-ui` at: 138 # https://github.com/juhaku/utoipa/blob/utoipa-swagger-ui-<UTOPIA-SWAGGER-UI-VERSION>/utoipa-swagger-ui/build.rs#L21-L22 ··· 169 checkFlags = [ 170 "--skip=gguf::gguf_tokenizer::tests::test_decode_gpt2" 171 "--skip=gguf::gguf_tokenizer::tests::test_decode_llama" 172 + "--skip=gguf::gguf_tokenizer::tests::test_encode_decode_gpt2" 173 + "--skip=gguf::gguf_tokenizer::tests::test_encode_decode_llama" 174 "--skip=gguf::gguf_tokenizer::tests::test_encode_gpt2" 175 "--skip=gguf::gguf_tokenizer::tests::test_encode_llama" 176 "--skip=sampler::tests::test_argmax" 177 "--skip=sampler::tests::test_gumbel_speculative" 178 + "--skip=util::tests::test_parse_image_url" 179 ]; 180 181 passthru = { 182 tests = { 183 version = testers.testVersion { package = mistral-rs; }; 184 185 + # TODO: uncomment when mkl support will be fixed 186 + withMkl = lib.optionalAttrs (stdenv.hostPlatform == "x86_64-linux") ( 187 + mistral-rs.override { acceleration = "mkl"; } 188 + ); 189 + withCuda = lib.optionalAttrs stdenv.isLinux (mistral-rs.override { acceleration = "cuda"; }); 190 + withMetal = lib.optionalAttrs (stdenv.hostPlatform == "aarch64-darwin") ( 191 + mistral-rs.override { acceleration = "metal"; } 192 + ); 193 }; 194 + updateScript = nix-update-script { }; 195 }; 196 197 meta = { ··· 206 lib.platforms.linux 207 else if metalSupport then 208 [ "aarch64-darwin" ] 209 + else if mklSupport then 210 + [ "x86_64-linux" ] 211 else 212 lib.platforms.unix; 213 broken = mklSupport;