rustpython: 0.3.0 -> 0.3.1

The package can not be build with Rust 1.76.0 or later. The issue was
fixed in 0.3.1.

+509 -456
+506 -452
pkgs/development/interpreters/python/rustpython/Cargo.lock
··· 22 23 [[package]] 24 name = "ahash" 25 - version = "0.7.6" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 28 dependencies = [ 29 - "getrandom 0.2.8", 30 "once_cell", 31 "version_check", 32 ] 33 34 [[package]] ··· 39 dependencies = [ 40 "memchr", 41 ] 42 43 [[package]] 44 name = "android_system_properties" ··· 125 126 [[package]] 127 name = "bitflags" 128 - version = "2.3.1" 129 source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "6776fc96284a0bb647b615056fc496d1fe1644a7ab01829818a6d91cae888b84" 131 132 [[package]] 133 name = "blake2" ··· 135 source = "registry+https://github.com/rust-lang/crates.io-index" 136 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 137 dependencies = [ 138 - "digest 0.10.6", 139 - ] 140 - 141 - [[package]] 142 - name = "block-buffer" 143 - version = "0.9.0" 144 - source = "registry+https://github.com/rust-lang/crates.io-index" 145 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 146 - dependencies = [ 147 - "block-padding", 148 - "generic-array", 149 ] 150 151 [[package]] ··· 158 ] 159 160 [[package]] 161 - name = "block-padding" 162 - version = "0.2.1" 163 - source = "registry+https://github.com/rust-lang/crates.io-index" 164 - checksum = "8d696c370c750c948ada61c69a0ee2cbbb9c50b1019ddb86d9317157a99c2cae" 165 - 166 - [[package]] 167 name = "bstr" 168 version = "0.2.17" 169 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 236 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 237 238 [[package]] 239 name = "chrono" 240 - version = "0.4.23" 241 source = "registry+https://github.com/rust-lang/crates.io-index" 242 - checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 243 dependencies = [ 244 "iana-time-zone", 245 "js-sys", 246 - "num-integer", 247 "num-traits", 248 - "time", 249 "wasm-bindgen", 250 - "winapi", 251 ] 252 253 [[package]] ··· 267 268 [[package]] 269 name = "clipboard-win" 270 - version = "4.5.0" 271 source = "registry+https://github.com/rust-lang/crates.io-index" 272 - checksum = "7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362" 273 dependencies = [ 274 "error-code", 275 - "str-buf", 276 - "winapi", 277 ] 278 279 [[package]] ··· 340 ] 341 342 [[package]] 343 - name = "cpython" 344 - version = "0.7.1" 345 - source = "registry+https://github.com/rust-lang/crates.io-index" 346 - checksum = "3052106c29da7390237bc2310c1928335733b286287754ea85e6093d2495280e" 347 - dependencies = [ 348 - "libc", 349 - "num-traits", 350 - "paste", 351 - "python3-sys", 352 - ] 353 - 354 - [[package]] 355 name = "cranelift" 356 version = "0.88.2" 357 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 548 549 [[package]] 550 name = "crossbeam-utils" 551 - version = "0.8.16" 552 source = "registry+https://github.com/rust-lang/crates.io-index" 553 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 554 - dependencies = [ 555 - "cfg-if", 556 - ] 557 558 [[package]] 559 name = "crunchy" ··· 616 "proc-macro2", 617 "quote", 618 "scratch", 619 - "syn", 620 ] 621 622 [[package]] ··· 633 dependencies = [ 634 "proc-macro2", 635 "quote", 636 - "syn", 637 ] 638 639 [[package]] ··· 646 "proc-macro2", 647 "quote", 648 "rustc_version", 649 - "syn", 650 - ] 651 - 652 - [[package]] 653 - name = "digest" 654 - version = "0.9.0" 655 - source = "registry+https://github.com/rust-lang/crates.io-index" 656 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 657 - dependencies = [ 658 - "generic-array", 659 ] 660 661 [[package]] ··· 664 source = "registry+https://github.com/rust-lang/crates.io-index" 665 checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 666 dependencies = [ 667 - "block-buffer 0.10.3", 668 "crypto-common", 669 "subtle", 670 ] ··· 692 693 [[package]] 694 name = "dns-lookup" 695 - version = "1.0.8" 696 source = "registry+https://github.com/rust-lang/crates.io-index" 697 - checksum = "53ecafc952c4528d9b51a458d1a8904b81783feff9fde08ab6ed2545ff396872" 698 dependencies = [ 699 "cfg-if", 700 "libc", 701 "socket2", 702 - "winapi", 703 ] 704 705 [[package]] ··· 723 "base64", 724 "proc-macro2", 725 "quote", 726 - "syn", 727 ] 728 729 [[package]] ··· 750 ] 751 752 [[package]] 753 - name = "errno" 754 - version = "0.3.1" 755 source = "registry+https://github.com/rust-lang/crates.io-index" 756 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 757 - dependencies = [ 758 - "errno-dragonfly", 759 - "libc", 760 - "windows-sys 0.48.0", 761 - ] 762 763 [[package]] 764 - name = "errno-dragonfly" 765 - version = "0.1.2" 766 source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 768 dependencies = [ 769 - "cc", 770 "libc", 771 ] 772 773 [[package]] 774 name = "error-code" 775 - version = "2.3.1" 776 source = "registry+https://github.com/rust-lang/crates.io-index" 777 - checksum = "64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21" 778 - dependencies = [ 779 - "libc", 780 - "str-buf", 781 - ] 782 783 [[package]] 784 name = "exitcode" ··· 788 789 [[package]] 790 name = "fd-lock" 791 - version = "3.0.12" 792 source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "39ae6b3d9530211fb3b12a95374b8b0823be812f53d09e18c5675c0146b09642" 794 dependencies = [ 795 "cfg-if", 796 "rustix", 797 - "windows-sys 0.48.0", 798 ] 799 800 [[package]] ··· 818 dependencies = [ 819 "flame", 820 "quote", 821 - "syn", 822 ] 823 824 [[package]] ··· 828 checksum = "c3cc29a6c0dfa26d3a0e80021edda5671eeed79381130897737cdd273ea18909" 829 dependencies = [ 830 "flame", 831 - "indexmap", 832 "serde", 833 "serde_json", 834 ] 835 836 [[package]] 837 name = "flate2" 838 - version = "1.0.25" 839 source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 841 dependencies = [ 842 "crc32fast", 843 "libz-sys", ··· 895 ] 896 897 [[package]] 898 - name = "getrandom" 899 - version = "0.1.16" 900 source = "registry+https://github.com/rust-lang/crates.io-index" 901 - checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 902 dependencies = [ 903 - "cfg-if", 904 - "libc", 905 - "wasi 0.9.0+wasi-snapshot-preview1", 906 ] 907 908 [[package]] 909 name = "getrandom" 910 - version = "0.2.8" 911 source = "registry+https://github.com/rust-lang/crates.io-index" 912 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 913 dependencies = [ 914 "cfg-if", 915 "js-sys", 916 "libc", 917 - "wasi 0.11.0+wasi-snapshot-preview1", 918 "wasm-bindgen", 919 ] 920 ··· 937 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 938 939 [[package]] 940 name = "heck" 941 version = "0.4.1" 942 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 961 ] 962 963 [[package]] 964 - name = "hermit-abi" 965 - version = "0.3.1" 966 - source = "registry+https://github.com/rust-lang/crates.io-index" 967 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 968 - 969 - [[package]] 970 name = "hex" 971 version = "0.4.3" 972 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 977 version = "0.2.1" 978 source = "registry+https://github.com/rust-lang/crates.io-index" 979 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 980 981 [[package]] 982 name = "iana-time-zone" ··· 1004 1005 [[package]] 1006 name = "indexmap" 1007 - version = "1.9.2" 1008 source = "registry+https://github.com/rust-lang/crates.io-index" 1009 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1010 dependencies = [ 1011 "autocfg", 1012 - "hashbrown", 1013 ] 1014 1015 [[package]] 1016 - name = "insta" 1017 - version = "1.28.0" 1018 source = "registry+https://github.com/rust-lang/crates.io-index" 1019 - checksum = "fea5b3894afe466b4bcf0388630fc15e11938a6074af0cd637c825ba2ec8a099" 1020 dependencies = [ 1021 - "console", 1022 - "lazy_static 1.4.0", 1023 - "linked-hash-map", 1024 - "similar", 1025 - "yaml-rust", 1026 ] 1027 1028 [[package]] 1029 - name = "io-lifetimes" 1030 - version = "1.0.10" 1031 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 1033 dependencies = [ 1034 - "hermit-abi 0.3.1", 1035 - "libc", 1036 - "windows-sys 0.48.0", 1037 ] 1038 1039 [[package]] 1040 name = "is-macro" 1041 - version = "0.2.2" 1042 source = "registry+https://github.com/rust-lang/crates.io-index" 1043 - checksum = "8a7d079e129b77477a49c5c4f1cfe9ce6c2c909ef52520693e8e811a714c7b20" 1044 dependencies = [ 1045 "Inflector", 1046 - "pmutil", 1047 "proc-macro2", 1048 "quote", 1049 - "syn", 1050 ] 1051 1052 [[package]] 1053 name = "itertools" 1054 - version = "0.9.0" 1055 source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "284f18f85651fe11e8a991b2adb42cb078325c996ed026d994719efcfca1d54b" 1057 dependencies = [ 1058 "either", 1059 ] 1060 1061 [[package]] 1062 name = "itertools" 1063 - version = "0.10.5" 1064 source = "registry+https://github.com/rust-lang/crates.io-index" 1065 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1066 dependencies = [ 1067 "either", 1068 ] ··· 1141 1142 [[package]] 1143 name = "libc" 1144 - version = "0.2.141" 1145 source = "registry+https://github.com/rust-lang/crates.io-index" 1146 - checksum = "3304a64d199bb964be99741b7a14d26972741915b3649639149b2479bb46f4b5" 1147 1148 [[package]] 1149 name = "libffi" ··· 1204 1205 [[package]] 1206 name = "linux-raw-sys" 1207 - version = "0.3.1" 1208 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 - checksum = "d59d8c75012853d2e872fb56bc8a2e53718e2cafe1a4c823143141c6d90c322f" 1210 1211 [[package]] 1212 name = "lock_api" ··· 1229 1230 [[package]] 1231 name = "lz4_flex" 1232 - version = "0.9.5" 1233 source = "registry+https://github.com/rust-lang/crates.io-index" 1234 - checksum = "1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3" 1235 dependencies = [ 1236 "twox-hash", 1237 ] 1238 1239 [[package]] 1240 name = "mac_address" 1241 - version = "1.1.4" 1242 source = "registry+https://github.com/rust-lang/crates.io-index" 1243 - checksum = "b238e3235c8382b7653c6408ed1b08dd379bdb9fdf990fb0bbae3db2cc0ae963" 1244 dependencies = [ 1245 "nix 0.23.2", 1246 "winapi", ··· 1257 1258 [[package]] 1259 name = "malachite" 1260 - version = "0.3.2" 1261 source = "registry+https://github.com/rust-lang/crates.io-index" 1262 - checksum = "f6cf7f4730c30071ba374fac86ad35b1cb7a0716f774737768667ea3fa1828e3" 1263 dependencies = [ 1264 "malachite-base", 1265 "malachite-nz", ··· 1268 1269 [[package]] 1270 name = "malachite-base" 1271 - version = "0.3.2" 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "2b06bfa98a4b4802af5a4263b4ad4660e28e51e8490f6354eb9336c70767e1c5" 1274 dependencies = [ 1275 - "itertools 0.9.0", 1276 - "rand 0.7.3", 1277 - "rand_chacha 0.2.2", 1278 "ryu", 1279 - "sha3 0.9.1", 1280 ] 1281 1282 [[package]] 1283 name = "malachite-bigint" 1284 - version = "0.1.0" 1285 source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "8a5110aee54537b0cef214efbebdd7df79b7408db8eef4f6a4b6db9d0d8fc01b" 1287 dependencies = [ 1288 "derive_more", 1289 "malachite", ··· 1294 1295 [[package]] 1296 name = "malachite-nz" 1297 - version = "0.3.2" 1298 source = "registry+https://github.com/rust-lang/crates.io-index" 1299 - checksum = "c89e21c64b7af5be3dc8cef16f786243faf59459fe4ba93b44efdeb264e5ade4" 1300 dependencies = [ 1301 "embed-doc-image", 1302 - "itertools 0.9.0", 1303 "malachite-base", 1304 ] 1305 1306 [[package]] 1307 name = "malachite-q" 1308 - version = "0.3.2" 1309 source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "3755e541d5134b5016594c9043094172c4dda9259b3ce824a7b8101941850360" 1311 dependencies = [ 1312 - "itertools 0.9.0", 1313 "malachite-base", 1314 "malachite-nz", 1315 ] ··· 1332 source = "registry+https://github.com/rust-lang/crates.io-index" 1333 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1334 dependencies = [ 1335 - "digest 0.10.6", 1336 ] 1337 1338 [[package]] 1339 name = "memchr" 1340 - version = "2.5.0" 1341 source = "registry+https://github.com/rust-lang/crates.io-index" 1342 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1343 1344 [[package]] 1345 name = "memmap2" ··· 1369 ] 1370 1371 [[package]] 1372 name = "miniz_oxide" 1373 - version = "0.6.2" 1374 source = "registry+https://github.com/rust-lang/crates.io-index" 1375 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1376 dependencies = [ 1377 "adler", 1378 ] ··· 1383 source = "registry+https://github.com/rust-lang/crates.io-index" 1384 checksum = "12ca7f22ed370d5991a9caec16a83187e865bc8a532f889670337d5a5689e3a1" 1385 dependencies = [ 1386 - "rand_core 0.6.4", 1387 ] 1388 1389 [[package]] ··· 1410 1411 [[package]] 1412 name = "nix" 1413 - version = "0.26.2" 1414 source = "registry+https://github.com/rust-lang/crates.io-index" 1415 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1416 dependencies = [ 1417 - "bitflags 1.3.2", 1418 "cfg-if", 1419 "libc", 1420 - "memoffset 0.7.1", 1421 - "pin-utils", 1422 - "static_assertions", 1423 ] 1424 1425 [[package]] ··· 1471 1472 [[package]] 1473 name = "num_enum" 1474 - version = "0.5.9" 1475 source = "registry+https://github.com/rust-lang/crates.io-index" 1476 - checksum = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b" 1477 dependencies = [ 1478 "num_enum_derive", 1479 ] 1480 1481 [[package]] 1482 name = "num_enum_derive" 1483 - version = "0.5.9" 1484 source = "registry+https://github.com/rust-lang/crates.io-index" 1485 - checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e" 1486 dependencies = [ 1487 "proc-macro-crate", 1488 "proc-macro2", 1489 "quote", 1490 - "syn", 1491 ] 1492 1493 [[package]] 1494 name = "once_cell" 1495 - version = "1.17.1" 1496 source = "registry+https://github.com/rust-lang/crates.io-index" 1497 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 1498 1499 [[package]] 1500 name = "oorandom" ··· 1503 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1504 1505 [[package]] 1506 - name = "opaque-debug" 1507 - version = "0.3.0" 1508 - source = "registry+https://github.com/rust-lang/crates.io-index" 1509 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 1510 - 1511 - [[package]] 1512 name = "openssl" 1513 - version = "0.10.55" 1514 source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "345df152bc43501c5eb9e4654ff05f794effb78d4efe3d53abc158baddc0703d" 1516 dependencies = [ 1517 - "bitflags 1.3.2", 1518 "cfg-if", 1519 "foreign-types", 1520 "libc", ··· 1531 dependencies = [ 1532 "proc-macro2", 1533 "quote", 1534 - "syn", 1535 ] 1536 1537 [[package]] ··· 1542 1543 [[package]] 1544 name = "openssl-src" 1545 - version = "111.25.0+1.1.1t" 1546 source = "registry+https://github.com/rust-lang/crates.io-index" 1547 - checksum = "3173cd3626c43e3854b1b727422a276e568d9ec5fe8cec197822cf52cfb743d6" 1548 dependencies = [ 1549 "cc", 1550 ] 1551 1552 [[package]] 1553 name = "openssl-sys" 1554 - version = "0.9.90" 1555 source = "registry+https://github.com/rust-lang/crates.io-index" 1556 - checksum = "374533b0e45f3a7ced10fcaeccca020e66656bc03dac384f852e4e5a7a8104a6" 1557 dependencies = [ 1558 "cc", 1559 "libc", ··· 1633 checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1634 dependencies = [ 1635 "phf_shared", 1636 - "rand 0.8.5", 1637 ] 1638 1639 [[package]] ··· 1646 ] 1647 1648 [[package]] 1649 - name = "pin-utils" 1650 - version = "0.1.0" 1651 - source = "registry+https://github.com/rust-lang/crates.io-index" 1652 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1653 - 1654 - [[package]] 1655 name = "pkg-config" 1656 version = "0.3.26" 1657 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1693 dependencies = [ 1694 "proc-macro2", 1695 "quote", 1696 - "syn", 1697 ] 1698 1699 [[package]] ··· 1714 1715 [[package]] 1716 name = "proc-macro2" 1717 - version = "1.0.66" 1718 source = "registry+https://github.com/rust-lang/crates.io-index" 1719 - checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 1720 dependencies = [ 1721 "unicode-ident", 1722 ] 1723 1724 [[package]] 1725 name = "puruspe" 1726 - version = "0.1.5" 1727 source = "registry+https://github.com/rust-lang/crates.io-index" 1728 - checksum = "3b7e158a385023d209d6d5f2585c4b468f6dcb3dd5aca9b75c4f1678c05bb375" 1729 1730 [[package]] 1731 - name = "python3-sys" 1732 - version = "0.7.1" 1733 source = "registry+https://github.com/rust-lang/crates.io-index" 1734 - checksum = "49f8b50d72fb3015735aa403eebf19bbd72c093bfeeae24ee798be5f2f1aab52" 1735 dependencies = [ 1736 "libc", 1737 - "regex", 1738 ] 1739 1740 [[package]] 1741 name = "quote" 1742 - version = "1.0.23" 1743 source = "registry+https://github.com/rust-lang/crates.io-index" 1744 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1745 dependencies = [ 1746 "proc-macro2", 1747 ] ··· 1764 1765 [[package]] 1766 name = "rand" 1767 - version = "0.7.3" 1768 - source = "registry+https://github.com/rust-lang/crates.io-index" 1769 - checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" 1770 - dependencies = [ 1771 - "getrandom 0.1.16", 1772 - "libc", 1773 - "rand_chacha 0.2.2", 1774 - "rand_core 0.5.1", 1775 - "rand_hc", 1776 - ] 1777 - 1778 - [[package]] 1779 - name = "rand" 1780 version = "0.8.5" 1781 source = "registry+https://github.com/rust-lang/crates.io-index" 1782 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1783 dependencies = [ 1784 "libc", 1785 - "rand_chacha 0.3.1", 1786 - "rand_core 0.6.4", 1787 - ] 1788 - 1789 - [[package]] 1790 - name = "rand_chacha" 1791 - version = "0.2.2" 1792 - source = "registry+https://github.com/rust-lang/crates.io-index" 1793 - checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402" 1794 - dependencies = [ 1795 - "ppv-lite86", 1796 - "rand_core 0.5.1", 1797 ] 1798 1799 [[package]] ··· 1803 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1804 dependencies = [ 1805 "ppv-lite86", 1806 - "rand_core 0.6.4", 1807 - ] 1808 - 1809 - [[package]] 1810 - name = "rand_core" 1811 - version = "0.5.1" 1812 - source = "registry+https://github.com/rust-lang/crates.io-index" 1813 - checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" 1814 - dependencies = [ 1815 - "getrandom 0.1.16", 1816 ] 1817 1818 [[package]] ··· 1821 source = "registry+https://github.com/rust-lang/crates.io-index" 1822 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1823 dependencies = [ 1824 - "getrandom 0.2.8", 1825 - ] 1826 - 1827 - [[package]] 1828 - name = "rand_hc" 1829 - version = "0.2.0" 1830 - source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c" 1832 - dependencies = [ 1833 - "rand_core 0.5.1", 1834 ] 1835 1836 [[package]] ··· 1876 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1878 dependencies = [ 1879 - "getrandom 0.2.8", 1880 "redox_syscall 0.2.16", 1881 "thiserror", 1882 ] ··· 1930 1931 [[package]] 1932 name = "result-like" 1933 - version = "0.4.5" 1934 source = "registry+https://github.com/rust-lang/crates.io-index" 1935 - checksum = "7b80fe0296795a96913be20558326b797a187bb3986ce84ed82dee0fb7414428" 1936 dependencies = [ 1937 "result-like-derive", 1938 ] 1939 1940 [[package]] 1941 name = "result-like-derive" 1942 - version = "0.4.5" 1943 source = "registry+https://github.com/rust-lang/crates.io-index" 1944 - checksum = "2a29c8a4ac7839f1dcb8b899263b501e0d6932f210300c8a0d271323727b35c1" 1945 dependencies = [ 1946 - "pmutil", 1947 "proc-macro2", 1948 "quote", 1949 - "syn", 1950 "syn-ext", 1951 ] 1952 ··· 1967 1968 [[package]] 1969 name = "rustix" 1970 - version = "0.37.11" 1971 source = "registry+https://github.com/rust-lang/crates.io-index" 1972 - checksum = "85597d61f83914ddeba6a47b3b8ffe7365107221c2e557ed94426489fefb5f77" 1973 dependencies = [ 1974 - "bitflags 1.3.2", 1975 "errno", 1976 - "io-lifetimes", 1977 "libc", 1978 "linux-raw-sys", 1979 - "windows-sys 0.48.0", 1980 ] 1981 1982 [[package]] 1983 name = "rustpython" 1984 - version = "0.3.0" 1985 dependencies = [ 1986 "atty", 1987 "cfg-if", 1988 "clap", 1989 - "cpython", 1990 "criterion", 1991 "dirs-next", 1992 "env_logger", ··· 1994 "flamescope", 1995 "libc", 1996 "log", 1997 - "python3-sys", 1998 "rustpython-compiler", 1999 "rustpython-parser", 2000 "rustpython-pylib", ··· 2005 2006 [[package]] 2007 name = "rustpython-ast" 2008 - version = "0.3.0" 2009 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2010 dependencies = [ 2011 "is-macro", 2012 "malachite-bigint", ··· 2017 2018 [[package]] 2019 name = "rustpython-codegen" 2020 - version = "0.3.0" 2021 dependencies = [ 2022 "ahash", 2023 - "bitflags 2.3.1", 2024 - "indexmap", 2025 "insta", 2026 - "itertools 0.10.5", 2027 "log", 2028 "num-complex", 2029 "num-traits", ··· 2035 2036 [[package]] 2037 name = "rustpython-common" 2038 - version = "0.3.0" 2039 dependencies = [ 2040 "ascii", 2041 - "bitflags 2.3.1", 2042 "bstr", 2043 "cfg-if", 2044 - "itertools 0.10.5", 2045 "libc", 2046 "lock_api", 2047 "malachite-base", ··· 2052 "once_cell", 2053 "parking_lot", 2054 "radium", 2055 - "rand 0.8.5", 2056 "rustpython-format", 2057 "siphasher", 2058 "volatile", ··· 2061 2062 [[package]] 2063 name = "rustpython-compiler" 2064 - version = "0.3.0" 2065 dependencies = [ 2066 "rustpython-codegen", 2067 "rustpython-compiler-core", ··· 2070 2071 [[package]] 2072 name = "rustpython-compiler-core" 2073 - version = "0.3.0" 2074 dependencies = [ 2075 - "bitflags 2.3.1", 2076 - "itertools 0.10.5", 2077 "lz4_flex", 2078 "malachite-bigint", 2079 "num-complex", ··· 2083 2084 [[package]] 2085 name = "rustpython-derive" 2086 - version = "0.3.0" 2087 dependencies = [ 2088 "rustpython-compiler", 2089 "rustpython-derive-impl", 2090 - "syn", 2091 ] 2092 2093 [[package]] 2094 name = "rustpython-derive-impl" 2095 - version = "0.3.0" 2096 dependencies = [ 2097 - "itertools 0.10.5", 2098 "maplit", 2099 "once_cell", 2100 "proc-macro2", ··· 2102 "rustpython-compiler-core", 2103 "rustpython-doc", 2104 "rustpython-parser-core", 2105 - "syn", 2106 "syn-ext", 2107 "textwrap 0.15.2", 2108 ] ··· 2117 2118 [[package]] 2119 name = "rustpython-format" 2120 - version = "0.3.0" 2121 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2122 dependencies = [ 2123 - "bitflags 2.3.1", 2124 - "itertools 0.10.5", 2125 "malachite-bigint", 2126 "num-traits", 2127 "rustpython-literal", ··· 2129 2130 [[package]] 2131 name = "rustpython-jit" 2132 - version = "0.3.0" 2133 dependencies = [ 2134 "approx", 2135 "cranelift", ··· 2144 2145 [[package]] 2146 name = "rustpython-literal" 2147 - version = "0.3.0" 2148 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2149 dependencies = [ 2150 "hexf-parse", 2151 "is-macro", ··· 2156 2157 [[package]] 2158 name = "rustpython-parser" 2159 - version = "0.3.0" 2160 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2161 dependencies = [ 2162 "anyhow", 2163 "is-macro", 2164 - "itertools 0.10.5", 2165 "lalrpop-util", 2166 "log", 2167 "malachite-bigint", ··· 2179 2180 [[package]] 2181 name = "rustpython-parser-core" 2182 - version = "0.3.0" 2183 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2184 dependencies = [ 2185 "is-macro", 2186 "memchr", ··· 2189 2190 [[package]] 2191 name = "rustpython-parser-vendored" 2192 - version = "0.3.0" 2193 - source = "git+https://github.com/RustPython/Parser.git?tag=0.3.0#a1e4336f7043807eda8a5ecb15d4115172cc4a7e" 2194 dependencies = [ 2195 "memchr", 2196 "once_cell", ··· 2198 2199 [[package]] 2200 name = "rustpython-pylib" 2201 - version = "0.3.0" 2202 dependencies = [ 2203 "glob", 2204 "rustpython-compiler-core", ··· 2206 ] 2207 2208 [[package]] 2209 name = "rustpython-stdlib" 2210 - version = "0.3.0" 2211 dependencies = [ 2212 "adler32", 2213 "ahash", ··· 2219 "crc32fast", 2220 "crossbeam-utils", 2221 "csv-core", 2222 - "digest 0.10.6", 2223 "dns-lookup", 2224 "dyn-clone", 2225 "flate2", 2226 "foreign-types-shared", 2227 "gethostname", 2228 "hex", 2229 - "itertools 0.10.5", 2230 "libc", 2231 "libsqlite3-sys", 2232 "libz-sys", ··· 2236 "memchr", 2237 "memmap2", 2238 "mt19937", 2239 - "nix 0.26.2", 2240 "num-complex", 2241 "num-integer", 2242 "num-traits", ··· 2249 "parking_lot", 2250 "paste", 2251 "puruspe", 2252 - "rand 0.8.5", 2253 - "rand_core 0.6.4", 2254 "rustpython-common", 2255 "rustpython-derive", 2256 "rustpython-vm", 2257 "schannel", 2258 "sha-1", 2259 "sha2", 2260 - "sha3 0.10.6", 2261 "socket2", 2262 "system-configuration", 2263 "termios", ··· 2273 "uuid", 2274 "widestring", 2275 "winapi", 2276 "xml-rs", 2277 ] 2278 2279 [[package]] 2280 name = "rustpython-vm" 2281 - version = "0.3.0" 2282 dependencies = [ 2283 "ahash", 2284 "ascii", 2285 "atty", 2286 - "bitflags 2.3.1", 2287 "bstr", 2288 "caseless", 2289 "cfg-if", ··· 2292 "exitcode", 2293 "flame", 2294 "flamer", 2295 - "getrandom 0.2.8", 2296 "glob", 2297 "half", 2298 "hex", 2299 - "indexmap", 2300 "is-macro", 2301 - "itertools 0.10.5", 2302 "libc", 2303 "log", 2304 "malachite-bigint", 2305 "memchr", 2306 - "memoffset 0.6.5", 2307 - "nix 0.26.2", 2308 "num-complex", 2309 "num-integer", 2310 "num-traits", ··· 2314 "optional", 2315 "parking_lot", 2316 "paste", 2317 - "rand 0.8.5", 2318 "result-like", 2319 "rustc_version", 2320 "rustpython-ast", ··· 2328 "rustpython-literal", 2329 "rustpython-parser", 2330 "rustpython-parser-core", 2331 "rustyline", 2332 "schannel", 2333 "serde", 2334 - "sre-engine", 2335 "static_assertions", 2336 "strum", 2337 "strum_macros", ··· 2347 "wasm-bindgen", 2348 "which", 2349 "widestring", 2350 - "winapi", 2351 "windows", 2352 "winreg", 2353 ] 2354 2355 [[package]] 2356 name = "rustpython_wasm" 2357 - version = "0.3.0" 2358 dependencies = [ 2359 "console_error_panic_hook", 2360 "js-sys", ··· 2378 2379 [[package]] 2380 name = "rustyline" 2381 - version = "11.0.0" 2382 source = "registry+https://github.com/rust-lang/crates.io-index" 2383 - checksum = "5dfc8644681285d1fb67a467fb3021bfea306b99b4146b166a1fe3ada965eece" 2384 dependencies = [ 2385 - "bitflags 1.3.2", 2386 "cfg-if", 2387 "clipboard-win", 2388 - "dirs-next", 2389 "fd-lock", 2390 "libc", 2391 "log", 2392 "memchr", 2393 - "nix 0.26.2", 2394 "radix_trie", 2395 - "scopeguard", 2396 "unicode-segmentation", 2397 "unicode-width", 2398 "utf8parse", 2399 - "winapi", 2400 ] 2401 2402 [[package]] 2403 name = "ryu" 2404 - version = "1.0.12" 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2407 2408 [[package]] 2409 name = "same-file" ··· 2416 2417 [[package]] 2418 name = "schannel" 2419 - version = "0.1.21" 2420 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2422 dependencies = [ 2423 - "windows-sys 0.42.0", 2424 ] 2425 2426 [[package]] ··· 2480 dependencies = [ 2481 "proc-macro2", 2482 "quote", 2483 - "syn", 2484 ] 2485 2486 [[package]] ··· 2502 dependencies = [ 2503 "cfg-if", 2504 "cpufeatures", 2505 - "digest 0.10.6", 2506 ] 2507 2508 [[package]] ··· 2513 dependencies = [ 2514 "cfg-if", 2515 "cpufeatures", 2516 - "digest 0.10.6", 2517 - ] 2518 - 2519 - [[package]] 2520 - name = "sha3" 2521 - version = "0.9.1" 2522 - source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809" 2524 - dependencies = [ 2525 - "block-buffer 0.9.0", 2526 - "digest 0.9.0", 2527 - "keccak", 2528 - "opaque-debug", 2529 ] 2530 2531 [[package]] ··· 2534 source = "registry+https://github.com/rust-lang/crates.io-index" 2535 checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" 2536 dependencies = [ 2537 - "digest 0.10.6", 2538 "keccak", 2539 ] 2540 ··· 2564 2565 [[package]] 2566 name = "socket2" 2567 - version = "0.4.7" 2568 source = "registry+https://github.com/rust-lang/crates.io-index" 2569 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2570 dependencies = [ 2571 "libc", 2572 - "winapi", 2573 - ] 2574 - 2575 - [[package]] 2576 - name = "sre-engine" 2577 - version = "0.4.1" 2578 - source = "registry+https://github.com/rust-lang/crates.io-index" 2579 - checksum = "a490c5c46c35dba9a6f5e7ee8e4d67e775eb2d2da0f115750b8d10e1c1ac2d28" 2580 - dependencies = [ 2581 - "bitflags 1.3.2", 2582 - "num_enum", 2583 - "optional", 2584 ] 2585 2586 [[package]] ··· 2590 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2591 2592 [[package]] 2593 - name = "str-buf" 2594 - version = "1.0.6" 2595 - source = "registry+https://github.com/rust-lang/crates.io-index" 2596 - checksum = "9e08d8363704e6c71fc928674353e6b7c23dcea9d82d7012c8faf2a3a025f8d0" 2597 - 2598 - [[package]] 2599 name = "strsim" 2600 version = "0.8.0" 2601 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2617 "proc-macro2", 2618 "quote", 2619 "rustversion", 2620 - "syn", 2621 ] 2622 2623 [[package]] ··· 2628 2629 [[package]] 2630 name = "syn" 2631 - version = "1.0.107" 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2634 dependencies = [ 2635 "proc-macro2", 2636 "quote", ··· 2643 source = "registry+https://github.com/rust-lang/crates.io-index" 2644 checksum = "9b86cb2b68c5b3c078cac02588bc23f3c04bb828c5d3aedd17980876ec6a7be6" 2645 dependencies = [ 2646 - "syn", 2647 ] 2648 2649 [[package]] ··· 2723 dependencies = [ 2724 "proc-macro2", 2725 "quote", 2726 - "syn", 2727 ] 2728 2729 [[package]] ··· 2749 2750 [[package]] 2751 name = "time" 2752 - version = "0.1.45" 2753 source = "registry+https://github.com/rust-lang/crates.io-index" 2754 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2755 dependencies = [ 2756 - "libc", 2757 - "wasi 0.10.0+wasi-snapshot-preview1", 2758 - "winapi", 2759 ] 2760 2761 [[package]] 2762 name = "timsort" ··· 2810 source = "registry+https://github.com/rust-lang/crates.io-index" 2811 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2812 dependencies = [ 2813 - "indexmap", 2814 "nom8", 2815 "toml_datetime", 2816 ] ··· 2997 2998 [[package]] 2999 name = "unicode_names2" 3000 - version = "0.6.0" 3001 - source = "git+https://github.com/youknowone/unicode_names2.git?rev=4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde#4ce16aa85cbcdd9cc830410f1a72ef9a235f2fde" 3002 dependencies = [ 3003 "phf", 3004 ] 3005 3006 [[package]] 3007 name = "utf8parse" 3008 version = "0.2.0" 3009 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3016 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3017 dependencies = [ 3018 "atomic", 3019 - "getrandom 0.2.8", 3020 - "rand 0.8.5", 3021 "uuid-macro-internal", 3022 ] 3023 ··· 3029 dependencies = [ 3030 "proc-macro2", 3031 "quote", 3032 - "syn", 3033 ] 3034 3035 [[package]] ··· 3069 3070 [[package]] 3071 name = "wasi" 3072 - version = "0.9.0+wasi-snapshot-preview1" 3073 - source = "registry+https://github.com/rust-lang/crates.io-index" 3074 - checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519" 3075 - 3076 - [[package]] 3077 - name = "wasi" 3078 - version = "0.10.0+wasi-snapshot-preview1" 3079 - source = "registry+https://github.com/rust-lang/crates.io-index" 3080 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 3081 - 3082 - [[package]] 3083 - name = "wasi" 3084 version = "0.11.0+wasi-snapshot-preview1" 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 3086 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 3106 "once_cell", 3107 "proc-macro2", 3108 "quote", 3109 - "syn", 3110 "wasm-bindgen-shared", 3111 ] 3112 ··· 3140 dependencies = [ 3141 "proc-macro2", 3142 "quote", 3143 - "syn", 3144 "wasm-bindgen-backend", 3145 "wasm-bindgen-shared", 3146 ] ··· 3174 3175 [[package]] 3176 name = "widestring" 3177 - version = "0.5.1" 3178 source = "registry+https://github.com/rust-lang/crates.io-index" 3179 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3180 3181 [[package]] 3182 name = "winapi" ··· 3211 3212 [[package]] 3213 name = "windows" 3214 - version = "0.39.0" 3215 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "f1c4bd0a50ac6020f65184721f758dba47bb9fbc2133df715ec74a237b26794a" 3217 dependencies = [ 3218 - "windows_aarch64_msvc 0.39.0", 3219 - "windows_i686_gnu 0.39.0", 3220 - "windows_i686_msvc 0.39.0", 3221 - "windows_x86_64_gnu 0.39.0", 3222 - "windows_x86_64_msvc 0.39.0", 3223 ] 3224 3225 [[package]] ··· 3265 source = "registry+https://github.com/rust-lang/crates.io-index" 3266 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3267 dependencies = [ 3268 - "windows-targets 0.48.0", 3269 ] 3270 3271 [[package]] ··· 3285 3286 [[package]] 3287 name = "windows-targets" 3288 - version = "0.48.0" 3289 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3291 dependencies = [ 3292 - "windows_aarch64_gnullvm 0.48.0", 3293 - "windows_aarch64_msvc 0.48.0", 3294 - "windows_i686_gnu 0.48.0", 3295 - "windows_i686_msvc 0.48.0", 3296 - "windows_x86_64_gnu 0.48.0", 3297 - "windows_x86_64_gnullvm 0.48.0", 3298 - "windows_x86_64_msvc 0.48.0", 3299 ] 3300 3301 [[package]] ··· 3306 3307 [[package]] 3308 name = "windows_aarch64_gnullvm" 3309 - version = "0.48.0" 3310 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3312 3313 [[package]] 3314 name = "windows_aarch64_msvc" ··· 3318 3319 [[package]] 3320 name = "windows_aarch64_msvc" 3321 - version = "0.39.0" 3322 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 - checksum = "ec7711666096bd4096ffa835238905bb33fb87267910e154b18b44eaabb340f2" 3324 3325 [[package]] 3326 name = "windows_aarch64_msvc" 3327 - version = "0.42.1" 3328 source = "registry+https://github.com/rust-lang/crates.io-index" 3329 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3330 3331 [[package]] 3332 name = "windows_aarch64_msvc" 3333 - version = "0.48.0" 3334 source = "registry+https://github.com/rust-lang/crates.io-index" 3335 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3336 3337 [[package]] 3338 name = "windows_i686_gnu" ··· 3342 3343 [[package]] 3344 name = "windows_i686_gnu" 3345 - version = "0.39.0" 3346 source = "registry+https://github.com/rust-lang/crates.io-index" 3347 - checksum = "763fc57100a5f7042e3057e7e8d9bdd7860d330070251a73d003563a3bb49e1b" 3348 3349 [[package]] 3350 name = "windows_i686_gnu" 3351 - version = "0.42.1" 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3353 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3354 3355 [[package]] 3356 name = "windows_i686_gnu" 3357 - version = "0.48.0" 3358 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3360 3361 [[package]] 3362 name = "windows_i686_msvc" ··· 3366 3367 [[package]] 3368 name = "windows_i686_msvc" 3369 - version = "0.39.0" 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 3371 - checksum = "7bc7cbfe58828921e10a9f446fcaaf649204dcfe6c1ddd712c5eebae6bda1106" 3372 3373 [[package]] 3374 name = "windows_i686_msvc" 3375 - version = "0.42.1" 3376 source = "registry+https://github.com/rust-lang/crates.io-index" 3377 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3378 3379 [[package]] 3380 name = "windows_i686_msvc" 3381 - version = "0.48.0" 3382 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3384 3385 [[package]] 3386 name = "windows_x86_64_gnu" ··· 3390 3391 [[package]] 3392 name = "windows_x86_64_gnu" 3393 - version = "0.39.0" 3394 source = "registry+https://github.com/rust-lang/crates.io-index" 3395 - checksum = "6868c165637d653ae1e8dc4d82c25d4f97dd6605eaa8d784b5c6e0ab2a252b65" 3396 3397 [[package]] 3398 name = "windows_x86_64_gnu" 3399 - version = "0.42.1" 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3402 3403 [[package]] 3404 name = "windows_x86_64_gnu" 3405 - version = "0.48.0" 3406 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3408 3409 [[package]] 3410 name = "windows_x86_64_gnullvm" ··· 3414 3415 [[package]] 3416 name = "windows_x86_64_gnullvm" 3417 - version = "0.48.0" 3418 source = "registry+https://github.com/rust-lang/crates.io-index" 3419 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3420 3421 [[package]] 3422 name = "windows_x86_64_msvc" ··· 3426 3427 [[package]] 3428 name = "windows_x86_64_msvc" 3429 - version = "0.39.0" 3430 source = "registry+https://github.com/rust-lang/crates.io-index" 3431 - checksum = "5e4d40883ae9cae962787ca76ba76390ffa29214667a111db9e0a1ad8377e809" 3432 3433 [[package]] 3434 name = "windows_x86_64_msvc" 3435 - version = "0.42.1" 3436 source = "registry+https://github.com/rust-lang/crates.io-index" 3437 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3438 3439 [[package]] 3440 name = "windows_x86_64_msvc" 3441 - version = "0.48.0" 3442 source = "registry+https://github.com/rust-lang/crates.io-index" 3443 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3444 3445 [[package]] 3446 name = "winreg" ··· 3458 checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" 3459 3460 [[package]] 3461 - name = "yaml-rust" 3462 - version = "0.4.5" 3463 source = "registry+https://github.com/rust-lang/crates.io-index" 3464 - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 3465 dependencies = [ 3466 - "linked-hash-map", 3467 ]
··· 22 23 [[package]] 24 name = "ahash" 25 + version = "0.8.11" 26 source = "registry+https://github.com/rust-lang/crates.io-index" 27 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 28 dependencies = [ 29 + "cfg-if", 30 + "getrandom", 31 "once_cell", 32 "version_check", 33 + "zerocopy", 34 ] 35 36 [[package]] ··· 41 dependencies = [ 42 "memchr", 43 ] 44 + 45 + [[package]] 46 + name = "android-tzdata" 47 + version = "0.1.1" 48 + source = "registry+https://github.com/rust-lang/crates.io-index" 49 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 50 51 [[package]] 52 name = "android_system_properties" ··· 133 134 [[package]] 135 name = "bitflags" 136 + version = "2.5.0" 137 source = "registry+https://github.com/rust-lang/crates.io-index" 138 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 139 140 [[package]] 141 name = "blake2" ··· 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 145 dependencies = [ 146 + "digest", 147 ] 148 149 [[package]] ··· 156 ] 157 158 [[package]] 159 name = "bstr" 160 version = "0.2.17" 161 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 228 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 229 230 [[package]] 231 + name = "cfg_aliases" 232 + version = "0.1.1" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 235 + 236 + [[package]] 237 name = "chrono" 238 + version = "0.4.37" 239 source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e" 241 dependencies = [ 242 + "android-tzdata", 243 "iana-time-zone", 244 "js-sys", 245 "num-traits", 246 "wasm-bindgen", 247 + "windows-targets 0.52.0", 248 ] 249 250 [[package]] ··· 264 265 [[package]] 266 name = "clipboard-win" 267 + version = "5.0.0" 268 source = "registry+https://github.com/rust-lang/crates.io-index" 269 + checksum = "c57002a5d9be777c1ef967e33674dac9ebd310d8893e4e3437b14d5f0f6372cc" 270 dependencies = [ 271 "error-code", 272 ] 273 274 [[package]] ··· 335 ] 336 337 [[package]] 338 name = "cranelift" 339 version = "0.88.2" 340 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 531 532 [[package]] 533 name = "crossbeam-utils" 534 + version = "0.8.19" 535 source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 537 538 [[package]] 539 name = "crunchy" ··· 596 "proc-macro2", 597 "quote", 598 "scratch", 599 + "syn 1.0.109", 600 ] 601 602 [[package]] ··· 613 dependencies = [ 614 "proc-macro2", 615 "quote", 616 + "syn 1.0.109", 617 ] 618 619 [[package]] ··· 626 "proc-macro2", 627 "quote", 628 "rustc_version", 629 + "syn 1.0.109", 630 ] 631 632 [[package]] ··· 635 source = "registry+https://github.com/rust-lang/crates.io-index" 636 checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 637 dependencies = [ 638 + "block-buffer", 639 "crypto-common", 640 "subtle", 641 ] ··· 663 664 [[package]] 665 name = "dns-lookup" 666 + version = "2.0.4" 667 source = "registry+https://github.com/rust-lang/crates.io-index" 668 + checksum = "e5766087c2235fec47fafa4cfecc81e494ee679d0fd4a59887ea0919bfb0e4fc" 669 dependencies = [ 670 "cfg-if", 671 "libc", 672 "socket2", 673 + "windows-sys 0.48.0", 674 ] 675 676 [[package]] ··· 694 "base64", 695 "proc-macro2", 696 "quote", 697 + "syn 1.0.109", 698 ] 699 700 [[package]] ··· 721 ] 722 723 [[package]] 724 + name = "equivalent" 725 + version = "1.0.1" 726 source = "registry+https://github.com/rust-lang/crates.io-index" 727 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 728 729 [[package]] 730 + name = "errno" 731 + version = "0.3.8" 732 source = "registry+https://github.com/rust-lang/crates.io-index" 733 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 734 dependencies = [ 735 "libc", 736 + "windows-sys 0.52.0", 737 ] 738 739 [[package]] 740 name = "error-code" 741 + version = "3.0.0" 742 source = "registry+https://github.com/rust-lang/crates.io-index" 743 + checksum = "281e452d3bad4005426416cdba5ccfd4f5c1280e10099e21db27f7c1c28347fc" 744 745 [[package]] 746 name = "exitcode" ··· 750 751 [[package]] 752 name = "fd-lock" 753 + version = "4.0.2" 754 source = "registry+https://github.com/rust-lang/crates.io-index" 755 + checksum = "7e5768da2206272c81ef0b5e951a41862938a6070da63bcea197899942d3b947" 756 dependencies = [ 757 "cfg-if", 758 "rustix", 759 + "windows-sys 0.52.0", 760 ] 761 762 [[package]] ··· 780 dependencies = [ 781 "flame", 782 "quote", 783 + "syn 1.0.109", 784 ] 785 786 [[package]] ··· 790 checksum = "c3cc29a6c0dfa26d3a0e80021edda5671eeed79381130897737cdd273ea18909" 791 dependencies = [ 792 "flame", 793 + "indexmap 1.9.3", 794 "serde", 795 "serde_json", 796 ] 797 798 [[package]] 799 name = "flate2" 800 + version = "1.0.28" 801 source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 803 dependencies = [ 804 "crc32fast", 805 "libz-sys", ··· 857 ] 858 859 [[package]] 860 + name = "getopts" 861 + version = "0.2.21" 862 source = "registry+https://github.com/rust-lang/crates.io-index" 863 + checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5" 864 dependencies = [ 865 + "unicode-width", 866 ] 867 868 [[package]] 869 name = "getrandom" 870 + version = "0.2.14" 871 source = "registry+https://github.com/rust-lang/crates.io-index" 872 + checksum = "94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c" 873 dependencies = [ 874 "cfg-if", 875 "js-sys", 876 "libc", 877 + "wasi", 878 "wasm-bindgen", 879 ] 880 ··· 897 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 898 899 [[package]] 900 + name = "hashbrown" 901 + version = "0.14.3" 902 + source = "registry+https://github.com/rust-lang/crates.io-index" 903 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 904 + 905 + [[package]] 906 name = "heck" 907 version = "0.4.1" 908 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 927 ] 928 929 [[package]] 930 name = "hex" 931 version = "0.4.3" 932 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 937 version = "0.2.1" 938 source = "registry+https://github.com/rust-lang/crates.io-index" 939 checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 940 + 941 + [[package]] 942 + name = "home" 943 + version = "0.5.9" 944 + source = "registry+https://github.com/rust-lang/crates.io-index" 945 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 946 + dependencies = [ 947 + "windows-sys 0.52.0", 948 + ] 949 950 [[package]] 951 name = "iana-time-zone" ··· 973 974 [[package]] 975 name = "indexmap" 976 + version = "1.9.3" 977 source = "registry+https://github.com/rust-lang/crates.io-index" 978 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 979 dependencies = [ 980 "autocfg", 981 + "hashbrown 0.12.3", 982 ] 983 984 [[package]] 985 + name = "indexmap" 986 + version = "2.2.6" 987 source = "registry+https://github.com/rust-lang/crates.io-index" 988 + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 989 dependencies = [ 990 + "equivalent", 991 + "hashbrown 0.14.3", 992 ] 993 994 [[package]] 995 + name = "indoc" 996 + version = "2.0.4" 997 + source = "registry+https://github.com/rust-lang/crates.io-index" 998 + checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 999 + 1000 + [[package]] 1001 + name = "insta" 1002 + version = "1.38.0" 1003 source = "registry+https://github.com/rust-lang/crates.io-index" 1004 + checksum = "3eab73f58e59ca6526037208f0e98851159ec1633cf17b6cd2e1f2c3fd5d53cc" 1005 dependencies = [ 1006 + "console", 1007 + "lazy_static 1.4.0", 1008 + "linked-hash-map", 1009 + "similar", 1010 ] 1011 1012 [[package]] 1013 name = "is-macro" 1014 + version = "0.3.0" 1015 source = "registry+https://github.com/rust-lang/crates.io-index" 1016 + checksum = "f4467ed1321b310c2625c5aa6c1b1ffc5de4d9e42668cf697a08fb033ee8265e" 1017 dependencies = [ 1018 "Inflector", 1019 + "pmutil 0.6.1", 1020 "proc-macro2", 1021 "quote", 1022 + "syn 2.0.32", 1023 ] 1024 1025 [[package]] 1026 name = "itertools" 1027 + version = "0.10.5" 1028 source = "registry+https://github.com/rust-lang/crates.io-index" 1029 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1030 dependencies = [ 1031 "either", 1032 ] 1033 1034 [[package]] 1035 name = "itertools" 1036 + version = "0.11.0" 1037 source = "registry+https://github.com/rust-lang/crates.io-index" 1038 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1039 dependencies = [ 1040 "either", 1041 ] ··· 1114 1115 [[package]] 1116 name = "libc" 1117 + version = "0.2.153" 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 1120 1121 [[package]] 1122 name = "libffi" ··· 1177 1178 [[package]] 1179 name = "linux-raw-sys" 1180 + version = "0.4.12" 1181 source = "registry+https://github.com/rust-lang/crates.io-index" 1182 + checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 1183 1184 [[package]] 1185 name = "lock_api" ··· 1202 1203 [[package]] 1204 name = "lz4_flex" 1205 + version = "0.11.1" 1206 source = "registry+https://github.com/rust-lang/crates.io-index" 1207 + checksum = "3ea9b256699eda7b0387ffbc776dd625e28bde3918446381781245b7a50349d8" 1208 dependencies = [ 1209 "twox-hash", 1210 ] 1211 1212 [[package]] 1213 name = "mac_address" 1214 + version = "1.1.5" 1215 source = "registry+https://github.com/rust-lang/crates.io-index" 1216 + checksum = "4863ee94f19ed315bf3bc00299338d857d4b5bc856af375cc97d237382ad3856" 1217 dependencies = [ 1218 "nix 0.23.2", 1219 "winapi", ··· 1230 1231 [[package]] 1232 name = "malachite" 1233 + version = "0.4.4" 1234 source = "registry+https://github.com/rust-lang/crates.io-index" 1235 + checksum = "220cb36c52aa6eff45559df497abe0e2a4c1209f92279a746a399f622d7b95c7" 1236 dependencies = [ 1237 "malachite-base", 1238 "malachite-nz", ··· 1241 1242 [[package]] 1243 name = "malachite-base" 1244 + version = "0.4.4" 1245 source = "registry+https://github.com/rust-lang/crates.io-index" 1246 + checksum = "6538136c5daf04126d6be4899f7fe4879b7f8de896dd1b4210fe6de5b94f2555" 1247 dependencies = [ 1248 + "itertools 0.11.0", 1249 "ryu", 1250 ] 1251 1252 [[package]] 1253 name = "malachite-bigint" 1254 + version = "0.2.0" 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 1256 + checksum = "17703a19c80bbdd0b7919f0f104f3b0597f7de4fc4e90a477c15366a5ba03faa" 1257 dependencies = [ 1258 "derive_more", 1259 "malachite", ··· 1264 1265 [[package]] 1266 name = "malachite-nz" 1267 + version = "0.4.4" 1268 source = "registry+https://github.com/rust-lang/crates.io-index" 1269 + checksum = "5f0b05577b7a3f09433106460b10304f97fc572f0baabf6640e6cb1e23f5fc52" 1270 dependencies = [ 1271 "embed-doc-image", 1272 + "itertools 0.11.0", 1273 "malachite-base", 1274 ] 1275 1276 [[package]] 1277 name = "malachite-q" 1278 + version = "0.4.4" 1279 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "a1cfdb4016292e6acd832eaee261175f3af8bbee62afeefe4420ebce4c440cb5" 1281 dependencies = [ 1282 + "itertools 0.11.0", 1283 "malachite-base", 1284 "malachite-nz", 1285 ] ··· 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1303 checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 1304 dependencies = [ 1305 + "digest", 1306 ] 1307 1308 [[package]] 1309 name = "memchr" 1310 + version = "2.7.2" 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 1313 1314 [[package]] 1315 name = "memmap2" ··· 1339 ] 1340 1341 [[package]] 1342 + name = "memoffset" 1343 + version = "0.9.1" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a" 1346 + dependencies = [ 1347 + "autocfg", 1348 + ] 1349 + 1350 + [[package]] 1351 name = "miniz_oxide" 1352 + version = "0.7.2" 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 1355 dependencies = [ 1356 "adler", 1357 ] ··· 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 checksum = "12ca7f22ed370d5991a9caec16a83187e865bc8a532f889670337d5a5689e3a1" 1364 dependencies = [ 1365 + "rand_core", 1366 ] 1367 1368 [[package]] ··· 1389 1390 [[package]] 1391 name = "nix" 1392 + version = "0.27.1" 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 1395 + dependencies = [ 1396 + "bitflags 2.5.0", 1397 + "cfg-if", 1398 + "libc", 1399 + "memoffset 0.9.1", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "nix" 1404 + version = "0.28.0" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 1407 dependencies = [ 1408 + "bitflags 2.5.0", 1409 "cfg-if", 1410 + "cfg_aliases", 1411 "libc", 1412 ] 1413 1414 [[package]] ··· 1460 1461 [[package]] 1462 name = "num_enum" 1463 + version = "0.7.2" 1464 source = "registry+https://github.com/rust-lang/crates.io-index" 1465 + checksum = "02339744ee7253741199f897151b38e72257d13802d4ee837285cc2990a90845" 1466 dependencies = [ 1467 "num_enum_derive", 1468 ] 1469 1470 [[package]] 1471 name = "num_enum_derive" 1472 + version = "0.7.2" 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b" 1475 dependencies = [ 1476 "proc-macro-crate", 1477 "proc-macro2", 1478 "quote", 1479 + "syn 2.0.32", 1480 ] 1481 1482 [[package]] 1483 name = "once_cell" 1484 + version = "1.19.0" 1485 source = "registry+https://github.com/rust-lang/crates.io-index" 1486 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 1487 1488 [[package]] 1489 name = "oorandom" ··· 1492 checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1493 1494 [[package]] 1495 name = "openssl" 1496 + version = "0.10.62" 1497 source = "registry+https://github.com/rust-lang/crates.io-index" 1498 + checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 1499 dependencies = [ 1500 + "bitflags 2.5.0", 1501 "cfg-if", 1502 "foreign-types", 1503 "libc", ··· 1514 dependencies = [ 1515 "proc-macro2", 1516 "quote", 1517 + "syn 1.0.109", 1518 ] 1519 1520 [[package]] ··· 1525 1526 [[package]] 1527 name = "openssl-src" 1528 + version = "300.2.1+3.2.0" 1529 source = "registry+https://github.com/rust-lang/crates.io-index" 1530 + checksum = "3fe476c29791a5ca0d1273c697e96085bbabbbea2ef7afd5617e78a4b40332d3" 1531 dependencies = [ 1532 "cc", 1533 ] 1534 1535 [[package]] 1536 name = "openssl-sys" 1537 + version = "0.9.98" 1538 source = "registry+https://github.com/rust-lang/crates.io-index" 1539 + checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 1540 dependencies = [ 1541 "cc", 1542 "libc", ··· 1616 checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1617 dependencies = [ 1618 "phf_shared", 1619 + "rand", 1620 ] 1621 1622 [[package]] ··· 1629 ] 1630 1631 [[package]] 1632 name = "pkg-config" 1633 version = "0.3.26" 1634 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1670 dependencies = [ 1671 "proc-macro2", 1672 "quote", 1673 + "syn 1.0.109", 1674 + ] 1675 + 1676 + [[package]] 1677 + name = "pmutil" 1678 + version = "0.6.1" 1679 + source = "registry+https://github.com/rust-lang/crates.io-index" 1680 + checksum = "52a40bc70c2c58040d2d8b167ba9a5ff59fc9dab7ad44771cfde3dcfde7a09c6" 1681 + dependencies = [ 1682 + "proc-macro2", 1683 + "quote", 1684 + "syn 2.0.32", 1685 ] 1686 1687 [[package]] ··· 1702 1703 [[package]] 1704 name = "proc-macro2" 1705 + version = "1.0.79" 1706 source = "registry+https://github.com/rust-lang/crates.io-index" 1707 + checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e" 1708 dependencies = [ 1709 "unicode-ident", 1710 ] 1711 1712 [[package]] 1713 name = "puruspe" 1714 + version = "0.2.4" 1715 source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "06a1eed715f625eaa95fba5e049dcf7bc06fa396d6d2e55015b3764e234dfd3f" 1717 1718 [[package]] 1719 + name = "pyo3" 1720 + version = "0.20.2" 1721 source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" 1723 dependencies = [ 1724 + "cfg-if", 1725 + "indoc", 1726 "libc", 1727 + "memoffset 0.9.1", 1728 + "parking_lot", 1729 + "pyo3-build-config", 1730 + "pyo3-ffi", 1731 + "pyo3-macros", 1732 + "unindent", 1733 + ] 1734 + 1735 + [[package]] 1736 + name = "pyo3-build-config" 1737 + version = "0.20.2" 1738 + source = "registry+https://github.com/rust-lang/crates.io-index" 1739 + checksum = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be" 1740 + dependencies = [ 1741 + "once_cell", 1742 + "target-lexicon", 1743 + ] 1744 + 1745 + [[package]] 1746 + name = "pyo3-ffi" 1747 + version = "0.20.2" 1748 + source = "registry+https://github.com/rust-lang/crates.io-index" 1749 + checksum = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1" 1750 + dependencies = [ 1751 + "libc", 1752 + "pyo3-build-config", 1753 + ] 1754 + 1755 + [[package]] 1756 + name = "pyo3-macros" 1757 + version = "0.20.2" 1758 + source = "registry+https://github.com/rust-lang/crates.io-index" 1759 + checksum = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3" 1760 + dependencies = [ 1761 + "proc-macro2", 1762 + "pyo3-macros-backend", 1763 + "quote", 1764 + "syn 2.0.32", 1765 + ] 1766 + 1767 + [[package]] 1768 + name = "pyo3-macros-backend" 1769 + version = "0.20.2" 1770 + source = "registry+https://github.com/rust-lang/crates.io-index" 1771 + checksum = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f" 1772 + dependencies = [ 1773 + "heck", 1774 + "proc-macro2", 1775 + "quote", 1776 + "syn 2.0.32", 1777 ] 1778 1779 [[package]] 1780 name = "quote" 1781 + version = "1.0.33" 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1783 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 1784 dependencies = [ 1785 "proc-macro2", 1786 ] ··· 1803 1804 [[package]] 1805 name = "rand" 1806 version = "0.8.5" 1807 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1809 dependencies = [ 1810 "libc", 1811 + "rand_chacha", 1812 + "rand_core", 1813 ] 1814 1815 [[package]] ··· 1819 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1820 dependencies = [ 1821 "ppv-lite86", 1822 + "rand_core", 1823 ] 1824 1825 [[package]] ··· 1828 source = "registry+https://github.com/rust-lang/crates.io-index" 1829 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1830 dependencies = [ 1831 + "getrandom", 1832 ] 1833 1834 [[package]] ··· 1874 source = "registry+https://github.com/rust-lang/crates.io-index" 1875 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1876 dependencies = [ 1877 + "getrandom", 1878 "redox_syscall 0.2.16", 1879 "thiserror", 1880 ] ··· 1928 1929 [[package]] 1930 name = "result-like" 1931 + version = "0.4.6" 1932 source = "registry+https://github.com/rust-lang/crates.io-index" 1933 + checksum = "ccc7ce6435c33898517a30e85578cd204cbb696875efb93dec19a2d31294f810" 1934 dependencies = [ 1935 "result-like-derive", 1936 ] 1937 1938 [[package]] 1939 name = "result-like-derive" 1940 + version = "0.4.6" 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "1fabf0a2e54f711c68c50d49f648a1a8a37adcb57353f518ac4df374f0788f42" 1943 dependencies = [ 1944 + "pmutil 0.5.3", 1945 "proc-macro2", 1946 "quote", 1947 + "syn 1.0.109", 1948 "syn-ext", 1949 ] 1950 ··· 1965 1966 [[package]] 1967 name = "rustix" 1968 + version = "0.38.28" 1969 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 + checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 1971 dependencies = [ 1972 + "bitflags 2.5.0", 1973 "errno", 1974 "libc", 1975 "linux-raw-sys", 1976 + "windows-sys 0.52.0", 1977 ] 1978 1979 [[package]] 1980 name = "rustpython" 1981 + version = "0.3.1" 1982 dependencies = [ 1983 "atty", 1984 "cfg-if", 1985 "clap", 1986 "criterion", 1987 "dirs-next", 1988 "env_logger", ··· 1990 "flamescope", 1991 "libc", 1992 "log", 1993 + "pyo3", 1994 "rustpython-compiler", 1995 "rustpython-parser", 1996 "rustpython-pylib", ··· 2001 2002 [[package]] 2003 name = "rustpython-ast" 2004 + version = "0.3.1" 2005 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2006 dependencies = [ 2007 "is-macro", 2008 "malachite-bigint", ··· 2013 2014 [[package]] 2015 name = "rustpython-codegen" 2016 + version = "0.3.1" 2017 dependencies = [ 2018 "ahash", 2019 + "bitflags 2.5.0", 2020 + "indexmap 2.2.6", 2021 "insta", 2022 + "itertools 0.11.0", 2023 "log", 2024 "num-complex", 2025 "num-traits", ··· 2031 2032 [[package]] 2033 name = "rustpython-common" 2034 + version = "0.3.1" 2035 dependencies = [ 2036 "ascii", 2037 + "bitflags 2.5.0", 2038 "bstr", 2039 "cfg-if", 2040 + "itertools 0.11.0", 2041 "libc", 2042 "lock_api", 2043 "malachite-base", ··· 2048 "once_cell", 2049 "parking_lot", 2050 "radium", 2051 + "rand", 2052 "rustpython-format", 2053 "siphasher", 2054 "volatile", ··· 2057 2058 [[package]] 2059 name = "rustpython-compiler" 2060 + version = "0.3.1" 2061 dependencies = [ 2062 "rustpython-codegen", 2063 "rustpython-compiler-core", ··· 2066 2067 [[package]] 2068 name = "rustpython-compiler-core" 2069 + version = "0.3.1" 2070 dependencies = [ 2071 + "bitflags 2.5.0", 2072 + "itertools 0.11.0", 2073 "lz4_flex", 2074 "malachite-bigint", 2075 "num-complex", ··· 2079 2080 [[package]] 2081 name = "rustpython-derive" 2082 + version = "0.3.1" 2083 dependencies = [ 2084 "rustpython-compiler", 2085 "rustpython-derive-impl", 2086 + "syn 1.0.109", 2087 ] 2088 2089 [[package]] 2090 name = "rustpython-derive-impl" 2091 + version = "0.3.1" 2092 dependencies = [ 2093 + "itertools 0.11.0", 2094 "maplit", 2095 "once_cell", 2096 "proc-macro2", ··· 2098 "rustpython-compiler-core", 2099 "rustpython-doc", 2100 "rustpython-parser-core", 2101 + "syn 1.0.109", 2102 "syn-ext", 2103 "textwrap 0.15.2", 2104 ] ··· 2113 2114 [[package]] 2115 name = "rustpython-format" 2116 + version = "0.3.1" 2117 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2118 dependencies = [ 2119 + "bitflags 2.5.0", 2120 + "itertools 0.11.0", 2121 "malachite-bigint", 2122 "num-traits", 2123 "rustpython-literal", ··· 2125 2126 [[package]] 2127 name = "rustpython-jit" 2128 + version = "0.3.1" 2129 dependencies = [ 2130 "approx", 2131 "cranelift", ··· 2140 2141 [[package]] 2142 name = "rustpython-literal" 2143 + version = "0.3.1" 2144 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2145 dependencies = [ 2146 "hexf-parse", 2147 "is-macro", ··· 2152 2153 [[package]] 2154 name = "rustpython-parser" 2155 + version = "0.3.1" 2156 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2157 dependencies = [ 2158 "anyhow", 2159 "is-macro", 2160 + "itertools 0.11.0", 2161 "lalrpop-util", 2162 "log", 2163 "malachite-bigint", ··· 2175 2176 [[package]] 2177 name = "rustpython-parser-core" 2178 + version = "0.3.1" 2179 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2180 dependencies = [ 2181 "is-macro", 2182 "memchr", ··· 2185 2186 [[package]] 2187 name = "rustpython-parser-vendored" 2188 + version = "0.3.1" 2189 + source = "git+https://github.com/RustPython/Parser.git?rev=a95045bc627b2fbf84caf4f010e521846be7b37f#a95045bc627b2fbf84caf4f010e521846be7b37f" 2190 dependencies = [ 2191 "memchr", 2192 "once_cell", ··· 2194 2195 [[package]] 2196 name = "rustpython-pylib" 2197 + version = "0.3.1" 2198 dependencies = [ 2199 "glob", 2200 "rustpython-compiler-core", ··· 2202 ] 2203 2204 [[package]] 2205 + name = "rustpython-sre_engine" 2206 + version = "0.3.1" 2207 + dependencies = [ 2208 + "bitflags 2.5.0", 2209 + "num_enum", 2210 + "optional", 2211 + ] 2212 + 2213 + [[package]] 2214 name = "rustpython-stdlib" 2215 + version = "0.3.1" 2216 dependencies = [ 2217 "adler32", 2218 "ahash", ··· 2224 "crc32fast", 2225 "crossbeam-utils", 2226 "csv-core", 2227 + "digest", 2228 "dns-lookup", 2229 "dyn-clone", 2230 "flate2", 2231 "foreign-types-shared", 2232 "gethostname", 2233 "hex", 2234 + "itertools 0.11.0", 2235 "libc", 2236 "libsqlite3-sys", 2237 "libz-sys", ··· 2241 "memchr", 2242 "memmap2", 2243 "mt19937", 2244 + "nix 0.27.1", 2245 "num-complex", 2246 "num-integer", 2247 "num-traits", ··· 2254 "parking_lot", 2255 "paste", 2256 "puruspe", 2257 + "rand", 2258 + "rand_core", 2259 "rustpython-common", 2260 "rustpython-derive", 2261 "rustpython-vm", 2262 "schannel", 2263 "sha-1", 2264 "sha2", 2265 + "sha3", 2266 "socket2", 2267 "system-configuration", 2268 "termios", ··· 2278 "uuid", 2279 "widestring", 2280 "winapi", 2281 + "windows-sys 0.52.0", 2282 "xml-rs", 2283 ] 2284 2285 [[package]] 2286 name = "rustpython-vm" 2287 + version = "0.3.1" 2288 dependencies = [ 2289 "ahash", 2290 "ascii", 2291 "atty", 2292 + "bitflags 2.5.0", 2293 "bstr", 2294 "caseless", 2295 "cfg-if", ··· 2298 "exitcode", 2299 "flame", 2300 "flamer", 2301 + "getrandom", 2302 "glob", 2303 "half", 2304 "hex", 2305 + "indexmap 2.2.6", 2306 "is-macro", 2307 + "itertools 0.11.0", 2308 "libc", 2309 "log", 2310 "malachite-bigint", 2311 "memchr", 2312 + "memoffset 0.9.1", 2313 + "nix 0.27.1", 2314 "num-complex", 2315 "num-integer", 2316 "num-traits", ··· 2320 "optional", 2321 "parking_lot", 2322 "paste", 2323 + "rand", 2324 "result-like", 2325 "rustc_version", 2326 "rustpython-ast", ··· 2334 "rustpython-literal", 2335 "rustpython-parser", 2336 "rustpython-parser-core", 2337 + "rustpython-sre_engine", 2338 "rustyline", 2339 "schannel", 2340 "serde", 2341 "static_assertions", 2342 "strum", 2343 "strum_macros", ··· 2353 "wasm-bindgen", 2354 "which", 2355 "widestring", 2356 "windows", 2357 + "windows-sys 0.52.0", 2358 "winreg", 2359 ] 2360 2361 [[package]] 2362 name = "rustpython_wasm" 2363 + version = "0.3.1" 2364 dependencies = [ 2365 "console_error_panic_hook", 2366 "js-sys", ··· 2384 2385 [[package]] 2386 name = "rustyline" 2387 + version = "14.0.0" 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2389 + checksum = "7803e8936da37efd9b6d4478277f4b2b9bb5cdb37a113e8d63222e58da647e63" 2390 dependencies = [ 2391 + "bitflags 2.5.0", 2392 "cfg-if", 2393 "clipboard-win", 2394 "fd-lock", 2395 + "home", 2396 "libc", 2397 "log", 2398 "memchr", 2399 + "nix 0.28.0", 2400 "radix_trie", 2401 "unicode-segmentation", 2402 "unicode-width", 2403 "utf8parse", 2404 + "windows-sys 0.52.0", 2405 ] 2406 2407 [[package]] 2408 name = "ryu" 2409 + version = "1.0.15" 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2411 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 2412 2413 [[package]] 2414 name = "same-file" ··· 2421 2422 [[package]] 2423 name = "schannel" 2424 + version = "0.1.22" 2425 source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 2427 dependencies = [ 2428 + "windows-sys 0.48.0", 2429 ] 2430 2431 [[package]] ··· 2485 dependencies = [ 2486 "proc-macro2", 2487 "quote", 2488 + "syn 1.0.109", 2489 ] 2490 2491 [[package]] ··· 2507 dependencies = [ 2508 "cfg-if", 2509 "cpufeatures", 2510 + "digest", 2511 ] 2512 2513 [[package]] ··· 2518 dependencies = [ 2519 "cfg-if", 2520 "cpufeatures", 2521 + "digest", 2522 ] 2523 2524 [[package]] ··· 2527 source = "registry+https://github.com/rust-lang/crates.io-index" 2528 checksum = "bdf0c33fae925bdc080598b84bc15c55e7b9a4a43b3c704da051f977469691c9" 2529 dependencies = [ 2530 + "digest", 2531 "keccak", 2532 ] 2533 ··· 2557 2558 [[package]] 2559 name = "socket2" 2560 + version = "0.5.5" 2561 source = "registry+https://github.com/rust-lang/crates.io-index" 2562 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 2563 dependencies = [ 2564 "libc", 2565 + "windows-sys 0.48.0", 2566 ] 2567 2568 [[package]] ··· 2572 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2573 2574 [[package]] 2575 name = "strsim" 2576 version = "0.8.0" 2577 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2593 "proc-macro2", 2594 "quote", 2595 "rustversion", 2596 + "syn 1.0.109", 2597 ] 2598 2599 [[package]] ··· 2604 2605 [[package]] 2606 name = "syn" 2607 + version = "1.0.109" 2608 + source = "registry+https://github.com/rust-lang/crates.io-index" 2609 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2610 + dependencies = [ 2611 + "proc-macro2", 2612 + "quote", 2613 + "unicode-ident", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "syn" 2618 + version = "2.0.32" 2619 source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 2621 dependencies = [ 2622 "proc-macro2", 2623 "quote", ··· 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2631 checksum = "9b86cb2b68c5b3c078cac02588bc23f3c04bb828c5d3aedd17980876ec6a7be6" 2632 dependencies = [ 2633 + "syn 1.0.109", 2634 ] 2635 2636 [[package]] ··· 2710 dependencies = [ 2711 "proc-macro2", 2712 "quote", 2713 + "syn 1.0.109", 2714 ] 2715 2716 [[package]] ··· 2736 2737 [[package]] 2738 name = "time" 2739 + version = "0.3.20" 2740 source = "registry+https://github.com/rust-lang/crates.io-index" 2741 + checksum = "cd0cbfecb4d19b5ea75bb31ad904eb5b9fa13f21079c3b92017ebdf4999a5890" 2742 dependencies = [ 2743 + "serde", 2744 + "time-core", 2745 ] 2746 + 2747 + [[package]] 2748 + name = "time-core" 2749 + version = "0.1.0" 2750 + source = "registry+https://github.com/rust-lang/crates.io-index" 2751 + checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2752 2753 [[package]] 2754 name = "timsort" ··· 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2803 checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2804 dependencies = [ 2805 + "indexmap 1.9.3", 2806 "nom8", 2807 "toml_datetime", 2808 ] ··· 2989 2990 [[package]] 2991 name = "unicode_names2" 2992 + version = "1.1.0" 2993 + source = "registry+https://github.com/rust-lang/crates.io-index" 2994 + checksum = "38b2c0942619ae1797f999a0ce7efc6c09592ad30e68e16cdbfdcd48a98c3579" 2995 dependencies = [ 2996 "phf", 2997 + "unicode_names2_generator", 2998 ] 2999 3000 [[package]] 3001 + name = "unicode_names2_generator" 3002 + version = "1.1.0" 3003 + source = "registry+https://github.com/rust-lang/crates.io-index" 3004 + checksum = "4d0d66ab60be9799a70f8eb227ea43da7dcc47561dd9102cbadacfe0930113f7" 3005 + dependencies = [ 3006 + "getopts", 3007 + "log", 3008 + "phf_codegen", 3009 + "rand", 3010 + "time", 3011 + ] 3012 + 3013 + [[package]] 3014 + name = "unindent" 3015 + version = "0.2.3" 3016 + source = "registry+https://github.com/rust-lang/crates.io-index" 3017 + checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" 3018 + 3019 + [[package]] 3020 name = "utf8parse" 3021 version = "0.2.0" 3022 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3029 checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 3030 dependencies = [ 3031 "atomic", 3032 + "getrandom", 3033 + "rand", 3034 "uuid-macro-internal", 3035 ] 3036 ··· 3042 dependencies = [ 3043 "proc-macro2", 3044 "quote", 3045 + "syn 1.0.109", 3046 ] 3047 3048 [[package]] ··· 3082 3083 [[package]] 3084 name = "wasi" 3085 version = "0.11.0+wasi-snapshot-preview1" 3086 source = "registry+https://github.com/rust-lang/crates.io-index" 3087 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" ··· 3107 "once_cell", 3108 "proc-macro2", 3109 "quote", 3110 + "syn 1.0.109", 3111 "wasm-bindgen-shared", 3112 ] 3113 ··· 3141 dependencies = [ 3142 "proc-macro2", 3143 "quote", 3144 + "syn 1.0.109", 3145 "wasm-bindgen-backend", 3146 "wasm-bindgen-shared", 3147 ] ··· 3175 3176 [[package]] 3177 name = "widestring" 3178 + version = "1.1.0" 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 3180 + checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311" 3181 3182 [[package]] 3183 name = "winapi" ··· 3212 3213 [[package]] 3214 name = "windows" 3215 + version = "0.52.0" 3216 source = "registry+https://github.com/rust-lang/crates.io-index" 3217 + checksum = "e48a53791691ab099e5e2ad123536d0fff50652600abaf43bbf952894110d0be" 3218 dependencies = [ 3219 + "windows-core", 3220 + "windows-targets 0.52.0", 3221 + ] 3222 + 3223 + [[package]] 3224 + name = "windows-core" 3225 + version = "0.52.0" 3226 + source = "registry+https://github.com/rust-lang/crates.io-index" 3227 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 3228 + dependencies = [ 3229 + "windows-targets 0.52.0", 3230 ] 3231 3232 [[package]] ··· 3272 source = "registry+https://github.com/rust-lang/crates.io-index" 3273 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3274 dependencies = [ 3275 + "windows-targets 0.48.5", 3276 + ] 3277 + 3278 + [[package]] 3279 + name = "windows-sys" 3280 + version = "0.52.0" 3281 + source = "registry+https://github.com/rust-lang/crates.io-index" 3282 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 3283 + dependencies = [ 3284 + "windows-targets 0.52.0", 3285 ] 3286 3287 [[package]] ··· 3301 3302 [[package]] 3303 name = "windows-targets" 3304 + version = "0.48.5" 3305 + source = "registry+https://github.com/rust-lang/crates.io-index" 3306 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 3307 + dependencies = [ 3308 + "windows_aarch64_gnullvm 0.48.5", 3309 + "windows_aarch64_msvc 0.48.5", 3310 + "windows_i686_gnu 0.48.5", 3311 + "windows_i686_msvc 0.48.5", 3312 + "windows_x86_64_gnu 0.48.5", 3313 + "windows_x86_64_gnullvm 0.48.5", 3314 + "windows_x86_64_msvc 0.48.5", 3315 + ] 3316 + 3317 + [[package]] 3318 + name = "windows-targets" 3319 + version = "0.52.0" 3320 source = "registry+https://github.com/rust-lang/crates.io-index" 3321 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 3322 dependencies = [ 3323 + "windows_aarch64_gnullvm 0.52.0", 3324 + "windows_aarch64_msvc 0.52.0", 3325 + "windows_i686_gnu 0.52.0", 3326 + "windows_i686_msvc 0.52.0", 3327 + "windows_x86_64_gnu 0.52.0", 3328 + "windows_x86_64_gnullvm 0.52.0", 3329 + "windows_x86_64_msvc 0.52.0", 3330 ] 3331 3332 [[package]] ··· 3337 3338 [[package]] 3339 name = "windows_aarch64_gnullvm" 3340 + version = "0.48.5" 3341 + source = "registry+https://github.com/rust-lang/crates.io-index" 3342 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 3343 + 3344 + [[package]] 3345 + name = "windows_aarch64_gnullvm" 3346 + version = "0.52.0" 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 3349 3350 [[package]] 3351 name = "windows_aarch64_msvc" ··· 3355 3356 [[package]] 3357 name = "windows_aarch64_msvc" 3358 + version = "0.42.1" 3359 source = "registry+https://github.com/rust-lang/crates.io-index" 3360 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3361 3362 [[package]] 3363 name = "windows_aarch64_msvc" 3364 + version = "0.48.5" 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3366 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 3367 3368 [[package]] 3369 name = "windows_aarch64_msvc" 3370 + version = "0.52.0" 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3372 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 3373 3374 [[package]] 3375 name = "windows_i686_gnu" ··· 3379 3380 [[package]] 3381 name = "windows_i686_gnu" 3382 + version = "0.42.1" 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3385 3386 [[package]] 3387 name = "windows_i686_gnu" 3388 + version = "0.48.5" 3389 source = "registry+https://github.com/rust-lang/crates.io-index" 3390 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 3391 3392 [[package]] 3393 name = "windows_i686_gnu" 3394 + version = "0.52.0" 3395 source = "registry+https://github.com/rust-lang/crates.io-index" 3396 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 3397 3398 [[package]] 3399 name = "windows_i686_msvc" ··· 3403 3404 [[package]] 3405 name = "windows_i686_msvc" 3406 + version = "0.42.1" 3407 source = "registry+https://github.com/rust-lang/crates.io-index" 3408 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3409 3410 [[package]] 3411 name = "windows_i686_msvc" 3412 + version = "0.48.5" 3413 source = "registry+https://github.com/rust-lang/crates.io-index" 3414 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 3415 3416 [[package]] 3417 name = "windows_i686_msvc" 3418 + version = "0.52.0" 3419 source = "registry+https://github.com/rust-lang/crates.io-index" 3420 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 3421 3422 [[package]] 3423 name = "windows_x86_64_gnu" ··· 3427 3428 [[package]] 3429 name = "windows_x86_64_gnu" 3430 + version = "0.42.1" 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3432 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3433 3434 [[package]] 3435 name = "windows_x86_64_gnu" 3436 + version = "0.48.5" 3437 source = "registry+https://github.com/rust-lang/crates.io-index" 3438 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 3439 3440 [[package]] 3441 name = "windows_x86_64_gnu" 3442 + version = "0.52.0" 3443 source = "registry+https://github.com/rust-lang/crates.io-index" 3444 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 3445 3446 [[package]] 3447 name = "windows_x86_64_gnullvm" ··· 3451 3452 [[package]] 3453 name = "windows_x86_64_gnullvm" 3454 + version = "0.48.5" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 3457 + 3458 + [[package]] 3459 + name = "windows_x86_64_gnullvm" 3460 + version = "0.52.0" 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3462 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 3463 3464 [[package]] 3465 name = "windows_x86_64_msvc" ··· 3469 3470 [[package]] 3471 name = "windows_x86_64_msvc" 3472 + version = "0.42.1" 3473 source = "registry+https://github.com/rust-lang/crates.io-index" 3474 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3475 3476 [[package]] 3477 name = "windows_x86_64_msvc" 3478 + version = "0.48.5" 3479 source = "registry+https://github.com/rust-lang/crates.io-index" 3480 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 3481 3482 [[package]] 3483 name = "windows_x86_64_msvc" 3484 + version = "0.52.0" 3485 source = "registry+https://github.com/rust-lang/crates.io-index" 3486 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 3487 3488 [[package]] 3489 name = "winreg" ··· 3501 checksum = "52839dc911083a8ef63efa4d039d1f58b5e409f923e44c80828f206f66e5541c" 3502 3503 [[package]] 3504 + name = "zerocopy" 3505 + version = "0.7.32" 3506 + source = "registry+https://github.com/rust-lang/crates.io-index" 3507 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 3508 + dependencies = [ 3509 + "zerocopy-derive", 3510 + ] 3511 + 3512 + [[package]] 3513 + name = "zerocopy-derive" 3514 + version = "0.7.32" 3515 source = "registry+https://github.com/rust-lang/crates.io-index" 3516 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 3517 dependencies = [ 3518 + "proc-macro2", 3519 + "quote", 3520 + "syn 2.0.32", 3521 ]
+3 -4
pkgs/development/interpreters/python/rustpython/default.nix
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "rustpython"; 11 - version = "0.3.0"; 12 13 src = fetchFromGitHub { 14 owner = "RustPython"; 15 repo = "RustPython"; 16 rev = "refs/tags/${version}"; 17 - hash = "sha256-8tDzgsmKLjsfMT5j5HqrQ93LsGHxmC2DJu5KbR3FNXc="; 18 }; 19 20 cargoLock = { 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 - "rustpython-ast-0.3.0" = "sha256-5IR/G6Y9OE0+gTvU1iTob0TxfiV3O9elA/0BUy2GA8g="; 24 "rustpython-doc-0.3.0" = "sha256-34ERuLFKzUD9Xmf1zlafe42GLWZfUlw17ejf/NN6yH4="; 25 - "unicode_names2-0.6.0" = "sha256-eWg9+ISm/vztB0KIdjhq5il2ZnwGJQCleCYfznCI3Wg="; 26 }; 27 }; 28
··· 8 9 rustPlatform.buildRustPackage rec { 10 pname = "rustpython"; 11 + version = "0.3.1"; 12 13 src = fetchFromGitHub { 14 owner = "RustPython"; 15 repo = "RustPython"; 16 rev = "refs/tags/${version}"; 17 + hash = "sha256-AtIaWwE1pEIP1SJN9dYgHRP1GX4LTmetIPztHbsBXto="; 18 }; 19 20 cargoLock = { 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 + "rustpython-ast-0.3.1" = "sha256-dT0x4E8k/FcSP/q0uwwBWniT1n9HGmFF/HV6hAE6bGU="; 24 "rustpython-doc-0.3.0" = "sha256-34ERuLFKzUD9Xmf1zlafe42GLWZfUlw17ejf/NN6yH4="; 25 }; 26 }; 27