Merge pull request #297714 from NixOS/devenv

devenv: init at 1.0.1

authored by Pol Dellaiera and committed by GitHub 952804a3 adbbc1b3

+2167
+2126
pkgs/by-name/de/devenv/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.2" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "ansiterm" 31 + version = "0.12.2" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "4ab587f5395da16dd2e6939adf53dede583221b320cadfb94e02b5b7b9bf24cc" 34 + dependencies = [ 35 + "winapi", 36 + ] 37 + 38 + [[package]] 39 + name = "anstream" 40 + version = "0.6.13" 41 + source = "registry+https://github.com/rust-lang/crates.io-index" 42 + checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" 43 + dependencies = [ 44 + "anstyle", 45 + "anstyle-parse", 46 + "anstyle-query", 47 + "anstyle-wincon", 48 + "colorchoice", 49 + "utf8parse", 50 + ] 51 + 52 + [[package]] 53 + name = "anstyle" 54 + version = "1.0.6" 55 + source = "registry+https://github.com/rust-lang/crates.io-index" 56 + checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" 57 + 58 + [[package]] 59 + name = "anstyle-parse" 60 + version = "0.2.3" 61 + source = "registry+https://github.com/rust-lang/crates.io-index" 62 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 63 + dependencies = [ 64 + "utf8parse", 65 + ] 66 + 67 + [[package]] 68 + name = "anstyle-query" 69 + version = "1.0.2" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 72 + dependencies = [ 73 + "windows-sys 0.52.0", 74 + ] 75 + 76 + [[package]] 77 + name = "anstyle-wincon" 78 + version = "3.0.2" 79 + source = "registry+https://github.com/rust-lang/crates.io-index" 80 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 81 + dependencies = [ 82 + "anstyle", 83 + "windows-sys 0.52.0", 84 + ] 85 + 86 + [[package]] 87 + name = "atty" 88 + version = "0.2.14" 89 + source = "registry+https://github.com/rust-lang/crates.io-index" 90 + checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 91 + dependencies = [ 92 + "hermit-abi", 93 + "libc", 94 + "winapi", 95 + ] 96 + 97 + [[package]] 98 + name = "autocfg" 99 + version = "1.1.0" 100 + source = "registry+https://github.com/rust-lang/crates.io-index" 101 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 102 + 103 + [[package]] 104 + name = "backtrace" 105 + version = "0.3.69" 106 + source = "registry+https://github.com/rust-lang/crates.io-index" 107 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 108 + dependencies = [ 109 + "addr2line", 110 + "cc", 111 + "cfg-if", 112 + "libc", 113 + "miniz_oxide", 114 + "object", 115 + "rustc-demangle", 116 + ] 117 + 118 + [[package]] 119 + name = "backtrace-ext" 120 + version = "0.2.1" 121 + source = "registry+https://github.com/rust-lang/crates.io-index" 122 + checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50" 123 + dependencies = [ 124 + "backtrace", 125 + ] 126 + 127 + [[package]] 128 + name = "base64" 129 + version = "0.21.7" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 132 + 133 + [[package]] 134 + name = "bitflags" 135 + version = "1.3.2" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 138 + 139 + [[package]] 140 + name = "bitflags" 141 + version = "2.4.2" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 144 + 145 + [[package]] 146 + name = "bumpalo" 147 + version = "3.15.3" 148 + source = "registry+https://github.com/rust-lang/crates.io-index" 149 + checksum = "8ea184aa71bb362a1157c896979544cc23974e08fd265f29ea96b59f0b4a555b" 150 + 151 + [[package]] 152 + name = "bytes" 153 + version = "1.5.0" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 156 + 157 + [[package]] 158 + name = "castaway" 159 + version = "0.2.2" 160 + source = "registry+https://github.com/rust-lang/crates.io-index" 161 + checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc" 162 + dependencies = [ 163 + "rustversion", 164 + ] 165 + 166 + [[package]] 167 + name = "cc" 168 + version = "1.0.88" 169 + source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "02f341c093d19155a6e41631ce5971aac4e9a868262212153124c15fa22d1cdc" 171 + 172 + [[package]] 173 + name = "cfg-if" 174 + version = "1.0.0" 175 + source = "registry+https://github.com/rust-lang/crates.io-index" 176 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 177 + 178 + [[package]] 179 + name = "cfg_aliases" 180 + version = "0.1.1" 181 + source = "registry+https://github.com/rust-lang/crates.io-index" 182 + checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" 183 + 184 + [[package]] 185 + name = "clap" 186 + version = "3.2.25" 187 + source = "registry+https://github.com/rust-lang/crates.io-index" 188 + checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 189 + dependencies = [ 190 + "atty", 191 + "bitflags 1.3.2", 192 + "clap_derive 3.2.25", 193 + "clap_lex 0.2.4", 194 + "indexmap 1.9.3", 195 + "once_cell", 196 + "strsim 0.10.0", 197 + "termcolor", 198 + "textwrap", 199 + ] 200 + 201 + [[package]] 202 + name = "clap" 203 + version = "4.5.1" 204 + source = "registry+https://github.com/rust-lang/crates.io-index" 205 + checksum = "c918d541ef2913577a0f9566e9ce27cb35b6df072075769e0b26cb5a554520da" 206 + dependencies = [ 207 + "clap_builder", 208 + "clap_derive 4.5.0", 209 + ] 210 + 211 + [[package]] 212 + name = "clap_builder" 213 + version = "4.5.1" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "9f3e7391dad68afb0c2ede1bf619f579a3dc9c2ec67f089baa397123a2f3d1eb" 216 + dependencies = [ 217 + "anstream", 218 + "anstyle", 219 + "clap_lex 0.7.0", 220 + "strsim 0.11.0", 221 + ] 222 + 223 + [[package]] 224 + name = "clap_derive" 225 + version = "3.2.25" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008" 228 + dependencies = [ 229 + "heck", 230 + "proc-macro-error", 231 + "proc-macro2", 232 + "quote", 233 + "syn 1.0.109", 234 + ] 235 + 236 + [[package]] 237 + name = "clap_derive" 238 + version = "4.5.0" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "307bc0538d5f0f83b8248db3087aa92fe504e4691294d0c96c0eabc33f47ba47" 241 + dependencies = [ 242 + "heck", 243 + "proc-macro2", 244 + "quote", 245 + "syn 2.0.51", 246 + ] 247 + 248 + [[package]] 249 + name = "clap_lex" 250 + version = "0.2.4" 251 + source = "registry+https://github.com/rust-lang/crates.io-index" 252 + checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 253 + dependencies = [ 254 + "os_str_bytes", 255 + ] 256 + 257 + [[package]] 258 + name = "clap_lex" 259 + version = "0.7.0" 260 + source = "registry+https://github.com/rust-lang/crates.io-index" 261 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 262 + 263 + [[package]] 264 + name = "cli-table" 265 + version = "0.4.7" 266 + source = "registry+https://github.com/rust-lang/crates.io-index" 267 + checksum = "adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d" 268 + dependencies = [ 269 + "cli-table-derive", 270 + "csv", 271 + "termcolor", 272 + "unicode-width", 273 + ] 274 + 275 + [[package]] 276 + name = "cli-table-derive" 277 + version = "0.4.5" 278 + source = "registry+https://github.com/rust-lang/crates.io-index" 279 + checksum = "2af3bfb9da627b0a6c467624fb7963921433774ed435493b5c08a3053e829ad4" 280 + dependencies = [ 281 + "proc-macro2", 282 + "quote", 283 + "syn 1.0.109", 284 + ] 285 + 286 + [[package]] 287 + name = "colorchoice" 288 + version = "1.0.0" 289 + source = "registry+https://github.com/rust-lang/crates.io-index" 290 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 291 + 292 + [[package]] 293 + name = "compact_str" 294 + version = "0.7.1" 295 + source = "registry+https://github.com/rust-lang/crates.io-index" 296 + checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f" 297 + dependencies = [ 298 + "castaway", 299 + "cfg-if", 300 + "itoa", 301 + "ryu", 302 + "static_assertions", 303 + ] 304 + 305 + [[package]] 306 + name = "convert_case" 307 + version = "0.6.0" 308 + source = "registry+https://github.com/rust-lang/crates.io-index" 309 + checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca" 310 + dependencies = [ 311 + "unicode-segmentation", 312 + ] 313 + 314 + [[package]] 315 + name = "core-foundation" 316 + version = "0.9.4" 317 + source = "registry+https://github.com/rust-lang/crates.io-index" 318 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 319 + dependencies = [ 320 + "core-foundation-sys", 321 + "libc", 322 + ] 323 + 324 + [[package]] 325 + name = "core-foundation-sys" 326 + version = "0.8.6" 327 + source = "registry+https://github.com/rust-lang/crates.io-index" 328 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 329 + 330 + [[package]] 331 + name = "csv" 332 + version = "1.3.0" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe" 335 + dependencies = [ 336 + "csv-core", 337 + "itoa", 338 + "ryu", 339 + "serde", 340 + ] 341 + 342 + [[package]] 343 + name = "csv-core" 344 + version = "0.1.11" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70" 347 + dependencies = [ 348 + "memchr", 349 + ] 350 + 351 + [[package]] 352 + name = "darling" 353 + version = "0.20.8" 354 + source = "registry+https://github.com/rust-lang/crates.io-index" 355 + checksum = "54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391" 356 + dependencies = [ 357 + "darling_core", 358 + "darling_macro", 359 + ] 360 + 361 + [[package]] 362 + name = "darling_core" 363 + version = "0.20.8" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f" 366 + dependencies = [ 367 + "fnv", 368 + "ident_case", 369 + "proc-macro2", 370 + "quote", 371 + "strsim 0.10.0", 372 + "syn 2.0.51", 373 + ] 374 + 375 + [[package]] 376 + name = "darling_macro" 377 + version = "0.20.8" 378 + source = "registry+https://github.com/rust-lang/crates.io-index" 379 + checksum = "a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f" 380 + dependencies = [ 381 + "darling_core", 382 + "quote", 383 + "syn 2.0.51", 384 + ] 385 + 386 + [[package]] 387 + name = "devenv" 388 + version = "1.0.1" 389 + dependencies = [ 390 + "ansiterm", 391 + "clap 4.5.1", 392 + "cli-table", 393 + "dotlock", 394 + "fs2", 395 + "include_dir", 396 + "indoc", 397 + "miette", 398 + "nix", 399 + "regex", 400 + "reqwest", 401 + "schematic", 402 + "serde", 403 + "serde_json", 404 + "serde_yaml", 405 + "tempdir", 406 + "tracing", 407 + "which", 408 + "whoami", 409 + "xdg", 410 + ] 411 + 412 + [[package]] 413 + name = "devenv-run-tests" 414 + version = "0.1.0" 415 + dependencies = [ 416 + "clap 3.2.25", 417 + ] 418 + 419 + [[package]] 420 + name = "dirs" 421 + version = "5.0.1" 422 + source = "registry+https://github.com/rust-lang/crates.io-index" 423 + checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" 424 + dependencies = [ 425 + "dirs-sys", 426 + ] 427 + 428 + [[package]] 429 + name = "dirs-sys" 430 + version = "0.4.1" 431 + source = "registry+https://github.com/rust-lang/crates.io-index" 432 + checksum = "520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c" 433 + dependencies = [ 434 + "libc", 435 + "option-ext", 436 + "redox_users", 437 + "windows-sys 0.48.0", 438 + ] 439 + 440 + [[package]] 441 + name = "dotlock" 442 + version = "0.5.0" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "30c541575b952e53113caddb5be24869705052591b534ea11a81a3d4743416a3" 445 + dependencies = [ 446 + "tempfile", 447 + ] 448 + 449 + [[package]] 450 + name = "dyn-clone" 451 + version = "1.0.17" 452 + source = "registry+https://github.com/rust-lang/crates.io-index" 453 + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" 454 + 455 + [[package]] 456 + name = "either" 457 + version = "1.10.0" 458 + source = "registry+https://github.com/rust-lang/crates.io-index" 459 + checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a" 460 + 461 + [[package]] 462 + name = "encoding_rs" 463 + version = "0.8.33" 464 + source = "registry+https://github.com/rust-lang/crates.io-index" 465 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 466 + dependencies = [ 467 + "cfg-if", 468 + ] 469 + 470 + [[package]] 471 + name = "equivalent" 472 + version = "1.0.1" 473 + source = "registry+https://github.com/rust-lang/crates.io-index" 474 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 475 + 476 + [[package]] 477 + name = "errno" 478 + version = "0.3.8" 479 + source = "registry+https://github.com/rust-lang/crates.io-index" 480 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 481 + dependencies = [ 482 + "libc", 483 + "windows-sys 0.52.0", 484 + ] 485 + 486 + [[package]] 487 + name = "fastrand" 488 + version = "2.0.1" 489 + source = "registry+https://github.com/rust-lang/crates.io-index" 490 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 491 + 492 + [[package]] 493 + name = "fnv" 494 + version = "1.0.7" 495 + source = "registry+https://github.com/rust-lang/crates.io-index" 496 + checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1" 497 + 498 + [[package]] 499 + name = "foreign-types" 500 + version = "0.3.2" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 503 + dependencies = [ 504 + "foreign-types-shared", 505 + ] 506 + 507 + [[package]] 508 + name = "foreign-types-shared" 509 + version = "0.1.1" 510 + source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 512 + 513 + [[package]] 514 + name = "form_urlencoded" 515 + version = "1.2.1" 516 + source = "registry+https://github.com/rust-lang/crates.io-index" 517 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 518 + dependencies = [ 519 + "percent-encoding", 520 + ] 521 + 522 + [[package]] 523 + name = "fs2" 524 + version = "0.4.3" 525 + source = "registry+https://github.com/rust-lang/crates.io-index" 526 + checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213" 527 + dependencies = [ 528 + "libc", 529 + "winapi", 530 + ] 531 + 532 + [[package]] 533 + name = "fuchsia-cprng" 534 + version = "0.1.1" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba" 537 + 538 + [[package]] 539 + name = "futures-channel" 540 + version = "0.3.30" 541 + source = "registry+https://github.com/rust-lang/crates.io-index" 542 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 543 + dependencies = [ 544 + "futures-core", 545 + ] 546 + 547 + [[package]] 548 + name = "futures-core" 549 + version = "0.3.30" 550 + source = "registry+https://github.com/rust-lang/crates.io-index" 551 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 552 + 553 + [[package]] 554 + name = "futures-io" 555 + version = "0.3.30" 556 + source = "registry+https://github.com/rust-lang/crates.io-index" 557 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 558 + 559 + [[package]] 560 + name = "futures-sink" 561 + version = "0.3.30" 562 + source = "registry+https://github.com/rust-lang/crates.io-index" 563 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 564 + 565 + [[package]] 566 + name = "futures-task" 567 + version = "0.3.30" 568 + source = "registry+https://github.com/rust-lang/crates.io-index" 569 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 570 + 571 + [[package]] 572 + name = "futures-util" 573 + version = "0.3.30" 574 + source = "registry+https://github.com/rust-lang/crates.io-index" 575 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 576 + dependencies = [ 577 + "futures-core", 578 + "futures-io", 579 + "futures-task", 580 + "memchr", 581 + "pin-project-lite", 582 + "pin-utils", 583 + "slab", 584 + ] 585 + 586 + [[package]] 587 + name = "garde" 588 + version = "0.18.0" 589 + source = "registry+https://github.com/rust-lang/crates.io-index" 590 + checksum = "d5fa8fb3ffe035745c6194540b2064b2fe275f32367fbb4eb026024b7921e2e5" 591 + dependencies = [ 592 + "compact_str", 593 + "garde_derive", 594 + "once_cell", 595 + "regex", 596 + "smallvec", 597 + ] 598 + 599 + [[package]] 600 + name = "garde_derive" 601 + version = "0.18.0" 602 + source = "registry+https://github.com/rust-lang/crates.io-index" 603 + checksum = "9cf62650515830c41553b72bd49ec20fb120226f9277c7f2847f071cf998325b" 604 + dependencies = [ 605 + "proc-macro2", 606 + "quote", 607 + "regex", 608 + "syn 2.0.51", 609 + ] 610 + 611 + [[package]] 612 + name = "getrandom" 613 + version = "0.2.12" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 616 + dependencies = [ 617 + "cfg-if", 618 + "libc", 619 + "wasi", 620 + ] 621 + 622 + [[package]] 623 + name = "gimli" 624 + version = "0.28.1" 625 + source = "registry+https://github.com/rust-lang/crates.io-index" 626 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 627 + 628 + [[package]] 629 + name = "h2" 630 + version = "0.3.24" 631 + source = "registry+https://github.com/rust-lang/crates.io-index" 632 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 633 + dependencies = [ 634 + "bytes", 635 + "fnv", 636 + "futures-core", 637 + "futures-sink", 638 + "futures-util", 639 + "http", 640 + "indexmap 2.2.3", 641 + "slab", 642 + "tokio", 643 + "tokio-util", 644 + "tracing", 645 + ] 646 + 647 + [[package]] 648 + name = "hashbrown" 649 + version = "0.12.3" 650 + source = "registry+https://github.com/rust-lang/crates.io-index" 651 + checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 652 + 653 + [[package]] 654 + name = "hashbrown" 655 + version = "0.14.3" 656 + source = "registry+https://github.com/rust-lang/crates.io-index" 657 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 658 + 659 + [[package]] 660 + name = "heck" 661 + version = "0.4.1" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 664 + 665 + [[package]] 666 + name = "hermit-abi" 667 + version = "0.1.19" 668 + source = "registry+https://github.com/rust-lang/crates.io-index" 669 + checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 670 + dependencies = [ 671 + "libc", 672 + ] 673 + 674 + [[package]] 675 + name = "home" 676 + version = "0.5.9" 677 + source = "registry+https://github.com/rust-lang/crates.io-index" 678 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 679 + dependencies = [ 680 + "windows-sys 0.52.0", 681 + ] 682 + 683 + [[package]] 684 + name = "http" 685 + version = "0.2.11" 686 + source = "registry+https://github.com/rust-lang/crates.io-index" 687 + checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 688 + dependencies = [ 689 + "bytes", 690 + "fnv", 691 + "itoa", 692 + ] 693 + 694 + [[package]] 695 + name = "http-body" 696 + version = "0.4.6" 697 + source = "registry+https://github.com/rust-lang/crates.io-index" 698 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 699 + dependencies = [ 700 + "bytes", 701 + "http", 702 + "pin-project-lite", 703 + ] 704 + 705 + [[package]] 706 + name = "httparse" 707 + version = "1.8.0" 708 + source = "registry+https://github.com/rust-lang/crates.io-index" 709 + checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 710 + 711 + [[package]] 712 + name = "httpdate" 713 + version = "1.0.3" 714 + source = "registry+https://github.com/rust-lang/crates.io-index" 715 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 716 + 717 + [[package]] 718 + name = "hyper" 719 + version = "0.14.28" 720 + source = "registry+https://github.com/rust-lang/crates.io-index" 721 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 722 + dependencies = [ 723 + "bytes", 724 + "futures-channel", 725 + "futures-core", 726 + "futures-util", 727 + "h2", 728 + "http", 729 + "http-body", 730 + "httparse", 731 + "httpdate", 732 + "itoa", 733 + "pin-project-lite", 734 + "socket2", 735 + "tokio", 736 + "tower-service", 737 + "tracing", 738 + "want", 739 + ] 740 + 741 + [[package]] 742 + name = "hyper-tls" 743 + version = "0.5.0" 744 + source = "registry+https://github.com/rust-lang/crates.io-index" 745 + checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 746 + dependencies = [ 747 + "bytes", 748 + "hyper", 749 + "native-tls", 750 + "tokio", 751 + "tokio-native-tls", 752 + ] 753 + 754 + [[package]] 755 + name = "ident_case" 756 + version = "1.0.1" 757 + source = "registry+https://github.com/rust-lang/crates.io-index" 758 + checksum = "b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39" 759 + 760 + [[package]] 761 + name = "idna" 762 + version = "0.5.0" 763 + source = "registry+https://github.com/rust-lang/crates.io-index" 764 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 765 + dependencies = [ 766 + "unicode-bidi", 767 + "unicode-normalization", 768 + ] 769 + 770 + [[package]] 771 + name = "include_dir" 772 + version = "0.7.3" 773 + source = "registry+https://github.com/rust-lang/crates.io-index" 774 + checksum = "18762faeff7122e89e0857b02f7ce6fcc0d101d5e9ad2ad7846cc01d61b7f19e" 775 + dependencies = [ 776 + "include_dir_macros", 777 + ] 778 + 779 + [[package]] 780 + name = "include_dir_macros" 781 + version = "0.7.3" 782 + source = "registry+https://github.com/rust-lang/crates.io-index" 783 + checksum = "b139284b5cf57ecfa712bcc66950bb635b31aff41c188e8a4cfc758eca374a3f" 784 + dependencies = [ 785 + "proc-macro2", 786 + "quote", 787 + ] 788 + 789 + [[package]] 790 + name = "indexmap" 791 + version = "1.9.3" 792 + source = "registry+https://github.com/rust-lang/crates.io-index" 793 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 794 + dependencies = [ 795 + "autocfg", 796 + "hashbrown 0.12.3", 797 + ] 798 + 799 + [[package]] 800 + name = "indexmap" 801 + version = "2.2.3" 802 + source = "registry+https://github.com/rust-lang/crates.io-index" 803 + checksum = "233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177" 804 + dependencies = [ 805 + "equivalent", 806 + "hashbrown 0.14.3", 807 + "serde", 808 + ] 809 + 810 + [[package]] 811 + name = "indoc" 812 + version = "2.0.4" 813 + source = "registry+https://github.com/rust-lang/crates.io-index" 814 + checksum = "1e186cfbae8084e513daff4240b4797e342f988cecda4fb6c939150f96315fd8" 815 + 816 + [[package]] 817 + name = "ipnet" 818 + version = "2.9.0" 819 + source = "registry+https://github.com/rust-lang/crates.io-index" 820 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 821 + 822 + [[package]] 823 + name = "is_ci" 824 + version = "1.2.0" 825 + source = "registry+https://github.com/rust-lang/crates.io-index" 826 + checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" 827 + 828 + [[package]] 829 + name = "itoa" 830 + version = "1.0.10" 831 + source = "registry+https://github.com/rust-lang/crates.io-index" 832 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 833 + 834 + [[package]] 835 + name = "js-sys" 836 + version = "0.3.68" 837 + source = "registry+https://github.com/rust-lang/crates.io-index" 838 + checksum = "406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee" 839 + dependencies = [ 840 + "wasm-bindgen", 841 + ] 842 + 843 + [[package]] 844 + name = "lazy_static" 845 + version = "1.4.0" 846 + source = "registry+https://github.com/rust-lang/crates.io-index" 847 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 848 + 849 + [[package]] 850 + name = "libc" 851 + version = "0.2.153" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 854 + 855 + [[package]] 856 + name = "libredox" 857 + version = "0.0.1" 858 + source = "registry+https://github.com/rust-lang/crates.io-index" 859 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 860 + dependencies = [ 861 + "bitflags 2.4.2", 862 + "libc", 863 + "redox_syscall", 864 + ] 865 + 866 + [[package]] 867 + name = "linux-raw-sys" 868 + version = "0.4.13" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 871 + 872 + [[package]] 873 + name = "log" 874 + version = "0.4.20" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 877 + 878 + [[package]] 879 + name = "markdown" 880 + version = "1.0.0-alpha.16" 881 + source = "registry+https://github.com/rust-lang/crates.io-index" 882 + checksum = "5b0f0025e8c0d89b84d6dc63e859475e40e8e82ab1a08be0a93ad5731513a508" 883 + dependencies = [ 884 + "unicode-id", 885 + ] 886 + 887 + [[package]] 888 + name = "memchr" 889 + version = "2.7.1" 890 + source = "registry+https://github.com/rust-lang/crates.io-index" 891 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 892 + 893 + [[package]] 894 + name = "miette" 895 + version = "7.1.0" 896 + source = "registry+https://github.com/rust-lang/crates.io-index" 897 + checksum = "baed61d13cc3723ee6dbed730a82bfacedc60a85d81da2d77e9c3e8ebc0b504a" 898 + dependencies = [ 899 + "backtrace", 900 + "backtrace-ext", 901 + "miette-derive", 902 + "owo-colors", 903 + "supports-color", 904 + "supports-hyperlinks", 905 + "supports-unicode", 906 + "terminal_size", 907 + "textwrap", 908 + "thiserror", 909 + "unicode-width", 910 + ] 911 + 912 + [[package]] 913 + name = "miette-derive" 914 + version = "7.1.0" 915 + source = "registry+https://github.com/rust-lang/crates.io-index" 916 + checksum = "f301c3f54f98abc6c212ee722f5e5c62e472a334415840669e356f04850051ec" 917 + dependencies = [ 918 + "proc-macro2", 919 + "quote", 920 + "syn 2.0.51", 921 + ] 922 + 923 + [[package]] 924 + name = "mime" 925 + version = "0.3.17" 926 + source = "registry+https://github.com/rust-lang/crates.io-index" 927 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 928 + 929 + [[package]] 930 + name = "miniz_oxide" 931 + version = "0.7.2" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7" 934 + dependencies = [ 935 + "adler", 936 + ] 937 + 938 + [[package]] 939 + name = "mio" 940 + version = "0.8.10" 941 + source = "registry+https://github.com/rust-lang/crates.io-index" 942 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 943 + dependencies = [ 944 + "libc", 945 + "wasi", 946 + "windows-sys 0.48.0", 947 + ] 948 + 949 + [[package]] 950 + name = "native-tls" 951 + version = "0.2.11" 952 + source = "registry+https://github.com/rust-lang/crates.io-index" 953 + checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 954 + dependencies = [ 955 + "lazy_static", 956 + "libc", 957 + "log", 958 + "openssl", 959 + "openssl-probe", 960 + "openssl-sys", 961 + "schannel", 962 + "security-framework", 963 + "security-framework-sys", 964 + "tempfile", 965 + ] 966 + 967 + [[package]] 968 + name = "nix" 969 + version = "0.28.0" 970 + source = "registry+https://github.com/rust-lang/crates.io-index" 971 + checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" 972 + dependencies = [ 973 + "bitflags 2.4.2", 974 + "cfg-if", 975 + "cfg_aliases", 976 + "libc", 977 + ] 978 + 979 + [[package]] 980 + name = "object" 981 + version = "0.32.2" 982 + source = "registry+https://github.com/rust-lang/crates.io-index" 983 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 984 + dependencies = [ 985 + "memchr", 986 + ] 987 + 988 + [[package]] 989 + name = "once_cell" 990 + version = "1.19.0" 991 + source = "registry+https://github.com/rust-lang/crates.io-index" 992 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 993 + 994 + [[package]] 995 + name = "openssl" 996 + version = "0.10.64" 997 + source = "registry+https://github.com/rust-lang/crates.io-index" 998 + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" 999 + dependencies = [ 1000 + "bitflags 2.4.2", 1001 + "cfg-if", 1002 + "foreign-types", 1003 + "libc", 1004 + "once_cell", 1005 + "openssl-macros", 1006 + "openssl-sys", 1007 + ] 1008 + 1009 + [[package]] 1010 + name = "openssl-macros" 1011 + version = "0.1.1" 1012 + source = "registry+https://github.com/rust-lang/crates.io-index" 1013 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 1014 + dependencies = [ 1015 + "proc-macro2", 1016 + "quote", 1017 + "syn 2.0.51", 1018 + ] 1019 + 1020 + [[package]] 1021 + name = "openssl-probe" 1022 + version = "0.1.5" 1023 + source = "registry+https://github.com/rust-lang/crates.io-index" 1024 + checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" 1025 + 1026 + [[package]] 1027 + name = "openssl-sys" 1028 + version = "0.9.101" 1029 + source = "registry+https://github.com/rust-lang/crates.io-index" 1030 + checksum = "dda2b0f344e78efc2facf7d195d098df0dd72151b26ab98da807afc26c198dff" 1031 + dependencies = [ 1032 + "cc", 1033 + "libc", 1034 + "pkg-config", 1035 + "vcpkg", 1036 + ] 1037 + 1038 + [[package]] 1039 + name = "option-ext" 1040 + version = "0.2.0" 1041 + source = "registry+https://github.com/rust-lang/crates.io-index" 1042 + checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d" 1043 + 1044 + [[package]] 1045 + name = "os_str_bytes" 1046 + version = "6.6.1" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 1049 + 1050 + [[package]] 1051 + name = "owo-colors" 1052 + version = "4.0.0" 1053 + source = "registry+https://github.com/rust-lang/crates.io-index" 1054 + checksum = "caff54706df99d2a78a5a4e3455ff45448d81ef1bb63c22cd14052ca0e993a3f" 1055 + 1056 + [[package]] 1057 + name = "percent-encoding" 1058 + version = "2.3.1" 1059 + source = "registry+https://github.com/rust-lang/crates.io-index" 1060 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 1061 + 1062 + [[package]] 1063 + name = "pin-project-lite" 1064 + version = "0.2.13" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 1067 + 1068 + [[package]] 1069 + name = "pin-utils" 1070 + version = "0.1.0" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 1073 + 1074 + [[package]] 1075 + name = "pkg-config" 1076 + version = "0.3.30" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 1079 + 1080 + [[package]] 1081 + name = "proc-macro-error" 1082 + version = "1.0.4" 1083 + source = "registry+https://github.com/rust-lang/crates.io-index" 1084 + checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1085 + dependencies = [ 1086 + "proc-macro-error-attr", 1087 + "proc-macro2", 1088 + "quote", 1089 + "syn 1.0.109", 1090 + "version_check", 1091 + ] 1092 + 1093 + [[package]] 1094 + name = "proc-macro-error-attr" 1095 + version = "1.0.4" 1096 + source = "registry+https://github.com/rust-lang/crates.io-index" 1097 + checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1098 + dependencies = [ 1099 + "proc-macro2", 1100 + "quote", 1101 + "version_check", 1102 + ] 1103 + 1104 + [[package]] 1105 + name = "proc-macro2" 1106 + version = "1.0.78" 1107 + source = "registry+https://github.com/rust-lang/crates.io-index" 1108 + checksum = "e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae" 1109 + dependencies = [ 1110 + "unicode-ident", 1111 + ] 1112 + 1113 + [[package]] 1114 + name = "quote" 1115 + version = "1.0.35" 1116 + source = "registry+https://github.com/rust-lang/crates.io-index" 1117 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 1118 + dependencies = [ 1119 + "proc-macro2", 1120 + ] 1121 + 1122 + [[package]] 1123 + name = "rand" 1124 + version = "0.4.6" 1125 + source = "registry+https://github.com/rust-lang/crates.io-index" 1126 + checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293" 1127 + dependencies = [ 1128 + "fuchsia-cprng", 1129 + "libc", 1130 + "rand_core 0.3.1", 1131 + "rdrand", 1132 + "winapi", 1133 + ] 1134 + 1135 + [[package]] 1136 + name = "rand_core" 1137 + version = "0.3.1" 1138 + source = "registry+https://github.com/rust-lang/crates.io-index" 1139 + checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b" 1140 + dependencies = [ 1141 + "rand_core 0.4.2", 1142 + ] 1143 + 1144 + [[package]] 1145 + name = "rand_core" 1146 + version = "0.4.2" 1147 + source = "registry+https://github.com/rust-lang/crates.io-index" 1148 + checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc" 1149 + 1150 + [[package]] 1151 + name = "rdrand" 1152 + version = "0.4.0" 1153 + source = "registry+https://github.com/rust-lang/crates.io-index" 1154 + checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2" 1155 + dependencies = [ 1156 + "rand_core 0.3.1", 1157 + ] 1158 + 1159 + [[package]] 1160 + name = "redox_syscall" 1161 + version = "0.4.1" 1162 + source = "registry+https://github.com/rust-lang/crates.io-index" 1163 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1164 + dependencies = [ 1165 + "bitflags 1.3.2", 1166 + ] 1167 + 1168 + [[package]] 1169 + name = "redox_users" 1170 + version = "0.4.4" 1171 + source = "registry+https://github.com/rust-lang/crates.io-index" 1172 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 1173 + dependencies = [ 1174 + "getrandom", 1175 + "libredox", 1176 + "thiserror", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "regex" 1181 + version = "1.10.3" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15" 1184 + dependencies = [ 1185 + "aho-corasick", 1186 + "memchr", 1187 + "regex-automata", 1188 + "regex-syntax", 1189 + ] 1190 + 1191 + [[package]] 1192 + name = "regex-automata" 1193 + version = "0.4.5" 1194 + source = "registry+https://github.com/rust-lang/crates.io-index" 1195 + checksum = "5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd" 1196 + dependencies = [ 1197 + "aho-corasick", 1198 + "memchr", 1199 + "regex-syntax", 1200 + ] 1201 + 1202 + [[package]] 1203 + name = "regex-syntax" 1204 + version = "0.8.2" 1205 + source = "registry+https://github.com/rust-lang/crates.io-index" 1206 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 1207 + 1208 + [[package]] 1209 + name = "remove_dir_all" 1210 + version = "0.5.3" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7" 1213 + dependencies = [ 1214 + "winapi", 1215 + ] 1216 + 1217 + [[package]] 1218 + name = "reqwest" 1219 + version = "0.11.26" 1220 + source = "registry+https://github.com/rust-lang/crates.io-index" 1221 + checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2" 1222 + dependencies = [ 1223 + "base64", 1224 + "bytes", 1225 + "encoding_rs", 1226 + "futures-core", 1227 + "futures-util", 1228 + "h2", 1229 + "http", 1230 + "http-body", 1231 + "hyper", 1232 + "hyper-tls", 1233 + "ipnet", 1234 + "js-sys", 1235 + "log", 1236 + "mime", 1237 + "native-tls", 1238 + "once_cell", 1239 + "percent-encoding", 1240 + "pin-project-lite", 1241 + "rustls-pemfile", 1242 + "serde", 1243 + "serde_json", 1244 + "serde_urlencoded", 1245 + "sync_wrapper", 1246 + "system-configuration", 1247 + "tokio", 1248 + "tokio-native-tls", 1249 + "tower-service", 1250 + "url", 1251 + "wasm-bindgen", 1252 + "wasm-bindgen-futures", 1253 + "web-sys", 1254 + "winreg", 1255 + ] 1256 + 1257 + [[package]] 1258 + name = "rustc-demangle" 1259 + version = "0.1.23" 1260 + source = "registry+https://github.com/rust-lang/crates.io-index" 1261 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1262 + 1263 + [[package]] 1264 + name = "rustix" 1265 + version = "0.38.31" 1266 + source = "registry+https://github.com/rust-lang/crates.io-index" 1267 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 1268 + dependencies = [ 1269 + "bitflags 2.4.2", 1270 + "errno", 1271 + "libc", 1272 + "linux-raw-sys", 1273 + "windows-sys 0.52.0", 1274 + ] 1275 + 1276 + [[package]] 1277 + name = "rustls-pemfile" 1278 + version = "1.0.4" 1279 + source = "registry+https://github.com/rust-lang/crates.io-index" 1280 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 1281 + dependencies = [ 1282 + "base64", 1283 + ] 1284 + 1285 + [[package]] 1286 + name = "rustversion" 1287 + version = "1.0.14" 1288 + source = "registry+https://github.com/rust-lang/crates.io-index" 1289 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 1290 + 1291 + [[package]] 1292 + name = "ryu" 1293 + version = "1.0.17" 1294 + source = "registry+https://github.com/rust-lang/crates.io-index" 1295 + checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1" 1296 + 1297 + [[package]] 1298 + name = "schannel" 1299 + version = "0.1.23" 1300 + source = "registry+https://github.com/rust-lang/crates.io-index" 1301 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 1302 + dependencies = [ 1303 + "windows-sys 0.52.0", 1304 + ] 1305 + 1306 + [[package]] 1307 + name = "schemars" 1308 + version = "0.8.16" 1309 + source = "registry+https://github.com/rust-lang/crates.io-index" 1310 + checksum = "45a28f4c49489add4ce10783f7911893516f15afe45d015608d41faca6bc4d29" 1311 + dependencies = [ 1312 + "dyn-clone", 1313 + "serde", 1314 + "serde_json", 1315 + ] 1316 + 1317 + [[package]] 1318 + name = "schematic" 1319 + version = "0.14.3" 1320 + source = "registry+https://github.com/rust-lang/crates.io-index" 1321 + checksum = "709e1f0b0a3db267a98da09c89a7818e307cc8daea841e1079eb5f5a02591d54" 1322 + dependencies = [ 1323 + "garde", 1324 + "indexmap 2.2.3", 1325 + "markdown", 1326 + "miette", 1327 + "reqwest", 1328 + "schemars", 1329 + "schematic_macros", 1330 + "schematic_types", 1331 + "serde", 1332 + "serde_json", 1333 + "serde_path_to_error", 1334 + "serde_yaml", 1335 + "starbase_styles", 1336 + "thiserror", 1337 + "tracing", 1338 + ] 1339 + 1340 + [[package]] 1341 + name = "schematic_macros" 1342 + version = "0.14.1" 1343 + source = "registry+https://github.com/rust-lang/crates.io-index" 1344 + checksum = "31af7347544d97d00870a5865d2077dac07c069a5290c26215ddd1138b302590" 1345 + dependencies = [ 1346 + "convert_case", 1347 + "darling", 1348 + "proc-macro2", 1349 + "quote", 1350 + "syn 2.0.51", 1351 + ] 1352 + 1353 + [[package]] 1354 + name = "schematic_types" 1355 + version = "0.6.0" 1356 + source = "registry+https://github.com/rust-lang/crates.io-index" 1357 + checksum = "8f3adfbe1c90a6a9643433e490ef1605c6a99f93be37e4c83fe5149fca9698c6" 1358 + 1359 + [[package]] 1360 + name = "security-framework" 1361 + version = "2.9.2" 1362 + source = "registry+https://github.com/rust-lang/crates.io-index" 1363 + checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 1364 + dependencies = [ 1365 + "bitflags 1.3.2", 1366 + "core-foundation", 1367 + "core-foundation-sys", 1368 + "libc", 1369 + "security-framework-sys", 1370 + ] 1371 + 1372 + [[package]] 1373 + name = "security-framework-sys" 1374 + version = "2.9.1" 1375 + source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 1377 + dependencies = [ 1378 + "core-foundation-sys", 1379 + "libc", 1380 + ] 1381 + 1382 + [[package]] 1383 + name = "serde" 1384 + version = "1.0.197" 1385 + source = "registry+https://github.com/rust-lang/crates.io-index" 1386 + checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2" 1387 + dependencies = [ 1388 + "serde_derive", 1389 + ] 1390 + 1391 + [[package]] 1392 + name = "serde_derive" 1393 + version = "1.0.197" 1394 + source = "registry+https://github.com/rust-lang/crates.io-index" 1395 + checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b" 1396 + dependencies = [ 1397 + "proc-macro2", 1398 + "quote", 1399 + "syn 2.0.51", 1400 + ] 1401 + 1402 + [[package]] 1403 + name = "serde_json" 1404 + version = "1.0.114" 1405 + source = "registry+https://github.com/rust-lang/crates.io-index" 1406 + checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0" 1407 + dependencies = [ 1408 + "indexmap 2.2.3", 1409 + "itoa", 1410 + "ryu", 1411 + "serde", 1412 + ] 1413 + 1414 + [[package]] 1415 + name = "serde_path_to_error" 1416 + version = "0.1.15" 1417 + source = "registry+https://github.com/rust-lang/crates.io-index" 1418 + checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" 1419 + dependencies = [ 1420 + "itoa", 1421 + "serde", 1422 + ] 1423 + 1424 + [[package]] 1425 + name = "serde_urlencoded" 1426 + version = "0.7.1" 1427 + source = "registry+https://github.com/rust-lang/crates.io-index" 1428 + checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 1429 + dependencies = [ 1430 + "form_urlencoded", 1431 + "itoa", 1432 + "ryu", 1433 + "serde", 1434 + ] 1435 + 1436 + [[package]] 1437 + name = "serde_yaml" 1438 + version = "0.9.32" 1439 + source = "registry+https://github.com/rust-lang/crates.io-index" 1440 + checksum = "8fd075d994154d4a774f95b51fb96bdc2832b0ea48425c92546073816cda1f2f" 1441 + dependencies = [ 1442 + "indexmap 2.2.3", 1443 + "itoa", 1444 + "ryu", 1445 + "serde", 1446 + "unsafe-libyaml", 1447 + ] 1448 + 1449 + [[package]] 1450 + name = "slab" 1451 + version = "0.4.9" 1452 + source = "registry+https://github.com/rust-lang/crates.io-index" 1453 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1454 + dependencies = [ 1455 + "autocfg", 1456 + ] 1457 + 1458 + [[package]] 1459 + name = "smallvec" 1460 + version = "1.13.1" 1461 + source = "registry+https://github.com/rust-lang/crates.io-index" 1462 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 1463 + 1464 + [[package]] 1465 + name = "smawk" 1466 + version = "0.3.2" 1467 + source = "registry+https://github.com/rust-lang/crates.io-index" 1468 + checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" 1469 + 1470 + [[package]] 1471 + name = "socket2" 1472 + version = "0.5.6" 1473 + source = "registry+https://github.com/rust-lang/crates.io-index" 1474 + checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871" 1475 + dependencies = [ 1476 + "libc", 1477 + "windows-sys 0.52.0", 1478 + ] 1479 + 1480 + [[package]] 1481 + name = "starbase_styles" 1482 + version = "0.3.0" 1483 + source = "registry+https://github.com/rust-lang/crates.io-index" 1484 + checksum = "0e06fa37c027e48ef341787d8c3d26cfbe8507aa4e2e8c61fcba82fe931bb598" 1485 + dependencies = [ 1486 + "dirs", 1487 + "owo-colors", 1488 + "supports-color", 1489 + ] 1490 + 1491 + [[package]] 1492 + name = "static_assertions" 1493 + version = "1.1.0" 1494 + source = "registry+https://github.com/rust-lang/crates.io-index" 1495 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1496 + 1497 + [[package]] 1498 + name = "strsim" 1499 + version = "0.10.0" 1500 + source = "registry+https://github.com/rust-lang/crates.io-index" 1501 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1502 + 1503 + [[package]] 1504 + name = "strsim" 1505 + version = "0.11.0" 1506 + source = "registry+https://github.com/rust-lang/crates.io-index" 1507 + checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01" 1508 + 1509 + [[package]] 1510 + name = "supports-color" 1511 + version = "3.0.0" 1512 + source = "registry+https://github.com/rust-lang/crates.io-index" 1513 + checksum = "9829b314621dfc575df4e409e79f9d6a66a3bd707ab73f23cb4aa3a854ac854f" 1514 + dependencies = [ 1515 + "is_ci", 1516 + ] 1517 + 1518 + [[package]] 1519 + name = "supports-hyperlinks" 1520 + version = "3.0.0" 1521 + source = "registry+https://github.com/rust-lang/crates.io-index" 1522 + checksum = "2c0a1e5168041f5f3ff68ff7d95dcb9c8749df29f6e7e89ada40dd4c9de404ee" 1523 + 1524 + [[package]] 1525 + name = "supports-unicode" 1526 + version = "3.0.0" 1527 + source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" 1529 + 1530 + [[package]] 1531 + name = "syn" 1532 + version = "1.0.109" 1533 + source = "registry+https://github.com/rust-lang/crates.io-index" 1534 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1535 + dependencies = [ 1536 + "proc-macro2", 1537 + "quote", 1538 + "unicode-ident", 1539 + ] 1540 + 1541 + [[package]] 1542 + name = "syn" 1543 + version = "2.0.51" 1544 + source = "registry+https://github.com/rust-lang/crates.io-index" 1545 + checksum = "6ab617d94515e94ae53b8406c628598680aa0c9587474ecbe58188f7b345d66c" 1546 + dependencies = [ 1547 + "proc-macro2", 1548 + "quote", 1549 + "unicode-ident", 1550 + ] 1551 + 1552 + [[package]] 1553 + name = "sync_wrapper" 1554 + version = "0.1.2" 1555 + source = "registry+https://github.com/rust-lang/crates.io-index" 1556 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 1557 + 1558 + [[package]] 1559 + name = "system-configuration" 1560 + version = "0.5.1" 1561 + source = "registry+https://github.com/rust-lang/crates.io-index" 1562 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 1563 + dependencies = [ 1564 + "bitflags 1.3.2", 1565 + "core-foundation", 1566 + "system-configuration-sys", 1567 + ] 1568 + 1569 + [[package]] 1570 + name = "system-configuration-sys" 1571 + version = "0.5.0" 1572 + source = "registry+https://github.com/rust-lang/crates.io-index" 1573 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 1574 + dependencies = [ 1575 + "core-foundation-sys", 1576 + "libc", 1577 + ] 1578 + 1579 + [[package]] 1580 + name = "tempdir" 1581 + version = "0.3.7" 1582 + source = "registry+https://github.com/rust-lang/crates.io-index" 1583 + checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8" 1584 + dependencies = [ 1585 + "rand", 1586 + "remove_dir_all", 1587 + ] 1588 + 1589 + [[package]] 1590 + name = "tempfile" 1591 + version = "3.10.1" 1592 + source = "registry+https://github.com/rust-lang/crates.io-index" 1593 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 1594 + dependencies = [ 1595 + "cfg-if", 1596 + "fastrand", 1597 + "rustix", 1598 + "windows-sys 0.52.0", 1599 + ] 1600 + 1601 + [[package]] 1602 + name = "termcolor" 1603 + version = "1.4.1" 1604 + source = "registry+https://github.com/rust-lang/crates.io-index" 1605 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 1606 + dependencies = [ 1607 + "winapi-util", 1608 + ] 1609 + 1610 + [[package]] 1611 + name = "terminal_size" 1612 + version = "0.3.0" 1613 + source = "registry+https://github.com/rust-lang/crates.io-index" 1614 + checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 1615 + dependencies = [ 1616 + "rustix", 1617 + "windows-sys 0.48.0", 1618 + ] 1619 + 1620 + [[package]] 1621 + name = "textwrap" 1622 + version = "0.16.1" 1623 + source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9" 1625 + dependencies = [ 1626 + "smawk", 1627 + "unicode-linebreak", 1628 + "unicode-width", 1629 + ] 1630 + 1631 + [[package]] 1632 + name = "thiserror" 1633 + version = "1.0.57" 1634 + source = "registry+https://github.com/rust-lang/crates.io-index" 1635 + checksum = "1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b" 1636 + dependencies = [ 1637 + "thiserror-impl", 1638 + ] 1639 + 1640 + [[package]] 1641 + name = "thiserror-impl" 1642 + version = "1.0.57" 1643 + source = "registry+https://github.com/rust-lang/crates.io-index" 1644 + checksum = "a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81" 1645 + dependencies = [ 1646 + "proc-macro2", 1647 + "quote", 1648 + "syn 2.0.51", 1649 + ] 1650 + 1651 + [[package]] 1652 + name = "tinyvec" 1653 + version = "1.6.0" 1654 + source = "registry+https://github.com/rust-lang/crates.io-index" 1655 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1656 + dependencies = [ 1657 + "tinyvec_macros", 1658 + ] 1659 + 1660 + [[package]] 1661 + name = "tinyvec_macros" 1662 + version = "0.1.1" 1663 + source = "registry+https://github.com/rust-lang/crates.io-index" 1664 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1665 + 1666 + [[package]] 1667 + name = "tokio" 1668 + version = "1.36.0" 1669 + source = "registry+https://github.com/rust-lang/crates.io-index" 1670 + checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931" 1671 + dependencies = [ 1672 + "backtrace", 1673 + "bytes", 1674 + "libc", 1675 + "mio", 1676 + "pin-project-lite", 1677 + "socket2", 1678 + "windows-sys 0.48.0", 1679 + ] 1680 + 1681 + [[package]] 1682 + name = "tokio-native-tls" 1683 + version = "0.3.1" 1684 + source = "registry+https://github.com/rust-lang/crates.io-index" 1685 + checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2" 1686 + dependencies = [ 1687 + "native-tls", 1688 + "tokio", 1689 + ] 1690 + 1691 + [[package]] 1692 + name = "tokio-util" 1693 + version = "0.7.10" 1694 + source = "registry+https://github.com/rust-lang/crates.io-index" 1695 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 1696 + dependencies = [ 1697 + "bytes", 1698 + "futures-core", 1699 + "futures-sink", 1700 + "pin-project-lite", 1701 + "tokio", 1702 + "tracing", 1703 + ] 1704 + 1705 + [[package]] 1706 + name = "tower-service" 1707 + version = "0.3.2" 1708 + source = "registry+https://github.com/rust-lang/crates.io-index" 1709 + checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 1710 + 1711 + [[package]] 1712 + name = "tracing" 1713 + version = "0.1.40" 1714 + source = "registry+https://github.com/rust-lang/crates.io-index" 1715 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 1716 + dependencies = [ 1717 + "pin-project-lite", 1718 + "tracing-attributes", 1719 + "tracing-core", 1720 + ] 1721 + 1722 + [[package]] 1723 + name = "tracing-attributes" 1724 + version = "0.1.27" 1725 + source = "registry+https://github.com/rust-lang/crates.io-index" 1726 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 1727 + dependencies = [ 1728 + "proc-macro2", 1729 + "quote", 1730 + "syn 2.0.51", 1731 + ] 1732 + 1733 + [[package]] 1734 + name = "tracing-core" 1735 + version = "0.1.32" 1736 + source = "registry+https://github.com/rust-lang/crates.io-index" 1737 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 1738 + dependencies = [ 1739 + "once_cell", 1740 + ] 1741 + 1742 + [[package]] 1743 + name = "try-lock" 1744 + version = "0.2.5" 1745 + source = "registry+https://github.com/rust-lang/crates.io-index" 1746 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 1747 + 1748 + [[package]] 1749 + name = "unicode-bidi" 1750 + version = "0.3.15" 1751 + source = "registry+https://github.com/rust-lang/crates.io-index" 1752 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 1753 + 1754 + [[package]] 1755 + name = "unicode-id" 1756 + version = "0.3.4" 1757 + source = "registry+https://github.com/rust-lang/crates.io-index" 1758 + checksum = "b1b6def86329695390197b82c1e244a54a131ceb66c996f2088a3876e2ae083f" 1759 + 1760 + [[package]] 1761 + name = "unicode-ident" 1762 + version = "1.0.12" 1763 + source = "registry+https://github.com/rust-lang/crates.io-index" 1764 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 1765 + 1766 + [[package]] 1767 + name = "unicode-linebreak" 1768 + version = "0.1.5" 1769 + source = "registry+https://github.com/rust-lang/crates.io-index" 1770 + checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 1771 + 1772 + [[package]] 1773 + name = "unicode-normalization" 1774 + version = "0.1.23" 1775 + source = "registry+https://github.com/rust-lang/crates.io-index" 1776 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 1777 + dependencies = [ 1778 + "tinyvec", 1779 + ] 1780 + 1781 + [[package]] 1782 + name = "unicode-segmentation" 1783 + version = "1.11.0" 1784 + source = "registry+https://github.com/rust-lang/crates.io-index" 1785 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 1786 + 1787 + [[package]] 1788 + name = "unicode-width" 1789 + version = "0.1.11" 1790 + source = "registry+https://github.com/rust-lang/crates.io-index" 1791 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 1792 + 1793 + [[package]] 1794 + name = "unsafe-libyaml" 1795 + version = "0.2.10" 1796 + source = "registry+https://github.com/rust-lang/crates.io-index" 1797 + checksum = "ab4c90930b95a82d00dc9e9ac071b4991924390d46cbd0dfe566148667605e4b" 1798 + 1799 + [[package]] 1800 + name = "url" 1801 + version = "2.5.0" 1802 + source = "registry+https://github.com/rust-lang/crates.io-index" 1803 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 1804 + dependencies = [ 1805 + "form_urlencoded", 1806 + "idna", 1807 + "percent-encoding", 1808 + ] 1809 + 1810 + [[package]] 1811 + name = "utf8parse" 1812 + version = "0.2.1" 1813 + source = "registry+https://github.com/rust-lang/crates.io-index" 1814 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 1815 + 1816 + [[package]] 1817 + name = "vcpkg" 1818 + version = "0.2.15" 1819 + source = "registry+https://github.com/rust-lang/crates.io-index" 1820 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1821 + 1822 + [[package]] 1823 + name = "version_check" 1824 + version = "0.9.4" 1825 + source = "registry+https://github.com/rust-lang/crates.io-index" 1826 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1827 + 1828 + [[package]] 1829 + name = "want" 1830 + version = "0.3.1" 1831 + source = "registry+https://github.com/rust-lang/crates.io-index" 1832 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 1833 + dependencies = [ 1834 + "try-lock", 1835 + ] 1836 + 1837 + [[package]] 1838 + name = "wasi" 1839 + version = "0.11.0+wasi-snapshot-preview1" 1840 + source = "registry+https://github.com/rust-lang/crates.io-index" 1841 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1842 + 1843 + [[package]] 1844 + name = "wasite" 1845 + version = "0.1.0" 1846 + source = "registry+https://github.com/rust-lang/crates.io-index" 1847 + checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 1848 + 1849 + [[package]] 1850 + name = "wasm-bindgen" 1851 + version = "0.2.91" 1852 + source = "registry+https://github.com/rust-lang/crates.io-index" 1853 + checksum = "c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f" 1854 + dependencies = [ 1855 + "cfg-if", 1856 + "wasm-bindgen-macro", 1857 + ] 1858 + 1859 + [[package]] 1860 + name = "wasm-bindgen-backend" 1861 + version = "0.2.91" 1862 + source = "registry+https://github.com/rust-lang/crates.io-index" 1863 + checksum = "c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b" 1864 + dependencies = [ 1865 + "bumpalo", 1866 + "log", 1867 + "once_cell", 1868 + "proc-macro2", 1869 + "quote", 1870 + "syn 2.0.51", 1871 + "wasm-bindgen-shared", 1872 + ] 1873 + 1874 + [[package]] 1875 + name = "wasm-bindgen-futures" 1876 + version = "0.4.41" 1877 + source = "registry+https://github.com/rust-lang/crates.io-index" 1878 + checksum = "877b9c3f61ceea0e56331985743b13f3d25c406a7098d45180fb5f09bc19ed97" 1879 + dependencies = [ 1880 + "cfg-if", 1881 + "js-sys", 1882 + "wasm-bindgen", 1883 + "web-sys", 1884 + ] 1885 + 1886 + [[package]] 1887 + name = "wasm-bindgen-macro" 1888 + version = "0.2.91" 1889 + source = "registry+https://github.com/rust-lang/crates.io-index" 1890 + checksum = "b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed" 1891 + dependencies = [ 1892 + "quote", 1893 + "wasm-bindgen-macro-support", 1894 + ] 1895 + 1896 + [[package]] 1897 + name = "wasm-bindgen-macro-support" 1898 + version = "0.2.91" 1899 + source = "registry+https://github.com/rust-lang/crates.io-index" 1900 + checksum = "642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66" 1901 + dependencies = [ 1902 + "proc-macro2", 1903 + "quote", 1904 + "syn 2.0.51", 1905 + "wasm-bindgen-backend", 1906 + "wasm-bindgen-shared", 1907 + ] 1908 + 1909 + [[package]] 1910 + name = "wasm-bindgen-shared" 1911 + version = "0.2.91" 1912 + source = "registry+https://github.com/rust-lang/crates.io-index" 1913 + checksum = "4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838" 1914 + 1915 + [[package]] 1916 + name = "web-sys" 1917 + version = "0.3.68" 1918 + source = "registry+https://github.com/rust-lang/crates.io-index" 1919 + checksum = "96565907687f7aceb35bc5fc03770a8a0471d82e479f25832f54a0e3f4b28446" 1920 + dependencies = [ 1921 + "js-sys", 1922 + "wasm-bindgen", 1923 + ] 1924 + 1925 + [[package]] 1926 + name = "which" 1927 + version = "6.0.0" 1928 + source = "registry+https://github.com/rust-lang/crates.io-index" 1929 + checksum = "7fa5e0c10bf77f44aac573e498d1a82d5fbd5e91f6fc0a99e7be4b38e85e101c" 1930 + dependencies = [ 1931 + "either", 1932 + "home", 1933 + "once_cell", 1934 + "rustix", 1935 + "windows-sys 0.52.0", 1936 + ] 1937 + 1938 + [[package]] 1939 + name = "whoami" 1940 + version = "1.5.1" 1941 + source = "registry+https://github.com/rust-lang/crates.io-index" 1942 + checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" 1943 + dependencies = [ 1944 + "redox_syscall", 1945 + "wasite", 1946 + "web-sys", 1947 + ] 1948 + 1949 + [[package]] 1950 + name = "winapi" 1951 + version = "0.3.9" 1952 + source = "registry+https://github.com/rust-lang/crates.io-index" 1953 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1954 + dependencies = [ 1955 + "winapi-i686-pc-windows-gnu", 1956 + "winapi-x86_64-pc-windows-gnu", 1957 + ] 1958 + 1959 + [[package]] 1960 + name = "winapi-i686-pc-windows-gnu" 1961 + version = "0.4.0" 1962 + source = "registry+https://github.com/rust-lang/crates.io-index" 1963 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1964 + 1965 + [[package]] 1966 + name = "winapi-util" 1967 + version = "0.1.6" 1968 + source = "registry+https://github.com/rust-lang/crates.io-index" 1969 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 1970 + dependencies = [ 1971 + "winapi", 1972 + ] 1973 + 1974 + [[package]] 1975 + name = "winapi-x86_64-pc-windows-gnu" 1976 + version = "0.4.0" 1977 + source = "registry+https://github.com/rust-lang/crates.io-index" 1978 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1979 + 1980 + [[package]] 1981 + name = "windows-sys" 1982 + version = "0.48.0" 1983 + source = "registry+https://github.com/rust-lang/crates.io-index" 1984 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1985 + dependencies = [ 1986 + "windows-targets 0.48.5", 1987 + ] 1988 + 1989 + [[package]] 1990 + name = "windows-sys" 1991 + version = "0.52.0" 1992 + source = "registry+https://github.com/rust-lang/crates.io-index" 1993 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1994 + dependencies = [ 1995 + "windows-targets 0.52.3", 1996 + ] 1997 + 1998 + [[package]] 1999 + name = "windows-targets" 2000 + version = "0.48.5" 2001 + source = "registry+https://github.com/rust-lang/crates.io-index" 2002 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 2003 + dependencies = [ 2004 + "windows_aarch64_gnullvm 0.48.5", 2005 + "windows_aarch64_msvc 0.48.5", 2006 + "windows_i686_gnu 0.48.5", 2007 + "windows_i686_msvc 0.48.5", 2008 + "windows_x86_64_gnu 0.48.5", 2009 + "windows_x86_64_gnullvm 0.48.5", 2010 + "windows_x86_64_msvc 0.48.5", 2011 + ] 2012 + 2013 + [[package]] 2014 + name = "windows-targets" 2015 + version = "0.52.3" 2016 + source = "registry+https://github.com/rust-lang/crates.io-index" 2017 + checksum = "d380ba1dc7187569a8a9e91ed34b8ccfc33123bbacb8c0aed2d1ad7f3ef2dc5f" 2018 + dependencies = [ 2019 + "windows_aarch64_gnullvm 0.52.3", 2020 + "windows_aarch64_msvc 0.52.3", 2021 + "windows_i686_gnu 0.52.3", 2022 + "windows_i686_msvc 0.52.3", 2023 + "windows_x86_64_gnu 0.52.3", 2024 + "windows_x86_64_gnullvm 0.52.3", 2025 + "windows_x86_64_msvc 0.52.3", 2026 + ] 2027 + 2028 + [[package]] 2029 + name = "windows_aarch64_gnullvm" 2030 + version = "0.48.5" 2031 + source = "registry+https://github.com/rust-lang/crates.io-index" 2032 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 2033 + 2034 + [[package]] 2035 + name = "windows_aarch64_gnullvm" 2036 + version = "0.52.3" 2037 + source = "registry+https://github.com/rust-lang/crates.io-index" 2038 + checksum = "68e5dcfb9413f53afd9c8f86e56a7b4d86d9a2fa26090ea2dc9e40fba56c6ec6" 2039 + 2040 + [[package]] 2041 + name = "windows_aarch64_msvc" 2042 + version = "0.48.5" 2043 + source = "registry+https://github.com/rust-lang/crates.io-index" 2044 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 2045 + 2046 + [[package]] 2047 + name = "windows_aarch64_msvc" 2048 + version = "0.52.3" 2049 + source = "registry+https://github.com/rust-lang/crates.io-index" 2050 + checksum = "8dab469ebbc45798319e69eebf92308e541ce46760b49b18c6b3fe5e8965b30f" 2051 + 2052 + [[package]] 2053 + name = "windows_i686_gnu" 2054 + version = "0.48.5" 2055 + source = "registry+https://github.com/rust-lang/crates.io-index" 2056 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 2057 + 2058 + [[package]] 2059 + name = "windows_i686_gnu" 2060 + version = "0.52.3" 2061 + source = "registry+https://github.com/rust-lang/crates.io-index" 2062 + checksum = "2a4e9b6a7cac734a8b4138a4e1044eac3404d8326b6c0f939276560687a033fb" 2063 + 2064 + [[package]] 2065 + name = "windows_i686_msvc" 2066 + version = "0.48.5" 2067 + source = "registry+https://github.com/rust-lang/crates.io-index" 2068 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 2069 + 2070 + [[package]] 2071 + name = "windows_i686_msvc" 2072 + version = "0.52.3" 2073 + source = "registry+https://github.com/rust-lang/crates.io-index" 2074 + checksum = "28b0ec9c422ca95ff34a78755cfa6ad4a51371da2a5ace67500cf7ca5f232c58" 2075 + 2076 + [[package]] 2077 + name = "windows_x86_64_gnu" 2078 + version = "0.48.5" 2079 + source = "registry+https://github.com/rust-lang/crates.io-index" 2080 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 2081 + 2082 + [[package]] 2083 + name = "windows_x86_64_gnu" 2084 + version = "0.52.3" 2085 + source = "registry+https://github.com/rust-lang/crates.io-index" 2086 + checksum = "704131571ba93e89d7cd43482277d6632589b18ecf4468f591fbae0a8b101614" 2087 + 2088 + [[package]] 2089 + name = "windows_x86_64_gnullvm" 2090 + version = "0.48.5" 2091 + source = "registry+https://github.com/rust-lang/crates.io-index" 2092 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 2093 + 2094 + [[package]] 2095 + name = "windows_x86_64_gnullvm" 2096 + version = "0.52.3" 2097 + source = "registry+https://github.com/rust-lang/crates.io-index" 2098 + checksum = "42079295511643151e98d61c38c0acc444e52dd42ab456f7ccfd5152e8ecf21c" 2099 + 2100 + [[package]] 2101 + name = "windows_x86_64_msvc" 2102 + version = "0.48.5" 2103 + source = "registry+https://github.com/rust-lang/crates.io-index" 2104 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 2105 + 2106 + [[package]] 2107 + name = "windows_x86_64_msvc" 2108 + version = "0.52.3" 2109 + source = "registry+https://github.com/rust-lang/crates.io-index" 2110 + checksum = "0770833d60a970638e989b3fa9fd2bb1aaadcf88963d1659fd7d9990196ed2d6" 2111 + 2112 + [[package]] 2113 + name = "winreg" 2114 + version = "0.50.0" 2115 + source = "registry+https://github.com/rust-lang/crates.io-index" 2116 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 2117 + dependencies = [ 2118 + "cfg-if", 2119 + "windows-sys 0.48.0", 2120 + ] 2121 + 2122 + [[package]] 2123 + name = "xdg" 2124 + version = "2.5.2" 2125 + source = "registry+https://github.com/rust-lang/crates.io-index" 2126 + checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546"
+41
pkgs/by-name/de/devenv/package.nix
··· 1 + { stdenv, lib, openssl, darwin, libgit2, makeWrapper, nix, pkg-config, rustPlatform, cachix, fetchFromGitHub }: 2 + 3 + let 4 + devenv_nix = nix.overrideAttrs (old: { 5 + version = "2.21-devenv"; 6 + src = fetchFromGitHub { 7 + owner = "domenkozar"; 8 + repo = "nix"; 9 + rev = "c5bbf14ecbd692eeabf4184cc8d50f79c2446549"; 10 + hash = "sha256-zvCqeUO2GLOm7jnU23G4EzTZR7eylcJN+HJ5svjmubI="; 11 + }; 12 + buildInputs = old.buildInputs ++ [ libgit2 ]; 13 + doCheck = false; 14 + doInstallCheck = false; 15 + }); 16 + version = "1.0.1"; 17 + in rustPlatform.buildRustPackage { 18 + pname = "devenv"; 19 + inherit version; 20 + 21 + src = fetchFromGitHub { 22 + owner = "cachix"; 23 + repo = "devenv"; 24 + rev = "v${version}"; 25 + hash = "sha256-9LnGe0KWqXj18IV+A1panzXQuTamrH/QcasaqnuqiE0="; 26 + }; 27 + 28 + cargoLock = { 29 + lockFile = ./Cargo.lock; 30 + }; 31 + 32 + nativeBuildInputs = [ makeWrapper pkg-config ]; 33 + 34 + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ 35 + darwin.apple_sdk.frameworks.SystemConfiguration 36 + ]; 37 + 38 + postInstall = '' 39 + wrapProgram $out/bin/devenv --set DEVENV_NIX ${devenv_nix} --prefix PATH ":" "$out/bin:${cachix}/bin" 40 + ''; 41 + }