python3.pkgs.cmsis-pack-manager: 0.4.0 -> 0.5.2

Upstream has switched from milksnake to maturin, and dropped the mock
test dependency. Adds Python 3.11 support.

+27 -2096
-2047
pkgs/development/python-modules/cmsis-pack-manager/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.17.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler" 16 - version = "1.0.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 - 20 - [[package]] 21 - name = "ansi_term" 22 - version = "0.12.1" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 25 - dependencies = [ 26 - "winapi 0.3.9", 27 - ] 28 - 29 - [[package]] 30 - name = "app_dirs" 31 - version = "1.2.1" 32 - source = "registry+https://github.com/rust-lang/crates.io-index" 33 - checksum = "e73a24bad9bd6a94d6395382a6c69fe071708ae4409f763c5475e14ee896313d" 34 - dependencies = [ 35 - "ole32-sys", 36 - "shell32-sys", 37 - "winapi 0.2.8", 38 - "xdg", 39 - ] 40 - 41 - [[package]] 42 - name = "atty" 43 - version = "0.2.14" 44 - source = "registry+https://github.com/rust-lang/crates.io-index" 45 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 46 - dependencies = [ 47 - "hermit-abi", 48 - "libc", 49 - "winapi 0.3.9", 50 - ] 51 - 52 - [[package]] 53 - name = "autocfg" 54 - version = "0.1.8" 55 - source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78" 57 - dependencies = [ 58 - "autocfg 1.1.0", 59 - ] 60 - 61 - [[package]] 62 - name = "autocfg" 63 - version = "1.1.0" 64 - source = "registry+https://github.com/rust-lang/crates.io-index" 65 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 66 - 67 - [[package]] 68 - name = "backtrace" 69 - version = "0.3.66" 70 - source = "registry+https://github.com/rust-lang/crates.io-index" 71 - checksum = "cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7" 72 - dependencies = [ 73 - "addr2line", 74 - "cc", 75 - "cfg-if 1.0.0", 76 - "libc", 77 - "miniz_oxide", 78 - "object", 79 - "rustc-demangle", 80 - ] 81 - 82 - [[package]] 83 - name = "base-x" 84 - version = "0.2.11" 85 - source = "registry+https://github.com/rust-lang/crates.io-index" 86 - checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" 87 - 88 - [[package]] 89 - name = "base64" 90 - version = "0.10.1" 91 - source = "registry+https://github.com/rust-lang/crates.io-index" 92 - checksum = "0b25d992356d2eb0ed82172f5248873db5560c4721f564b13cb5193bda5e668e" 93 - dependencies = [ 94 - "byteorder", 95 - ] 96 - 97 - [[package]] 98 - name = "bitflags" 99 - version = "1.3.2" 100 - source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 102 - 103 - [[package]] 104 - name = "bumpalo" 105 - version = "3.10.0" 106 - source = "registry+https://github.com/rust-lang/crates.io-index" 107 - checksum = "37ccbd214614c6783386c1af30caf03192f17891059cecc394b4fb119e363de3" 108 - 109 - [[package]] 110 - name = "byteorder" 111 - version = "1.4.3" 112 - source = "registry+https://github.com/rust-lang/crates.io-index" 113 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 114 - 115 - [[package]] 116 - name = "bytes" 117 - version = "0.4.12" 118 - source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" 120 - dependencies = [ 121 - "byteorder", 122 - "either", 123 - "iovec", 124 - ] 125 - 126 - [[package]] 127 - name = "cc" 128 - version = "1.0.73" 129 - source = "registry+https://github.com/rust-lang/crates.io-index" 130 - checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 131 - 132 - [[package]] 133 - name = "cfg-if" 134 - version = "0.1.10" 135 - source = "registry+https://github.com/rust-lang/crates.io-index" 136 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 137 - 138 - [[package]] 139 - name = "cfg-if" 140 - version = "1.0.0" 141 - source = "registry+https://github.com/rust-lang/crates.io-index" 142 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 143 - 144 - [[package]] 145 - name = "chrono" 146 - version = "0.4.19" 147 - source = "registry+https://github.com/rust-lang/crates.io-index" 148 - checksum = "670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73" 149 - dependencies = [ 150 - "libc", 151 - "num-integer", 152 - "num-traits", 153 - "time 0.1.44", 154 - "winapi 0.3.9", 155 - ] 156 - 157 - [[package]] 158 - name = "clap" 159 - version = "2.34.0" 160 - source = "registry+https://github.com/rust-lang/crates.io-index" 161 - checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 162 - dependencies = [ 163 - "ansi_term", 164 - "atty", 165 - "bitflags", 166 - "strsim", 167 - "textwrap", 168 - "unicode-width", 169 - "vec_map", 170 - ] 171 - 172 - [[package]] 173 - name = "cloudabi" 174 - version = "0.0.3" 175 - source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f" 177 - dependencies = [ 178 - "bitflags", 179 - ] 180 - 181 - [[package]] 182 - name = "cmsis-cffi" 183 - version = "0.3.0" 184 - dependencies = [ 185 - "cmsis-pack", 186 - "ctor", 187 - "failure", 188 - "log", 189 - "simplelog", 190 - ] 191 - 192 - [[package]] 193 - name = "cmsis-cli" 194 - version = "0.3.0" 195 - dependencies = [ 196 - "app_dirs", 197 - "clap", 198 - "cmsis-pack", 199 - "failure", 200 - "log", 201 - "pbr", 202 - "simplelog", 203 - ] 204 - 205 - [[package]] 206 - name = "cmsis-pack" 207 - version = "0.3.0" 208 - dependencies = [ 209 - "failure", 210 - "futures", 211 - "log", 212 - "minidom", 213 - "quick-xml", 214 - "reqwest", 215 - "rustc-demangle", 216 - "serde", 217 - "serde_derive", 218 - "serde_json", 219 - "time 0.2.27", 220 - "tokio-core", 221 - ] 222 - 223 - [[package]] 224 - name = "const_fn" 225 - version = "0.4.9" 226 - source = "registry+https://github.com/rust-lang/crates.io-index" 227 - checksum = "fbdcdcb6d86f71c5e97409ad45898af11cbc995b4ee8112d59095a28d376c935" 228 - 229 - [[package]] 230 - name = "cookie" 231 - version = "0.12.0" 232 - source = "registry+https://github.com/rust-lang/crates.io-index" 233 - checksum = "888604f00b3db336d2af898ec3c1d5d0ddf5e6d462220f2ededc33a87ac4bbd5" 234 - dependencies = [ 235 - "time 0.1.44", 236 - "url 1.7.2", 237 - ] 238 - 239 - [[package]] 240 - name = "cookie_store" 241 - version = "0.7.0" 242 - source = "registry+https://github.com/rust-lang/crates.io-index" 243 - checksum = "46750b3f362965f197996c4448e4a0935e791bf7d6631bfce9ee0af3d24c919c" 244 - dependencies = [ 245 - "cookie", 246 - "failure", 247 - "idna 0.1.5", 248 - "log", 249 - "publicsuffix", 250 - "serde", 251 - "serde_json", 252 - "time 0.1.44", 253 - "try_from", 254 - "url 1.7.2", 255 - ] 256 - 257 - [[package]] 258 - name = "crc32fast" 259 - version = "1.3.2" 260 - source = "registry+https://github.com/rust-lang/crates.io-index" 261 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 262 - dependencies = [ 263 - "cfg-if 1.0.0", 264 - ] 265 - 266 - [[package]] 267 - name = "crossbeam-channel" 268 - version = "0.5.6" 269 - source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 271 - dependencies = [ 272 - "cfg-if 1.0.0", 273 - "crossbeam-utils 0.8.11", 274 - ] 275 - 276 - [[package]] 277 - name = "crossbeam-deque" 278 - version = "0.7.4" 279 - source = "registry+https://github.com/rust-lang/crates.io-index" 280 - checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed" 281 - dependencies = [ 282 - "crossbeam-epoch", 283 - "crossbeam-utils 0.7.2", 284 - "maybe-uninit", 285 - ] 286 - 287 - [[package]] 288 - name = "crossbeam-epoch" 289 - version = "0.8.2" 290 - source = "registry+https://github.com/rust-lang/crates.io-index" 291 - checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" 292 - dependencies = [ 293 - "autocfg 1.1.0", 294 - "cfg-if 0.1.10", 295 - "crossbeam-utils 0.7.2", 296 - "lazy_static", 297 - "maybe-uninit", 298 - "memoffset", 299 - "scopeguard", 300 - ] 301 - 302 - [[package]] 303 - name = "crossbeam-queue" 304 - version = "0.2.3" 305 - source = "registry+https://github.com/rust-lang/crates.io-index" 306 - checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570" 307 - dependencies = [ 308 - "cfg-if 0.1.10", 309 - "crossbeam-utils 0.7.2", 310 - "maybe-uninit", 311 - ] 312 - 313 - [[package]] 314 - name = "crossbeam-utils" 315 - version = "0.7.2" 316 - source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" 318 - dependencies = [ 319 - "autocfg 1.1.0", 320 - "cfg-if 0.1.10", 321 - "lazy_static", 322 - ] 323 - 324 - [[package]] 325 - name = "crossbeam-utils" 326 - version = "0.8.11" 327 - source = "registry+https://github.com/rust-lang/crates.io-index" 328 - checksum = "51887d4adc7b564537b15adcfb307936f8075dfcd5f00dde9a9f1d29383682bc" 329 - dependencies = [ 330 - "cfg-if 1.0.0", 331 - "once_cell", 332 - ] 333 - 334 - [[package]] 335 - name = "ct-logs" 336 - version = "0.6.0" 337 - source = "registry+https://github.com/rust-lang/crates.io-index" 338 - checksum = "4d3686f5fa27dbc1d76c751300376e167c5a43387f44bb451fd1c24776e49113" 339 - dependencies = [ 340 - "sct", 341 - ] 342 - 343 - [[package]] 344 - name = "ctor" 345 - version = "0.1.22" 346 - source = "registry+https://github.com/rust-lang/crates.io-index" 347 - checksum = "f877be4f7c9f246b183111634f75baa039715e3f46ce860677d3b19a69fb229c" 348 - dependencies = [ 349 - "quote", 350 - "syn", 351 - ] 352 - 353 - [[package]] 354 - name = "dirs" 355 - version = "4.0.0" 356 - source = "registry+https://github.com/rust-lang/crates.io-index" 357 - checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 358 - dependencies = [ 359 - "dirs-sys", 360 - ] 361 - 362 - [[package]] 363 - name = "dirs-sys" 364 - version = "0.3.7" 365 - source = "registry+https://github.com/rust-lang/crates.io-index" 366 - checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 367 - dependencies = [ 368 - "libc", 369 - "redox_users", 370 - "winapi 0.3.9", 371 - ] 372 - 373 - [[package]] 374 - name = "discard" 375 - version = "1.0.4" 376 - source = "registry+https://github.com/rust-lang/crates.io-index" 377 - checksum = "212d0f5754cb6769937f4501cc0e67f4f4483c8d2c3e1e922ee9edbe4ab4c7c0" 378 - 379 - [[package]] 380 - name = "dtoa" 381 - version = "0.4.8" 382 - source = "registry+https://github.com/rust-lang/crates.io-index" 383 - checksum = "56899898ce76aaf4a0f24d914c97ea6ed976d42fec6ad33fcbb0a1103e07b2b0" 384 - 385 - [[package]] 386 - name = "either" 387 - version = "1.7.0" 388 - source = "registry+https://github.com/rust-lang/crates.io-index" 389 - checksum = "3f107b87b6afc2a64fd13cac55fe06d6c8859f12d4b14cbcdd2c67d0976781be" 390 - 391 - [[package]] 392 - name = "encoding_rs" 393 - version = "0.8.31" 394 - source = "registry+https://github.com/rust-lang/crates.io-index" 395 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 396 - dependencies = [ 397 - "cfg-if 1.0.0", 398 - ] 399 - 400 - [[package]] 401 - name = "failure" 402 - version = "0.1.8" 403 - source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" 405 - dependencies = [ 406 - "backtrace", 407 - "failure_derive", 408 - ] 409 - 410 - [[package]] 411 - name = "failure_derive" 412 - version = "0.1.8" 413 - source = "registry+https://github.com/rust-lang/crates.io-index" 414 - checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" 415 - dependencies = [ 416 - "proc-macro2", 417 - "quote", 418 - "syn", 419 - "synstructure", 420 - ] 421 - 422 - [[package]] 423 - name = "flate2" 424 - version = "1.0.24" 425 - source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "f82b0f4c27ad9f8bfd1f3208d882da2b09c301bc1c828fd3a00d0216d2fbbff6" 427 - dependencies = [ 428 - "crc32fast", 429 - "miniz_oxide", 430 - ] 431 - 432 - [[package]] 433 - name = "fnv" 434 - version = "1.0.7" 435 - source = "registry+https://github.com/rust-lang/crates.io-index" 436 - checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 437 - 438 - [[package]] 439 - name = "form_urlencoded" 440 - version = "1.0.1" 441 - source = "registry+https://github.com/rust-lang/crates.io-index" 442 - checksum = "5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191" 443 - dependencies = [ 444 - "matches", 445 - "percent-encoding 2.1.0", 446 - ] 447 - 448 - [[package]] 449 - name = "fuchsia-cprng" 450 - version = "0.1.1" 451 - source = "registry+https://github.com/rust-lang/crates.io-index" 452 - checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 453 - 454 - [[package]] 455 - name = "fuchsia-zircon" 456 - version = "0.3.3" 457 - source = "registry+https://github.com/rust-lang/crates.io-index" 458 - checksum = "2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82" 459 - dependencies = [ 460 - "bitflags", 461 - "fuchsia-zircon-sys", 462 - ] 463 - 464 - [[package]] 465 - name = "fuchsia-zircon-sys" 466 - version = "0.3.3" 467 - source = "registry+https://github.com/rust-lang/crates.io-index" 468 - checksum = "3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7" 469 - 470 - [[package]] 471 - name = "futures" 472 - version = "0.1.31" 473 - source = "registry+https://github.com/rust-lang/crates.io-index" 474 - checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" 475 - 476 - [[package]] 477 - name = "futures-cpupool" 478 - version = "0.1.8" 479 - source = "registry+https://github.com/rust-lang/crates.io-index" 480 - checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" 481 - dependencies = [ 482 - "futures", 483 - "num_cpus", 484 - ] 485 - 486 - [[package]] 487 - name = "getrandom" 488 - version = "0.2.7" 489 - source = "registry+https://github.com/rust-lang/crates.io-index" 490 - checksum = "4eb1a864a501629691edf6c15a593b7a51eebaa1e8468e9ddc623de7c9b58ec6" 491 - dependencies = [ 492 - "cfg-if 1.0.0", 493 - "libc", 494 - "wasi 0.11.0+wasi-snapshot-preview1", 495 - ] 496 - 497 - [[package]] 498 - name = "gimli" 499 - version = "0.26.2" 500 - source = "registry+https://github.com/rust-lang/crates.io-index" 501 - checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" 502 - 503 - [[package]] 504 - name = "h2" 505 - version = "0.1.26" 506 - source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "a5b34c246847f938a410a03c5458c7fee2274436675e76d8b903c08efc29c462" 508 - dependencies = [ 509 - "byteorder", 510 - "bytes", 511 - "fnv", 512 - "futures", 513 - "http", 514 - "indexmap", 515 - "log", 516 - "slab", 517 - "string", 518 - "tokio-io", 519 - ] 520 - 521 - [[package]] 522 - name = "hashbrown" 523 - version = "0.12.3" 524 - source = "registry+https://github.com/rust-lang/crates.io-index" 525 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 526 - 527 - [[package]] 528 - name = "hermit-abi" 529 - version = "0.1.19" 530 - source = "registry+https://github.com/rust-lang/crates.io-index" 531 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 532 - dependencies = [ 533 - "libc", 534 - ] 535 - 536 - [[package]] 537 - name = "http" 538 - version = "0.1.21" 539 - source = "registry+https://github.com/rust-lang/crates.io-index" 540 - checksum = "d6ccf5ede3a895d8856620237b2f02972c1bbc78d2965ad7fe8838d4a0ed41f0" 541 - dependencies = [ 542 - "bytes", 543 - "fnv", 544 - "itoa 0.4.8", 545 - ] 546 - 547 - [[package]] 548 - name = "http-body" 549 - version = "0.1.0" 550 - source = "registry+https://github.com/rust-lang/crates.io-index" 551 - checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" 552 - dependencies = [ 553 - "bytes", 554 - "futures", 555 - "http", 556 - "tokio-buf", 557 - ] 558 - 559 - [[package]] 560 - name = "httparse" 561 - version = "1.7.1" 562 - source = "registry+https://github.com/rust-lang/crates.io-index" 563 - checksum = "496ce29bb5a52785b44e0f7ca2847ae0bb839c9bd28f69acac9b99d461c0c04c" 564 - 565 - [[package]] 566 - name = "hyper" 567 - version = "0.12.36" 568 - source = "registry+https://github.com/rust-lang/crates.io-index" 569 - checksum = "5c843caf6296fc1f93444735205af9ed4e109a539005abb2564ae1d6fad34c52" 570 - dependencies = [ 571 - "bytes", 572 - "futures", 573 - "futures-cpupool", 574 - "h2", 575 - "http", 576 - "http-body", 577 - "httparse", 578 - "iovec", 579 - "itoa 0.4.8", 580 - "log", 581 - "net2", 582 - "rustc_version", 583 - "time 0.1.44", 584 - "tokio", 585 - "tokio-buf", 586 - "tokio-executor", 587 - "tokio-io", 588 - "tokio-reactor", 589 - "tokio-tcp", 590 - "tokio-threadpool", 591 - "tokio-timer", 592 - "want", 593 - ] 594 - 595 - [[package]] 596 - name = "hyper-rustls" 597 - version = "0.17.1" 598 - source = "registry+https://github.com/rust-lang/crates.io-index" 599 - checksum = "719d85c7df4a7f309a77d145340a063ea929dcb2e025bae46a80345cffec2952" 600 - dependencies = [ 601 - "bytes", 602 - "ct-logs", 603 - "futures", 604 - "hyper", 605 - "rustls", 606 - "tokio-io", 607 - "tokio-rustls", 608 - "webpki", 609 - "webpki-roots", 610 - ] 611 - 612 - [[package]] 613 - name = "idna" 614 - version = "0.1.5" 615 - source = "registry+https://github.com/rust-lang/crates.io-index" 616 - checksum = "38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e" 617 - dependencies = [ 618 - "matches", 619 - "unicode-bidi", 620 - "unicode-normalization", 621 - ] 622 - 623 - [[package]] 624 - name = "idna" 625 - version = "0.2.3" 626 - source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 628 - dependencies = [ 629 - "matches", 630 - "unicode-bidi", 631 - "unicode-normalization", 632 - ] 633 - 634 - [[package]] 635 - name = "indexmap" 636 - version = "1.9.1" 637 - source = "registry+https://github.com/rust-lang/crates.io-index" 638 - checksum = "10a35a97730320ffe8e2d410b5d3b69279b98d2c14bdb8b70ea89ecf7888d41e" 639 - dependencies = [ 640 - "autocfg 1.1.0", 641 - "hashbrown", 642 - ] 643 - 644 - [[package]] 645 - name = "iovec" 646 - version = "0.1.4" 647 - source = "registry+https://github.com/rust-lang/crates.io-index" 648 - checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 649 - dependencies = [ 650 - "libc", 651 - ] 652 - 653 - [[package]] 654 - name = "itoa" 655 - version = "0.4.8" 656 - source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "b71991ff56294aa922b450139ee08b3bfc70982c6b2c7562771375cf73542dd4" 658 - 659 - [[package]] 660 - name = "itoa" 661 - version = "1.0.2" 662 - source = "registry+https://github.com/rust-lang/crates.io-index" 663 - checksum = "112c678d4050afce233f4f2852bb2eb519230b3cf12f33585275537d7e41578d" 664 - 665 - [[package]] 666 - name = "js-sys" 667 - version = "0.3.59" 668 - source = "registry+https://github.com/rust-lang/crates.io-index" 669 - checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" 670 - dependencies = [ 671 - "wasm-bindgen", 672 - ] 673 - 674 - [[package]] 675 - name = "kernel32-sys" 676 - version = "0.2.2" 677 - source = "registry+https://github.com/rust-lang/crates.io-index" 678 - checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d" 679 - dependencies = [ 680 - "winapi 0.2.8", 681 - "winapi-build", 682 - ] 683 - 684 - [[package]] 685 - name = "lazy_static" 686 - version = "1.4.0" 687 - source = "registry+https://github.com/rust-lang/crates.io-index" 688 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 689 - 690 - [[package]] 691 - name = "libc" 692 - version = "0.2.126" 693 - source = "registry+https://github.com/rust-lang/crates.io-index" 694 - checksum = "349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836" 695 - 696 - [[package]] 697 - name = "lock_api" 698 - version = "0.3.4" 699 - source = "registry+https://github.com/rust-lang/crates.io-index" 700 - checksum = "c4da24a77a3d8a6d4862d95f72e6fdb9c09a643ecdb402d754004a557f2bec75" 701 - dependencies = [ 702 - "scopeguard", 703 - ] 704 - 705 - [[package]] 706 - name = "log" 707 - version = "0.4.17" 708 - source = "registry+https://github.com/rust-lang/crates.io-index" 709 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 710 - dependencies = [ 711 - "cfg-if 1.0.0", 712 - ] 713 - 714 - [[package]] 715 - name = "matches" 716 - version = "0.1.9" 717 - source = "registry+https://github.com/rust-lang/crates.io-index" 718 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 719 - 720 - [[package]] 721 - name = "maybe-uninit" 722 - version = "2.0.0" 723 - source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 725 - 726 - [[package]] 727 - name = "memchr" 728 - version = "2.5.0" 729 - source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 731 - 732 - [[package]] 733 - name = "memoffset" 734 - version = "0.5.6" 735 - source = "registry+https://github.com/rust-lang/crates.io-index" 736 - checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa" 737 - dependencies = [ 738 - "autocfg 1.1.0", 739 - ] 740 - 741 - [[package]] 742 - name = "mime" 743 - version = "0.3.16" 744 - source = "registry+https://github.com/rust-lang/crates.io-index" 745 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 746 - 747 - [[package]] 748 - name = "mime_guess" 749 - version = "2.0.4" 750 - source = "registry+https://github.com/rust-lang/crates.io-index" 751 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 752 - dependencies = [ 753 - "mime", 754 - "unicase", 755 - ] 756 - 757 - [[package]] 758 - name = "minidom" 759 - version = "0.12.0" 760 - source = "registry+https://github.com/rust-lang/crates.io-index" 761 - checksum = "fe549115a674f5ec64c754d85e37d6f42664bd0ef4ffb62b619489ad99c6cb1a" 762 - dependencies = [ 763 - "quick-xml", 764 - ] 765 - 766 - [[package]] 767 - name = "miniz_oxide" 768 - version = "0.5.3" 769 - source = "registry+https://github.com/rust-lang/crates.io-index" 770 - checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" 771 - dependencies = [ 772 - "adler", 773 - ] 774 - 775 - [[package]] 776 - name = "mio" 777 - version = "0.6.23" 778 - source = "registry+https://github.com/rust-lang/crates.io-index" 779 - checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" 780 - dependencies = [ 781 - "cfg-if 0.1.10", 782 - "fuchsia-zircon", 783 - "fuchsia-zircon-sys", 784 - "iovec", 785 - "kernel32-sys", 786 - "libc", 787 - "log", 788 - "miow", 789 - "net2", 790 - "slab", 791 - "winapi 0.2.8", 792 - ] 793 - 794 - [[package]] 795 - name = "mio-uds" 796 - version = "0.6.8" 797 - source = "registry+https://github.com/rust-lang/crates.io-index" 798 - checksum = "afcb699eb26d4332647cc848492bbc15eafb26f08d0304550d5aa1f612e066f0" 799 - dependencies = [ 800 - "iovec", 801 - "libc", 802 - "mio", 803 - ] 804 - 805 - [[package]] 806 - name = "miow" 807 - version = "0.2.2" 808 - source = "registry+https://github.com/rust-lang/crates.io-index" 809 - checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" 810 - dependencies = [ 811 - "kernel32-sys", 812 - "net2", 813 - "winapi 0.2.8", 814 - "ws2_32-sys", 815 - ] 816 - 817 - [[package]] 818 - name = "net2" 819 - version = "0.2.37" 820 - source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" 822 - dependencies = [ 823 - "cfg-if 0.1.10", 824 - "libc", 825 - "winapi 0.3.9", 826 - ] 827 - 828 - [[package]] 829 - name = "num-integer" 830 - version = "0.1.45" 831 - source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 833 - dependencies = [ 834 - "autocfg 1.1.0", 835 - "num-traits", 836 - ] 837 - 838 - [[package]] 839 - name = "num-traits" 840 - version = "0.2.15" 841 - source = "registry+https://github.com/rust-lang/crates.io-index" 842 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 843 - dependencies = [ 844 - "autocfg 1.1.0", 845 - ] 846 - 847 - [[package]] 848 - name = "num_cpus" 849 - version = "1.13.1" 850 - source = "registry+https://github.com/rust-lang/crates.io-index" 851 - checksum = "19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1" 852 - dependencies = [ 853 - "hermit-abi", 854 - "libc", 855 - ] 856 - 857 - [[package]] 858 - name = "object" 859 - version = "0.29.0" 860 - source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53" 862 - dependencies = [ 863 - "memchr", 864 - ] 865 - 866 - [[package]] 867 - name = "ole32-sys" 868 - version = "0.2.0" 869 - source = "registry+https://github.com/rust-lang/crates.io-index" 870 - checksum = "5d2c49021782e5233cd243168edfa8037574afed4eba4bbaf538b3d8d1789d8c" 871 - dependencies = [ 872 - "winapi 0.2.8", 873 - "winapi-build", 874 - ] 875 - 876 - [[package]] 877 - name = "once_cell" 878 - version = "1.13.0" 879 - source = "registry+https://github.com/rust-lang/crates.io-index" 880 - checksum = "18a6dbe30758c9f83eb00cbea4ac95966305f5a7772f3f42ebfc7fc7eddbd8e1" 881 - 882 - [[package]] 883 - name = "parking_lot" 884 - version = "0.9.0" 885 - source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "f842b1982eb6c2fe34036a4fbfb06dd185a3f5c8edfaacdf7d1ea10b07de6252" 887 - dependencies = [ 888 - "lock_api", 889 - "parking_lot_core", 890 - "rustc_version", 891 - ] 892 - 893 - [[package]] 894 - name = "parking_lot_core" 895 - version = "0.6.2" 896 - source = "registry+https://github.com/rust-lang/crates.io-index" 897 - checksum = "b876b1b9e7ac6e1a74a6da34d25c42e17e8862aa409cbbbdcfc8d86c6f3bc62b" 898 - dependencies = [ 899 - "cfg-if 0.1.10", 900 - "cloudabi", 901 - "libc", 902 - "redox_syscall 0.1.57", 903 - "rustc_version", 904 - "smallvec", 905 - "winapi 0.3.9", 906 - ] 907 - 908 - [[package]] 909 - name = "pbr" 910 - version = "1.0.4" 911 - source = "registry+https://github.com/rust-lang/crates.io-index" 912 - checksum = "ff5751d87f7c00ae6403eb1fcbba229b9c76c9a30de8c1cf87182177b168cea2" 913 - dependencies = [ 914 - "crossbeam-channel", 915 - "libc", 916 - "time 0.1.44", 917 - "winapi 0.3.9", 918 - ] 919 - 920 - [[package]] 921 - name = "percent-encoding" 922 - version = "1.0.1" 923 - source = "registry+https://github.com/rust-lang/crates.io-index" 924 - checksum = "31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831" 925 - 926 - [[package]] 927 - name = "percent-encoding" 928 - version = "2.1.0" 929 - source = "registry+https://github.com/rust-lang/crates.io-index" 930 - checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" 931 - 932 - [[package]] 933 - name = "proc-macro-hack" 934 - version = "0.5.19" 935 - source = "registry+https://github.com/rust-lang/crates.io-index" 936 - checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" 937 - 938 - [[package]] 939 - name = "proc-macro2" 940 - version = "1.0.42" 941 - source = "registry+https://github.com/rust-lang/crates.io-index" 942 - checksum = "c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b" 943 - dependencies = [ 944 - "unicode-ident", 945 - ] 946 - 947 - [[package]] 948 - name = "publicsuffix" 949 - version = "1.5.6" 950 - source = "registry+https://github.com/rust-lang/crates.io-index" 951 - checksum = "95b4ce31ff0a27d93c8de1849cf58162283752f065a90d508f1105fa6c9a213f" 952 - dependencies = [ 953 - "idna 0.2.3", 954 - "url 2.2.2", 955 - ] 956 - 957 - [[package]] 958 - name = "quick-xml" 959 - version = "0.17.2" 960 - source = "registry+https://github.com/rust-lang/crates.io-index" 961 - checksum = "fe1e430bdcf30c9fdc25053b9c459bb1a4672af4617b6c783d7d91dc17c6bbb0" 962 - dependencies = [ 963 - "memchr", 964 - ] 965 - 966 - [[package]] 967 - name = "quote" 968 - version = "1.0.20" 969 - source = "registry+https://github.com/rust-lang/crates.io-index" 970 - checksum = "3bcdf212e9776fbcb2d23ab029360416bb1706b1aea2d1a5ba002727cbcab804" 971 - dependencies = [ 972 - "proc-macro2", 973 - ] 974 - 975 - [[package]] 976 - name = "rand" 977 - version = "0.6.5" 978 - source = "registry+https://github.com/rust-lang/crates.io-index" 979 - checksum = "6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca" 980 - dependencies = [ 981 - "autocfg 0.1.8", 982 - "libc", 983 - "rand_chacha", 984 - "rand_core 0.4.2", 985 - "rand_hc", 986 - "rand_isaac", 987 - "rand_jitter", 988 - "rand_os", 989 - "rand_pcg", 990 - "rand_xorshift", 991 - "winapi 0.3.9", 992 - ] 993 - 994 - [[package]] 995 - name = "rand_chacha" 996 - version = "0.1.1" 997 - source = "registry+https://github.com/rust-lang/crates.io-index" 998 - checksum = "556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef" 999 - dependencies = [ 1000 - "autocfg 0.1.8", 1001 - "rand_core 0.3.1", 1002 - ] 1003 - 1004 - [[package]] 1005 - name = "rand_core" 1006 - version = "0.3.1" 1007 - source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 1009 - dependencies = [ 1010 - "rand_core 0.4.2", 1011 - ] 1012 - 1013 - [[package]] 1014 - name = "rand_core" 1015 - version = "0.4.2" 1016 - source = "registry+https://github.com/rust-lang/crates.io-index" 1017 - checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 1018 - 1019 - [[package]] 1020 - name = "rand_hc" 1021 - version = "0.1.0" 1022 - source = "registry+https://github.com/rust-lang/crates.io-index" 1023 - checksum = "7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4" 1024 - dependencies = [ 1025 - "rand_core 0.3.1", 1026 - ] 1027 - 1028 - [[package]] 1029 - name = "rand_isaac" 1030 - version = "0.1.1" 1031 - source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08" 1033 - dependencies = [ 1034 - "rand_core 0.3.1", 1035 - ] 1036 - 1037 - [[package]] 1038 - name = "rand_jitter" 1039 - version = "0.1.4" 1040 - source = "registry+https://github.com/rust-lang/crates.io-index" 1041 - checksum = "1166d5c91dc97b88d1decc3285bb0a99ed84b05cfd0bc2341bdf2d43fc41e39b" 1042 - dependencies = [ 1043 - "libc", 1044 - "rand_core 0.4.2", 1045 - "winapi 0.3.9", 1046 - ] 1047 - 1048 - [[package]] 1049 - name = "rand_os" 1050 - version = "0.1.3" 1051 - source = "registry+https://github.com/rust-lang/crates.io-index" 1052 - checksum = "7b75f676a1e053fc562eafbb47838d67c84801e38fc1ba459e8f180deabd5071" 1053 - dependencies = [ 1054 - "cloudabi", 1055 - "fuchsia-cprng", 1056 - "libc", 1057 - "rand_core 0.4.2", 1058 - "rdrand", 1059 - "winapi 0.3.9", 1060 - ] 1061 - 1062 - [[package]] 1063 - name = "rand_pcg" 1064 - version = "0.1.2" 1065 - source = "registry+https://github.com/rust-lang/crates.io-index" 1066 - checksum = "abf9b09b01790cfe0364f52bf32995ea3c39f4d2dd011eac241d2914146d0b44" 1067 - dependencies = [ 1068 - "autocfg 0.1.8", 1069 - "rand_core 0.4.2", 1070 - ] 1071 - 1072 - [[package]] 1073 - name = "rand_xorshift" 1074 - version = "0.1.1" 1075 - source = "registry+https://github.com/rust-lang/crates.io-index" 1076 - checksum = "cbf7e9e623549b0e21f6e97cf8ecf247c1a8fd2e8a992ae265314300b2455d5c" 1077 - dependencies = [ 1078 - "rand_core 0.3.1", 1079 - ] 1080 - 1081 - [[package]] 1082 - name = "rdrand" 1083 - version = "0.4.0" 1084 - source = "registry+https://github.com/rust-lang/crates.io-index" 1085 - checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 1086 - dependencies = [ 1087 - "rand_core 0.3.1", 1088 - ] 1089 - 1090 - [[package]] 1091 - name = "redox_syscall" 1092 - version = "0.1.57" 1093 - source = "registry+https://github.com/rust-lang/crates.io-index" 1094 - checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" 1095 - 1096 - [[package]] 1097 - name = "redox_syscall" 1098 - version = "0.2.15" 1099 - source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "534cfe58d6a18cc17120fbf4635d53d14691c1fe4d951064df9bd326178d7d5a" 1101 - dependencies = [ 1102 - "bitflags", 1103 - ] 1104 - 1105 - [[package]] 1106 - name = "redox_users" 1107 - version = "0.4.3" 1108 - source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1110 - dependencies = [ 1111 - "getrandom", 1112 - "redox_syscall 0.2.15", 1113 - "thiserror", 1114 - ] 1115 - 1116 - [[package]] 1117 - name = "reqwest" 1118 - version = "0.9.24" 1119 - source = "registry+https://github.com/rust-lang/crates.io-index" 1120 - checksum = "f88643aea3c1343c804950d7bf983bd2067f5ab59db6d613a08e05572f2714ab" 1121 - dependencies = [ 1122 - "base64", 1123 - "bytes", 1124 - "cookie", 1125 - "cookie_store", 1126 - "encoding_rs", 1127 - "flate2", 1128 - "futures", 1129 - "http", 1130 - "hyper", 1131 - "hyper-rustls", 1132 - "log", 1133 - "mime", 1134 - "mime_guess", 1135 - "rustls", 1136 - "serde", 1137 - "serde_json", 1138 - "serde_urlencoded", 1139 - "time 0.1.44", 1140 - "tokio", 1141 - "tokio-executor", 1142 - "tokio-io", 1143 - "tokio-rustls", 1144 - "tokio-threadpool", 1145 - "tokio-timer", 1146 - "url 1.7.2", 1147 - "uuid", 1148 - "webpki-roots", 1149 - "winreg", 1150 - ] 1151 - 1152 - [[package]] 1153 - name = "ring" 1154 - version = "0.16.20" 1155 - source = "registry+https://github.com/rust-lang/crates.io-index" 1156 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1157 - dependencies = [ 1158 - "cc", 1159 - "libc", 1160 - "once_cell", 1161 - "spin", 1162 - "untrusted", 1163 - "web-sys", 1164 - "winapi 0.3.9", 1165 - ] 1166 - 1167 - [[package]] 1168 - name = "rustc-demangle" 1169 - version = "0.1.21" 1170 - source = "registry+https://github.com/rust-lang/crates.io-index" 1171 - checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 1172 - 1173 - [[package]] 1174 - name = "rustc_version" 1175 - version = "0.2.3" 1176 - source = "registry+https://github.com/rust-lang/crates.io-index" 1177 - checksum = "138e3e0acb6c9fb258b19b67cb8abd63c00679d2851805ea151465464fe9030a" 1178 - dependencies = [ 1179 - "semver", 1180 - ] 1181 - 1182 - [[package]] 1183 - name = "rustls" 1184 - version = "0.16.0" 1185 - source = "registry+https://github.com/rust-lang/crates.io-index" 1186 - checksum = "b25a18b1bf7387f0145e7f8324e700805aade3842dd3db2e74e4cdeb4677c09e" 1187 - dependencies = [ 1188 - "base64", 1189 - "log", 1190 - "ring", 1191 - "sct", 1192 - "webpki", 1193 - ] 1194 - 1195 - [[package]] 1196 - name = "ryu" 1197 - version = "1.0.10" 1198 - source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "f3f6f92acf49d1b98f7a81226834412ada05458b7364277387724a237f062695" 1200 - 1201 - [[package]] 1202 - name = "scoped-tls" 1203 - version = "0.1.2" 1204 - source = "registry+https://github.com/rust-lang/crates.io-index" 1205 - checksum = "332ffa32bf586782a3efaeb58f127980944bbc8c4d6913a86107ac2a5ab24b28" 1206 - 1207 - [[package]] 1208 - name = "scopeguard" 1209 - version = "1.1.0" 1210 - source = "registry+https://github.com/rust-lang/crates.io-index" 1211 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 1212 - 1213 - [[package]] 1214 - name = "sct" 1215 - version = "0.6.1" 1216 - source = "registry+https://github.com/rust-lang/crates.io-index" 1217 - checksum = "b362b83898e0e69f38515b82ee15aa80636befe47c3b6d3d89a911e78fc228ce" 1218 - dependencies = [ 1219 - "ring", 1220 - "untrusted", 1221 - ] 1222 - 1223 - [[package]] 1224 - name = "semver" 1225 - version = "0.9.0" 1226 - source = "registry+https://github.com/rust-lang/crates.io-index" 1227 - checksum = "1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403" 1228 - dependencies = [ 1229 - "semver-parser", 1230 - ] 1231 - 1232 - [[package]] 1233 - name = "semver-parser" 1234 - version = "0.7.0" 1235 - source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "388a1df253eca08550bef6c72392cfe7c30914bf41df5269b68cbd6ff8f570a3" 1237 - 1238 - [[package]] 1239 - name = "serde" 1240 - version = "1.0.140" 1241 - source = "registry+https://github.com/rust-lang/crates.io-index" 1242 - checksum = "fc855a42c7967b7c369eb5860f7164ef1f6f81c20c7cc1141f2a604e18723b03" 1243 - dependencies = [ 1244 - "serde_derive", 1245 - ] 1246 - 1247 - [[package]] 1248 - name = "serde_derive" 1249 - version = "1.0.140" 1250 - source = "registry+https://github.com/rust-lang/crates.io-index" 1251 - checksum = "6f2122636b9fe3b81f1cb25099fcf2d3f542cdb1d45940d56c713158884a05da" 1252 - dependencies = [ 1253 - "proc-macro2", 1254 - "quote", 1255 - "syn", 1256 - ] 1257 - 1258 - [[package]] 1259 - name = "serde_json" 1260 - version = "1.0.82" 1261 - source = "registry+https://github.com/rust-lang/crates.io-index" 1262 - checksum = "82c2c1fdcd807d1098552c5b9a36e425e42e9fbd7c6a37a8425f390f781f7fa7" 1263 - dependencies = [ 1264 - "itoa 1.0.2", 1265 - "ryu", 1266 - "serde", 1267 - ] 1268 - 1269 - [[package]] 1270 - name = "serde_urlencoded" 1271 - version = "0.5.5" 1272 - source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "642dd69105886af2efd227f75a520ec9b44a820d65bc133a9131f7d229fd165a" 1274 - dependencies = [ 1275 - "dtoa", 1276 - "itoa 0.4.8", 1277 - "serde", 1278 - "url 1.7.2", 1279 - ] 1280 - 1281 - [[package]] 1282 - name = "sha1" 1283 - version = "0.6.1" 1284 - source = "registry+https://github.com/rust-lang/crates.io-index" 1285 - checksum = "c1da05c97445caa12d05e848c4a4fcbbea29e748ac28f7e80e9b010392063770" 1286 - dependencies = [ 1287 - "sha1_smol", 1288 - ] 1289 - 1290 - [[package]] 1291 - name = "sha1_smol" 1292 - version = "1.0.0" 1293 - source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012" 1295 - 1296 - [[package]] 1297 - name = "shell32-sys" 1298 - version = "0.1.2" 1299 - source = "registry+https://github.com/rust-lang/crates.io-index" 1300 - checksum = "9ee04b46101f57121c9da2b151988283b6beb79b34f5bb29a58ee48cb695122c" 1301 - dependencies = [ 1302 - "winapi 0.2.8", 1303 - "winapi-build", 1304 - ] 1305 - 1306 - [[package]] 1307 - name = "simplelog" 1308 - version = "0.8.0" 1309 - source = "registry+https://github.com/rust-lang/crates.io-index" 1310 - checksum = "2b2736f58087298a448859961d3f4a0850b832e72619d75adc69da7993c2cd3c" 1311 - dependencies = [ 1312 - "chrono", 1313 - "log", 1314 - "termcolor", 1315 - ] 1316 - 1317 - [[package]] 1318 - name = "slab" 1319 - version = "0.4.7" 1320 - source = "registry+https://github.com/rust-lang/crates.io-index" 1321 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 1322 - dependencies = [ 1323 - "autocfg 1.1.0", 1324 - ] 1325 - 1326 - [[package]] 1327 - name = "smallvec" 1328 - version = "0.6.14" 1329 - source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "b97fcaeba89edba30f044a10c6a3cc39df9c3f17d7cd829dd1446cab35f890e0" 1331 - dependencies = [ 1332 - "maybe-uninit", 1333 - ] 1334 - 1335 - [[package]] 1336 - name = "spin" 1337 - version = "0.5.2" 1338 - source = "registry+https://github.com/rust-lang/crates.io-index" 1339 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 1340 - 1341 - [[package]] 1342 - name = "standback" 1343 - version = "0.2.17" 1344 - source = "registry+https://github.com/rust-lang/crates.io-index" 1345 - checksum = "e113fb6f3de07a243d434a56ec6f186dfd51cb08448239fe7bcae73f87ff28ff" 1346 - dependencies = [ 1347 - "version_check", 1348 - ] 1349 - 1350 - [[package]] 1351 - name = "stdweb" 1352 - version = "0.4.20" 1353 - source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "d022496b16281348b52d0e30ae99e01a73d737b2f45d38fed4edf79f9325a1d5" 1355 - dependencies = [ 1356 - "discard", 1357 - "rustc_version", 1358 - "stdweb-derive", 1359 - "stdweb-internal-macros", 1360 - "stdweb-internal-runtime", 1361 - "wasm-bindgen", 1362 - ] 1363 - 1364 - [[package]] 1365 - name = "stdweb-derive" 1366 - version = "0.5.3" 1367 - source = "registry+https://github.com/rust-lang/crates.io-index" 1368 - checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" 1369 - dependencies = [ 1370 - "proc-macro2", 1371 - "quote", 1372 - "serde", 1373 - "serde_derive", 1374 - "syn", 1375 - ] 1376 - 1377 - [[package]] 1378 - name = "stdweb-internal-macros" 1379 - version = "0.2.9" 1380 - source = "registry+https://github.com/rust-lang/crates.io-index" 1381 - checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" 1382 - dependencies = [ 1383 - "base-x", 1384 - "proc-macro2", 1385 - "quote", 1386 - "serde", 1387 - "serde_derive", 1388 - "serde_json", 1389 - "sha1", 1390 - "syn", 1391 - ] 1392 - 1393 - [[package]] 1394 - name = "stdweb-internal-runtime" 1395 - version = "0.1.5" 1396 - source = "registry+https://github.com/rust-lang/crates.io-index" 1397 - checksum = "213701ba3370744dcd1a12960caa4843b3d68b4d1c0a5d575e0d65b2ee9d16c0" 1398 - 1399 - [[package]] 1400 - name = "string" 1401 - version = "0.2.1" 1402 - source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "d24114bfcceb867ca7f71a0d3fe45d45619ec47a6fbfa98cb14e14250bfa5d6d" 1404 - dependencies = [ 1405 - "bytes", 1406 - ] 1407 - 1408 - [[package]] 1409 - name = "strsim" 1410 - version = "0.8.0" 1411 - source = "registry+https://github.com/rust-lang/crates.io-index" 1412 - checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 1413 - 1414 - [[package]] 1415 - name = "syn" 1416 - version = "1.0.98" 1417 - source = "registry+https://github.com/rust-lang/crates.io-index" 1418 - checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" 1419 - dependencies = [ 1420 - "proc-macro2", 1421 - "quote", 1422 - "unicode-ident", 1423 - ] 1424 - 1425 - [[package]] 1426 - name = "synstructure" 1427 - version = "0.12.6" 1428 - source = "registry+https://github.com/rust-lang/crates.io-index" 1429 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 1430 - dependencies = [ 1431 - "proc-macro2", 1432 - "quote", 1433 - "syn", 1434 - "unicode-xid", 1435 - ] 1436 - 1437 - [[package]] 1438 - name = "termcolor" 1439 - version = "1.1.3" 1440 - source = "registry+https://github.com/rust-lang/crates.io-index" 1441 - checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 1442 - dependencies = [ 1443 - "winapi-util", 1444 - ] 1445 - 1446 - [[package]] 1447 - name = "textwrap" 1448 - version = "0.11.0" 1449 - source = "registry+https://github.com/rust-lang/crates.io-index" 1450 - checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 1451 - dependencies = [ 1452 - "unicode-width", 1453 - ] 1454 - 1455 - [[package]] 1456 - name = "thiserror" 1457 - version = "1.0.31" 1458 - source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "bd829fe32373d27f76265620b5309d0340cb8550f523c1dda251d6298069069a" 1460 - dependencies = [ 1461 - "thiserror-impl", 1462 - ] 1463 - 1464 - [[package]] 1465 - name = "thiserror-impl" 1466 - version = "1.0.31" 1467 - source = "registry+https://github.com/rust-lang/crates.io-index" 1468 - checksum = "0396bc89e626244658bef819e22d0cc459e795a5ebe878e6ec336d1674a8d79a" 1469 - dependencies = [ 1470 - "proc-macro2", 1471 - "quote", 1472 - "syn", 1473 - ] 1474 - 1475 - [[package]] 1476 - name = "time" 1477 - version = "0.1.44" 1478 - source = "registry+https://github.com/rust-lang/crates.io-index" 1479 - checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 1480 - dependencies = [ 1481 - "libc", 1482 - "wasi 0.10.0+wasi-snapshot-preview1", 1483 - "winapi 0.3.9", 1484 - ] 1485 - 1486 - [[package]] 1487 - name = "time" 1488 - version = "0.2.27" 1489 - source = "registry+https://github.com/rust-lang/crates.io-index" 1490 - checksum = "4752a97f8eebd6854ff91f1c1824cd6160626ac4bd44287f7f4ea2035a02a242" 1491 - dependencies = [ 1492 - "const_fn", 1493 - "libc", 1494 - "standback", 1495 - "stdweb", 1496 - "time-macros", 1497 - "version_check", 1498 - "winapi 0.3.9", 1499 - ] 1500 - 1501 - [[package]] 1502 - name = "time-macros" 1503 - version = "0.1.1" 1504 - source = "registry+https://github.com/rust-lang/crates.io-index" 1505 - checksum = "957e9c6e26f12cb6d0dd7fc776bb67a706312e7299aed74c8dd5b17ebb27e2f1" 1506 - dependencies = [ 1507 - "proc-macro-hack", 1508 - "time-macros-impl", 1509 - ] 1510 - 1511 - [[package]] 1512 - name = "time-macros-impl" 1513 - version = "0.1.2" 1514 - source = "registry+https://github.com/rust-lang/crates.io-index" 1515 - checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" 1516 - dependencies = [ 1517 - "proc-macro-hack", 1518 - "proc-macro2", 1519 - "quote", 1520 - "standback", 1521 - "syn", 1522 - ] 1523 - 1524 - [[package]] 1525 - name = "tinyvec" 1526 - version = "1.6.0" 1527 - source = "registry+https://github.com/rust-lang/crates.io-index" 1528 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1529 - dependencies = [ 1530 - "tinyvec_macros", 1531 - ] 1532 - 1533 - [[package]] 1534 - name = "tinyvec_macros" 1535 - version = "0.1.0" 1536 - source = "registry+https://github.com/rust-lang/crates.io-index" 1537 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 1538 - 1539 - [[package]] 1540 - name = "tokio" 1541 - version = "0.1.22" 1542 - source = "registry+https://github.com/rust-lang/crates.io-index" 1543 - checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6" 1544 - dependencies = [ 1545 - "bytes", 1546 - "futures", 1547 - "mio", 1548 - "num_cpus", 1549 - "tokio-codec", 1550 - "tokio-current-thread", 1551 - "tokio-executor", 1552 - "tokio-fs", 1553 - "tokio-io", 1554 - "tokio-reactor", 1555 - "tokio-sync", 1556 - "tokio-tcp", 1557 - "tokio-threadpool", 1558 - "tokio-timer", 1559 - "tokio-udp", 1560 - "tokio-uds", 1561 - ] 1562 - 1563 - [[package]] 1564 - name = "tokio-buf" 1565 - version = "0.1.1" 1566 - source = "registry+https://github.com/rust-lang/crates.io-index" 1567 - checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" 1568 - dependencies = [ 1569 - "bytes", 1570 - "either", 1571 - "futures", 1572 - ] 1573 - 1574 - [[package]] 1575 - name = "tokio-codec" 1576 - version = "0.1.2" 1577 - source = "registry+https://github.com/rust-lang/crates.io-index" 1578 - checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b" 1579 - dependencies = [ 1580 - "bytes", 1581 - "futures", 1582 - "tokio-io", 1583 - ] 1584 - 1585 - [[package]] 1586 - name = "tokio-core" 1587 - version = "0.1.18" 1588 - source = "registry+https://github.com/rust-lang/crates.io-index" 1589 - checksum = "87b1395334443abca552f63d4f61d0486f12377c2ba8b368e523f89e828cffd4" 1590 - dependencies = [ 1591 - "bytes", 1592 - "futures", 1593 - "iovec", 1594 - "log", 1595 - "mio", 1596 - "scoped-tls", 1597 - "tokio", 1598 - "tokio-executor", 1599 - "tokio-io", 1600 - "tokio-reactor", 1601 - "tokio-timer", 1602 - ] 1603 - 1604 - [[package]] 1605 - name = "tokio-current-thread" 1606 - version = "0.1.7" 1607 - source = "registry+https://github.com/rust-lang/crates.io-index" 1608 - checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e" 1609 - dependencies = [ 1610 - "futures", 1611 - "tokio-executor", 1612 - ] 1613 - 1614 - [[package]] 1615 - name = "tokio-executor" 1616 - version = "0.1.10" 1617 - source = "registry+https://github.com/rust-lang/crates.io-index" 1618 - checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" 1619 - dependencies = [ 1620 - "crossbeam-utils 0.7.2", 1621 - "futures", 1622 - ] 1623 - 1624 - [[package]] 1625 - name = "tokio-fs" 1626 - version = "0.1.7" 1627 - source = "registry+https://github.com/rust-lang/crates.io-index" 1628 - checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4" 1629 - dependencies = [ 1630 - "futures", 1631 - "tokio-io", 1632 - "tokio-threadpool", 1633 - ] 1634 - 1635 - [[package]] 1636 - name = "tokio-io" 1637 - version = "0.1.13" 1638 - source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" 1640 - dependencies = [ 1641 - "bytes", 1642 - "futures", 1643 - "log", 1644 - ] 1645 - 1646 - [[package]] 1647 - name = "tokio-reactor" 1648 - version = "0.1.12" 1649 - source = "registry+https://github.com/rust-lang/crates.io-index" 1650 - checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351" 1651 - dependencies = [ 1652 - "crossbeam-utils 0.7.2", 1653 - "futures", 1654 - "lazy_static", 1655 - "log", 1656 - "mio", 1657 - "num_cpus", 1658 - "parking_lot", 1659 - "slab", 1660 - "tokio-executor", 1661 - "tokio-io", 1662 - "tokio-sync", 1663 - ] 1664 - 1665 - [[package]] 1666 - name = "tokio-rustls" 1667 - version = "0.10.3" 1668 - source = "registry+https://github.com/rust-lang/crates.io-index" 1669 - checksum = "2d7cf08f990090abd6c6a73cab46fed62f85e8aef8b99e4b918a9f4a637f0676" 1670 - dependencies = [ 1671 - "bytes", 1672 - "futures", 1673 - "iovec", 1674 - "rustls", 1675 - "tokio-io", 1676 - "webpki", 1677 - ] 1678 - 1679 - [[package]] 1680 - name = "tokio-sync" 1681 - version = "0.1.8" 1682 - source = "registry+https://github.com/rust-lang/crates.io-index" 1683 - checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee" 1684 - dependencies = [ 1685 - "fnv", 1686 - "futures", 1687 - ] 1688 - 1689 - [[package]] 1690 - name = "tokio-tcp" 1691 - version = "0.1.4" 1692 - source = "registry+https://github.com/rust-lang/crates.io-index" 1693 - checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" 1694 - dependencies = [ 1695 - "bytes", 1696 - "futures", 1697 - "iovec", 1698 - "mio", 1699 - "tokio-io", 1700 - "tokio-reactor", 1701 - ] 1702 - 1703 - [[package]] 1704 - name = "tokio-threadpool" 1705 - version = "0.1.18" 1706 - source = "registry+https://github.com/rust-lang/crates.io-index" 1707 - checksum = "df720b6581784c118f0eb4310796b12b1d242a7eb95f716a8367855325c25f89" 1708 - dependencies = [ 1709 - "crossbeam-deque", 1710 - "crossbeam-queue", 1711 - "crossbeam-utils 0.7.2", 1712 - "futures", 1713 - "lazy_static", 1714 - "log", 1715 - "num_cpus", 1716 - "slab", 1717 - "tokio-executor", 1718 - ] 1719 - 1720 - [[package]] 1721 - name = "tokio-timer" 1722 - version = "0.2.13" 1723 - source = "registry+https://github.com/rust-lang/crates.io-index" 1724 - checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" 1725 - dependencies = [ 1726 - "crossbeam-utils 0.7.2", 1727 - "futures", 1728 - "slab", 1729 - "tokio-executor", 1730 - ] 1731 - 1732 - [[package]] 1733 - name = "tokio-udp" 1734 - version = "0.1.6" 1735 - source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82" 1737 - dependencies = [ 1738 - "bytes", 1739 - "futures", 1740 - "log", 1741 - "mio", 1742 - "tokio-codec", 1743 - "tokio-io", 1744 - "tokio-reactor", 1745 - ] 1746 - 1747 - [[package]] 1748 - name = "tokio-uds" 1749 - version = "0.2.7" 1750 - source = "registry+https://github.com/rust-lang/crates.io-index" 1751 - checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0" 1752 - dependencies = [ 1753 - "bytes", 1754 - "futures", 1755 - "iovec", 1756 - "libc", 1757 - "log", 1758 - "mio", 1759 - "mio-uds", 1760 - "tokio-codec", 1761 - "tokio-io", 1762 - "tokio-reactor", 1763 - ] 1764 - 1765 - [[package]] 1766 - name = "try-lock" 1767 - version = "0.2.3" 1768 - source = "registry+https://github.com/rust-lang/crates.io-index" 1769 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 1770 - 1771 - [[package]] 1772 - name = "try_from" 1773 - version = "0.3.2" 1774 - source = "registry+https://github.com/rust-lang/crates.io-index" 1775 - checksum = "283d3b89e1368717881a9d51dad843cc435380d8109c9e47d38780a324698d8b" 1776 - dependencies = [ 1777 - "cfg-if 0.1.10", 1778 - ] 1779 - 1780 - [[package]] 1781 - name = "unicase" 1782 - version = "2.6.0" 1783 - source = "registry+https://github.com/rust-lang/crates.io-index" 1784 - checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 1785 - dependencies = [ 1786 - "version_check", 1787 - ] 1788 - 1789 - [[package]] 1790 - name = "unicode-bidi" 1791 - version = "0.3.8" 1792 - source = "registry+https://github.com/rust-lang/crates.io-index" 1793 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 1794 - 1795 - [[package]] 1796 - name = "unicode-ident" 1797 - version = "1.0.2" 1798 - source = "registry+https://github.com/rust-lang/crates.io-index" 1799 - checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7" 1800 - 1801 - [[package]] 1802 - name = "unicode-normalization" 1803 - version = "0.1.21" 1804 - source = "registry+https://github.com/rust-lang/crates.io-index" 1805 - checksum = "854cbdc4f7bc6ae19c820d44abdc3277ac3e1b2b93db20a636825d9322fb60e6" 1806 - dependencies = [ 1807 - "tinyvec", 1808 - ] 1809 - 1810 - [[package]] 1811 - name = "unicode-width" 1812 - version = "0.1.9" 1813 - source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 1815 - 1816 - [[package]] 1817 - name = "unicode-xid" 1818 - version = "0.2.3" 1819 - source = "registry+https://github.com/rust-lang/crates.io-index" 1820 - checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" 1821 - 1822 - [[package]] 1823 - name = "untrusted" 1824 - version = "0.7.1" 1825 - source = "registry+https://github.com/rust-lang/crates.io-index" 1826 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 1827 - 1828 - [[package]] 1829 - name = "url" 1830 - version = "1.7.2" 1831 - source = "registry+https://github.com/rust-lang/crates.io-index" 1832 - checksum = "dd4e7c0d531266369519a4aa4f399d748bd37043b00bde1e4ff1f60a120b355a" 1833 - dependencies = [ 1834 - "idna 0.1.5", 1835 - "matches", 1836 - "percent-encoding 1.0.1", 1837 - ] 1838 - 1839 - [[package]] 1840 - name = "url" 1841 - version = "2.2.2" 1842 - source = "registry+https://github.com/rust-lang/crates.io-index" 1843 - checksum = "a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c" 1844 - dependencies = [ 1845 - "form_urlencoded", 1846 - "idna 0.2.3", 1847 - "matches", 1848 - "percent-encoding 2.1.0", 1849 - ] 1850 - 1851 - [[package]] 1852 - name = "uuid" 1853 - version = "0.7.4" 1854 - source = "registry+https://github.com/rust-lang/crates.io-index" 1855 - checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a" 1856 - dependencies = [ 1857 - "rand", 1858 - ] 1859 - 1860 - [[package]] 1861 - name = "vec_map" 1862 - version = "0.8.2" 1863 - source = "registry+https://github.com/rust-lang/crates.io-index" 1864 - checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 1865 - 1866 - [[package]] 1867 - name = "version_check" 1868 - version = "0.9.4" 1869 - source = "registry+https://github.com/rust-lang/crates.io-index" 1870 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1871 - 1872 - [[package]] 1873 - name = "want" 1874 - version = "0.2.0" 1875 - source = "registry+https://github.com/rust-lang/crates.io-index" 1876 - checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230" 1877 - dependencies = [ 1878 - "futures", 1879 - "log", 1880 - "try-lock", 1881 - ] 1882 - 1883 - [[package]] 1884 - name = "wasi" 1885 - version = "0.10.0+wasi-snapshot-preview1" 1886 - source = "registry+https://github.com/rust-lang/crates.io-index" 1887 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 1888 - 1889 - [[package]] 1890 - name = "wasi" 1891 - version = "0.11.0+wasi-snapshot-preview1" 1892 - source = "registry+https://github.com/rust-lang/crates.io-index" 1893 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1894 - 1895 - [[package]] 1896 - name = "wasm-bindgen" 1897 - version = "0.2.82" 1898 - source = "registry+https://github.com/rust-lang/crates.io-index" 1899 - checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d" 1900 - dependencies = [ 1901 - "cfg-if 1.0.0", 1902 - "wasm-bindgen-macro", 1903 - ] 1904 - 1905 - [[package]] 1906 - name = "wasm-bindgen-backend" 1907 - version = "0.2.82" 1908 - source = "registry+https://github.com/rust-lang/crates.io-index" 1909 - checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f" 1910 - dependencies = [ 1911 - "bumpalo", 1912 - "log", 1913 - "once_cell", 1914 - "proc-macro2", 1915 - "quote", 1916 - "syn", 1917 - "wasm-bindgen-shared", 1918 - ] 1919 - 1920 - [[package]] 1921 - name = "wasm-bindgen-macro" 1922 - version = "0.2.82" 1923 - source = "registry+https://github.com/rust-lang/crates.io-index" 1924 - checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602" 1925 - dependencies = [ 1926 - "quote", 1927 - "wasm-bindgen-macro-support", 1928 - ] 1929 - 1930 - [[package]] 1931 - name = "wasm-bindgen-macro-support" 1932 - version = "0.2.82" 1933 - source = "registry+https://github.com/rust-lang/crates.io-index" 1934 - checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da" 1935 - dependencies = [ 1936 - "proc-macro2", 1937 - "quote", 1938 - "syn", 1939 - "wasm-bindgen-backend", 1940 - "wasm-bindgen-shared", 1941 - ] 1942 - 1943 - [[package]] 1944 - name = "wasm-bindgen-shared" 1945 - version = "0.2.82" 1946 - source = "registry+https://github.com/rust-lang/crates.io-index" 1947 - checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a" 1948 - 1949 - [[package]] 1950 - name = "web-sys" 1951 - version = "0.3.59" 1952 - source = "registry+https://github.com/rust-lang/crates.io-index" 1953 - checksum = "ed055ab27f941423197eb86b2035720b1a3ce40504df082cac2ecc6ed73335a1" 1954 - dependencies = [ 1955 - "js-sys", 1956 - "wasm-bindgen", 1957 - ] 1958 - 1959 - [[package]] 1960 - name = "webpki" 1961 - version = "0.21.4" 1962 - source = "registry+https://github.com/rust-lang/crates.io-index" 1963 - checksum = "b8e38c0608262c46d4a56202ebabdeb094cef7e560ca7a226c6bf055188aa4ea" 1964 - dependencies = [ 1965 - "ring", 1966 - "untrusted", 1967 - ] 1968 - 1969 - [[package]] 1970 - name = "webpki-roots" 1971 - version = "0.17.0" 1972 - source = "registry+https://github.com/rust-lang/crates.io-index" 1973 - checksum = "a262ae37dd9d60f60dd473d1158f9fbebf110ba7b6a5051c8160460f6043718b" 1974 - dependencies = [ 1975 - "webpki", 1976 - ] 1977 - 1978 - [[package]] 1979 - name = "winapi" 1980 - version = "0.2.8" 1981 - source = "registry+https://github.com/rust-lang/crates.io-index" 1982 - checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a" 1983 - 1984 - [[package]] 1985 - name = "winapi" 1986 - version = "0.3.9" 1987 - source = "registry+https://github.com/rust-lang/crates.io-index" 1988 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1989 - dependencies = [ 1990 - "winapi-i686-pc-windows-gnu", 1991 - "winapi-x86_64-pc-windows-gnu", 1992 - ] 1993 - 1994 - [[package]] 1995 - name = "winapi-build" 1996 - version = "0.1.1" 1997 - source = "registry+https://github.com/rust-lang/crates.io-index" 1998 - checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc" 1999 - 2000 - [[package]] 2001 - name = "winapi-i686-pc-windows-gnu" 2002 - version = "0.4.0" 2003 - source = "registry+https://github.com/rust-lang/crates.io-index" 2004 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 2005 - 2006 - [[package]] 2007 - name = "winapi-util" 2008 - version = "0.1.5" 2009 - source = "registry+https://github.com/rust-lang/crates.io-index" 2010 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 2011 - dependencies = [ 2012 - "winapi 0.3.9", 2013 - ] 2014 - 2015 - [[package]] 2016 - name = "winapi-x86_64-pc-windows-gnu" 2017 - version = "0.4.0" 2018 - source = "registry+https://github.com/rust-lang/crates.io-index" 2019 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 2020 - 2021 - [[package]] 2022 - name = "winreg" 2023 - version = "0.6.2" 2024 - source = "registry+https://github.com/rust-lang/crates.io-index" 2025 - checksum = "b2986deb581c4fe11b621998a5e53361efe6b48a151178d0cd9eeffa4dc6acc9" 2026 - dependencies = [ 2027 - "winapi 0.3.9", 2028 - ] 2029 - 2030 - [[package]] 2031 - name = "ws2_32-sys" 2032 - version = "0.2.1" 2033 - source = "registry+https://github.com/rust-lang/crates.io-index" 2034 - checksum = "d59cefebd0c892fa2dd6de581e937301d8552cb44489cdff035c6187cb63fa5e" 2035 - dependencies = [ 2036 - "winapi 0.2.8", 2037 - "winapi-build", 2038 - ] 2039 - 2040 - [[package]] 2041 - name = "xdg" 2042 - version = "2.4.1" 2043 - source = "registry+https://github.com/rust-lang/crates.io-index" 2044 - checksum = "0c4583db5cbd4c4c0303df2d15af80f0539db703fa1c68802d4cbbd2dd0f88f6" 2045 - dependencies = [ 2046 - "dirs", 2047 - ]
+26 -46
pkgs/development/python-modules/cmsis-pack-manager/default.nix
··· 1 1 { lib 2 2 , fetchPypi 3 3 , rustPlatform 4 + , cffi 5 + , libiconv 4 6 , stdenv 5 - , Security 6 - , writeShellScriptBin 7 + , darwin 7 8 , buildPythonPackage 8 - , setuptools-scm 9 9 , appdirs 10 - , milksnake 11 10 , pyyaml 12 11 , hypothesis 13 12 , jinja2 14 - , mock 15 13 , pytestCheckHook 14 + , unzip 16 15 }: 17 - let 18 - pname = "cmsis-pack-manager"; 19 - version = "0.4.0"; 16 + 17 + buildPythonPackage rec { 18 + pname = "cmsis_pack_manager"; 19 + version = "0.5.2"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-NeUG6PFI2eTwq5SNtAB6ZMA1M3z1JmMND29V9/O5sgw="; 23 + hash = "sha256-sVfyz9D7/0anIp0bEPp1EJkERDbNJ3dCcydLbty1KsQ="; 24 24 }; 25 25 26 - native = rustPlatform.buildRustPackage { 27 - name = "${pname}-${version}-native"; 28 - 26 + cargoDeps = rustPlatform.fetchCargoTarball { 29 27 inherit src; 30 - 31 - buildInputs = lib.optionals stdenv.isDarwin [ 32 - Security 33 - ]; 34 - 35 - sourceRoot = "${pname}-${version}/rust"; 36 - cargoLock.lockFile = ./Cargo.lock; 37 - 38 - postPatch = '' 39 - cp ${./Cargo.lock} Cargo.lock 40 - ''; 41 - 42 - cargoBuildFlags = [ "--lib" ]; 28 + sha256 = "dO4qw5Jx0exwb4RuOhu6qvGxQZ+LayHtXDHZKADLTEI="; 43 29 }; 44 - in 45 - buildPythonPackage rec { 46 - inherit pname version src; 47 - 48 - # The cargo build is already run in a separate derivation 49 - postPatch = '' 50 - substituteInPlace setup.py \ 51 - --replace "'cargo', 'build'," "'true'," 52 - ''; 53 30 54 - nativeBuildInputs = [ setuptools-scm ]; 55 - propagatedBuildInputs = [ appdirs milksnake pyyaml ]; 56 - 57 - nativeCheckInputs = [ hypothesis jinja2 mock pytestCheckHook ]; 31 + nativeBuildInputs = [ rustPlatform.cargoSetupHook rustPlatform.maturinBuildHook ]; 32 + propagatedNativeBuildInputs = [ cffi ]; 33 + buildInputs = [ libiconv ] 34 + ++ lib.optional stdenv.isDarwin darwin.apple_sdk.frameworks.Security; 35 + propagatedBuildInputs = [ appdirs pyyaml ]; 36 + nativeCheckInputs = [ hypothesis jinja2 pytestCheckHook unzip ]; 58 37 59 - preBuild = '' 60 - mkdir -p rust/target/release/deps 61 - ln -s ${native}/lib/libcmsis_cffi${stdenv.hostPlatform.extensions.sharedLibrary} rust/target/release/deps/ 62 - ''; 38 + format = "pyproject"; 63 39 64 40 preCheck = '' 65 - # Otherwise the test uses a dummy library (missing all symbols) 66 - ln -sf ../build/lib/cmsis_pack_manager/_native__lib${stdenv.hostPlatform.extensions.sharedLibrary} cmsis_pack_manager/_native__lib${stdenv.hostPlatform.extensions.sharedLibrary} 41 + unzip $dist/*.whl cmsis_pack_manager/cmsis_pack_manager/native.so 67 42 ''; 68 43 69 - pythonImportsCheck = [ "cmsis_pack_manager" ]; 44 + disabledTests = [ 45 + # All require DNS. 46 + "test_pull_pdscs" 47 + "test_install_pack" 48 + "test_pull_pdscs_cli" 49 + "test_dump_parts_cli" 50 + ]; 70 51 71 52 meta = with lib; { 72 53 description = "A Rust and Python module for handling CMSIS Pack files"; 73 54 homepage = "https://github.com/pyocd/cmsis-pack-manager"; 74 55 license = licenses.asl20; 75 56 maintainers = with maintainers; [ frogamic sbruder ]; 76 - broken = stdenv.isDarwin; 77 57 }; 78 58 }
+1 -3
pkgs/top-level/python-packages.nix
··· 1885 1885 inherit (pkgs) cmigemo; 1886 1886 }; 1887 1887 1888 - cmsis-pack-manager = callPackage ../development/python-modules/cmsis-pack-manager { 1889 - inherit (pkgs.darwin.apple_sdk.frameworks) Security; 1890 - }; 1888 + cmsis-pack-manager = callPackage ../development/python-modules/cmsis-pack-manager { }; 1891 1889 1892 1890 cmsis-svd = callPackage ../development/python-modules/cmsis-svd { }; 1893 1891