lol

ruff: 0.0.244 -> 0.0.248

https://github.com/charliermarsh/ruff/releases/tag/v0.0.245
https://github.com/charliermarsh/ruff/releases/tag/v0.0.246
https://github.com/charliermarsh/ruff/releases/tag/v0.0.247
https://github.com/charliermarsh/ruff/releases/tag/v0.0.248

authored by winter.bsky.social and committed by

Yureka 4ba9fc50 5686f006

+3221 -3
+3208
pkgs/development/tools/ruff/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 = "adler" 7 + version = "1.0.2" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 10 + 11 + [[package]] 12 + name = "ahash" 13 + version = "0.7.6" 14 + source = "registry+https://github.com/rust-lang/crates.io-index" 15 + checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 16 + dependencies = [ 17 + "getrandom", 18 + "once_cell", 19 + "version_check", 20 + ] 21 + 22 + [[package]] 23 + name = "aho-corasick" 24 + version = "0.7.20" 25 + source = "registry+https://github.com/rust-lang/crates.io-index" 26 + checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 27 + dependencies = [ 28 + "memchr", 29 + ] 30 + 31 + [[package]] 32 + name = "android_system_properties" 33 + version = "0.1.5" 34 + source = "registry+https://github.com/rust-lang/crates.io-index" 35 + checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311" 36 + dependencies = [ 37 + "libc", 38 + ] 39 + 40 + [[package]] 41 + name = "anes" 42 + version = "0.1.6" 43 + source = "registry+https://github.com/rust-lang/crates.io-index" 44 + checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299" 45 + 46 + [[package]] 47 + name = "annotate-snippets" 48 + version = "0.6.1" 49 + source = "registry+https://github.com/rust-lang/crates.io-index" 50 + checksum = "c7021ce4924a3f25f802b2cccd1af585e39ea1a363a1aa2e72afe54b67a3a7a7" 51 + 52 + [[package]] 53 + name = "annotate-snippets" 54 + version = "0.9.1" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "c3b9d411ecbaf79885c6df4d75fff75858d5995ff25385657a28af47e82f9c36" 57 + dependencies = [ 58 + "unicode-width", 59 + "yansi-term", 60 + ] 61 + 62 + [[package]] 63 + name = "anyhow" 64 + version = "1.0.69" 65 + source = "registry+https://github.com/rust-lang/crates.io-index" 66 + checksum = "224afbd727c3d6e4b90103ece64b8d1b67fbb1973b1046c2281eed3f3803f800" 67 + 68 + [[package]] 69 + name = "ascii" 70 + version = "1.1.0" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" 73 + 74 + [[package]] 75 + name = "ascii-canvas" 76 + version = "3.0.0" 77 + source = "registry+https://github.com/rust-lang/crates.io-index" 78 + checksum = "8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6" 79 + dependencies = [ 80 + "term", 81 + ] 82 + 83 + [[package]] 84 + name = "assert_cmd" 85 + version = "2.0.8" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "9834fcc22e0874394a010230586367d4a3e9f11b560f469262678547e1d2575e" 88 + dependencies = [ 89 + "bstr 1.2.0", 90 + "doc-comment", 91 + "predicates", 92 + "predicates-core", 93 + "predicates-tree", 94 + "wait-timeout", 95 + ] 96 + 97 + [[package]] 98 + name = "atty" 99 + version = "0.2.14" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 102 + dependencies = [ 103 + "hermit-abi 0.1.19", 104 + "libc", 105 + "winapi", 106 + ] 107 + 108 + [[package]] 109 + name = "autocfg" 110 + version = "1.1.0" 111 + source = "registry+https://github.com/rust-lang/crates.io-index" 112 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 113 + 114 + [[package]] 115 + name = "base64" 116 + version = "0.13.1" 117 + source = "registry+https://github.com/rust-lang/crates.io-index" 118 + checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 119 + 120 + [[package]] 121 + name = "bincode" 122 + version = "1.3.3" 123 + source = "registry+https://github.com/rust-lang/crates.io-index" 124 + checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 125 + dependencies = [ 126 + "serde", 127 + ] 128 + 129 + [[package]] 130 + name = "bisection" 131 + version = "0.1.0" 132 + source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "021e079a1bab0ecce6cf4b4b74c0c37afa4a697136eb3b127875c84a8f04a8c3" 134 + 135 + [[package]] 136 + name = "bit-set" 137 + version = "0.5.3" 138 + source = "registry+https://github.com/rust-lang/crates.io-index" 139 + checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" 140 + dependencies = [ 141 + "bit-vec", 142 + ] 143 + 144 + [[package]] 145 + name = "bit-vec" 146 + version = "0.6.3" 147 + source = "registry+https://github.com/rust-lang/crates.io-index" 148 + checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" 149 + 150 + [[package]] 151 + name = "bitflags" 152 + version = "1.3.2" 153 + source = "registry+https://github.com/rust-lang/crates.io-index" 154 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 155 + 156 + [[package]] 157 + name = "block-buffer" 158 + version = "0.10.3" 159 + source = "registry+https://github.com/rust-lang/crates.io-index" 160 + checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 161 + dependencies = [ 162 + "generic-array", 163 + ] 164 + 165 + [[package]] 166 + name = "bstr" 167 + version = "0.2.17" 168 + source = "registry+https://github.com/rust-lang/crates.io-index" 169 + checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223" 170 + dependencies = [ 171 + "lazy_static", 172 + "memchr", 173 + "regex-automata", 174 + ] 175 + 176 + [[package]] 177 + name = "bstr" 178 + version = "1.2.0" 179 + source = "registry+https://github.com/rust-lang/crates.io-index" 180 + checksum = "b7f0778972c64420fdedc63f09919c8a88bda7b25135357fd25a5d9f3257e832" 181 + dependencies = [ 182 + "memchr", 183 + "once_cell", 184 + "regex-automata", 185 + "serde", 186 + ] 187 + 188 + [[package]] 189 + name = "bumpalo" 190 + version = "3.12.0" 191 + source = "registry+https://github.com/rust-lang/crates.io-index" 192 + checksum = "0d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535" 193 + 194 + [[package]] 195 + name = "cachedir" 196 + version = "0.3.0" 197 + source = "registry+https://github.com/rust-lang/crates.io-index" 198 + checksum = "e236bf5873ea57ec2877445297f4da008916bfae51567131acfc54a073d694f3" 199 + dependencies = [ 200 + "tempfile", 201 + ] 202 + 203 + [[package]] 204 + name = "cast" 205 + version = "0.3.0" 206 + source = "registry+https://github.com/rust-lang/crates.io-index" 207 + checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5" 208 + 209 + [[package]] 210 + name = "cc" 211 + version = "1.0.79" 212 + source = "registry+https://github.com/rust-lang/crates.io-index" 213 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 214 + 215 + [[package]] 216 + name = "cfg-if" 217 + version = "1.0.0" 218 + source = "registry+https://github.com/rust-lang/crates.io-index" 219 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 220 + 221 + [[package]] 222 + name = "chic" 223 + version = "1.2.2" 224 + source = "registry+https://github.com/rust-lang/crates.io-index" 225 + checksum = "a5b5db619f3556839cb2223ae86ff3f9a09da2c5013be42bc9af08c9589bf70c" 226 + dependencies = [ 227 + "annotate-snippets 0.6.1", 228 + ] 229 + 230 + [[package]] 231 + name = "chrono" 232 + version = "0.4.23" 233 + source = "registry+https://github.com/rust-lang/crates.io-index" 234 + checksum = "16b0a3d9ed01224b22057780a37bb8c5dbfe1be8ba48678e7bf57ec4b385411f" 235 + dependencies = [ 236 + "iana-time-zone", 237 + "js-sys", 238 + "num-integer", 239 + "num-traits", 240 + "time", 241 + "wasm-bindgen", 242 + "winapi", 243 + ] 244 + 245 + [[package]] 246 + name = "ciborium" 247 + version = "0.2.0" 248 + source = "registry+https://github.com/rust-lang/crates.io-index" 249 + checksum = "b0c137568cc60b904a7724001b35ce2630fd00d5d84805fbb608ab89509d788f" 250 + dependencies = [ 251 + "ciborium-io", 252 + "ciborium-ll", 253 + "serde", 254 + ] 255 + 256 + [[package]] 257 + name = "ciborium-io" 258 + version = "0.2.0" 259 + source = "registry+https://github.com/rust-lang/crates.io-index" 260 + checksum = "346de753af073cc87b52b2083a506b38ac176a44cfb05497b622e27be899b369" 261 + 262 + [[package]] 263 + name = "ciborium-ll" 264 + version = "0.2.0" 265 + source = "registry+https://github.com/rust-lang/crates.io-index" 266 + checksum = "213030a2b5a4e0c0892b6652260cf6ccac84827b83a85a534e178e3906c4cf1b" 267 + dependencies = [ 268 + "ciborium-io", 269 + "half", 270 + ] 271 + 272 + [[package]] 273 + name = "clap" 274 + version = "3.2.23" 275 + source = "registry+https://github.com/rust-lang/crates.io-index" 276 + checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 277 + dependencies = [ 278 + "bitflags", 279 + "clap_lex 0.2.4", 280 + "indexmap", 281 + "textwrap", 282 + ] 283 + 284 + [[package]] 285 + name = "clap" 286 + version = "4.1.6" 287 + source = "registry+https://github.com/rust-lang/crates.io-index" 288 + checksum = "ec0b0588d44d4d63a87dbd75c136c166bbfd9a86a31cb89e09906521c7d3f5e3" 289 + dependencies = [ 290 + "bitflags", 291 + "clap_derive", 292 + "clap_lex 0.3.1", 293 + "is-terminal", 294 + "once_cell", 295 + "strsim", 296 + "termcolor", 297 + ] 298 + 299 + [[package]] 300 + name = "clap_complete" 301 + version = "4.1.1" 302 + source = "registry+https://github.com/rust-lang/crates.io-index" 303 + checksum = "3d6540eedc41f8a5a76cf3d8d458057dcdf817be4158a55b5f861f7a5483de75" 304 + dependencies = [ 305 + "clap 4.1.6", 306 + ] 307 + 308 + [[package]] 309 + name = "clap_complete_command" 310 + version = "0.4.0" 311 + source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "4160b4a4f72ef58bd766bad27c09e6ef1cc9d82a22f6a0f55d152985a4a48e31" 313 + dependencies = [ 314 + "clap 4.1.6", 315 + "clap_complete", 316 + "clap_complete_fig", 317 + ] 318 + 319 + [[package]] 320 + name = "clap_complete_fig" 321 + version = "4.1.0" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "cf0c76d8fcf782a1102ccfcd10ca8246e7fdd609c1cd6deddbb96cb638e9bb5c" 324 + dependencies = [ 325 + "clap 4.1.6", 326 + "clap_complete", 327 + ] 328 + 329 + [[package]] 330 + name = "clap_derive" 331 + version = "4.1.0" 332 + source = "registry+https://github.com/rust-lang/crates.io-index" 333 + checksum = "684a277d672e91966334af371f1a7b5833f9aa00b07c84e92fbce95e00208ce8" 334 + dependencies = [ 335 + "heck", 336 + "proc-macro-error", 337 + "proc-macro2", 338 + "quote", 339 + "syn", 340 + ] 341 + 342 + [[package]] 343 + name = "clap_lex" 344 + version = "0.2.4" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 347 + dependencies = [ 348 + "os_str_bytes", 349 + ] 350 + 351 + [[package]] 352 + name = "clap_lex" 353 + version = "0.3.1" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "783fe232adfca04f90f56201b26d79682d4cd2625e0bc7290b95123afe558ade" 356 + dependencies = [ 357 + "os_str_bytes", 358 + ] 359 + 360 + [[package]] 361 + name = "clearscreen" 362 + version = "2.0.0" 363 + source = "registry+https://github.com/rust-lang/crates.io-index" 364 + checksum = "41aa24cc5e1d6b3fc49ad4cd540b522fedcbe88bc6f259ff16e20e7010b6f8c7" 365 + dependencies = [ 366 + "nix", 367 + "terminfo", 368 + "thiserror", 369 + "which", 370 + "winapi", 371 + ] 372 + 373 + [[package]] 374 + name = "codespan-reporting" 375 + version = "0.11.1" 376 + source = "registry+https://github.com/rust-lang/crates.io-index" 377 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 378 + dependencies = [ 379 + "termcolor", 380 + "unicode-width", 381 + ] 382 + 383 + [[package]] 384 + name = "colored" 385 + version = "2.0.0" 386 + source = "registry+https://github.com/rust-lang/crates.io-index" 387 + checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 388 + dependencies = [ 389 + "atty", 390 + "lazy_static", 391 + "winapi", 392 + ] 393 + 394 + [[package]] 395 + name = "configparser" 396 + version = "3.0.2" 397 + source = "registry+https://github.com/rust-lang/crates.io-index" 398 + checksum = "5458d9d1a587efaf5091602c59d299696a3877a439c8f6d461a2d3cce11df87a" 399 + 400 + [[package]] 401 + name = "console" 402 + version = "0.15.5" 403 + source = "registry+https://github.com/rust-lang/crates.io-index" 404 + checksum = "c3d79fbe8970a77e3e34151cc13d3b3e248aa0faaecb9f6091fa07ebefe5ad60" 405 + dependencies = [ 406 + "encode_unicode", 407 + "lazy_static", 408 + "libc", 409 + "windows-sys 0.42.0", 410 + ] 411 + 412 + [[package]] 413 + name = "console_error_panic_hook" 414 + version = "0.1.7" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc" 417 + dependencies = [ 418 + "cfg-if", 419 + "wasm-bindgen", 420 + ] 421 + 422 + [[package]] 423 + name = "console_log" 424 + version = "0.2.0" 425 + source = "registry+https://github.com/rust-lang/crates.io-index" 426 + checksum = "501a375961cef1a0d44767200e66e4a559283097e91d0730b1d75dfb2f8a1494" 427 + dependencies = [ 428 + "log", 429 + "web-sys", 430 + ] 431 + 432 + [[package]] 433 + name = "core-foundation-sys" 434 + version = "0.8.3" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 437 + 438 + [[package]] 439 + name = "cpufeatures" 440 + version = "0.2.5" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 443 + dependencies = [ 444 + "libc", 445 + ] 446 + 447 + [[package]] 448 + name = "crc32fast" 449 + version = "1.3.2" 450 + source = "registry+https://github.com/rust-lang/crates.io-index" 451 + checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 452 + dependencies = [ 453 + "cfg-if", 454 + ] 455 + 456 + [[package]] 457 + name = "criterion" 458 + version = "0.4.0" 459 + source = "registry+https://github.com/rust-lang/crates.io-index" 460 + checksum = "e7c76e09c1aae2bc52b3d2f29e13c6572553b30c4aa1b8a49fd70de6412654cb" 461 + dependencies = [ 462 + "anes", 463 + "atty", 464 + "cast", 465 + "ciborium", 466 + "clap 3.2.23", 467 + "criterion-plot", 468 + "itertools", 469 + "lazy_static", 470 + "num-traits", 471 + "oorandom", 472 + "plotters", 473 + "rayon", 474 + "regex", 475 + "serde", 476 + "serde_derive", 477 + "serde_json", 478 + "tinytemplate", 479 + "walkdir", 480 + ] 481 + 482 + [[package]] 483 + name = "criterion-plot" 484 + version = "0.5.0" 485 + source = "registry+https://github.com/rust-lang/crates.io-index" 486 + checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1" 487 + dependencies = [ 488 + "cast", 489 + "itertools", 490 + ] 491 + 492 + [[package]] 493 + name = "crossbeam-channel" 494 + version = "0.5.6" 495 + source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 497 + dependencies = [ 498 + "cfg-if", 499 + "crossbeam-utils", 500 + ] 501 + 502 + [[package]] 503 + name = "crossbeam-deque" 504 + version = "0.8.2" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 507 + dependencies = [ 508 + "cfg-if", 509 + "crossbeam-epoch", 510 + "crossbeam-utils", 511 + ] 512 + 513 + [[package]] 514 + name = "crossbeam-epoch" 515 + version = "0.9.13" 516 + source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 518 + dependencies = [ 519 + "autocfg", 520 + "cfg-if", 521 + "crossbeam-utils", 522 + "memoffset", 523 + "scopeguard", 524 + ] 525 + 526 + [[package]] 527 + name = "crossbeam-utils" 528 + version = "0.8.14" 529 + source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 531 + dependencies = [ 532 + "cfg-if", 533 + ] 534 + 535 + [[package]] 536 + name = "crunchy" 537 + version = "0.2.2" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" 540 + 541 + [[package]] 542 + name = "crypto-common" 543 + version = "0.1.6" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 546 + dependencies = [ 547 + "generic-array", 548 + "typenum", 549 + ] 550 + 551 + [[package]] 552 + name = "cxx" 553 + version = "1.0.90" 554 + source = "registry+https://github.com/rust-lang/crates.io-index" 555 + checksum = "90d59d9acd2a682b4e40605a242f6670eaa58c5957471cbf85e8aa6a0b97a5e8" 556 + dependencies = [ 557 + "cc", 558 + "cxxbridge-flags", 559 + "cxxbridge-macro", 560 + "link-cplusplus", 561 + ] 562 + 563 + [[package]] 564 + name = "cxx-build" 565 + version = "1.0.90" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "ebfa40bda659dd5c864e65f4c9a2b0aff19bea56b017b9b77c73d3766a453a38" 568 + dependencies = [ 569 + "cc", 570 + "codespan-reporting", 571 + "once_cell", 572 + "proc-macro2", 573 + "quote", 574 + "scratch", 575 + "syn", 576 + ] 577 + 578 + [[package]] 579 + name = "cxxbridge-flags" 580 + version = "1.0.90" 581 + source = "registry+https://github.com/rust-lang/crates.io-index" 582 + checksum = "457ce6757c5c70dc6ecdbda6925b958aae7f959bda7d8fb9bde889e34a09dc03" 583 + 584 + [[package]] 585 + name = "cxxbridge-macro" 586 + version = "1.0.90" 587 + source = "registry+https://github.com/rust-lang/crates.io-index" 588 + checksum = "ebf883b7aacd7b2aeb2a7b338648ee19f57c140d4ee8e52c68979c6b2f7f2263" 589 + dependencies = [ 590 + "proc-macro2", 591 + "quote", 592 + "syn", 593 + ] 594 + 595 + [[package]] 596 + name = "diff" 597 + version = "0.1.13" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8" 600 + 601 + [[package]] 602 + name = "difflib" 603 + version = "0.4.0" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 606 + 607 + [[package]] 608 + name = "digest" 609 + version = "0.10.6" 610 + source = "registry+https://github.com/rust-lang/crates.io-index" 611 + checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 612 + dependencies = [ 613 + "block-buffer", 614 + "crypto-common", 615 + ] 616 + 617 + [[package]] 618 + name = "dirs" 619 + version = "4.0.0" 620 + source = "registry+https://github.com/rust-lang/crates.io-index" 621 + checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" 622 + dependencies = [ 623 + "dirs-sys", 624 + ] 625 + 626 + [[package]] 627 + name = "dirs-next" 628 + version = "2.0.0" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1" 631 + dependencies = [ 632 + "cfg-if", 633 + "dirs-sys-next", 634 + ] 635 + 636 + [[package]] 637 + name = "dirs-sys" 638 + version = "0.3.7" 639 + source = "registry+https://github.com/rust-lang/crates.io-index" 640 + checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" 641 + dependencies = [ 642 + "libc", 643 + "redox_users", 644 + "winapi", 645 + ] 646 + 647 + [[package]] 648 + name = "dirs-sys-next" 649 + version = "0.1.2" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d" 652 + dependencies = [ 653 + "libc", 654 + "redox_users", 655 + "winapi", 656 + ] 657 + 658 + [[package]] 659 + name = "doc-comment" 660 + version = "0.3.3" 661 + source = "registry+https://github.com/rust-lang/crates.io-index" 662 + checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 663 + 664 + [[package]] 665 + name = "drop_bomb" 666 + version = "0.1.5" 667 + source = "registry+https://github.com/rust-lang/crates.io-index" 668 + checksum = "9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1" 669 + 670 + [[package]] 671 + name = "dyn-clone" 672 + version = "1.0.10" 673 + source = "registry+https://github.com/rust-lang/crates.io-index" 674 + checksum = "c9b0705efd4599c15a38151f4721f7bc388306f61084d3bfd50bd07fbca5cb60" 675 + 676 + [[package]] 677 + name = "either" 678 + version = "1.8.1" 679 + source = "registry+https://github.com/rust-lang/crates.io-index" 680 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 681 + 682 + [[package]] 683 + name = "ena" 684 + version = "0.14.0" 685 + source = "registry+https://github.com/rust-lang/crates.io-index" 686 + checksum = "d7402b94a93c24e742487327a7cd839dc9d36fec9de9fb25b09f2dae459f36c3" 687 + dependencies = [ 688 + "log", 689 + ] 690 + 691 + [[package]] 692 + name = "encode_unicode" 693 + version = "0.3.6" 694 + source = "registry+https://github.com/rust-lang/crates.io-index" 695 + checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 696 + 697 + [[package]] 698 + name = "errno" 699 + version = "0.2.8" 700 + source = "registry+https://github.com/rust-lang/crates.io-index" 701 + checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1" 702 + dependencies = [ 703 + "errno-dragonfly", 704 + "libc", 705 + "winapi", 706 + ] 707 + 708 + [[package]] 709 + name = "errno-dragonfly" 710 + version = "0.1.2" 711 + source = "registry+https://github.com/rust-lang/crates.io-index" 712 + checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 713 + dependencies = [ 714 + "cc", 715 + "libc", 716 + ] 717 + 718 + [[package]] 719 + name = "fastrand" 720 + version = "1.9.0" 721 + source = "registry+https://github.com/rust-lang/crates.io-index" 722 + checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be" 723 + dependencies = [ 724 + "instant", 725 + ] 726 + 727 + [[package]] 728 + name = "fern" 729 + version = "0.6.1" 730 + source = "registry+https://github.com/rust-lang/crates.io-index" 731 + checksum = "3bdd7b0849075e79ee9a1836df22c717d1eba30451796fdc631b04565dd11e2a" 732 + dependencies = [ 733 + "log", 734 + ] 735 + 736 + [[package]] 737 + name = "filetime" 738 + version = "0.2.20" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "8a3de6e8d11b22ff9edc6d916f890800597d60f8b2da1caf2955c274638d6412" 741 + dependencies = [ 742 + "cfg-if", 743 + "libc", 744 + "redox_syscall", 745 + "windows-sys 0.45.0", 746 + ] 747 + 748 + [[package]] 749 + name = "fixedbitset" 750 + version = "0.4.2" 751 + source = "registry+https://github.com/rust-lang/crates.io-index" 752 + checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80" 753 + 754 + [[package]] 755 + name = "flake8-to-ruff" 756 + version = "0.0.248" 757 + dependencies = [ 758 + "anyhow", 759 + "clap 4.1.6", 760 + "colored", 761 + "configparser", 762 + "once_cell", 763 + "regex", 764 + "ruff", 765 + "rustc-hash", 766 + "serde", 767 + "serde_json", 768 + "strum", 769 + "strum_macros", 770 + "toml", 771 + ] 772 + 773 + [[package]] 774 + name = "flate2" 775 + version = "1.0.25" 776 + source = "registry+https://github.com/rust-lang/crates.io-index" 777 + checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 778 + dependencies = [ 779 + "crc32fast", 780 + "miniz_oxide", 781 + ] 782 + 783 + [[package]] 784 + name = "fnv" 785 + version = "1.0.7" 786 + source = "registry+https://github.com/rust-lang/crates.io-index" 787 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 788 + 789 + [[package]] 790 + name = "form_urlencoded" 791 + version = "1.1.0" 792 + source = "registry+https://github.com/rust-lang/crates.io-index" 793 + checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 794 + dependencies = [ 795 + "percent-encoding", 796 + ] 797 + 798 + [[package]] 799 + name = "fsevent-sys" 800 + version = "4.1.0" 801 + source = "registry+https://github.com/rust-lang/crates.io-index" 802 + checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2" 803 + dependencies = [ 804 + "libc", 805 + ] 806 + 807 + [[package]] 808 + name = "generic-array" 809 + version = "0.14.6" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 812 + dependencies = [ 813 + "typenum", 814 + "version_check", 815 + ] 816 + 817 + [[package]] 818 + name = "getrandom" 819 + version = "0.2.8" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 822 + dependencies = [ 823 + "cfg-if", 824 + "js-sys", 825 + "libc", 826 + "wasi 0.11.0+wasi-snapshot-preview1", 827 + "wasm-bindgen", 828 + ] 829 + 830 + [[package]] 831 + name = "glob" 832 + version = "0.3.1" 833 + source = "registry+https://github.com/rust-lang/crates.io-index" 834 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 835 + 836 + [[package]] 837 + name = "globset" 838 + version = "0.4.10" 839 + source = "registry+https://github.com/rust-lang/crates.io-index" 840 + checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 841 + dependencies = [ 842 + "aho-corasick", 843 + "bstr 1.2.0", 844 + "fnv", 845 + "log", 846 + "regex", 847 + ] 848 + 849 + [[package]] 850 + name = "half" 851 + version = "1.8.2" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7" 854 + 855 + [[package]] 856 + name = "hashbrown" 857 + version = "0.12.3" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 860 + dependencies = [ 861 + "ahash", 862 + ] 863 + 864 + [[package]] 865 + name = "heck" 866 + version = "0.4.1" 867 + source = "registry+https://github.com/rust-lang/crates.io-index" 868 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 869 + 870 + [[package]] 871 + name = "hermit-abi" 872 + version = "0.1.19" 873 + source = "registry+https://github.com/rust-lang/crates.io-index" 874 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 875 + dependencies = [ 876 + "libc", 877 + ] 878 + 879 + [[package]] 880 + name = "hermit-abi" 881 + version = "0.2.6" 882 + source = "registry+https://github.com/rust-lang/crates.io-index" 883 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 884 + dependencies = [ 885 + "libc", 886 + ] 887 + 888 + [[package]] 889 + name = "hermit-abi" 890 + version = "0.3.1" 891 + source = "registry+https://github.com/rust-lang/crates.io-index" 892 + checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 893 + 894 + [[package]] 895 + name = "hexf-parse" 896 + version = "0.2.1" 897 + source = "registry+https://github.com/rust-lang/crates.io-index" 898 + checksum = "dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df" 899 + 900 + [[package]] 901 + name = "iana-time-zone" 902 + version = "0.1.53" 903 + source = "registry+https://github.com/rust-lang/crates.io-index" 904 + checksum = "64c122667b287044802d6ce17ee2ddf13207ed924c712de9a66a5814d5b64765" 905 + dependencies = [ 906 + "android_system_properties", 907 + "core-foundation-sys", 908 + "iana-time-zone-haiku", 909 + "js-sys", 910 + "wasm-bindgen", 911 + "winapi", 912 + ] 913 + 914 + [[package]] 915 + name = "iana-time-zone-haiku" 916 + version = "0.1.1" 917 + source = "registry+https://github.com/rust-lang/crates.io-index" 918 + checksum = "0703ae284fc167426161c2e3f1da3ea71d94b21bedbcc9494e92b28e334e3dca" 919 + dependencies = [ 920 + "cxx", 921 + "cxx-build", 922 + ] 923 + 924 + [[package]] 925 + name = "idna" 926 + version = "0.3.0" 927 + source = "registry+https://github.com/rust-lang/crates.io-index" 928 + checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 929 + dependencies = [ 930 + "unicode-bidi", 931 + "unicode-normalization", 932 + ] 933 + 934 + [[package]] 935 + name = "ignore" 936 + version = "0.4.20" 937 + source = "registry+https://github.com/rust-lang/crates.io-index" 938 + checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 939 + dependencies = [ 940 + "globset", 941 + "lazy_static", 942 + "log", 943 + "memchr", 944 + "regex", 945 + "same-file", 946 + "thread_local", 947 + "walkdir", 948 + "winapi-util", 949 + ] 950 + 951 + [[package]] 952 + name = "imperative" 953 + version = "1.0.4" 954 + source = "registry+https://github.com/rust-lang/crates.io-index" 955 + checksum = "9f92123bf2fe0d9f1b5df1964727b970ca3b2d0203d47cf97fb1f36d856b6398" 956 + dependencies = [ 957 + "phf", 958 + "rust-stemmers", 959 + ] 960 + 961 + [[package]] 962 + name = "indexmap" 963 + version = "1.9.2" 964 + source = "registry+https://github.com/rust-lang/crates.io-index" 965 + checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 966 + dependencies = [ 967 + "autocfg", 968 + "hashbrown", 969 + ] 970 + 971 + [[package]] 972 + name = "inotify" 973 + version = "0.9.6" 974 + source = "registry+https://github.com/rust-lang/crates.io-index" 975 + checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff" 976 + dependencies = [ 977 + "bitflags", 978 + "inotify-sys", 979 + "libc", 980 + ] 981 + 982 + [[package]] 983 + name = "inotify-sys" 984 + version = "0.1.5" 985 + source = "registry+https://github.com/rust-lang/crates.io-index" 986 + checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" 987 + dependencies = [ 988 + "libc", 989 + ] 990 + 991 + [[package]] 992 + name = "insta" 993 + version = "1.26.0" 994 + source = "registry+https://github.com/rust-lang/crates.io-index" 995 + checksum = "f6f0f08b46e4379744de2ab67aa8f7de3ffd1da3e275adc41fcc82053ede46ff" 996 + dependencies = [ 997 + "console", 998 + "lazy_static", 999 + "linked-hash-map", 1000 + "pest", 1001 + "pest_derive", 1002 + "serde", 1003 + "similar", 1004 + "yaml-rust", 1005 + ] 1006 + 1007 + [[package]] 1008 + name = "instant" 1009 + version = "0.1.12" 1010 + source = "registry+https://github.com/rust-lang/crates.io-index" 1011 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 1012 + dependencies = [ 1013 + "cfg-if", 1014 + ] 1015 + 1016 + [[package]] 1017 + name = "io-lifetimes" 1018 + version = "1.0.5" 1019 + source = "registry+https://github.com/rust-lang/crates.io-index" 1020 + checksum = "1abeb7a0dd0f8181267ff8adc397075586500b81b28a73e8a0208b00fc170fb3" 1021 + dependencies = [ 1022 + "libc", 1023 + "windows-sys 0.45.0", 1024 + ] 1025 + 1026 + [[package]] 1027 + name = "is-terminal" 1028 + version = "0.4.3" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "22e18b0a45d56fe973d6db23972bf5bc46f988a4a2385deac9cc29572f09daef" 1031 + dependencies = [ 1032 + "hermit-abi 0.3.1", 1033 + "io-lifetimes", 1034 + "rustix", 1035 + "windows-sys 0.45.0", 1036 + ] 1037 + 1038 + [[package]] 1039 + name = "is_executable" 1040 + version = "1.0.1" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8" 1043 + dependencies = [ 1044 + "winapi", 1045 + ] 1046 + 1047 + [[package]] 1048 + name = "itertools" 1049 + version = "0.10.5" 1050 + source = "registry+https://github.com/rust-lang/crates.io-index" 1051 + checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1052 + dependencies = [ 1053 + "either", 1054 + ] 1055 + 1056 + [[package]] 1057 + name = "itoa" 1058 + version = "1.0.5" 1059 + source = "registry+https://github.com/rust-lang/crates.io-index" 1060 + checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 1061 + 1062 + [[package]] 1063 + name = "joinery" 1064 + version = "2.1.0" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "72167d68f5fce3b8655487b8038691a3c9984ee769590f93f2a631f4ad64e4f5" 1067 + 1068 + [[package]] 1069 + name = "js-sys" 1070 + version = "0.3.61" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "445dde2150c55e483f3d8416706b97ec8e8237c307e5b7b4b8dd15e6af2a0730" 1073 + dependencies = [ 1074 + "wasm-bindgen", 1075 + ] 1076 + 1077 + [[package]] 1078 + name = "kqueue" 1079 + version = "1.0.7" 1080 + source = "registry+https://github.com/rust-lang/crates.io-index" 1081 + checksum = "2c8fc60ba15bf51257aa9807a48a61013db043fcf3a78cb0d916e8e396dcad98" 1082 + dependencies = [ 1083 + "kqueue-sys", 1084 + "libc", 1085 + ] 1086 + 1087 + [[package]] 1088 + name = "kqueue-sys" 1089 + version = "1.0.3" 1090 + source = "registry+https://github.com/rust-lang/crates.io-index" 1091 + checksum = "8367585489f01bc55dd27404dcf56b95e6da061a256a666ab23be9ba96a2e587" 1092 + dependencies = [ 1093 + "bitflags", 1094 + "libc", 1095 + ] 1096 + 1097 + [[package]] 1098 + name = "lalrpop" 1099 + version = "0.19.8" 1100 + source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "b30455341b0e18f276fa64540aff54deafb54c589de6aca68659c63dd2d5d823" 1102 + dependencies = [ 1103 + "ascii-canvas", 1104 + "atty", 1105 + "bit-set", 1106 + "diff", 1107 + "ena", 1108 + "itertools", 1109 + "lalrpop-util", 1110 + "petgraph", 1111 + "pico-args", 1112 + "regex", 1113 + "regex-syntax", 1114 + "string_cache", 1115 + "term", 1116 + "tiny-keccak", 1117 + "unicode-xid", 1118 + ] 1119 + 1120 + [[package]] 1121 + name = "lalrpop-util" 1122 + version = "0.19.8" 1123 + source = "registry+https://github.com/rust-lang/crates.io-index" 1124 + checksum = "bcf796c978e9b4d983414f4caedc9273aa33ee214c5b887bd55fde84c85d2dc4" 1125 + dependencies = [ 1126 + "regex", 1127 + ] 1128 + 1129 + [[package]] 1130 + name = "lazy_static" 1131 + version = "1.4.0" 1132 + source = "registry+https://github.com/rust-lang/crates.io-index" 1133 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 1134 + 1135 + [[package]] 1136 + name = "lexical-parse-float" 1137 + version = "0.8.5" 1138 + source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "683b3a5ebd0130b8fb52ba0bdc718cc56815b6a097e28ae5a6997d0ad17dc05f" 1140 + dependencies = [ 1141 + "lexical-parse-integer", 1142 + "lexical-util", 1143 + "static_assertions", 1144 + ] 1145 + 1146 + [[package]] 1147 + name = "lexical-parse-integer" 1148 + version = "0.8.6" 1149 + source = "registry+https://github.com/rust-lang/crates.io-index" 1150 + checksum = "6d0994485ed0c312f6d965766754ea177d07f9c00c9b82a5ee62ed5b47945ee9" 1151 + dependencies = [ 1152 + "lexical-util", 1153 + "static_assertions", 1154 + ] 1155 + 1156 + [[package]] 1157 + name = "lexical-util" 1158 + version = "0.8.5" 1159 + source = "registry+https://github.com/rust-lang/crates.io-index" 1160 + checksum = "5255b9ff16ff898710eb9eb63cb39248ea8a5bb036bea8085b1a767ff6c4e3fc" 1161 + dependencies = [ 1162 + "static_assertions", 1163 + ] 1164 + 1165 + [[package]] 1166 + name = "libc" 1167 + version = "0.2.139" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 1170 + 1171 + [[package]] 1172 + name = "libcst" 1173 + version = "0.1.0" 1174 + source = "git+https://github.com/charliermarsh/LibCST?rev=f2f0b7a487a8725d161fe8b3ed73a6758b21e177#f2f0b7a487a8725d161fe8b3ed73a6758b21e177" 1175 + dependencies = [ 1176 + "chic", 1177 + "itertools", 1178 + "libcst_derive", 1179 + "once_cell", 1180 + "paste", 1181 + "peg", 1182 + "regex", 1183 + "thiserror", 1184 + ] 1185 + 1186 + [[package]] 1187 + name = "libcst_derive" 1188 + version = "0.1.0" 1189 + source = "git+https://github.com/charliermarsh/LibCST?rev=f2f0b7a487a8725d161fe8b3ed73a6758b21e177#f2f0b7a487a8725d161fe8b3ed73a6758b21e177" 1190 + dependencies = [ 1191 + "quote", 1192 + "syn", 1193 + ] 1194 + 1195 + [[package]] 1196 + name = "libmimalloc-sys" 1197 + version = "0.1.30" 1198 + source = "registry+https://github.com/rust-lang/crates.io-index" 1199 + checksum = "dd8c7cbf8b89019683667e347572e6d55a7df7ea36b0c4ce69961b0cde67b174" 1200 + dependencies = [ 1201 + "cc", 1202 + "libc", 1203 + ] 1204 + 1205 + [[package]] 1206 + name = "link-cplusplus" 1207 + version = "1.0.8" 1208 + source = "registry+https://github.com/rust-lang/crates.io-index" 1209 + checksum = "ecd207c9c713c34f95a097a5b029ac2ce6010530c7b49d7fea24d977dede04f5" 1210 + dependencies = [ 1211 + "cc", 1212 + ] 1213 + 1214 + [[package]] 1215 + name = "linked-hash-map" 1216 + version = "0.5.6" 1217 + source = "registry+https://github.com/rust-lang/crates.io-index" 1218 + checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" 1219 + 1220 + [[package]] 1221 + name = "linux-raw-sys" 1222 + version = "0.1.4" 1223 + source = "registry+https://github.com/rust-lang/crates.io-index" 1224 + checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4" 1225 + 1226 + [[package]] 1227 + name = "lock_api" 1228 + version = "0.4.9" 1229 + source = "registry+https://github.com/rust-lang/crates.io-index" 1230 + checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1231 + dependencies = [ 1232 + "autocfg", 1233 + "scopeguard", 1234 + ] 1235 + 1236 + [[package]] 1237 + name = "log" 1238 + version = "0.4.17" 1239 + source = "registry+https://github.com/rust-lang/crates.io-index" 1240 + checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1241 + dependencies = [ 1242 + "cfg-if", 1243 + ] 1244 + 1245 + [[package]] 1246 + name = "lz4_flex" 1247 + version = "0.9.5" 1248 + source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "1a8cbbb2831780bc3b9c15a41f5b49222ef756b6730a95f3decfdd15903eb5a3" 1250 + dependencies = [ 1251 + "twox-hash", 1252 + ] 1253 + 1254 + [[package]] 1255 + name = "matches" 1256 + version = "0.1.10" 1257 + source = "registry+https://github.com/rust-lang/crates.io-index" 1258 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1259 + 1260 + [[package]] 1261 + name = "memchr" 1262 + version = "2.5.0" 1263 + source = "registry+https://github.com/rust-lang/crates.io-index" 1264 + checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 1265 + 1266 + [[package]] 1267 + name = "memoffset" 1268 + version = "0.7.1" 1269 + source = "registry+https://github.com/rust-lang/crates.io-index" 1270 + checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" 1271 + dependencies = [ 1272 + "autocfg", 1273 + ] 1274 + 1275 + [[package]] 1276 + name = "mimalloc" 1277 + version = "0.1.34" 1278 + source = "registry+https://github.com/rust-lang/crates.io-index" 1279 + checksum = "9dcb174b18635f7561a0c6c9fc2ce57218ac7523cf72c50af80e2d79ab8f3ba1" 1280 + dependencies = [ 1281 + "libmimalloc-sys", 1282 + ] 1283 + 1284 + [[package]] 1285 + name = "miniz_oxide" 1286 + version = "0.6.2" 1287 + source = "registry+https://github.com/rust-lang/crates.io-index" 1288 + checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1289 + dependencies = [ 1290 + "adler", 1291 + ] 1292 + 1293 + [[package]] 1294 + name = "mio" 1295 + version = "0.8.5" 1296 + source = "registry+https://github.com/rust-lang/crates.io-index" 1297 + checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1298 + dependencies = [ 1299 + "libc", 1300 + "log", 1301 + "wasi 0.11.0+wasi-snapshot-preview1", 1302 + "windows-sys 0.42.0", 1303 + ] 1304 + 1305 + [[package]] 1306 + name = "natord" 1307 + version = "1.0.9" 1308 + source = "registry+https://github.com/rust-lang/crates.io-index" 1309 + checksum = "308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c" 1310 + 1311 + [[package]] 1312 + name = "new_debug_unreachable" 1313 + version = "1.0.4" 1314 + source = "registry+https://github.com/rust-lang/crates.io-index" 1315 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 1316 + 1317 + [[package]] 1318 + name = "nextest-workspace-hack" 1319 + version = "0.1.0" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "d906846a98739ed9d73d66e62c2641eef8321f1734b7a1156ab045a0248fb2b3" 1322 + 1323 + [[package]] 1324 + name = "nix" 1325 + version = "0.26.2" 1326 + source = "registry+https://github.com/rust-lang/crates.io-index" 1327 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1328 + dependencies = [ 1329 + "bitflags", 1330 + "cfg-if", 1331 + "libc", 1332 + "static_assertions", 1333 + ] 1334 + 1335 + [[package]] 1336 + name = "nohash-hasher" 1337 + version = "0.2.0" 1338 + source = "registry+https://github.com/rust-lang/crates.io-index" 1339 + checksum = "2bf50223579dc7cdcfb3bfcacf7069ff68243f8c363f62ffa99cf000a6b9c451" 1340 + 1341 + [[package]] 1342 + name = "nom" 1343 + version = "5.1.2" 1344 + source = "registry+https://github.com/rust-lang/crates.io-index" 1345 + checksum = "ffb4262d26ed83a1c0a33a38fe2bb15797329c85770da05e6b828ddb782627af" 1346 + dependencies = [ 1347 + "memchr", 1348 + "version_check", 1349 + ] 1350 + 1351 + [[package]] 1352 + name = "nom8" 1353 + version = "0.2.0" 1354 + source = "registry+https://github.com/rust-lang/crates.io-index" 1355 + checksum = "ae01545c9c7fc4486ab7debaf2aad7003ac19431791868fb2e8066df97fad2f8" 1356 + dependencies = [ 1357 + "memchr", 1358 + ] 1359 + 1360 + [[package]] 1361 + name = "notify" 1362 + version = "5.1.0" 1363 + source = "registry+https://github.com/rust-lang/crates.io-index" 1364 + checksum = "58ea850aa68a06e48fdb069c0ec44d0d64c8dbffa49bf3b6f7f0a901fdea1ba9" 1365 + dependencies = [ 1366 + "bitflags", 1367 + "crossbeam-channel", 1368 + "filetime", 1369 + "fsevent-sys", 1370 + "inotify", 1371 + "kqueue", 1372 + "libc", 1373 + "mio", 1374 + "walkdir", 1375 + "windows-sys 0.42.0", 1376 + ] 1377 + 1378 + [[package]] 1379 + name = "num-bigint" 1380 + version = "0.4.3" 1381 + source = "registry+https://github.com/rust-lang/crates.io-index" 1382 + checksum = "f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f" 1383 + dependencies = [ 1384 + "autocfg", 1385 + "num-integer", 1386 + "num-traits", 1387 + "serde", 1388 + ] 1389 + 1390 + [[package]] 1391 + name = "num-complex" 1392 + version = "0.4.3" 1393 + source = "registry+https://github.com/rust-lang/crates.io-index" 1394 + checksum = "02e0d21255c828d6f128a1e41534206671e8c3ea0c62f32291e808dc82cff17d" 1395 + dependencies = [ 1396 + "num-traits", 1397 + "serde", 1398 + ] 1399 + 1400 + [[package]] 1401 + name = "num-integer" 1402 + version = "0.1.45" 1403 + source = "registry+https://github.com/rust-lang/crates.io-index" 1404 + checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 1405 + dependencies = [ 1406 + "autocfg", 1407 + "num-traits", 1408 + ] 1409 + 1410 + [[package]] 1411 + name = "num-traits" 1412 + version = "0.2.15" 1413 + source = "registry+https://github.com/rust-lang/crates.io-index" 1414 + checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 1415 + dependencies = [ 1416 + "autocfg", 1417 + ] 1418 + 1419 + [[package]] 1420 + name = "num_cpus" 1421 + version = "1.15.0" 1422 + source = "registry+https://github.com/rust-lang/crates.io-index" 1423 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1424 + dependencies = [ 1425 + "hermit-abi 0.2.6", 1426 + "libc", 1427 + ] 1428 + 1429 + [[package]] 1430 + name = "num_enum" 1431 + version = "0.5.9" 1432 + source = "registry+https://github.com/rust-lang/crates.io-index" 1433 + checksum = "8d829733185c1ca374f17e52b762f24f535ec625d2cc1f070e34c8a9068f341b" 1434 + dependencies = [ 1435 + "num_enum_derive", 1436 + ] 1437 + 1438 + [[package]] 1439 + name = "num_enum_derive" 1440 + version = "0.5.9" 1441 + source = "registry+https://github.com/rust-lang/crates.io-index" 1442 + checksum = "2be1598bf1c313dcdd12092e3f1920f463462525a21b7b4e11b4168353d0123e" 1443 + dependencies = [ 1444 + "proc-macro-crate", 1445 + "proc-macro2", 1446 + "quote", 1447 + "syn", 1448 + ] 1449 + 1450 + [[package]] 1451 + name = "once_cell" 1452 + version = "1.17.0" 1453 + source = "registry+https://github.com/rust-lang/crates.io-index" 1454 + checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 1455 + 1456 + [[package]] 1457 + name = "oorandom" 1458 + version = "11.1.3" 1459 + source = "registry+https://github.com/rust-lang/crates.io-index" 1460 + checksum = "0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575" 1461 + 1462 + [[package]] 1463 + name = "os_str_bytes" 1464 + version = "6.4.1" 1465 + source = "registry+https://github.com/rust-lang/crates.io-index" 1466 + checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1467 + 1468 + [[package]] 1469 + name = "parking_lot" 1470 + version = "0.12.1" 1471 + source = "registry+https://github.com/rust-lang/crates.io-index" 1472 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 1473 + dependencies = [ 1474 + "lock_api", 1475 + "parking_lot_core", 1476 + ] 1477 + 1478 + [[package]] 1479 + name = "parking_lot_core" 1480 + version = "0.9.7" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 1483 + dependencies = [ 1484 + "cfg-if", 1485 + "libc", 1486 + "redox_syscall", 1487 + "smallvec", 1488 + "windows-sys 0.45.0", 1489 + ] 1490 + 1491 + [[package]] 1492 + name = "paste" 1493 + version = "1.0.11" 1494 + source = "registry+https://github.com/rust-lang/crates.io-index" 1495 + checksum = "d01a5bd0424d00070b0098dd17ebca6f961a959dead1dbcbbbc1d1cd8d3deeba" 1496 + 1497 + [[package]] 1498 + name = "path-absolutize" 1499 + version = "3.0.14" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "0f1d4993b16f7325d90c18c3c6a3327db7808752db8d208cea0acee0abd52c52" 1502 + dependencies = [ 1503 + "path-dedot", 1504 + ] 1505 + 1506 + [[package]] 1507 + name = "path-dedot" 1508 + version = "3.0.18" 1509 + source = "registry+https://github.com/rust-lang/crates.io-index" 1510 + checksum = "9a81540d94551664b72b72829b12bd167c73c9d25fbac0e04fafa8023f7e4901" 1511 + dependencies = [ 1512 + "once_cell", 1513 + ] 1514 + 1515 + [[package]] 1516 + name = "peg" 1517 + version = "0.8.1" 1518 + source = "registry+https://github.com/rust-lang/crates.io-index" 1519 + checksum = "a07f2cafdc3babeebc087e499118343442b742cc7c31b4d054682cc598508554" 1520 + dependencies = [ 1521 + "peg-macros", 1522 + "peg-runtime", 1523 + ] 1524 + 1525 + [[package]] 1526 + name = "peg-macros" 1527 + version = "0.8.1" 1528 + source = "registry+https://github.com/rust-lang/crates.io-index" 1529 + checksum = "4a90084dc05cf0428428e3d12399f39faad19b0909f64fb9170c9fdd6d9cd49b" 1530 + dependencies = [ 1531 + "peg-runtime", 1532 + "proc-macro2", 1533 + "quote", 1534 + ] 1535 + 1536 + [[package]] 1537 + name = "peg-runtime" 1538 + version = "0.8.1" 1539 + source = "registry+https://github.com/rust-lang/crates.io-index" 1540 + checksum = "9fa00462b37ead6d11a82c9d568b26682d78e0477dc02d1966c013af80969739" 1541 + 1542 + [[package]] 1543 + name = "percent-encoding" 1544 + version = "2.2.0" 1545 + source = "registry+https://github.com/rust-lang/crates.io-index" 1546 + checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1547 + 1548 + [[package]] 1549 + name = "pest" 1550 + version = "2.5.5" 1551 + source = "registry+https://github.com/rust-lang/crates.io-index" 1552 + checksum = "028accff104c4e513bad663bbcd2ad7cfd5304144404c31ed0a77ac103d00660" 1553 + dependencies = [ 1554 + "thiserror", 1555 + "ucd-trie", 1556 + ] 1557 + 1558 + [[package]] 1559 + name = "pest_derive" 1560 + version = "2.5.5" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "2ac3922aac69a40733080f53c1ce7f91dcf57e1a5f6c52f421fadec7fbdc4b69" 1563 + dependencies = [ 1564 + "pest", 1565 + "pest_generator", 1566 + ] 1567 + 1568 + [[package]] 1569 + name = "pest_generator" 1570 + version = "2.5.5" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "d06646e185566b5961b4058dd107e0a7f56e77c3f484549fb119867773c0f202" 1573 + dependencies = [ 1574 + "pest", 1575 + "pest_meta", 1576 + "proc-macro2", 1577 + "quote", 1578 + "syn", 1579 + ] 1580 + 1581 + [[package]] 1582 + name = "pest_meta" 1583 + version = "2.5.5" 1584 + source = "registry+https://github.com/rust-lang/crates.io-index" 1585 + checksum = "e6f60b2ba541577e2a0c307c8f39d1439108120eb7903adeb6497fa880c59616" 1586 + dependencies = [ 1587 + "once_cell", 1588 + "pest", 1589 + "sha2", 1590 + ] 1591 + 1592 + [[package]] 1593 + name = "petgraph" 1594 + version = "0.6.3" 1595 + source = "registry+https://github.com/rust-lang/crates.io-index" 1596 + checksum = "4dd7d28ee937e54fe3080c91faa1c3a46c06de6252988a7f4592ba2310ef22a4" 1597 + dependencies = [ 1598 + "fixedbitset", 1599 + "indexmap", 1600 + ] 1601 + 1602 + [[package]] 1603 + name = "phf" 1604 + version = "0.11.1" 1605 + source = "registry+https://github.com/rust-lang/crates.io-index" 1606 + checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 1607 + dependencies = [ 1608 + "phf_shared 0.11.1", 1609 + ] 1610 + 1611 + [[package]] 1612 + name = "phf_codegen" 1613 + version = "0.11.1" 1614 + source = "registry+https://github.com/rust-lang/crates.io-index" 1615 + checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770" 1616 + dependencies = [ 1617 + "phf_generator", 1618 + "phf_shared 0.11.1", 1619 + ] 1620 + 1621 + [[package]] 1622 + name = "phf_generator" 1623 + version = "0.11.1" 1624 + source = "registry+https://github.com/rust-lang/crates.io-index" 1625 + checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 1626 + dependencies = [ 1627 + "phf_shared 0.11.1", 1628 + "rand", 1629 + ] 1630 + 1631 + [[package]] 1632 + name = "phf_shared" 1633 + version = "0.10.0" 1634 + source = "registry+https://github.com/rust-lang/crates.io-index" 1635 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 1636 + dependencies = [ 1637 + "siphasher", 1638 + ] 1639 + 1640 + [[package]] 1641 + name = "phf_shared" 1642 + version = "0.11.1" 1643 + source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 1645 + dependencies = [ 1646 + "siphasher", 1647 + ] 1648 + 1649 + [[package]] 1650 + name = "pico-args" 1651 + version = "0.4.2" 1652 + source = "registry+https://github.com/rust-lang/crates.io-index" 1653 + checksum = "db8bcd96cb740d03149cbad5518db9fd87126a10ab519c011893b1754134c468" 1654 + 1655 + [[package]] 1656 + name = "pin-project-lite" 1657 + version = "0.2.9" 1658 + source = "registry+https://github.com/rust-lang/crates.io-index" 1659 + checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 1660 + 1661 + [[package]] 1662 + name = "plotters" 1663 + version = "0.3.4" 1664 + source = "registry+https://github.com/rust-lang/crates.io-index" 1665 + checksum = "2538b639e642295546c50fcd545198c9d64ee2a38620a628724a3b266d5fbf97" 1666 + dependencies = [ 1667 + "num-traits", 1668 + "plotters-backend", 1669 + "plotters-svg", 1670 + "wasm-bindgen", 1671 + "web-sys", 1672 + ] 1673 + 1674 + [[package]] 1675 + name = "plotters-backend" 1676 + version = "0.3.4" 1677 + source = "registry+https://github.com/rust-lang/crates.io-index" 1678 + checksum = "193228616381fecdc1224c62e96946dfbc73ff4384fba576e052ff8c1bea8142" 1679 + 1680 + [[package]] 1681 + name = "plotters-svg" 1682 + version = "0.3.3" 1683 + source = "registry+https://github.com/rust-lang/crates.io-index" 1684 + checksum = "f9a81d2759aae1dae668f783c308bc5c8ebd191ff4184aaa1b37f65a6ae5a56f" 1685 + dependencies = [ 1686 + "plotters-backend", 1687 + ] 1688 + 1689 + [[package]] 1690 + name = "ppv-lite86" 1691 + version = "0.2.17" 1692 + source = "registry+https://github.com/rust-lang/crates.io-index" 1693 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1694 + 1695 + [[package]] 1696 + name = "precomputed-hash" 1697 + version = "0.1.1" 1698 + source = "registry+https://github.com/rust-lang/crates.io-index" 1699 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 1700 + 1701 + [[package]] 1702 + name = "predicates" 1703 + version = "2.1.5" 1704 + source = "registry+https://github.com/rust-lang/crates.io-index" 1705 + checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd" 1706 + dependencies = [ 1707 + "difflib", 1708 + "itertools", 1709 + "predicates-core", 1710 + ] 1711 + 1712 + [[package]] 1713 + name = "predicates-core" 1714 + version = "1.0.5" 1715 + source = "registry+https://github.com/rust-lang/crates.io-index" 1716 + checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2" 1717 + 1718 + [[package]] 1719 + name = "predicates-tree" 1720 + version = "1.0.7" 1721 + source = "registry+https://github.com/rust-lang/crates.io-index" 1722 + checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d" 1723 + dependencies = [ 1724 + "predicates-core", 1725 + "termtree", 1726 + ] 1727 + 1728 + [[package]] 1729 + name = "proc-macro-crate" 1730 + version = "1.3.0" 1731 + source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "66618389e4ec1c7afe67d51a9bf34ff9236480f8d51e7489b7d5ab0303c13f34" 1733 + dependencies = [ 1734 + "once_cell", 1735 + "toml_edit", 1736 + ] 1737 + 1738 + [[package]] 1739 + name = "proc-macro-error" 1740 + version = "1.0.4" 1741 + source = "registry+https://github.com/rust-lang/crates.io-index" 1742 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1743 + dependencies = [ 1744 + "proc-macro-error-attr", 1745 + "proc-macro2", 1746 + "quote", 1747 + "syn", 1748 + "version_check", 1749 + ] 1750 + 1751 + [[package]] 1752 + name = "proc-macro-error-attr" 1753 + version = "1.0.4" 1754 + source = "registry+https://github.com/rust-lang/crates.io-index" 1755 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1756 + dependencies = [ 1757 + "proc-macro2", 1758 + "quote", 1759 + "version_check", 1760 + ] 1761 + 1762 + [[package]] 1763 + name = "proc-macro2" 1764 + version = "1.0.51" 1765 + source = "registry+https://github.com/rust-lang/crates.io-index" 1766 + checksum = "5d727cae5b39d21da60fa540906919ad737832fe0b1c165da3a34d6548c849d6" 1767 + dependencies = [ 1768 + "unicode-ident", 1769 + ] 1770 + 1771 + [[package]] 1772 + name = "quick-junit" 1773 + version = "0.3.2" 1774 + source = "registry+https://github.com/rust-lang/crates.io-index" 1775 + checksum = "05b909fe9bf2abb1e3d6a97c9189a37c8105c61d03dca9ce6aace023e7d682bd" 1776 + dependencies = [ 1777 + "chrono", 1778 + "indexmap", 1779 + "nextest-workspace-hack", 1780 + "quick-xml", 1781 + "thiserror", 1782 + "uuid", 1783 + ] 1784 + 1785 + [[package]] 1786 + name = "quick-xml" 1787 + version = "0.26.0" 1788 + source = "registry+https://github.com/rust-lang/crates.io-index" 1789 + checksum = "7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd" 1790 + dependencies = [ 1791 + "memchr", 1792 + ] 1793 + 1794 + [[package]] 1795 + name = "quote" 1796 + version = "1.0.23" 1797 + source = "registry+https://github.com/rust-lang/crates.io-index" 1798 + checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 1799 + dependencies = [ 1800 + "proc-macro2", 1801 + ] 1802 + 1803 + [[package]] 1804 + name = "radium" 1805 + version = "0.7.0" 1806 + source = "registry+https://github.com/rust-lang/crates.io-index" 1807 + checksum = "dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09" 1808 + 1809 + [[package]] 1810 + name = "rand" 1811 + version = "0.8.5" 1812 + source = "registry+https://github.com/rust-lang/crates.io-index" 1813 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 1814 + dependencies = [ 1815 + "libc", 1816 + "rand_chacha", 1817 + "rand_core", 1818 + ] 1819 + 1820 + [[package]] 1821 + name = "rand_chacha" 1822 + version = "0.3.1" 1823 + source = "registry+https://github.com/rust-lang/crates.io-index" 1824 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1825 + dependencies = [ 1826 + "ppv-lite86", 1827 + "rand_core", 1828 + ] 1829 + 1830 + [[package]] 1831 + name = "rand_core" 1832 + version = "0.6.4" 1833 + source = "registry+https://github.com/rust-lang/crates.io-index" 1834 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1835 + dependencies = [ 1836 + "getrandom", 1837 + ] 1838 + 1839 + [[package]] 1840 + name = "rayon" 1841 + version = "1.6.1" 1842 + source = "registry+https://github.com/rust-lang/crates.io-index" 1843 + checksum = "6db3a213adf02b3bcfd2d3846bb41cb22857d131789e01df434fb7e7bc0759b7" 1844 + dependencies = [ 1845 + "either", 1846 + "rayon-core", 1847 + ] 1848 + 1849 + [[package]] 1850 + name = "rayon-core" 1851 + version = "1.10.2" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "356a0625f1954f730c0201cdab48611198dc6ce21f4acff55089b5a78e6e835b" 1854 + dependencies = [ 1855 + "crossbeam-channel", 1856 + "crossbeam-deque", 1857 + "crossbeam-utils", 1858 + "num_cpus", 1859 + ] 1860 + 1861 + [[package]] 1862 + name = "redox_syscall" 1863 + version = "0.2.16" 1864 + source = "registry+https://github.com/rust-lang/crates.io-index" 1865 + checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1866 + dependencies = [ 1867 + "bitflags", 1868 + ] 1869 + 1870 + [[package]] 1871 + name = "redox_users" 1872 + version = "0.4.3" 1873 + source = "registry+https://github.com/rust-lang/crates.io-index" 1874 + checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1875 + dependencies = [ 1876 + "getrandom", 1877 + "redox_syscall", 1878 + "thiserror", 1879 + ] 1880 + 1881 + [[package]] 1882 + name = "regex" 1883 + version = "1.7.1" 1884 + source = "registry+https://github.com/rust-lang/crates.io-index" 1885 + checksum = "48aaa5748ba571fb95cd2c85c09f629215d3a6ece942baa100950af03a34f733" 1886 + dependencies = [ 1887 + "aho-corasick", 1888 + "memchr", 1889 + "regex-syntax", 1890 + ] 1891 + 1892 + [[package]] 1893 + name = "regex-automata" 1894 + version = "0.1.10" 1895 + source = "registry+https://github.com/rust-lang/crates.io-index" 1896 + checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1897 + 1898 + [[package]] 1899 + name = "regex-syntax" 1900 + version = "0.6.28" 1901 + source = "registry+https://github.com/rust-lang/crates.io-index" 1902 + checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 1903 + 1904 + [[package]] 1905 + name = "remove_dir_all" 1906 + version = "0.5.3" 1907 + source = "registry+https://github.com/rust-lang/crates.io-index" 1908 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1909 + dependencies = [ 1910 + "winapi", 1911 + ] 1912 + 1913 + [[package]] 1914 + name = "ring" 1915 + version = "0.16.20" 1916 + source = "registry+https://github.com/rust-lang/crates.io-index" 1917 + checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 1918 + dependencies = [ 1919 + "cc", 1920 + "libc", 1921 + "once_cell", 1922 + "spin", 1923 + "untrusted", 1924 + "web-sys", 1925 + "winapi", 1926 + ] 1927 + 1928 + [[package]] 1929 + name = "ruff" 1930 + version = "0.0.248" 1931 + dependencies = [ 1932 + "anyhow", 1933 + "bisection", 1934 + "bitflags", 1935 + "cfg-if", 1936 + "chrono", 1937 + "clap 4.1.6", 1938 + "colored", 1939 + "console_error_panic_hook", 1940 + "console_log", 1941 + "criterion", 1942 + "dirs", 1943 + "fern", 1944 + "getrandom", 1945 + "glob", 1946 + "globset", 1947 + "ignore", 1948 + "imperative", 1949 + "insta", 1950 + "is_executable", 1951 + "itertools", 1952 + "js-sys", 1953 + "libcst", 1954 + "log", 1955 + "natord", 1956 + "nohash-hasher", 1957 + "num-bigint", 1958 + "num-traits", 1959 + "once_cell", 1960 + "path-absolutize", 1961 + "regex", 1962 + "ruff_macros", 1963 + "ruff_python", 1964 + "rustc-hash", 1965 + "rustpython-common", 1966 + "rustpython-parser", 1967 + "schemars", 1968 + "semver", 1969 + "serde", 1970 + "serde-wasm-bindgen", 1971 + "shellexpand", 1972 + "smallvec", 1973 + "strum", 1974 + "strum_macros", 1975 + "test-case", 1976 + "textwrap", 1977 + "thiserror", 1978 + "titlecase", 1979 + "toml", 1980 + "wasm-bindgen", 1981 + "wasm-bindgen-test", 1982 + ] 1983 + 1984 + [[package]] 1985 + name = "ruff_cli" 1986 + version = "0.0.248" 1987 + dependencies = [ 1988 + "annotate-snippets 0.9.1", 1989 + "anyhow", 1990 + "assert_cmd", 1991 + "atty", 1992 + "bincode", 1993 + "bitflags", 1994 + "cachedir", 1995 + "chrono", 1996 + "clap 4.1.6", 1997 + "clap_complete_command", 1998 + "clearscreen", 1999 + "colored", 2000 + "filetime", 2001 + "glob", 2002 + "ignore", 2003 + "itertools", 2004 + "log", 2005 + "mimalloc", 2006 + "notify", 2007 + "path-absolutize", 2008 + "quick-junit", 2009 + "rayon", 2010 + "regex", 2011 + "ruff", 2012 + "rustc-hash", 2013 + "serde", 2014 + "serde_json", 2015 + "similar", 2016 + "strum", 2017 + "textwrap", 2018 + "tikv-jemallocator", 2019 + "ureq", 2020 + "walkdir", 2021 + ] 2022 + 2023 + [[package]] 2024 + name = "ruff_dev" 2025 + version = "0.0.0" 2026 + dependencies = [ 2027 + "anyhow", 2028 + "clap 4.1.6", 2029 + "itertools", 2030 + "libcst", 2031 + "once_cell", 2032 + "regex", 2033 + "ruff", 2034 + "ruff_cli", 2035 + "rustpython-common", 2036 + "rustpython-parser", 2037 + "schemars", 2038 + "serde_json", 2039 + "strum", 2040 + "strum_macros", 2041 + "textwrap", 2042 + ] 2043 + 2044 + [[package]] 2045 + name = "ruff_formatter" 2046 + version = "0.0.0" 2047 + dependencies = [ 2048 + "drop_bomb", 2049 + "insta", 2050 + "ruff_text_size", 2051 + "rustc-hash", 2052 + "schemars", 2053 + "serde", 2054 + "tracing", 2055 + "unicode-width", 2056 + ] 2057 + 2058 + [[package]] 2059 + name = "ruff_macros" 2060 + version = "0.0.0" 2061 + dependencies = [ 2062 + "itertools", 2063 + "proc-macro2", 2064 + "quote", 2065 + "syn", 2066 + "textwrap", 2067 + ] 2068 + 2069 + [[package]] 2070 + name = "ruff_python" 2071 + version = "0.0.0" 2072 + dependencies = [ 2073 + "once_cell", 2074 + "regex", 2075 + "rustc-hash", 2076 + ] 2077 + 2078 + [[package]] 2079 + name = "ruff_python_formatter" 2080 + version = "0.0.0" 2081 + dependencies = [ 2082 + "anyhow", 2083 + "clap 4.1.6", 2084 + "insta", 2085 + "once_cell", 2086 + "ruff_formatter", 2087 + "ruff_text_size", 2088 + "rustc-hash", 2089 + "rustpython-common", 2090 + "rustpython-parser", 2091 + "test-case", 2092 + ] 2093 + 2094 + [[package]] 2095 + name = "ruff_text_size" 2096 + version = "0.0.0" 2097 + dependencies = [ 2098 + "schemars", 2099 + "serde", 2100 + "serde_test", 2101 + "static_assertions", 2102 + ] 2103 + 2104 + [[package]] 2105 + name = "rust-stemmers" 2106 + version = "1.2.0" 2107 + source = "registry+https://github.com/rust-lang/crates.io-index" 2108 + checksum = "e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54" 2109 + dependencies = [ 2110 + "serde", 2111 + "serde_derive", 2112 + ] 2113 + 2114 + [[package]] 2115 + name = "rustc-hash" 2116 + version = "1.1.0" 2117 + source = "registry+https://github.com/rust-lang/crates.io-index" 2118 + checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" 2119 + 2120 + [[package]] 2121 + name = "rustix" 2122 + version = "0.36.8" 2123 + source = "registry+https://github.com/rust-lang/crates.io-index" 2124 + checksum = "f43abb88211988493c1abb44a70efa56ff0ce98f233b7b276146f1f3f7ba9644" 2125 + dependencies = [ 2126 + "bitflags", 2127 + "errno", 2128 + "io-lifetimes", 2129 + "libc", 2130 + "linux-raw-sys", 2131 + "windows-sys 0.45.0", 2132 + ] 2133 + 2134 + [[package]] 2135 + name = "rustls" 2136 + version = "0.20.8" 2137 + source = "registry+https://github.com/rust-lang/crates.io-index" 2138 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2139 + dependencies = [ 2140 + "log", 2141 + "ring", 2142 + "sct", 2143 + "webpki", 2144 + ] 2145 + 2146 + [[package]] 2147 + name = "rustpython-ast" 2148 + version = "0.2.0" 2149 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2150 + dependencies = [ 2151 + "num-bigint", 2152 + "rustpython-compiler-core", 2153 + ] 2154 + 2155 + [[package]] 2156 + name = "rustpython-common" 2157 + version = "0.2.0" 2158 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2159 + dependencies = [ 2160 + "ascii", 2161 + "bitflags", 2162 + "cfg-if", 2163 + "hexf-parse", 2164 + "itertools", 2165 + "lexical-parse-float", 2166 + "libc", 2167 + "lock_api", 2168 + "num-bigint", 2169 + "num-complex", 2170 + "num-traits", 2171 + "once_cell", 2172 + "radium", 2173 + "rand", 2174 + "siphasher", 2175 + "unic-ucd-category", 2176 + "volatile", 2177 + "widestring", 2178 + ] 2179 + 2180 + [[package]] 2181 + name = "rustpython-compiler-core" 2182 + version = "0.2.0" 2183 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2184 + dependencies = [ 2185 + "bincode", 2186 + "bitflags", 2187 + "bstr 0.2.17", 2188 + "itertools", 2189 + "lz4_flex", 2190 + "num-bigint", 2191 + "num-complex", 2192 + "num_enum", 2193 + "serde", 2194 + "thiserror", 2195 + ] 2196 + 2197 + [[package]] 2198 + name = "rustpython-parser" 2199 + version = "0.2.0" 2200 + source = "git+https://github.com/RustPython/RustPython.git?rev=61b48f108982d865524f86624a9d5bc2ae3bccef#61b48f108982d865524f86624a9d5bc2ae3bccef" 2201 + dependencies = [ 2202 + "ahash", 2203 + "anyhow", 2204 + "itertools", 2205 + "lalrpop", 2206 + "lalrpop-util", 2207 + "log", 2208 + "num-bigint", 2209 + "num-traits", 2210 + "phf", 2211 + "phf_codegen", 2212 + "rustc-hash", 2213 + "rustpython-ast", 2214 + "rustpython-compiler-core", 2215 + "thiserror", 2216 + "tiny-keccak", 2217 + "unic-emoji-char", 2218 + "unic-ucd-ident", 2219 + "unicode_names2", 2220 + ] 2221 + 2222 + [[package]] 2223 + name = "rustversion" 2224 + version = "1.0.11" 2225 + source = "registry+https://github.com/rust-lang/crates.io-index" 2226 + checksum = "5583e89e108996506031660fe09baa5011b9dd0341b89029313006d1fb508d70" 2227 + 2228 + [[package]] 2229 + name = "ryu" 2230 + version = "1.0.12" 2231 + source = "registry+https://github.com/rust-lang/crates.io-index" 2232 + checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 2233 + 2234 + [[package]] 2235 + name = "same-file" 2236 + version = "1.0.6" 2237 + source = "registry+https://github.com/rust-lang/crates.io-index" 2238 + checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502" 2239 + dependencies = [ 2240 + "winapi-util", 2241 + ] 2242 + 2243 + [[package]] 2244 + name = "schemars" 2245 + version = "0.8.11" 2246 + source = "registry+https://github.com/rust-lang/crates.io-index" 2247 + checksum = "2a5fb6c61f29e723026dc8e923d94c694313212abbecbbe5f55a7748eec5b307" 2248 + dependencies = [ 2249 + "dyn-clone", 2250 + "schemars_derive", 2251 + "serde", 2252 + "serde_json", 2253 + ] 2254 + 2255 + [[package]] 2256 + name = "schemars_derive" 2257 + version = "0.8.11" 2258 + source = "registry+https://github.com/rust-lang/crates.io-index" 2259 + checksum = "f188d036977451159430f3b8dc82ec76364a42b7e289c2b18a9a18f4470058e9" 2260 + dependencies = [ 2261 + "proc-macro2", 2262 + "quote", 2263 + "serde_derive_internals", 2264 + "syn", 2265 + ] 2266 + 2267 + [[package]] 2268 + name = "scoped-tls" 2269 + version = "1.0.1" 2270 + source = "registry+https://github.com/rust-lang/crates.io-index" 2271 + checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294" 2272 + 2273 + [[package]] 2274 + name = "scopeguard" 2275 + version = "1.1.0" 2276 + source = "registry+https://github.com/rust-lang/crates.io-index" 2277 + checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 2278 + 2279 + [[package]] 2280 + name = "scratch" 2281 + version = "1.0.3" 2282 + source = "registry+https://github.com/rust-lang/crates.io-index" 2283 + checksum = "ddccb15bcce173023b3fedd9436f882a0739b8dfb45e4f6b6002bee5929f61b2" 2284 + 2285 + [[package]] 2286 + name = "sct" 2287 + version = "0.7.0" 2288 + source = "registry+https://github.com/rust-lang/crates.io-index" 2289 + checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 2290 + dependencies = [ 2291 + "ring", 2292 + "untrusted", 2293 + ] 2294 + 2295 + [[package]] 2296 + name = "semver" 2297 + version = "1.0.16" 2298 + source = "registry+https://github.com/rust-lang/crates.io-index" 2299 + checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a" 2300 + 2301 + [[package]] 2302 + name = "serde" 2303 + version = "1.0.152" 2304 + source = "registry+https://github.com/rust-lang/crates.io-index" 2305 + checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 2306 + dependencies = [ 2307 + "serde_derive", 2308 + ] 2309 + 2310 + [[package]] 2311 + name = "serde-wasm-bindgen" 2312 + version = "0.4.5" 2313 + source = "registry+https://github.com/rust-lang/crates.io-index" 2314 + checksum = "e3b4c031cd0d9014307d82b8abf653c0290fbdaeb4c02d00c63cf52f728628bf" 2315 + dependencies = [ 2316 + "js-sys", 2317 + "serde", 2318 + "wasm-bindgen", 2319 + ] 2320 + 2321 + [[package]] 2322 + name = "serde_derive" 2323 + version = "1.0.152" 2324 + source = "registry+https://github.com/rust-lang/crates.io-index" 2325 + checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 2326 + dependencies = [ 2327 + "proc-macro2", 2328 + "quote", 2329 + "syn", 2330 + ] 2331 + 2332 + [[package]] 2333 + name = "serde_derive_internals" 2334 + version = "0.26.0" 2335 + source = "registry+https://github.com/rust-lang/crates.io-index" 2336 + checksum = "85bf8229e7920a9f636479437026331ce11aa132b4dde37d121944a44d6e5f3c" 2337 + dependencies = [ 2338 + "proc-macro2", 2339 + "quote", 2340 + "syn", 2341 + ] 2342 + 2343 + [[package]] 2344 + name = "serde_json" 2345 + version = "1.0.93" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "cad406b69c91885b5107daf2c29572f6c8cdb3c66826821e286c533490c0bc76" 2348 + dependencies = [ 2349 + "itoa", 2350 + "ryu", 2351 + "serde", 2352 + ] 2353 + 2354 + [[package]] 2355 + name = "serde_spanned" 2356 + version = "0.6.1" 2357 + source = "registry+https://github.com/rust-lang/crates.io-index" 2358 + checksum = "0efd8caf556a6cebd3b285caf480045fcc1ac04f6bd786b09a6f11af30c4fcf4" 2359 + dependencies = [ 2360 + "serde", 2361 + ] 2362 + 2363 + [[package]] 2364 + name = "serde_test" 2365 + version = "1.0.152" 2366 + source = "registry+https://github.com/rust-lang/crates.io-index" 2367 + checksum = "3611210d2d67e3513204742004d6ac6f589e521861dabb0f649b070eea8bed9e" 2368 + dependencies = [ 2369 + "serde", 2370 + ] 2371 + 2372 + [[package]] 2373 + name = "sha2" 2374 + version = "0.10.6" 2375 + source = "registry+https://github.com/rust-lang/crates.io-index" 2376 + checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 2377 + dependencies = [ 2378 + "cfg-if", 2379 + "cpufeatures", 2380 + "digest", 2381 + ] 2382 + 2383 + [[package]] 2384 + name = "shellexpand" 2385 + version = "3.0.0" 2386 + source = "registry+https://github.com/rust-lang/crates.io-index" 2387 + checksum = "dd1c7ddea665294d484c39fd0c0d2b7e35bbfe10035c5fe1854741a57f6880e1" 2388 + dependencies = [ 2389 + "dirs", 2390 + ] 2391 + 2392 + [[package]] 2393 + name = "similar" 2394 + version = "2.2.1" 2395 + source = "registry+https://github.com/rust-lang/crates.io-index" 2396 + checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf" 2397 + 2398 + [[package]] 2399 + name = "siphasher" 2400 + version = "0.3.10" 2401 + source = "registry+https://github.com/rust-lang/crates.io-index" 2402 + checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 2403 + 2404 + [[package]] 2405 + name = "smallvec" 2406 + version = "1.10.0" 2407 + source = "registry+https://github.com/rust-lang/crates.io-index" 2408 + checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 2409 + 2410 + [[package]] 2411 + name = "smawk" 2412 + version = "0.3.1" 2413 + source = "registry+https://github.com/rust-lang/crates.io-index" 2414 + checksum = "f67ad224767faa3c7d8b6d91985b78e70a1324408abcb1cfcc2be4c06bc06043" 2415 + 2416 + [[package]] 2417 + name = "spin" 2418 + version = "0.5.2" 2419 + source = "registry+https://github.com/rust-lang/crates.io-index" 2420 + checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 2421 + 2422 + [[package]] 2423 + name = "static_assertions" 2424 + version = "1.1.0" 2425 + source = "registry+https://github.com/rust-lang/crates.io-index" 2426 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2427 + 2428 + [[package]] 2429 + name = "string_cache" 2430 + version = "0.8.4" 2431 + source = "registry+https://github.com/rust-lang/crates.io-index" 2432 + checksum = "213494b7a2b503146286049378ce02b482200519accc31872ee8be91fa820a08" 2433 + dependencies = [ 2434 + "new_debug_unreachable", 2435 + "once_cell", 2436 + "parking_lot", 2437 + "phf_shared 0.10.0", 2438 + "precomputed-hash", 2439 + ] 2440 + 2441 + [[package]] 2442 + name = "strsim" 2443 + version = "0.10.0" 2444 + source = "registry+https://github.com/rust-lang/crates.io-index" 2445 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 2446 + 2447 + [[package]] 2448 + name = "strum" 2449 + version = "0.24.1" 2450 + source = "registry+https://github.com/rust-lang/crates.io-index" 2451 + checksum = "063e6045c0e62079840579a7e47a355ae92f60eb74daaf156fb1e84ba164e63f" 2452 + dependencies = [ 2453 + "strum_macros", 2454 + ] 2455 + 2456 + [[package]] 2457 + name = "strum_macros" 2458 + version = "0.24.3" 2459 + source = "registry+https://github.com/rust-lang/crates.io-index" 2460 + checksum = "1e385be0d24f186b4ce2f9982191e7101bb737312ad61c1f2f984f34bcf85d59" 2461 + dependencies = [ 2462 + "heck", 2463 + "proc-macro2", 2464 + "quote", 2465 + "rustversion", 2466 + "syn", 2467 + ] 2468 + 2469 + [[package]] 2470 + name = "syn" 2471 + version = "1.0.107" 2472 + source = "registry+https://github.com/rust-lang/crates.io-index" 2473 + checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 2474 + dependencies = [ 2475 + "proc-macro2", 2476 + "quote", 2477 + "unicode-ident", 2478 + ] 2479 + 2480 + [[package]] 2481 + name = "tempfile" 2482 + version = "3.3.0" 2483 + source = "registry+https://github.com/rust-lang/crates.io-index" 2484 + checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4" 2485 + dependencies = [ 2486 + "cfg-if", 2487 + "fastrand", 2488 + "libc", 2489 + "redox_syscall", 2490 + "remove_dir_all", 2491 + "winapi", 2492 + ] 2493 + 2494 + [[package]] 2495 + name = "term" 2496 + version = "0.7.0" 2497 + source = "registry+https://github.com/rust-lang/crates.io-index" 2498 + checksum = "c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f" 2499 + dependencies = [ 2500 + "dirs-next", 2501 + "rustversion", 2502 + "winapi", 2503 + ] 2504 + 2505 + [[package]] 2506 + name = "termcolor" 2507 + version = "1.2.0" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 2510 + dependencies = [ 2511 + "winapi-util", 2512 + ] 2513 + 2514 + [[package]] 2515 + name = "terminfo" 2516 + version = "0.7.5" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "da31aef70da0f6352dbcb462683eb4dd2bfad01cf3fc96cf204547b9a839a585" 2519 + dependencies = [ 2520 + "dirs", 2521 + "fnv", 2522 + "nom", 2523 + "phf", 2524 + "phf_codegen", 2525 + ] 2526 + 2527 + [[package]] 2528 + name = "termtree" 2529 + version = "0.4.0" 2530 + source = "registry+https://github.com/rust-lang/crates.io-index" 2531 + checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8" 2532 + 2533 + [[package]] 2534 + name = "test-case" 2535 + version = "2.2.2" 2536 + source = "registry+https://github.com/rust-lang/crates.io-index" 2537 + checksum = "21d6cf5a7dffb3f9dceec8e6b8ca528d9bd71d36c9f074defb548ce161f598c0" 2538 + dependencies = [ 2539 + "test-case-macros", 2540 + ] 2541 + 2542 + [[package]] 2543 + name = "test-case-macros" 2544 + version = "2.2.2" 2545 + source = "registry+https://github.com/rust-lang/crates.io-index" 2546 + checksum = "e45b7bf6e19353ddd832745c8fcf77a17a93171df7151187f26623f2b75b5b26" 2547 + dependencies = [ 2548 + "cfg-if", 2549 + "proc-macro-error", 2550 + "proc-macro2", 2551 + "quote", 2552 + "syn", 2553 + ] 2554 + 2555 + [[package]] 2556 + name = "textwrap" 2557 + version = "0.16.0" 2558 + source = "registry+https://github.com/rust-lang/crates.io-index" 2559 + checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 2560 + dependencies = [ 2561 + "smawk", 2562 + "unicode-linebreak", 2563 + "unicode-width", 2564 + ] 2565 + 2566 + [[package]] 2567 + name = "thiserror" 2568 + version = "1.0.38" 2569 + source = "registry+https://github.com/rust-lang/crates.io-index" 2570 + checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0" 2571 + dependencies = [ 2572 + "thiserror-impl", 2573 + ] 2574 + 2575 + [[package]] 2576 + name = "thiserror-impl" 2577 + version = "1.0.38" 2578 + source = "registry+https://github.com/rust-lang/crates.io-index" 2579 + checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f" 2580 + dependencies = [ 2581 + "proc-macro2", 2582 + "quote", 2583 + "syn", 2584 + ] 2585 + 2586 + [[package]] 2587 + name = "thread_local" 2588 + version = "1.1.7" 2589 + source = "registry+https://github.com/rust-lang/crates.io-index" 2590 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2591 + dependencies = [ 2592 + "cfg-if", 2593 + "once_cell", 2594 + ] 2595 + 2596 + [[package]] 2597 + name = "tikv-jemalloc-sys" 2598 + version = "0.5.3+5.3.0-patched" 2599 + source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "a678df20055b43e57ef8cddde41cdfda9a3c1a060b67f4c5836dfb1d78543ba8" 2601 + dependencies = [ 2602 + "cc", 2603 + "libc", 2604 + ] 2605 + 2606 + [[package]] 2607 + name = "tikv-jemallocator" 2608 + version = "0.5.0" 2609 + source = "registry+https://github.com/rust-lang/crates.io-index" 2610 + checksum = "20612db8a13a6c06d57ec83953694185a367e16945f66565e8028d2c0bd76979" 2611 + dependencies = [ 2612 + "libc", 2613 + "tikv-jemalloc-sys", 2614 + ] 2615 + 2616 + [[package]] 2617 + name = "time" 2618 + version = "0.1.45" 2619 + source = "registry+https://github.com/rust-lang/crates.io-index" 2620 + checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 2621 + dependencies = [ 2622 + "libc", 2623 + "wasi 0.10.0+wasi-snapshot-preview1", 2624 + "winapi", 2625 + ] 2626 + 2627 + [[package]] 2628 + name = "tiny-keccak" 2629 + version = "2.0.2" 2630 + source = "registry+https://github.com/rust-lang/crates.io-index" 2631 + checksum = "2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237" 2632 + dependencies = [ 2633 + "crunchy", 2634 + ] 2635 + 2636 + [[package]] 2637 + name = "tinytemplate" 2638 + version = "1.2.1" 2639 + source = "registry+https://github.com/rust-lang/crates.io-index" 2640 + checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc" 2641 + dependencies = [ 2642 + "serde", 2643 + "serde_json", 2644 + ] 2645 + 2646 + [[package]] 2647 + name = "tinyvec" 2648 + version = "1.6.0" 2649 + source = "registry+https://github.com/rust-lang/crates.io-index" 2650 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 2651 + dependencies = [ 2652 + "tinyvec_macros", 2653 + ] 2654 + 2655 + [[package]] 2656 + name = "tinyvec_macros" 2657 + version = "0.1.1" 2658 + source = "registry+https://github.com/rust-lang/crates.io-index" 2659 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2660 + 2661 + [[package]] 2662 + name = "titlecase" 2663 + version = "2.2.1" 2664 + source = "registry+https://github.com/rust-lang/crates.io-index" 2665 + checksum = "38397a8cdb017cfeb48bf6c154d6de975ac69ffeed35980fde199d2ee0842042" 2666 + dependencies = [ 2667 + "joinery", 2668 + "lazy_static", 2669 + "regex", 2670 + ] 2671 + 2672 + [[package]] 2673 + name = "toml" 2674 + version = "0.6.0" 2675 + source = "registry+https://github.com/rust-lang/crates.io-index" 2676 + checksum = "4fb9d890e4dc9298b70f740f615f2e05b9db37dce531f6b24fb77ac993f9f217" 2677 + dependencies = [ 2678 + "serde", 2679 + "serde_spanned", 2680 + "toml_datetime", 2681 + "toml_edit", 2682 + ] 2683 + 2684 + [[package]] 2685 + name = "toml_datetime" 2686 + version = "0.5.1" 2687 + source = "registry+https://github.com/rust-lang/crates.io-index" 2688 + checksum = "4553f467ac8e3d374bc9a177a26801e5d0f9b211aa1673fb137a403afd1c9cf5" 2689 + dependencies = [ 2690 + "serde", 2691 + ] 2692 + 2693 + [[package]] 2694 + name = "toml_edit" 2695 + version = "0.18.1" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "56c59d8dd7d0dcbc6428bf7aa2f0e823e26e43b3c9aca15bbc9475d23e5fa12b" 2698 + dependencies = [ 2699 + "indexmap", 2700 + "nom8", 2701 + "serde", 2702 + "serde_spanned", 2703 + "toml_datetime", 2704 + ] 2705 + 2706 + [[package]] 2707 + name = "tracing" 2708 + version = "0.1.37" 2709 + source = "registry+https://github.com/rust-lang/crates.io-index" 2710 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 2711 + dependencies = [ 2712 + "cfg-if", 2713 + "pin-project-lite", 2714 + "tracing-core", 2715 + ] 2716 + 2717 + [[package]] 2718 + name = "tracing-core" 2719 + version = "0.1.30" 2720 + source = "registry+https://github.com/rust-lang/crates.io-index" 2721 + checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 2722 + dependencies = [ 2723 + "once_cell", 2724 + ] 2725 + 2726 + [[package]] 2727 + name = "twox-hash" 2728 + version = "1.6.3" 2729 + source = "registry+https://github.com/rust-lang/crates.io-index" 2730 + checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 2731 + dependencies = [ 2732 + "cfg-if", 2733 + "static_assertions", 2734 + ] 2735 + 2736 + [[package]] 2737 + name = "typenum" 2738 + version = "1.16.0" 2739 + source = "registry+https://github.com/rust-lang/crates.io-index" 2740 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 2741 + 2742 + [[package]] 2743 + name = "ucd-trie" 2744 + version = "0.1.5" 2745 + source = "registry+https://github.com/rust-lang/crates.io-index" 2746 + checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 2747 + 2748 + [[package]] 2749 + name = "unic-char-property" 2750 + version = "0.9.0" 2751 + source = "registry+https://github.com/rust-lang/crates.io-index" 2752 + checksum = "a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221" 2753 + dependencies = [ 2754 + "unic-char-range", 2755 + ] 2756 + 2757 + [[package]] 2758 + name = "unic-char-range" 2759 + version = "0.9.0" 2760 + source = "registry+https://github.com/rust-lang/crates.io-index" 2761 + checksum = "0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc" 2762 + 2763 + [[package]] 2764 + name = "unic-common" 2765 + version = "0.9.0" 2766 + source = "registry+https://github.com/rust-lang/crates.io-index" 2767 + checksum = "80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc" 2768 + 2769 + [[package]] 2770 + name = "unic-emoji-char" 2771 + version = "0.9.0" 2772 + source = "registry+https://github.com/rust-lang/crates.io-index" 2773 + checksum = "0b07221e68897210270a38bde4babb655869637af0f69407f96053a34f76494d" 2774 + dependencies = [ 2775 + "unic-char-property", 2776 + "unic-char-range", 2777 + "unic-ucd-version", 2778 + ] 2779 + 2780 + [[package]] 2781 + name = "unic-ucd-category" 2782 + version = "0.9.0" 2783 + source = "registry+https://github.com/rust-lang/crates.io-index" 2784 + checksum = "1b8d4591f5fcfe1bd4453baaf803c40e1b1e69ff8455c47620440b46efef91c0" 2785 + dependencies = [ 2786 + "matches", 2787 + "unic-char-property", 2788 + "unic-char-range", 2789 + "unic-ucd-version", 2790 + ] 2791 + 2792 + [[package]] 2793 + name = "unic-ucd-ident" 2794 + version = "0.9.0" 2795 + source = "registry+https://github.com/rust-lang/crates.io-index" 2796 + checksum = "e230a37c0381caa9219d67cf063aa3a375ffed5bf541a452db16e744bdab6987" 2797 + dependencies = [ 2798 + "unic-char-property", 2799 + "unic-char-range", 2800 + "unic-ucd-version", 2801 + ] 2802 + 2803 + [[package]] 2804 + name = "unic-ucd-version" 2805 + version = "0.9.0" 2806 + source = "registry+https://github.com/rust-lang/crates.io-index" 2807 + checksum = "96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4" 2808 + dependencies = [ 2809 + "unic-common", 2810 + ] 2811 + 2812 + [[package]] 2813 + name = "unicode-bidi" 2814 + version = "0.3.10" 2815 + source = "registry+https://github.com/rust-lang/crates.io-index" 2816 + checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 2817 + 2818 + [[package]] 2819 + name = "unicode-ident" 2820 + version = "1.0.6" 2821 + source = "registry+https://github.com/rust-lang/crates.io-index" 2822 + checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 2823 + 2824 + [[package]] 2825 + name = "unicode-linebreak" 2826 + version = "0.1.4" 2827 + source = "registry+https://github.com/rust-lang/crates.io-index" 2828 + checksum = "c5faade31a542b8b35855fff6e8def199853b2da8da256da52f52f1316ee3137" 2829 + dependencies = [ 2830 + "hashbrown", 2831 + "regex", 2832 + ] 2833 + 2834 + [[package]] 2835 + name = "unicode-normalization" 2836 + version = "0.1.22" 2837 + source = "registry+https://github.com/rust-lang/crates.io-index" 2838 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 2839 + dependencies = [ 2840 + "tinyvec", 2841 + ] 2842 + 2843 + [[package]] 2844 + name = "unicode-width" 2845 + version = "0.1.10" 2846 + source = "registry+https://github.com/rust-lang/crates.io-index" 2847 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 2848 + 2849 + [[package]] 2850 + name = "unicode-xid" 2851 + version = "0.2.4" 2852 + source = "registry+https://github.com/rust-lang/crates.io-index" 2853 + checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 2854 + 2855 + [[package]] 2856 + name = "unicode_names2" 2857 + version = "0.5.1" 2858 + source = "registry+https://github.com/rust-lang/crates.io-index" 2859 + checksum = "029df4cc8238cefc911704ff8fa210853a0f3bce2694d8f51181dd41ee0f3301" 2860 + 2861 + [[package]] 2862 + name = "untrusted" 2863 + version = "0.7.1" 2864 + source = "registry+https://github.com/rust-lang/crates.io-index" 2865 + checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 2866 + 2867 + [[package]] 2868 + name = "ureq" 2869 + version = "2.6.2" 2870 + source = "registry+https://github.com/rust-lang/crates.io-index" 2871 + checksum = "338b31dd1314f68f3aabf3ed57ab922df95ffcd902476ca7ba3c4ce7b908c46d" 2872 + dependencies = [ 2873 + "base64", 2874 + "flate2", 2875 + "log", 2876 + "once_cell", 2877 + "rustls", 2878 + "url", 2879 + "webpki", 2880 + "webpki-roots", 2881 + ] 2882 + 2883 + [[package]] 2884 + name = "url" 2885 + version = "2.3.1" 2886 + source = "registry+https://github.com/rust-lang/crates.io-index" 2887 + checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 2888 + dependencies = [ 2889 + "form_urlencoded", 2890 + "idna", 2891 + "percent-encoding", 2892 + ] 2893 + 2894 + [[package]] 2895 + name = "uuid" 2896 + version = "1.3.0" 2897 + source = "registry+https://github.com/rust-lang/crates.io-index" 2898 + checksum = "1674845326ee10d37ca60470760d4288a6f80f304007d92e5c53bab78c9cfd79" 2899 + 2900 + [[package]] 2901 + name = "version_check" 2902 + version = "0.9.4" 2903 + source = "registry+https://github.com/rust-lang/crates.io-index" 2904 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 2905 + 2906 + [[package]] 2907 + name = "volatile" 2908 + version = "0.3.0" 2909 + source = "registry+https://github.com/rust-lang/crates.io-index" 2910 + checksum = "f8e76fae08f03f96e166d2dfda232190638c10e0383841252416f9cfe2ae60e6" 2911 + 2912 + [[package]] 2913 + name = "wait-timeout" 2914 + version = "0.2.0" 2915 + source = "registry+https://github.com/rust-lang/crates.io-index" 2916 + checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6" 2917 + dependencies = [ 2918 + "libc", 2919 + ] 2920 + 2921 + [[package]] 2922 + name = "walkdir" 2923 + version = "2.3.2" 2924 + source = "registry+https://github.com/rust-lang/crates.io-index" 2925 + checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56" 2926 + dependencies = [ 2927 + "same-file", 2928 + "winapi", 2929 + "winapi-util", 2930 + ] 2931 + 2932 + [[package]] 2933 + name = "wasi" 2934 + version = "0.10.0+wasi-snapshot-preview1" 2935 + source = "registry+https://github.com/rust-lang/crates.io-index" 2936 + checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 2937 + 2938 + [[package]] 2939 + name = "wasi" 2940 + version = "0.11.0+wasi-snapshot-preview1" 2941 + source = "registry+https://github.com/rust-lang/crates.io-index" 2942 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 2943 + 2944 + [[package]] 2945 + name = "wasm-bindgen" 2946 + version = "0.2.84" 2947 + source = "registry+https://github.com/rust-lang/crates.io-index" 2948 + checksum = "31f8dcbc21f30d9b8f2ea926ecb58f6b91192c17e9d33594b3df58b2007ca53b" 2949 + dependencies = [ 2950 + "cfg-if", 2951 + "wasm-bindgen-macro", 2952 + ] 2953 + 2954 + [[package]] 2955 + name = "wasm-bindgen-backend" 2956 + version = "0.2.84" 2957 + source = "registry+https://github.com/rust-lang/crates.io-index" 2958 + checksum = "95ce90fd5bcc06af55a641a86428ee4229e44e07033963a2290a8e241607ccb9" 2959 + dependencies = [ 2960 + "bumpalo", 2961 + "log", 2962 + "once_cell", 2963 + "proc-macro2", 2964 + "quote", 2965 + "syn", 2966 + "wasm-bindgen-shared", 2967 + ] 2968 + 2969 + [[package]] 2970 + name = "wasm-bindgen-futures" 2971 + version = "0.4.34" 2972 + source = "registry+https://github.com/rust-lang/crates.io-index" 2973 + checksum = "f219e0d211ba40266969f6dbdd90636da12f75bee4fc9d6c23d1260dadb51454" 2974 + dependencies = [ 2975 + "cfg-if", 2976 + "js-sys", 2977 + "wasm-bindgen", 2978 + "web-sys", 2979 + ] 2980 + 2981 + [[package]] 2982 + name = "wasm-bindgen-macro" 2983 + version = "0.2.84" 2984 + source = "registry+https://github.com/rust-lang/crates.io-index" 2985 + checksum = "4c21f77c0bedc37fd5dc21f897894a5ca01e7bb159884559461862ae90c0b4c5" 2986 + dependencies = [ 2987 + "quote", 2988 + "wasm-bindgen-macro-support", 2989 + ] 2990 + 2991 + [[package]] 2992 + name = "wasm-bindgen-macro-support" 2993 + version = "0.2.84" 2994 + source = "registry+https://github.com/rust-lang/crates.io-index" 2995 + checksum = "2aff81306fcac3c7515ad4e177f521b5c9a15f2b08f4e32d823066102f35a5f6" 2996 + dependencies = [ 2997 + "proc-macro2", 2998 + "quote", 2999 + "syn", 3000 + "wasm-bindgen-backend", 3001 + "wasm-bindgen-shared", 3002 + ] 3003 + 3004 + [[package]] 3005 + name = "wasm-bindgen-shared" 3006 + version = "0.2.84" 3007 + source = "registry+https://github.com/rust-lang/crates.io-index" 3008 + checksum = "0046fef7e28c3804e5e38bfa31ea2a0f73905319b677e57ebe37e49358989b5d" 3009 + 3010 + [[package]] 3011 + name = "wasm-bindgen-test" 3012 + version = "0.3.34" 3013 + source = "registry+https://github.com/rust-lang/crates.io-index" 3014 + checksum = "6db36fc0f9fb209e88fb3642590ae0205bb5a56216dabd963ba15879fe53a30b" 3015 + dependencies = [ 3016 + "console_error_panic_hook", 3017 + "js-sys", 3018 + "scoped-tls", 3019 + "wasm-bindgen", 3020 + "wasm-bindgen-futures", 3021 + "wasm-bindgen-test-macro", 3022 + ] 3023 + 3024 + [[package]] 3025 + name = "wasm-bindgen-test-macro" 3026 + version = "0.3.34" 3027 + source = "registry+https://github.com/rust-lang/crates.io-index" 3028 + checksum = "0734759ae6b3b1717d661fe4f016efcfb9828f5edb4520c18eaee05af3b43be9" 3029 + dependencies = [ 3030 + "proc-macro2", 3031 + "quote", 3032 + ] 3033 + 3034 + [[package]] 3035 + name = "web-sys" 3036 + version = "0.3.61" 3037 + source = "registry+https://github.com/rust-lang/crates.io-index" 3038 + checksum = "e33b99f4b23ba3eec1a53ac264e35a755f00e966e0065077d6027c0f575b0b97" 3039 + dependencies = [ 3040 + "js-sys", 3041 + "wasm-bindgen", 3042 + ] 3043 + 3044 + [[package]] 3045 + name = "webpki" 3046 + version = "0.22.0" 3047 + source = "registry+https://github.com/rust-lang/crates.io-index" 3048 + checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 3049 + dependencies = [ 3050 + "ring", 3051 + "untrusted", 3052 + ] 3053 + 3054 + [[package]] 3055 + name = "webpki-roots" 3056 + version = "0.22.6" 3057 + source = "registry+https://github.com/rust-lang/crates.io-index" 3058 + checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 3059 + dependencies = [ 3060 + "webpki", 3061 + ] 3062 + 3063 + [[package]] 3064 + name = "which" 3065 + version = "4.4.0" 3066 + source = "registry+https://github.com/rust-lang/crates.io-index" 3067 + checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 3068 + dependencies = [ 3069 + "either", 3070 + "libc", 3071 + "once_cell", 3072 + ] 3073 + 3074 + [[package]] 3075 + name = "widestring" 3076 + version = "0.5.1" 3077 + source = "registry+https://github.com/rust-lang/crates.io-index" 3078 + checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3079 + 3080 + [[package]] 3081 + name = "winapi" 3082 + version = "0.3.9" 3083 + source = "registry+https://github.com/rust-lang/crates.io-index" 3084 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 3085 + dependencies = [ 3086 + "winapi-i686-pc-windows-gnu", 3087 + "winapi-x86_64-pc-windows-gnu", 3088 + ] 3089 + 3090 + [[package]] 3091 + name = "winapi-i686-pc-windows-gnu" 3092 + version = "0.4.0" 3093 + source = "registry+https://github.com/rust-lang/crates.io-index" 3094 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 3095 + 3096 + [[package]] 3097 + name = "winapi-util" 3098 + version = "0.1.5" 3099 + source = "registry+https://github.com/rust-lang/crates.io-index" 3100 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 3101 + dependencies = [ 3102 + "winapi", 3103 + ] 3104 + 3105 + [[package]] 3106 + name = "winapi-x86_64-pc-windows-gnu" 3107 + version = "0.4.0" 3108 + source = "registry+https://github.com/rust-lang/crates.io-index" 3109 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 3110 + 3111 + [[package]] 3112 + name = "windows-sys" 3113 + version = "0.42.0" 3114 + source = "registry+https://github.com/rust-lang/crates.io-index" 3115 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3116 + dependencies = [ 3117 + "windows_aarch64_gnullvm", 3118 + "windows_aarch64_msvc", 3119 + "windows_i686_gnu", 3120 + "windows_i686_msvc", 3121 + "windows_x86_64_gnu", 3122 + "windows_x86_64_gnullvm", 3123 + "windows_x86_64_msvc", 3124 + ] 3125 + 3126 + [[package]] 3127 + name = "windows-sys" 3128 + version = "0.45.0" 3129 + source = "registry+https://github.com/rust-lang/crates.io-index" 3130 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 3131 + dependencies = [ 3132 + "windows-targets", 3133 + ] 3134 + 3135 + [[package]] 3136 + name = "windows-targets" 3137 + version = "0.42.1" 3138 + source = "registry+https://github.com/rust-lang/crates.io-index" 3139 + checksum = "8e2522491fbfcd58cc84d47aeb2958948c4b8982e9a2d8a2a35bbaed431390e7" 3140 + dependencies = [ 3141 + "windows_aarch64_gnullvm", 3142 + "windows_aarch64_msvc", 3143 + "windows_i686_gnu", 3144 + "windows_i686_msvc", 3145 + "windows_x86_64_gnu", 3146 + "windows_x86_64_gnullvm", 3147 + "windows_x86_64_msvc", 3148 + ] 3149 + 3150 + [[package]] 3151 + name = "windows_aarch64_gnullvm" 3152 + version = "0.42.1" 3153 + source = "registry+https://github.com/rust-lang/crates.io-index" 3154 + checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 3155 + 3156 + [[package]] 3157 + name = "windows_aarch64_msvc" 3158 + version = "0.42.1" 3159 + source = "registry+https://github.com/rust-lang/crates.io-index" 3160 + checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 3161 + 3162 + [[package]] 3163 + name = "windows_i686_gnu" 3164 + version = "0.42.1" 3165 + source = "registry+https://github.com/rust-lang/crates.io-index" 3166 + checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 3167 + 3168 + [[package]] 3169 + name = "windows_i686_msvc" 3170 + version = "0.42.1" 3171 + source = "registry+https://github.com/rust-lang/crates.io-index" 3172 + checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 3173 + 3174 + [[package]] 3175 + name = "windows_x86_64_gnu" 3176 + version = "0.42.1" 3177 + source = "registry+https://github.com/rust-lang/crates.io-index" 3178 + checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 3179 + 3180 + [[package]] 3181 + name = "windows_x86_64_gnullvm" 3182 + version = "0.42.1" 3183 + source = "registry+https://github.com/rust-lang/crates.io-index" 3184 + checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 3185 + 3186 + [[package]] 3187 + name = "windows_x86_64_msvc" 3188 + version = "0.42.1" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd" 3191 + 3192 + [[package]] 3193 + name = "yaml-rust" 3194 + version = "0.4.5" 3195 + source = "registry+https://github.com/rust-lang/crates.io-index" 3196 + checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" 3197 + dependencies = [ 3198 + "linked-hash-map", 3199 + ] 3200 + 3201 + [[package]] 3202 + name = "yansi-term" 3203 + version = "0.1.2" 3204 + source = "registry+https://github.com/rust-lang/crates.io-index" 3205 + checksum = "fe5c30ade05e61656247b2e334a031dfd0cc466fadef865bdcdea8d537951bf1" 3206 + dependencies = [ 3207 + "winapi", 3208 + ]
+13 -3
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.244"; 11 + version = "0.0.248"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-oQBNVs7hoiXNqz5lYq5YNKHfpQ/c8LZAvNvtFqpTM2E="; 17 + hash = "sha256-qsjn8AW6Wx0ZaTht9BToQxYWngrrrR8LIIWcNfr8fXw="; 18 18 }; 19 19 20 - cargoSha256 = "sha256-61kypAXWfUZLfTbSp+b0gCKwuWtxAYVtKIwfVOcJ2o8="; 20 + # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace 21 + # inheritance within Git dependencies, but importCargoLock does. 22 + cargoLock = { 23 + lockFile = ./Cargo.lock; 24 + outputHashes = { 25 + "libcst-0.1.0" = "sha256-66Td5jnLEEDHgYapsSmxfgIE43T7PSTYRznllIOw81U="; 26 + "rustpython-ast-0.2.0" = "sha256-k2WHnRtqSzdawHQKOfTjvyZxgRWXRv9dvSzfYC7171o="; 27 + }; 28 + }; 21 29 22 30 nativeBuildInputs = [ 23 31 installShellFiles ··· 26 34 buildInputs = lib.optionals stdenv.isDarwin [ 27 35 darwin.apple_sdk.frameworks.CoreServices 28 36 ]; 37 + 38 + cargoBuildFlags = [ "--package=ruff_cli" ]; 29 39 30 40 # building tests fails with `undefined symbols` 31 41 doCheck = false;