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