lol

python3Packages.chia-rs: fix build

authored by

Louis Bettens and committed by
Martin Weinelt
4469b2ad 6d0a0fda

+839 -87
+822 -87
pkgs/development/python-modules/chia-rs/Cargo.lock
··· 3 3 version = 3 4 4 5 5 [[package]] 6 + name = "anes" 7 + version = "0.1.6" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 10 + 11 + [[package]] 12 + name = "anyhow" 13 + version = "1.0.65" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "98161a4e3e2184da77bb14f02184cdd111e83bbbcc9979dfee3c44b9a85f5602" 16 + 17 + [[package]] 18 + name = "atomic-polyfill" 19 + version = "0.1.11" 20 + source = "registry+https://github.com/rust-lang/crates.io-index" 21 + checksum = "e3ff7eb3f316534d83a8a2c3d1674ace8a5a71198eba31e2e2b597833f699b28" 22 + dependencies = [ 23 + "critical-section", 24 + ] 25 + 26 + [[package]] 27 + name = "atty" 28 + version = "0.2.14" 29 + source = "registry+https://github.com/rust-lang/crates.io-index" 30 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 31 + dependencies = [ 32 + "hermit-abi", 33 + "libc", 34 + "winapi", 35 + ] 36 + 37 + [[package]] 6 38 name = "autocfg" 7 39 version = "1.1.0" 8 40 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 16 48 17 49 [[package]] 18 50 name = "bitvec" 19 - version = "0.22.3" 51 + version = "1.0.1" 20 52 source = "registry+https://github.com/rust-lang/crates.io-index" 21 - checksum = "5237f00a8c86130a0cc317830e558b966dd7850d48a953d998c813f01a41b527" 53 + checksum = "1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c" 22 54 dependencies = [ 23 55 "funty", 24 56 "radium", ··· 36 68 ] 37 69 38 70 [[package]] 71 + name = "block-buffer" 72 + version = "0.10.3" 73 + source = "registry+https://github.com/rust-lang/crates.io-index" 74 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 75 + dependencies = [ 76 + "generic-array", 77 + ] 78 + 79 + [[package]] 39 80 name = "bls12_381" 40 - version = "0.5.0" 81 + version = "0.7.0" 41 82 source = "registry+https://github.com/rust-lang/crates.io-index" 42 - checksum = "54757888b09a69be70b5ec303e382a74227392086ba808cb01eeca29233a2397" 83 + checksum = "62250ece575fa9b22068b3a8d59586f01d426dd7785522efd97632959e71c986" 43 84 dependencies = [ 44 85 "ff", 45 86 "group", ··· 49 90 ] 50 91 51 92 [[package]] 93 + name = "bls12_381_plus" 94 + version = "0.7.0" 95 + source = "registry+https://github.com/rust-lang/crates.io-index" 96 + checksum = "c7c681aa947677ec0c5ccfa6f14c0dd039ddbaa7b12952bf146bd5226a5f9880" 97 + dependencies = [ 98 + "digest 0.9.0", 99 + "ff", 100 + "group", 101 + "heapless", 102 + "pairing", 103 + "rand_core", 104 + "serde", 105 + "subtle", 106 + "zeroize", 107 + ] 108 + 109 + [[package]] 52 110 name = "bumpalo" 53 - version = "3.10.0" 111 + version = "3.11.1" 54 112 source = "registry+https://github.com/rust-lang/crates.io-index" 55 - checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" 113 + checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 56 114 57 115 [[package]] 58 116 name = "byteorder" ··· 61 119 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 62 120 63 121 [[package]] 122 + name = "cast" 123 + version = "0.3.0" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 126 + 127 + [[package]] 64 128 name = "cfg-if" 65 129 version = "1.0.0" 66 130 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 68 132 69 133 [[package]] 70 134 name = "chia" 71 - version = "0.1.5" 135 + version = "0.1.15" 72 136 dependencies = [ 137 + "chia-protocol", 138 + "clvm-utils", 73 139 "clvmr", 74 140 "hex", 75 141 "num-traits", 76 142 "pyo3", 77 - "serde", 143 + ] 144 + 145 + [[package]] 146 + name = "chia-bls" 147 + version = "0.1.15" 148 + dependencies = [ 149 + "anyhow", 150 + "bls12_381_plus", 151 + "criterion", 152 + "group", 153 + "hex", 154 + "hkdf", 155 + "num-bigint", 156 + "rand", 157 + "sha2 0.9.9", 158 + "tiny-bip39", 159 + ] 160 + 161 + [[package]] 162 + name = "chia-protocol" 163 + version = "0.1.15" 164 + dependencies = [ 165 + "chia_py_streamable_macro", 166 + "chia_streamable_macro", 167 + "clvmr", 168 + "hex", 169 + "pyo3", 170 + "sha2 0.10.2", 171 + ] 172 + 173 + [[package]] 174 + name = "chia_py_streamable_macro" 175 + version = "0.1.2" 176 + dependencies = [ 177 + "quote", 178 + "syn", 78 179 ] 79 180 80 181 [[package]] 81 182 name = "chia_rs" 82 - version = "0.1.5" 183 + version = "0.1.16" 83 184 dependencies = [ 84 185 "chia", 186 + "chia-protocol", 187 + "chia_py_streamable_macro", 188 + "chia_streamable_macro", 85 189 "clvmr", 86 190 "hex", 87 - "py_streamable", 88 191 "pyo3", 89 - "serde", 90 - "sha2", 192 + ] 193 + 194 + [[package]] 195 + name = "chia_streamable_macro" 196 + version = "0.2.3" 197 + dependencies = [ 198 + "quote", 199 + "syn", 91 200 ] 92 201 93 202 [[package]] 94 203 name = "chia_wasm" 95 - version = "0.1.5" 204 + version = "0.1.15" 96 205 dependencies = [ 97 206 "chia", 98 207 "wasm-bindgen", ··· 100 209 ] 101 210 102 211 [[package]] 212 + name = "ciborium" 213 + version = "0.2.0" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 216 + dependencies = [ 217 + "ciborium-io", 218 + "ciborium-ll", 219 + "serde", 220 + ] 221 + 222 + [[package]] 223 + name = "ciborium-io" 224 + version = "0.2.0" 225 + source = "registry+https://github.com/rust-lang/crates.io-index" 226 + checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 227 + 228 + [[package]] 229 + name = "ciborium-ll" 230 + version = "0.2.0" 231 + source = "registry+https://github.com/rust-lang/crates.io-index" 232 + checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 233 + dependencies = [ 234 + "ciborium-io", 235 + "half", 236 + ] 237 + 238 + [[package]] 239 + name = "clap" 240 + version = "3.2.23" 241 + source = "registry+https://github.com/rust-lang/crates.io-index" 242 + checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 243 + dependencies = [ 244 + "bitflags", 245 + "clap_lex", 246 + "indexmap", 247 + "textwrap", 248 + ] 249 + 250 + [[package]] 251 + name = "clap_lex" 252 + version = "0.2.4" 253 + source = "registry+https://github.com/rust-lang/crates.io-index" 254 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 255 + dependencies = [ 256 + "os_str_bytes", 257 + ] 258 + 259 + [[package]] 260 + name = "clvm-utils" 261 + version = "0.1.15" 262 + dependencies = [ 263 + "clvmr", 264 + ] 265 + 266 + [[package]] 103 267 name = "clvmr" 104 - version = "0.1.20" 268 + version = "0.1.24" 105 269 source = "registry+https://github.com/rust-lang/crates.io-index" 106 - checksum = "d18d68c7f9e8e08ea66a6673bec83100bd53103a9d504fe279147bd0a79b260c" 270 + checksum = "8e5e907612d322d0d7def6b0ecb3ad681f6af2db106bcfabe4153746c60ef9e4" 107 271 dependencies = [ 108 272 "bls12_381", 109 273 "hex", ··· 111 275 "num-bigint", 112 276 "num-integer", 113 277 "num-traits", 114 - "pyo3", 115 - "sha2", 116 - "wasm-bindgen", 117 - "wasm-bindgen-test", 278 + "sha2 0.10.2", 118 279 ] 119 280 120 281 [[package]] ··· 129 290 130 291 [[package]] 131 292 name = "cpufeatures" 132 - version = "0.1.5" 293 + version = "0.2.5" 133 294 source = "registry+https://github.com/rust-lang/crates.io-index" 134 - checksum = "66c99696f6c9dd7f35d486b9d04d7e6e202aa3e8c40d553f2fdf5e7e0c6a71ef" 295 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 135 296 dependencies = [ 136 297 "libc", 137 298 ] 138 299 139 300 [[package]] 301 + name = "criterion" 302 + version = "0.4.0" 303 + source = "registry+https://github.com/rust-lang/crates.io-index" 304 + checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 305 + dependencies = [ 306 + "anes", 307 + "atty", 308 + "cast", 309 + "ciborium", 310 + "clap", 311 + "criterion-plot", 312 + "itertools", 313 + "lazy_static", 314 + "num-traits", 315 + "oorandom", 316 + "plotters", 317 + "rayon", 318 + "regex", 319 + "serde", 320 + "serde_derive", 321 + "serde_json", 322 + "tinytemplate", 323 + "walkdir", 324 + ] 325 + 326 + [[package]] 327 + name = "criterion-plot" 328 + version = "0.5.0" 329 + source = "registry+https://github.com/rust-lang/crates.io-index" 330 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 331 + dependencies = [ 332 + "cast", 333 + "itertools", 334 + ] 335 + 336 + [[package]] 337 + name = "critical-section" 338 + version = "1.1.1" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "6548a0ad5d2549e111e1f6a11a6c2e2d00ce6a3dafe22948d67c2b443f775e52" 341 + 342 + [[package]] 343 + name = "crossbeam-channel" 344 + version = "0.5.6" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 347 + dependencies = [ 348 + "cfg-if", 349 + "crossbeam-utils", 350 + ] 351 + 352 + [[package]] 353 + name = "crossbeam-deque" 354 + version = "0.8.2" 355 + source = "registry+https://github.com/rust-lang/crates.io-index" 356 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 357 + dependencies = [ 358 + "cfg-if", 359 + "crossbeam-epoch", 360 + "crossbeam-utils", 361 + ] 362 + 363 + [[package]] 364 + name = "crossbeam-epoch" 365 + version = "0.9.13" 366 + source = "registry+https://github.com/rust-lang/crates.io-index" 367 + checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 368 + dependencies = [ 369 + "autocfg", 370 + "cfg-if", 371 + "crossbeam-utils", 372 + "memoffset", 373 + "scopeguard", 374 + ] 375 + 376 + [[package]] 377 + name = "crossbeam-utils" 378 + version = "0.8.14" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 381 + dependencies = [ 382 + "cfg-if", 383 + ] 384 + 385 + [[package]] 386 + name = "crypto-common" 387 + version = "0.1.6" 388 + source = "registry+https://github.com/rust-lang/crates.io-index" 389 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 390 + dependencies = [ 391 + "generic-array", 392 + "typenum", 393 + ] 394 + 395 + [[package]] 396 + name = "crypto-mac" 397 + version = "0.11.1" 398 + source = "registry+https://github.com/rust-lang/crates.io-index" 399 + checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" 400 + dependencies = [ 401 + "generic-array", 402 + "subtle", 403 + ] 404 + 405 + [[package]] 140 406 name = "ctor" 141 - version = "0.1.22" 407 + version = "0.1.26" 142 408 source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" 409 + checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 144 410 dependencies = [ 145 411 "quote", 146 412 "syn", ··· 156 422 ] 157 423 158 424 [[package]] 425 + name = "digest" 426 + version = "0.10.6" 427 + source = "registry+https://github.com/rust-lang/crates.io-index" 428 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 429 + dependencies = [ 430 + "block-buffer 0.10.3", 431 + "crypto-common", 432 + "subtle", 433 + ] 434 + 435 + [[package]] 436 + name = "either" 437 + version = "1.8.0" 438 + source = "registry+https://github.com/rust-lang/crates.io-index" 439 + checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 440 + 441 + [[package]] 159 442 name = "ff" 160 - version = "0.10.1" 443 + version = "0.12.1" 161 444 source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "d0f40b2dcd8bc322217a5f6559ae5f9e9d1de202a2ecee2e9eafcbece7562a4f" 445 + checksum = "d013fc25338cc558c5c2cfbad646908fb23591e2404481826742b651c9af7160" 163 446 dependencies = [ 164 447 "bitvec", 165 448 "rand_core", ··· 168 451 169 452 [[package]] 170 453 name = "funty" 171 - version = "1.2.0" 454 + version = "2.0.0" 172 455 source = "registry+https://github.com/rust-lang/crates.io-index" 173 - checksum = "1847abb9cb65d566acd5942e94aea9c8f547ad02c98e1649326fc0e8910b8b1e" 456 + checksum = "e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c" 174 457 175 458 [[package]] 176 459 name = "generic-array" 177 - version = "0.14.5" 460 + version = "0.14.6" 178 461 source = "registry+https://github.com/rust-lang/crates.io-index" 179 - checksum = "fd48d33ec7f05fbfa152300fdad764757cbded343c1aa1cff2fbaf4134851803" 462 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 180 463 dependencies = [ 181 464 "typenum", 182 465 "version_check", 183 466 ] 184 467 185 468 [[package]] 469 + name = "getrandom" 470 + version = "0.2.8" 471 + source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 473 + dependencies = [ 474 + "cfg-if", 475 + "libc", 476 + "wasi", 477 + ] 478 + 479 + [[package]] 186 480 name = "ghost" 187 - version = "0.1.5" 481 + version = "0.1.6" 188 482 source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "b93490550b1782c589a350f2211fff2e34682e25fed17ef53fc4fa8fe184975e" 483 + checksum = "eb19fe8de3ea0920d282f7b77dd4227aea6b8b999b42cdf0ca41b2472b14443a" 190 484 dependencies = [ 191 485 "proc-macro2", 192 486 "quote", ··· 195 489 196 490 [[package]] 197 491 name = "group" 198 - version = "0.10.0" 492 + version = "0.12.0" 199 493 source = "registry+https://github.com/rust-lang/crates.io-index" 200 - checksum = "1c363a5301b8f153d80747126a04b3c82073b9fe3130571a9d170cacdeaf7912" 494 + checksum = "7391856def869c1c81063a03457c676fbcd419709c3dfb33d8d319de484b154d" 201 495 dependencies = [ 202 496 "byteorder", 203 497 "ff", ··· 206 500 ] 207 501 208 502 [[package]] 503 + name = "half" 504 + version = "1.8.2" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 507 + 508 + [[package]] 509 + name = "hash32" 510 + version = "0.2.1" 511 + source = "registry+https://github.com/rust-lang/crates.io-index" 512 + checksum = "b0c35f58762feb77d74ebe43bdbc3210f09be9fe6742234d573bacc26ed92b67" 513 + dependencies = [ 514 + "byteorder", 515 + ] 516 + 517 + [[package]] 518 + name = "hashbrown" 519 + version = "0.12.3" 520 + source = "registry+https://github.com/rust-lang/crates.io-index" 521 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 522 + 523 + [[package]] 524 + name = "heapless" 525 + version = "0.7.16" 526 + source = "registry+https://github.com/rust-lang/crates.io-index" 527 + checksum = "db04bc24a18b9ea980628ecf00e6c0264f3c1426dac36c00cb49b6fbad8b0743" 528 + dependencies = [ 529 + "atomic-polyfill", 530 + "hash32", 531 + "rustc_version", 532 + "spin", 533 + "stable_deref_trait", 534 + ] 535 + 536 + [[package]] 537 + name = "hermit-abi" 538 + version = "0.1.19" 539 + source = "registry+https://github.com/rust-lang/crates.io-index" 540 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 541 + dependencies = [ 542 + "libc", 543 + ] 544 + 545 + [[package]] 209 546 name = "hex" 210 547 version = "0.4.3" 211 548 source = "registry+https://github.com/rust-lang/crates.io-index" 212 549 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" 213 550 214 551 [[package]] 552 + name = "hkdf" 553 + version = "0.11.0" 554 + source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b" 556 + dependencies = [ 557 + "digest 0.9.0", 558 + "hmac 0.11.0", 559 + ] 560 + 561 + [[package]] 562 + name = "hmac" 563 + version = "0.11.0" 564 + source = "registry+https://github.com/rust-lang/crates.io-index" 565 + checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" 566 + dependencies = [ 567 + "crypto-mac", 568 + "digest 0.9.0", 569 + ] 570 + 571 + [[package]] 572 + name = "hmac" 573 + version = "0.12.1" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 576 + dependencies = [ 577 + "digest 0.10.6", 578 + ] 579 + 580 + [[package]] 581 + name = "indexmap" 582 + version = "1.9.2" 583 + source = "registry+https://github.com/rust-lang/crates.io-index" 584 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 585 + dependencies = [ 586 + "autocfg", 587 + "hashbrown", 588 + ] 589 + 590 + [[package]] 215 591 name = "indoc" 216 592 version = "0.3.6" 217 593 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 266 642 ] 267 643 268 644 [[package]] 645 + name = "itertools" 646 + version = "0.10.5" 647 + source = "registry+https://github.com/rust-lang/crates.io-index" 648 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 649 + dependencies = [ 650 + "either", 651 + ] 652 + 653 + [[package]] 654 + name = "itoa" 655 + version = "1.0.4" 656 + source = "registry+https://github.com/rust-lang/crates.io-index" 657 + checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 658 + 659 + [[package]] 269 660 name = "js-sys" 270 661 version = "0.3.52" 271 662 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 282 673 283 674 [[package]] 284 675 name = "libc" 285 - version = "0.2.126" 676 + version = "0.2.138" 286 677 source = "registry+https://github.com/rust-lang/crates.io-index" 287 - checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 678 + checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8" 288 679 289 680 [[package]] 290 681 name = "lock_api" 291 - version = "0.4.7" 682 + version = "0.4.9" 292 683 source = "registry+https://github.com/rust-lang/crates.io-index" 293 - checksum = "327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53" 684 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 294 685 dependencies = [ 295 686 "autocfg", 296 687 "scopeguard", ··· 306 697 ] 307 698 308 699 [[package]] 700 + name = "memoffset" 701 + version = "0.7.1" 702 + source = "registry+https://github.com/rust-lang/crates.io-index" 703 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 704 + dependencies = [ 705 + "autocfg", 706 + ] 707 + 708 + [[package]] 309 709 name = "num-bigint" 310 - version = "0.4.0" 710 + version = "0.4.3" 311 711 source = "registry+https://github.com/rust-lang/crates.io-index" 312 - checksum = "4e0d047c1062aa51e256408c560894e5251f08925980e53cf1aa5bd00eec6512" 712 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 313 713 dependencies = [ 314 714 "autocfg", 315 715 "num-integer", ··· 318 718 319 719 [[package]] 320 720 name = "num-integer" 321 - version = "0.1.44" 721 + version = "0.1.45" 322 722 source = "registry+https://github.com/rust-lang/crates.io-index" 323 - checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" 723 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 324 724 dependencies = [ 325 725 "autocfg", 326 726 "num-traits", ··· 328 728 329 729 [[package]] 330 730 name = "num-traits" 331 - version = "0.2.14" 731 + version = "0.2.15" 332 732 source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" 733 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 334 734 dependencies = [ 335 735 "autocfg", 336 736 ] 337 737 338 738 [[package]] 739 + name = "num_cpus" 740 + version = "1.14.0" 741 + source = "registry+https://github.com/rust-lang/crates.io-index" 742 + checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" 743 + dependencies = [ 744 + "hermit-abi", 745 + "libc", 746 + ] 747 + 748 + [[package]] 339 749 name = "once_cell" 340 - version = "1.13.0" 750 + version = "1.16.0" 341 751 source = "registry+https://github.com/rust-lang/crates.io-index" 342 - checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" 752 + checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 753 + 754 + [[package]] 755 + name = "oorandom" 756 + version = "11.1.3" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 343 759 344 760 [[package]] 345 761 name = "opaque-debug" 346 762 version = "0.3.0" 347 763 source = "registry+https://github.com/rust-lang/crates.io-index" 348 764 checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 765 + 766 + [[package]] 767 + name = "os_str_bytes" 768 + version = "6.4.1" 769 + source = "registry+https://github.com/rust-lang/crates.io-index" 770 + checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 349 771 350 772 [[package]] 351 773 name = "pairing" 352 - version = "0.20.0" 774 + version = "0.22.0" 353 775 source = "registry+https://github.com/rust-lang/crates.io-index" 354 - checksum = "7de9d09263c9966e8196fe0380c9dbbc7ea114b5cf371ba29004bc1f9c6db7f3" 776 + checksum = "135590d8bdba2b31346f9cd1fb2a912329f5135e832a4f422942eb6ead8b6b3b" 355 777 dependencies = [ 356 778 "group", 357 779 ] ··· 369 791 370 792 [[package]] 371 793 name = "parking_lot_core" 372 - version = "0.8.5" 794 + version = "0.8.6" 373 795 source = "registry+https://github.com/rust-lang/crates.io-index" 374 - checksum = "d76e8e1493bcac0d2766c42737f34458f1c8c50c0d23bcb24ea953affb273216" 796 + checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 375 797 dependencies = [ 376 798 "cfg-if", 377 799 "instant", ··· 401 823 ] 402 824 403 825 [[package]] 826 + name = "pbkdf2" 827 + version = "0.11.0" 828 + source = "registry+https://github.com/rust-lang/crates.io-index" 829 + checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 830 + dependencies = [ 831 + "digest 0.10.6", 832 + ] 833 + 834 + [[package]] 835 + name = "plotters" 836 + version = "0.3.4" 837 + source = "registry+https://github.com/rust-lang/crates.io-index" 838 + checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" 839 + dependencies = [ 840 + "num-traits", 841 + "plotters-backend", 842 + "plotters-svg", 843 + "wasm-bindgen", 844 + "web-sys", 845 + ] 846 + 847 + [[package]] 848 + name = "plotters-backend" 849 + version = "0.3.4" 850 + source = "registry+https://github.com/rust-lang/crates.io-index" 851 + checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" 852 + 853 + [[package]] 854 + name = "plotters-svg" 855 + version = "0.3.3" 856 + source = "registry+https://github.com/rust-lang/crates.io-index" 857 + checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" 858 + dependencies = [ 859 + "plotters-backend", 860 + ] 861 + 862 + [[package]] 863 + name = "ppv-lite86" 864 + version = "0.2.17" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 867 + 868 + [[package]] 404 869 name = "proc-macro-hack" 405 870 version = "0.5.19" 406 871 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 408 873 409 874 [[package]] 410 875 name = "proc-macro2" 411 - version = "1.0.42" 876 + version = "1.0.47" 412 877 source = "registry+https://github.com/rust-lang/crates.io-index" 413 - checksum = "c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b" 878 + checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 414 879 dependencies = [ 415 880 "unicode-ident", 416 881 ] 417 882 418 883 [[package]] 419 - name = "py_streamable" 420 - version = "0.1.0" 421 - dependencies = [ 422 - "quote", 423 - "syn", 424 - ] 425 - 426 - [[package]] 427 884 name = "pyo3" 428 885 version = "0.15.1" 429 886 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 474 931 475 932 [[package]] 476 933 name = "quote" 477 - version = "1.0.20" 934 + version = "1.0.21" 478 935 source = "registry+https://github.com/rust-lang/crates.io-index" 479 - checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804" 936 + checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 480 937 dependencies = [ 481 938 "proc-macro2", 482 939 ] 483 940 484 941 [[package]] 485 942 name = "radium" 486 - version = "0.6.2" 943 + version = "0.7.0" 944 + source = "registry+https://github.com/rust-lang/crates.io-index" 945 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 946 + 947 + [[package]] 948 + name = "rand" 949 + version = "0.8.5" 950 + source = "registry+https://github.com/rust-lang/crates.io-index" 951 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 952 + dependencies = [ 953 + "libc", 954 + "rand_chacha", 955 + "rand_core", 956 + ] 957 + 958 + [[package]] 959 + name = "rand_chacha" 960 + version = "0.3.1" 487 961 source = "registry+https://github.com/rust-lang/crates.io-index" 488 - checksum = "643f8f41a8ebc4c5dc4515c82bb8abd397b527fc20fd681b7c011c2aee5d44fb" 962 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 963 + dependencies = [ 964 + "ppv-lite86", 965 + "rand_core", 966 + ] 489 967 490 968 [[package]] 491 969 name = "rand_core" 492 - version = "0.6.3" 970 + version = "0.6.4" 493 971 source = "registry+https://github.com/rust-lang/crates.io-index" 494 - checksum = "d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7" 972 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 973 + dependencies = [ 974 + "getrandom", 975 + ] 976 + 977 + [[package]] 978 + name = "rayon" 979 + version = "1.6.1" 980 + source = "registry+https://github.com/rust-lang/crates.io-index" 981 + checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" 982 + dependencies = [ 983 + "either", 984 + "rayon-core", 985 + ] 986 + 987 + [[package]] 988 + name = "rayon-core" 989 + version = "1.10.1" 990 + source = "registry+https://github.com/rust-lang/crates.io-index" 991 + checksum = "cac410af5d00ab6884528b4ab69d1e8e146e8d471201800fa1b4524126de6ad3" 992 + dependencies = [ 993 + "crossbeam-channel", 994 + "crossbeam-deque", 995 + "crossbeam-utils", 996 + "num_cpus", 997 + ] 495 998 496 999 [[package]] 497 1000 name = "redox_syscall" ··· 503 1006 ] 504 1007 505 1008 [[package]] 1009 + name = "regex" 1010 + version = "1.7.0" 1011 + source = "registry+https://github.com/rust-lang/crates.io-index" 1012 + checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 1013 + dependencies = [ 1014 + "regex-syntax", 1015 + ] 1016 + 1017 + [[package]] 1018 + name = "regex-syntax" 1019 + version = "0.6.28" 1020 + source = "registry+https://github.com/rust-lang/crates.io-index" 1021 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 1022 + 1023 + [[package]] 1024 + name = "rustc-hash" 1025 + version = "1.1.0" 1026 + source = "registry+https://github.com/rust-lang/crates.io-index" 1027 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 1028 + 1029 + [[package]] 1030 + name = "rustc_version" 1031 + version = "0.4.0" 1032 + source = "registry+https://github.com/rust-lang/crates.io-index" 1033 + checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366" 1034 + dependencies = [ 1035 + "semver", 1036 + ] 1037 + 1038 + [[package]] 1039 + name = "ryu" 1040 + version = "1.0.11" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 1043 + 1044 + [[package]] 1045 + name = "same-file" 1046 + version = "1.0.6" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 1049 + dependencies = [ 1050 + "winapi-util", 1051 + ] 1052 + 1053 + [[package]] 506 1054 name = "scoped-tls" 507 - version = "1.0.0" 1055 + version = "1.0.1" 508 1056 source = "registry+https://github.com/rust-lang/crates.io-index" 509 - checksum = "ea6a9290e3c9cf0f18145ef7ffa62d68ee0bf5fcd651017e586dc7fd5da448c2" 1057 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 510 1058 511 1059 [[package]] 512 1060 name = "scopeguard" ··· 515 1063 checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 516 1064 517 1065 [[package]] 1066 + name = "semver" 1067 + version = "1.0.14" 1068 + source = "registry+https://github.com/rust-lang/crates.io-index" 1069 + checksum = "e25dfac463d778e353db5be2449d1cce89bd6fd23c9f1ea21310ce6e5a1b29c4" 1070 + 1071 + [[package]] 518 1072 name = "serde" 519 - version = "1.0.140" 1073 + version = "1.0.150" 520 1074 source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "fc855a42c7967b7c369eb5860f7164ef1f6f81c20c7cc1141f2a604e18723b03" 1075 + checksum = "e326c9ec8042f1b5da33252c8a37e9ffbd2c9bef0155215b6e6c80c790e05f91" 522 1076 dependencies = [ 523 1077 "serde_derive", 524 1078 ] 525 1079 526 1080 [[package]] 527 1081 name = "serde_derive" 528 - version = "1.0.140" 1082 + version = "1.0.150" 529 1083 source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "6f2122636b9fe3b81f1cb25099fcf2d3f542cdb1d45940d56c713158884a05da" 1084 + checksum = "42a3df25b0713732468deadad63ab9da1f1fd75a48a15024b50363f128db627e" 531 1085 dependencies = [ 532 1086 "proc-macro2", 533 1087 "quote", ··· 535 1089 ] 536 1090 537 1091 [[package]] 1092 + name = "serde_json" 1093 + version = "1.0.89" 1094 + source = "registry+https://github.com/rust-lang/crates.io-index" 1095 + checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" 1096 + dependencies = [ 1097 + "itoa", 1098 + "ryu", 1099 + "serde", 1100 + ] 1101 + 1102 + [[package]] 538 1103 name = "sha2" 539 - version = "0.9.5" 1104 + version = "0.9.9" 540 1105 source = "registry+https://github.com/rust-lang/crates.io-index" 541 - checksum = "b362ae5752fd2137731f9fa25fd4d9058af34666ca1966fb969119cc35719f12" 1106 + checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 542 1107 dependencies = [ 543 - "block-buffer", 1108 + "block-buffer 0.9.0", 544 1109 "cfg-if", 545 1110 "cpufeatures", 546 - "digest", 1111 + "digest 0.9.0", 547 1112 "opaque-debug", 548 1113 ] 549 1114 550 1115 [[package]] 1116 + name = "sha2" 1117 + version = "0.10.2" 1118 + source = "registry+https://github.com/rust-lang/crates.io-index" 1119 + checksum = "55deaec60f81eefe3cce0dc50bda92d6d8e88f2a27df7c5033b42afeb1ed2676" 1120 + dependencies = [ 1121 + "cfg-if", 1122 + "cpufeatures", 1123 + "digest 0.10.6", 1124 + ] 1125 + 1126 + [[package]] 551 1127 name = "smallvec" 552 - version = "1.9.0" 1128 + version = "1.10.0" 553 1129 source = "registry+https://github.com/rust-lang/crates.io-index" 554 - checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" 1130 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 1131 + 1132 + [[package]] 1133 + name = "spin" 1134 + version = "0.9.4" 1135 + source = "registry+https://github.com/rust-lang/crates.io-index" 1136 + checksum = "7f6002a767bff9e83f8eeecf883ecb8011875a21ae8da43bffb817a57e78cc09" 1137 + dependencies = [ 1138 + "lock_api", 1139 + ] 1140 + 1141 + [[package]] 1142 + name = "stable_deref_trait" 1143 + version = "1.2.0" 1144 + source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 555 1146 556 1147 [[package]] 557 1148 name = "subtle" ··· 561 1152 562 1153 [[package]] 563 1154 name = "syn" 564 - version = "1.0.98" 1155 + version = "1.0.105" 565 1156 source = "registry+https://github.com/rust-lang/crates.io-index" 566 - checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" 1157 + checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908" 567 1158 dependencies = [ 568 1159 "proc-macro2", 569 1160 "quote", ··· 571 1162 ] 572 1163 573 1164 [[package]] 1165 + name = "synstructure" 1166 + version = "0.12.6" 1167 + source = "registry+https://github.com/rust-lang/crates.io-index" 1168 + checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 1169 + dependencies = [ 1170 + "proc-macro2", 1171 + "quote", 1172 + "syn", 1173 + "unicode-xid", 1174 + ] 1175 + 1176 + [[package]] 574 1177 name = "tap" 575 1178 version = "1.0.1" 576 1179 source = "registry+https://github.com/rust-lang/crates.io-index" 577 1180 checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" 578 1181 579 1182 [[package]] 1183 + name = "textwrap" 1184 + version = "0.16.0" 1185 + source = "registry+https://github.com/rust-lang/crates.io-index" 1186 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 1187 + 1188 + [[package]] 1189 + name = "thiserror" 1190 + version = "1.0.37" 1191 + source = "registry+https://github.com/rust-lang/crates.io-index" 1192 + checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 1193 + dependencies = [ 1194 + "thiserror-impl", 1195 + ] 1196 + 1197 + [[package]] 1198 + name = "thiserror-impl" 1199 + version = "1.0.37" 1200 + source = "registry+https://github.com/rust-lang/crates.io-index" 1201 + checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 1202 + dependencies = [ 1203 + "proc-macro2", 1204 + "quote", 1205 + "syn", 1206 + ] 1207 + 1208 + [[package]] 1209 + name = "tiny-bip39" 1210 + version = "1.0.0" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "62cc94d358b5a1e84a5cb9109f559aa3c4d634d2b1b4de3d0fa4adc7c78e2861" 1213 + dependencies = [ 1214 + "anyhow", 1215 + "hmac 0.12.1", 1216 + "once_cell", 1217 + "pbkdf2", 1218 + "rand", 1219 + "rustc-hash", 1220 + "sha2 0.10.2", 1221 + "thiserror", 1222 + "unicode-normalization", 1223 + "wasm-bindgen", 1224 + "zeroize", 1225 + ] 1226 + 1227 + [[package]] 1228 + name = "tinytemplate" 1229 + version = "1.2.1" 1230 + source = "registry+https://github.com/rust-lang/crates.io-index" 1231 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 1232 + dependencies = [ 1233 + "serde", 1234 + "serde_json", 1235 + ] 1236 + 1237 + [[package]] 1238 + name = "tinyvec" 1239 + version = "1.6.0" 1240 + source = "registry+https://github.com/rust-lang/crates.io-index" 1241 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1242 + dependencies = [ 1243 + "tinyvec_macros", 1244 + ] 1245 + 1246 + [[package]] 1247 + name = "tinyvec_macros" 1248 + version = "0.1.0" 1249 + source = "registry+https://github.com/rust-lang/crates.io-index" 1250 + checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 1251 + 1252 + [[package]] 580 1253 name = "typenum" 581 - version = "1.15.0" 1254 + version = "1.16.0" 582 1255 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 1256 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 584 1257 585 1258 [[package]] 586 1259 name = "unicode-ident" 587 - version = "1.0.2" 1260 + version = "1.0.5" 588 1261 source = "registry+https://github.com/rust-lang/crates.io-index" 589 - checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7" 1262 + checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 1263 + 1264 + [[package]] 1265 + name = "unicode-normalization" 1266 + version = "0.1.22" 1267 + source = "registry+https://github.com/rust-lang/crates.io-index" 1268 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1269 + dependencies = [ 1270 + "tinyvec", 1271 + ] 1272 + 1273 + [[package]] 1274 + name = "unicode-xid" 1275 + version = "0.2.4" 1276 + source = "registry+https://github.com/rust-lang/crates.io-index" 1277 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 590 1278 591 1279 [[package]] 592 1280 name = "unindent" 593 - version = "0.1.9" 1281 + version = "0.1.10" 594 1282 source = "registry+https://github.com/rust-lang/crates.io-index" 595 - checksum = "52fee519a3e570f7df377a06a1a7775cdbfb7aa460be7e08de2b1f0e69973a44" 1283 + checksum = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112" 596 1284 597 1285 [[package]] 598 1286 name = "version_check" 599 1287 version = "0.9.4" 600 1288 source = "registry+https://github.com/rust-lang/crates.io-index" 601 1289 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1290 + 1291 + [[package]] 1292 + name = "walkdir" 1293 + version = "2.3.2" 1294 + source = "registry+https://github.com/rust-lang/crates.io-index" 1295 + checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 1296 + dependencies = [ 1297 + "same-file", 1298 + "winapi", 1299 + "winapi-util", 1300 + ] 1301 + 1302 + [[package]] 1303 + name = "wasi" 1304 + version = "0.11.0+wasi-snapshot-preview1" 1305 + source = "registry+https://github.com/rust-lang/crates.io-index" 1306 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 602 1307 603 1308 [[package]] 604 1309 name = "wasm-bindgen" ··· 717 1422 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 718 1423 719 1424 [[package]] 1425 + name = "winapi-util" 1426 + version = "0.1.5" 1427 + source = "registry+https://github.com/rust-lang/crates.io-index" 1428 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1429 + dependencies = [ 1430 + "winapi", 1431 + ] 1432 + 1433 + [[package]] 720 1434 name = "winapi-x86_64-pc-windows-gnu" 721 1435 version = "0.4.0" 722 1436 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 724 1438 725 1439 [[package]] 726 1440 name = "wyz" 727 - version = "0.4.0" 1441 + version = "0.5.1" 728 1442 source = "registry+https://github.com/rust-lang/crates.io-index" 729 - checksum = "129e027ad65ce1453680623c3fb5163cbf7107bfe1aa32257e7d0e63f9ced188" 1443 + checksum = "05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed" 730 1444 dependencies = [ 731 1445 "tap", 732 1446 ] 1447 + 1448 + [[package]] 1449 + name = "zeroize" 1450 + version = "1.5.7" 1451 + source = "registry+https://github.com/rust-lang/crates.io-index" 1452 + checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" 1453 + dependencies = [ 1454 + "zeroize_derive", 1455 + ] 1456 + 1457 + [[package]] 1458 + name = "zeroize_derive" 1459 + version = "1.3.3" 1460 + source = "registry+https://github.com/rust-lang/crates.io-index" 1461 + checksum = "44bf07cb3e50ea2003396695d58bf46bc9887a1f362260446fad6bc4e79bd36c" 1462 + dependencies = [ 1463 + "proc-macro2", 1464 + "quote", 1465 + "syn", 1466 + "synstructure", 1467 + ]
+5
pkgs/development/python-modules/chia-rs/default.nix
··· 16 16 sha256 = "sha256-WIt7yGceILzVhegluiSb7w3F9qQvI5DjulheGsJrcf8="; 17 17 }; 18 18 19 + patches = [ 20 + # undo a hack from upstream that confuses our build hook 21 + ./fix-build.patch 22 + ]; 23 + 19 24 cargoDeps = rustPlatform.importCargoLock { 20 25 lockFile = ./Cargo.lock; 21 26 };
+12
pkgs/development/python-modules/chia-rs/fix-build.patch
··· 1 + --- a/Cargo.toml 2 + +++ b/Cargo.toml 3 + @@ -1,8 +1,5 @@ 4 + -# the "wheel" crate is excluded from the workspace because pyo3 has problems with 5 + -# "cargo test" and "cargo bench" 6 + [workspace] 7 + -members = ["wasm", "chia_streamable_macro", "chia-bls", "clvm-utils", "chia-protocol", "chia_py_streamable_macro"] 8 + -exclude = ["wheel"] 9 + +members = ["wasm", "wheel", "chia_streamable_macro", "chia-bls", "clvm-utils", "chia-protocol", "chia_py_streamable_macro"] 10 + 11 + [package] 12 + name = "chia"