Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

sapling: 0.2.20230523-092610 -> 0.2.20231113-145254

The build for Sapling's isl package has changed:

* Instead of being a bunch of .js files installed along-side the main
executable, isl is now one isl-dist.tar.xz file extracted at
run-time by the 'sl web' command.

* To configure the 'node' executable used by 'sl web', set the
web.node-path Sapling setting by changing the default configs
embedded in the sl executable.

authored by Matthew "strager" Glazar and committed by Austin Seipp d6400c8a 01449869

+1908 -1177
+1872 -1075
pkgs/applications/version-management/sapling/Cargo.lock
··· 23 23 24 24 [[package]] 25 25 name = "addr2line" 26 - version = "0.19.0" 26 + version = "0.21.0" 27 27 source = "registry+https://github.com/rust-lang/crates.io-index" 28 - checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 28 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 29 29 dependencies = [ 30 30 "gimli", 31 31 ] ··· 38 38 39 39 [[package]] 40 40 name = "ahash" 41 - version = "0.4.7" 41 + version = "0.4.8" 42 42 source = "registry+https://github.com/rust-lang/crates.io-index" 43 - checksum = "739f4a8db6605981345c5654f3a85b056ce52f37a39d34da03f25bf2151ea16e" 43 + checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289" 44 44 45 45 [[package]] 46 46 name = "ahash" 47 - version = "0.8.3" 47 + version = "0.8.6" 48 48 source = "registry+https://github.com/rust-lang/crates.io-index" 49 - checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 49 + checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 50 50 dependencies = [ 51 51 "cfg-if 1.0.0", 52 52 "once_cell", 53 53 "version_check", 54 + "zerocopy", 54 55 ] 55 56 56 57 [[package]] 57 58 name = "aho-corasick" 58 - version = "0.7.20" 59 + version = "1.1.2" 59 60 source = "registry+https://github.com/rust-lang/crates.io-index" 60 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 61 - dependencies = [ 62 - "memchr", 63 - ] 64 - 65 - [[package]] 66 - name = "aho-corasick" 67 - version = "1.0.1" 68 - source = "registry+https://github.com/rust-lang/crates.io-index" 69 - checksum = "67fc08ce920c31afb70f013dcce1bfc3a3195de6a228474e45e1f145b36f8d04" 61 + checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 70 62 dependencies = [ 71 63 "memchr", 72 64 ] ··· 87 79 ] 88 80 89 81 [[package]] 82 + name = "allocator-api2" 83 + version = "0.2.16" 84 + source = "registry+https://github.com/rust-lang/crates.io-index" 85 + checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 86 + 87 + [[package]] 88 + name = "android-tzdata" 89 + version = "0.1.1" 90 + source = "registry+https://github.com/rust-lang/crates.io-index" 91 + checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0" 92 + 93 + [[package]] 90 94 name = "android_system_properties" 91 95 version = "0.1.5" 92 96 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 105 109 ] 106 110 107 111 [[package]] 112 + name = "anstream" 113 + version = "0.6.4" 114 + source = "registry+https://github.com/rust-lang/crates.io-index" 115 + checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 116 + dependencies = [ 117 + "anstyle", 118 + "anstyle-parse", 119 + "anstyle-query", 120 + "anstyle-wincon", 121 + "colorchoice", 122 + "utf8parse", 123 + ] 124 + 125 + [[package]] 126 + name = "anstyle" 127 + version = "1.0.4" 128 + source = "registry+https://github.com/rust-lang/crates.io-index" 129 + checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 130 + 131 + [[package]] 132 + name = "anstyle-parse" 133 + version = "0.2.2" 134 + source = "registry+https://github.com/rust-lang/crates.io-index" 135 + checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 136 + dependencies = [ 137 + "utf8parse", 138 + ] 139 + 140 + [[package]] 141 + name = "anstyle-query" 142 + version = "1.0.0" 143 + source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 145 + dependencies = [ 146 + "windows-sys 0.48.0", 147 + ] 148 + 149 + [[package]] 150 + name = "anstyle-wincon" 151 + version = "3.0.1" 152 + source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 154 + dependencies = [ 155 + "anstyle", 156 + "windows-sys 0.48.0", 157 + ] 158 + 159 + [[package]] 108 160 name = "anyhow" 109 - version = "1.0.71" 161 + version = "1.0.72" 110 162 source = "registry+https://github.com/rust-lang/crates.io-index" 111 - checksum = "9c7d0618f0e0b7e8ff11427422b64564d5fb0be1940354bfe2e0529b18a9d9b8" 163 + checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" 112 164 dependencies = [ 113 165 "backtrace", 114 166 ] 115 167 116 168 [[package]] 117 169 name = "arbitrary" 118 - version = "1.3.0" 170 + version = "1.3.2" 119 171 source = "registry+https://github.com/rust-lang/crates.io-index" 120 - checksum = "e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e" 172 + checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110" 121 173 122 174 [[package]] 123 175 name = "arc-swap" ··· 133 185 134 186 [[package]] 135 187 name = "arrayvec" 136 - version = "0.7.2" 188 + version = "0.7.4" 137 189 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 190 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 139 191 140 192 [[package]] 141 193 name = "assert-json-diff" ··· 156 208 157 209 [[package]] 158 210 name = "async-compression" 159 - version = "0.3.15" 211 + version = "0.4.5" 160 212 source = "registry+https://github.com/rust-lang/crates.io-index" 161 - checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" 213 + checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" 162 214 dependencies = [ 163 215 "brotli", 164 216 "bzip2", ··· 186 238 "log", 187 239 "parking", 188 240 "polling", 189 - "rustix", 241 + "rustix 0.37.27", 190 242 "slab", 191 - "socket2", 243 + "socket2 0.4.10", 192 244 "waker-fn", 193 245 ] 194 246 195 247 [[package]] 196 248 name = "async-lock" 197 - version = "2.7.0" 249 + version = "2.8.0" 198 250 source = "registry+https://github.com/rust-lang/crates.io-index" 199 - checksum = "fa24f727524730b077666307f2734b4a1a1c57acb79193127dcc8914d5242dd7" 251 + checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 200 252 dependencies = [ 201 253 "event-listener", 202 254 ] ··· 205 257 name = "async-runtime" 206 258 version = "0.1.0" 207 259 dependencies = [ 208 - "futures 0.3.28", 260 + "futures 0.3.29", 209 261 "num_cpus", 210 262 "once_cell", 211 263 "tokio", ··· 213 265 214 266 [[package]] 215 267 name = "async-trait" 216 - version = "0.1.68" 268 + version = "0.1.74" 217 269 source = "registry+https://github.com/rust-lang/crates.io-index" 218 - checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 270 + checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 219 271 dependencies = [ 220 272 "proc-macro2", 221 273 "quote", 222 - "syn 2.0.16", 274 + "syn 2.0.39", 223 275 ] 224 276 225 277 [[package]] ··· 227 279 version = "0.1.0" 228 280 dependencies = [ 229 281 "once_cell", 282 + "tracing", 230 283 ] 231 284 232 285 [[package]] ··· 261 314 "anyhow", 262 315 "chrono", 263 316 "configmodel", 264 - "indexmap", 317 + "indexmap 1.9.3", 265 318 "once_cell", 266 319 "pem", 267 320 "simple_asn1", ··· 274 327 275 328 [[package]] 276 329 name = "auto_impl" 277 - version = "0.4.1" 330 + version = "1.1.0" 278 331 source = "registry+https://github.com/rust-lang/crates.io-index" 279 - checksum = "42cbf586c80ada5e5ccdecae80d3ef0854f224e2dd74435f8d87e6831b8d0a38" 332 + checksum = "fee3da8ef1276b0bee5dd1c7258010d8fffd31801447323115a25560e1327b89" 280 333 dependencies = [ 281 334 "proc-macro-error", 282 335 "proc-macro2", ··· 295 348 version = "0.1.0" 296 349 dependencies = [ 297 350 "anyhow", 351 + "async-runtime", 298 352 "configloader", 353 + "constructors", 299 354 "eagerepo", 300 355 "edenapi", 301 - "env_logger 0.10.0", 356 + "env_logger 0.10.1", 302 357 "identity", 358 + "indexedlog", 303 359 "libc", 304 360 "log", 305 361 "manifest", 306 - "parking_lot 0.11.2", 362 + "parking_lot", 363 + "repo", 307 364 "revisionstore", 308 365 "tracing", 309 366 "tracing-collector", ··· 312 369 ] 313 370 314 371 [[package]] 372 + name = "backingstore-benches" 373 + version = "0.1.0" 374 + dependencies = [ 375 + "backingstore", 376 + "configloader", 377 + "identity", 378 + "minibench", 379 + "procinfo", 380 + "repo", 381 + "tempfile", 382 + "types", 383 + ] 384 + 385 + [[package]] 315 386 name = "backtrace" 316 - version = "0.3.67" 387 + version = "0.3.69" 317 388 source = "registry+https://github.com/rust-lang/crates.io-index" 318 - checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 389 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 319 390 dependencies = [ 320 391 "addr2line", 321 392 "cc", 322 393 "cfg-if 1.0.0", 323 394 "libc", 324 - "miniz_oxide 0.6.2", 395 + "miniz_oxide", 325 396 "object", 326 397 "rustc-demangle", 327 398 ] 328 399 329 400 [[package]] 330 401 name = "base64" 331 - version = "0.11.0" 332 - source = "registry+https://github.com/rust-lang/crates.io-index" 333 - checksum = "b41b7ea54a0c9d92199de89e20e58d49f02f8e699814ef3fdf266f6f748d15c7" 334 - 335 - [[package]] 336 - name = "base64" 337 402 version = "0.13.1" 338 403 source = "registry+https://github.com/rust-lang/crates.io-index" 339 404 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 340 405 341 406 [[package]] 342 407 name = "base64" 343 - version = "0.21.1" 344 - source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "3f1e31e207a6b8fb791a38ea3105e6cb541f55e4d029902d3039a4ad07cc4105" 346 - 347 - [[package]] 348 - name = "bincode" 349 - version = "1.3.3" 408 + version = "0.21.5" 350 409 source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad" 352 - dependencies = [ 353 - "serde", 354 - ] 410 + checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 355 411 356 412 [[package]] 357 413 name = "bindag" ··· 376 432 "pyblackbox", 377 433 "pybytes", 378 434 "pycats", 435 + "pycext", 379 436 "pycheckout", 380 437 "pyclientinfo", 381 438 "pycliparser", ··· 389 446 "pydrawdag", 390 447 "pyeagerepo", 391 448 "pyedenapi", 449 + "pyedenclient", 392 450 "pyerror", 393 451 "pyexchange", 394 452 "pyfail", ··· 399 457 "pyidentity", 400 458 "pyindexedlog", 401 459 "pyio", 460 + "pylinelog", 402 461 "pylock", 403 462 "pylz4", 404 463 "pymanifest", 405 464 "pymetalog", 465 + "pymodules", 406 466 "pymutationstore", 407 467 "pynodeipc", 408 468 "pynodemap", ··· 420 480 "pysptui", 421 481 "pystatus", 422 482 "pythreading", 483 + "pytoml", 423 484 "pytracing", 424 485 "pytreestate", 486 + "pyversion", 425 487 "pyvlq", 488 + "pywebview", 426 489 "pyworker", 427 490 "pyworkingcopy", 428 491 "pyxdiff", ··· 431 494 ] 432 495 433 496 [[package]] 497 + name = "bindings-lib" 498 + version = "0.1.0" 499 + dependencies = [ 500 + "cpython", 501 + "hgcommands", 502 + ] 503 + 504 + [[package]] 434 505 name = "bit-set" 435 506 version = "0.5.3" 436 507 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 452 523 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 453 524 454 525 [[package]] 526 + name = "bitflags" 527 + version = "2.4.1" 528 + source = "registry+https://github.com/rust-lang/crates.io-index" 529 + checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 530 + 531 + [[package]] 532 + name = "bitmaps" 533 + version = "2.1.0" 534 + source = "registry+https://github.com/rust-lang/crates.io-index" 535 + checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2" 536 + dependencies = [ 537 + "typenum", 538 + ] 539 + 540 + [[package]] 455 541 name = "blackbox" 456 542 version = "0.1.0" 457 543 dependencies = [ ··· 461 547 "lazy_static", 462 548 "libc", 463 549 "minibench", 464 - "parking_lot 0.11.2", 550 + "parking_lot", 465 551 "serde", 466 552 "serde_alt", 467 553 "serde_cbor", ··· 472 558 473 559 [[package]] 474 560 name = "blake2" 475 - version = "0.9.2" 561 + version = "0.10.6" 476 562 source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174" 563 + checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe" 478 564 dependencies = [ 479 - "crypto-mac", 480 - "digest 0.9.0", 481 - "opaque-debug", 565 + "digest 0.10.7", 482 566 ] 483 567 484 568 [[package]] 485 569 name = "blake3" 486 - version = "1.3.3" 570 + version = "1.3.1" 487 571 source = "registry+https://github.com/rust-lang/crates.io-index" 488 - checksum = "42ae2468a89544a466886840aa467a25b766499f4f04bf7d9fcd10ecee9fccef" 572 + checksum = "a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f" 489 573 dependencies = [ 490 574 "arrayref", 491 575 "arrayvec", ··· 493 577 "cfg-if 1.0.0", 494 578 "constant_time_eq", 495 579 "digest 0.10.7", 496 - "rayon", 497 580 ] 498 581 499 582 [[package]] ··· 516 599 517 600 [[package]] 518 601 name = "brotli" 519 - version = "3.3.4" 602 + version = "3.4.0" 520 603 source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 604 + checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 522 605 dependencies = [ 523 606 "alloc-no-stdlib", 524 607 "alloc-stdlib", ··· 527 610 528 611 [[package]] 529 612 name = "brotli-decompressor" 530 - version = "2.3.4" 613 + version = "2.5.1" 531 614 source = "registry+https://github.com/rust-lang/crates.io-index" 532 - checksum = "4b6561fd3f895a11e8f72af2cb7d22e08366bebc2b6b57f7744c4bda27034744" 615 + checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 533 616 dependencies = [ 534 617 "alloc-no-stdlib", 535 618 "alloc-stdlib", ··· 537 620 538 621 [[package]] 539 622 name = "bstr" 540 - version = "1.5.0" 623 + version = "1.8.0" 541 624 source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "a246e68bb43f6cd9db24bea052a53e40405417c5fb372e3d1a8a7f770a564ef5" 625 + checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 543 626 dependencies = [ 544 627 "memchr", 545 628 "serde", ··· 547 630 548 631 [[package]] 549 632 name = "bufsize" 550 - version = "1.0.5" 633 + version = "1.0.6" 551 634 source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "51bbc61bc8800fb287f3394487c159af745cdf2e74743f12245d874ce20eb529" 635 + checksum = "da2a4f1be8d12d1d69cbcfd3e740dddba696710847cf8630f6676860045345e8" 553 636 dependencies = [ 554 - "bytes 1.4.0", 637 + "bytes", 555 638 ] 556 639 557 640 [[package]] 558 641 name = "bumpalo" 559 - version = "3.13.0" 642 + version = "3.14.0" 560 643 source = "registry+https://github.com/rust-lang/crates.io-index" 561 - checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 644 + checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 562 645 563 646 [[package]] 564 647 name = "byteorder" 565 - version = "1.4.3" 648 + version = "1.5.0" 566 649 source = "registry+https://github.com/rust-lang/crates.io-index" 567 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 650 + checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 568 651 569 652 [[package]] 570 653 name = "bytes" 571 - version = "0.4.12" 572 - source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "206fdffcfa2df7cbe15601ef46c813fce0965eb3286db6b56c583b814b51c81c" 574 - dependencies = [ 575 - "byteorder", 576 - "iovec", 577 - ] 578 - 579 - [[package]] 580 - name = "bytes" 581 - version = "1.4.0" 654 + version = "1.5.0" 582 655 source = "registry+https://github.com/rust-lang/crates.io-index" 583 - checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 656 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 584 657 dependencies = [ 585 658 "serde", 586 659 ] ··· 618 691 dependencies = [ 619 692 "anyhow", 620 693 "configmodel", 621 - "indexmap", 694 + "indexmap 1.9.3", 622 695 "serde", 623 696 "serde_json", 624 697 "thiserror", ··· 628 701 629 702 [[package]] 630 703 name = "cc" 631 - version = "1.0.79" 704 + version = "1.0.83" 632 705 source = "registry+https://github.com/rust-lang/crates.io-index" 633 - checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 706 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 634 707 dependencies = [ 635 708 "jobserver", 709 + "libc", 636 710 ] 637 711 638 712 [[package]] ··· 656 730 "async-trait", 657 731 "configmodel", 658 732 "fail", 659 - "futures 0.3.28", 733 + "futures 0.3.29", 660 734 "io", 661 735 "manifest", 662 736 "manifest-tree", 663 737 "minibytes", 664 - "parking_lot 0.11.2", 738 + "parking_lot", 665 739 "pathmatcher", 666 740 "progress-model", 667 741 "quickcheck", ··· 684 758 685 759 [[package]] 686 760 name = "chrono" 687 - version = "0.4.24" 761 + version = "0.4.31" 688 762 source = "registry+https://github.com/rust-lang/crates.io-index" 689 - checksum = "4e3c5919066adf22df73762e50cffcde3a758f2a848b113b586d1f86728b673b" 763 + checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 690 764 dependencies = [ 765 + "android-tzdata", 691 766 "iana-time-zone", 692 - "js-sys", 693 - "num-integer", 694 767 "num-traits", 695 768 "serde", 696 - "time 0.1.45", 697 - "wasm-bindgen", 698 - "winapi 0.3.9", 769 + "windows-targets 0.48.5", 699 770 ] 700 771 701 772 [[package]] ··· 706 777 dependencies = [ 707 778 "ansi_term", 708 779 "atty", 709 - "bitflags", 780 + "bitflags 1.3.2", 710 781 "strsim 0.8.0", 711 782 "textwrap 0.11.0", 712 783 "unicode-width", ··· 720 791 checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123" 721 792 dependencies = [ 722 793 "atty", 723 - "bitflags", 724 - "clap_derive", 725 - "clap_lex", 726 - "indexmap", 794 + "bitflags 1.3.2", 795 + "clap_derive 3.2.25", 796 + "clap_lex 0.2.4", 797 + "indexmap 1.9.3", 727 798 "once_cell", 728 799 "regex", 729 800 "strsim 0.10.0", 730 801 "termcolor", 731 - "terminal_size", 802 + "terminal_size 0.2.6", 732 803 "textwrap 0.16.0", 733 804 "unicase", 734 805 ] 735 806 736 807 [[package]] 808 + name = "clap" 809 + version = "4.4.8" 810 + source = "registry+https://github.com/rust-lang/crates.io-index" 811 + checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 812 + dependencies = [ 813 + "clap_builder", 814 + "clap_derive 4.4.7", 815 + ] 816 + 817 + [[package]] 818 + name = "clap_builder" 819 + version = "4.4.8" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 822 + dependencies = [ 823 + "anstream", 824 + "anstyle", 825 + "clap_lex 0.6.0", 826 + "strsim 0.10.0", 827 + "terminal_size 0.3.0", 828 + "unicase", 829 + "unicode-width", 830 + ] 831 + 832 + [[package]] 737 833 name = "clap_derive" 738 834 version = "3.2.25" 739 835 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 747 843 ] 748 844 749 845 [[package]] 846 + name = "clap_derive" 847 + version = "4.4.7" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 850 + dependencies = [ 851 + "heck 0.4.1", 852 + "proc-macro2", 853 + "quote", 854 + "syn 2.0.39", 855 + ] 856 + 857 + [[package]] 750 858 name = "clap_lex" 751 859 version = "0.2.4" 752 860 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 756 864 ] 757 865 758 866 [[package]] 867 + name = "clap_lex" 868 + version = "0.6.0" 869 + source = "registry+https://github.com/rust-lang/crates.io-index" 870 + checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 871 + 872 + [[package]] 759 873 name = "clidispatch" 760 874 version = "0.1.0" 761 875 dependencies = [ ··· 765 879 "configloader", 766 880 "configmodel", 767 881 "hgplain", 882 + "hostname 0.1.0", 768 883 "identity", 769 884 "indexedlog", 770 885 "io", 771 886 "network-doctor", 772 887 "repo", 888 + "sampling", 773 889 "termlogger", 774 890 "thiserror", 775 891 "thrift-types", ··· 784 900 version = "0.1.0" 785 901 dependencies = [ 786 902 "anyhow", 787 - "configmodel", 788 903 "hostname 0.1.0", 904 + "lazy_static", 905 + "rand 0.8.5", 789 906 "serde", 790 907 "serde_json", 908 + "tracing", 909 + ] 910 + 911 + [[package]] 912 + name = "clientinfo_async" 913 + version = "0.1.0" 914 + dependencies = [ 915 + "clientinfo", 916 + "tokio", 791 917 ] 792 918 793 919 [[package]] ··· 796 922 dependencies = [ 797 923 "anyhow", 798 924 "cpython", 799 - "cpython_ext", 925 + "indexmap 1.9.3", 926 + "serde", 800 927 "shlex", 801 928 "thiserror", 802 929 ] ··· 824 951 [[package]] 825 952 name = "cloned" 826 953 version = "0.1.0" 827 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 954 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 955 + 956 + [[package]] 957 + name = "codegen" 958 + version = "0.1.0" 959 + dependencies = [ 960 + "zstdelta", 961 + ] 828 962 829 963 [[package]] 830 964 name = "codegen_includer_proc_macro" 831 965 version = "0.1.0" 832 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 966 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 833 967 dependencies = [ 834 968 "quote", 835 969 ] 836 970 837 971 [[package]] 972 + name = "codespan-reporting" 973 + version = "0.11.1" 974 + source = "registry+https://github.com/rust-lang/crates.io-index" 975 + checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e" 976 + dependencies = [ 977 + "termcolor", 978 + "unicode-width", 979 + ] 980 + 981 + [[package]] 982 + name = "colorchoice" 983 + version = "1.0.0" 984 + source = "registry+https://github.com/rust-lang/crates.io-index" 985 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 986 + 987 + [[package]] 838 988 name = "colored" 839 - version = "1.9.3" 989 + version = "1.9.4" 840 990 source = "registry+https://github.com/rust-lang/crates.io-index" 841 - checksum = "f4ffc801dacf156c5854b9df4f425a626539c3a6ef7893cc0c5084a23f0b6c59" 991 + checksum = "5a5f741c91823341bebf717d4c71bda820630ce065443b58bd1b7451af008355" 842 992 dependencies = [ 843 - "atty", 993 + "is-terminal", 844 994 "lazy_static", 845 995 "winapi 0.3.9", 846 996 ] 847 997 848 998 [[package]] 849 999 name = "comfy-table" 850 - version = "6.1.4" 1000 + version = "6.2.0" 851 1001 source = "registry+https://github.com/rust-lang/crates.io-index" 852 - checksum = "6e7b787b0dc42e8111badfdbe4c3059158ccb2db8780352fa1b01e8ccf45cc4d" 1002 + checksum = "7e959d788268e3bf9d35ace83e81b124190378e4c91c9067524675e33394b8ba" 853 1003 dependencies = [ 854 1004 "crossterm", 855 1005 "strum", ··· 858 1008 ] 859 1009 860 1010 [[package]] 1011 + name = "commandserver" 1012 + version = "0.1.0" 1013 + dependencies = [ 1014 + "anyhow", 1015 + "atexit", 1016 + "configmodel", 1017 + "dirs 2.0.2", 1018 + "fn-error-context", 1019 + "fs2", 1020 + "identity", 1021 + "libc", 1022 + "nodeipc", 1023 + "once_cell", 1024 + "procutil", 1025 + "serde", 1026 + "spawn-ext", 1027 + "system-command", 1028 + "tracing", 1029 + "udsipc", 1030 + "version", 1031 + ] 1032 + 1033 + [[package]] 861 1034 name = "commitcloudsubscriber" 862 1035 version = "0.1.0" 863 1036 dependencies = [ 864 1037 "anyhow", 865 1038 "filetime", 866 - "futures 0.3.28", 1039 + "futures 0.3.29", 867 1040 "hostcaps", 868 1041 "identity", 869 1042 "lazy_static", 870 1043 "log", 871 1044 "mime", 872 - "parking_lot 0.11.2", 1045 + "parking_lot", 873 1046 "regex", 874 1047 "reqwest", 875 1048 "reqwest-eventsource", ··· 882 1055 ] 883 1056 884 1057 [[package]] 1058 + name = "commits-git" 1059 + version = "0.1.0" 1060 + dependencies = [ 1061 + "anyhow", 1062 + "async-trait", 1063 + "commits-trait", 1064 + "dag", 1065 + "factory", 1066 + "fs-err", 1067 + "futures 0.3.29", 1068 + "gitdag", 1069 + "metalog", 1070 + "minibytes", 1071 + "parking_lot", 1072 + "refencode", 1073 + "storemodel", 1074 + "tracing", 1075 + "types", 1076 + ] 1077 + 1078 + [[package]] 1079 + name = "commits-trait" 1080 + version = "0.1.0" 1081 + dependencies = [ 1082 + "anyhow", 1083 + "async-trait", 1084 + "dag", 1085 + "futures 0.3.29", 1086 + "metalog", 1087 + "minibytes", 1088 + "serde", 1089 + "storemodel", 1090 + "types", 1091 + ] 1092 + 1093 + [[package]] 885 1094 name = "conch-parser" 886 1095 version = "0.1.1" 887 1096 dependencies = [ ··· 899 1108 900 1109 [[package]] 901 1110 name = "concurrent-queue" 902 - version = "2.2.0" 1111 + version = "2.3.0" 903 1112 source = "registry+https://github.com/rust-lang/crates.io-index" 904 - checksum = "62ec6771ecfa0762d24683ee5a32ad78487a3d3afdc0fb8cae19d2c5deb50b7c" 1113 + checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 905 1114 dependencies = [ 906 - "crossbeam-utils 0.8.15", 1115 + "crossbeam-utils 0.8.16", 907 1116 ] 908 1117 909 1118 [[package]] ··· 913 1122 "anyhow", 914 1123 "async-trait", 915 1124 "codegen_includer_proc_macro", 1125 + "config_types", 916 1126 "const-cstr", 917 1127 "fbthrift", 918 - "futures 0.3.28", 919 - "once_cell", 1128 + "futures 0.3.29", 920 1129 "ref-cast", 921 - "serde", 922 - "serde_derive", 923 1130 "thiserror", 924 1131 "thrift_compiler", 925 1132 "tracing", ··· 933 1140 "anyhow", 934 1141 "async-trait", 935 1142 "codegen_includer_proc_macro", 1143 + "config_thrift_types", 936 1144 "const-cstr", 937 1145 "fbthrift", 938 - "futures 0.3.28", 1146 + "futures 0.3.29", 1147 + "ref-cast", 1148 + "thiserror", 1149 + "thrift_compiler", 1150 + "tracing", 1151 + "tracing-futures", 1152 + ] 1153 + 1154 + [[package]] 1155 + name = "config_thrift_types" 1156 + version = "0.1.0" 1157 + dependencies = [ 1158 + "anyhow", 1159 + "codegen_includer_proc_macro", 1160 + "fbthrift", 1161 + "futures 0.3.29", 939 1162 "once_cell", 940 1163 "ref-cast", 941 1164 "serde", 942 1165 "serde_derive", 943 1166 "thiserror", 944 1167 "thrift_compiler", 945 - "tracing", 946 - "tracing-futures", 1168 + ] 1169 + 1170 + [[package]] 1171 + name = "config_types" 1172 + version = "0.1.0" 1173 + dependencies = [ 1174 + "anyhow", 1175 + "codegen_includer_proc_macro", 1176 + "fbthrift", 1177 + "futures 0.3.29", 1178 + "once_cell", 1179 + "ref-cast", 1180 + "serde", 1181 + "serde_derive", 1182 + "thiserror", 1183 + "thrift_compiler", 947 1184 ] 948 1185 949 1186 [[package]] ··· 951 1188 version = "0.1.0" 952 1189 dependencies = [ 953 1190 "anyhow", 954 - "base64 0.11.0", 1191 + "base64 0.13.1", 955 1192 "configmodel", 956 1193 "configset", 957 1194 "dirs 2.0.2", ··· 962 1199 "hostname 0.3.1", 963 1200 "http-client", 964 1201 "identity", 965 - "lazy_static", 966 1202 "minibench", 967 1203 "minibytes", 968 1204 "once_cell", 969 - "parking_lot 0.11.2", 970 1205 "regex", 971 1206 "serde", 972 1207 "serde_json", 973 1208 "serde_urlencoded 0.7.1", 974 - "sha2 0.10.6", 1209 + "sha2 0.10.8", 975 1210 "staticconfig", 976 - "tempdir", 977 1211 "tempfile", 1212 + "testutil", 978 1213 "tracing", 979 1214 "types", 980 1215 "unionconfig", ··· 1001 1236 dependencies = [ 1002 1237 "configmodel", 1003 1238 "hgrc-parser", 1004 - "indexmap", 1239 + "indexmap 1.9.3", 1005 1240 "minibytes", 1006 - "tempdir", 1241 + "tempfile", 1007 1242 "tracing", 1008 1243 "util", 1009 1244 ] ··· 1028 1263 1029 1264 [[package]] 1030 1265 name = "constant_time_eq" 1031 - version = "0.2.5" 1266 + version = "0.1.5" 1032 1267 source = "registry+https://github.com/rust-lang/crates.io-index" 1033 - checksum = "13418e745008f7349ec7e449155f419a61b92b58a99cc3616942b926825ec76b" 1268 + checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 1269 + 1270 + [[package]] 1271 + name = "constructors" 1272 + version = "0.1.0" 1273 + dependencies = [ 1274 + "commits-git", 1275 + "eagerepo", 1276 + "edenapi", 1277 + "gitstore", 1278 + "hgcommits", 1279 + "once_cell", 1280 + ] 1034 1281 1035 1282 [[package]] 1036 1283 name = "control-point" ··· 1038 1285 dependencies = [ 1039 1286 "anyhow", 1040 1287 "lazy_static", 1041 - "parking_lot 0.11.2", 1288 + "parking_lot", 1042 1289 "serde_json", 1043 - "tempdir", 1290 + "tempfile", 1044 1291 "tracing", 1045 1292 "util", 1046 1293 ] 1047 1294 1048 1295 [[package]] 1296 + name = "cookie" 1297 + version = "0.16.2" 1298 + source = "registry+https://github.com/rust-lang/crates.io-index" 1299 + checksum = "e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb" 1300 + dependencies = [ 1301 + "percent-encoding", 1302 + "time", 1303 + "version_check", 1304 + ] 1305 + 1306 + [[package]] 1307 + name = "cookie_store" 1308 + version = "0.16.2" 1309 + source = "registry+https://github.com/rust-lang/crates.io-index" 1310 + checksum = "d606d0fba62e13cf04db20536c05cb7f13673c161cb47a47a82b9b9e7d3f1daa" 1311 + dependencies = [ 1312 + "cookie", 1313 + "idna 0.2.3", 1314 + "log", 1315 + "publicsuffix", 1316 + "serde", 1317 + "serde_derive", 1318 + "serde_json", 1319 + "time", 1320 + "url", 1321 + ] 1322 + 1323 + [[package]] 1049 1324 name = "copytrace" 1050 1325 version = "0.1.0" 1051 1326 dependencies = [ ··· 1055 1330 "dag", 1056 1331 "git2", 1057 1332 "hg-metrics", 1333 + "lru-cache", 1058 1334 "manifest", 1059 1335 "manifest-tree", 1336 + "parking_lot", 1060 1337 "pathhistory", 1061 1338 "pathmatcher", 1339 + "serde", 1062 1340 "storemodel", 1063 1341 "thiserror", 1064 1342 "tokio", ··· 1086 1364 1087 1365 [[package]] 1088 1366 name = "cpufeatures" 1089 - version = "0.2.7" 1367 + version = "0.2.11" 1090 1368 source = "registry+https://github.com/rust-lang/crates.io-index" 1091 - checksum = "3e4c1eaa2012c47becbbad2ab175484c2a84d1185b566fb2cc5b8707343dfe58" 1369 + checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1092 1370 dependencies = [ 1093 1371 "libc", 1094 1372 ] ··· 1114 1392 "async-runtime", 1115 1393 "cpython", 1116 1394 "cpython_ext", 1117 - "futures 0.3.28", 1395 + "futures 0.3.29", 1118 1396 "itertools", 1119 1397 "tokio", 1120 1398 ] ··· 1125 1403 dependencies = [ 1126 1404 "anyhow", 1127 1405 "cpython", 1128 - "io", 1129 1406 "libc", 1130 1407 "once_cell", 1131 - "parking_lot 0.11.2", 1408 + "parking_lot", 1132 1409 "python3-sys", 1133 1410 "serde", 1134 1411 "serde_bytes", ··· 1148 1425 1149 1426 [[package]] 1150 1427 name = "crossbeam" 1151 - version = "0.7.3" 1152 - source = "registry+https://github.com/rust-lang/crates.io-index" 1153 - checksum = "69323bff1fb41c635347b8ead484a5ca6c3f11914d784170b158d8449ab07f8e" 1154 - dependencies = [ 1155 - "cfg-if 0.1.10", 1156 - "crossbeam-channel 0.4.4", 1157 - "crossbeam-deque 0.7.4", 1158 - "crossbeam-epoch 0.8.2", 1159 - "crossbeam-queue 0.2.3", 1160 - "crossbeam-utils 0.7.2", 1161 - ] 1162 - 1163 - [[package]] 1164 - name = "crossbeam" 1165 1428 version = "0.8.2" 1166 1429 source = "registry+https://github.com/rust-lang/crates.io-index" 1167 1430 checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 1168 1431 dependencies = [ 1169 1432 "cfg-if 1.0.0", 1170 1433 "crossbeam-channel 0.5.8", 1171 - "crossbeam-deque 0.8.3", 1172 - "crossbeam-epoch 0.9.14", 1173 - "crossbeam-queue 0.3.8", 1174 - "crossbeam-utils 0.8.15", 1434 + "crossbeam-deque", 1435 + "crossbeam-epoch", 1436 + "crossbeam-queue", 1437 + "crossbeam-utils 0.8.16", 1175 1438 ] 1176 1439 1177 1440 [[package]] ··· 1185 1448 1186 1449 [[package]] 1187 1450 name = "crossbeam-channel" 1188 - version = "0.4.4" 1189 - source = "registry+https://github.com/rust-lang/crates.io-index" 1190 - checksum = "b153fe7cbef478c567df0f972e02e6d736db11affe43dfc9c56a9374d1adfb87" 1191 - dependencies = [ 1192 - "crossbeam-utils 0.7.2", 1193 - "maybe-uninit", 1194 - ] 1195 - 1196 - [[package]] 1197 - name = "crossbeam-channel" 1198 1451 version = "0.5.8" 1199 1452 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 1453 checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1201 1454 dependencies = [ 1202 1455 "cfg-if 1.0.0", 1203 - "crossbeam-utils 0.8.15", 1204 - ] 1205 - 1206 - [[package]] 1207 - name = "crossbeam-deque" 1208 - version = "0.7.4" 1209 - source = "registry+https://github.com/rust-lang/crates.io-index" 1210 - checksum = "c20ff29ded3204c5106278a81a38f4b482636ed4fa1e6cfbeef193291beb29ed" 1211 - dependencies = [ 1212 - "crossbeam-epoch 0.8.2", 1213 - "crossbeam-utils 0.7.2", 1214 - "maybe-uninit", 1456 + "crossbeam-utils 0.8.16", 1215 1457 ] 1216 1458 1217 1459 [[package]] ··· 1221 1463 checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 1222 1464 dependencies = [ 1223 1465 "cfg-if 1.0.0", 1224 - "crossbeam-epoch 0.9.14", 1225 - "crossbeam-utils 0.8.15", 1226 - ] 1227 - 1228 - [[package]] 1229 - name = "crossbeam-epoch" 1230 - version = "0.8.2" 1231 - source = "registry+https://github.com/rust-lang/crates.io-index" 1232 - checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" 1233 - dependencies = [ 1234 - "autocfg", 1235 - "cfg-if 0.1.10", 1236 - "crossbeam-utils 0.7.2", 1237 - "lazy_static", 1238 - "maybe-uninit", 1239 - "memoffset 0.5.6", 1240 - "scopeguard", 1466 + "crossbeam-epoch", 1467 + "crossbeam-utils 0.8.16", 1241 1468 ] 1242 1469 1243 1470 [[package]] 1244 1471 name = "crossbeam-epoch" 1245 - version = "0.9.14" 1472 + version = "0.9.15" 1246 1473 source = "registry+https://github.com/rust-lang/crates.io-index" 1247 - checksum = "46bd5f3f85273295a9d14aedfb86f6aadbff6d8f5295c4a9edb08e819dcf5695" 1474 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 1248 1475 dependencies = [ 1249 1476 "autocfg", 1250 1477 "cfg-if 1.0.0", 1251 - "crossbeam-utils 0.8.15", 1252 - "memoffset 0.8.0", 1478 + "crossbeam-utils 0.8.16", 1479 + "memoffset 0.9.0", 1253 1480 "scopeguard", 1254 1481 ] 1255 1482 1256 1483 [[package]] 1257 1484 name = "crossbeam-queue" 1258 - version = "0.2.3" 1259 - source = "registry+https://github.com/rust-lang/crates.io-index" 1260 - checksum = "774ba60a54c213d409d5353bda12d49cd68d14e45036a285234c8d6f91f92570" 1261 - dependencies = [ 1262 - "cfg-if 0.1.10", 1263 - "crossbeam-utils 0.7.2", 1264 - "maybe-uninit", 1265 - ] 1266 - 1267 - [[package]] 1268 - name = "crossbeam-queue" 1269 1485 version = "0.3.8" 1270 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1271 1487 checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 1272 1488 dependencies = [ 1273 1489 "cfg-if 1.0.0", 1274 - "crossbeam-utils 0.8.15", 1490 + "crossbeam-utils 0.8.16", 1275 1491 ] 1276 1492 1277 1493 [[package]] ··· 1286 1502 1287 1503 [[package]] 1288 1504 name = "crossbeam-utils" 1289 - version = "0.7.2" 1290 - source = "registry+https://github.com/rust-lang/crates.io-index" 1291 - checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" 1292 - dependencies = [ 1293 - "autocfg", 1294 - "cfg-if 0.1.10", 1295 - "lazy_static", 1296 - ] 1297 - 1298 - [[package]] 1299 - name = "crossbeam-utils" 1300 - version = "0.8.15" 1505 + version = "0.8.16" 1301 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1302 - checksum = "3c063cd8cc95f5c377ed0d4b49a4b21f632396ff690e8470c29b3359b346984b" 1507 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1303 1508 dependencies = [ 1304 1509 "cfg-if 1.0.0", 1305 1510 ] 1306 1511 1307 1512 [[package]] 1308 1513 name = "crossterm" 1309 - version = "0.25.0" 1514 + version = "0.26.1" 1310 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1311 - checksum = "e64e6c0fbe2c17357405f7c758c1ef960fce08bdfb2c03d88d2a18d7e09c4b67" 1516 + checksum = "a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13" 1312 1517 dependencies = [ 1313 - "bitflags", 1518 + "bitflags 1.3.2", 1314 1519 "crossterm_winapi", 1315 1520 "libc", 1316 1521 "mio", 1317 - "parking_lot 0.12.1", 1318 - "signal-hook 0.3.15", 1522 + "parking_lot", 1523 + "signal-hook 0.3.17", 1319 1524 "signal-hook-mio", 1320 1525 "winapi 0.3.9", 1321 1526 ] 1322 1527 1323 1528 [[package]] 1324 1529 name = "crossterm_winapi" 1325 - version = "0.9.0" 1530 + version = "0.9.1" 1326 1531 source = "registry+https://github.com/rust-lang/crates.io-index" 1327 - checksum = "2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c" 1532 + checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b" 1328 1533 dependencies = [ 1329 1534 "winapi 0.3.9", 1330 1535 ] ··· 1340 1545 ] 1341 1546 1342 1547 [[package]] 1343 - name = "crypto-mac" 1344 - version = "0.8.0" 1345 - source = "registry+https://github.com/rust-lang/crates.io-index" 1346 - checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" 1347 - dependencies = [ 1348 - "generic-array", 1349 - "subtle", 1350 - ] 1351 - 1352 - [[package]] 1353 1548 name = "csscolorparser" 1354 1549 version = "0.6.2" 1355 1550 source = "registry+https://github.com/rust-lang/crates.io-index" 1356 1551 checksum = "eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf" 1357 1552 dependencies = [ 1358 1553 "lab", 1359 - "phf 0.11.1", 1554 + "phf 0.11.2", 1360 1555 ] 1361 1556 1362 1557 [[package]] ··· 1371 1566 1372 1567 [[package]] 1373 1568 name = "ctrlc" 1374 - version = "3.3.1" 1569 + version = "3.4.1" 1375 1570 source = "registry+https://github.com/rust-lang/crates.io-index" 1376 - checksum = "7394a21d012ce5c850497fb774b167d81b99f060025fbf06ee92b9848bd97eb2" 1571 + checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf" 1377 1572 dependencies = [ 1378 - "nix 0.26.2", 1573 + "nix 0.27.1", 1379 1574 "windows-sys 0.48.0", 1380 1575 ] 1381 1576 ··· 1390 1585 "openssl-probe", 1391 1586 "openssl-sys", 1392 1587 "schannel", 1393 - "socket2", 1588 + "socket2 0.4.10", 1394 1589 "winapi 0.3.9", 1395 1590 ] 1396 1591 1397 1592 [[package]] 1398 1593 name = "curl-sys" 1399 - version = "0.4.62+curl-8.1.0" 1594 + version = "0.4.68+curl-8.4.0" 1400 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1401 - checksum = "274ef7ef7c1113c7611af49ce248a700afa1171045a1aaa40137030773f993b8" 1596 + checksum = "b4a0d18d88360e374b16b2273c832b5e57258ffc1d4aa4f96b108e0738d5752f" 1402 1597 dependencies = [ 1403 1598 "cc", 1404 1599 "libc", ··· 1407 1602 "openssl-sys", 1408 1603 "pkg-config", 1409 1604 "vcpkg", 1410 - "winapi 0.3.9", 1605 + "windows-sys 0.48.0", 1606 + ] 1607 + 1608 + [[package]] 1609 + name = "cxx" 1610 + version = "1.0.110" 1611 + source = "registry+https://github.com/rust-lang/crates.io-index" 1612 + checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8" 1613 + dependencies = [ 1614 + "cc", 1615 + "cxxbridge-flags", 1616 + "cxxbridge-macro", 1617 + "link-cplusplus", 1618 + ] 1619 + 1620 + [[package]] 1621 + name = "cxx-build" 1622 + version = "1.0.110" 1623 + source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5" 1625 + dependencies = [ 1626 + "cc", 1627 + "codespan-reporting", 1628 + "once_cell", 1629 + "proc-macro2", 1630 + "quote", 1631 + "scratch", 1632 + "syn 2.0.39", 1633 + ] 1634 + 1635 + [[package]] 1636 + name = "cxxbridge-flags" 1637 + version = "1.0.110" 1638 + source = "registry+https://github.com/rust-lang/crates.io-index" 1639 + checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44" 1640 + 1641 + [[package]] 1642 + name = "cxxbridge-macro" 1643 + version = "1.0.110" 1644 + source = "registry+https://github.com/rust-lang/crates.io-index" 1645 + checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f" 1646 + dependencies = [ 1647 + "proc-macro2", 1648 + "quote", 1649 + "syn 2.0.39", 1411 1650 ] 1412 1651 1413 1652 [[package]] ··· 1416 1655 dependencies = [ 1417 1656 "anyhow", 1418 1657 "async-trait", 1419 - "bitflags", 1658 + "bitflags 1.3.2", 1420 1659 "byteorder", 1421 1660 "dag-types", 1422 1661 "dev-logger", 1423 1662 "drawdag", 1424 1663 "fail", 1425 1664 "fs2", 1426 - "futures 0.3.28", 1665 + "futures 0.3.29", 1427 1666 "indexedlog", 1428 - "indexmap", 1667 + "indexmap 1.9.3", 1429 1668 "mincode", 1430 1669 "minibytes", 1431 1670 "nonblocking", ··· 1466 1705 1467 1706 [[package]] 1468 1707 name = "dashmap" 1469 - version = "5.4.0" 1708 + version = "5.5.3" 1470 1709 source = "registry+https://github.com/rust-lang/crates.io-index" 1471 - checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 1710 + checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 1472 1711 dependencies = [ 1473 1712 "cfg-if 1.0.0", 1474 - "hashbrown 0.12.3", 1713 + "hashbrown 0.14.2", 1475 1714 "lock_api", 1476 1715 "once_cell", 1477 - "parking_lot_core 0.9.7", 1716 + "parking_lot_core", 1478 1717 "rayon", 1479 1718 "serde", 1480 1719 ] ··· 1490 1729 1491 1730 [[package]] 1492 1731 name = "deltae" 1493 - version = "0.3.1" 1732 + version = "0.3.2" 1733 + source = "registry+https://github.com/rust-lang/crates.io-index" 1734 + checksum = "5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4" 1735 + 1736 + [[package]] 1737 + name = "deranged" 1738 + version = "0.3.9" 1494 1739 source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "3ef311e2c0a388b9ba56c839ac68d33b92d18ce7104d0acc4375cb479e2b9a53" 1740 + checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1741 + dependencies = [ 1742 + "powerfmt", 1743 + ] 1496 1744 1497 1745 [[package]] 1498 1746 name = "dev-logger" ··· 1590 1838 dependencies = [ 1591 1839 "anyhow", 1592 1840 "async-trait", 1593 - "configloader", 1594 1841 "configmodel", 1595 1842 "dag", 1596 1843 "edenapi_trait", 1844 + "factory", 1597 1845 "fail", 1598 - "futures 0.3.28", 1846 + "futures 0.3.29", 1599 1847 "hgstore", 1600 1848 "http", 1601 1849 "identity", ··· 1603 1851 "metalog", 1604 1852 "minibytes", 1605 1853 "nonblocking", 1606 - "parking_lot 0.11.2", 1854 + "parking_lot", 1607 1855 "storemodel", 1608 1856 "tempfile", 1609 1857 "thiserror", ··· 1623 1871 "pretty_assertions", 1624 1872 "serde", 1625 1873 "serde_json", 1626 - "sha2 0.10.6", 1874 + "sha2 0.10.8", 1627 1875 "structopt", 1628 1876 ] 1629 1877 ··· 1634 1882 "anyhow", 1635 1883 "async-runtime", 1636 1884 "async-trait", 1637 - "bytes 1.4.0", 1885 + "bytes", 1638 1886 "chrono", 1887 + "clientinfo", 1888 + "clientinfo_async", 1639 1889 "configmodel", 1640 1890 "edenapi_trait", 1641 1891 "edenapi_types", 1642 - "futures 0.3.28", 1892 + "futures 0.3.29", 1643 1893 "hg-http", 1644 1894 "http-client", 1645 1895 "itertools", 1646 - "lazy_static", 1647 1896 "metrics", 1648 1897 "minibytes", 1649 1898 "once_cell", 1650 - "parking_lot 0.11.2", 1899 + "parking_lot", 1651 1900 "pprint", 1652 1901 "progress-model", 1653 - "rand 0.8.5", 1654 1902 "repo_name", 1655 1903 "serde", 1656 1904 "serde_cbor", ··· 1669 1917 "anyhow", 1670 1918 "blake2", 1671 1919 "cloned", 1672 - "crossbeam 0.8.2", 1920 + "crossbeam", 1673 1921 "edenapi", 1674 1922 "edenapi_types", 1675 - "futures 0.3.28", 1923 + "futures 0.3.29", 1676 1924 "itertools", 1677 1925 "minibytes", 1678 1926 "tokio", ··· 1689 1937 "auth", 1690 1938 "configmodel", 1691 1939 "edenapi_types", 1692 - "futures 0.3.28", 1940 + "futures 0.3.29", 1693 1941 "http", 1694 1942 "http-client", 1695 1943 "minibytes", ··· 1704 1952 version = "0.1.0" 1705 1953 dependencies = [ 1706 1954 "anyhow", 1707 - "bytes 1.4.0", 1955 + "blake2", 1956 + "blake3", 1957 + "bytes", 1708 1958 "dag-types", 1709 1959 "insta_ext", 1710 1960 "paste", ··· 1716 1966 "serde_bytes", 1717 1967 "serde_derive", 1718 1968 "serde_json", 1969 + "sha1", 1970 + "sha2 0.10.8", 1719 1971 "thiserror", 1720 1972 "type_macros", 1721 1973 "types", 1722 1974 ] 1723 1975 1724 1976 [[package]] 1725 - name = "edenfs_client" 1977 + name = "edenfs-client" 1726 1978 version = "0.1.0" 1727 1979 dependencies = [ 1728 1980 "anyhow", 1729 - "byteorder", 1730 - "chrono", 1981 + "async-runtime", 1982 + "clientinfo", 1731 1983 "fbthrift_socket", 1984 + "fs-err", 1732 1985 "identity", 1733 - "io", 1734 1986 "serde", 1735 - "sha2 0.10.6", 1736 - "status", 1737 - "thiserror", 1738 1987 "thrift-types", 1739 - "tokio", 1740 1988 "tokio-uds-compat", 1741 1989 "toml", 1990 + "tracing", 1742 1991 "types", 1743 - "util", 1992 + ] 1993 + 1994 + [[package]] 1995 + name = "edenfs_ffi" 1996 + version = "0.1.0" 1997 + dependencies = [ 1998 + "anyhow", 1999 + "async-runtime", 2000 + "cxx", 2001 + "cxx-build", 2002 + "futures 0.3.29", 2003 + "identity", 2004 + "manifest", 2005 + "manifest-tree", 2006 + "once_cell", 2007 + "pathmatcher", 2008 + "repo", 2009 + "sparse", 2010 + "tokio", 2011 + "types", 1744 2012 ] 1745 2013 1746 2014 [[package]] 1747 2015 name = "either" 1748 - version = "1.8.1" 2016 + version = "1.9.0" 1749 2017 source = "registry+https://github.com/rust-lang/crates.io-index" 1750 - checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 2018 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1751 2019 1752 2020 [[package]] 1753 2021 name = "encode_unicode" ··· 1766 2034 1767 2035 [[package]] 1768 2036 name = "encoding_rs" 1769 - version = "0.8.32" 2037 + version = "0.8.33" 1770 2038 source = "registry+https://github.com/rust-lang/crates.io-index" 1771 - checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 2039 + checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1772 2040 dependencies = [ 1773 2041 "cfg-if 1.0.0", 1774 2042 ] 1775 2043 1776 2044 [[package]] 1777 2045 name = "enum_dispatch" 1778 - version = "0.3.11" 2046 + version = "0.3.12" 1779 2047 source = "registry+https://github.com/rust-lang/crates.io-index" 1780 - checksum = "11f36e95862220b211a6e2aa5eca09b4fa391b13cd52ceb8035a24bf65a79de2" 2048 + checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e" 1781 2049 dependencies = [ 1782 2050 "once_cell", 1783 2051 "proc-macro2", 1784 2052 "quote", 1785 - "syn 1.0.109", 2053 + "syn 2.0.39", 1786 2054 ] 1787 2055 1788 2056 [[package]] ··· 1797 2065 1798 2066 [[package]] 1799 2067 name = "env_logger" 1800 - version = "0.10.0" 2068 + version = "0.10.1" 1801 2069 source = "registry+https://github.com/rust-lang/crates.io-index" 1802 - checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 2070 + checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" 1803 2071 dependencies = [ 1804 2072 "humantime", 1805 2073 "is-terminal", ··· 1809 2077 ] 1810 2078 1811 2079 [[package]] 1812 - name = "errno" 1813 - version = "0.3.1" 2080 + name = "equivalent" 2081 + version = "1.0.1" 2082 + source = "registry+https://github.com/rust-lang/crates.io-index" 2083 + checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" 2084 + 2085 + [[package]] 2086 + name = "erased-serde" 2087 + version = "0.3.31" 1814 2088 source = "registry+https://github.com/rust-lang/crates.io-index" 1815 - checksum = "4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a" 2089 + checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" 1816 2090 dependencies = [ 1817 - "errno-dragonfly", 1818 - "libc", 1819 - "windows-sys 0.48.0", 2091 + "serde", 1820 2092 ] 1821 2093 1822 2094 [[package]] 1823 - name = "errno-dragonfly" 1824 - version = "0.1.2" 2095 + name = "errno" 2096 + version = "0.3.7" 1825 2097 source = "registry+https://github.com/rust-lang/crates.io-index" 1826 - checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf" 2098 + checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 1827 2099 dependencies = [ 1828 - "cc", 1829 2100 "libc", 2101 + "windows-sys 0.48.0", 1830 2102 ] 1831 2103 1832 2104 [[package]] ··· 1874 2146 ] 1875 2147 1876 2148 [[package]] 2149 + name = "factory" 2150 + version = "0.1.0" 2151 + dependencies = [ 2152 + "anyhow", 2153 + "tracing", 2154 + ] 2155 + 2156 + [[package]] 1877 2157 name = "fail" 1878 2158 version = "0.4.0" 1879 2159 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1885 2165 ] 1886 2166 1887 2167 [[package]] 2168 + name = "fancy-regex" 2169 + version = "0.10.0" 2170 + source = "registry+https://github.com/rust-lang/crates.io-index" 2171 + checksum = "0678ab2d46fa5195aaf59ad034c083d351377d4af57f3e073c074d0da3e3c766" 2172 + dependencies = [ 2173 + "bit-set", 2174 + "regex", 2175 + ] 2176 + 2177 + [[package]] 1888 2178 name = "faster-hex" 1889 2179 version = "0.6.1" 1890 2180 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1900 2190 ] 1901 2191 1902 2192 [[package]] 2193 + name = "fastrand" 2194 + version = "2.0.1" 2195 + source = "registry+https://github.com/rust-lang/crates.io-index" 2196 + checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 2197 + 2198 + [[package]] 1903 2199 name = "fb303_core" 1904 2200 version = "0.0.0" 1905 - source = "git+https://github.com/facebook/fb303.git?branch=main#5ed29aacd750ec0eb3914f255feab6705fe9d90e" 2201 + source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c" 1906 2202 dependencies = [ 1907 2203 "anyhow", 1908 2204 "async-trait", 1909 2205 "codegen_includer_proc_macro", 1910 2206 "const-cstr", 2207 + "fb303_core_types", 1911 2208 "fbthrift", 1912 - "futures 0.3.28", 2209 + "futures 0.3.29", 2210 + "ref-cast", 2211 + "thiserror", 2212 + "thrift_compiler", 2213 + "tracing", 2214 + "tracing-futures", 2215 + ] 2216 + 2217 + [[package]] 2218 + name = "fb303_core_types" 2219 + version = "0.0.0" 2220 + source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c" 2221 + dependencies = [ 2222 + "anyhow", 2223 + "codegen_includer_proc_macro", 2224 + "fbthrift", 2225 + "futures 0.3.29", 1913 2226 "once_cell", 1914 2227 "ref-cast", 1915 2228 "serde", 1916 2229 "serde_derive", 1917 2230 "thiserror", 1918 2231 "thrift_compiler", 1919 - "tracing", 1920 - "tracing-futures", 1921 2232 ] 1922 2233 1923 2234 [[package]] 1924 2235 name = "fbinit" 1925 2236 version = "0.1.2" 1926 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2237 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 1927 2238 dependencies = [ 1928 2239 "fbinit_macros", 1929 2240 "quickcheck", ··· 1932 2243 [[package]] 1933 2244 name = "fbinit_macros" 1934 2245 version = "0.1.2" 1935 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2246 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 1936 2247 dependencies = [ 1937 2248 "proc-macro2", 1938 2249 "quote", ··· 1942 2253 [[package]] 1943 2254 name = "fbthrift" 1944 2255 version = "0.0.1+unstable" 1945 - source = "git+https://github.com/facebook/fbthrift.git?branch=main#68e4e25248eee387a2aa869cac55a18e1041649b" 2256 + source = "git+https://github.com/facebook/fbthrift.git?branch=main#7ba2d200ef5654b277c9ae85fe8b3bdbe15433e0" 1946 2257 dependencies = [ 1947 2258 "anyhow", 1948 2259 "async-trait", 1949 - "base64 0.11.0", 2260 + "base64 0.13.1", 1950 2261 "bufsize", 1951 - "bytes 1.4.0", 1952 - "futures 0.3.28", 2262 + "bytes", 2263 + "futures 0.3.29", 1953 2264 "ghost", 1954 2265 "num-derive", 1955 2266 "num-traits", 1956 - "ordered-float 1.1.1", 2267 + "ordered-float", 1957 2268 "panic-message", 1958 2269 "serde_json", 1959 2270 "thiserror", ··· 1962 2273 [[package]] 1963 2274 name = "fbthrift_framed" 1964 2275 version = "0.1.0" 1965 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2276 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 1966 2277 dependencies = [ 1967 2278 "byteorder", 1968 - "bytes 1.4.0", 1969 - "tokio-util 0.6.10", 2279 + "bytes", 2280 + "tokio-util 0.7.10", 1970 2281 ] 1971 2282 1972 2283 [[package]] 1973 2284 name = "fbthrift_socket" 1974 2285 version = "0.1.0" 1975 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2286 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 1976 2287 dependencies = [ 1977 2288 "anyhow", 1978 - "bytes 1.4.0", 2289 + "bytes", 1979 2290 "fbthrift", 1980 2291 "fbthrift_framed", 1981 2292 "fbthrift_util", 1982 - "futures 0.3.28", 2293 + "futures 0.3.29", 1983 2294 "tokio", 1984 2295 "tokio-tower", 1985 - "tokio-util 0.6.10", 2296 + "tokio-util 0.7.10", 1986 2297 "tower-service", 1987 2298 ] 1988 2299 1989 2300 [[package]] 1990 2301 name = "fbthrift_util" 1991 2302 version = "0.1.0" 1992 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2303 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 1993 2304 dependencies = [ 1994 2305 "tokio", 1995 2306 ] ··· 2018 2329 2019 2330 [[package]] 2020 2331 name = "filetime" 2021 - version = "0.2.21" 2332 + version = "0.2.22" 2022 2333 source = "registry+https://github.com/rust-lang/crates.io-index" 2023 - checksum = "5cbc844cecaee9d4443931972e1289c8ff485cb4cc2767cb03ca139ed6885153" 2334 + checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 2024 2335 dependencies = [ 2025 2336 "cfg-if 1.0.0", 2026 2337 "libc", 2027 - "redox_syscall 0.2.16", 2338 + "redox_syscall 0.3.5", 2028 2339 "windows-sys 0.48.0", 2029 2340 ] 2030 2341 ··· 2042 2353 2043 2354 [[package]] 2044 2355 name = "flate2" 2045 - version = "1.0.22" 2356 + version = "1.0.28" 2046 2357 source = "registry+https://github.com/rust-lang/crates.io-index" 2047 - checksum = "1e6988e897c1c9c485f43b47a529cef42fde0547f9d8d41a7062518f1d8fc53f" 2358 + checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 2048 2359 dependencies = [ 2049 - "cfg-if 1.0.0", 2050 2360 "crc32fast", 2051 - "futures 0.1.31", 2052 - "libc", 2053 - "miniz_oxide 0.4.4", 2054 - "tokio-io", 2361 + "miniz_oxide", 2362 + ] 2363 + 2364 + [[package]] 2365 + name = "fn-error-context" 2366 + version = "0.2.1" 2367 + source = "registry+https://github.com/rust-lang/crates.io-index" 2368 + checksum = "2cd66269887534af4b0c3e3337404591daa8dc8b9b2b3db71f9523beb4bafb41" 2369 + dependencies = [ 2370 + "proc-macro2", 2371 + "quote", 2372 + "syn 2.0.39", 2055 2373 ] 2056 2374 2057 2375 [[package]] ··· 2077 2395 2078 2396 [[package]] 2079 2397 name = "form_urlencoded" 2080 - version = "1.1.0" 2398 + version = "1.2.0" 2081 2399 source = "registry+https://github.com/rust-lang/crates.io-index" 2082 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 2400 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 2083 2401 dependencies = [ 2084 2402 "percent-encoding", 2085 2403 ] ··· 2097 2415 ] 2098 2416 2099 2417 [[package]] 2418 + name = "fs-err" 2419 + version = "2.10.0" 2420 + source = "registry+https://github.com/rust-lang/crates.io-index" 2421 + checksum = "fb5fd9bcbe8b1087cbd395b51498c01bc997cef73e778a80b77a811af5e2d29f" 2422 + dependencies = [ 2423 + "autocfg", 2424 + ] 2425 + 2426 + [[package]] 2100 2427 name = "fs2" 2101 2428 version = "0.4.3" 2102 2429 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2147 2474 2148 2475 [[package]] 2149 2476 name = "futures" 2150 - version = "0.3.28" 2477 + version = "0.3.29" 2151 2478 source = "registry+https://github.com/rust-lang/crates.io-index" 2152 - checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 2479 + checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 2153 2480 dependencies = [ 2154 2481 "futures-channel", 2155 2482 "futures-core", ··· 2162 2489 2163 2490 [[package]] 2164 2491 name = "futures-channel" 2165 - version = "0.3.28" 2492 + version = "0.3.29" 2166 2493 source = "registry+https://github.com/rust-lang/crates.io-index" 2167 - checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 2494 + checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 2168 2495 dependencies = [ 2169 2496 "futures-core", 2170 2497 "futures-sink", ··· 2172 2499 2173 2500 [[package]] 2174 2501 name = "futures-core" 2175 - version = "0.3.28" 2502 + version = "0.3.29" 2176 2503 source = "registry+https://github.com/rust-lang/crates.io-index" 2177 - checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 2504 + checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 2178 2505 2179 2506 [[package]] 2180 2507 name = "futures-executor" 2181 - version = "0.3.28" 2508 + version = "0.3.29" 2182 2509 source = "registry+https://github.com/rust-lang/crates.io-index" 2183 - checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 2510 + checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 2184 2511 dependencies = [ 2185 2512 "futures-core", 2186 2513 "futures-task", ··· 2189 2516 2190 2517 [[package]] 2191 2518 name = "futures-io" 2192 - version = "0.3.28" 2519 + version = "0.3.29" 2193 2520 source = "registry+https://github.com/rust-lang/crates.io-index" 2194 - checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 2521 + checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 2195 2522 2196 2523 [[package]] 2197 2524 name = "futures-lite" ··· 2199 2526 source = "registry+https://github.com/rust-lang/crates.io-index" 2200 2527 checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce" 2201 2528 dependencies = [ 2202 - "fastrand", 2529 + "fastrand 1.9.0", 2203 2530 "futures-core", 2204 2531 "futures-io", 2205 2532 "memchr", ··· 2210 2537 2211 2538 [[package]] 2212 2539 name = "futures-macro" 2213 - version = "0.3.28" 2540 + version = "0.3.29" 2214 2541 source = "registry+https://github.com/rust-lang/crates.io-index" 2215 - checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 2542 + checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 2216 2543 dependencies = [ 2217 2544 "proc-macro2", 2218 2545 "quote", 2219 - "syn 2.0.16", 2546 + "syn 2.0.39", 2220 2547 ] 2221 2548 2222 2549 [[package]] 2223 2550 name = "futures-sink" 2224 - version = "0.3.28" 2551 + version = "0.3.29" 2225 2552 source = "registry+https://github.com/rust-lang/crates.io-index" 2226 - checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 2553 + checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 2227 2554 2228 2555 [[package]] 2229 2556 name = "futures-task" 2230 - version = "0.3.28" 2557 + version = "0.3.29" 2231 2558 source = "registry+https://github.com/rust-lang/crates.io-index" 2232 - checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 2559 + checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 2233 2560 2234 2561 [[package]] 2235 2562 name = "futures-timer" ··· 2239 2566 2240 2567 [[package]] 2241 2568 name = "futures-util" 2242 - version = "0.3.28" 2569 + version = "0.3.29" 2243 2570 source = "registry+https://github.com/rust-lang/crates.io-index" 2244 - checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 2571 + checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 2245 2572 dependencies = [ 2246 2573 "futures 0.1.31", 2247 2574 "futures-channel", ··· 2288 2615 2289 2616 [[package]] 2290 2617 name = "getrandom" 2291 - version = "0.2.9" 2618 + version = "0.2.11" 2292 2619 source = "registry+https://github.com/rust-lang/crates.io-index" 2293 - checksum = "c85e1d9ab2eadba7e5040d4e09cbd6d072b76a557ad64e797c2cb9d4da21d7e4" 2620 + checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 2294 2621 dependencies = [ 2295 2622 "cfg-if 1.0.0", 2296 2623 "libc", ··· 2299 2626 2300 2627 [[package]] 2301 2628 name = "ghost" 2302 - version = "0.1.9" 2629 + version = "0.1.16" 2303 2630 source = "registry+https://github.com/rust-lang/crates.io-index" 2304 - checksum = "e77ac7b51b8e6313251737fcef4b1c01a2ea102bde68415b62c0ee9268fec357" 2631 + checksum = "ef81e7cedce6ab54cd5dc7b3400c442c8d132fe03200a1be0637db7ef308ff17" 2305 2632 dependencies = [ 2306 2633 "proc-macro2", 2307 2634 "quote", 2308 - "syn 2.0.16", 2635 + "syn 2.0.39", 2309 2636 ] 2310 2637 2311 2638 [[package]] 2312 2639 name = "gimli" 2313 - version = "0.27.2" 2640 + version = "0.28.0" 2314 2641 source = "registry+https://github.com/rust-lang/crates.io-index" 2315 - checksum = "ad0a93d233ebf96623465aad4046a8d3aa4da22d4f4beba5388838c8a434bbb4" 2642 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2316 2643 2317 2644 [[package]] 2318 2645 name = "git2" ··· 2320 2647 source = "registry+https://github.com/rust-lang/crates.io-index" 2321 2648 checksum = "d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c" 2322 2649 dependencies = [ 2323 - "bitflags", 2650 + "bitflags 1.3.2", 2324 2651 "libc", 2325 2652 "libgit2-sys", 2326 2653 "log", ··· 2337 2664 "dag", 2338 2665 "git2", 2339 2666 "nonblocking", 2340 - "parking_lot 0.11.2", 2667 + "parking_lot", 2341 2668 "tracing", 2342 2669 ] 2343 2670 ··· 2347 2674 dependencies = [ 2348 2675 "anyhow", 2349 2676 "async-trait", 2350 - "futures 0.3.28", 2677 + "factory", 2678 + "fs-err", 2351 2679 "git2", 2352 2680 "minibytes", 2353 2681 "storemodel", ··· 2362 2690 2363 2691 [[package]] 2364 2692 name = "globset" 2365 - version = "0.4.10" 2693 + version = "0.4.13" 2366 2694 source = "registry+https://github.com/rust-lang/crates.io-index" 2367 - checksum = "029d74589adefde59de1a0c4f4732695c32805624aec7b68d91503d4dba79afc" 2695 + checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d" 2368 2696 dependencies = [ 2369 - "aho-corasick 0.7.20", 2697 + "aho-corasick", 2370 2698 "bstr", 2371 2699 "fnv", 2372 2700 "log", 2373 2701 "regex", 2702 + "serde", 2374 2703 ] 2375 2704 2376 2705 [[package]] 2377 2706 name = "h2" 2378 - version = "0.3.19" 2707 + version = "0.3.22" 2379 2708 source = "registry+https://github.com/rust-lang/crates.io-index" 2380 - checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 2709 + checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 2381 2710 dependencies = [ 2382 - "bytes 1.4.0", 2711 + "bytes", 2383 2712 "fnv", 2384 2713 "futures-core", 2385 2714 "futures-sink", 2386 2715 "futures-util", 2387 2716 "http", 2388 - "indexmap", 2717 + "indexmap 2.1.0", 2389 2718 "slab", 2390 2719 "tokio", 2391 - "tokio-util 0.7.8", 2720 + "tokio-util 0.7.10", 2392 2721 "tracing", 2393 2722 ] 2394 2723 ··· 2404 2733 source = "registry+https://github.com/rust-lang/crates.io-index" 2405 2734 checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" 2406 2735 dependencies = [ 2407 - "ahash 0.4.7", 2736 + "ahash 0.4.8", 2408 2737 ] 2409 2738 2410 2739 [[package]] ··· 2415 2744 2416 2745 [[package]] 2417 2746 name = "hashbrown" 2418 - version = "0.13.2" 2747 + version = "0.14.2" 2419 2748 source = "registry+https://github.com/rust-lang/crates.io-index" 2420 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 2749 + checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2421 2750 dependencies = [ 2422 - "ahash 0.8.3", 2751 + "ahash 0.8.6", 2752 + "allocator-api2", 2423 2753 ] 2424 2754 2425 2755 [[package]] ··· 2448 2778 2449 2779 [[package]] 2450 2780 name = "hermit-abi" 2451 - version = "0.2.6" 2781 + version = "0.3.3" 2452 2782 source = "registry+https://github.com/rust-lang/crates.io-index" 2453 - checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 2454 - dependencies = [ 2455 - "libc", 2456 - ] 2457 - 2458 - [[package]] 2459 - name = "hermit-abi" 2460 - version = "0.3.1" 2461 - source = "registry+https://github.com/rust-lang/crates.io-index" 2462 - checksum = "fed44880c466736ef9a5c5b5facefb5ed0785676d0c02d612db14e54f0d84286" 2783 + checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2463 2784 2464 2785 [[package]] 2465 2786 name = "hex" ··· 2487 2808 version = "0.1.0" 2488 2809 dependencies = [ 2489 2810 "once_cell", 2490 - "parking_lot 0.11.2", 2811 + "parking_lot", 2491 2812 ] 2492 2813 2493 2814 [[package]] ··· 2505 2826 "cliparser", 2506 2827 "clone", 2507 2828 "comfy-table", 2829 + "commandserver", 2508 2830 "configloader", 2509 2831 "configmodel", 2832 + "constructors", 2510 2833 "cpython", 2511 2834 "cpython_ext", 2512 2835 "ctrlc", ··· 2514 2837 "debugtop", 2515 2838 "eagerepo", 2516 2839 "edenapi", 2517 - "edenfs_client", 2840 + "edenfs-client", 2518 2841 "exchange", 2519 2842 "fail", 2520 2843 "flate2", 2521 2844 "formatter", 2845 + "fs-err", 2522 2846 "fsyncglob", 2523 2847 "hg-http", 2848 + "hg-metrics", 2524 2849 "hgplain", 2525 2850 "hgtime", 2526 2851 "hostname 0.3.1", 2527 2852 "identity", 2528 2853 "indexedlog", 2529 2854 "libc", 2855 + "metalog", 2530 2856 "metrics-render", 2531 2857 "migration", 2532 2858 "mincode", 2533 2859 "minibytes", 2534 2860 "network-doctor", 2535 2861 "nodeipc", 2536 - "once_cell", 2537 - "parking_lot 0.11.2", 2862 + "parking_lot", 2538 2863 "pathmatcher", 2539 2864 "procinfo", 2540 2865 "progress-model", 2541 2866 "progress-render", 2542 2867 "pyconfigloader", 2868 + "pyedenclient", 2869 + "pyio", 2870 + "pymodules", 2543 2871 "python3-sys", 2544 2872 "pytracing", 2545 2873 "rand 0.8.5", 2546 2874 "repo", 2547 2875 "repo_name", 2548 2876 "revisionstore", 2549 - "revsets", 2550 2877 "runlog", 2551 2878 "sampling", 2552 2879 "serde", ··· 2573 2900 dependencies = [ 2574 2901 "anyhow", 2575 2902 "async-trait", 2903 + "commits-trait", 2576 2904 "dag", 2577 2905 "edenapi", 2578 - "futures 0.3.28", 2579 - "gitdag", 2580 - "metalog", 2906 + "factory", 2907 + "fs-err", 2908 + "futures 0.3.29", 2581 2909 "minibytes", 2582 - "parking_lot 0.11.2", 2583 - "refencode", 2910 + "parking_lot", 2584 2911 "revlogindex", 2585 - "serde", 2586 2912 "storemodel", 2587 2913 "streams", 2588 - "thiserror", 2589 2914 "tracing", 2590 2915 "types", 2591 2916 "zstore", ··· 2605 2930 "identity", 2606 2931 "libc", 2607 2932 "pyblackbox", 2933 + "tracing", 2934 + "webview-app", 2608 2935 "winapi 0.3.9", 2609 2936 ] 2610 2937 ··· 2637 2964 ] 2638 2965 2639 2966 [[package]] 2967 + name = "home" 2968 + version = "0.5.5" 2969 + source = "registry+https://github.com/rust-lang/crates.io-index" 2970 + checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 2971 + dependencies = [ 2972 + "windows-sys 0.48.0", 2973 + ] 2974 + 2975 + [[package]] 2640 2976 name = "hostcaps" 2641 2977 version = "0.1.0" 2642 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2978 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2643 2979 dependencies = [ 2644 - "lazy_static", 2980 + "once_cell", 2645 2981 ] 2646 2982 2647 2983 [[package]] 2648 2984 name = "hostname" 2649 2985 version = "0.1.0" 2650 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 2986 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2651 2987 dependencies = [ 2652 2988 "anyhow", 2653 2989 "hostname 0.3.1", ··· 2666 3002 2667 3003 [[package]] 2668 3004 name = "http" 2669 - version = "0.2.9" 3005 + version = "0.2.11" 2670 3006 source = "registry+https://github.com/rust-lang/crates.io-index" 2671 - checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 3007 + checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 2672 3008 dependencies = [ 2673 - "bytes 1.4.0", 3009 + "bytes", 2674 3010 "fnv", 2675 - "itoa 1.0.6", 3011 + "itoa 1.0.9", 2676 3012 ] 2677 3013 2678 3014 [[package]] ··· 2681 3017 source = "registry+https://github.com/rust-lang/crates.io-index" 2682 3018 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2683 3019 dependencies = [ 2684 - "bytes 1.4.0", 3020 + "bytes", 2685 3021 "http", 2686 3022 "pin-project-lite", 2687 3023 ] ··· 2693 3029 "anyhow", 2694 3030 "assert_matches", 2695 3031 "async-compression", 2696 - "atty", 2697 - "crossbeam 0.8.2", 3032 + "async-runtime", 3033 + "clientinfo", 3034 + "crossbeam", 2698 3035 "curl", 2699 3036 "curl-sys", 2700 - "env_logger 0.10.0", 2701 - "futures 0.3.28", 3037 + "env_logger 0.10.1", 3038 + "futures 0.3.29", 2702 3039 "http", 2703 3040 "lru-cache", 2704 3041 "maplit", 2705 3042 "mockito", 2706 3043 "once_cell", 2707 3044 "openssl", 2708 - "parking_lot 0.11.2", 3045 + "parking_lot", 2709 3046 "paste", 2710 3047 "pin-project 0.4.30", 2711 3048 "regex", ··· 2715 3052 "structopt", 2716 3053 "thiserror", 2717 3054 "tokio", 2718 - "tokio-util 0.6.10", 3055 + "tokio-util 0.7.10", 2719 3056 "tracing", 2720 3057 "url", 2721 3058 "zstd", ··· 2729 3066 2730 3067 [[package]] 2731 3068 name = "httpdate" 2732 - version = "1.0.2" 3069 + version = "1.0.3" 2733 3070 source = "registry+https://github.com/rust-lang/crates.io-index" 2734 - checksum = "c4a1e36c821dbe04574f602848a19f742f4fb3c98d40449f11bcad18d6b17421" 3071 + checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" 2735 3072 2736 3073 [[package]] 2737 3074 name = "humantime" ··· 2741 3078 2742 3079 [[package]] 2743 3080 name = "hyper" 2744 - version = "0.14.26" 3081 + version = "0.14.27" 2745 3082 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 - checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 3083 + checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2747 3084 dependencies = [ 2748 - "bytes 1.4.0", 3085 + "bytes", 2749 3086 "futures-channel", 2750 3087 "futures-core", 2751 3088 "futures-util", ··· 2754 3091 "http-body", 2755 3092 "httparse", 2756 3093 "httpdate", 2757 - "itoa 1.0.6", 3094 + "itoa 1.0.9", 2758 3095 "pin-project-lite", 2759 - "socket2", 3096 + "socket2 0.4.10", 2760 3097 "tokio", 2761 3098 "tower-service", 2762 3099 "tracing", ··· 2765 3102 2766 3103 [[package]] 2767 3104 name = "hyper-rustls" 2768 - version = "0.24.0" 3105 + version = "0.24.2" 2769 3106 source = "registry+https://github.com/rust-lang/crates.io-index" 2770 - checksum = "0646026eb1b3eea4cd9ba47912ea5ce9cc07713d105b1a14698f4e6433d348b7" 3107 + checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 2771 3108 dependencies = [ 3109 + "futures-util", 2772 3110 "http", 2773 3111 "hyper", 2774 3112 "rustls", ··· 2782 3120 source = "registry+https://github.com/rust-lang/crates.io-index" 2783 3121 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905" 2784 3122 dependencies = [ 2785 - "bytes 1.4.0", 3123 + "bytes", 2786 3124 "hyper", 2787 3125 "native-tls", 2788 3126 "tokio", ··· 2791 3129 2792 3130 [[package]] 2793 3131 name = "iana-time-zone" 2794 - version = "0.1.56" 3132 + version = "0.1.58" 2795 3133 source = "registry+https://github.com/rust-lang/crates.io-index" 2796 - checksum = "0722cd7114b7de04316e7ea5456a0bbb20e4adb46fd27a3697adb812cff0f37c" 3134 + checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 2797 3135 dependencies = [ 2798 3136 "android_system_properties", 2799 3137 "core-foundation-sys", 2800 3138 "iana-time-zone-haiku", 2801 3139 "js-sys", 2802 3140 "wasm-bindgen", 2803 - "windows", 3141 + "windows-core", 2804 3142 ] 2805 3143 2806 3144 [[package]] ··· 2819 3157 "anyhow", 2820 3158 "dirs 2.0.2", 2821 3159 "once_cell", 2822 - "parking_lot 0.11.2", 3160 + "parking_lot", 2823 3161 "tempfile", 2824 3162 "tracing", 2825 3163 ] 2826 3164 2827 3165 [[package]] 2828 3166 name = "idna" 3167 + version = "0.2.3" 3168 + source = "registry+https://github.com/rust-lang/crates.io-index" 3169 + checksum = "418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8" 3170 + dependencies = [ 3171 + "matches", 3172 + "unicode-bidi", 3173 + "unicode-normalization", 3174 + ] 3175 + 3176 + [[package]] 3177 + name = "idna" 2829 3178 version = "0.3.0" 2830 3179 source = "registry+https://github.com/rust-lang/crates.io-index" 2831 3180 checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" ··· 2835 3184 ] 2836 3185 2837 3186 [[package]] 3187 + name = "idna" 3188 + version = "0.4.0" 3189 + source = "registry+https://github.com/rust-lang/crates.io-index" 3190 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 3191 + dependencies = [ 3192 + "unicode-bidi", 3193 + "unicode-normalization", 3194 + ] 3195 + 3196 + [[package]] 2838 3197 name = "ignore" 2839 3198 version = "0.4.20" 2840 3199 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2852 3211 ] 2853 3212 2854 3213 [[package]] 3214 + name = "im" 3215 + version = "15.1.0" 3216 + source = "registry+https://github.com/rust-lang/crates.io-index" 3217 + checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9" 3218 + dependencies = [ 3219 + "bitmaps", 3220 + "rand_core 0.6.4", 3221 + "rand_xoshiro", 3222 + "sized-chunks", 3223 + "typenum", 3224 + "version_check", 3225 + ] 3226 + 3227 + [[package]] 2855 3228 name = "indexedlog" 2856 3229 version = "0.1.0" 2857 3230 dependencies = [ 2858 3231 "atomicfile", 2859 3232 "byteorder", 3233 + "configmodel", 2860 3234 "dev-logger", 2861 3235 "fs2", 2862 3236 "hex", ··· 2872 3246 "tracing", 2873 3247 "twox-hash", 2874 3248 "vlqencoding", 3249 + "winapi 0.3.9", 2875 3250 ] 2876 3251 2877 3252 [[package]] ··· 2888 3263 ] 2889 3264 2890 3265 [[package]] 3266 + name = "indexmap" 3267 + version = "2.1.0" 3268 + source = "registry+https://github.com/rust-lang/crates.io-index" 3269 + checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3270 + dependencies = [ 3271 + "equivalent", 3272 + "hashbrown 0.14.2", 3273 + ] 3274 + 3275 + [[package]] 2891 3276 name = "insta" 2892 - version = "1.29.0" 3277 + version = "1.34.0" 2893 3278 source = "registry+https://github.com/rust-lang/crates.io-index" 2894 - checksum = "9a28d25139df397cbca21408bb742cf6837e04cdbebf1b07b760caf971d6a972" 3279 + checksum = "5d64600be34b2fcfc267740a243fa7744441bb4947a619ac4e5bb6507f35fbfc" 2895 3280 dependencies = [ 2896 3281 "console", 2897 3282 "lazy_static", ··· 2921 3306 name = "io" 2922 3307 version = "0.1.0" 2923 3308 dependencies = [ 2924 - "atty", 2925 3309 "configmodel", 2926 3310 "hgplain", 2927 3311 "once_cell", 2928 - "parking_lot 0.11.2", 3312 + "parking_lot", 2929 3313 "pipe", 2930 3314 "streampager", 2931 - "terminal_size", 3315 + "terminal_size 0.3.0", 2932 3316 "termwiz", 3317 + "time-interval", 2933 3318 ] 2934 3319 2935 3320 [[package]] 2936 3321 name = "io-lifetimes" 2937 - version = "1.0.10" 3322 + version = "1.0.11" 2938 3323 source = "registry+https://github.com/rust-lang/crates.io-index" 2939 - checksum = "9c66c74d2ae7e79a5a8f7ac924adbe38ee42a859c6539ad869eb51f0b52dc220" 3324 + checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 2940 3325 dependencies = [ 2941 - "hermit-abi 0.3.1", 3326 + "hermit-abi 0.3.3", 2942 3327 "libc", 2943 3328 "windows-sys 0.48.0", 2944 3329 ] 2945 3330 2946 3331 [[package]] 2947 - name = "iovec" 2948 - version = "0.1.4" 3332 + name = "ipnet" 3333 + version = "2.9.0" 2949 3334 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "b2b3ea6ff95e175473f8ffe6a7eb7c00d054240321b84c57051175fe3c1e075e" 2951 - dependencies = [ 2952 - "libc", 2953 - ] 3335 + checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2954 3336 2955 3337 [[package]] 2956 - name = "ipnet" 2957 - version = "2.7.2" 3338 + name = "is-docker" 3339 + version = "0.2.0" 2958 3340 source = "registry+https://github.com/rust-lang/crates.io-index" 2959 - checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 3341 + checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3" 3342 + dependencies = [ 3343 + "once_cell", 3344 + ] 2960 3345 2961 3346 [[package]] 2962 3347 name = "is-terminal" 2963 - version = "0.4.7" 3348 + version = "0.4.9" 2964 3349 source = "registry+https://github.com/rust-lang/crates.io-index" 2965 - checksum = "adcf93614601c8129ddf72e2d5633df827ba6551541c6d8c59520a371475be1f" 3350 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 2966 3351 dependencies = [ 2967 - "hermit-abi 0.3.1", 2968 - "io-lifetimes", 2969 - "rustix", 3352 + "hermit-abi 0.3.3", 3353 + "rustix 0.38.24", 2970 3354 "windows-sys 0.48.0", 3355 + ] 3356 + 3357 + [[package]] 3358 + name = "is-wsl" 3359 + version = "0.4.0" 3360 + source = "registry+https://github.com/rust-lang/crates.io-index" 3361 + checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5" 3362 + dependencies = [ 3363 + "is-docker", 3364 + "once_cell", 2971 3365 ] 2972 3366 2973 3367 [[package]] 2974 3368 name = "itertools" 2975 - version = "0.10.5" 3369 + version = "0.11.0" 2976 3370 source = "registry+https://github.com/rust-lang/crates.io-index" 2977 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 3371 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2978 3372 dependencies = [ 2979 3373 "either", 2980 3374 ] ··· 2987 3381 2988 3382 [[package]] 2989 3383 name = "itoa" 2990 - version = "1.0.6" 3384 + version = "1.0.9" 2991 3385 source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 3386 + checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 2993 3387 2994 3388 [[package]] 2995 3389 name = "jobserver" 2996 - version = "0.1.26" 3390 + version = "0.1.27" 2997 3391 source = "registry+https://github.com/rust-lang/crates.io-index" 2998 - checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 3392 + checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" 2999 3393 dependencies = [ 3000 3394 "libc", 3001 3395 ] 3002 3396 3003 3397 [[package]] 3004 3398 name = "js-sys" 3005 - version = "0.3.63" 3399 + version = "0.3.65" 3006 3400 source = "registry+https://github.com/rust-lang/crates.io-index" 3007 - checksum = "2f37a4a5928311ac501dee68b3c7613a1037d0edb30c8e5427bd832d55d1b790" 3401 + checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 3008 3402 dependencies = [ 3009 3403 "wasm-bindgen", 3010 3404 ] ··· 3050 3444 3051 3445 [[package]] 3052 3446 name = "libc" 3053 - version = "0.2.144" 3447 + version = "0.2.150" 3054 3448 source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "2b00cc1c228a6782d0f076e7b232802e0c5689d41bb5df366f2a6b6621cfdfe1" 3449 + checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 3056 3450 3057 3451 [[package]] 3058 3452 name = "libgit2-sys" ··· 3070 3464 3071 3465 [[package]] 3072 3466 name = "libnghttp2-sys" 3073 - version = "0.1.7+1.45.0" 3467 + version = "0.1.8+1.55.1" 3074 3468 source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - checksum = "57ed28aba195b38d5ff02b9170cbff627e336a20925e43b4945390401c5dc93f" 3469 + checksum = "4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340" 3076 3470 dependencies = [ 3077 3471 "cc", 3078 3472 "libc", 3079 3473 ] 3080 3474 3081 3475 [[package]] 3476 + name = "libredox" 3477 + version = "0.0.1" 3478 + source = "registry+https://github.com/rust-lang/crates.io-index" 3479 + checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 3480 + dependencies = [ 3481 + "bitflags 2.4.1", 3482 + "libc", 3483 + "redox_syscall 0.4.1", 3484 + ] 3485 + 3486 + [[package]] 3082 3487 name = "libssh2-sys" 3083 3488 version = "0.2.23" 3084 3489 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3094 3499 3095 3500 [[package]] 3096 3501 name = "libz-sys" 3097 - version = "1.1.9" 3502 + version = "1.1.12" 3098 3503 source = "registry+https://github.com/rust-lang/crates.io-index" 3099 - checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 3504 + checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" 3100 3505 dependencies = [ 3101 3506 "cc", 3102 3507 "libc", ··· 3114 3519 ] 3115 3520 3116 3521 [[package]] 3522 + name = "linelog" 3523 + version = "0.1.0" 3524 + dependencies = [ 3525 + "im", 3526 + "rand_chacha 0.3.1", 3527 + ] 3528 + 3529 + [[package]] 3530 + name = "link-cplusplus" 3531 + version = "1.0.9" 3532 + source = "registry+https://github.com/rust-lang/crates.io-index" 3533 + checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9" 3534 + dependencies = [ 3535 + "cc", 3536 + ] 3537 + 3538 + [[package]] 3117 3539 name = "linked-hash-map" 3118 3540 version = "0.5.6" 3119 3541 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3126 3548 checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" 3127 3549 3128 3550 [[package]] 3551 + name = "linux-raw-sys" 3552 + version = "0.4.11" 3553 + source = "registry+https://github.com/rust-lang/crates.io-index" 3554 + checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 3555 + 3556 + [[package]] 3129 3557 name = "local-encoding" 3130 3558 version = "0.2.0" 3131 3559 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3138 3566 3139 3567 [[package]] 3140 3568 name = "lock_api" 3141 - version = "0.4.9" 3569 + version = "0.4.11" 3142 3570 source = "registry+https://github.com/rust-lang/crates.io-index" 3143 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 3571 + checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 3144 3572 dependencies = [ 3145 3573 "autocfg", 3146 3574 "scopeguard", ··· 3148 3576 3149 3577 [[package]] 3150 3578 name = "log" 3151 - version = "0.4.17" 3579 + version = "0.4.20" 3152 3580 source = "registry+https://github.com/rust-lang/crates.io-index" 3153 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 3581 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 3154 3582 dependencies = [ 3155 - "cfg-if 1.0.0", 3156 3583 "value-bag", 3157 3584 ] 3158 3585 3159 3586 [[package]] 3160 3587 name = "lru" 3161 - version = "0.10.0" 3588 + version = "0.11.1" 3162 3589 source = "registry+https://github.com/rust-lang/crates.io-index" 3163 - checksum = "03f1160296536f10c833a82dca22267d5486734230d47bf00bf435885814ba1e" 3590 + checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" 3164 3591 dependencies = [ 3165 - "hashbrown 0.13.2", 3592 + "hashbrown 0.14.2", 3166 3593 ] 3167 3594 3168 3595 [[package]] ··· 3211 3638 version = "0.1.0" 3212 3639 dependencies = [ 3213 3640 "anyhow", 3214 - "crossbeam 0.8.2", 3641 + "crossbeam", 3215 3642 "manifest", 3216 3643 "minibench", 3217 3644 "minibytes", 3218 3645 "once_cell", 3219 - "parking_lot 0.11.2", 3646 + "parking_lot", 3220 3647 "pathmatcher", 3221 3648 "progress-model", 3222 3649 "quickcheck", ··· 3247 3674 source = "registry+https://github.com/rust-lang/crates.io-index" 3248 3675 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558" 3249 3676 dependencies = [ 3250 - "regex-automata", 3677 + "regex-automata 0.1.10", 3251 3678 ] 3252 3679 3253 3680 [[package]] 3254 - name = "maybe-uninit" 3255 - version = "2.0.0" 3681 + name = "matches" 3682 + version = "0.1.10" 3256 3683 source = "registry+https://github.com/rust-lang/crates.io-index" 3257 - checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" 3684 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 3258 3685 3259 3686 [[package]] 3260 3687 name = "memchr" 3261 - version = "2.5.0" 3688 + version = "2.6.4" 3262 3689 source = "registry+https://github.com/rust-lang/crates.io-index" 3263 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 3690 + checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3264 3691 3265 3692 [[package]] 3266 3693 name = "memmap2" ··· 3279 3706 3280 3707 [[package]] 3281 3708 name = "memoffset" 3282 - version = "0.5.6" 3283 - source = "registry+https://github.com/rust-lang/crates.io-index" 3284 - checksum = "043175f069eda7b85febe4a74abbaeff828d9f8b448515d3151a14a3542811aa" 3285 - dependencies = [ 3286 - "autocfg", 3287 - ] 3288 - 3289 - [[package]] 3290 - name = "memoffset" 3291 3709 version = "0.6.5" 3292 3710 source = "registry+https://github.com/rust-lang/crates.io-index" 3293 3711 checksum = "5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce" ··· 3297 3715 3298 3716 [[package]] 3299 3717 name = "memoffset" 3300 - version = "0.8.0" 3718 + version = "0.9.0" 3301 3719 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "d61c719bcfbcf5d62b3a09efa6088de8c54bc0bfcd3ea7ae39fcc186108b8de1" 3720 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 3303 3721 dependencies = [ 3304 3722 "autocfg", 3305 3723 ] ··· 3314 3732 "lazy_static", 3315 3733 "mincode", 3316 3734 "minibytes", 3317 - "parking_lot 0.11.2", 3735 + "parking_lot", 3318 3736 "quickcheck", 3319 3737 "rand_chacha 0.3.1", 3320 3738 "rand_core 0.6.4", ··· 3330 3748 name = "metrics" 3331 3749 version = "0.1.0" 3332 3750 dependencies = [ 3333 - "futures 0.3.28", 3751 + "futures 0.3.29", 3334 3752 "once_cell", 3335 3753 ] 3336 3754 ··· 3387 3805 name = "minibytes" 3388 3806 version = "0.1.0" 3389 3807 dependencies = [ 3390 - "bytes 1.4.0", 3808 + "bytes", 3391 3809 "memmap2", 3392 3810 "quickcheck", 3393 3811 "serde", ··· 3401 3819 3402 3820 [[package]] 3403 3821 name = "miniz_oxide" 3404 - version = "0.4.4" 3822 + version = "0.7.1" 3405 3823 source = "registry+https://github.com/rust-lang/crates.io-index" 3406 - checksum = "a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b" 3407 - dependencies = [ 3408 - "adler", 3409 - "autocfg", 3410 - ] 3411 - 3412 - [[package]] 3413 - name = "miniz_oxide" 3414 - version = "0.6.2" 3415 - source = "registry+https://github.com/rust-lang/crates.io-index" 3416 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 3824 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 3417 3825 dependencies = [ 3418 3826 "adler", 3419 3827 ] 3420 3828 3421 3829 [[package]] 3422 3830 name = "mio" 3423 - version = "0.8.6" 3831 + version = "0.8.9" 3424 3832 source = "registry+https://github.com/rust-lang/crates.io-index" 3425 - checksum = "5b9d9a46eff5b4ff64b45a9e316a6d1e0bc719ef429cbec4dc630684212bfdf9" 3833 + checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3426 3834 dependencies = [ 3427 3835 "libc", 3428 3836 "log", 3429 3837 "wasi 0.11.0+wasi-snapshot-preview1", 3430 - "windows-sys 0.45.0", 3838 + "windows-sys 0.48.0", 3431 3839 ] 3432 3840 3433 3841 [[package]] ··· 3441 3849 "identity", 3442 3850 "libc", 3443 3851 "serde", 3444 - "sha2 0.10.6", 3852 + "sha2 0.10.8", 3445 3853 "toml", 3446 3854 ] 3447 3855 ··· 3483 3891 version = "0.1.0" 3484 3892 dependencies = [ 3485 3893 "anyhow", 3486 - "bitflags", 3894 + "bitflags 1.3.2", 3487 3895 "dag", 3488 3896 "drawdag", 3489 - "futures 0.3.28", 3897 + "futures 0.3.29", 3490 3898 "indexedlog", 3491 3899 "rand 0.8.5", 3492 3900 "rand_chacha 0.3.1", 3493 - "tempdir", 3901 + "tempfile", 3494 3902 "types", 3495 3903 "vlqencoding", 3496 3904 ] ··· 3535 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3536 3944 checksum = "fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069" 3537 3945 dependencies = [ 3538 - "bitflags", 3946 + "bitflags 1.3.2", 3539 3947 "cfg-if 1.0.0", 3540 3948 "libc", 3541 3949 "memoffset 0.6.5", ··· 3543 3951 3544 3952 [[package]] 3545 3953 name = "nix" 3546 - version = "0.26.2" 3954 + version = "0.27.1" 3547 3955 source = "registry+https://github.com/rust-lang/crates.io-index" 3548 - checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 3956 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3549 3957 dependencies = [ 3550 - "bitflags", 3958 + "bitflags 2.4.1", 3551 3959 "cfg-if 1.0.0", 3552 3960 "libc", 3553 - "static_assertions", 3554 3961 ] 3555 3962 3556 3963 [[package]] ··· 3560 3967 "anyhow", 3561 3968 "filedescriptor 0.7.3", 3562 3969 "libc", 3563 - "once_cell", 3970 + "nodeipc_derive", 3971 + "paste", 3564 3972 "serde", 3565 3973 "serde_json", 3974 + "winapi 0.3.9", 3566 3975 ] 3976 + 3977 + [[package]] 3978 + name = "nodeipc_derive" 3979 + version = "0.1.0" 3567 3980 3568 3981 [[package]] 3569 3982 name = "nodemap" ··· 3601 4014 name = "nonblocking" 3602 4015 version = "0.1.0" 3603 4016 dependencies = [ 3604 - "futures 0.3.28", 4017 + "futures 0.3.29", 3605 4018 ] 3606 4019 3607 4020 [[package]] ··· 3616 4029 3617 4030 [[package]] 3618 4031 name = "num-bigint" 3619 - version = "0.2.6" 4032 + version = "0.4.4" 3620 4033 source = "registry+https://github.com/rust-lang/crates.io-index" 3621 - checksum = "090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304" 4034 + checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 3622 4035 dependencies = [ 3623 4036 "autocfg", 3624 4037 "num-integer", ··· 3648 4061 3649 4062 [[package]] 3650 4063 name = "num-traits" 3651 - version = "0.2.15" 4064 + version = "0.2.17" 3652 4065 source = "registry+https://github.com/rust-lang/crates.io-index" 3653 - checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 4066 + checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 3654 4067 dependencies = [ 3655 4068 "autocfg", 3656 4069 ] 3657 4070 3658 4071 [[package]] 3659 4072 name = "num_cpus" 3660 - version = "1.15.0" 4073 + version = "1.16.0" 3661 4074 source = "registry+https://github.com/rust-lang/crates.io-index" 3662 - checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 4075 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 3663 4076 dependencies = [ 3664 - "hermit-abi 0.2.6", 4077 + "hermit-abi 0.3.3", 3665 4078 "libc", 3666 4079 ] 3667 4080 ··· 3676 4089 3677 4090 [[package]] 3678 4091 name = "object" 3679 - version = "0.30.3" 4092 + version = "0.32.1" 3680 4093 source = "registry+https://github.com/rust-lang/crates.io-index" 3681 - checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 4094 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 3682 4095 dependencies = [ 3683 4096 "memchr", 3684 4097 ] 3685 4098 3686 4099 [[package]] 3687 4100 name = "once_cell" 3688 - version = "1.17.1" 4101 + version = "1.18.0" 3689 4102 source = "registry+https://github.com/rust-lang/crates.io-index" 3690 - checksum = "b7e5500299e16ebb147ae15a00a942af264cf3688f47923b8fc2cd5858f23ad3" 4103 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 3691 4104 3692 4105 [[package]] 3693 4106 name = "opaque-debug" ··· 3696 4109 checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 3697 4110 3698 4111 [[package]] 4112 + name = "open" 4113 + version = "4.2.0" 4114 + source = "registry+https://github.com/rust-lang/crates.io-index" 4115 + checksum = "3a083c0c7e5e4a8ec4176346cf61f67ac674e8bfb059d9226e1c54a96b377c12" 4116 + dependencies = [ 4117 + "is-wsl", 4118 + "libc", 4119 + "pathdiff", 4120 + ] 4121 + 4122 + [[package]] 3699 4123 name = "openssl" 3700 - version = "0.10.52" 4124 + version = "0.10.59" 3701 4125 source = "registry+https://github.com/rust-lang/crates.io-index" 3702 - checksum = "01b8574602df80f7b85fdfc5392fa884a4e3b3f4f35402c070ab34c3d3f78d56" 4126 + checksum = "7a257ad03cd8fb16ad4172fedf8094451e1af1c4b70097636ef2eac9a5f0cc33" 3703 4127 dependencies = [ 3704 - "bitflags", 4128 + "bitflags 2.4.1", 3705 4129 "cfg-if 1.0.0", 3706 4130 "foreign-types", 3707 4131 "libc", ··· 3718 4142 dependencies = [ 3719 4143 "proc-macro2", 3720 4144 "quote", 3721 - "syn 2.0.16", 4145 + "syn 2.0.39", 3722 4146 ] 3723 4147 3724 4148 [[package]] ··· 3729 4153 3730 4154 [[package]] 3731 4155 name = "openssl-sys" 3732 - version = "0.9.87" 4156 + version = "0.9.95" 3733 4157 source = "registry+https://github.com/rust-lang/crates.io-index" 3734 - checksum = "8e17f59264b2809d77ae94f0e1ebabc434773f370d6ca667bd223ea10e06cc7e" 4158 + checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9" 3735 4159 dependencies = [ 3736 4160 "cc", 3737 4161 "libc", ··· 3741 4165 3742 4166 [[package]] 3743 4167 name = "ordered-float" 3744 - version = "1.1.1" 4168 + version = "3.9.2" 3745 4169 source = "registry+https://github.com/rust-lang/crates.io-index" 3746 - checksum = "3305af35278dd29f46fcdd139e0b1fbfae2153f0e5928b39b035542dd31e37b7" 4170 + checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc" 3747 4171 dependencies = [ 3748 4172 "num-traits", 4173 + "rand 0.8.5", 3749 4174 "serde", 3750 - ] 3751 - 3752 - [[package]] 3753 - name = "ordered-float" 3754 - version = "3.7.0" 3755 - source = "registry+https://github.com/rust-lang/crates.io-index" 3756 - checksum = "2fc2dbde8f8a79f2102cc474ceb0ad68e3b80b85289ea62389b60e66777e4213" 3757 - dependencies = [ 3758 - "num-traits", 3759 4175 ] 3760 4176 3761 4177 [[package]] ··· 3770 4186 3771 4187 [[package]] 3772 4188 name = "os_str_bytes" 3773 - version = "6.5.0" 4189 + version = "6.6.1" 3774 4190 source = "registry+https://github.com/rust-lang/crates.io-index" 3775 - checksum = "ceedf44fb00f2d1984b0bc98102627ce622e083e49a5bacdb3e514fa4238e267" 3776 - 3777 - [[package]] 3778 - name = "output_vt100" 3779 - version = "0.1.3" 3780 - source = "registry+https://github.com/rust-lang/crates.io-index" 3781 - checksum = "628223faebab4e3e40667ee0b2336d34a5b960ff60ea743ddfdbcf7770bcfb66" 3782 - dependencies = [ 3783 - "winapi 0.3.9", 3784 - ] 4191 + checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1" 3785 4192 3786 4193 [[package]] 3787 4194 name = "overload" ··· 3797 4204 3798 4205 [[package]] 3799 4206 name = "parking" 3800 - version = "2.1.0" 4207 + version = "2.2.0" 3801 4208 source = "registry+https://github.com/rust-lang/crates.io-index" 3802 - checksum = "14f2252c834a40ed9bb5422029649578e63aa341ac401f74e719dd1afda8394e" 3803 - 3804 - [[package]] 3805 - name = "parking_lot" 3806 - version = "0.11.2" 3807 - source = "registry+https://github.com/rust-lang/crates.io-index" 3808 - checksum = "7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99" 3809 - dependencies = [ 3810 - "instant", 3811 - "lock_api", 3812 - "parking_lot_core 0.8.6", 3813 - ] 4209 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 3814 4210 3815 4211 [[package]] 3816 4212 name = "parking_lot" ··· 3819 4215 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 3820 4216 dependencies = [ 3821 4217 "lock_api", 3822 - "parking_lot_core 0.9.7", 4218 + "parking_lot_core", 3823 4219 ] 3824 4220 3825 4221 [[package]] 3826 4222 name = "parking_lot_core" 3827 - version = "0.8.6" 4223 + version = "0.9.9" 3828 4224 source = "registry+https://github.com/rust-lang/crates.io-index" 3829 - checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 4225 + checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 3830 4226 dependencies = [ 3831 4227 "cfg-if 1.0.0", 3832 - "instant", 3833 4228 "libc", 3834 - "redox_syscall 0.2.16", 4229 + "redox_syscall 0.4.1", 3835 4230 "smallvec", 3836 - "winapi 0.3.9", 4231 + "windows-targets 0.48.5", 3837 4232 ] 3838 4233 3839 4234 [[package]] 3840 - name = "parking_lot_core" 3841 - version = "0.9.7" 4235 + name = "paste" 4236 + version = "1.0.14" 3842 4237 source = "registry+https://github.com/rust-lang/crates.io-index" 3843 - checksum = "9069cbb9f99e3a5083476ccb29ceb1de18b9118cafa53e90c9551235de2b9521" 3844 - dependencies = [ 3845 - "cfg-if 1.0.0", 3846 - "libc", 3847 - "redox_syscall 0.2.16", 3848 - "smallvec", 3849 - "windows-sys 0.45.0", 3850 - ] 4238 + checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 3851 4239 3852 4240 [[package]] 3853 - name = "paste" 3854 - version = "1.0.12" 4241 + name = "pathdiff" 4242 + version = "0.2.1" 3855 4243 source = "registry+https://github.com/rust-lang/crates.io-index" 3856 - checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 4244 + checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd" 3857 4245 3858 4246 [[package]] 3859 4247 name = "pathhistory" ··· 3866 4254 "dev-logger", 3867 4255 "manifest", 3868 4256 "manifest-tree", 4257 + "sha1", 3869 4258 "storemodel", 3870 4259 "tokio", 3871 4260 "tracing", ··· 3877 4266 version = "0.1.0" 3878 4267 dependencies = [ 3879 4268 "anyhow", 3880 - "bitflags", 4269 + "bitflags 1.3.2", 4270 + "fancy-regex", 4271 + "fs-err", 4272 + "glob", 3881 4273 "globset", 3882 4274 "ignore", 3883 - "parking_lot 0.11.2", 3884 - "regex-automata", 3885 - "regex-syntax 0.6.29", 4275 + "parking_lot", 4276 + "regex-automata 0.3.9", 3886 4277 "tempfile", 3887 4278 "thiserror", 4279 + "tracing", 3888 4280 "types", 3889 4281 "util", 3890 4282 ] ··· 3902 4294 3903 4295 [[package]] 3904 4296 name = "percent-encoding" 3905 - version = "2.2.0" 4297 + version = "2.3.0" 3906 4298 source = "registry+https://github.com/rust-lang/crates.io-index" 3907 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 4299 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4300 + 4301 + [[package]] 4302 + name = "perthread" 4303 + version = "0.1.0" 4304 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 3908 4305 3909 4306 [[package]] 3910 4307 name = "pest" 3911 - version = "2.6.0" 4308 + version = "2.7.5" 3912 4309 source = "registry+https://github.com/rust-lang/crates.io-index" 3913 - checksum = "e68e84bfb01f0507134eac1e9b410a12ba379d064eab48c50ba4ce329a527b70" 4310 + checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 3914 4311 dependencies = [ 4312 + "memchr", 3915 4313 "thiserror", 3916 4314 "ucd-trie", 3917 4315 ] 3918 4316 3919 4317 [[package]] 3920 4318 name = "pest_derive" 3921 - version = "2.6.0" 4319 + version = "2.7.5" 3922 4320 source = "registry+https://github.com/rust-lang/crates.io-index" 3923 - checksum = "6b79d4c71c865a25a4322296122e3924d30bc8ee0834c8bfc8b95f7f054afbfb" 4321 + checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 3924 4322 dependencies = [ 3925 4323 "pest", 3926 4324 "pest_generator", ··· 3928 4326 3929 4327 [[package]] 3930 4328 name = "pest_generator" 3931 - version = "2.6.0" 4329 + version = "2.7.5" 3932 4330 source = "registry+https://github.com/rust-lang/crates.io-index" 3933 - checksum = "6c435bf1076437b851ebc8edc3a18442796b30f1728ffea6262d59bbe28b077e" 4331 + checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 3934 4332 dependencies = [ 3935 4333 "pest", 3936 4334 "pest_meta", 3937 4335 "proc-macro2", 3938 4336 "quote", 3939 - "syn 2.0.16", 4337 + "syn 2.0.39", 3940 4338 ] 3941 4339 3942 4340 [[package]] 3943 4341 name = "pest_meta" 3944 - version = "2.6.0" 4342 + version = "2.7.5" 3945 4343 source = "registry+https://github.com/rust-lang/crates.io-index" 3946 - checksum = "745a452f8eb71e39ffd8ee32b3c5f51d03845f99786fa9b68db6ff509c505411" 4344 + checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 3947 4345 dependencies = [ 3948 4346 "once_cell", 3949 4347 "pest", 3950 - "sha2 0.10.6", 4348 + "sha2 0.10.8", 3951 4349 ] 3952 4350 3953 4351 [[package]] ··· 3961 4359 3962 4360 [[package]] 3963 4361 name = "phf" 3964 - version = "0.11.1" 4362 + version = "0.11.2" 3965 4363 source = "registry+https://github.com/rust-lang/crates.io-index" 3966 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 4364 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 3967 4365 dependencies = [ 3968 4366 "phf_macros", 3969 - "phf_shared 0.11.1", 4367 + "phf_shared 0.11.2", 3970 4368 ] 3971 4369 3972 4370 [[package]] 3973 4371 name = "phf_codegen" 3974 - version = "0.11.1" 4372 + version = "0.11.2" 3975 4373 source = "registry+https://github.com/rust-lang/crates.io-index" 3976 - checksum = "a56ac890c5e3ca598bbdeaa99964edb5b0258a583a9eb6ef4e89fc85d9224770" 4374 + checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a" 3977 4375 dependencies = [ 3978 4376 "phf_generator", 3979 - "phf_shared 0.11.1", 4377 + "phf_shared 0.11.2", 3980 4378 ] 3981 4379 3982 4380 [[package]] 3983 4381 name = "phf_generator" 3984 - version = "0.11.1" 4382 + version = "0.11.2" 3985 4383 source = "registry+https://github.com/rust-lang/crates.io-index" 3986 - checksum = "b1181c94580fa345f50f19d738aaa39c0ed30a600d95cb2d3e23f94266f14fbf" 4384 + checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0" 3987 4385 dependencies = [ 3988 - "phf_shared 0.11.1", 4386 + "phf_shared 0.11.2", 3989 4387 "rand 0.8.5", 3990 4388 ] 3991 4389 3992 4390 [[package]] 3993 4391 name = "phf_macros" 3994 - version = "0.11.1" 4392 + version = "0.11.2" 3995 4393 source = "registry+https://github.com/rust-lang/crates.io-index" 3996 - checksum = "92aacdc5f16768709a569e913f7451034034178b05bdc8acda226659a3dccc66" 4394 + checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b" 3997 4395 dependencies = [ 3998 4396 "phf_generator", 3999 - "phf_shared 0.11.1", 4397 + "phf_shared 0.11.2", 4000 4398 "proc-macro2", 4001 4399 "quote", 4002 - "syn 1.0.109", 4400 + "syn 2.0.39", 4003 4401 ] 4004 4402 4005 4403 [[package]] ··· 4013 4411 4014 4412 [[package]] 4015 4413 name = "phf_shared" 4016 - version = "0.11.1" 4414 + version = "0.11.2" 4017 4415 source = "registry+https://github.com/rust-lang/crates.io-index" 4018 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 4416 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 4019 4417 dependencies = [ 4020 4418 "siphasher", 4021 4419 ] ··· 4031 4429 4032 4430 [[package]] 4033 4431 name = "pin-project" 4034 - version = "1.1.0" 4432 + version = "1.1.3" 4035 4433 source = "registry+https://github.com/rust-lang/crates.io-index" 4036 - checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 4434 + checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 4037 4435 dependencies = [ 4038 - "pin-project-internal 1.1.0", 4436 + "pin-project-internal 1.1.3", 4039 4437 ] 4040 4438 4041 4439 [[package]] ··· 4051 4449 4052 4450 [[package]] 4053 4451 name = "pin-project-internal" 4054 - version = "1.1.0" 4452 + version = "1.1.3" 4055 4453 source = "registry+https://github.com/rust-lang/crates.io-index" 4056 - checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 4454 + checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 4057 4455 dependencies = [ 4058 4456 "proc-macro2", 4059 4457 "quote", 4060 - "syn 2.0.16", 4458 + "syn 2.0.39", 4061 4459 ] 4062 4460 4063 4461 [[package]] 4064 4462 name = "pin-project-lite" 4065 - version = "0.2.9" 4463 + version = "0.2.13" 4066 4464 source = "registry+https://github.com/rust-lang/crates.io-index" 4067 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 4465 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 4068 4466 4069 4467 [[package]] 4070 4468 name = "pin-utils" ··· 4089 4487 4090 4488 [[package]] 4091 4489 name = "plist" 4092 - version = "1.4.3" 4490 + version = "1.6.0" 4093 4491 source = "registry+https://github.com/rust-lang/crates.io-index" 4094 - checksum = "9bd9647b268a3d3e14ff09c23201133a62589c658db02bb7388c7246aafe0590" 4492 + checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 4095 4493 dependencies = [ 4096 - "base64 0.21.1", 4097 - "indexmap", 4494 + "base64 0.21.5", 4495 + "indexmap 2.1.0", 4098 4496 "line-wrap", 4099 4497 "quick-xml", 4100 4498 "serde", 4101 - "time 0.3.21", 4499 + "time", 4102 4500 ] 4103 4501 4104 4502 [[package]] ··· 4108 4506 checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce" 4109 4507 dependencies = [ 4110 4508 "autocfg", 4111 - "bitflags", 4509 + "bitflags 1.3.2", 4112 4510 "cfg-if 1.0.0", 4113 4511 "concurrent-queue", 4114 4512 "libc", ··· 4118 4516 ] 4119 4517 4120 4518 [[package]] 4519 + name = "powerfmt" 4520 + version = "0.2.0" 4521 + source = "registry+https://github.com/rust-lang/crates.io-index" 4522 + checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 4523 + 4524 + [[package]] 4121 4525 name = "pprint" 4122 4526 version = "0.1.0" 4123 4527 dependencies = [ ··· 4133 4537 4134 4538 [[package]] 4135 4539 name = "pretty_assertions" 4136 - version = "1.3.0" 4540 + version = "1.4.0" 4137 4541 source = "registry+https://github.com/rust-lang/crates.io-index" 4138 - checksum = "a25e9bcb20aa780fd0bb16b72403a9064d6b3f22f026946029acb941a50af755" 4542 + checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66" 4139 4543 dependencies = [ 4140 - "ctor", 4141 4544 "diff", 4142 - "output_vt100", 4143 4545 "yansi", 4144 4546 ] 4145 4547 ··· 4169 4571 4170 4572 [[package]] 4171 4573 name = "proc-macro2" 4172 - version = "1.0.58" 4574 + version = "1.0.69" 4173 4575 source = "registry+https://github.com/rust-lang/crates.io-index" 4174 - checksum = "fa1fb82fc0c281dd9671101b66b771ebbe1eaf967b96ac8740dcba4b70005ca8" 4576 + checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 4175 4577 dependencies = [ 4176 4578 "unicode-ident", 4177 4579 ] ··· 4186 4588 ] 4187 4589 4188 4590 [[package]] 4591 + name = "procutil" 4592 + version = "0.1.0" 4593 + dependencies = [ 4594 + "libc", 4595 + "once_cell", 4596 + "tracing", 4597 + "winapi 0.3.9", 4598 + ] 4599 + 4600 + [[package]] 4189 4601 name = "progress-model" 4190 4602 version = "0.1.0" 4191 4603 dependencies = [ 4192 4604 "arc-swap", 4193 4605 "once_cell", 4194 - "parking_lot 0.11.2", 4606 + "parking_lot", 4195 4607 "paste", 4608 + "thread_local", 4196 4609 "tokio", 4197 4610 "tracing", 4198 4611 ] ··· 4203 4616 dependencies = [ 4204 4617 "progress-model", 4205 4618 "termwiz", 4619 + "unicode-segmentation", 4206 4620 "unicode-width", 4207 4621 ] 4208 4622 4209 4623 [[package]] 4624 + name = "psl-types" 4625 + version = "2.0.11" 4626 + source = "registry+https://github.com/rust-lang/crates.io-index" 4627 + checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac" 4628 + 4629 + [[package]] 4630 + name = "publicsuffix" 4631 + version = "2.2.3" 4632 + source = "registry+https://github.com/rust-lang/crates.io-index" 4633 + checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457" 4634 + dependencies = [ 4635 + "idna 0.3.0", 4636 + "psl-types", 4637 + ] 4638 + 4639 + [[package]] 4210 4640 name = "pulldown-cmark" 4211 4641 version = "0.0.3" 4212 4642 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4222 4652 "atexit", 4223 4653 "cpython", 4224 4654 "cpython_ext", 4655 + "procutil", 4225 4656 ] 4226 4657 4227 4658 [[package]] ··· 4250 4681 version = "0.1.0" 4251 4682 dependencies = [ 4252 4683 "cpython", 4253 - "cpython_ext", 4254 4684 "minibytes", 4255 4685 "python3-sys", 4256 4686 ] ··· 4259 4689 name = "pycats" 4260 4690 version = "0.1.0" 4261 4691 dependencies = [ 4262 - "anyhow", 4263 4692 "cats", 4264 4693 "cpython", 4265 4694 "cpython_ext", 4266 4695 "pyconfigloader", 4267 - "url", 4696 + ] 4697 + 4698 + [[package]] 4699 + name = "pycext" 4700 + version = "0.1.0" 4701 + dependencies = [ 4702 + "cc", 4703 + "cpython", 4704 + "python3-sys", 4268 4705 ] 4269 4706 4270 4707 [[package]] ··· 4285 4722 "pystatus", 4286 4723 "pytreestate", 4287 4724 "storemodel", 4288 - "treestate", 4289 - "types", 4290 4725 "vfs", 4291 4726 ] 4292 4727 ··· 4297 4732 "clientinfo", 4298 4733 "cpython", 4299 4734 "cpython_ext", 4300 - "pyconfigloader", 4301 4735 ] 4302 4736 4303 4737 [[package]] ··· 4308 4742 "cliparser", 4309 4743 "configmodel", 4310 4744 "cpython", 4311 - "cpython_ext", 4312 4745 "pyconfigloader", 4313 4746 ] 4314 4747 ··· 4325 4758 name = "pyconfigloader" 4326 4759 version = "0.1.0" 4327 4760 dependencies = [ 4328 - "anyhow", 4329 4761 "configloader", 4330 4762 "cpython", 4331 4763 "cpython_ext", 4332 4764 "util", 4333 - "version", 4334 4765 ] 4335 4766 4336 4767 [[package]] 4337 4768 name = "pycopytrace" 4338 4769 version = "0.1.0" 4339 4770 dependencies = [ 4340 - "anyhow", 4341 4771 "async-runtime", 4342 4772 "configmodel", 4343 4773 "copytrace", 4344 4774 "cpython", 4345 4775 "cpython_ext", 4346 4776 "dag", 4347 - "parking_lot 0.11.2", 4348 - "pymanifest", 4777 + "parking_lot", 4349 4778 "storemodel", 4350 4779 "types", 4351 4780 ] ··· 4359 4788 "cpython", 4360 4789 "cpython_ext", 4361 4790 "dag", 4362 - "futures 0.3.28", 4791 + "futures 0.3.29", 4363 4792 "hgcommits", 4364 4793 "minibytes", 4365 - "parking_lot 0.11.2", 4794 + "parking_lot", 4366 4795 "pyedenapi", 4796 + "pyio", 4367 4797 "pymetalog", 4368 4798 "storemodel", 4369 4799 ] ··· 4373 4803 version = "0.1.0" 4374 4804 dependencies = [ 4375 4805 "cpython", 4376 - "cpython_ext", 4377 4806 ] 4378 4807 4379 4808 [[package]] ··· 4382 4811 dependencies = [ 4383 4812 "cpython", 4384 4813 "cpython_ext", 4385 - "encoding", 4814 + "dirs 2.0.2", 4386 4815 ] 4387 4816 4388 4817 [[package]] ··· 4390 4819 version = "0.1.0" 4391 4820 dependencies = [ 4392 4821 "cpython", 4393 - "cpython_ext", 4394 4822 "network-doctor", 4395 4823 "pyconfigloader", 4396 4824 ] ··· 4407 4835 name = "pyeagerepo" 4408 4836 version = "0.1.0" 4409 4837 dependencies = [ 4410 - "anyhow", 4411 4838 "async-runtime", 4412 4839 "cpython", 4413 4840 "cpython_ext", 4414 4841 "dag", 4415 4842 "eagerepo", 4416 4843 "edenapi_types", 4417 - "pyconfigloader", 4418 4844 "pydag", 4419 4845 "pyedenapi", 4420 4846 "storemodel", ··· 4426 4852 dependencies = [ 4427 4853 "anyhow", 4428 4854 "async-runtime", 4429 - "blake2", 4430 4855 "cpython", 4431 4856 "cpython_async", 4432 4857 "cpython_ext", ··· 4434 4859 "edenapi", 4435 4860 "edenapi_ext", 4436 4861 "edenapi_types", 4437 - "futures 0.3.28", 4862 + "futures 0.3.29", 4438 4863 "hgstore", 4439 4864 "minibytes", 4440 4865 "progress-model", 4441 4866 "pyconfigloader", 4442 - "pyprogress", 4443 4867 "pyrevisionstore", 4444 4868 "revisionstore", 4445 4869 "types", 4446 4870 ] 4447 4871 4448 4872 [[package]] 4873 + name = "pyedenclient" 4874 + version = "0.1.0" 4875 + dependencies = [ 4876 + "cpython", 4877 + "cpython_ext", 4878 + "edenfs-client", 4879 + "types", 4880 + ] 4881 + 4882 + [[package]] 4449 4883 name = "pyerror" 4450 4884 version = "0.1.0" 4451 4885 dependencies = [ ··· 4455 4889 "cpython_ext", 4456 4890 "dag", 4457 4891 "edenapi", 4458 - "hgcommits", 4459 4892 "http-client", 4460 4893 "indexedlog", 4461 4894 "metalog", 4895 + "pathmatcher", 4462 4896 "repo", 4463 4897 "repolock", 4464 4898 "revisionstore", 4465 4899 "revlogindex", 4466 - "treestate", 4467 4900 "types", 4468 4901 ] 4469 4902 ··· 4502 4935 name = "pygitstore" 4503 4936 version = "0.1.0" 4504 4937 dependencies = [ 4505 - "anyhow", 4506 4938 "cpython", 4507 4939 "cpython_ext", 4508 4940 "gitstore", ··· 4551 4983 name = "pyio" 4552 4984 version = "0.1.0" 4553 4985 dependencies = [ 4554 - "clidispatch", 4555 4986 "cpython", 4556 4987 "cpython_ext", 4988 + "io", 4557 4989 "pyconfigloader", 4558 4990 "termstyle", 4991 + ] 4992 + 4993 + [[package]] 4994 + name = "pylinelog" 4995 + version = "0.1.0" 4996 + dependencies = [ 4997 + "cpython", 4998 + "linelog", 4559 4999 ] 4560 5000 4561 5001 [[package]] ··· 4585 5025 "cpython_ext", 4586 5026 "manifest", 4587 5027 "manifest-tree", 4588 - "parking_lot 0.11.2", 5028 + "parking_lot", 4589 5029 "pathmatcher", 4590 5030 "pypathmatcher", 4591 5031 "types", ··· 4598 5038 "cpython", 4599 5039 "cpython_ext", 4600 5040 "metalog", 4601 - "parking_lot 0.11.2", 5041 + "parking_lot", 5042 + ] 5043 + 5044 + [[package]] 5045 + name = "pymodules" 5046 + version = "0.1.0" 5047 + dependencies = [ 5048 + "cpython", 5049 + "minibytes", 5050 + "pybytes", 5051 + "python-modules", 4602 5052 ] 4603 5053 4604 5054 [[package]] ··· 4658 5108 "cpython", 4659 5109 "cpython_ext", 4660 5110 "pathmatcher", 5111 + "tracing", 4661 5112 "types", 4662 5113 ] 4663 5114 ··· 4676 5127 dependencies = [ 4677 5128 "cpython", 4678 5129 "cpython_ext", 5130 + "procutil", 4679 5131 "spawn-ext", 4680 5132 ] 4681 5133 ··· 4714 5166 "cpython", 4715 5167 "cpython_ext", 4716 5168 "minibytes", 4717 - "parking_lot 0.11.2", 5169 + "parking_lot", 4718 5170 "renderdag", 4719 5171 ] 4720 5172 ··· 4722 5174 name = "pyrepo" 4723 5175 version = "0.1.0" 4724 5176 dependencies = [ 5177 + "configmodel", 4725 5178 "cpython", 4726 5179 "cpython_ext", 4727 - "parking_lot 0.11.2", 5180 + "parking_lot", 4728 5181 "pyconfigloader", 4729 5182 "pydag", 5183 + "pyeagerepo", 4730 5184 "pyedenapi", 4731 5185 "pymetalog", 5186 + "pyrevisionstore", 4732 5187 "pyworkingcopy", 4733 5188 "repo", 4734 5189 "repolock", 5190 + "revisionstore", 4735 5191 "util", 4736 5192 "workingcopy", 4737 5193 ] ··· 4746 5202 "configmodel", 4747 5203 "cpython", 4748 5204 "cpython_ext", 4749 - "futures 0.3.28", 5205 + "futures 0.3.29", 4750 5206 "io", 4751 5207 "minibytes", 4752 - "parking_lot 0.11.2", 5208 + "parking_lot", 4753 5209 "pyconfigloader", 4754 5210 "revisionstore", 4755 5211 "storemodel", ··· 4762 5218 dependencies = [ 4763 5219 "cpython", 4764 5220 "cpython_ext", 4765 - "dag", 4766 5221 "pybytes", 4767 5222 "pydag", 4768 5223 "revlogindex", ··· 4787 5242 "cpython_ext", 4788 5243 "status", 4789 5244 "types", 5245 + "util", 5246 + ] 5247 + 5248 + [[package]] 5249 + name = "python-modules" 5250 + version = "0.1.0" 5251 + dependencies = [ 5252 + "codegen", 5253 + "once_cell", 5254 + "phf 0.11.2", 5255 + "zstdelta", 4790 5256 ] 4791 5257 4792 5258 [[package]] ··· 4804 5270 version = "0.1.0" 4805 5271 dependencies = [ 4806 5272 "cpython", 5273 + "rand 0.8.5", 5274 + ] 5275 + 5276 + [[package]] 5277 + name = "pytoml" 5278 + version = "0.1.0" 5279 + dependencies = [ 5280 + "cpython", 5281 + "cpython_ext", 5282 + "toml", 4807 5283 ] 4808 5284 4809 5285 [[package]] ··· 4814 5290 "cpython_ext", 4815 5291 "lazy_static", 4816 5292 "mincode", 4817 - "parking_lot 0.11.2", 5293 + "parking_lot", 4818 5294 "python3-sys", 4819 5295 "serde_json", 4820 5296 "tracing", ··· 4830 5306 "anyhow", 4831 5307 "cpython", 4832 5308 "cpython_ext", 4833 - "parking_lot 0.11.2", 5309 + "parking_lot", 4834 5310 "pathmatcher", 4835 5311 "pypathmatcher", 4836 5312 "treestate", ··· 4839 5315 ] 4840 5316 4841 5317 [[package]] 5318 + name = "pyversion" 5319 + version = "0.1.0" 5320 + dependencies = [ 5321 + "cpython", 5322 + "version", 5323 + ] 5324 + 5325 + [[package]] 4842 5326 name = "pyvlq" 4843 5327 version = "0.1.0" 4844 5328 dependencies = [ 4845 5329 "cpython", 4846 5330 "cpython_ext", 5331 + "pyio", 4847 5332 "vlqencoding", 4848 5333 ] 4849 5334 4850 5335 [[package]] 5336 + name = "pywebview" 5337 + version = "0.1.0" 5338 + dependencies = [ 5339 + "cpython", 5340 + "cpython_ext", 5341 + "webview-app", 5342 + ] 5343 + 5344 + [[package]] 4851 5345 name = "pyworker" 4852 5346 version = "0.1.0" 4853 5347 dependencies = [ 4854 5348 "anyhow", 4855 5349 "cpython", 4856 5350 "cpython_ext", 4857 - "crossbeam 0.7.3", 5351 + "crossbeam", 4858 5352 "memmap2", 4859 5353 "minibytes", 4860 5354 "pyrevisionstore", ··· 4873 5367 "anyhow", 4874 5368 "cpython", 4875 5369 "cpython_ext", 5370 + "fs-err", 4876 5371 "io", 4877 - "parking_lot 0.11.2", 5372 + "parking_lot", 4878 5373 "pathmatcher", 4879 5374 "pyconfigloader", 4880 - "pymanifest", 4881 5375 "pypathmatcher", 4882 5376 "pystatus", 4883 5377 "pytreestate", 4884 - "storemodel", 5378 + "sparse", 5379 + "types", 4885 5380 "workingcopy", 4886 5381 ] 4887 5382 ··· 4916 5411 4917 5412 [[package]] 4918 5413 name = "quick-xml" 4919 - version = "0.28.2" 5414 + version = "0.31.0" 4920 5415 source = "registry+https://github.com/rust-lang/crates.io-index" 4921 - checksum = "0ce5e73202a820a31f8a0ee32ada5e21029c81fd9e3ebf668a40832e4219d9d1" 5416 + checksum = "1004a344b30a54e2ee58d66a71b32d2db2feb0a31f9a2d302bf0536f15de2a33" 4922 5417 dependencies = [ 4923 5418 "memchr", 4924 5419 ] ··· 4937 5432 [[package]] 4938 5433 name = "quickcheck_arbitrary_derive" 4939 5434 version = "0.1.0" 4940 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 5435 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 4941 5436 dependencies = [ 4942 5437 "proc-macro2", 4943 5438 "quickcheck", ··· 4958 5453 4959 5454 [[package]] 4960 5455 name = "quote" 4961 - version = "1.0.27" 5456 + version = "1.0.33" 4962 5457 source = "registry+https://github.com/rust-lang/crates.io-index" 4963 - checksum = "8f4f29d145265ec1c483c7c654450edde0bfe043d3938d6972630663356d9500" 5458 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 4964 5459 dependencies = [ 4965 5460 "proc-macro2", 4966 5461 ] ··· 5011 5506 "libc", 5012 5507 "rand_chacha 0.3.1", 5013 5508 "rand_core 0.6.4", 5509 + "serde", 5014 5510 ] 5015 5511 5016 5512 [[package]] ··· 5063 5559 source = "registry+https://github.com/rust-lang/crates.io-index" 5064 5560 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 5065 5561 dependencies = [ 5066 - "getrandom 0.2.9", 5562 + "getrandom 0.2.11", 5563 + "serde", 5067 5564 ] 5068 5565 5069 5566 [[package]] ··· 5076 5573 ] 5077 5574 5078 5575 [[package]] 5576 + name = "rand_xoshiro" 5577 + version = "0.6.0" 5578 + source = "registry+https://github.com/rust-lang/crates.io-index" 5579 + checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" 5580 + dependencies = [ 5581 + "rand_core 0.6.4", 5582 + ] 5583 + 5584 + [[package]] 5079 5585 name = "rayon" 5080 - version = "1.7.0" 5586 + version = "1.8.0" 5081 5587 source = "registry+https://github.com/rust-lang/crates.io-index" 5082 - checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 5588 + checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 5083 5589 dependencies = [ 5084 5590 "either", 5085 5591 "rayon-core", ··· 5087 5593 5088 5594 [[package]] 5089 5595 name = "rayon-core" 5090 - version = "1.11.0" 5596 + version = "1.12.0" 5091 5597 source = "registry+https://github.com/rust-lang/crates.io-index" 5092 - checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 5598 + checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 5093 5599 dependencies = [ 5094 - "crossbeam-channel 0.5.8", 5095 - "crossbeam-deque 0.8.3", 5096 - "crossbeam-utils 0.8.15", 5097 - "num_cpus", 5600 + "crossbeam-deque", 5601 + "crossbeam-utils 0.8.16", 5098 5602 ] 5099 5603 5100 5604 [[package]] ··· 5108 5612 5109 5613 [[package]] 5110 5614 name = "redox_syscall" 5111 - version = "0.2.16" 5615 + version = "0.3.5" 5112 5616 source = "registry+https://github.com/rust-lang/crates.io-index" 5113 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 5617 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 5114 5618 dependencies = [ 5115 - "bitflags", 5619 + "bitflags 1.3.2", 5116 5620 ] 5117 5621 5118 5622 [[package]] 5119 5623 name = "redox_syscall" 5120 - version = "0.3.5" 5624 + version = "0.4.1" 5121 5625 source = "registry+https://github.com/rust-lang/crates.io-index" 5122 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 5626 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 5123 5627 dependencies = [ 5124 - "bitflags", 5628 + "bitflags 1.3.2", 5125 5629 ] 5126 5630 5127 5631 [[package]] 5128 5632 name = "redox_users" 5129 - version = "0.4.3" 5633 + version = "0.4.4" 5130 5634 source = "registry+https://github.com/rust-lang/crates.io-index" 5131 - checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 5635 + checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 5132 5636 dependencies = [ 5133 - "getrandom 0.2.9", 5134 - "redox_syscall 0.2.16", 5637 + "getrandom 0.2.11", 5638 + "libredox", 5135 5639 "thiserror", 5136 5640 ] 5137 5641 5138 5642 [[package]] 5139 5643 name = "ref-cast" 5140 - version = "1.0.16" 5644 + version = "1.0.20" 5141 5645 source = "registry+https://github.com/rust-lang/crates.io-index" 5142 - checksum = "f43faa91b1c8b36841ee70e97188a869d37ae21759da6846d4be66de5bf7b12c" 5646 + checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" 5143 5647 dependencies = [ 5144 5648 "ref-cast-impl", 5145 5649 ] 5146 5650 5147 5651 [[package]] 5148 5652 name = "ref-cast-impl" 5149 - version = "1.0.16" 5653 + version = "1.0.20" 5150 5654 source = "registry+https://github.com/rust-lang/crates.io-index" 5151 - checksum = "8d2275aab483050ab2a7364c1a46604865ee7d6906684e08db0f090acf74f9e7" 5655 + checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 5152 5656 dependencies = [ 5153 5657 "proc-macro2", 5154 5658 "quote", 5155 - "syn 2.0.16", 5659 + "syn 2.0.39", 5156 5660 ] 5157 5661 5158 5662 [[package]] ··· 5164 5668 5165 5669 [[package]] 5166 5670 name = "regex" 5167 - version = "1.8.2" 5671 + version = "1.10.2" 5168 5672 source = "registry+https://github.com/rust-lang/crates.io-index" 5169 - checksum = "d1a59b5d8e97dee33696bf13c5ba8ab85341c002922fba050069326b9c498974" 5673 + checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 5170 5674 dependencies = [ 5171 - "aho-corasick 1.0.1", 5675 + "aho-corasick", 5172 5676 "memchr", 5173 - "regex-syntax 0.7.2", 5677 + "regex-automata 0.4.3", 5678 + "regex-syntax 0.8.2", 5174 5679 ] 5175 5680 5176 5681 [[package]] ··· 5183 5688 ] 5184 5689 5185 5690 [[package]] 5691 + name = "regex-automata" 5692 + version = "0.3.9" 5693 + source = "registry+https://github.com/rust-lang/crates.io-index" 5694 + checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9" 5695 + dependencies = [ 5696 + "aho-corasick", 5697 + "memchr", 5698 + "regex-syntax 0.7.5", 5699 + ] 5700 + 5701 + [[package]] 5702 + name = "regex-automata" 5703 + version = "0.4.3" 5704 + source = "registry+https://github.com/rust-lang/crates.io-index" 5705 + checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 5706 + dependencies = [ 5707 + "aho-corasick", 5708 + "memchr", 5709 + "regex-syntax 0.8.2", 5710 + ] 5711 + 5712 + [[package]] 5186 5713 name = "regex-syntax" 5187 5714 version = "0.6.29" 5188 5715 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5190 5717 5191 5718 [[package]] 5192 5719 name = "regex-syntax" 5193 - version = "0.7.2" 5720 + version = "0.7.5" 5721 + source = "registry+https://github.com/rust-lang/crates.io-index" 5722 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 5723 + 5724 + [[package]] 5725 + name = "regex-syntax" 5726 + version = "0.8.2" 5194 5727 source = "registry+https://github.com/rust-lang/crates.io-index" 5195 - checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 5728 + checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 5196 5729 5197 5730 [[package]] 5198 5731 name = "remove_dir_all" ··· 5207 5740 name = "renderdag" 5208 5741 version = "0.1.0" 5209 5742 dependencies = [ 5210 - "bitflags", 5743 + "bitflags 1.3.2", 5211 5744 "dag", 5212 5745 "itertools", 5213 5746 "nonblocking", ··· 5221 5754 dependencies = [ 5222 5755 "anyhow", 5223 5756 "async-runtime", 5757 + "commits-trait", 5224 5758 "configloader", 5225 5759 "configmodel", 5760 + "constructors", 5226 5761 "eagerepo", 5227 5762 "edenapi", 5763 + "factory", 5228 5764 "fail", 5229 - "gitstore", 5230 - "hgcommits", 5765 + "fs-err", 5231 5766 "identity", 5232 5767 "manifest-tree", 5233 5768 "metalog", 5234 5769 "once_cell", 5235 - "parking_lot 0.11.2", 5770 + "parking_lot", 5236 5771 "refencode", 5237 5772 "repolock", 5238 5773 "revisionstore", ··· 5262 5797 dependencies = [ 5263 5798 "anyhow", 5264 5799 "configmodel", 5800 + "fs-err", 5265 5801 "fs2", 5266 - "parking_lot 0.11.2", 5802 + "parking_lot", 5267 5803 "tempfile", 5268 5804 "thiserror", 5269 5805 "tracing", ··· 5272 5808 5273 5809 [[package]] 5274 5810 name = "reqwest" 5275 - version = "0.11.18" 5811 + version = "0.11.22" 5276 5812 source = "registry+https://github.com/rust-lang/crates.io-index" 5277 - checksum = "cde824a14b7c14f85caff81225f411faacc04a2013f41670f41443742b1c1c55" 5813 + checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 5278 5814 dependencies = [ 5279 - "base64 0.21.1", 5280 - "bytes 1.4.0", 5815 + "base64 0.21.5", 5816 + "bytes", 5817 + "cookie", 5818 + "cookie_store", 5281 5819 "encoding_rs", 5282 5820 "futures-core", 5283 5821 "futures-util", ··· 5302 5840 "serde", 5303 5841 "serde_json", 5304 5842 "serde_urlencoded 0.7.1", 5843 + "system-configuration", 5305 5844 "tokio", 5306 5845 "tokio-native-tls", 5307 5846 "tokio-rustls", 5308 - "tokio-util 0.7.8", 5847 + "tokio-util 0.7.10", 5309 5848 "tower-service", 5310 5849 "url", 5311 5850 "wasm-bindgen", ··· 5318 5857 5319 5858 [[package]] 5320 5859 name = "reqwest-eventsource" 5321 - version = "0.4.0" 5860 + version = "0.5.0" 5322 5861 source = "registry+https://github.com/rust-lang/crates.io-index" 5323 - checksum = "8f03f570355882dd8d15acc3a313841e6e90eddbc76a93c748fd82cc13ba9f51" 5862 + checksum = "f529a5ff327743addc322af460761dff5b50e0c826b9e6ac44c3195c50bb2026" 5324 5863 dependencies = [ 5325 5864 "eventsource-stream", 5326 5865 "futures-core", ··· 5339 5878 "anyhow", 5340 5879 "async-runtime", 5341 5880 "async-trait", 5342 - "auth", 5343 - "bincode", 5344 - "blake2", 5345 - "blake3", 5346 5881 "byteorder", 5882 + "clientinfo", 5883 + "clientinfo_async", 5347 5884 "configmodel", 5348 - "crossbeam 0.8.2", 5885 + "crossbeam", 5349 5886 "curl", 5350 5887 "edenapi", 5351 5888 "edenapi_types", 5352 5889 "fbinit", 5353 - "futures 0.3.28", 5890 + "fn-error-context", 5891 + "fs-err", 5892 + "futures 0.3.29", 5354 5893 "hex", 5355 5894 "hg-http", 5356 5895 "hg-metrics", ··· 5359 5898 "http", 5360 5899 "http-client", 5361 5900 "indexedlog", 5362 - "lazy_static", 5363 5901 "lfs_protocol", 5364 5902 "lz4-pyframe", 5365 5903 "manifest-tree", ··· 5369 5907 "minibytes", 5370 5908 "mockito", 5371 5909 "mpatch", 5372 - "once_cell", 5373 - "parking_lot 0.11.2", 5910 + "parking_lot", 5374 5911 "progress-model", 5375 5912 "quickcheck", 5376 5913 "quickcheck_arbitrary_derive", ··· 5383 5920 "serde_derive", 5384 5921 "serde_json", 5385 5922 "sha1", 5386 - "sha2 0.10.6", 5923 + "sha2 0.10.8", 5924 + "stats", 5387 5925 "storemodel", 5388 5926 "tempfile", 5389 5927 "thiserror", ··· 5422 5960 "lz4-pyframe", 5423 5961 "minibytes", 5424 5962 "nonblocking", 5425 - "parking_lot 0.11.2", 5963 + "parking_lot", 5426 5964 "radixbuf", 5427 5965 "tempfile", 5428 5966 "thiserror", ··· 5435 5973 dependencies = [ 5436 5974 "anyhow", 5437 5975 "async-runtime", 5976 + "configmodel", 5438 5977 "dag", 5978 + "edenapi", 5439 5979 "metalog", 5440 5980 "refencode", 5441 5981 "thiserror", ··· 5445 5985 5446 5986 [[package]] 5447 5987 name = "ring" 5448 - version = "0.16.20" 5988 + version = "0.17.5" 5449 5989 source = "registry+https://github.com/rust-lang/crates.io-index" 5450 - checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" 5990 + checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 5451 5991 dependencies = [ 5452 5992 "cc", 5993 + "getrandom 0.2.11", 5453 5994 "libc", 5454 - "once_cell", 5455 5995 "spin", 5456 5996 "untrusted", 5457 - "web-sys", 5458 - "winapi 0.3.9", 5997 + "windows-sys 0.48.0", 5459 5998 ] 5460 5999 5461 6000 [[package]] ··· 5468 6007 "fs2", 5469 6008 "hg-http", 5470 6009 "libc", 5471 - "parking_lot 0.11.2", 6010 + "parking_lot", 5472 6011 "progress-model", 5473 6012 "rand 0.8.5", 5474 6013 "repo", ··· 5496 6035 5497 6036 [[package]] 5498 6037 name = "rustix" 5499 - version = "0.37.19" 6038 + version = "0.37.27" 5500 6039 source = "registry+https://github.com/rust-lang/crates.io-index" 5501 - checksum = "acf8729d8542766f1b2cf77eb034d52f40d375bb8b615d0b147089946e16613d" 6040 + checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2" 5502 6041 dependencies = [ 5503 - "bitflags", 6042 + "bitflags 1.3.2", 5504 6043 "errno", 5505 6044 "io-lifetimes", 5506 6045 "libc", 5507 - "linux-raw-sys", 6046 + "linux-raw-sys 0.3.8", 6047 + "windows-sys 0.48.0", 6048 + ] 6049 + 6050 + [[package]] 6051 + name = "rustix" 6052 + version = "0.38.24" 6053 + source = "registry+https://github.com/rust-lang/crates.io-index" 6054 + checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234" 6055 + dependencies = [ 6056 + "bitflags 2.4.1", 6057 + "errno", 6058 + "libc", 6059 + "linux-raw-sys 0.4.11", 5508 6060 "windows-sys 0.48.0", 5509 6061 ] 5510 6062 5511 6063 [[package]] 5512 6064 name = "rustls" 5513 - version = "0.21.1" 6065 + version = "0.21.8" 5514 6066 source = "registry+https://github.com/rust-lang/crates.io-index" 5515 - checksum = "c911ba11bc8433e811ce56fde130ccf32f5127cab0e0194e9c68c5a5b671791e" 6067 + checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 5516 6068 dependencies = [ 5517 6069 "log", 5518 6070 "ring", ··· 5522 6074 5523 6075 [[package]] 5524 6076 name = "rustls-native-certs" 5525 - version = "0.6.2" 6077 + version = "0.6.3" 5526 6078 source = "registry+https://github.com/rust-lang/crates.io-index" 5527 - checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 6079 + checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 5528 6080 dependencies = [ 5529 6081 "openssl-probe", 5530 6082 "rustls-pemfile", ··· 5534 6086 5535 6087 [[package]] 5536 6088 name = "rustls-pemfile" 5537 - version = "1.0.2" 6089 + version = "1.0.4" 5538 6090 source = "registry+https://github.com/rust-lang/crates.io-index" 5539 - checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 6091 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 5540 6092 dependencies = [ 5541 - "base64 0.21.1", 6093 + "base64 0.21.5", 5542 6094 ] 5543 6095 5544 6096 [[package]] 5545 6097 name = "rustls-webpki" 5546 - version = "0.100.1" 6098 + version = "0.101.7" 5547 6099 source = "registry+https://github.com/rust-lang/crates.io-index" 5548 - checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 6100 + checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 5549 6101 dependencies = [ 5550 6102 "ring", 5551 6103 "untrusted", ··· 5553 6105 5554 6106 [[package]] 5555 6107 name = "rustversion" 5556 - version = "1.0.12" 6108 + version = "1.0.14" 5557 6109 source = "registry+https://github.com/rust-lang/crates.io-index" 5558 - checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 6110 + checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 5559 6111 5560 6112 [[package]] 5561 6113 name = "ryu" 5562 - version = "1.0.13" 6114 + version = "1.0.15" 5563 6115 source = "registry+https://github.com/rust-lang/crates.io-index" 5564 - checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 6116 + checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 5565 6117 5566 6118 [[package]] 5567 6119 name = "safemem" ··· 5583 6135 version = "0.1.0" 5584 6136 dependencies = [ 5585 6137 "configmodel", 5586 - "once_cell", 5587 - "parking_lot 0.11.2", 6138 + "parking_lot", 6139 + "serde", 6140 + "serde_json", 5588 6141 "tracing", 5589 6142 ] 5590 6143 5591 6144 [[package]] 5592 6145 name = "schannel" 5593 - version = "0.1.21" 6146 + version = "0.1.22" 5594 6147 source = "registry+https://github.com/rust-lang/crates.io-index" 5595 - checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 6148 + checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 5596 6149 dependencies = [ 5597 - "windows-sys 0.42.0", 6150 + "windows-sys 0.48.0", 5598 6151 ] 5599 6152 5600 6153 [[package]] ··· 5604 6157 "anyhow", 5605 6158 "clap 2.34.0", 5606 6159 "commitcloudsubscriber", 5607 - "env_logger 0.10.0", 6160 + "env_logger 0.10.1", 5608 6161 "libc", 5609 6162 "log", 5610 6163 "serde", ··· 5615 6168 5616 6169 [[package]] 5617 6170 name = "scopeguard" 5618 - version = "1.1.0" 6171 + version = "1.2.0" 5619 6172 source = "registry+https://github.com/rust-lang/crates.io-index" 5620 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 6173 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 6174 + 6175 + [[package]] 6176 + name = "scratch" 6177 + version = "1.0.7" 6178 + source = "registry+https://github.com/rust-lang/crates.io-index" 6179 + checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152" 5621 6180 5622 6181 [[package]] 5623 6182 name = "sct" 5624 - version = "0.7.0" 6183 + version = "0.7.1" 5625 6184 source = "registry+https://github.com/rust-lang/crates.io-index" 5626 - checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" 6185 + checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 5627 6186 dependencies = [ 5628 6187 "ring", 5629 6188 "untrusted", ··· 5631 6190 5632 6191 [[package]] 5633 6192 name = "security-framework" 5634 - version = "2.9.1" 6193 + version = "2.9.2" 5635 6194 source = "registry+https://github.com/rust-lang/crates.io-index" 5636 - checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" 6195 + checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 5637 6196 dependencies = [ 5638 - "bitflags", 6197 + "bitflags 1.3.2", 5639 6198 "core-foundation", 5640 6199 "core-foundation-sys", 5641 6200 "libc", ··· 5644 6203 5645 6204 [[package]] 5646 6205 name = "security-framework-sys" 5647 - version = "2.9.0" 6206 + version = "2.9.1" 5648 6207 source = "registry+https://github.com/rust-lang/crates.io-index" 5649 - checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 6208 + checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 5650 6209 dependencies = [ 5651 6210 "core-foundation-sys", 5652 6211 "libc", ··· 5672 6231 5673 6232 [[package]] 5674 6233 name = "serde" 5675 - version = "1.0.163" 6234 + version = "1.0.192" 5676 6235 source = "registry+https://github.com/rust-lang/crates.io-index" 5677 - checksum = "2113ab51b87a539ae008b5c6c02dc020ffa39afd2d83cffcb3f4eb2722cebec2" 6236 + checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 5678 6237 dependencies = [ 5679 6238 "serde_derive", 5680 6239 ] ··· 5686 6245 [[package]] 5687 6246 name = "serde_bser" 5688 6247 version = "0.3.1" 5689 - source = "git+https://github.com/facebook/watchman.git?branch=main#5a1c58828bacef2a8f0303f21223e62de720852f" 6248 + source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462" 5690 6249 dependencies = [ 5691 6250 "anyhow", 5692 6251 "byteorder", 5693 - "bytes 1.4.0", 6252 + "bytes", 5694 6253 "serde", 5695 6254 "serde_bytes", 5696 6255 "thiserror", ··· 5698 6257 5699 6258 [[package]] 5700 6259 name = "serde_bytes" 5701 - version = "0.11.9" 6260 + version = "0.11.12" 5702 6261 source = "registry+https://github.com/rust-lang/crates.io-index" 5703 - checksum = "416bda436f9aab92e02c8e10d49a15ddd339cea90b6e340fe51ed97abb548294" 6262 + checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" 5704 6263 dependencies = [ 5705 6264 "serde", 5706 6265 ] ··· 5717 6276 5718 6277 [[package]] 5719 6278 name = "serde_derive" 5720 - version = "1.0.163" 6279 + version = "1.0.192" 5721 6280 source = "registry+https://github.com/rust-lang/crates.io-index" 5722 - checksum = "8c805777e3930c8883389c602315a24224bcc738b63905ef87cd1420353ea93e" 6281 + checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 5723 6282 dependencies = [ 5724 6283 "proc-macro2", 5725 6284 "quote", 5726 - "syn 2.0.16", 6285 + "syn 2.0.39", 6286 + ] 6287 + 6288 + [[package]] 6289 + name = "serde_fmt" 6290 + version = "1.0.3" 6291 + source = "registry+https://github.com/rust-lang/crates.io-index" 6292 + checksum = "e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4" 6293 + dependencies = [ 6294 + "serde", 5727 6295 ] 5728 6296 5729 6297 [[package]] 5730 6298 name = "serde_json" 5731 - version = "1.0.96" 6299 + version = "1.0.108" 5732 6300 source = "registry+https://github.com/rust-lang/crates.io-index" 5733 - checksum = "057d394a50403bcac12672b2b18fb387ab6d289d957dab67dd201875391e52f1" 6301 + checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 5734 6302 dependencies = [ 5735 - "itoa 1.0.6", 6303 + "itoa 1.0.9", 5736 6304 "ryu", 5737 6305 "serde", 5738 6306 ] 5739 6307 5740 6308 [[package]] 5741 6309 name = "serde_spanned" 5742 - version = "0.6.2" 6310 + version = "0.6.4" 5743 6311 source = "registry+https://github.com/rust-lang/crates.io-index" 5744 - checksum = "93107647184f6027e3b7dcb2e11034cf95ffa1e3a682c67951963ac69c1c007d" 6312 + checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 5745 6313 dependencies = [ 5746 6314 "serde", 5747 6315 ] ··· 5765 6333 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 5766 6334 dependencies = [ 5767 6335 "form_urlencoded", 5768 - "itoa 1.0.6", 6336 + "itoa 1.0.9", 5769 6337 "ryu", 5770 6338 "serde", 5771 6339 ] 5772 6340 5773 6341 [[package]] 5774 6342 name = "sha1" 5775 - version = "0.10.5" 6343 + version = "0.10.6" 5776 6344 source = "registry+https://github.com/rust-lang/crates.io-index" 5777 - checksum = "f04293dc80c3993519f2d7f6f511707ee7094fe0c6d3406feb330cdb3540eba3" 6345 + checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 5778 6346 dependencies = [ 5779 6347 "cfg-if 1.0.0", 5780 6348 "cpufeatures", ··· 5802 6370 5803 6371 [[package]] 5804 6372 name = "sha2" 5805 - version = "0.10.6" 6373 + version = "0.10.8" 5806 6374 source = "registry+https://github.com/rust-lang/crates.io-index" 5807 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 6375 + checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 5808 6376 dependencies = [ 5809 6377 "cfg-if 1.0.0", 5810 6378 "cpufeatures", ··· 5813 6381 5814 6382 [[package]] 5815 6383 name = "sharded-slab" 5816 - version = "0.1.4" 6384 + version = "0.1.7" 5817 6385 source = "registry+https://github.com/rust-lang/crates.io-index" 5818 - checksum = "900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31" 6386 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 5819 6387 dependencies = [ 5820 6388 "lazy_static", 5821 6389 ] ··· 5831 6399 5832 6400 [[package]] 5833 6401 name = "shlex" 5834 - version = "1.1.0" 6402 + version = "1.2.0" 5835 6403 source = "registry+https://github.com/rust-lang/crates.io-index" 5836 - checksum = "43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3" 6404 + checksum = "a7cee0529a6d40f580e7a5e6c495c8fbfe21b7b52795ed4bb5e62cdf92bc6380" 5837 6405 5838 6406 [[package]] 5839 6407 name = "signal-hook" ··· 5847 6415 5848 6416 [[package]] 5849 6417 name = "signal-hook" 5850 - version = "0.3.15" 6418 + version = "0.3.17" 5851 6419 source = "registry+https://github.com/rust-lang/crates.io-index" 5852 - checksum = "732768f1176d21d09e076c23a93123d40bba92d50c4058da34d45c8de8e682b9" 6420 + checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801" 5853 6421 dependencies = [ 5854 6422 "libc", 5855 6423 "signal-hook-registry", ··· 5863 6431 dependencies = [ 5864 6432 "libc", 5865 6433 "mio", 5866 - "signal-hook 0.3.15", 6434 + "signal-hook 0.3.17", 5867 6435 ] 5868 6436 5869 6437 [[package]] ··· 5877 6445 5878 6446 [[package]] 5879 6447 name = "similar" 5880 - version = "2.2.1" 6448 + version = "2.3.0" 5881 6449 source = "registry+https://github.com/rust-lang/crates.io-index" 5882 - checksum = "420acb44afdae038210c99e69aae24109f32f15500aa708e81d46c9f29d55fcf" 6450 + checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597" 5883 6451 5884 6452 [[package]] 5885 6453 name = "simple_asn1" 5886 - version = "0.4.1" 6454 + version = "0.5.4" 5887 6455 source = "registry+https://github.com/rust-lang/crates.io-index" 5888 - checksum = "692ca13de57ce0613a363c8c2f1de925adebc81b04c923ac60c5488bb44abe4b" 6456 + checksum = "8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80" 5889 6457 dependencies = [ 5890 6458 "chrono", 5891 6459 "num-bigint", 5892 6460 "num-traits", 6461 + "thiserror", 5893 6462 ] 5894 6463 5895 6464 [[package]] 5896 6465 name = "siphasher" 5897 - version = "0.3.10" 6466 + version = "0.3.11" 6467 + source = "registry+https://github.com/rust-lang/crates.io-index" 6468 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 6469 + 6470 + [[package]] 6471 + name = "sized-chunks" 6472 + version = "0.6.5" 5898 6473 source = "registry+https://github.com/rust-lang/crates.io-index" 5899 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 6474 + checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e" 6475 + dependencies = [ 6476 + "bitmaps", 6477 + "typenum", 6478 + ] 5900 6479 5901 6480 [[package]] 5902 6481 name = "skeptic" ··· 5910 6489 5911 6490 [[package]] 5912 6491 name = "slab" 5913 - version = "0.4.8" 6492 + version = "0.4.9" 5914 6493 source = "registry+https://github.com/rust-lang/crates.io-index" 5915 - checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 6494 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 5916 6495 dependencies = [ 5917 6496 "autocfg", 5918 6497 ] 5919 6498 5920 6499 [[package]] 5921 6500 name = "smallvec" 5922 - version = "1.10.0" 6501 + version = "1.11.2" 5923 6502 source = "registry+https://github.com/rust-lang/crates.io-index" 5924 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 6503 + checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 5925 6504 5926 6505 [[package]] 5927 6506 name = "socket2" 5928 - version = "0.4.9" 6507 + version = "0.4.10" 5929 6508 source = "registry+https://github.com/rust-lang/crates.io-index" 5930 - checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 6509 + checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 5931 6510 dependencies = [ 5932 6511 "libc", 5933 6512 "winapi 0.3.9", 5934 6513 ] 5935 6514 5936 6515 [[package]] 6516 + name = "socket2" 6517 + version = "0.5.5" 6518 + source = "registry+https://github.com/rust-lang/crates.io-index" 6519 + checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 6520 + dependencies = [ 6521 + "libc", 6522 + "windows-sys 0.48.0", 6523 + ] 6524 + 6525 + [[package]] 5937 6526 name = "sorted_vector_map" 5938 6527 version = "0.1.0" 5939 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 6528 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 5940 6529 dependencies = [ 5941 6530 "itertools", 5942 6531 "quickcheck", ··· 5947 6536 version = "0.1.0" 5948 6537 dependencies = [ 5949 6538 "anyhow", 5950 - "futures 0.3.28", 6539 + "futures 0.3.29", 5951 6540 "globset", 5952 6541 "once_cell", 5953 6542 "pathmatcher", ··· 5969 6558 5970 6559 [[package]] 5971 6560 name = "spin" 5972 - version = "0.5.2" 6561 + version = "0.9.8" 5973 6562 source = "registry+https://github.com/rust-lang/crates.io-index" 5974 - checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" 6563 + checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" 5975 6564 5976 6565 [[package]] 5977 6566 name = "static_assertions" ··· 5984 6573 version = "0.1.0" 5985 6574 dependencies = [ 5986 6575 "configmodel", 5987 - "phf 0.11.1", 6576 + "phf 0.11.2", 5988 6577 "staticconfig_macros", 5989 6578 ] 5990 6579 ··· 5993 6582 version = "0.1.0" 5994 6583 dependencies = [ 5995 6584 "hgrc-parser", 5996 - "indexmap", 6585 + "indexmap 1.9.3", 6586 + ] 6587 + 6588 + [[package]] 6589 + name = "stats" 6590 + version = "0.1.0" 6591 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6592 + dependencies = [ 6593 + "fbinit", 6594 + "futures 0.3.29", 6595 + "once_cell", 6596 + "perthread", 6597 + "stats_traits", 6598 + "tokio_shim", 6599 + ] 6600 + 6601 + [[package]] 6602 + name = "stats_traits" 6603 + version = "0.1.0" 6604 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6605 + dependencies = [ 6606 + "auto_impl", 6607 + "dashmap", 6608 + "fbinit", 5997 6609 ] 5998 6610 5999 6611 [[package]] ··· 6008 6620 version = "0.1.0" 6009 6621 dependencies = [ 6010 6622 "anyhow", 6623 + "async-runtime", 6011 6624 "async-trait", 6012 - "auto_impl", 6013 - "futures 0.3.28", 6625 + "configmodel", 6626 + "edenapi_trait", 6627 + "futures 0.3.29", 6014 6628 "minibytes", 6629 + "serde", 6015 6630 "types", 6016 6631 ] 6017 6632 ··· 6022 6637 "bit-set", 6023 6638 "dirs 2.0.2", 6024 6639 "enum_dispatch", 6025 - "indexmap", 6640 + "indexmap 1.9.3", 6026 6641 "lazy_static", 6027 6642 "lru", 6028 6643 "memmap2", ··· 6046 6661 dependencies = [ 6047 6662 "anyhow", 6048 6663 "async-trait", 6049 - "futures 0.3.28", 6664 + "futures 0.3.29", 6050 6665 "pin-project 0.4.30", 6051 6666 "tokio", 6052 6667 ] ··· 6114 6729 6115 6730 [[package]] 6116 6731 name = "sval" 6117 - version = "1.0.0-alpha.5" 6732 + version = "2.10.2" 6118 6733 source = "registry+https://github.com/rust-lang/crates.io-index" 6119 - checksum = "45f6ee7c7b87caf59549e9fe45d6a69c75c8019e79e212a835c5da0e92f0ba08" 6734 + checksum = "b15df12a8db7c216a04b4b438f90d50d5335cd38f161b56389c9f5c9d96d0873" 6735 + 6736 + [[package]] 6737 + name = "sval_buffer" 6738 + version = "2.10.2" 6739 + source = "registry+https://github.com/rust-lang/crates.io-index" 6740 + checksum = "57e80556bc8acea0446e574ce542ad6114a76a0237f28a842bc01ca3ea98f479" 6741 + dependencies = [ 6742 + "sval", 6743 + "sval_ref", 6744 + ] 6745 + 6746 + [[package]] 6747 + name = "sval_dynamic" 6748 + version = "2.10.2" 6749 + source = "registry+https://github.com/rust-lang/crates.io-index" 6750 + checksum = "9d93d2259edb1d7b4316179f0a98c62e3ffc726f47ab200e07cfe382771f57b8" 6751 + dependencies = [ 6752 + "sval", 6753 + ] 6754 + 6755 + [[package]] 6756 + name = "sval_fmt" 6757 + version = "2.10.2" 6758 + source = "registry+https://github.com/rust-lang/crates.io-index" 6759 + checksum = "532f7f882226f7a5a4656f5151224aaebf8217e0d539cb1595b831bace921343" 6760 + dependencies = [ 6761 + "itoa 1.0.9", 6762 + "ryu", 6763 + "sval", 6764 + ] 6765 + 6766 + [[package]] 6767 + name = "sval_json" 6768 + version = "2.10.2" 6769 + source = "registry+https://github.com/rust-lang/crates.io-index" 6770 + checksum = "76e03bd8aa0ae6ee018f7ae95c9714577687a4415bd1a5f19b26e34695f7e072" 6771 + dependencies = [ 6772 + "itoa 1.0.9", 6773 + "ryu", 6774 + "sval", 6775 + ] 6776 + 6777 + [[package]] 6778 + name = "sval_ref" 6779 + version = "2.10.2" 6780 + source = "registry+https://github.com/rust-lang/crates.io-index" 6781 + checksum = "75ed054f2fb8c2a0ab5d36c1ec57b412919700099fc5e32ad8e7a38b23e1a9e1" 6782 + dependencies = [ 6783 + "sval", 6784 + ] 6785 + 6786 + [[package]] 6787 + name = "sval_serde" 6788 + version = "2.10.2" 6789 + source = "registry+https://github.com/rust-lang/crates.io-index" 6790 + checksum = "7ff191c4ff05b67e3844c161021427646cde5d6624597958be158357d9200586" 6791 + dependencies = [ 6792 + "serde", 6793 + "sval", 6794 + "sval_buffer", 6795 + "sval_fmt", 6796 + ] 6120 6797 6121 6798 [[package]] 6122 6799 name = "syn" ··· 6131 6808 6132 6809 [[package]] 6133 6810 name = "syn" 6134 - version = "2.0.16" 6811 + version = "2.0.39" 6135 6812 source = "registry+https://github.com/rust-lang/crates.io-index" 6136 - checksum = "a6f671d4b5ffdb8eadec19c0ae67fe2639df8684bd7bc4b83d986b8db549cf01" 6813 + checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 6137 6814 dependencies = [ 6138 6815 "proc-macro2", 6139 6816 "quote", ··· 6153 6830 ] 6154 6831 6155 6832 [[package]] 6833 + name = "system-command" 6834 + version = "0.1.0" 6835 + 6836 + [[package]] 6837 + name = "system-configuration" 6838 + version = "0.5.1" 6839 + source = "registry+https://github.com/rust-lang/crates.io-index" 6840 + checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 6841 + dependencies = [ 6842 + "bitflags 1.3.2", 6843 + "core-foundation", 6844 + "system-configuration-sys", 6845 + ] 6846 + 6847 + [[package]] 6848 + name = "system-configuration-sys" 6849 + version = "0.5.0" 6850 + source = "registry+https://github.com/rust-lang/crates.io-index" 6851 + checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 6852 + dependencies = [ 6853 + "core-foundation-sys", 6854 + "libc", 6855 + ] 6856 + 6857 + [[package]] 6156 6858 name = "tempdir" 6157 6859 version = "0.3.7" 6158 6860 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6164 6866 6165 6867 [[package]] 6166 6868 name = "tempfile" 6167 - version = "3.5.0" 6869 + version = "3.8.1" 6168 6870 source = "registry+https://github.com/rust-lang/crates.io-index" 6169 - checksum = "b9fbec84f381d5795b08656e4912bec604d162bff9291d6189a78f4c8ab87998" 6871 + checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 6170 6872 dependencies = [ 6171 6873 "cfg-if 1.0.0", 6172 - "fastrand", 6173 - "redox_syscall 0.3.5", 6174 - "rustix", 6175 - "windows-sys 0.45.0", 6874 + "fastrand 2.0.1", 6875 + "redox_syscall 0.4.1", 6876 + "rustix 0.38.24", 6877 + "windows-sys 0.48.0", 6176 6878 ] 6177 6879 6178 6880 [[package]] 6179 6881 name = "termcolor" 6180 - version = "1.2.0" 6882 + version = "1.4.0" 6181 6883 source = "registry+https://github.com/rust-lang/crates.io-index" 6182 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 6884 + checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 6183 6885 dependencies = [ 6184 6886 "winapi-util", 6185 6887 ] ··· 6190 6892 source = "registry+https://github.com/rust-lang/crates.io-index" 6191 6893 checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237" 6192 6894 dependencies = [ 6193 - "rustix", 6895 + "rustix 0.37.27", 6896 + "windows-sys 0.48.0", 6897 + ] 6898 + 6899 + [[package]] 6900 + name = "terminal_size" 6901 + version = "0.3.0" 6902 + source = "registry+https://github.com/rust-lang/crates.io-index" 6903 + checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 6904 + dependencies = [ 6905 + "rustix 0.38.24", 6194 6906 "windows-sys 0.48.0", 6195 6907 ] 6196 6908 ··· 6203 6915 "dirs 4.0.0", 6204 6916 "fnv", 6205 6917 "nom 5.1.3", 6206 - "phf 0.11.1", 6918 + "phf 0.11.2", 6207 6919 "phf_codegen", 6208 6920 ] 6209 6921 ··· 6245 6957 dependencies = [ 6246 6958 "anyhow", 6247 6959 "base64 0.13.1", 6248 - "bitflags", 6960 + "bitflags 1.3.2", 6249 6961 "cassowary", 6250 6962 "cfg-if 1.0.0", 6251 6963 "filedescriptor 0.8.2", ··· 6260 6972 "nix 0.24.3", 6261 6973 "num-derive", 6262 6974 "num-traits", 6263 - "ordered-float 3.7.0", 6975 + "ordered-float", 6264 6976 "pest", 6265 6977 "pest_derive", 6266 6978 "phf 0.10.1", ··· 6282 6994 ] 6283 6995 6284 6996 [[package]] 6997 + name = "testutil" 6998 + version = "0.1.0" 6999 + dependencies = [ 7000 + "once_cell", 7001 + "parking_lot", 7002 + ] 7003 + 7004 + [[package]] 6285 7005 name = "textwrap" 6286 7006 version = "0.11.0" 6287 7007 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6296 7016 source = "registry+https://github.com/rust-lang/crates.io-index" 6297 7017 checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 6298 7018 dependencies = [ 6299 - "terminal_size", 7019 + "terminal_size 0.2.6", 6300 7020 "unicode-width", 6301 7021 ] 6302 7022 6303 7023 [[package]] 6304 7024 name = "thiserror" 6305 - version = "1.0.40" 7025 + version = "1.0.50" 6306 7026 source = "registry+https://github.com/rust-lang/crates.io-index" 6307 - checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 7027 + checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 6308 7028 dependencies = [ 6309 7029 "thiserror-impl", 6310 7030 ] 6311 7031 6312 7032 [[package]] 6313 7033 name = "thiserror-impl" 6314 - version = "1.0.40" 7034 + version = "1.0.50" 6315 7035 source = "registry+https://github.com/rust-lang/crates.io-index" 6316 - checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 7036 + checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 6317 7037 dependencies = [ 6318 7038 "proc-macro2", 6319 7039 "quote", 6320 - "syn 2.0.16", 7040 + "syn 2.0.39", 6321 7041 ] 6322 7042 6323 7043 [[package]] ··· 6341 7061 "const-cstr", 6342 7062 "fb303_core", 6343 7063 "fbthrift", 6344 - "futures 0.3.28", 6345 - "once_cell", 7064 + "futures 0.3.29", 6346 7065 "ref-cast", 6347 - "serde", 6348 - "serde_derive", 6349 7066 "sorted_vector_map", 6350 7067 "thiserror", 6351 7068 "thrift_compiler", 7069 + "thrift_types", 6352 7070 "tracing", 6353 7071 "tracing-futures", 6354 7072 ] ··· 6362 7080 "config_thrift", 6363 7081 "fb303_core", 6364 7082 "fbthrift", 6365 - "futures 0.3.28", 7083 + "futures 0.3.29", 6366 7084 "thiserror", 6367 7085 "thrift", 6368 7086 ] ··· 6370 7088 [[package]] 6371 7089 name = "thrift_compiler" 6372 7090 version = "0.1.0" 6373 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 7091 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6374 7092 dependencies = [ 6375 7093 "anyhow", 6376 - "clap 2.34.0", 7094 + "clap 4.4.8", 7095 + "serde", 6377 7096 "which", 6378 7097 ] 6379 7098 6380 7099 [[package]] 6381 - name = "time" 6382 - version = "0.1.45" 6383 - source = "registry+https://github.com/rust-lang/crates.io-index" 6384 - checksum = "1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a" 7100 + name = "thrift_types" 7101 + version = "0.1.0" 6385 7102 dependencies = [ 6386 - "libc", 6387 - "wasi 0.10.0+wasi-snapshot-preview1", 6388 - "winapi 0.3.9", 7103 + "anyhow", 7104 + "codegen_includer_proc_macro", 7105 + "config_thrift", 7106 + "fb303_core", 7107 + "fbthrift", 7108 + "futures 0.3.29", 7109 + "once_cell", 7110 + "ref-cast", 7111 + "serde", 7112 + "serde_derive", 7113 + "sorted_vector_map", 7114 + "thiserror", 7115 + "thrift_compiler", 6389 7116 ] 6390 7117 6391 7118 [[package]] 6392 7119 name = "time" 6393 - version = "0.3.21" 7120 + version = "0.3.30" 6394 7121 source = "registry+https://github.com/rust-lang/crates.io-index" 6395 - checksum = "8f3403384eaacbca9923fa06940178ac13e4edb725486d70e8e15881d0c836cc" 7122 + checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 6396 7123 dependencies = [ 6397 - "itoa 1.0.6", 7124 + "deranged", 7125 + "itoa 1.0.9", 6398 7126 "libc", 6399 7127 "num_threads", 7128 + "powerfmt", 6400 7129 "serde", 6401 7130 "time-core", 6402 7131 "time-macros", ··· 6404 7133 6405 7134 [[package]] 6406 7135 name = "time-core" 6407 - version = "0.1.1" 7136 + version = "0.1.2" 6408 7137 source = "registry+https://github.com/rust-lang/crates.io-index" 6409 - checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 7138 + checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" 7139 + 7140 + [[package]] 7141 + name = "time-interval" 7142 + version = "0.1.0" 6410 7143 6411 7144 [[package]] 6412 7145 name = "time-macros" 6413 - version = "0.2.9" 7146 + version = "0.2.15" 6414 7147 source = "registry+https://github.com/rust-lang/crates.io-index" 6415 - checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 7148 + checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 6416 7149 dependencies = [ 6417 7150 "time-core", 6418 7151 ] 6419 7152 6420 7153 [[package]] 7154 + name = "tinyfiledialogs" 7155 + version = "3.9.1" 7156 + source = "registry+https://github.com/rust-lang/crates.io-index" 7157 + checksum = "e25fa0bc43a6566e2cc6d7ac96df3fa5a57beba34445bead1b368ba8fe9ca568" 7158 + dependencies = [ 7159 + "cc", 7160 + "libc", 7161 + ] 7162 + 7163 + [[package]] 6421 7164 name = "tinyvec" 6422 7165 version = "1.6.0" 6423 7166 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 6434 7177 6435 7178 [[package]] 6436 7179 name = "tokio" 6437 - version = "1.28.1" 7180 + version = "1.34.0" 6438 7181 source = "registry+https://github.com/rust-lang/crates.io-index" 6439 - checksum = "0aa32867d44e6f2ce3385e89dceb990188b8bb0fb25b0cf576647a6f98ac5105" 7182 + checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 6440 7183 dependencies = [ 6441 - "autocfg", 6442 - "bytes 1.4.0", 7184 + "backtrace", 7185 + "bytes", 6443 7186 "libc", 6444 7187 "mio", 6445 7188 "num_cpus", 6446 - "parking_lot 0.12.1", 7189 + "parking_lot", 6447 7190 "pin-project-lite", 6448 7191 "signal-hook-registry", 6449 - "socket2", 7192 + "socket2 0.5.5", 6450 7193 "tokio-macros", 6451 7194 "tracing", 6452 7195 "windows-sys 0.48.0", 6453 7196 ] 6454 7197 6455 7198 [[package]] 6456 - name = "tokio-io" 6457 - version = "0.1.13" 6458 - source = "registry+https://github.com/rust-lang/crates.io-index" 6459 - checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" 6460 - dependencies = [ 6461 - "bytes 0.4.12", 6462 - "futures 0.1.31", 6463 - "log", 6464 - ] 6465 - 6466 - [[package]] 6467 7199 name = "tokio-macros" 6468 - version = "2.1.0" 7200 + version = "2.2.0" 6469 7201 source = "registry+https://github.com/rust-lang/crates.io-index" 6470 - checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 7202 + checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 6471 7203 dependencies = [ 6472 7204 "proc-macro2", 6473 7205 "quote", 6474 - "syn 2.0.16", 7206 + "syn 2.0.39", 6475 7207 ] 6476 7208 6477 7209 [[package]] ··· 6486 7218 6487 7219 [[package]] 6488 7220 name = "tokio-rustls" 6489 - version = "0.24.0" 7221 + version = "0.24.1" 6490 7222 source = "registry+https://github.com/rust-lang/crates.io-index" 6491 - checksum = "e0d409377ff5b1e3ca6437aa86c1eb7d40c134bfec254e44c830defa92669db5" 7223 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 6492 7224 dependencies = [ 6493 7225 "rustls", 6494 7226 "tokio", ··· 6503 7235 "futures-core", 6504 7236 "pin-project-lite", 6505 7237 "tokio", 6506 - "tokio-util 0.7.8", 7238 + "tokio-util 0.7.10", 6507 7239 ] 6508 7240 6509 7241 [[package]] ··· 6512 7244 source = "registry+https://github.com/rust-lang/crates.io-index" 6513 7245 checksum = "f4322b6e2ebfd3be4082c16df4341505ef333683158b55f22afaf3f61565d728" 6514 7246 dependencies = [ 6515 - "crossbeam 0.8.2", 7247 + "crossbeam", 6516 7248 "futures-core", 6517 7249 "futures-sink", 6518 7250 "futures-util", 6519 - "pin-project 1.1.0", 7251 + "pin-project 1.1.3", 6520 7252 "tokio", 6521 7253 "tower", 6522 7254 "tower-service", ··· 6526 7258 [[package]] 6527 7259 name = "tokio-uds-compat" 6528 7260 version = "0.1.0" 6529 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#20617c5fdbc91b4d2ca036d217d42015188ae382" 7261 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6530 7262 dependencies = [ 6531 7263 "async-io", 6532 - "futures 0.3.28", 7264 + "futures 0.3.29", 6533 7265 "tokio", 6534 7266 "tracing", 6535 7267 "uds_windows", ··· 6541 7273 source = "registry+https://github.com/rust-lang/crates.io-index" 6542 7274 checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507" 6543 7275 dependencies = [ 6544 - "bytes 1.4.0", 7276 + "bytes", 6545 7277 "futures-core", 6546 7278 "futures-io", 6547 7279 "futures-sink", ··· 6553 7285 6554 7286 [[package]] 6555 7287 name = "tokio-util" 6556 - version = "0.7.8" 7288 + version = "0.7.10" 6557 7289 source = "registry+https://github.com/rust-lang/crates.io-index" 6558 - checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 7290 + checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 6559 7291 dependencies = [ 6560 - "bytes 1.4.0", 7292 + "bytes", 6561 7293 "futures-core", 7294 + "futures-io", 6562 7295 "futures-sink", 7296 + "futures-util", 7297 + "hashbrown 0.14.2", 6563 7298 "pin-project-lite", 7299 + "slab", 6564 7300 "tokio", 6565 7301 "tracing", 7302 + ] 7303 + 7304 + [[package]] 7305 + name = "tokio_shim" 7306 + version = "0.1.0" 7307 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 7308 + dependencies = [ 7309 + "futures 0.3.29", 7310 + "pin-project 0.4.30", 7311 + "thiserror", 7312 + "tokio", 7313 + "tokio-stream", 6566 7314 ] 6567 7315 6568 7316 [[package]] 6569 7317 name = "toml" 6570 - version = "0.7.4" 7318 + version = "0.8.8" 6571 7319 source = "registry+https://github.com/rust-lang/crates.io-index" 6572 - checksum = "d6135d499e69981f9ff0ef2167955a5333c35e36f6937d382974566b3d5b94ec" 7320 + checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 6573 7321 dependencies = [ 6574 7322 "serde", 6575 7323 "serde_spanned", ··· 6579 7327 6580 7328 [[package]] 6581 7329 name = "toml_datetime" 6582 - version = "0.6.2" 7330 + version = "0.6.5" 6583 7331 source = "registry+https://github.com/rust-lang/crates.io-index" 6584 - checksum = "5a76a9312f5ba4c2dec6b9161fdf25d87ad8a09256ccea5a556fef03c706a10f" 7332 + checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 6585 7333 dependencies = [ 6586 7334 "serde", 6587 7335 ] 6588 7336 6589 7337 [[package]] 6590 7338 name = "toml_edit" 6591 - version = "0.19.10" 7339 + version = "0.21.0" 6592 7340 source = "registry+https://github.com/rust-lang/crates.io-index" 6593 - checksum = "2380d56e8670370eee6566b0bfd4265f65b3f432e8c6d85623f728d4fa31f739" 7341 + checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 6594 7342 dependencies = [ 6595 - "indexmap", 7343 + "indexmap 2.1.0", 6596 7344 "serde", 6597 7345 "serde_spanned", 6598 7346 "toml_datetime", ··· 6627 7375 6628 7376 [[package]] 6629 7377 name = "tracing" 6630 - version = "0.1.37" 7378 + version = "0.1.40" 6631 7379 source = "registry+https://github.com/rust-lang/crates.io-index" 6632 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 7380 + checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 6633 7381 dependencies = [ 6634 - "cfg-if 1.0.0", 6635 7382 "log", 6636 7383 "pin-project-lite", 6637 7384 "tracing-attributes", ··· 6648 7395 6649 7396 [[package]] 6650 7397 name = "tracing-attributes" 6651 - version = "0.1.24" 7398 + version = "0.1.27" 6652 7399 source = "registry+https://github.com/rust-lang/crates.io-index" 6653 - checksum = "0f57e3ca2a01450b1a921183a9c9cbfda207fd822cef4ccb00a65402cbba7a74" 7400 + checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 6654 7401 dependencies = [ 6655 7402 "proc-macro2", 6656 7403 "quote", 6657 - "syn 2.0.16", 7404 + "syn 2.0.39", 6658 7405 ] 6659 7406 6660 7407 [[package]] 6661 7408 name = "tracing-collector" 6662 7409 version = "0.1.0" 6663 7410 dependencies = [ 6664 - "indexmap", 7411 + "indexmap 1.9.3", 6665 7412 "libc", 6666 - "parking_lot 0.11.2", 7413 + "parking_lot", 6667 7414 "serde", 6668 7415 "serde_json", 6669 7416 "tracing", ··· 6673 7420 6674 7421 [[package]] 6675 7422 name = "tracing-core" 6676 - version = "0.1.31" 7423 + version = "0.1.32" 6677 7424 source = "registry+https://github.com/rust-lang/crates.io-index" 6678 - checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 7425 + checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 6679 7426 dependencies = [ 6680 7427 "once_cell", 6681 7428 "valuable", ··· 6687 7434 source = "registry+https://github.com/rust-lang/crates.io-index" 6688 7435 checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 6689 7436 dependencies = [ 6690 - "futures 0.3.28", 7437 + "futures 0.3.29", 6691 7438 "futures-task", 6692 - "pin-project 1.1.0", 7439 + "pin-project 1.1.3", 6693 7440 "tracing", 6694 7441 ] 6695 7442 6696 7443 [[package]] 6697 7444 name = "tracing-log" 6698 - version = "0.1.3" 7445 + version = "0.2.0" 6699 7446 source = "registry+https://github.com/rust-lang/crates.io-index" 6700 - checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922" 7447 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 6701 7448 dependencies = [ 6702 - "lazy_static", 6703 7449 "log", 7450 + "once_cell", 6704 7451 "tracing-core", 6705 7452 ] 6706 7453 ··· 6719 7466 version = "0.1.0" 6720 7467 dependencies = [ 6721 7468 "once_cell", 6722 - "parking_lot 0.11.2", 7469 + "parking_lot", 6723 7470 "regex", 6724 7471 "tracing", 6725 7472 ] ··· 6728 7475 name = "tracing-sampler" 6729 7476 version = "0.1.0" 6730 7477 dependencies = [ 6731 - "once_cell", 6732 7478 "sampling", 6733 - "serde", 6734 - "serde_json", 6735 7479 "tempfile", 6736 7480 "tracing", 6737 7481 "tracing-serde", ··· 6750 7494 6751 7495 [[package]] 6752 7496 name = "tracing-subscriber" 6753 - version = "0.3.17" 7497 + version = "0.3.18" 6754 7498 source = "registry+https://github.com/rust-lang/crates.io-index" 6755 - checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 7499 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 6756 7500 dependencies = [ 6757 7501 "matchers", 6758 7502 "nu-ansi-term", 6759 7503 "once_cell", 6760 - "parking_lot 0.12.1", 7504 + "parking_lot", 6761 7505 "regex", 6762 7506 "serde", 6763 7507 "serde_json", 6764 7508 "sharded-slab", 6765 7509 "smallvec", 6766 7510 "thread_local", 6767 - "time 0.3.21", 7511 + "time", 6768 7512 "tracing", 6769 7513 "tracing-core", 6770 7514 "tracing-log", ··· 6799 7543 version = "0.1.0" 6800 7544 dependencies = [ 6801 7545 "anyhow", 6802 - "bitflags", 7546 + "atomicfile", 7547 + "bitflags 1.3.2", 6803 7548 "byteorder", 7549 + "fs-err", 6804 7550 "fs2", 6805 7551 "identity", 6806 7552 "itertools", ··· 6809 7555 "rand 0.8.5", 6810 7556 "rand_chacha 0.3.1", 6811 7557 "repolock", 6812 - "sha2 0.10.6", 7558 + "sha2 0.10.8", 6813 7559 "tempfile", 6814 7560 "thiserror", 6815 7561 "tracing", ··· 6848 7594 6849 7595 [[package]] 6850 7596 name = "typenum" 6851 - version = "1.16.0" 7597 + version = "1.17.0" 6852 7598 source = "registry+https://github.com/rust-lang/crates.io-index" 6853 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 7599 + checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" 6854 7600 6855 7601 [[package]] 6856 7602 name = "types" ··· 6876 7622 6877 7623 [[package]] 6878 7624 name = "ucd-trie" 6879 - version = "0.1.5" 7625 + version = "0.1.6" 6880 7626 source = "registry+https://github.com/rust-lang/crates.io-index" 6881 - checksum = "9e79c4d996edb816c91e4308506774452e55e95c3c9de07b6729e17e15a5ef81" 7627 + checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" 6882 7628 6883 7629 [[package]] 6884 7630 name = "uds_windows" ··· 6888 7634 dependencies = [ 6889 7635 "tempfile", 6890 7636 "winapi 0.3.9", 7637 + ] 7638 + 7639 + [[package]] 7640 + name = "udsipc" 7641 + version = "0.1.0" 7642 + dependencies = [ 7643 + "anyhow", 7644 + "fn-error-context", 7645 + "fs-err", 7646 + "nodeipc", 7647 + "uds_windows", 6891 7648 ] 6892 7649 6893 7650 [[package]] 6894 7651 name = "unicase" 6895 - version = "2.6.0" 7652 + version = "2.7.0" 6896 7653 source = "registry+https://github.com/rust-lang/crates.io-index" 6897 - checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6" 7654 + checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 6898 7655 dependencies = [ 6899 7656 "version_check", 6900 7657 ] ··· 6907 7664 6908 7665 [[package]] 6909 7666 name = "unicode-ident" 6910 - version = "1.0.8" 7667 + version = "1.0.12" 6911 7668 source = "registry+https://github.com/rust-lang/crates.io-index" 6912 - checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" 7669 + checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 6913 7670 6914 7671 [[package]] 6915 7672 name = "unicode-normalization" ··· 6928 7685 6929 7686 [[package]] 6930 7687 name = "unicode-width" 6931 - version = "0.1.10" 7688 + version = "0.1.11" 6932 7689 source = "registry+https://github.com/rust-lang/crates.io-index" 6933 - checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 7690 + checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 6934 7691 6935 7692 [[package]] 6936 7693 name = "unicode-xid" ··· 6943 7700 version = "0.1.0" 6944 7701 dependencies = [ 6945 7702 "configmodel", 6946 - "indexmap", 7703 + "indexmap 1.9.3", 6947 7704 "staticconfig", 6948 7705 ] 6949 7706 6950 7707 [[package]] 6951 7708 name = "untrusted" 6952 - version = "0.7.1" 7709 + version = "0.9.0" 6953 7710 source = "registry+https://github.com/rust-lang/crates.io-index" 6954 - checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" 7711 + checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" 6955 7712 6956 7713 [[package]] 6957 7714 name = "url" 6958 - version = "2.3.1" 7715 + version = "2.4.1" 6959 7716 source = "registry+https://github.com/rust-lang/crates.io-index" 6960 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 7717 + checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 6961 7718 dependencies = [ 6962 7719 "form_urlencoded", 6963 - "idna", 7720 + "idna 0.4.0", 6964 7721 "percent-encoding", 6965 7722 ] 6966 7723 ··· 6985 7742 "once_cell", 6986 7743 "rand 0.8.5", 6987 7744 "shellexpand", 6988 - "tempdir", 6989 7745 "tempfile", 6990 7746 "thiserror", 7747 + "widestring", 6991 7748 "winapi 0.3.9", 6992 7749 ] 6993 7750 6994 7751 [[package]] 6995 7752 name = "uuid" 6996 - version = "1.3.3" 7753 + version = "1.5.0" 6997 7754 source = "registry+https://github.com/rust-lang/crates.io-index" 6998 - checksum = "345444e32442451b267fc254ae85a209c64be56d2890e601a0c37ff0c3c5ecd2" 7755 + checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 6999 7756 dependencies = [ 7000 7757 "atomic", 7001 - "getrandom 0.2.9", 7758 + "getrandom 0.2.11", 7002 7759 "serde", 7003 7760 "sha1_smol", 7004 7761 ] ··· 7011 7768 7012 7769 [[package]] 7013 7770 name = "value-bag" 7014 - version = "1.0.0-alpha.9" 7771 + version = "1.4.2" 7015 7772 source = "registry+https://github.com/rust-lang/crates.io-index" 7016 - checksum = "2209b78d1249f7e6f3293657c9779fe31ced465df091bbd433a1cf88e916ec55" 7773 + checksum = "4a72e1902dde2bd6441347de2b70b7f5d59bf157c6c62f0c44572607a1d55bbe" 7774 + dependencies = [ 7775 + "value-bag-serde1", 7776 + "value-bag-sval2", 7777 + ] 7778 + 7779 + [[package]] 7780 + name = "value-bag-serde1" 7781 + version = "1.4.2" 7782 + source = "registry+https://github.com/rust-lang/crates.io-index" 7783 + checksum = "07ba39dc791ecb35baad371a3fc04c6eab688c04937d2e0ac6c22b612c0357bf" 7017 7784 dependencies = [ 7018 - "ctor", 7785 + "erased-serde", 7786 + "serde", 7787 + "serde_fmt", 7788 + ] 7789 + 7790 + [[package]] 7791 + name = "value-bag-sval2" 7792 + version = "1.4.2" 7793 + source = "registry+https://github.com/rust-lang/crates.io-index" 7794 + checksum = "c3e06c10810a57bbf45778d023d432a50a1daa7d185991ae06bcfb6c654d0945" 7795 + dependencies = [ 7019 7796 "sval", 7020 - "version_check", 7797 + "sval_buffer", 7798 + "sval_dynamic", 7799 + "sval_fmt", 7800 + "sval_json", 7801 + "sval_ref", 7802 + "sval_serde", 7021 7803 ] 7022 7804 7023 7805 [[package]] ··· 7047 7829 version = "0.1.0" 7048 7830 dependencies = [ 7049 7831 "anyhow", 7050 - "crossbeam 0.8.2", 7832 + "crossbeam", 7051 7833 "dashmap", 7052 7834 "fsinfo", 7053 7835 "identity", ··· 7086 7868 7087 7869 [[package]] 7088 7870 name = "waker-fn" 7089 - version = "1.1.0" 7871 + version = "1.1.1" 7090 7872 source = "registry+https://github.com/rust-lang/crates.io-index" 7091 - checksum = "9d5b2c62b4012a3e1eca5a7e077d13b3bf498c4073e33ccd58626607748ceeca" 7873 + checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" 7092 7874 7093 7875 [[package]] 7094 7876 name = "walkdir" 7095 - version = "2.3.3" 7877 + version = "2.4.0" 7096 7878 source = "registry+https://github.com/rust-lang/crates.io-index" 7097 - checksum = "36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698" 7879 + checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 7098 7880 dependencies = [ 7099 7881 "same-file", 7100 7882 "winapi-util", ··· 7102 7884 7103 7885 [[package]] 7104 7886 name = "want" 7105 - version = "0.3.0" 7887 + version = "0.3.1" 7106 7888 source = "registry+https://github.com/rust-lang/crates.io-index" 7107 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 7889 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 7108 7890 dependencies = [ 7109 - "log", 7110 7891 "try-lock", 7111 7892 ] 7112 7893 ··· 7118 7899 7119 7900 [[package]] 7120 7901 name = "wasi" 7121 - version = "0.10.0+wasi-snapshot-preview1" 7122 - source = "registry+https://github.com/rust-lang/crates.io-index" 7123 - checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 7124 - 7125 - [[package]] 7126 - name = "wasi" 7127 7902 version = "0.11.0+wasi-snapshot-preview1" 7128 7903 source = "registry+https://github.com/rust-lang/crates.io-index" 7129 7904 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 7130 7905 7131 7906 [[package]] 7132 7907 name = "wasm-bindgen" 7133 - version = "0.2.86" 7908 + version = "0.2.88" 7134 7909 source = "registry+https://github.com/rust-lang/crates.io-index" 7135 - checksum = "5bba0e8cb82ba49ff4e229459ff22a191bbe9a1cb3a341610c9c33efc27ddf73" 7910 + checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 7136 7911 dependencies = [ 7137 7912 "cfg-if 1.0.0", 7138 7913 "wasm-bindgen-macro", ··· 7140 7915 7141 7916 [[package]] 7142 7917 name = "wasm-bindgen-backend" 7143 - version = "0.2.86" 7918 + version = "0.2.88" 7144 7919 source = "registry+https://github.com/rust-lang/crates.io-index" 7145 - checksum = "19b04bc93f9d6bdee709f6bd2118f57dd6679cf1176a1af464fca3ab0d66d8fb" 7920 + checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 7146 7921 dependencies = [ 7147 7922 "bumpalo", 7148 7923 "log", 7149 7924 "once_cell", 7150 7925 "proc-macro2", 7151 7926 "quote", 7152 - "syn 2.0.16", 7927 + "syn 2.0.39", 7153 7928 "wasm-bindgen-shared", 7154 7929 ] 7155 7930 7156 7931 [[package]] 7157 7932 name = "wasm-bindgen-futures" 7158 - version = "0.4.36" 7933 + version = "0.4.38" 7159 7934 source = "registry+https://github.com/rust-lang/crates.io-index" 7160 - checksum = "2d1985d03709c53167ce907ff394f5316aa22cb4e12761295c5dc57dacb6297e" 7935 + checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 7161 7936 dependencies = [ 7162 7937 "cfg-if 1.0.0", 7163 7938 "js-sys", ··· 7167 7942 7168 7943 [[package]] 7169 7944 name = "wasm-bindgen-macro" 7170 - version = "0.2.86" 7945 + version = "0.2.88" 7171 7946 source = "registry+https://github.com/rust-lang/crates.io-index" 7172 - checksum = "14d6b024f1a526bb0234f52840389927257beb670610081360e5a03c5df9c258" 7947 + checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 7173 7948 dependencies = [ 7174 7949 "quote", 7175 7950 "wasm-bindgen-macro-support", ··· 7177 7952 7178 7953 [[package]] 7179 7954 name = "wasm-bindgen-macro-support" 7180 - version = "0.2.86" 7955 + version = "0.2.88" 7181 7956 source = "registry+https://github.com/rust-lang/crates.io-index" 7182 - checksum = "e128beba882dd1eb6200e1dc92ae6c5dbaa4311aa7bb211ca035779e5efc39f8" 7957 + checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 7183 7958 dependencies = [ 7184 7959 "proc-macro2", 7185 7960 "quote", 7186 - "syn 2.0.16", 7961 + "syn 2.0.39", 7187 7962 "wasm-bindgen-backend", 7188 7963 "wasm-bindgen-shared", 7189 7964 ] 7190 7965 7191 7966 [[package]] 7192 7967 name = "wasm-bindgen-shared" 7193 - version = "0.2.86" 7968 + version = "0.2.88" 7194 7969 source = "registry+https://github.com/rust-lang/crates.io-index" 7195 - checksum = "ed9d5b4305409d1fc9482fee2d7f9bcbf24b3972bf59817ef757e23982242a93" 7970 + checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 7196 7971 7197 7972 [[package]] 7198 7973 name = "wasm-streams" 7199 - version = "0.2.3" 7974 + version = "0.3.0" 7200 7975 source = "registry+https://github.com/rust-lang/crates.io-index" 7201 - checksum = "6bbae3363c08332cadccd13b67db371814cd214c2524020932f0804b8cf7c078" 7976 + checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" 7202 7977 dependencies = [ 7203 7978 "futures-util", 7204 7979 "js-sys", ··· 7210 7985 [[package]] 7211 7986 name = "watchman_client" 7212 7987 version = "0.8.0" 7213 - source = "git+https://github.com/facebook/watchman.git?branch=main#5a1c58828bacef2a8f0303f21223e62de720852f" 7988 + source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462" 7214 7989 dependencies = [ 7215 7990 "anyhow", 7216 - "bytes 1.4.0", 7217 - "futures 0.3.28", 7991 + "bytes", 7992 + "futures 0.3.29", 7218 7993 "maplit", 7219 7994 "serde", 7220 7995 "serde_bser", ··· 7226 8001 7227 8002 [[package]] 7228 8003 name = "web-sys" 7229 - version = "0.3.63" 8004 + version = "0.3.65" 7230 8005 source = "registry+https://github.com/rust-lang/crates.io-index" 7231 - checksum = "3bdd9ef4e984da1187bf8110c5cf5b845fbc87a23602cdf912386a76fcd3a7c2" 8006 + checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 7232 8007 dependencies = [ 7233 8008 "js-sys", 7234 8009 "wasm-bindgen", 7235 8010 ] 7236 8011 7237 8012 [[package]] 7238 - name = "webpki" 7239 - version = "0.22.0" 8013 + name = "webpki-roots" 8014 + version = "0.25.2" 7240 8015 source = "registry+https://github.com/rust-lang/crates.io-index" 7241 - checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" 8016 + checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 8017 + 8018 + [[package]] 8019 + name = "webview-app" 8020 + version = "0.1.0" 7242 8021 dependencies = [ 7243 - "ring", 7244 - "untrusted", 8022 + "anyhow", 8023 + "base64 0.13.1", 8024 + "dirs 2.0.2", 8025 + "open", 8026 + "serde", 8027 + "serde_json", 8028 + "tinyfiledialogs", 8029 + "tracing", 8030 + "version", 8031 + "webview-sys", 7245 8032 ] 7246 8033 7247 8034 [[package]] 7248 - name = "webpki-roots" 7249 - version = "0.22.6" 7250 - source = "registry+https://github.com/rust-lang/crates.io-index" 7251 - checksum = "b6c71e40d7d2c34a5106301fb632274ca37242cd0c9d3e64dbece371a40a2d87" 8035 + name = "webview-sys" 8036 + version = "0.6.2" 7252 8037 dependencies = [ 7253 - "webpki", 8038 + "cc", 7254 8039 ] 7255 8040 7256 8041 [[package]] ··· 7282 8067 checksum = "a75e78c0cc60a76de5d93f9dad05651105351e151b6446ab305514945d7588aa" 7283 8068 dependencies = [ 7284 8069 "log", 7285 - "ordered-float 3.7.0", 8070 + "ordered-float", 7286 8071 "strsim 0.10.0", 7287 8072 "thiserror", 7288 8073 "wezterm-dynamic-derive", ··· 7301 8086 7302 8087 [[package]] 7303 8088 name = "which" 7304 - version = "4.4.0" 8089 + version = "4.4.2" 7305 8090 source = "registry+https://github.com/rust-lang/crates.io-index" 7306 - checksum = "2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269" 8091 + checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" 7307 8092 dependencies = [ 7308 8093 "either", 7309 - "libc", 8094 + "home", 7310 8095 "once_cell", 8096 + "rustix 0.38.24", 7311 8097 ] 7312 8098 7313 8099 [[package]] 8100 + name = "widestring" 8101 + version = "1.0.2" 8102 + source = "registry+https://github.com/rust-lang/crates.io-index" 8103 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 8104 + 8105 + [[package]] 7314 8106 name = "winapi" 7315 8107 version = "0.2.8" 7316 8108 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 7340 8132 7341 8133 [[package]] 7342 8134 name = "winapi-util" 7343 - version = "0.1.5" 8135 + version = "0.1.6" 7344 8136 source = "registry+https://github.com/rust-lang/crates.io-index" 7345 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 8137 + checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 7346 8138 dependencies = [ 7347 8139 "winapi 0.3.9", 7348 8140 ] ··· 7354 8146 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 7355 8147 7356 8148 [[package]] 7357 - name = "windows" 7358 - version = "0.48.0" 8149 + name = "windows-core" 8150 + version = "0.51.1" 7359 8151 source = "registry+https://github.com/rust-lang/crates.io-index" 7360 - checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f" 8152 + checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 7361 8153 dependencies = [ 7362 - "windows-targets 0.48.0", 7363 - ] 7364 - 7365 - [[package]] 7366 - name = "windows-sys" 7367 - version = "0.42.0" 7368 - source = "registry+https://github.com/rust-lang/crates.io-index" 7369 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 7370 - dependencies = [ 7371 - "windows_aarch64_gnullvm 0.42.2", 7372 - "windows_aarch64_msvc 0.42.2", 7373 - "windows_i686_gnu 0.42.2", 7374 - "windows_i686_msvc 0.42.2", 7375 - "windows_x86_64_gnu 0.42.2", 7376 - "windows_x86_64_gnullvm 0.42.2", 7377 - "windows_x86_64_msvc 0.42.2", 8154 + "windows-targets 0.48.5", 7378 8155 ] 7379 8156 7380 8157 [[package]] ··· 7392 8169 source = "registry+https://github.com/rust-lang/crates.io-index" 7393 8170 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 7394 8171 dependencies = [ 7395 - "windows-targets 0.48.0", 8172 + "windows-targets 0.48.5", 7396 8173 ] 7397 8174 7398 8175 [[package]] ··· 7412 8189 7413 8190 [[package]] 7414 8191 name = "windows-targets" 7415 - version = "0.48.0" 8192 + version = "0.48.5" 7416 8193 source = "registry+https://github.com/rust-lang/crates.io-index" 7417 - checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 8194 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 7418 8195 dependencies = [ 7419 - "windows_aarch64_gnullvm 0.48.0", 7420 - "windows_aarch64_msvc 0.48.0", 7421 - "windows_i686_gnu 0.48.0", 7422 - "windows_i686_msvc 0.48.0", 7423 - "windows_x86_64_gnu 0.48.0", 7424 - "windows_x86_64_gnullvm 0.48.0", 7425 - "windows_x86_64_msvc 0.48.0", 8196 + "windows_aarch64_gnullvm 0.48.5", 8197 + "windows_aarch64_msvc 0.48.5", 8198 + "windows_i686_gnu 0.48.5", 8199 + "windows_i686_msvc 0.48.5", 8200 + "windows_x86_64_gnu 0.48.5", 8201 + "windows_x86_64_gnullvm 0.48.5", 8202 + "windows_x86_64_msvc 0.48.5", 7426 8203 ] 7427 8204 7428 8205 [[package]] ··· 7433 8210 7434 8211 [[package]] 7435 8212 name = "windows_aarch64_gnullvm" 7436 - version = "0.48.0" 8213 + version = "0.48.5" 7437 8214 source = "registry+https://github.com/rust-lang/crates.io-index" 7438 - checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 8215 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 7439 8216 7440 8217 [[package]] 7441 8218 name = "windows_aarch64_msvc" ··· 7445 8222 7446 8223 [[package]] 7447 8224 name = "windows_aarch64_msvc" 7448 - version = "0.48.0" 8225 + version = "0.48.5" 7449 8226 source = "registry+https://github.com/rust-lang/crates.io-index" 7450 - checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 8227 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 7451 8228 7452 8229 [[package]] 7453 8230 name = "windows_i686_gnu" ··· 7457 8234 7458 8235 [[package]] 7459 8236 name = "windows_i686_gnu" 7460 - version = "0.48.0" 8237 + version = "0.48.5" 7461 8238 source = "registry+https://github.com/rust-lang/crates.io-index" 7462 - checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 8239 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 7463 8240 7464 8241 [[package]] 7465 8242 name = "windows_i686_msvc" ··· 7469 8246 7470 8247 [[package]] 7471 8248 name = "windows_i686_msvc" 7472 - version = "0.48.0" 8249 + version = "0.48.5" 7473 8250 source = "registry+https://github.com/rust-lang/crates.io-index" 7474 - checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 8251 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 7475 8252 7476 8253 [[package]] 7477 8254 name = "windows_x86_64_gnu" ··· 7481 8258 7482 8259 [[package]] 7483 8260 name = "windows_x86_64_gnu" 7484 - version = "0.48.0" 8261 + version = "0.48.5" 7485 8262 source = "registry+https://github.com/rust-lang/crates.io-index" 7486 - checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 8263 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 7487 8264 7488 8265 [[package]] 7489 8266 name = "windows_x86_64_gnullvm" ··· 7493 8270 7494 8271 [[package]] 7495 8272 name = "windows_x86_64_gnullvm" 7496 - version = "0.48.0" 8273 + version = "0.48.5" 7497 8274 source = "registry+https://github.com/rust-lang/crates.io-index" 7498 - checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 8275 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 7499 8276 7500 8277 [[package]] 7501 8278 name = "windows_x86_64_msvc" ··· 7505 8282 7506 8283 [[package]] 7507 8284 name = "windows_x86_64_msvc" 7508 - version = "0.48.0" 8285 + version = "0.48.5" 7509 8286 source = "registry+https://github.com/rust-lang/crates.io-index" 7510 - checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 8287 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 7511 8288 7512 8289 [[package]] 7513 8290 name = "winnow" 7514 - version = "0.4.6" 8291 + version = "0.5.19" 7515 8292 source = "registry+https://github.com/rust-lang/crates.io-index" 7516 - checksum = "61de7bac303dc551fe038e2b3cef0f571087a47571ea6e79a87692ac99b99699" 8293 + checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 7517 8294 dependencies = [ 7518 8295 "memchr", 7519 8296 ] 7520 8297 7521 8298 [[package]] 7522 8299 name = "winreg" 7523 - version = "0.10.1" 8300 + version = "0.50.0" 7524 8301 source = "registry+https://github.com/rust-lang/crates.io-index" 7525 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 8302 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 7526 8303 dependencies = [ 7527 - "winapi 0.3.9", 8304 + "cfg-if 1.0.0", 8305 + "windows-sys 0.48.0", 7528 8306 ] 7529 8307 7530 8308 [[package]] ··· 7534 8312 "anyhow", 7535 8313 "async-runtime", 7536 8314 "async-trait", 7537 - "bitflags", 8315 + "bitflags 1.3.2", 8316 + "configloader", 7538 8317 "configmodel", 7539 - "crossbeam 0.8.2", 7540 - "edenfs_client", 7541 - "futures 0.3.28", 8318 + "crossbeam", 8319 + "edenfs-client", 8320 + "fs-err", 8321 + "futures 0.3.29", 8322 + "hgtime", 7542 8323 "identity", 7543 8324 "io", 7544 8325 "manifest", 7545 8326 "manifest-tree", 7546 - "parking_lot 0.11.2", 8327 + "parking_lot", 7547 8328 "pathmatcher", 7548 8329 "progress-model", 7549 8330 "repolock", ··· 7552 8333 "sparse", 7553 8334 "status", 7554 8335 "storemodel", 7555 - "tempdir", 7556 8336 "tempfile", 7557 8337 "thiserror", 7558 - "thrift-types", 7559 8338 "tokio", 7560 8339 "tracing", 7561 8340 "treestate", ··· 7596 8375 checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" 7597 8376 7598 8377 [[package]] 8378 + name = "zerocopy" 8379 + version = "0.7.26" 8380 + source = "registry+https://github.com/rust-lang/crates.io-index" 8381 + checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 8382 + dependencies = [ 8383 + "zerocopy-derive", 8384 + ] 8385 + 8386 + [[package]] 8387 + name = "zerocopy-derive" 8388 + version = "0.7.26" 8389 + source = "registry+https://github.com/rust-lang/crates.io-index" 8390 + checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 8391 + dependencies = [ 8392 + "proc-macro2", 8393 + "quote", 8394 + "syn 2.0.39", 8395 + ] 8396 + 8397 + [[package]] 7599 8398 name = "zstd" 7600 - version = "0.11.2+zstd.1.5.2" 8399 + version = "0.13.0" 7601 8400 source = "registry+https://github.com/rust-lang/crates.io-index" 7602 - checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 8401 + checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 7603 8402 dependencies = [ 7604 8403 "zstd-safe", 7605 8404 ] 7606 8405 7607 8406 [[package]] 7608 8407 name = "zstd-safe" 7609 - version = "5.0.2+zstd.1.5.2" 8408 + version = "7.0.0" 7610 8409 source = "registry+https://github.com/rust-lang/crates.io-index" 7611 - checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 8410 + checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 7612 8411 dependencies = [ 7613 - "libc", 7614 8412 "zstd-sys", 7615 8413 ] 7616 8414 7617 8415 [[package]] 7618 8416 name = "zstd-sys" 7619 - version = "2.0.8+zstd.1.5.5" 8417 + version = "2.0.9+zstd.1.5.5" 7620 8418 source = "registry+https://github.com/rust-lang/crates.io-index" 7621 - checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 8419 + checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 7622 8420 dependencies = [ 7623 8421 "cc", 7624 - "libc", 7625 8422 "pkg-config", 7626 8423 ] 7627 8424 ··· 7645 8442 "lru-cache", 7646 8443 "mincode", 7647 8444 "minibytes", 7648 - "parking_lot 0.11.2", 8445 + "parking_lot", 7649 8446 "quickcheck", 7650 8447 "serde", 7651 8448 "sha1",
+32 -25
pkgs/applications/version-management/sapling/default.nix
··· 16 16 , fixup_yarn_lock 17 17 , glibcLocales 18 18 , libiconv 19 + , Cocoa 19 20 , CoreFoundation 21 + , CoreGraphics 20 22 , CoreServices 21 23 , Security 24 + , WebKit 22 25 23 26 , enableMinimal ? false 24 27 }: ··· 45 48 owner = "facebook"; 46 49 repo = "sapling"; 47 50 rev = version; 48 - hash = "sha256-NwOexCU+TdZAdruivqRuqhwt0veryeGykLdH6vth+p4="; 51 + hash = "sha256-+LxvPJkyq/6gtcBQepZ5pVGXP1/h30zhCHVfUGPUzFE="; 49 52 }; 50 53 51 54 addonsSrc = "${src}/addons"; ··· 53 56 # Fetches the Yarn modules in Nix to to be used as an offline cache 54 57 yarnOfflineCache = fetchYarnDeps { 55 58 yarnLock = "${addonsSrc}/yarn.lock"; 56 - sha256 = "sha256-AlY7/cdGr4i87+wMhPBh/+LFDoF8aC23OLDEHu9lYqU="; 59 + sha256 = "sha256-3JFrVk78EiNVLLXkCFbuRnXwYHNfVv1pBPBS1yCHtPU="; 57 60 }; 58 61 59 62 # Builds the NodeJS server that runs with `sl web` ··· 76 79 yarn config --offline set yarn-offline-mirror ${yarnOfflineCache} 77 80 yarn install --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress 78 81 patchShebangs node_modules 82 + 83 + # TODO: build-tar.py tries to run 'yarn install'. We patched 84 + # shebangs node_modules, so we don't want 'yarn install' 85 + # changing files. We should disable the 'yarn install' in 86 + # build-tar.py to be safe. 87 + ${python3Packages.python}/bin/python3 build-tar.py \ 88 + --output isl-dist.tar.xz \ 89 + --yarn 'yarn --offline --frozen-lockfile --ignore-engines --ignore-scripts --no-progress' 79 90 80 91 runHook postBuild 81 92 ''; ··· 84 95 runHook preInstall 85 96 86 97 mkdir -p $out 87 - cd isl 88 - node release.js $out 98 + install isl-dist.tar.xz $out/isl-dist.tar.xz 89 99 90 100 runHook postInstall 91 101 ''; ··· 103 113 lockFile = ./Cargo.lock; 104 114 outputHashes = { 105 115 "abomonation-0.7.3+smallvec1" = "sha256-AxEXR6GC8gHjycIPOfoViP7KceM29p2ZISIt4iwJzvM="; 106 - "cloned-0.1.0" = "sha256-MKyj91z+hciJOg4Lhb6ik7zUgCwuHsX8N9HVSP2JkKE="; 107 - "fb303_core-0.0.0" = "sha256-5AU54rpeDub2Iol56S4X+xfdU07zWAtOyCNRBZLzUZA="; 108 - "fbthrift-0.0.1+unstable" = "sha256-n4ES6zRyTgsNxbrM4AUraJ6W4tLHiKdfSyL3Yd0ET34="; 109 - "serde_bser-0.3.1" = "sha256-PkQx2/axT/7LQ4Mvfz1AYBWKXGvaTHkOP2jtljvuYxY="; 116 + "cloned-0.1.0" = "sha256-dtAyQq6fgxvr1RXPQHGiCQesvitsKpVkis4c50uolLc="; 117 + "fb303_core-0.0.0" = "sha256-j+4zPXxewRxJsPQaAfvcpSkGNKw3d+inVL45Ibo7Q4E="; 118 + "fbthrift-0.0.1+unstable" = "sha256-fsIL07PFu645eJFttIJU4sRSjIVuA4BMJ6kYAA0BpwY="; 119 + "serde_bser-0.3.1" = "sha256-h50EJL6twJwK90sBXu40Oap4SfiT4kQAK1+bA8XKdHw="; 110 120 }; 111 121 }; 112 122 postPatch = '' 113 123 cp ${./Cargo.lock} Cargo.lock 124 + '' + lib.optionalString (!enableMinimal) '' 125 + # If asked, we optionally patch in a hardcoded path to the 126 + # 'nodejs' package, so that 'sl web' always works. Without the 127 + # patch, 'sl web' will still work if 'nodejs' is in $PATH. 128 + substituteInPlace lib/config/loader/src/builtin_static/core.rs \ 129 + --replace '"#);' $'[web]\nnode-path=${nodejs}/bin/node\n"#);' 114 130 ''; 115 131 116 132 # Since the derivation builder doesn't have network access to remain pure, ··· 122 138 sed -i "s|https://files.pythonhosted.org/packages/[[:alnum:]]*/[[:alnum:]]*/[[:alnum:]]*/|file://$NIX_BUILD_TOP/$sourceRoot/hack_pydeps/|g" $sourceRoot/setup.py 123 139 ''; 124 140 125 - # Now, copy the "sl web" (aka edenscm-isl) results into the output of this 126 - # package, so that the command can actually work. NOTES: 127 - # 128 - # 1) This applies on all systems (so no conditional a la postFixup) 129 - # 2) This doesn't require any kind of fixup itself, so we leave it out 130 - # of postFixup for that reason, too 131 - # 3) If asked, we optionally patch in a hardcoded path to the 'nodejs' package, 132 - # so that 'sl web' always works 133 - # 4) 'sl web' will still work if 'nodejs' is in $PATH, just not OOTB 134 - preFixup = '' 135 - sitepackages=$out/lib/${python3Packages.python.libPrefix}/site-packages 136 - chmod +w $sitepackages 137 - cp -r ${isl} $sitepackages/edenscm-isl 138 - '' + lib.optionalString (!enableMinimal) '' 139 - chmod +w $sitepackages/edenscm-isl/run-isl 140 - substituteInPlace $sitepackages/edenscm-isl/run-isl \ 141 - --replace 'NODE=node' 'NODE=${nodejs}/bin/node' 141 + postInstall = '' 142 + install ${isl}/isl-dist.tar.xz $out/lib/isl-dist.tar.xz 142 143 ''; 143 144 144 145 postFixup = lib.optionalString stdenv.isLinux '' ··· 159 160 ] ++ lib.optionals stdenv.isDarwin [ 160 161 curl 161 162 libiconv 163 + Cocoa 162 164 CoreFoundation 165 + CoreGraphics 163 166 CoreServices 164 167 Security 168 + WebKit 165 169 ]; 166 170 167 171 HGNAME = "sl"; ··· 182 186 $out/bin/sl version | grep -qw "$SAPLING_VERSION" 183 187 echo "OK!" 184 188 ''; 189 + 190 + # Expose isl to nix repl as sapling.isl. 191 + passthru.isl = isl; 185 192 186 193 meta = with lib; { 187 194 description = "A Scalable, User-Friendly Source Control System";
+3 -76
pkgs/applications/version-management/sapling/deps.json
··· 1 1 { 2 - "links": [ 3 - { 4 - "sha256": "0dgg5x4nvdpfiz552diy11xg72y14s38hjz9qxygafnfgybg6hab", 5 - "url": "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl" 6 - }, 7 - { 8 - "sha256": "0dq9f7irmml1nm9a2rx8dd6m2dqmzjj1x40mk0rg619wrdfsaj0b", 9 - "url": "https://files.pythonhosted.org/packages/39/7b/88dbb785881c28a102619d46423cb853b46dbccc70d3ac362d99773a78ce/pexpect-4.8.0-py2.py3-none-any.whl" 10 - }, 11 - { 12 - "sha256": "0r4xy2sqwyhwlwj81zvhzbnx7a7r4xdz9xyzzkjczlx7gk1cig1d", 13 - "url": "https://files.pythonhosted.org/packages/23/6a/210816c943c9aeeb29e4e18a298f14bf0e118fe222a23e13bfcc2d41b0a4/ipython-7.16.1-py3-none-any.whl" 14 - }, 15 - { 16 - "sha256": "0wwi1c6md4vkbcsfsf8dklf3vr4mcdj4mpxkanwgb6jb1432x5yw", 17 - "url": "https://files.pythonhosted.org/packages/3d/57/4d9c9e3ae9a255cd4e1106bb57e24056d3d0709fc01b2e3e345898e49d5b/simplegeneric-0.8.1.zip" 18 - }, 19 - { 20 - "sha256": "16sgpg57kxx5jh467d9qwc2hwshfvdbl0xkafdp3qspvbfp46qc0", 21 - "url": "https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl" 22 - }, 23 - { 24 - "sha256": "1qn3bnyd7gdwkyk8nvlhiy3c6zbwjd49fjxj0gp8xxi9faiysiwz", 25 - "url": "https://files.pythonhosted.org/packages/44/98/5b86278fbbf250d239ae0ecb724f8572af1c91f4a11edf4d36a206189440/colorama-0.4.4-py2.py3-none-any.whl" 26 - }, 27 - { 28 - "sha256": "0mfj5d1bgpy1clfgwrkmjqm2pv70pm01jp4iyyhphc96kyifdg7v", 29 - "url": "https://files.pythonhosted.org/packages/4c/1c/ff6546b6c12603d8dd1070aa3c3d273ad4c07f5771689a7b69a550e8c951/backcall-0.2.0-py2.py3-none-any.whl" 30 - }, 31 - { 32 - "sha256": "0yxz45fzjsq6zh5f9cjl0gf4vfg1l7rd79zyb3ih544layjg3ff8", 33 - "url": "https://files.pythonhosted.org/packages/4e/78/56aa1b5f4d8ac548755ae767d84f0be54fdd9d404197a3d9e4659d272348/setuptools-57.0.0-py3-none-any.whl" 34 - }, 35 - { 36 - "sha256": "1177pfa343r378020a85l3b16ak479qgyvh8k5719fgbkhm81d5y", 37 - "url": "https://files.pythonhosted.org/packages/59/7c/e39aca596badaf1b78e8f547c807b04dae603a433d3e7a7e04d67f2ef3e5/wcwidth-0.2.5-py2.py3-none-any.whl" 38 - }, 39 - { 40 - "sha256": "1r55ffffaq4q3dpvha7iipgxlqwvjg5cklf9izr42xj5rr226r26", 41 - "url": "https://files.pythonhosted.org/packages/87/61/2dfea88583d5454e3a64f9308a686071d58d59a55db638268a6413e1eb6d/prompt_toolkit-2.0.10-py3-none-any.whl" 42 - }, 43 - { 44 - "sha256": "08v36wa0kckc892bk4nypl6sszbysarm8jhslviz1agp2sf1jp3f", 45 - "url": "https://files.pythonhosted.org/packages/6a/36/b1b9bfdf28690ae01d9ca0aa5b0d07cb4448ac65fb91dc7e2d094e3d992f/decorator-5.0.9-py3-none-any.whl" 46 - }, 47 - { 48 - "sha256": "0mnzcb714ynl1qlv9dwnh50rv75mmj18ywaxbl8xzm3l9m0syjcn", 49 - "url": "https://files.pythonhosted.org/packages/9a/41/220f49aaea88bc6fa6cba8d05ecf24676326156c23b991e80b3f2fc24c77/pickleshare-0.7.5-py2.py3-none-any.whl" 50 - }, 51 - { 52 - "sha256": "13iv73575lilrm01ffhr8y8sxn8kxhvfqsgwckbr919725280vnn", 53 - "url": "https://files.pythonhosted.org/packages/a6/c9/be11fce9810793676017f79ffab3c6cb18575844a6c7b8d4ed92f95de604/Pygments-2.9.0-py3-none-any.whl" 54 - }, 55 - { 56 - "sha256": "0i7ycyjad9kq6lgq5ih7j8xsm639z24250s6d17pp781v6hwdd3h", 57 - "url": "https://files.pythonhosted.org/packages/ca/ab/872a23e29cec3cf2594af7e857f18b687ad21039c1f9b922fac5b9b142d5/traitlets-4.3.3-py2.py3-none-any.whl" 58 - }, 59 - { 60 - "sha256": "0m02dsi8lvrjf4bi20ab6lm7rr6krz7pg6lzk3xjs2l9hqfjzfwa", 61 - "url": "https://files.pythonhosted.org/packages/d9/5a/e7c31adbe875f2abbb91bd84cf2dc52d792b5a01506781dbcf25c91daf11/six-1.16.0-py2.py3-none-any.whl" 62 - }, 63 - { 64 - "sha256": "1f7sc4ydjj33gadcgfz8fcx02d1wm2frlqwzdik1krlr6wikgpbj", 65 - "url": "https://files.pythonhosted.org/packages/fa/bc/9bd3b5c2b4774d5f33b2d544f1460be9df7df2fe42f352135381c347c69a/ipython_genutils-0.2.0-py2.py3-none-any.whl" 66 - }, 67 - { 68 - "sha256": "1ibql99agjf2gj7y0svzd5m0h81hailf4p3sj3yl9i1i8ykdj6wm", 69 - "url": "https://files.pythonhosted.org/packages/fc/56/9f67dcd4a4b9960373173a31be1b8c47fe351a1c9385677a7bdd82810e57/ipdb-0.13.9.tar.gz" 70 - }, 71 - { 72 - "sha256": "1xqsihpqnfal29nb5kmw8z71nd4jbsnbz7p3lkr094xpb13wycw7", 73 - "url": "https://files.pythonhosted.org/packages/4c/76/1e41fbb365ad20b6efab2e61b0f4751518444c953b390f9b2d36cf97eea0/Cython-0.29.32.tar.gz" 74 - } 75 - ], 76 - "version": "0.2.20230523-092610+f12b7eee", 77 - "versionHash": "11350811807294821405" 2 + "links": [], 3 + "version": "0.2.20231113-145254+995db0d6", 4 + "versionHash": "214505116687308775" 78 5 }
+1 -1
pkgs/top-level/all-packages.nix
··· 33681 33681 }; 33682 33682 33683 33683 sapling = callPackage ../applications/version-management/sapling { 33684 - inherit (darwin.apple_sdk.frameworks) CoreFoundation CoreServices Security; 33684 + inherit (darwin.apple_sdk.frameworks) Cocoa CoreFoundation CoreGraphics CoreServices Security WebKit; 33685 33685 }; 33686 33686 33687 33687 mercurialFull = mercurial.override { fullBuild = true; };