sapling: 0.2.20231113-145254 -> 0.2.20240116-133042

authored by Matthew "strager" Glazar and committed by Austin Seipp a6f96f04 b8262196

+586 -590
+578 -582
pkgs/applications/version-management/sapling/Cargo.lock
··· 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", ··· 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", ··· 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 ] ··· 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", ··· 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]] ··· 314 "anyhow", 315 "chrono", 316 "configmodel", 317 - "indexmap 1.9.3", 318 "once_cell", 319 "pem", 320 "simple_asn1", ··· 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", 367 "tracing-subscriber", ··· 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", ··· 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" ··· 543 dependencies = [ 544 "anyhow", 545 "byteorder", 546 "indexedlog", 547 "lazy_static", 548 "libc", ··· 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", ··· 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 ] ··· 691 dependencies = [ 692 "anyhow", 693 "configmodel", 694 - "indexmap 1.9.3", 695 "serde", 696 "serde_json", 697 "thiserror", ··· 726 version = "0.1.0" 727 dependencies = [ 728 "anyhow", 729 - "async-runtime", 730 "async-trait", 731 "configmodel", 732 "fail", 733 - "futures 0.3.29", 734 - "io", 735 "manifest", 736 "manifest-tree", 737 "minibytes", ··· 742 "repo", 743 "repolock", 744 "serde_json", 745 "status", 746 "storemodel", 747 "tempfile", 748 "thiserror", 749 - "tokio", 750 "tracing", 751 "treestate", 752 "types", ··· 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", ··· 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", ··· 851 "heck 0.4.1", 852 "proc-macro2", 853 "quote", 854 - "syn 2.0.39", 855 ] 856 857 [[package]] ··· 922 dependencies = [ 923 "anyhow", 924 "cpython", 925 - "indexmap 1.9.3", 926 "serde", 927 "shlex", 928 "thiserror", ··· 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" ··· 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 ] ··· 1035 version = "0.1.0" 1036 dependencies = [ 1037 "anyhow", 1038 "filetime", 1039 - "futures 0.3.29", 1040 "hostcaps", 1041 "identity", 1042 "lazy_static", ··· 1045 "parking_lot", 1046 "regex", 1047 "reqwest", 1048 - "reqwest-eventsource", 1049 "rust-ini", 1050 "serde", 1051 "serde_json", ··· 1064 "dag", 1065 "factory", 1066 "fs-err", 1067 - "futures 0.3.29", 1068 "gitdag", 1069 "metalog", 1070 "minibytes", ··· 1082 "anyhow", 1083 "async-trait", 1084 "dag", 1085 - "futures 0.3.29", 1086 "metalog", 1087 "minibytes", 1088 "serde", ··· 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]] ··· 1125 "config_types", 1126 "const-cstr", 1127 "fbthrift", 1128 - "futures 0.3.29", 1129 "ref-cast", 1130 "thiserror", 1131 "thrift_compiler", ··· 1143 "config_thrift_types", 1144 "const-cstr", 1145 "fbthrift", 1146 - "futures 0.3.29", 1147 "ref-cast", 1148 "thiserror", 1149 "thrift_compiler", ··· 1158 "anyhow", 1159 "codegen_includer_proc_macro", 1160 "fbthrift", 1161 - "futures 0.3.29", 1162 "once_cell", 1163 "ref-cast", 1164 "serde", ··· 1174 "anyhow", 1175 "codegen_includer_proc_macro", 1176 "fbthrift", 1177 - "futures 0.3.29", 1178 "once_cell", 1179 "ref-cast", 1180 "serde", ··· 1236 dependencies = [ 1237 "configmodel", 1238 "hgrc-parser", 1239 - "indexmap 1.9.3", 1240 "minibytes", 1241 "tempfile", 1242 "tracing", ··· 1245 1246 [[package]] 1247 name = "console" 1248 - version = "0.15.7" 1249 source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 1251 dependencies = [ 1252 "encode_unicode", 1253 "lazy_static", 1254 "libc", 1255 - "windows-sys 0.45.0", 1256 ] 1257 1258 [[package]] ··· 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" ··· 1276 "edenapi", 1277 "gitstore", 1278 "hgcommits", 1279 "once_cell", 1280 ] 1281 ··· 1325 version = "0.1.0" 1326 dependencies = [ 1327 "anyhow", 1328 "async-trait", 1329 "configmodel", 1330 "dag", ··· 1348 1349 [[package]] 1350 name = "core-foundation" 1351 - version = "0.9.3" 1352 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1354 dependencies = [ 1355 "core-foundation-sys", 1356 "libc", ··· 1358 1359 [[package]] 1360 name = "core-foundation-sys" 1361 - version = "0.8.4" 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 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 ] ··· 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]] 1460 name = "crossbeam-deque" 1461 - version = "0.8.3" 1462 source = "registry+https://github.com/rust-lang/crates.io-index" 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" ··· 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 1577 [[package]] ··· 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", ··· 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", ··· 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", ··· 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", ··· 1686 dependencies = [ 1687 "bindag", 1688 "dag", 1689 "mincode", 1690 "minibench", 1691 "nonblocking", 1692 "tempfile", 1693 ] 1694 ··· 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", ··· 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 ] ··· 1843 "edenapi_trait", 1844 "factory", 1845 "fail", 1846 - "futures 0.3.29", 1847 "hgstore", 1848 "http", 1849 "identity", ··· 1889 "configmodel", 1890 "edenapi_trait", 1891 "edenapi_types", 1892 - "futures 0.3.29", 1893 "hg-http", 1894 "http-client", 1895 "itertools", ··· 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", ··· 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 ··· 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", ··· 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]] ··· 2108 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 2109 2110 [[package]] 2111 - name = "eventsource-stream" 2112 - version = "0.2.3" 2113 - source = "registry+https://github.com/rust-lang/crates.io-index" 2114 - checksum = "74fef4569247a5f429d9156b9d0a2599914385dd189c539334c625d8099d90ab" 2115 - dependencies = [ 2116 - "futures-core", 2117 - "nom 7.1.3", 2118 - "pin-project-lite", 2119 - ] 2120 - 2121 - [[package]] 2122 name = "exchange" 2123 version = "0.1.0" 2124 dependencies = [ ··· 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", ··· 2206 "const-cstr", 2207 "fb303_core_types", 2208 "fbthrift", 2209 - "futures 0.3.29", 2210 "ref-cast", 2211 "thiserror", 2212 "thrift_compiler", ··· 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", ··· 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", ··· 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", ··· 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", ··· 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 2342 [[package]] ··· 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 ] ··· 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]] ··· 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" ··· 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" 2563 - version = "3.0.2" 2564 - source = "registry+https://github.com/rust-lang/crates.io-index" 2565 - checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" 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" ··· 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", ··· 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 ··· 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" ··· 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", ··· 2905 "edenapi", 2906 "factory", 2907 "fs-err", 2908 - "futures 0.3.29", 2909 "minibytes", 2910 "parking_lot", 2911 "revlogindex", ··· 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 ] ··· 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", ··· 3008 dependencies = [ 3009 "bytes", 3010 "fnv", 3011 - "itoa 1.0.9", 3012 ] 3013 3014 [[package]] 3015 name = "http-body" 3016 - version = "0.4.5" 3017 source = "registry+https://github.com/rust-lang/crates.io-index" 3018 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 3019 dependencies = [ 3020 "bytes", 3021 "http", ··· 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", ··· 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", ··· 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", ··· 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", ··· 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", ··· 3195 3196 [[package]] 3197 name = "ignore" 3198 - version = "0.4.20" 3199 source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 3201 dependencies = [ 3202 "globset", 3203 - "lazy_static", 3204 "log", 3205 "memchr", 3206 - "regex", 3207 "same-file", 3208 - "thread_local", 3209 "walkdir", 3210 "winapi-util", 3211 ] ··· 3255 source = "registry+https://github.com/rust-lang/crates.io-index" 3256 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 3257 dependencies = [ 3258 - "arbitrary", 3259 "autocfg", 3260 "hashbrown 0.12.3", 3261 - "rayon", 3262 - "serde", 3263 ] 3264 3265 [[package]] ··· 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]] ··· 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 ] ··· 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]] ··· 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" ··· 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", ··· 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]] ··· 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", ··· 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" ··· 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]] ··· 3639 dependencies = [ 3640 "anyhow", 3641 "crossbeam", 3642 "manifest", 3643 "minibench", 3644 "minibytes", ··· 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" ··· 3748 name = "metrics" 3749 version = "0.1.0" 3750 dependencies = [ 3751 - "futures 0.3.29", 3752 "once_cell", 3753 ] 3754 ··· 3802 version = "0.1.0" 3803 3804 [[package]] 3805 name = "minibytes" 3806 version = "0.1.0" 3807 dependencies = [ ··· 3812 ] 3813 3814 [[package]] 3815 - name = "minimal-lexical" 3816 - version = "0.2.1" 3817 - source = "registry+https://github.com/rust-lang/crates.io-index" 3818 - checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" 3819 - 3820 - [[package]] 3821 name = "miniz_oxide" 3822 version = "0.7.1" 3823 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 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", ··· 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", ··· 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 ] ··· 4001 ] 4002 4003 [[package]] 4004 - name = "nom" 4005 - version = "7.1.3" 4006 - source = "registry+https://github.com/rust-lang/crates.io-index" 4007 - checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 4008 - dependencies = [ 4009 - "memchr", 4010 - "minimal-lexical", 4011 - ] 4012 - 4013 - [[package]] 4014 name = "nonblocking" 4015 version = "0.1.0" 4016 dependencies = [ 4017 - "futures 0.3.29", 4018 ] 4019 4020 [[package]] ··· 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" ··· 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", ··· 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 ] ··· 4266 version = "0.1.0" 4267 dependencies = [ 4268 "anyhow", 4269 - "bitflags 1.3.2", 4270 "fancy-regex", 4271 "fs-err", 4272 "glob", ··· 4283 4284 [[package]] 4285 name = "pem" 4286 - version = "0.8.3" 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 - checksum = "fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb" 4289 dependencies = [ 4290 - "base64 0.13.1", 4291 - "once_cell", 4292 - "regex", 4293 ] 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", ··· 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", ··· 4397 "phf_shared 0.11.2", 4398 "proc-macro2", 4399 "quote", 4400 - "syn 2.0.39", 4401 ] 4402 4403 [[package]] ··· 4455 dependencies = [ 4456 "proc-macro2", 4457 "quote", 4458 - "syn 2.0.39", 4459 ] 4460 4461 [[package]] ··· 4481 4482 [[package]] 4483 name = "pkg-config" 4484 - version = "0.3.27" 4485 source = "registry+https://github.com/rust-lang/crates.io-index" 4486 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 4487 4488 [[package]] 4489 name = "plist" ··· 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", ··· 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 ] ··· 4696 ] 4697 4698 [[package]] 4699 name = "pycext" 4700 version = "0.1.0" 4701 dependencies = [ ··· 4709 version = "0.1.0" 4710 dependencies = [ 4711 "anyhow", 4712 - "async-runtime", 4713 "checkout", 4714 "cpython", 4715 "cpython_ext", 4716 "manifest-tree", 4717 "pathmatcher", 4718 "progress-model", 4719 - "pyconfigloader", 4720 "pymanifest", 4721 "pypathmatcher", 4722 "pystatus", 4723 "pytreestate", 4724 "storemodel", 4725 "vfs", 4726 ] 4727 4728 [[package]] ··· 4788 "cpython", 4789 "cpython_ext", 4790 "dag", 4791 - "futures 0.3.29", 4792 "hgcommits", 4793 "minibytes", 4794 "parking_lot", ··· 4859 "edenapi", 4860 "edenapi_ext", 4861 "edenapi_types", 4862 - "futures 0.3.29", 4863 "hgstore", 4864 "minibytes", 4865 "progress-model", ··· 4911 "pydag", 4912 "pyedenapi", 4913 "pymetalog", 4914 ] 4915 4916 [[package]] ··· 5107 "anyhow", 5108 "cpython", 5109 "cpython_ext", 5110 "pathmatcher", 5111 "tracing", 5112 "types", ··· 5197 version = "0.1.0" 5198 dependencies = [ 5199 "anyhow", 5200 - "async-runtime", 5201 - "async-trait", 5202 "configmodel", 5203 "cpython", 5204 "cpython_ext", 5205 - "futures 0.3.29", 5206 - "io", 5207 "minibytes", 5208 "parking_lot", 5209 "pyconfigloader", ··· 5372 "parking_lot", 5373 "pathmatcher", 5374 "pyconfigloader", 5375 "pypathmatcher", 5376 "pystatus", 5377 "pytreestate", 5378 "sparse", 5379 "types", 5380 "workingcopy", 5381 ] ··· 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 ] ··· 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 ··· 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" ··· 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]] ··· 5740 name = "renderdag" 5741 version = "0.1.0" 5742 dependencies = [ 5743 - "bitflags 1.3.2", 5744 "dag", 5745 "itertools", 5746 "nonblocking", ··· 5779 "treestate", 5780 "types", 5781 "util", 5782 - "vfs", 5783 "workingcopy", 5784 ] 5785 ··· 5807 ] 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", ··· 5856 ] 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", 5866 - "futures-timer", 5867 - "mime", 5868 - "nom 7.1.3", 5869 - "pin-project-lite", 5870 - "reqwest", 5871 - "thiserror", 5872 - ] 5873 - 5874 - [[package]] 5875 name = "revisionstore" 5876 version = "0.1.0" 5877 dependencies = [ ··· 5889 "fbinit", 5890 "fn-error-context", 5891 "fs-err", 5892 - "futures 0.3.29", 5893 "hex", 5894 "hg-http", 5895 "hg-metrics", ··· 5907 "minibytes", 5908 "mockito", 5909 "mpatch", 5910 "parking_lot", 5911 "progress-model", 5912 "quickcheck", ··· 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", ··· 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", ··· 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]] ··· 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" ··· 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", ··· 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", ··· 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]] ··· 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 ] ··· 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" ··· 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" ··· 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", 6543 "regex", 6544 "thiserror", 6545 "tokio", 6546 "tracing", ··· 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", ··· 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 ] ··· 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", ··· 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]] ··· 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", 6817 "unicode-ident", 6818 ] 6819 6820 [[package]] ··· 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 ] ··· 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 ··· 6914 dependencies = [ 6915 "dirs 4.0.0", 6916 "fnv", 6917 - "nom 5.1.3", 6918 "phf 0.11.2", 6919 "phf_codegen", 6920 ] ··· 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", ··· 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 ] ··· 7105 "config_thrift", 7106 "fb303_core", 7107 "fbthrift", 7108 - "futures 0.3.29", 7109 "once_cell", 7110 "ref-cast", 7111 "serde", ··· 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", ··· 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 ] ··· 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", ··· 7203 dependencies = [ 7204 "proc-macro2", 7205 "quote", 7206 - "syn 2.0.39", 7207 ] 7208 7209 [[package]] ··· 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", ··· 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]] ··· 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", ··· 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", ··· 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", ··· 7537 "quote", 7538 "syn 1.0.109", 7539 ] 7540 7541 [[package]] 7542 name = "treestate" ··· 7544 dependencies = [ 7545 "anyhow", 7546 "atomicfile", 7547 - "bitflags 1.3.2", 7548 "byteorder", 7549 "fs-err", 7550 "fs2", ··· 7568 7569 [[package]] 7570 name = "try-lock" 7571 - version = "0.2.4" 7572 source = "registry+https://github.com/rust-lang/crates.io-index" 7573 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 7574 7575 [[package]] 7576 name = "twox-hash" ··· 7628 7629 [[package]] 7630 name = "uds_windows" 7631 - version = "1.0.2" 7632 source = "registry+https://github.com/rust-lang/crates.io-index" 7633 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 7634 dependencies = [ 7635 "tempfile", 7636 "winapi 0.3.9", 7637 ] ··· 7658 7659 [[package]] 7660 name = "unicode-bidi" 7661 - version = "0.3.13" 7662 source = "registry+https://github.com/rust-lang/crates.io-index" 7663 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 7664 7665 [[package]] 7666 name = "unicode-ident" ··· 7700 version = "0.1.0" 7701 dependencies = [ 7702 "configmodel", 7703 - "indexmap 1.9.3", 7704 "staticconfig", 7705 ] 7706 ··· 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 ··· 7734 "anyhow", 7735 "atomicfile", 7736 "dirs 2.0.2", 7737 "fs2", 7738 "hostname 0.3.1", 7739 "lazystr", ··· 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", ··· 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", ··· 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", ··· 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" ··· 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", ··· 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" ··· 8093 "either", 8094 "home", 8095 "once_cell", 8096 - "rustix 0.38.24", 8097 ] 8098 8099 [[package]] ··· 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]] 8158 - name = "windows-sys" 8159 - version = "0.45.0" 8160 source = "registry+https://github.com/rust-lang/crates.io-index" 8161 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 8162 dependencies = [ 8163 - "windows-targets 0.42.2", 8164 ] 8165 8166 [[package]] ··· 8173 ] 8174 8175 [[package]] 8176 - name = "windows-targets" 8177 - version = "0.42.2" 8178 source = "registry+https://github.com/rust-lang/crates.io-index" 8179 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 8180 dependencies = [ 8181 - "windows_aarch64_gnullvm 0.42.2", 8182 - "windows_aarch64_msvc 0.42.2", 8183 - "windows_i686_gnu 0.42.2", 8184 - "windows_i686_msvc 0.42.2", 8185 - "windows_x86_64_gnu 0.42.2", 8186 - "windows_x86_64_gnullvm 0.42.2", 8187 - "windows_x86_64_msvc 0.42.2", 8188 ] 8189 8190 [[package]] ··· 8203 ] 8204 8205 [[package]] 8206 - name = "windows_aarch64_gnullvm" 8207 - version = "0.42.2" 8208 source = "registry+https://github.com/rust-lang/crates.io-index" 8209 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 8210 8211 [[package]] 8212 name = "windows_aarch64_gnullvm" ··· 8215 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8216 8217 [[package]] 8218 - name = "windows_aarch64_msvc" 8219 - version = "0.42.2" 8220 source = "registry+https://github.com/rust-lang/crates.io-index" 8221 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 8222 8223 [[package]] 8224 name = "windows_aarch64_msvc" ··· 8227 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8228 8229 [[package]] 8230 - name = "windows_i686_gnu" 8231 - version = "0.42.2" 8232 source = "registry+https://github.com/rust-lang/crates.io-index" 8233 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 8234 8235 [[package]] 8236 name = "windows_i686_gnu" ··· 8239 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8240 8241 [[package]] 8242 - name = "windows_i686_msvc" 8243 - version = "0.42.2" 8244 source = "registry+https://github.com/rust-lang/crates.io-index" 8245 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 8246 8247 [[package]] 8248 name = "windows_i686_msvc" ··· 8251 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8252 8253 [[package]] 8254 - name = "windows_x86_64_gnu" 8255 - version = "0.42.2" 8256 source = "registry+https://github.com/rust-lang/crates.io-index" 8257 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 8258 8259 [[package]] 8260 name = "windows_x86_64_gnu" ··· 8263 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8264 8265 [[package]] 8266 - name = "windows_x86_64_gnullvm" 8267 - version = "0.42.2" 8268 source = "registry+https://github.com/rust-lang/crates.io-index" 8269 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 8270 8271 [[package]] 8272 name = "windows_x86_64_gnullvm" ··· 8275 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8276 8277 [[package]] 8278 - name = "windows_x86_64_msvc" 8279 - version = "0.42.2" 8280 source = "registry+https://github.com/rust-lang/crates.io-index" 8281 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 8282 8283 [[package]] 8284 name = "windows_x86_64_msvc" ··· 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 ] ··· 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", 8331 "serde", 8332 "serde_json", 8333 "sparse", 8334 "status", 8335 "storemodel", 8336 "tempfile", 8337 "thiserror", 8338 "tokio", 8339 "tracing", ··· 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]]
··· 44 45 [[package]] 46 name = "ahash" 47 + version = "0.8.7" 48 source = "registry+https://github.com/rust-lang/crates.io-index" 49 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 50 dependencies = [ 51 "cfg-if 1.0.0", 52 "once_cell", ··· 110 111 [[package]] 112 name = "anstream" 113 + version = "0.6.11" 114 source = "registry+https://github.com/rust-lang/crates.io-index" 115 + checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 116 dependencies = [ 117 "anstyle", 118 "anstyle-parse", ··· 130 131 [[package]] 132 name = "anstyle-parse" 133 + version = "0.2.3" 134 source = "registry+https://github.com/rust-lang/crates.io-index" 135 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 136 dependencies = [ 137 "utf8parse", 138 ] 139 140 [[package]] 141 name = "anstyle-query" 142 + version = "1.0.2" 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 + checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 145 dependencies = [ 146 + "windows-sys 0.52.0", 147 ] 148 149 [[package]] 150 name = "anstyle-wincon" 151 + version = "3.0.2" 152 source = "registry+https://github.com/rust-lang/crates.io-index" 153 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 154 dependencies = [ 155 "anstyle", 156 + "windows-sys 0.52.0", 157 ] 158 159 [[package]] 160 name = "anyhow" 161 + version = "1.0.79" 162 source = "registry+https://github.com/rust-lang/crates.io-index" 163 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 164 dependencies = [ 165 "backtrace", 166 ] ··· 208 209 [[package]] 210 name = "async-compression" 211 + version = "0.4.6" 212 source = "registry+https://github.com/rust-lang/crates.io-index" 213 + checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" 214 dependencies = [ 215 "brotli", 216 "bzip2", ··· 257 name = "async-runtime" 258 version = "0.1.0" 259 dependencies = [ 260 + "futures 0.3.30", 261 "num_cpus", 262 "once_cell", 263 "tokio", ··· 265 266 [[package]] 267 name = "async-trait" 268 + version = "0.1.77" 269 source = "registry+https://github.com/rust-lang/crates.io-index" 270 + checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 271 dependencies = [ 272 "proc-macro2", 273 "quote", 274 + "syn 2.0.48", 275 ] 276 277 [[package]] ··· 314 "anyhow", 315 "chrono", 316 "configmodel", 317 + "indexmap 2.1.0", 318 "once_cell", 319 "pem", 320 "simple_asn1", ··· 348 version = "0.1.0" 349 dependencies = [ 350 "anyhow", 351 + "arc-swap", 352 "configloader", 353 "constructors", 354 + "cxx", 355 "eagerepo", 356 "edenapi", 357 + "env_logger 0.10.2", 358 "identity", 359 "indexedlog", 360 "log", 361 "manifest", 362 "parking_lot", 363 "repo", 364 + "storemodel", 365 "tracing", 366 "tracing-collector", 367 "tracing-subscriber", ··· 405 406 [[package]] 407 name = "base64" 408 + version = "0.21.7" 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 411 412 [[package]] 413 name = "bindag" ··· 432 "pyblackbox", 433 "pybytes", 434 "pycats", 435 + "pycbor", 436 "pycext", 437 "pycheckout", 438 "pyclientinfo", ··· 525 526 [[package]] 527 name = "bitflags" 528 + version = "2.4.2" 529 source = "registry+https://github.com/rust-lang/crates.io-index" 530 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 531 532 [[package]] 533 name = "bitmaps" ··· 544 dependencies = [ 545 "anyhow", 546 "byteorder", 547 + "clientinfo", 548 "indexedlog", 549 "lazy_static", 550 "libc", ··· 569 570 [[package]] 571 name = "blake3" 572 + version = "1.5.0" 573 source = "registry+https://github.com/rust-lang/crates.io-index" 574 + checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87" 575 dependencies = [ 576 "arrayref", 577 "arrayvec", ··· 622 623 [[package]] 624 name = "bstr" 625 + version = "1.9.0" 626 source = "registry+https://github.com/rust-lang/crates.io-index" 627 + checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 628 dependencies = [ 629 "memchr", 630 "serde", ··· 632 633 [[package]] 634 name = "bufsize" 635 + version = "1.0.7" 636 source = "registry+https://github.com/rust-lang/crates.io-index" 637 + checksum = "7864afba28009cd99a4d973c3de89cc766b800cdf1bd909966d454906f3bce5d" 638 dependencies = [ 639 "bytes", 640 ] ··· 693 dependencies = [ 694 "anyhow", 695 "configmodel", 696 + "indexmap 2.1.0", 697 "serde", 698 "serde_json", 699 "thiserror", ··· 728 version = "0.1.0" 729 dependencies = [ 730 "anyhow", 731 "async-trait", 732 + "atexit", 733 "configmodel", 734 + "crossbeam", 735 + "edenfs-client", 736 "fail", 737 + "fs-err", 738 + "hg-metrics", 739 "manifest", 740 "manifest-tree", 741 "minibytes", ··· 746 "repo", 747 "repolock", 748 "serde_json", 749 + "spawn-ext", 750 "status", 751 "storemodel", 752 "tempfile", 753 + "termlogger", 754 "thiserror", 755 + "toml", 756 "tracing", 757 "treestate", 758 "types", ··· 812 813 [[package]] 814 name = "clap" 815 + version = "4.4.18" 816 source = "registry+https://github.com/rust-lang/crates.io-index" 817 + checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 818 dependencies = [ 819 "clap_builder", 820 "clap_derive 4.4.7", ··· 822 823 [[package]] 824 name = "clap_builder" 825 + version = "4.4.18" 826 source = "registry+https://github.com/rust-lang/crates.io-index" 827 + checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 828 dependencies = [ 829 "anstream", 830 "anstyle", ··· 857 "heck 0.4.1", 858 "proc-macro2", 859 "quote", 860 + "syn 2.0.48", 861 ] 862 863 [[package]] ··· 928 dependencies = [ 929 "anyhow", 930 "cpython", 931 + "indexmap 2.1.0", 932 "serde", 933 "shlex", 934 "thiserror", ··· 957 [[package]] 958 name = "cloned" 959 version = "0.1.0" 960 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 961 962 [[package]] 963 name = "codegen" ··· 969 [[package]] 970 name = "codegen_includer_proc_macro" 971 version = "0.1.0" 972 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 973 dependencies = [ 974 "quote", 975 ] ··· 1041 version = "0.1.0" 1042 dependencies = [ 1043 "anyhow", 1044 + "base64 0.13.1", 1045 "filetime", 1046 "hostcaps", 1047 "identity", 1048 "lazy_static", ··· 1051 "parking_lot", 1052 "regex", 1053 "reqwest", 1054 "rust-ini", 1055 "serde", 1056 "serde_json", ··· 1069 "dag", 1070 "factory", 1071 "fs-err", 1072 + "futures 0.3.30", 1073 "gitdag", 1074 "metalog", 1075 "minibytes", ··· 1087 "anyhow", 1088 "async-trait", 1089 "dag", 1090 + "futures 0.3.30", 1091 "metalog", 1092 "minibytes", 1093 "serde", ··· 1113 1114 [[package]] 1115 name = "concurrent-queue" 1116 + version = "2.4.0" 1117 source = "registry+https://github.com/rust-lang/crates.io-index" 1118 + checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 1119 dependencies = [ 1120 + "crossbeam-utils 0.8.19", 1121 ] 1122 1123 [[package]] ··· 1130 "config_types", 1131 "const-cstr", 1132 "fbthrift", 1133 + "futures 0.3.30", 1134 "ref-cast", 1135 "thiserror", 1136 "thrift_compiler", ··· 1148 "config_thrift_types", 1149 "const-cstr", 1150 "fbthrift", 1151 + "futures 0.3.30", 1152 "ref-cast", 1153 "thiserror", 1154 "thrift_compiler", ··· 1163 "anyhow", 1164 "codegen_includer_proc_macro", 1165 "fbthrift", 1166 + "futures 0.3.30", 1167 "once_cell", 1168 "ref-cast", 1169 "serde", ··· 1179 "anyhow", 1180 "codegen_includer_proc_macro", 1181 "fbthrift", 1182 + "futures 0.3.30", 1183 "once_cell", 1184 "ref-cast", 1185 "serde", ··· 1241 dependencies = [ 1242 "configmodel", 1243 "hgrc-parser", 1244 + "indexmap 2.1.0", 1245 "minibytes", 1246 "tempfile", 1247 "tracing", ··· 1250 1251 [[package]] 1252 name = "console" 1253 + version = "0.15.8" 1254 source = "registry+https://github.com/rust-lang/crates.io-index" 1255 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 1256 dependencies = [ 1257 "encode_unicode", 1258 "lazy_static", 1259 "libc", 1260 + "windows-sys 0.52.0", 1261 ] 1262 1263 [[package]] ··· 1268 1269 [[package]] 1270 name = "constant_time_eq" 1271 + version = "0.3.0" 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 1274 1275 [[package]] 1276 name = "constructors" ··· 1281 "edenapi", 1282 "gitstore", 1283 "hgcommits", 1284 + "manifest-tree", 1285 "once_cell", 1286 ] 1287 ··· 1331 version = "0.1.0" 1332 dependencies = [ 1333 "anyhow", 1334 + "async-runtime", 1335 "async-trait", 1336 "configmodel", 1337 "dag", ··· 1355 1356 [[package]] 1357 name = "core-foundation" 1358 + version = "0.9.4" 1359 source = "registry+https://github.com/rust-lang/crates.io-index" 1360 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1361 dependencies = [ 1362 "core-foundation-sys", 1363 "libc", ··· 1365 1366 [[package]] 1367 name = "core-foundation-sys" 1368 + version = "0.8.6" 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1371 1372 [[package]] 1373 name = "cpufeatures" 1374 + version = "0.2.12" 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1376 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1377 dependencies = [ 1378 "libc", 1379 ] ··· 1399 "async-runtime", 1400 "cpython", 1401 "cpython_ext", 1402 + "futures 0.3.30", 1403 "itertools", 1404 "tokio", 1405 ] ··· 1432 1433 [[package]] 1434 name = "crossbeam" 1435 + version = "0.8.4" 1436 source = "registry+https://github.com/rust-lang/crates.io-index" 1437 + checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" 1438 dependencies = [ 1439 + "crossbeam-channel 0.5.11", 1440 "crossbeam-deque", 1441 "crossbeam-epoch", 1442 "crossbeam-queue", 1443 + "crossbeam-utils 0.8.19", 1444 ] 1445 1446 [[package]] ··· 1454 1455 [[package]] 1456 name = "crossbeam-channel" 1457 + version = "0.5.11" 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 + checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 1460 dependencies = [ 1461 + "crossbeam-utils 0.8.19", 1462 ] 1463 1464 [[package]] 1465 name = "crossbeam-deque" 1466 + version = "0.8.5" 1467 source = "registry+https://github.com/rust-lang/crates.io-index" 1468 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1469 dependencies = [ 1470 "crossbeam-epoch", 1471 + "crossbeam-utils 0.8.19", 1472 ] 1473 1474 [[package]] 1475 name = "crossbeam-epoch" 1476 + version = "0.9.18" 1477 source = "registry+https://github.com/rust-lang/crates.io-index" 1478 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1479 dependencies = [ 1480 + "crossbeam-utils 0.8.19", 1481 ] 1482 1483 [[package]] 1484 name = "crossbeam-queue" 1485 + version = "0.3.11" 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 1488 dependencies = [ 1489 + "crossbeam-utils 0.8.19", 1490 ] 1491 1492 [[package]] ··· 1501 1502 [[package]] 1503 name = "crossbeam-utils" 1504 + version = "0.8.19" 1505 source = "registry+https://github.com/rust-lang/crates.io-index" 1506 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 1507 1508 [[package]] 1509 name = "crossterm" ··· 1562 1563 [[package]] 1564 name = "ctrlc" 1565 + version = "3.4.2" 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1567 + checksum = "b467862cc8610ca6fc9a1532d7777cee0804e678ab45410897b9396495994a0b" 1568 dependencies = [ 1569 "nix 0.27.1", 1570 + "windows-sys 0.52.0", 1571 ] 1572 1573 [[package]] ··· 1587 1588 [[package]] 1589 name = "curl-sys" 1590 + version = "0.4.70+curl-8.5.0" 1591 source = "registry+https://github.com/rust-lang/crates.io-index" 1592 + checksum = "3c0333d8849afe78a4c8102a429a446bfdd055832af071945520e835ae2d841e" 1593 dependencies = [ 1594 "cc", 1595 "libc", ··· 1603 1604 [[package]] 1605 name = "cxx" 1606 + version = "1.0.115" 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1608 + checksum = "8de00f15a6fa069c99b88c5c78c4541d0e7899a33b86f7480e23df2431fce0bc" 1609 dependencies = [ 1610 "cc", 1611 "cxxbridge-flags", ··· 1615 1616 [[package]] 1617 name = "cxx-build" 1618 + version = "1.0.115" 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 + checksum = "0a71e1e631fa2f2f5f92e8b0d860a00c198c6771623a6cefcc863e3554f0d8d6" 1621 dependencies = [ 1622 "cc", 1623 "codespan-reporting", ··· 1625 "proc-macro2", 1626 "quote", 1627 "scratch", 1628 + "syn 2.0.48", 1629 ] 1630 1631 [[package]] 1632 name = "cxxbridge-flags" 1633 + version = "1.0.115" 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1635 + checksum = "6f3fed61d56ba497c4efef9144dfdbaa25aa58f2f6b3a7cf441d4591c583745c" 1636 1637 [[package]] 1638 name = "cxxbridge-macro" 1639 + version = "1.0.115" 1640 source = "registry+https://github.com/rust-lang/crates.io-index" 1641 + checksum = "8908e380a8efd42150c017b0cfa31509fc49b6d47f7cb6b33e93ffb8f4e3661e" 1642 dependencies = [ 1643 "proc-macro2", 1644 "quote", 1645 + "syn 2.0.48", 1646 ] 1647 1648 [[package]] ··· 1651 dependencies = [ 1652 "anyhow", 1653 "async-trait", 1654 + "bitflags 2.4.2", 1655 "byteorder", 1656 "dag-types", 1657 "dev-logger", 1658 "drawdag", 1659 "fail", 1660 "fs2", 1661 + "futures 0.3.30", 1662 "indexedlog", 1663 + "indexmap 2.1.0", 1664 "mincode", 1665 "minibytes", 1666 "nonblocking", ··· 1682 dependencies = [ 1683 "bindag", 1684 "dag", 1685 + "dev-logger", 1686 "mincode", 1687 "minibench", 1688 "nonblocking", 1689 + "serde_cbor", 1690 "tempfile", 1691 ] 1692 ··· 1708 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 1709 dependencies = [ 1710 "cfg-if 1.0.0", 1711 + "hashbrown 0.14.3", 1712 "lock_api", 1713 "once_cell", 1714 "parking_lot_core", ··· 1733 1734 [[package]] 1735 name = "deranged" 1736 + version = "0.3.11" 1737 source = "registry+https://github.com/rust-lang/crates.io-index" 1738 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1739 dependencies = [ 1740 "powerfmt", 1741 ] ··· 1841 "edenapi_trait", 1842 "factory", 1843 "fail", 1844 + "futures 0.3.30", 1845 "hgstore", 1846 "http", 1847 "identity", ··· 1887 "configmodel", 1888 "edenapi_trait", 1889 "edenapi_types", 1890 + "futures 0.3.30", 1891 "hg-http", 1892 "http-client", 1893 "itertools", ··· 1918 "crossbeam", 1919 "edenapi", 1920 "edenapi_types", 1921 + "futures 0.3.30", 1922 "itertools", 1923 "minibytes", 1924 "tokio", ··· 1935 "auth", 1936 "configmodel", 1937 "edenapi_types", 1938 + "futures 0.3.30", 1939 "http", 1940 "http-client", 1941 "minibytes", ··· 1997 "async-runtime", 1998 "cxx", 1999 "cxx-build", 2000 "identity", 2001 "manifest", 2002 "once_cell", 2003 + "parking_lot", 2004 "pathmatcher", 2005 "repo", 2006 "sparse", 2007 "types", 2008 ] 2009 ··· 2046 "once_cell", 2047 "proc-macro2", 2048 "quote", 2049 + "syn 2.0.48", 2050 ] 2051 2052 [[package]] ··· 2061 2062 [[package]] 2063 name = "env_logger" 2064 + version = "0.10.2" 2065 source = "registry+https://github.com/rust-lang/crates.io-index" 2066 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 2067 dependencies = [ 2068 "humantime", 2069 "is-terminal", ··· 2080 2081 [[package]] 2082 name = "erased-serde" 2083 + version = "0.4.2" 2084 source = "registry+https://github.com/rust-lang/crates.io-index" 2085 + checksum = "55d05712b2d8d88102bc9868020c9e5c7a1f5527c452b9b97450a1d006140ba7" 2086 dependencies = [ 2087 "serde", 2088 ] 2089 2090 [[package]] 2091 name = "errno" 2092 + version = "0.3.8" 2093 source = "registry+https://github.com/rust-lang/crates.io-index" 2094 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 2095 dependencies = [ 2096 "libc", 2097 + "windows-sys 0.52.0", 2098 ] 2099 2100 [[package]] ··· 2104 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 2105 2106 [[package]] 2107 name = "exchange" 2108 version = "0.1.0" 2109 dependencies = [ ··· 2183 [[package]] 2184 name = "fb303_core" 2185 version = "0.0.0" 2186 + source = "git+https://github.com/facebook/fb303.git?branch=main#1dd3544a29690edacb8da2910cd6e788a9f6c66b" 2187 dependencies = [ 2188 "anyhow", 2189 "async-trait", ··· 2191 "const-cstr", 2192 "fb303_core_types", 2193 "fbthrift", 2194 + "futures 0.3.30", 2195 "ref-cast", 2196 "thiserror", 2197 "thrift_compiler", ··· 2202 [[package]] 2203 name = "fb303_core_types" 2204 version = "0.0.0" 2205 + source = "git+https://github.com/facebook/fb303.git?branch=main#1dd3544a29690edacb8da2910cd6e788a9f6c66b" 2206 dependencies = [ 2207 "anyhow", 2208 "codegen_includer_proc_macro", 2209 "fbthrift", 2210 + "futures 0.3.30", 2211 "once_cell", 2212 "ref-cast", 2213 "serde", ··· 2219 [[package]] 2220 name = "fbinit" 2221 version = "0.1.2" 2222 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2223 dependencies = [ 2224 "fbinit_macros", 2225 "quickcheck", ··· 2228 [[package]] 2229 name = "fbinit_macros" 2230 version = "0.1.2" 2231 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2232 dependencies = [ 2233 "proc-macro2", 2234 "quote", ··· 2238 [[package]] 2239 name = "fbthrift" 2240 version = "0.0.1+unstable" 2241 + source = "git+https://github.com/facebook/fbthrift.git?branch=main#f0eefaa2734bce13d861e0182b90a98d13250f17" 2242 dependencies = [ 2243 "anyhow", 2244 "async-trait", 2245 "base64 0.13.1", 2246 "bufsize", 2247 "bytes", 2248 + "futures 0.3.30", 2249 "ghost", 2250 "num-derive", 2251 "num-traits", ··· 2258 [[package]] 2259 name = "fbthrift_framed" 2260 version = "0.1.0" 2261 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2262 dependencies = [ 2263 "byteorder", 2264 "bytes", ··· 2268 [[package]] 2269 name = "fbthrift_socket" 2270 version = "0.1.0" 2271 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2272 dependencies = [ 2273 "anyhow", 2274 "bytes", 2275 "fbthrift", 2276 "fbthrift_framed", 2277 "fbthrift_util", 2278 + "futures 0.3.30", 2279 "tokio", 2280 "tokio-tower", 2281 "tokio-util 0.7.10", ··· 2285 [[package]] 2286 name = "fbthrift_util" 2287 version = "0.1.0" 2288 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2289 dependencies = [ 2290 "tokio", 2291 ] ··· 2314 2315 [[package]] 2316 name = "filetime" 2317 + version = "0.2.23" 2318 source = "registry+https://github.com/rust-lang/crates.io-index" 2319 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2320 dependencies = [ 2321 "cfg-if 1.0.0", 2322 "libc", 2323 + "redox_syscall", 2324 + "windows-sys 0.52.0", 2325 ] 2326 2327 [[package]] ··· 2354 dependencies = [ 2355 "proc-macro2", 2356 "quote", 2357 + "syn 2.0.48", 2358 ] 2359 2360 [[package]] ··· 2380 2381 [[package]] 2382 name = "form_urlencoded" 2383 + version = "1.2.1" 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2385 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2386 dependencies = [ 2387 "percent-encoding", 2388 ] ··· 2401 2402 [[package]] 2403 name = "fs-err" 2404 + version = "2.11.0" 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2406 + checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" 2407 dependencies = [ 2408 "autocfg", 2409 + "tokio", 2410 ] 2411 2412 [[package]] ··· 2460 2461 [[package]] 2462 name = "futures" 2463 + version = "0.3.30" 2464 source = "registry+https://github.com/rust-lang/crates.io-index" 2465 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 2466 dependencies = [ 2467 "futures-channel", 2468 "futures-core", ··· 2475 2476 [[package]] 2477 name = "futures-channel" 2478 + version = "0.3.30" 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2480 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 2481 dependencies = [ 2482 "futures-core", 2483 "futures-sink", ··· 2485 2486 [[package]] 2487 name = "futures-core" 2488 + version = "0.3.30" 2489 source = "registry+https://github.com/rust-lang/crates.io-index" 2490 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 2491 2492 [[package]] 2493 name = "futures-executor" 2494 + version = "0.3.30" 2495 source = "registry+https://github.com/rust-lang/crates.io-index" 2496 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 2497 dependencies = [ 2498 "futures-core", 2499 "futures-task", ··· 2502 2503 [[package]] 2504 name = "futures-io" 2505 + version = "0.3.30" 2506 source = "registry+https://github.com/rust-lang/crates.io-index" 2507 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 2508 2509 [[package]] 2510 name = "futures-lite" ··· 2523 2524 [[package]] 2525 name = "futures-macro" 2526 + version = "0.3.30" 2527 source = "registry+https://github.com/rust-lang/crates.io-index" 2528 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 2529 dependencies = [ 2530 "proc-macro2", 2531 "quote", 2532 + "syn 2.0.48", 2533 ] 2534 2535 [[package]] 2536 name = "futures-sink" 2537 + version = "0.3.30" 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2539 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 2540 2541 [[package]] 2542 name = "futures-task" 2543 + version = "0.3.30" 2544 source = "registry+https://github.com/rust-lang/crates.io-index" 2545 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 2546 2547 [[package]] 2548 name = "futures-util" 2549 + version = "0.3.30" 2550 source = "registry+https://github.com/rust-lang/crates.io-index" 2551 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 2552 dependencies = [ 2553 "futures 0.1.31", 2554 "futures-channel", ··· 2595 2596 [[package]] 2597 name = "getrandom" 2598 + version = "0.2.12" 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2600 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 2601 dependencies = [ 2602 "cfg-if 1.0.0", 2603 "libc", ··· 2606 2607 [[package]] 2608 name = "ghost" 2609 + version = "0.1.17" 2610 source = "registry+https://github.com/rust-lang/crates.io-index" 2611 + checksum = "b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854" 2612 dependencies = [ 2613 "proc-macro2", 2614 "quote", 2615 + "syn 2.0.48", 2616 ] 2617 2618 [[package]] 2619 name = "gimli" 2620 + version = "0.28.1" 2621 source = "registry+https://github.com/rust-lang/crates.io-index" 2622 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 2623 2624 [[package]] 2625 name = "git2" ··· 2670 2671 [[package]] 2672 name = "globset" 2673 + version = "0.4.14" 2674 source = "registry+https://github.com/rust-lang/crates.io-index" 2675 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 2676 dependencies = [ 2677 "aho-corasick", 2678 "bstr", 2679 "log", 2680 + "regex-automata 0.4.3", 2681 + "regex-syntax 0.8.2", 2682 "serde", 2683 ] 2684 2685 [[package]] 2686 name = "h2" 2687 + version = "0.3.24" 2688 source = "registry+https://github.com/rust-lang/crates.io-index" 2689 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 2690 dependencies = [ 2691 "bytes", 2692 "fnv", ··· 2724 2725 [[package]] 2726 name = "hashbrown" 2727 + version = "0.14.3" 2728 source = "registry+https://github.com/rust-lang/crates.io-index" 2729 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2730 dependencies = [ 2731 + "ahash 0.8.7", 2732 "allocator-api2", 2733 ] 2734 ··· 2758 2759 [[package]] 2760 name = "hermit-abi" 2761 + version = "0.3.4" 2762 source = "registry+https://github.com/rust-lang/crates.io-index" 2763 + checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" 2764 2765 [[package]] 2766 name = "hex" ··· 2844 "procinfo", 2845 "progress-model", 2846 "progress-render", 2847 + "pycheckout", 2848 "pyconfigloader", 2849 "pyedenclient", 2850 "pyio", 2851 "pymodules", 2852 "python3-sys", 2853 "pytracing", 2854 + "pyworkingcopy", 2855 "rand 0.8.5", 2856 "repo", 2857 "repo_name", 2858 + "repostate", 2859 "revisionstore", 2860 "runlog", 2861 "sampling", ··· 2888 "edenapi", 2889 "factory", 2890 "fs-err", 2891 + "futures 0.3.30", 2892 "minibytes", 2893 "parking_lot", 2894 "revlogindex", ··· 2948 2949 [[package]] 2950 name = "home" 2951 + version = "0.5.9" 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2953 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2954 dependencies = [ 2955 + "windows-sys 0.52.0", 2956 ] 2957 2958 [[package]] 2959 name = "hostcaps" 2960 version = "0.1.0" 2961 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2962 dependencies = [ 2963 "once_cell", 2964 ] ··· 2966 [[package]] 2967 name = "hostname" 2968 version = "0.1.0" 2969 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2970 dependencies = [ 2971 "anyhow", 2972 "hostname 0.3.1", ··· 2991 dependencies = [ 2992 "bytes", 2993 "fnv", 2994 + "itoa 1.0.10", 2995 ] 2996 2997 [[package]] 2998 name = "http-body" 2999 + version = "0.4.6" 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 3001 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 3002 dependencies = [ 3003 "bytes", 3004 "http", ··· 3013 "assert_matches", 3014 "async-compression", 3015 "async-runtime", 3016 + "auto_impl", 3017 "clientinfo", 3018 "crossbeam", 3019 "curl", 3020 "curl-sys", 3021 + "env_logger 0.10.2", 3022 + "futures 0.3.30", 3023 "http", 3024 "lru-cache", 3025 "maplit", ··· 3062 3063 [[package]] 3064 name = "hyper" 3065 + version = "0.14.28" 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3067 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 3068 dependencies = [ 3069 "bytes", 3070 "futures-channel", ··· 3075 "http-body", 3076 "httparse", 3077 "httpdate", 3078 + "itoa 1.0.10", 3079 "pin-project-lite", 3080 + "socket2 0.5.5", 3081 "tokio", 3082 "tower-service", 3083 "tracing", ··· 3113 3114 [[package]] 3115 name = "iana-time-zone" 3116 + version = "0.1.59" 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 3118 + checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" 3119 dependencies = [ 3120 "android_system_properties", 3121 "core-foundation-sys", ··· 3169 3170 [[package]] 3171 name = "idna" 3172 + version = "0.5.0" 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3174 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 3175 dependencies = [ 3176 "unicode-bidi", 3177 "unicode-normalization", ··· 3179 3180 [[package]] 3181 name = "ignore" 3182 + version = "0.4.22" 3183 source = "registry+https://github.com/rust-lang/crates.io-index" 3184 + checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" 3185 dependencies = [ 3186 + "crossbeam-deque", 3187 "globset", 3188 "log", 3189 "memchr", 3190 + "regex-automata 0.4.3", 3191 "same-file", 3192 "walkdir", 3193 "winapi-util", 3194 ] ··· 3238 source = "registry+https://github.com/rust-lang/crates.io-index" 3239 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 3240 dependencies = [ 3241 "autocfg", 3242 "hashbrown 0.12.3", 3243 ] 3244 3245 [[package]] ··· 3248 source = "registry+https://github.com/rust-lang/crates.io-index" 3249 checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3250 dependencies = [ 3251 + "arbitrary", 3252 "equivalent", 3253 + "hashbrown 0.14.3", 3254 + "rayon", 3255 + "serde", 3256 ] 3257 3258 [[package]] ··· 3306 source = "registry+https://github.com/rust-lang/crates.io-index" 3307 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 3308 dependencies = [ 3309 + "hermit-abi 0.3.4", 3310 "libc", 3311 "windows-sys 0.48.0", 3312 ] ··· 3328 3329 [[package]] 3330 name = "is-terminal" 3331 + version = "0.4.10" 3332 source = "registry+https://github.com/rust-lang/crates.io-index" 3333 + checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" 3334 dependencies = [ 3335 + "hermit-abi 0.3.4", 3336 + "rustix 0.38.30", 3337 + "windows-sys 0.52.0", 3338 ] 3339 3340 [[package]] ··· 3364 3365 [[package]] 3366 name = "itoa" 3367 + version = "1.0.10" 3368 source = "registry+https://github.com/rust-lang/crates.io-index" 3369 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 3370 3371 [[package]] 3372 name = "jobserver" ··· 3379 3380 [[package]] 3381 name = "js-sys" 3382 + version = "0.3.67" 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3384 + checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" 3385 dependencies = [ 3386 "wasm-bindgen", 3387 ] ··· 3427 3428 [[package]] 3429 name = "libc" 3430 + version = "0.2.152" 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3432 + checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 3433 3434 [[package]] 3435 name = "libgit2-sys" ··· 3447 3448 [[package]] 3449 name = "libnghttp2-sys" 3450 + version = "0.1.9+1.58.0" 3451 source = "registry+https://github.com/rust-lang/crates.io-index" 3452 + checksum = "b57e858af2798e167e709b9d969325b6d8e9d50232fcbc494d7d54f976854a64" 3453 dependencies = [ 3454 "cc", 3455 "libc", ··· 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3462 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 3463 dependencies = [ 3464 + "bitflags 2.4.2", 3465 "libc", 3466 + "redox_syscall", 3467 ] 3468 3469 [[package]] ··· 3482 3483 [[package]] 3484 name = "libz-sys" 3485 + version = "1.1.14" 3486 source = "registry+https://github.com/rust-lang/crates.io-index" 3487 + checksum = "295c17e837573c8c821dbaeb3cceb3d745ad082f7572191409e69cbc1b3fd050" 3488 dependencies = [ 3489 "cc", 3490 "libc", ··· 3532 3533 [[package]] 3534 name = "linux-raw-sys" 3535 + version = "0.4.13" 3536 source = "registry+https://github.com/rust-lang/crates.io-index" 3537 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 3538 3539 [[package]] 3540 name = "local-encoding" ··· 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3573 checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" 3574 dependencies = [ 3575 + "hashbrown 0.14.3", 3576 ] 3577 3578 [[package]] ··· 3622 dependencies = [ 3623 "anyhow", 3624 "crossbeam", 3625 + "factory", 3626 "manifest", 3627 "minibench", 3628 "minibytes", ··· 3669 3670 [[package]] 3671 name = "memchr" 3672 + version = "2.7.1" 3673 source = "registry+https://github.com/rust-lang/crates.io-index" 3674 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 3675 3676 [[package]] 3677 name = "memmap2" ··· 3732 name = "metrics" 3733 version = "0.1.0" 3734 dependencies = [ 3735 + "futures 0.3.30", 3736 "once_cell", 3737 ] 3738 ··· 3786 version = "0.1.0" 3787 3788 [[package]] 3789 + name = "minibench_examples" 3790 + version = "0.1.0" 3791 + dependencies = [ 3792 + "crossbeam", 3793 + "futures 0.3.30", 3794 + "minibench", 3795 + "tokio", 3796 + ] 3797 + 3798 + [[package]] 3799 name = "minibytes" 3800 version = "0.1.0" 3801 dependencies = [ ··· 3806 ] 3807 3808 [[package]] 3809 name = "miniz_oxide" 3810 version = "0.7.1" 3811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3816 3817 [[package]] 3818 name = "mio" 3819 + version = "0.8.10" 3820 source = "registry+https://github.com/rust-lang/crates.io-index" 3821 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 3822 dependencies = [ 3823 "libc", 3824 "log", ··· 3879 version = "0.1.0" 3880 dependencies = [ 3881 "anyhow", 3882 + "bitflags 2.4.2", 3883 "dag", 3884 "drawdag", 3885 + "futures 0.3.30", 3886 "indexedlog", 3887 "rand 0.8.5", 3888 "rand_chacha 0.3.1", ··· 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3945 dependencies = [ 3946 + "bitflags 2.4.2", 3947 "cfg-if 1.0.0", 3948 "libc", 3949 ] ··· 3989 ] 3990 3991 [[package]] 3992 name = "nonblocking" 3993 version = "0.1.0" 3994 dependencies = [ 3995 + "futures 0.3.30", 3996 ] 3997 3998 [[package]] ··· 4052 source = "registry+https://github.com/rust-lang/crates.io-index" 4053 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 4054 dependencies = [ 4055 + "hermit-abi 0.3.4", 4056 "libc", 4057 ] 4058 ··· 4067 4068 [[package]] 4069 name = "object" 4070 + version = "0.32.2" 4071 source = "registry+https://github.com/rust-lang/crates.io-index" 4072 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 4073 dependencies = [ 4074 "memchr", 4075 ] 4076 4077 [[package]] 4078 name = "once_cell" 4079 + version = "1.19.0" 4080 source = "registry+https://github.com/rust-lang/crates.io-index" 4081 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4082 4083 [[package]] 4084 name = "opaque-debug" ··· 4099 4100 [[package]] 4101 name = "openssl" 4102 + version = "0.10.62" 4103 source = "registry+https://github.com/rust-lang/crates.io-index" 4104 + checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 4105 dependencies = [ 4106 + "bitflags 2.4.2", 4107 "cfg-if 1.0.0", 4108 "foreign-types", 4109 "libc", ··· 4120 dependencies = [ 4121 "proc-macro2", 4122 "quote", 4123 + "syn 2.0.48", 4124 ] 4125 4126 [[package]] ··· 4131 4132 [[package]] 4133 name = "openssl-sys" 4134 + version = "0.9.98" 4135 source = "registry+https://github.com/rust-lang/crates.io-index" 4136 + checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 4137 dependencies = [ 4138 "cc", 4139 "libc", ··· 4204 dependencies = [ 4205 "cfg-if 1.0.0", 4206 "libc", 4207 + "redox_syscall", 4208 "smallvec", 4209 "windows-targets 0.48.5", 4210 ] ··· 4244 version = "0.1.0" 4245 dependencies = [ 4246 "anyhow", 4247 + "bitflags 2.4.2", 4248 "fancy-regex", 4249 "fs-err", 4250 "glob", ··· 4261 4262 [[package]] 4263 name = "pem" 4264 + version = "3.0.3" 4265 source = "registry+https://github.com/rust-lang/crates.io-index" 4266 + checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" 4267 dependencies = [ 4268 + "base64 0.21.7", 4269 + "serde", 4270 ] 4271 4272 [[package]] 4273 name = "percent-encoding" 4274 + version = "2.3.1" 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4276 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 4277 4278 [[package]] 4279 name = "perthread" 4280 version = "0.1.0" 4281 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 4282 4283 [[package]] 4284 name = "pest" 4285 + version = "2.7.6" 4286 source = "registry+https://github.com/rust-lang/crates.io-index" 4287 + checksum = "1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06" 4288 dependencies = [ 4289 "memchr", 4290 "thiserror", ··· 4293 4294 [[package]] 4295 name = "pest_derive" 4296 + version = "2.7.6" 4297 source = "registry+https://github.com/rust-lang/crates.io-index" 4298 + checksum = "bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde" 4299 dependencies = [ 4300 "pest", 4301 "pest_generator", ··· 4303 4304 [[package]] 4305 name = "pest_generator" 4306 + version = "2.7.6" 4307 source = "registry+https://github.com/rust-lang/crates.io-index" 4308 + checksum = "2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275" 4309 dependencies = [ 4310 "pest", 4311 "pest_meta", 4312 "proc-macro2", 4313 "quote", 4314 + "syn 2.0.48", 4315 ] 4316 4317 [[package]] 4318 name = "pest_meta" 4319 + version = "2.7.6" 4320 source = "registry+https://github.com/rust-lang/crates.io-index" 4321 + checksum = "a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d" 4322 dependencies = [ 4323 "once_cell", 4324 "pest", ··· 4374 "phf_shared 0.11.2", 4375 "proc-macro2", 4376 "quote", 4377 + "syn 2.0.48", 4378 ] 4379 4380 [[package]] ··· 4432 dependencies = [ 4433 "proc-macro2", 4434 "quote", 4435 + "syn 2.0.48", 4436 ] 4437 4438 [[package]] ··· 4458 4459 [[package]] 4460 name = "pkg-config" 4461 + version = "0.3.29" 4462 source = "registry+https://github.com/rust-lang/crates.io-index" 4463 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 4464 4465 [[package]] 4466 name = "plist" ··· 4468 source = "registry+https://github.com/rust-lang/crates.io-index" 4469 checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 4470 dependencies = [ 4471 + "base64 0.21.7", 4472 "indexmap 2.1.0", 4473 "line-wrap", 4474 "quick-xml", ··· 4548 4549 [[package]] 4550 name = "proc-macro2" 4551 + version = "1.0.76" 4552 source = "registry+https://github.com/rust-lang/crates.io-index" 4553 + checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" 4554 dependencies = [ 4555 "unicode-ident", 4556 ] ··· 4673 ] 4674 4675 [[package]] 4676 + name = "pycbor" 4677 + version = "0.1.0" 4678 + dependencies = [ 4679 + "cpython", 4680 + "cpython_ext", 4681 + "serde_cbor", 4682 + ] 4683 + 4684 + [[package]] 4685 name = "pycext" 4686 version = "0.1.0" 4687 dependencies = [ ··· 4695 version = "0.1.0" 4696 dependencies = [ 4697 "anyhow", 4698 "checkout", 4699 + "configmodel", 4700 "cpython", 4701 "cpython_ext", 4702 + "io", 4703 "manifest-tree", 4704 + "parking_lot", 4705 "pathmatcher", 4706 "progress-model", 4707 "pymanifest", 4708 "pypathmatcher", 4709 "pystatus", 4710 "pytreestate", 4711 "storemodel", 4712 + "termlogger", 4713 "vfs", 4714 + "workingcopy", 4715 ] 4716 4717 [[package]] ··· 4777 "cpython", 4778 "cpython_ext", 4779 "dag", 4780 + "futures 0.3.30", 4781 "hgcommits", 4782 "minibytes", 4783 "parking_lot", ··· 4848 "edenapi", 4849 "edenapi_ext", 4850 "edenapi_types", 4851 + "futures 0.3.30", 4852 "hgstore", 4853 "minibytes", 4854 "progress-model", ··· 4900 "pydag", 4901 "pyedenapi", 4902 "pymetalog", 4903 + "types", 4904 ] 4905 4906 [[package]] ··· 5097 "anyhow", 5098 "cpython", 5099 "cpython_ext", 5100 + "io", 5101 "pathmatcher", 5102 "tracing", 5103 "types", ··· 5188 version = "0.1.0" 5189 dependencies = [ 5190 "anyhow", 5191 "configmodel", 5192 "cpython", 5193 "cpython_ext", 5194 "minibytes", 5195 "parking_lot", 5196 "pyconfigloader", ··· 5359 "parking_lot", 5360 "pathmatcher", 5361 "pyconfigloader", 5362 + "pyedenclient", 5363 "pypathmatcher", 5364 "pystatus", 5365 "pytreestate", 5366 + "repostate", 5367 "sparse", 5368 + "termlogger", 5369 "types", 5370 "workingcopy", 5371 ] ··· 5422 [[package]] 5423 name = "quickcheck_arbitrary_derive" 5424 version = "0.1.0" 5425 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 5426 dependencies = [ 5427 "proc-macro2", 5428 "quickcheck", ··· 5443 5444 [[package]] 5445 name = "quote" 5446 + version = "1.0.35" 5447 source = "registry+https://github.com/rust-lang/crates.io-index" 5448 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 5449 dependencies = [ 5450 "proc-macro2", 5451 ] ··· 5549 source = "registry+https://github.com/rust-lang/crates.io-index" 5550 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 5551 dependencies = [ 5552 + "getrandom 0.2.12", 5553 "serde", 5554 ] 5555 ··· 5573 5574 [[package]] 5575 name = "rayon" 5576 + version = "1.8.1" 5577 source = "registry+https://github.com/rust-lang/crates.io-index" 5578 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 5579 dependencies = [ 5580 "either", 5581 "rayon-core", ··· 5583 5584 [[package]] 5585 name = "rayon-core" 5586 + version = "1.12.1" 5587 source = "registry+https://github.com/rust-lang/crates.io-index" 5588 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 5589 dependencies = [ 5590 "crossbeam-deque", 5591 + "crossbeam-utils 0.8.19", 5592 ] 5593 5594 [[package]] ··· 5602 5603 [[package]] 5604 name = "redox_syscall" 5605 version = "0.4.1" 5606 source = "registry+https://github.com/rust-lang/crates.io-index" 5607 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" ··· 5615 source = "registry+https://github.com/rust-lang/crates.io-index" 5616 checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 5617 dependencies = [ 5618 + "getrandom 0.2.12", 5619 "libredox", 5620 "thiserror", 5621 ] 5622 5623 [[package]] 5624 name = "ref-cast" 5625 + version = "1.0.22" 5626 source = "registry+https://github.com/rust-lang/crates.io-index" 5627 + checksum = "c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f" 5628 dependencies = [ 5629 "ref-cast-impl", 5630 ] 5631 5632 [[package]] 5633 name = "ref-cast-impl" 5634 + version = "1.0.22" 5635 source = "registry+https://github.com/rust-lang/crates.io-index" 5636 + checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" 5637 dependencies = [ 5638 "proc-macro2", 5639 "quote", 5640 + "syn 2.0.48", 5641 ] 5642 5643 [[package]] ··· 5721 name = "renderdag" 5722 version = "0.1.0" 5723 dependencies = [ 5724 + "bitflags 2.4.2", 5725 "dag", 5726 "itertools", 5727 "nonblocking", ··· 5760 "treestate", 5761 "types", 5762 "util", 5763 "workingcopy", 5764 ] 5765 ··· 5787 ] 5788 5789 [[package]] 5790 + name = "repostate" 5791 + version = "0.1.0" 5792 + dependencies = [ 5793 + "anyhow", 5794 + "byteorder", 5795 + "fs-err", 5796 + "identity", 5797 + "repolock", 5798 + "serde", 5799 + "tempfile", 5800 + "types", 5801 + "util", 5802 + ] 5803 + 5804 + [[package]] 5805 name = "reqwest" 5806 + version = "0.11.23" 5807 source = "registry+https://github.com/rust-lang/crates.io-index" 5808 + checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" 5809 dependencies = [ 5810 + "base64 0.21.7", 5811 "bytes", 5812 "cookie", 5813 "cookie_store", ··· 5851 ] 5852 5853 [[package]] 5854 name = "revisionstore" 5855 version = "0.1.0" 5856 dependencies = [ ··· 5868 "fbinit", 5869 "fn-error-context", 5870 "fs-err", 5871 + "futures 0.3.30", 5872 "hex", 5873 "hg-http", 5874 "hg-metrics", ··· 5886 "minibytes", 5887 "mockito", 5888 "mpatch", 5889 + "once_cell", 5890 "parking_lot", 5891 "progress-model", 5892 "quickcheck", ··· 5965 5966 [[package]] 5967 name = "ring" 5968 + version = "0.17.7" 5969 source = "registry+https://github.com/rust-lang/crates.io-index" 5970 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 5971 dependencies = [ 5972 "cc", 5973 + "getrandom 0.2.12", 5974 "libc", 5975 "spin", 5976 "untrusted", ··· 6029 6030 [[package]] 6031 name = "rustix" 6032 + version = "0.38.30" 6033 source = "registry+https://github.com/rust-lang/crates.io-index" 6034 + checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 6035 dependencies = [ 6036 + "bitflags 2.4.2", 6037 "errno", 6038 "libc", 6039 + "linux-raw-sys 0.4.13", 6040 + "windows-sys 0.52.0", 6041 ] 6042 6043 [[package]] 6044 name = "rustls" 6045 + version = "0.21.10" 6046 source = "registry+https://github.com/rust-lang/crates.io-index" 6047 + checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 6048 dependencies = [ 6049 "log", 6050 "ring", ··· 6070 source = "registry+https://github.com/rust-lang/crates.io-index" 6071 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 6072 dependencies = [ 6073 + "base64 0.21.7", 6074 ] 6075 6076 [[package]] ··· 6091 6092 [[package]] 6093 name = "ryu" 6094 + version = "1.0.16" 6095 source = "registry+https://github.com/rust-lang/crates.io-index" 6096 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 6097 6098 [[package]] 6099 name = "safemem" ··· 6123 6124 [[package]] 6125 name = "schannel" 6126 + version = "0.1.23" 6127 source = "registry+https://github.com/rust-lang/crates.io-index" 6128 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 6129 dependencies = [ 6130 + "windows-sys 0.52.0", 6131 ] 6132 6133 [[package]] ··· 6137 "anyhow", 6138 "clap 2.34.0", 6139 "commitcloudsubscriber", 6140 + "env_logger 0.10.2", 6141 "libc", 6142 "log", 6143 "serde", ··· 6211 6212 [[package]] 6213 name = "serde" 6214 + version = "1.0.195" 6215 source = "registry+https://github.com/rust-lang/crates.io-index" 6216 + checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 6217 dependencies = [ 6218 "serde_derive", 6219 ] ··· 6225 [[package]] 6226 name = "serde_bser" 6227 version = "0.3.1" 6228 + source = "git+https://github.com/facebook/watchman.git?branch=main#d52738785ded4c290fb08adcb244e4c34ef1ffdd" 6229 dependencies = [ 6230 "anyhow", 6231 "byteorder", ··· 6237 6238 [[package]] 6239 name = "serde_bytes" 6240 + version = "0.11.14" 6241 source = "registry+https://github.com/rust-lang/crates.io-index" 6242 + checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" 6243 dependencies = [ 6244 "serde", 6245 ] ··· 6256 6257 [[package]] 6258 name = "serde_derive" 6259 + version = "1.0.195" 6260 source = "registry+https://github.com/rust-lang/crates.io-index" 6261 + checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 6262 dependencies = [ 6263 "proc-macro2", 6264 "quote", 6265 + "syn 2.0.48", 6266 ] 6267 6268 [[package]] ··· 6276 6277 [[package]] 6278 name = "serde_json" 6279 + version = "1.0.111" 6280 source = "registry+https://github.com/rust-lang/crates.io-index" 6281 + checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 6282 dependencies = [ 6283 + "itoa 1.0.10", 6284 "ryu", 6285 "serde", 6286 ] 6287 6288 [[package]] 6289 name = "serde_spanned" 6290 + version = "0.6.5" 6291 source = "registry+https://github.com/rust-lang/crates.io-index" 6292 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 6293 dependencies = [ 6294 "serde", 6295 ] ··· 6313 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 6314 dependencies = [ 6315 "form_urlencoded", 6316 + "itoa 1.0.10", 6317 "ryu", 6318 "serde", 6319 ] ··· 6425 6426 [[package]] 6427 name = "similar" 6428 + version = "2.4.0" 6429 source = "registry+https://github.com/rust-lang/crates.io-index" 6430 + checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21" 6431 6432 [[package]] 6433 name = "simple_asn1" ··· 6478 6479 [[package]] 6480 name = "smallvec" 6481 + version = "1.13.1" 6482 source = "registry+https://github.com/rust-lang/crates.io-index" 6483 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 6484 6485 [[package]] 6486 name = "socket2" ··· 6505 [[package]] 6506 name = "sorted_vector_map" 6507 version = "0.1.0" 6508 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6509 dependencies = [ 6510 "itertools", 6511 "quickcheck", ··· 6516 version = "0.1.0" 6517 dependencies = [ 6518 "anyhow", 6519 + "futures 0.3.30", 6520 "globset", 6521 "once_cell", 6522 "pathmatcher", 6523 "regex", 6524 + "syncify", 6525 "thiserror", 6526 "tokio", 6527 "tracing", ··· 6563 version = "0.1.0" 6564 dependencies = [ 6565 "hgrc-parser", 6566 + "indexmap 2.1.0", 6567 ] 6568 6569 [[package]] 6570 name = "stats" 6571 version = "0.1.0" 6572 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6573 dependencies = [ 6574 "fbinit", 6575 + "futures 0.3.30", 6576 "once_cell", 6577 "perthread", 6578 "stats_traits", 6579 + "tokio", 6580 + "tokio-stream", 6581 ] 6582 6583 [[package]] 6584 name = "stats_traits" 6585 version = "0.1.0" 6586 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6587 dependencies = [ 6588 "auto_impl", 6589 "dashmap", ··· 6602 version = "0.1.0" 6603 dependencies = [ 6604 "anyhow", 6605 "async-trait", 6606 "configmodel", 6607 "edenapi_trait", 6608 + "edenapi_types", 6609 + "factory", 6610 + "futures 0.3.30", 6611 "minibytes", 6612 + "once_cell", 6613 "serde", 6614 "types", 6615 ] ··· 6621 "bit-set", 6622 "dirs 2.0.2", 6623 "enum_dispatch", 6624 + "indexmap 2.1.0", 6625 "lazy_static", 6626 "lru", 6627 "memmap2", ··· 6645 dependencies = [ 6646 "anyhow", 6647 "async-trait", 6648 + "futures 0.3.30", 6649 "pin-project 0.4.30", 6650 "tokio", 6651 ] ··· 6713 6714 [[package]] 6715 name = "sval" 6716 + version = "2.11.0" 6717 source = "registry+https://github.com/rust-lang/crates.io-index" 6718 + checksum = "1604e9ab506f4805bc62d2868c6d20f23fa6ced4c7cfe695a1d20589ba5c63d0" 6719 6720 [[package]] 6721 name = "sval_buffer" 6722 + version = "2.11.0" 6723 source = "registry+https://github.com/rust-lang/crates.io-index" 6724 + checksum = "2831b6451148d344f612016d4277348f7721b78a0869a145fd34ef8b06b3fa2e" 6725 dependencies = [ 6726 "sval", 6727 "sval_ref", ··· 6729 6730 [[package]] 6731 name = "sval_dynamic" 6732 + version = "2.11.0" 6733 source = "registry+https://github.com/rust-lang/crates.io-index" 6734 + checksum = "238ac5832a23099a413ffd22e66f7e6248b9af4581b64c758ca591074be059fc" 6735 dependencies = [ 6736 "sval", 6737 ] 6738 6739 [[package]] 6740 name = "sval_fmt" 6741 + version = "2.11.0" 6742 source = "registry+https://github.com/rust-lang/crates.io-index" 6743 + checksum = "c8474862431bac5ac7aee8a12597798e944df33f489c340e17e886767bda0c4e" 6744 dependencies = [ 6745 + "itoa 1.0.10", 6746 "ryu", 6747 "sval", 6748 ] 6749 6750 [[package]] 6751 name = "sval_json" 6752 + version = "2.11.0" 6753 source = "registry+https://github.com/rust-lang/crates.io-index" 6754 + checksum = "d8f348030cc3d2a11eb534145600601f080cf16bf9ec0783efecd2883f14c21e" 6755 dependencies = [ 6756 + "itoa 1.0.10", 6757 "ryu", 6758 "sval", 6759 ] 6760 6761 [[package]] 6762 + name = "sval_nested" 6763 + version = "2.11.0" 6764 + source = "registry+https://github.com/rust-lang/crates.io-index" 6765 + checksum = "6659c3f6be1e5e99dc7c518877f48a8a39088ace2504b046db789bd78ce5969d" 6766 + dependencies = [ 6767 + "sval", 6768 + "sval_buffer", 6769 + "sval_ref", 6770 + ] 6771 + 6772 + [[package]] 6773 name = "sval_ref" 6774 + version = "2.11.0" 6775 source = "registry+https://github.com/rust-lang/crates.io-index" 6776 + checksum = "829ad319bd82d0da77be6f3d547623686c453502f8eebdeb466cfa987972bd28" 6777 dependencies = [ 6778 "sval", 6779 ] 6780 6781 [[package]] 6782 name = "sval_serde" 6783 + version = "2.11.0" 6784 source = "registry+https://github.com/rust-lang/crates.io-index" 6785 + checksum = "1a9da6c3efaedf8b8c0861ec5343e8e8c51d838f326478623328bd8728b79bca" 6786 dependencies = [ 6787 "serde", 6788 "sval", 6789 + "sval_nested", 6790 ] 6791 6792 [[package]] ··· 6802 6803 [[package]] 6804 name = "syn" 6805 + version = "2.0.48" 6806 source = "registry+https://github.com/rust-lang/crates.io-index" 6807 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 6808 dependencies = [ 6809 "proc-macro2", 6810 "quote", 6811 "unicode-ident", 6812 + ] 6813 + 6814 + [[package]] 6815 + name = "syncify" 6816 + version = "0.1.0" 6817 + dependencies = [ 6818 + "tree-pattern-match", 6819 ] 6820 6821 [[package]] ··· 6867 6868 [[package]] 6869 name = "tempfile" 6870 + version = "3.9.0" 6871 source = "registry+https://github.com/rust-lang/crates.io-index" 6872 + checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 6873 dependencies = [ 6874 "cfg-if 1.0.0", 6875 "fastrand 2.0.1", 6876 + "redox_syscall", 6877 + "rustix 0.38.30", 6878 + "windows-sys 0.52.0", 6879 ] 6880 6881 [[package]] 6882 name = "termcolor" 6883 + version = "1.4.1" 6884 source = "registry+https://github.com/rust-lang/crates.io-index" 6885 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 6886 dependencies = [ 6887 "winapi-util", 6888 ] ··· 6903 source = "registry+https://github.com/rust-lang/crates.io-index" 6904 checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 6905 dependencies = [ 6906 + "rustix 0.38.30", 6907 "windows-sys 0.48.0", 6908 ] 6909 ··· 6915 dependencies = [ 6916 "dirs 4.0.0", 6917 "fnv", 6918 + "nom", 6919 "phf 0.11.2", 6920 "phf_codegen", 6921 ] ··· 7023 7024 [[package]] 7025 name = "thiserror" 7026 + version = "1.0.56" 7027 source = "registry+https://github.com/rust-lang/crates.io-index" 7028 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 7029 dependencies = [ 7030 "thiserror-impl", 7031 ] 7032 7033 [[package]] 7034 name = "thiserror-impl" 7035 + version = "1.0.56" 7036 source = "registry+https://github.com/rust-lang/crates.io-index" 7037 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 7038 dependencies = [ 7039 "proc-macro2", 7040 "quote", 7041 + "syn 2.0.48", 7042 ] 7043 7044 [[package]] ··· 7062 "const-cstr", 7063 "fb303_core", 7064 "fbthrift", 7065 + "futures 0.3.30", 7066 "ref-cast", 7067 "sorted_vector_map", 7068 "thiserror", ··· 7081 "config_thrift", 7082 "fb303_core", 7083 "fbthrift", 7084 + "futures 0.3.30", 7085 "thiserror", 7086 "thrift", 7087 ] ··· 7089 [[package]] 7090 name = "thrift_compiler" 7091 version = "0.1.0" 7092 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 7093 dependencies = [ 7094 "anyhow", 7095 + "clap 4.4.18", 7096 "serde", 7097 "which", 7098 ] ··· 7106 "config_thrift", 7107 "fb303_core", 7108 "fbthrift", 7109 + "futures 0.3.30", 7110 "once_cell", 7111 "ref-cast", 7112 "serde", ··· 7118 7119 [[package]] 7120 name = "time" 7121 + version = "0.3.31" 7122 source = "registry+https://github.com/rust-lang/crates.io-index" 7123 + checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 7124 dependencies = [ 7125 "deranged", 7126 + "itoa 1.0.10", 7127 "libc", 7128 "num_threads", 7129 "powerfmt", ··· 7144 7145 [[package]] 7146 name = "time-macros" 7147 + version = "0.2.16" 7148 source = "registry+https://github.com/rust-lang/crates.io-index" 7149 + checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 7150 dependencies = [ 7151 "time-core", 7152 ] ··· 7178 7179 [[package]] 7180 name = "tokio" 7181 + version = "1.35.1" 7182 source = "registry+https://github.com/rust-lang/crates.io-index" 7183 + checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" 7184 dependencies = [ 7185 "backtrace", 7186 "bytes", ··· 7204 dependencies = [ 7205 "proc-macro2", 7206 "quote", 7207 + "syn 2.0.48", 7208 ] 7209 7210 [[package]] ··· 7259 [[package]] 7260 name = "tokio-uds-compat" 7261 version = "0.1.0" 7262 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 7263 dependencies = [ 7264 "async-io", 7265 + "futures 0.3.30", 7266 "tokio", 7267 "tracing", 7268 "uds_windows", ··· 7295 "futures-io", 7296 "futures-sink", 7297 "futures-util", 7298 + "hashbrown 0.14.3", 7299 "pin-project-lite", 7300 "slab", 7301 "tokio", 7302 "tracing", 7303 ] 7304 7305 [[package]] ··· 7390 dependencies = [ 7391 "proc-macro2", 7392 "quote", 7393 + "syn 2.0.48", 7394 ] 7395 7396 [[package]] 7397 name = "tracing-collector" 7398 version = "0.1.0" 7399 dependencies = [ 7400 + "indexmap 2.1.0", 7401 "libc", 7402 "parking_lot", 7403 "serde", ··· 7423 source = "registry+https://github.com/rust-lang/crates.io-index" 7424 checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 7425 dependencies = [ 7426 + "futures 0.3.30", 7427 "futures-task", 7428 "pin-project 1.1.3", 7429 "tracing", ··· 7487 source = "registry+https://github.com/rust-lang/crates.io-index" 7488 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 7489 dependencies = [ 7490 + "chrono", 7491 "matchers", 7492 "nu-ansi-term", 7493 "once_cell", ··· 7527 "quote", 7528 "syn 1.0.109", 7529 ] 7530 + 7531 + [[package]] 7532 + name = "tree-pattern-match" 7533 + version = "0.1.0" 7534 7535 [[package]] 7536 name = "treestate" ··· 7538 dependencies = [ 7539 "anyhow", 7540 "atomicfile", 7541 + "bitflags 2.4.2", 7542 "byteorder", 7543 "fs-err", 7544 "fs2", ··· 7562 7563 [[package]] 7564 name = "try-lock" 7565 + version = "0.2.5" 7566 source = "registry+https://github.com/rust-lang/crates.io-index" 7567 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 7568 7569 [[package]] 7570 name = "twox-hash" ··· 7622 7623 [[package]] 7624 name = "uds_windows" 7625 + version = "1.1.0" 7626 source = "registry+https://github.com/rust-lang/crates.io-index" 7627 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 7628 dependencies = [ 7629 + "memoffset 0.9.0", 7630 "tempfile", 7631 "winapi 0.3.9", 7632 ] ··· 7653 7654 [[package]] 7655 name = "unicode-bidi" 7656 + version = "0.3.15" 7657 source = "registry+https://github.com/rust-lang/crates.io-index" 7658 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 7659 7660 [[package]] 7661 name = "unicode-ident" ··· 7695 version = "0.1.0" 7696 dependencies = [ 7697 "configmodel", 7698 + "indexmap 2.1.0", 7699 "staticconfig", 7700 ] 7701 ··· 7707 7708 [[package]] 7709 name = "url" 7710 + version = "2.5.0" 7711 source = "registry+https://github.com/rust-lang/crates.io-index" 7712 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 7713 dependencies = [ 7714 "form_urlencoded", 7715 + "idna 0.5.0", 7716 "percent-encoding", 7717 ] 7718 ··· 7729 "anyhow", 7730 "atomicfile", 7731 "dirs 2.0.2", 7732 + "fn-error-context", 7733 "fs2", 7734 "hostname 0.3.1", 7735 "lazystr", ··· 7746 7747 [[package]] 7748 name = "uuid" 7749 + version = "1.7.0" 7750 source = "registry+https://github.com/rust-lang/crates.io-index" 7751 + checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 7752 dependencies = [ 7753 "atomic", 7754 + "getrandom 0.2.12", 7755 "serde", 7756 "sha1_smol", 7757 ] ··· 7764 7765 [[package]] 7766 name = "value-bag" 7767 + version = "1.6.0" 7768 source = "registry+https://github.com/rust-lang/crates.io-index" 7769 + checksum = "7cdbaf5e132e593e9fc1de6a15bbec912395b11fb9719e061cf64f804524c503" 7770 dependencies = [ 7771 "value-bag-serde1", 7772 "value-bag-sval2", ··· 7774 7775 [[package]] 7776 name = "value-bag-serde1" 7777 + version = "1.6.0" 7778 source = "registry+https://github.com/rust-lang/crates.io-index" 7779 + checksum = "92cad98b1b18d06b6f38b3cd04347a9d7a3a0111441a061f71377fb6740437e4" 7780 dependencies = [ 7781 "erased-serde", 7782 "serde", ··· 7785 7786 [[package]] 7787 name = "value-bag-sval2" 7788 + version = "1.6.0" 7789 source = "registry+https://github.com/rust-lang/crates.io-index" 7790 + checksum = "3dc7271d6b3bf58dd2e610a601c0e159f271ffdb7fbb21517c40b52138d64f8e" 7791 dependencies = [ 7792 "sval", 7793 "sval_buffer", ··· 7901 7902 [[package]] 7903 name = "wasm-bindgen" 7904 + version = "0.2.90" 7905 source = "registry+https://github.com/rust-lang/crates.io-index" 7906 + checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" 7907 dependencies = [ 7908 "cfg-if 1.0.0", 7909 "wasm-bindgen-macro", ··· 7911 7912 [[package]] 7913 name = "wasm-bindgen-backend" 7914 + version = "0.2.90" 7915 source = "registry+https://github.com/rust-lang/crates.io-index" 7916 + checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" 7917 dependencies = [ 7918 "bumpalo", 7919 "log", 7920 "once_cell", 7921 "proc-macro2", 7922 "quote", 7923 + "syn 2.0.48", 7924 "wasm-bindgen-shared", 7925 ] 7926 7927 [[package]] 7928 name = "wasm-bindgen-futures" 7929 + version = "0.4.40" 7930 source = "registry+https://github.com/rust-lang/crates.io-index" 7931 + checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" 7932 dependencies = [ 7933 "cfg-if 1.0.0", 7934 "js-sys", ··· 7938 7939 [[package]] 7940 name = "wasm-bindgen-macro" 7941 + version = "0.2.90" 7942 source = "registry+https://github.com/rust-lang/crates.io-index" 7943 + checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" 7944 dependencies = [ 7945 "quote", 7946 "wasm-bindgen-macro-support", ··· 7948 7949 [[package]] 7950 name = "wasm-bindgen-macro-support" 7951 + version = "0.2.90" 7952 source = "registry+https://github.com/rust-lang/crates.io-index" 7953 + checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" 7954 dependencies = [ 7955 "proc-macro2", 7956 "quote", 7957 + "syn 2.0.48", 7958 "wasm-bindgen-backend", 7959 "wasm-bindgen-shared", 7960 ] 7961 7962 [[package]] 7963 name = "wasm-bindgen-shared" 7964 + version = "0.2.90" 7965 source = "registry+https://github.com/rust-lang/crates.io-index" 7966 + checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" 7967 7968 [[package]] 7969 name = "wasm-streams" ··· 7981 [[package]] 7982 name = "watchman_client" 7983 version = "0.8.0" 7984 + source = "git+https://github.com/facebook/watchman.git?branch=main#d52738785ded4c290fb08adcb244e4c34ef1ffdd" 7985 dependencies = [ 7986 "anyhow", 7987 "bytes", 7988 + "futures 0.3.30", 7989 "maplit", 7990 "serde", 7991 "serde_bser", ··· 7997 7998 [[package]] 7999 name = "web-sys" 8000 + version = "0.3.67" 8001 source = "registry+https://github.com/rust-lang/crates.io-index" 8002 + checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" 8003 dependencies = [ 8004 "js-sys", 8005 "wasm-bindgen", ··· 8007 8008 [[package]] 8009 name = "webpki-roots" 8010 + version = "0.25.3" 8011 source = "registry+https://github.com/rust-lang/crates.io-index" 8012 + checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 8013 8014 [[package]] 8015 name = "webview-app" ··· 8089 "either", 8090 "home", 8091 "once_cell", 8092 + "rustix 0.38.30", 8093 ] 8094 8095 [[package]] ··· 8143 8144 [[package]] 8145 name = "windows-core" 8146 + version = "0.52.0" 8147 source = "registry+https://github.com/rust-lang/crates.io-index" 8148 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 8149 dependencies = [ 8150 + "windows-targets 0.52.0", 8151 ] 8152 8153 [[package]] ··· 8160 ] 8161 8162 [[package]] 8163 + name = "windows-sys" 8164 + version = "0.52.0" 8165 source = "registry+https://github.com/rust-lang/crates.io-index" 8166 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 8167 dependencies = [ 8168 + "windows-targets 0.52.0", 8169 ] 8170 8171 [[package]] ··· 8184 ] 8185 8186 [[package]] 8187 + name = "windows-targets" 8188 + version = "0.52.0" 8189 source = "registry+https://github.com/rust-lang/crates.io-index" 8190 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 8191 + dependencies = [ 8192 + "windows_aarch64_gnullvm 0.52.0", 8193 + "windows_aarch64_msvc 0.52.0", 8194 + "windows_i686_gnu 0.52.0", 8195 + "windows_i686_msvc 0.52.0", 8196 + "windows_x86_64_gnu 0.52.0", 8197 + "windows_x86_64_gnullvm 0.52.0", 8198 + "windows_x86_64_msvc 0.52.0", 8199 + ] 8200 8201 [[package]] 8202 name = "windows_aarch64_gnullvm" ··· 8205 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8206 8207 [[package]] 8208 + name = "windows_aarch64_gnullvm" 8209 + version = "0.52.0" 8210 source = "registry+https://github.com/rust-lang/crates.io-index" 8211 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 8212 8213 [[package]] 8214 name = "windows_aarch64_msvc" ··· 8217 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8218 8219 [[package]] 8220 + name = "windows_aarch64_msvc" 8221 + version = "0.52.0" 8222 source = "registry+https://github.com/rust-lang/crates.io-index" 8223 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 8224 8225 [[package]] 8226 name = "windows_i686_gnu" ··· 8229 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8230 8231 [[package]] 8232 + name = "windows_i686_gnu" 8233 + version = "0.52.0" 8234 source = "registry+https://github.com/rust-lang/crates.io-index" 8235 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 8236 8237 [[package]] 8238 name = "windows_i686_msvc" ··· 8241 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8242 8243 [[package]] 8244 + name = "windows_i686_msvc" 8245 + version = "0.52.0" 8246 source = "registry+https://github.com/rust-lang/crates.io-index" 8247 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 8248 8249 [[package]] 8250 name = "windows_x86_64_gnu" ··· 8253 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8254 8255 [[package]] 8256 + name = "windows_x86_64_gnu" 8257 + version = "0.52.0" 8258 source = "registry+https://github.com/rust-lang/crates.io-index" 8259 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 8260 8261 [[package]] 8262 name = "windows_x86_64_gnullvm" ··· 8265 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8266 8267 [[package]] 8268 + name = "windows_x86_64_gnullvm" 8269 + version = "0.52.0" 8270 source = "registry+https://github.com/rust-lang/crates.io-index" 8271 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 8272 8273 [[package]] 8274 name = "windows_x86_64_msvc" ··· 8277 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 8278 8279 [[package]] 8280 + name = "windows_x86_64_msvc" 8281 + version = "0.52.0" 8282 + source = "registry+https://github.com/rust-lang/crates.io-index" 8283 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 8284 + 8285 + [[package]] 8286 name = "winnow" 8287 + version = "0.5.34" 8288 source = "registry+https://github.com/rust-lang/crates.io-index" 8289 + checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" 8290 dependencies = [ 8291 "memchr", 8292 ] ··· 8308 "anyhow", 8309 "async-runtime", 8310 "async-trait", 8311 + "bitflags 2.4.2", 8312 "configloader", 8313 "configmodel", 8314 "crossbeam", 8315 "edenfs-client", 8316 "fs-err", 8317 "hgtime", 8318 "identity", 8319 "manifest", 8320 "manifest-tree", 8321 "parking_lot", 8322 "pathmatcher", 8323 "progress-model", 8324 "repolock", 8325 + "repostate", 8326 "serde", 8327 "serde_json", 8328 "sparse", 8329 "status", 8330 "storemodel", 8331 "tempfile", 8332 + "termlogger", 8333 "thiserror", 8334 "tokio", 8335 "tracing", ··· 8372 8373 [[package]] 8374 name = "zerocopy" 8375 + version = "0.7.32" 8376 source = "registry+https://github.com/rust-lang/crates.io-index" 8377 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 8378 dependencies = [ 8379 "zerocopy-derive", 8380 ] 8381 8382 [[package]] 8383 name = "zerocopy-derive" 8384 + version = "0.7.32" 8385 source = "registry+https://github.com/rust-lang/crates.io-index" 8386 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 8387 dependencies = [ 8388 "proc-macro2", 8389 "quote", 8390 + "syn 2.0.48", 8391 ] 8392 8393 [[package]]
+6 -6
pkgs/applications/version-management/sapling/default.nix
··· 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` ··· 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 = ''
··· 48 owner = "facebook"; 49 repo = "sapling"; 50 rev = version; 51 + hash = "sha256-uzev4x9jY6foop35z4dvUMIfjRtRqhNFDVFpagOosAc"; 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` ··· 113 lockFile = ./Cargo.lock; 114 outputHashes = { 115 "abomonation-0.7.3+smallvec1" = "sha256-AxEXR6GC8gHjycIPOfoViP7KceM29p2ZISIt4iwJzvM="; 116 + "cloned-0.1.0" = "sha256-mzAqjM8qovZAd4ZF0GDuD0Ns/UztAO1pAJhukuKc5a0="; 117 + "fb303_core-0.0.0" = "sha256-x8I0Lty+sRclpkNMqTMc29J46z/vMsVwOUS3EX7Shes="; 118 + "fbthrift-0.0.1+unstable" = "sha256-yTS1wkh8tETZ4K43V0G+TbkN5jgSlXT0endDPBHa1Ps="; 119 + "serde_bser-0.3.1" = "sha256-vvMCa6mlcr+xazxZVl2bcF8/r+ufzZmiQ79KofZGWrA="; 120 }; 121 }; 122 postPatch = ''
+2 -2
pkgs/applications/version-management/sapling/deps.json
··· 1 { 2 "links": [], 3 - "version": "0.2.20231113-145254+995db0d6", 4 - "versionHash": "214505116687308775" 5 }
··· 1 { 2 "links": [], 3 + "version": "0.2.20240116-133042+8acecb66", 4 + "versionHash": "11094621090461381576" 5 }