Merge pull request #297839 from pbsds/bump-spade-1711056057

spade: 0.6.0 -> 0.7.0

authored by

Peder Bergebakken Sundt and committed by
GitHub
82407401 1b2abd01

+64 -164
+62 -161
pkgs/by-name/sp/spade/Cargo.lock
··· 95 source = "registry+https://github.com/rust-lang/crates.io-index" 96 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 97 dependencies = [ 98 - "hermit-abi 0.1.19", 99 "libc", 100 "winapi", 101 ] ··· 203 "heck", 204 "proc-macro2", 205 "quote", 206 - "syn 2.0.38", 207 ] 208 209 [[package]] ··· 276 277 [[package]] 278 name = "colored" 279 - version = "2.0.4" 280 source = "registry+https://github.com/rust-lang/crates.io-index" 281 - checksum = "2674ec482fbc38012cf31e6c42ba0177b431a0cb6f15fe40efa5aab1bda516f6" 282 dependencies = [ 283 - "is-terminal", 284 "lazy_static", 285 "windows-sys 0.48.0", 286 ] ··· 321 "proc-macro2", 322 "quote", 323 "scratch", 324 - "syn 2.0.38", 325 ] 326 327 [[package]] ··· 338 dependencies = [ 339 "proc-macro2", 340 "quote", 341 - "syn 2.0.38", 342 ] 343 344 [[package]] 345 - name = "derivative" 346 - version = "2.2.0" 347 source = "registry+https://github.com/rust-lang/crates.io-index" 348 - checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" 349 dependencies = [ 350 "proc-macro2", 351 "quote", 352 - "syn 1.0.109", 353 ] 354 355 [[package]] ··· 371 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 372 373 [[package]] 374 - name = "errno" 375 - version = "0.3.5" 376 - source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860" 378 - dependencies = [ 379 - "libc", 380 - "windows-sys 0.48.0", 381 - ] 382 - 383 - [[package]] 384 name = "eyre" 385 version = "0.6.8" 386 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 424 ] 425 426 [[package]] 427 - name = "hermit-abi" 428 - version = "0.3.3" 429 - source = "registry+https://github.com/rust-lang/crates.io-index" 430 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 431 - 432 - [[package]] 433 name = "indenter" 434 version = "0.3.3" 435 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 437 438 [[package]] 439 name = "indoc" 440 - version = "1.0.9" 441 - source = "registry+https://github.com/rust-lang/crates.io-index" 442 - checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306" 443 - 444 - [[package]] 445 - name = "indoc" 446 version = "2.0.4" 447 source = "registry+https://github.com/rust-lang/crates.io-index" 448 checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" ··· 461 ] 462 463 [[package]] 464 - name = "is-terminal" 465 - version = "0.4.9" 466 - source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 468 - dependencies = [ 469 - "hermit-abi 0.3.3", 470 - "rustix", 471 - "windows-sys 0.48.0", 472 - ] 473 - 474 - [[package]] 475 name = "itertools" 476 - version = "0.10.5" 477 source = "registry+https://github.com/rust-lang/crates.io-index" 478 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 479 dependencies = [ 480 "either", 481 ] ··· 514 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 515 516 [[package]] 517 - name = "linux-raw-sys" 518 - version = "0.4.10" 519 source = "registry+https://github.com/rust-lang/crates.io-index" 520 - checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f" 521 - 522 - [[package]] 523 - name = "local-impl" 524 - version = "0.1.0" 525 - source = "git+https://gitlab.com/sornas/local-impl#09293b492c653d78bb2f5fd64187e0c68ea51733" 526 dependencies = [ 527 "proc-macro2", 528 "quote", 529 - "syn 1.0.109", 530 ] 531 532 [[package]] ··· 565 "proc-macro2", 566 "quote", 567 "regex-syntax 0.6.29", 568 - "syn 2.0.38", 569 ] 570 571 [[package]] ··· 600 601 [[package]] 602 name = "memoffset" 603 - version = "0.8.0" 604 source = "registry+https://github.com/rust-lang/crates.io-index" 605 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 606 dependencies = [ 607 "autocfg", 608 ] ··· 797 ] 798 799 [[package]] 800 - name = "proc-macro-error" 801 - version = "1.0.4" 802 - source = "registry+https://github.com/rust-lang/crates.io-index" 803 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 804 - dependencies = [ 805 - "proc-macro-error-attr", 806 - "proc-macro2", 807 - "quote", 808 - "syn 1.0.109", 809 - "version_check", 810 - ] 811 - 812 - [[package]] 813 - name = "proc-macro-error-attr" 814 - version = "1.0.4" 815 - source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 817 - dependencies = [ 818 - "proc-macro2", 819 - "quote", 820 - "version_check", 821 - ] 822 - 823 - [[package]] 824 name = "proc-macro2" 825 version = "1.0.69" 826 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 831 832 [[package]] 833 name = "pyo3" 834 - version = "0.18.3" 835 source = "registry+https://github.com/rust-lang/crates.io-index" 836 - checksum = "e3b1ac5b3731ba34fdaa9785f8d74d17448cd18f30cf19e0c7e7b1fdb5272109" 837 dependencies = [ 838 "cfg-if", 839 "eyre", 840 - "indoc 1.0.9", 841 "libc", 842 "memoffset", 843 "parking_lot", 844 "pyo3-build-config", 845 "pyo3-ffi", 846 "pyo3-macros", 847 - "unindent 0.1.11", 848 ] 849 850 [[package]] 851 name = "pyo3-build-config" 852 - version = "0.18.3" 853 source = "registry+https://github.com/rust-lang/crates.io-index" 854 - checksum = "9cb946f5ac61bb61a5014924910d936ebd2b23b705f7a4a3c40b05c720b079a3" 855 dependencies = [ 856 "once_cell", 857 "target-lexicon", ··· 859 860 [[package]] 861 name = "pyo3-ffi" 862 - version = "0.18.3" 863 source = "registry+https://github.com/rust-lang/crates.io-index" 864 - checksum = "fd4d7c5337821916ea2a1d21d1092e8443cf34879e53a0ac653fbb98f44ff65c" 865 dependencies = [ 866 "libc", 867 "pyo3-build-config", ··· 869 870 [[package]] 871 name = "pyo3-macros" 872 - version = "0.18.3" 873 source = "registry+https://github.com/rust-lang/crates.io-index" 874 - checksum = "a9d39c55dab3fc5a4b25bbd1ac10a2da452c4aca13bb450f22818a002e29648d" 875 dependencies = [ 876 "proc-macro2", 877 "pyo3-macros-backend", 878 "quote", 879 - "syn 1.0.109", 880 ] 881 882 [[package]] 883 name = "pyo3-macros-backend" 884 - version = "0.18.3" 885 source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "97daff08a4c48320587b5224cc98d609e3c27b6d437315bd40b605c98eeb5918" 887 dependencies = [ 888 "proc-macro2", 889 "quote", 890 - "syn 1.0.109", 891 ] 892 893 [[package]] ··· 971 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 972 973 [[package]] 974 - name = "rustix" 975 - version = "0.38.21" 976 - source = "registry+https://github.com/rust-lang/crates.io-index" 977 - checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 978 - dependencies = [ 979 - "bitflags 2.4.1", 980 - "errno", 981 - "libc", 982 - "linux-raw-sys", 983 - "windows-sys 0.48.0", 984 - ] 985 - 986 - [[package]] 987 name = "ryu" 988 version = "1.0.15" 989 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1018 dependencies = [ 1019 "proc-macro2", 1020 "quote", 1021 - "syn 2.0.38", 1022 ] 1023 1024 [[package]] ··· 1055 1056 [[package]] 1057 name = "spade" 1058 - version = "0.6.0" 1059 dependencies = [ 1060 "atty", 1061 "clap", ··· 1063 "codespan-reporting 0.12.0", 1064 "color-eyre", 1065 "colored", 1066 - "indoc 2.0.4", 1067 "itertools", 1068 "logos", 1069 "pretty_assertions", ··· 1082 "spade-typeinference", 1083 "spade-types", 1084 "spade-wordlength-inference", 1085 - "thiserror", 1086 "tracing", 1087 "tracing-subscriber", 1088 "tracing-tree", ··· 1090 1091 [[package]] 1092 name = "spade-ast" 1093 - version = "0.6.0" 1094 dependencies = [ 1095 "num", 1096 "spade-common", ··· 1098 1099 [[package]] 1100 name = "spade-ast-lowering" 1101 - version = "0.6.0" 1102 dependencies = [ 1103 "itertools", 1104 "local-impl", ··· 1116 1117 [[package]] 1118 name = "spade-common" 1119 - version = "0.6.0" 1120 dependencies = [ 1121 "codespan", 1122 "codespan-reporting 0.12.0", ··· 1142 1143 [[package]] 1144 name = "spade-diagnostics" 1145 - version = "0.6.0" 1146 dependencies = [ 1147 "codespan", 1148 "codespan-reporting 0.12.0", 1149 "colored", 1150 "insta", 1151 "local-impl", 1152 "logos", 1153 "spade-ast", ··· 1159 1160 [[package]] 1161 name = "spade-hir" 1162 - version = "0.6.0" 1163 dependencies = [ 1164 "codespan-reporting 0.12.0", 1165 "colored", ··· 1177 1178 [[package]] 1179 name = "spade-hir-lowering" 1180 - version = "0.6.0" 1181 dependencies = [ 1182 "codespan", 1183 "codespan-reporting 0.12.0", 1184 "colored", 1185 - "indoc 2.0.4", 1186 "itertools", 1187 "local-impl", 1188 "num", ··· 1192 "spade-common", 1193 "spade-diagnostics", 1194 "spade-hir", 1195 "spade-mir", 1196 "spade-typeinference", 1197 "spade-types", ··· 1202 1203 [[package]] 1204 name = "spade-macros" 1205 - version = "0.6.0" 1206 dependencies = [ 1207 - "proc-macro-error", 1208 "proc-macro2", 1209 "quote", 1210 - "syn 1.0.109", 1211 "trybuild", 1212 ] 1213 1214 [[package]] 1215 name = "spade-mir" 1216 - version = "0.6.0" 1217 dependencies = [ 1218 "codespan", 1219 "codespan-reporting 0.12.0", 1220 "colored", 1221 - "derivative", 1222 - "indoc 2.0.4", 1223 "itertools", 1224 "logos", 1225 "nesty", ··· 1234 1235 [[package]] 1236 name = "spade-parser" 1237 - version = "0.6.0" 1238 dependencies = [ 1239 "codespan", 1240 - "codespan-reporting 0.12.0", 1241 "colored", 1242 "itertools", 1243 "local-impl", ··· 1253 1254 [[package]] 1255 name = "spade-python" 1256 - version = "0.6.0" 1257 dependencies = [ 1258 "codespan-reporting 0.12.0", 1259 "color-eyre", ··· 1282 1283 [[package]] 1284 name = "spade-simulation-ext" 1285 - version = "0.6.0" 1286 dependencies = [ 1287 "codespan-reporting 0.12.0", 1288 "color-eyre", ··· 1310 1311 [[package]] 1312 name = "spade-tests" 1313 - version = "0.6.0" 1314 dependencies = [ 1315 "codespan-reporting 0.12.0", 1316 "colored", 1317 - "indoc 2.0.4", 1318 "insta", 1319 "logos", 1320 "pretty_assertions", ··· 1333 "tracing", 1334 "tracing-subscriber", 1335 "tracing-tree", 1336 - "unindent 0.2.3", 1337 ] 1338 1339 [[package]] 1340 name = "spade-typeinference" 1341 - version = "0.6.0" 1342 dependencies = [ 1343 "assert_matches", 1344 "codespan", ··· 1361 1362 [[package]] 1363 name = "spade-types" 1364 - version = "0.6.0" 1365 dependencies = [ 1366 "num", 1367 "serde", ··· 1370 1371 [[package]] 1372 name = "spade-wordlength-inference" 1373 - version = "0.6.0" 1374 dependencies = [ 1375 "codespan", 1376 "codespan-reporting 0.12.0", ··· 1398 1399 [[package]] 1400 name = "syn" 1401 - version = "1.0.109" 1402 - source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1404 - dependencies = [ 1405 - "proc-macro2", 1406 - "quote", 1407 - "unicode-ident", 1408 - ] 1409 - 1410 - [[package]] 1411 - name = "syn" 1412 version = "2.0.38" 1413 source = "registry+https://github.com/rust-lang/crates.io-index" 1414 checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" ··· 1456 dependencies = [ 1457 "proc-macro2", 1458 "quote", 1459 - "syn 2.0.38", 1460 ] 1461 1462 [[package]] ··· 1488 dependencies = [ 1489 "proc-macro2", 1490 "quote", 1491 - "syn 2.0.38", 1492 ] 1493 1494 [[package]] ··· 1581 1582 [[package]] 1583 name = "unindent" 1584 - version = "0.1.11" 1585 - source = "registry+https://github.com/rust-lang/crates.io-index" 1586 - checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 1587 - 1588 - [[package]] 1589 - name = "unindent" 1590 version = "0.2.3" 1591 source = "registry+https://github.com/rust-lang/crates.io-index" 1592 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" ··· 1627 "spade-types", 1628 "vcd", 1629 ] 1630 - 1631 - [[package]] 1632 - name = "version_check" 1633 - version = "0.9.4" 1634 - source = "registry+https://github.com/rust-lang/crates.io-index" 1635 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1636 1637 [[package]] 1638 name = "winapi"
··· 95 source = "registry+https://github.com/rust-lang/crates.io-index" 96 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 97 dependencies = [ 98 + "hermit-abi", 99 "libc", 100 "winapi", 101 ] ··· 203 "heck", 204 "proc-macro2", 205 "quote", 206 + "syn", 207 ] 208 209 [[package]] ··· 276 277 [[package]] 278 name = "colored" 279 + version = "2.1.0" 280 source = "registry+https://github.com/rust-lang/crates.io-index" 281 + checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8" 282 dependencies = [ 283 "lazy_static", 284 "windows-sys 0.48.0", 285 ] ··· 320 "proc-macro2", 321 "quote", 322 "scratch", 323 + "syn", 324 ] 325 326 [[package]] ··· 337 dependencies = [ 338 "proc-macro2", 339 "quote", 340 + "syn", 341 ] 342 343 [[package]] 344 + name = "derive-where" 345 + version = "1.2.7" 346 source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "62d671cc41a825ebabc75757b62d3d168c577f9149b2d49ece1dad1f72119d25" 348 dependencies = [ 349 "proc-macro2", 350 "quote", 351 + "syn", 352 ] 353 354 [[package]] ··· 370 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 371 372 [[package]] 373 name = "eyre" 374 version = "0.6.8" 375 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 413 ] 414 415 [[package]] 416 name = "indenter" 417 version = "0.3.3" 418 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 420 421 [[package]] 422 name = "indoc" 423 version = "2.0.4" 424 source = "registry+https://github.com/rust-lang/crates.io-index" 425 checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" ··· 438 ] 439 440 [[package]] 441 name = "itertools" 442 + version = "0.12.0" 443 source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" 445 dependencies = [ 446 "either", 447 ] ··· 480 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 481 482 [[package]] 483 + name = "local-impl" 484 + version = "0.1.2" 485 source = "registry+https://github.com/rust-lang/crates.io-index" 486 + checksum = "5e36d656622c9ac5c84be07696931c71e483d27daf86914d7011d0fa6370418b" 487 dependencies = [ 488 "proc-macro2", 489 "quote", 490 + "syn", 491 ] 492 493 [[package]] ··· 526 "proc-macro2", 527 "quote", 528 "regex-syntax 0.6.29", 529 + "syn", 530 ] 531 532 [[package]] ··· 561 562 [[package]] 563 name = "memoffset" 564 + version = "0.9.0" 565 source = "registry+https://github.com/rust-lang/crates.io-index" 566 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 567 dependencies = [ 568 "autocfg", 569 ] ··· 758 ] 759 760 [[package]] 761 name = "proc-macro2" 762 version = "1.0.69" 763 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 768 769 [[package]] 770 name = "pyo3" 771 + version = "0.20.2" 772 source = "registry+https://github.com/rust-lang/crates.io-index" 773 + checksum = "9a89dc7a5850d0e983be1ec2a463a171d20990487c3cfcd68b5363f1ee3d6fe0" 774 dependencies = [ 775 "cfg-if", 776 "eyre", 777 + "indoc", 778 "libc", 779 "memoffset", 780 "parking_lot", 781 "pyo3-build-config", 782 "pyo3-ffi", 783 "pyo3-macros", 784 + "unindent", 785 ] 786 787 [[package]] 788 name = "pyo3-build-config" 789 + version = "0.20.2" 790 source = "registry+https://github.com/rust-lang/crates.io-index" 791 + checksum = "07426f0d8fe5a601f26293f300afd1a7b1ed5e78b2a705870c5f30893c5163be" 792 dependencies = [ 793 "once_cell", 794 "target-lexicon", ··· 796 797 [[package]] 798 name = "pyo3-ffi" 799 + version = "0.20.2" 800 source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "dbb7dec17e17766b46bca4f1a4215a85006b4c2ecde122076c562dd058da6cf1" 802 dependencies = [ 803 "libc", 804 "pyo3-build-config", ··· 806 807 [[package]] 808 name = "pyo3-macros" 809 + version = "0.20.2" 810 source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "05f738b4e40d50b5711957f142878cfa0f28e054aa0ebdfc3fd137a843f74ed3" 812 dependencies = [ 813 "proc-macro2", 814 "pyo3-macros-backend", 815 "quote", 816 + "syn", 817 ] 818 819 [[package]] 820 name = "pyo3-macros-backend" 821 + version = "0.20.2" 822 source = "registry+https://github.com/rust-lang/crates.io-index" 823 + checksum = "0fc910d4851847827daf9d6cdd4a823fbdaab5b8818325c5e97a86da79e8881f" 824 dependencies = [ 825 + "heck", 826 "proc-macro2", 827 "quote", 828 + "syn", 829 ] 830 831 [[package]] ··· 909 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 910 911 [[package]] 912 name = "ryu" 913 version = "1.0.15" 914 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 943 dependencies = [ 944 "proc-macro2", 945 "quote", 946 + "syn", 947 ] 948 949 [[package]] ··· 980 981 [[package]] 982 name = "spade" 983 + version = "0.7.0" 984 dependencies = [ 985 "atty", 986 "clap", ··· 988 "codespan-reporting 0.12.0", 989 "color-eyre", 990 "colored", 991 + "indoc", 992 "itertools", 993 "logos", 994 "pretty_assertions", ··· 1007 "spade-typeinference", 1008 "spade-types", 1009 "spade-wordlength-inference", 1010 "tracing", 1011 "tracing-subscriber", 1012 "tracing-tree", ··· 1014 1015 [[package]] 1016 name = "spade-ast" 1017 + version = "0.7.0" 1018 dependencies = [ 1019 "num", 1020 "spade-common", ··· 1022 1023 [[package]] 1024 name = "spade-ast-lowering" 1025 + version = "0.7.0" 1026 dependencies = [ 1027 "itertools", 1028 "local-impl", ··· 1040 1041 [[package]] 1042 name = "spade-common" 1043 + version = "0.7.0" 1044 dependencies = [ 1045 "codespan", 1046 "codespan-reporting 0.12.0", ··· 1066 1067 [[package]] 1068 name = "spade-diagnostics" 1069 + version = "0.7.0" 1070 dependencies = [ 1071 "codespan", 1072 "codespan-reporting 0.12.0", 1073 "colored", 1074 "insta", 1075 + "itertools", 1076 "local-impl", 1077 "logos", 1078 "spade-ast", ··· 1084 1085 [[package]] 1086 name = "spade-hir" 1087 + version = "0.7.0" 1088 dependencies = [ 1089 "codespan-reporting 0.12.0", 1090 "colored", ··· 1102 1103 [[package]] 1104 name = "spade-hir-lowering" 1105 + version = "0.7.0" 1106 dependencies = [ 1107 "codespan", 1108 "codespan-reporting 0.12.0", 1109 "colored", 1110 + "indoc", 1111 "itertools", 1112 "local-impl", 1113 "num", ··· 1117 "spade-common", 1118 "spade-diagnostics", 1119 "spade-hir", 1120 + "spade-macros", 1121 "spade-mir", 1122 "spade-typeinference", 1123 "spade-types", ··· 1128 1129 [[package]] 1130 name = "spade-macros" 1131 + version = "0.7.0" 1132 dependencies = [ 1133 "proc-macro2", 1134 "quote", 1135 + "syn", 1136 "trybuild", 1137 ] 1138 1139 [[package]] 1140 name = "spade-mir" 1141 + version = "0.7.0" 1142 dependencies = [ 1143 "codespan", 1144 "codespan-reporting 0.12.0", 1145 "colored", 1146 + "derive-where", 1147 + "indoc", 1148 "itertools", 1149 "logos", 1150 "nesty", ··· 1159 1160 [[package]] 1161 name = "spade-parser" 1162 + version = "0.7.0" 1163 dependencies = [ 1164 "codespan", 1165 "colored", 1166 "itertools", 1167 "local-impl", ··· 1177 1178 [[package]] 1179 name = "spade-python" 1180 + version = "0.7.0" 1181 dependencies = [ 1182 "codespan-reporting 0.12.0", 1183 "color-eyre", ··· 1206 1207 [[package]] 1208 name = "spade-simulation-ext" 1209 + version = "0.7.0" 1210 dependencies = [ 1211 "codespan-reporting 0.12.0", 1212 "color-eyre", ··· 1234 1235 [[package]] 1236 name = "spade-tests" 1237 + version = "0.7.0" 1238 dependencies = [ 1239 "codespan-reporting 0.12.0", 1240 "colored", 1241 + "indoc", 1242 "insta", 1243 "logos", 1244 "pretty_assertions", ··· 1257 "tracing", 1258 "tracing-subscriber", 1259 "tracing-tree", 1260 + "unindent", 1261 ] 1262 1263 [[package]] 1264 name = "spade-typeinference" 1265 + version = "0.7.0" 1266 dependencies = [ 1267 "assert_matches", 1268 "codespan", ··· 1285 1286 [[package]] 1287 name = "spade-types" 1288 + version = "0.7.0" 1289 dependencies = [ 1290 "num", 1291 "serde", ··· 1294 1295 [[package]] 1296 name = "spade-wordlength-inference" 1297 + version = "0.7.0" 1298 dependencies = [ 1299 "codespan", 1300 "codespan-reporting 0.12.0", ··· 1322 1323 [[package]] 1324 name = "syn" 1325 version = "2.0.38" 1326 source = "registry+https://github.com/rust-lang/crates.io-index" 1327 checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b" ··· 1369 dependencies = [ 1370 "proc-macro2", 1371 "quote", 1372 + "syn", 1373 ] 1374 1375 [[package]] ··· 1401 dependencies = [ 1402 "proc-macro2", 1403 "quote", 1404 + "syn", 1405 ] 1406 1407 [[package]] ··· 1494 1495 [[package]] 1496 name = "unindent" 1497 version = "0.2.3" 1498 source = "registry+https://github.com/rust-lang/crates.io-index" 1499 checksum = "c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce" ··· 1534 "spade-types", 1535 "vcd", 1536 ] 1537 1538 [[package]] 1539 name = "winapi"
+2 -3
pkgs/by-name/sp/spade/package.nix
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "spade"; 9 - version = "0.6.0"; 10 11 src = fetchFromGitLab { 12 owner = "spade-lang"; 13 repo = "spade"; 14 rev = "v${version}"; 15 - hash = "sha256-MNMKUhXVBhSn91uTVCuxozJ2BVFQAX/YdnCPOztGQyM="; 16 # only needed for vatch, which contains test data 17 fetchSubmodules = true; 18 }; ··· 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 "codespan-0.12.0" = "sha256-3F2006BR3hyhxcUTaQiOjzTEuRECKJKjIDyXonS/lrE="; 24 - "local-impl-0.1.0" = "sha256-w6kQ4wM/ZQJmOqmAAq9FFDzyt9xHOY14av5dsSIFRU0="; 25 "tracing-tree-0.2.0" = "sha256-/JNeAKjAXmKPh0et8958yS7joORDbid9dhFB0VUAhZc="; 26 }; 27 };
··· 6 7 rustPlatform.buildRustPackage rec { 8 pname = "spade"; 9 + version = "0.7.0"; 10 11 src = fetchFromGitLab { 12 owner = "spade-lang"; 13 repo = "spade"; 14 rev = "v${version}"; 15 + hash = "sha256-oJfOgWobjt+DAVdP465E8iLMJCdqhs0vzJJFgRqVAP8="; 16 # only needed for vatch, which contains test data 17 fetchSubmodules = true; 18 }; ··· 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 "codespan-0.12.0" = "sha256-3F2006BR3hyhxcUTaQiOjzTEuRECKJKjIDyXonS/lrE="; 24 "tracing-tree-0.2.0" = "sha256-/JNeAKjAXmKPh0et8958yS7joORDbid9dhFB0VUAhZc="; 25 }; 26 };