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