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 44 45 45 [[package]] 46 46 name = "ahash" 47 - version = "0.8.6" 47 + version = "0.8.7" 48 48 source = "registry+https://github.com/rust-lang/crates.io-index" 49 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 49 + checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" 50 50 dependencies = [ 51 51 "cfg-if 1.0.0", 52 52 "once_cell", ··· 110 110 111 111 [[package]] 112 112 name = "anstream" 113 - version = "0.6.4" 113 + version = "0.6.11" 114 114 source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 115 + checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5" 116 116 dependencies = [ 117 117 "anstyle", 118 118 "anstyle-parse", ··· 130 130 131 131 [[package]] 132 132 name = "anstyle-parse" 133 - version = "0.2.2" 133 + version = "0.2.3" 134 134 source = "registry+https://github.com/rust-lang/crates.io-index" 135 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 135 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 136 136 dependencies = [ 137 137 "utf8parse", 138 138 ] 139 139 140 140 [[package]] 141 141 name = "anstyle-query" 142 - version = "1.0.0" 142 + version = "1.0.2" 143 143 source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 144 + checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" 145 145 dependencies = [ 146 - "windows-sys 0.48.0", 146 + "windows-sys 0.52.0", 147 147 ] 148 148 149 149 [[package]] 150 150 name = "anstyle-wincon" 151 - version = "3.0.1" 151 + version = "3.0.2" 152 152 source = "registry+https://github.com/rust-lang/crates.io-index" 153 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 153 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 154 154 dependencies = [ 155 155 "anstyle", 156 - "windows-sys 0.48.0", 156 + "windows-sys 0.52.0", 157 157 ] 158 158 159 159 [[package]] 160 160 name = "anyhow" 161 - version = "1.0.72" 161 + version = "1.0.79" 162 162 source = "registry+https://github.com/rust-lang/crates.io-index" 163 - checksum = "3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854" 163 + checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" 164 164 dependencies = [ 165 165 "backtrace", 166 166 ] ··· 208 208 209 209 [[package]] 210 210 name = "async-compression" 211 - version = "0.4.5" 211 + version = "0.4.6" 212 212 source = "registry+https://github.com/rust-lang/crates.io-index" 213 - checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" 213 + checksum = "a116f46a969224200a0a97f29cfd4c50e7534e4b4826bd23ea2c3c533039c82c" 214 214 dependencies = [ 215 215 "brotli", 216 216 "bzip2", ··· 257 257 name = "async-runtime" 258 258 version = "0.1.0" 259 259 dependencies = [ 260 - "futures 0.3.29", 260 + "futures 0.3.30", 261 261 "num_cpus", 262 262 "once_cell", 263 263 "tokio", ··· 265 265 266 266 [[package]] 267 267 name = "async-trait" 268 - version = "0.1.74" 268 + version = "0.1.77" 269 269 source = "registry+https://github.com/rust-lang/crates.io-index" 270 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 270 + checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" 271 271 dependencies = [ 272 272 "proc-macro2", 273 273 "quote", 274 - "syn 2.0.39", 274 + "syn 2.0.48", 275 275 ] 276 276 277 277 [[package]] ··· 314 314 "anyhow", 315 315 "chrono", 316 316 "configmodel", 317 - "indexmap 1.9.3", 317 + "indexmap 2.1.0", 318 318 "once_cell", 319 319 "pem", 320 320 "simple_asn1", ··· 348 348 version = "0.1.0" 349 349 dependencies = [ 350 350 "anyhow", 351 - "async-runtime", 351 + "arc-swap", 352 352 "configloader", 353 353 "constructors", 354 + "cxx", 354 355 "eagerepo", 355 356 "edenapi", 356 - "env_logger 0.10.1", 357 + "env_logger 0.10.2", 357 358 "identity", 358 359 "indexedlog", 359 - "libc", 360 360 "log", 361 361 "manifest", 362 362 "parking_lot", 363 363 "repo", 364 - "revisionstore", 364 + "storemodel", 365 365 "tracing", 366 366 "tracing-collector", 367 367 "tracing-subscriber", ··· 405 405 406 406 [[package]] 407 407 name = "base64" 408 - version = "0.21.5" 408 + version = "0.21.7" 409 409 source = "registry+https://github.com/rust-lang/crates.io-index" 410 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 410 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 411 411 412 412 [[package]] 413 413 name = "bindag" ··· 432 432 "pyblackbox", 433 433 "pybytes", 434 434 "pycats", 435 + "pycbor", 435 436 "pycext", 436 437 "pycheckout", 437 438 "pyclientinfo", ··· 524 525 525 526 [[package]] 526 527 name = "bitflags" 527 - version = "2.4.1" 528 + version = "2.4.2" 528 529 source = "registry+https://github.com/rust-lang/crates.io-index" 529 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 530 + checksum = "ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf" 530 531 531 532 [[package]] 532 533 name = "bitmaps" ··· 543 544 dependencies = [ 544 545 "anyhow", 545 546 "byteorder", 547 + "clientinfo", 546 548 "indexedlog", 547 549 "lazy_static", 548 550 "libc", ··· 567 569 568 570 [[package]] 569 571 name = "blake3" 570 - version = "1.3.1" 572 + version = "1.5.0" 571 573 source = "registry+https://github.com/rust-lang/crates.io-index" 572 - checksum = "a08e53fc5a564bb15bfe6fae56bd71522205f1f91893f9c0116edad6496c183f" 574 + checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87" 573 575 dependencies = [ 574 576 "arrayref", 575 577 "arrayvec", ··· 620 622 621 623 [[package]] 622 624 name = "bstr" 623 - version = "1.8.0" 625 + version = "1.9.0" 624 626 source = "registry+https://github.com/rust-lang/crates.io-index" 625 - checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c" 627 + checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" 626 628 dependencies = [ 627 629 "memchr", 628 630 "serde", ··· 630 632 631 633 [[package]] 632 634 name = "bufsize" 633 - version = "1.0.6" 635 + version = "1.0.7" 634 636 source = "registry+https://github.com/rust-lang/crates.io-index" 635 - checksum = "da2a4f1be8d12d1d69cbcfd3e740dddba696710847cf8630f6676860045345e8" 637 + checksum = "7864afba28009cd99a4d973c3de89cc766b800cdf1bd909966d454906f3bce5d" 636 638 dependencies = [ 637 639 "bytes", 638 640 ] ··· 691 693 dependencies = [ 692 694 "anyhow", 693 695 "configmodel", 694 - "indexmap 1.9.3", 696 + "indexmap 2.1.0", 695 697 "serde", 696 698 "serde_json", 697 699 "thiserror", ··· 726 728 version = "0.1.0" 727 729 dependencies = [ 728 730 "anyhow", 729 - "async-runtime", 730 731 "async-trait", 732 + "atexit", 731 733 "configmodel", 734 + "crossbeam", 735 + "edenfs-client", 732 736 "fail", 733 - "futures 0.3.29", 734 - "io", 737 + "fs-err", 738 + "hg-metrics", 735 739 "manifest", 736 740 "manifest-tree", 737 741 "minibytes", ··· 742 746 "repo", 743 747 "repolock", 744 748 "serde_json", 749 + "spawn-ext", 745 750 "status", 746 751 "storemodel", 747 752 "tempfile", 753 + "termlogger", 748 754 "thiserror", 749 - "tokio", 755 + "toml", 750 756 "tracing", 751 757 "treestate", 752 758 "types", ··· 806 812 807 813 [[package]] 808 814 name = "clap" 809 - version = "4.4.8" 815 + version = "4.4.18" 810 816 source = "registry+https://github.com/rust-lang/crates.io-index" 811 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 817 + checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" 812 818 dependencies = [ 813 819 "clap_builder", 814 820 "clap_derive 4.4.7", ··· 816 822 817 823 [[package]] 818 824 name = "clap_builder" 819 - version = "4.4.8" 825 + version = "4.4.18" 820 826 source = "registry+https://github.com/rust-lang/crates.io-index" 821 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 827 + checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" 822 828 dependencies = [ 823 829 "anstream", 824 830 "anstyle", ··· 851 857 "heck 0.4.1", 852 858 "proc-macro2", 853 859 "quote", 854 - "syn 2.0.39", 860 + "syn 2.0.48", 855 861 ] 856 862 857 863 [[package]] ··· 922 928 dependencies = [ 923 929 "anyhow", 924 930 "cpython", 925 - "indexmap 1.9.3", 931 + "indexmap 2.1.0", 926 932 "serde", 927 933 "shlex", 928 934 "thiserror", ··· 951 957 [[package]] 952 958 name = "cloned" 953 959 version = "0.1.0" 954 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 960 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 955 961 956 962 [[package]] 957 963 name = "codegen" ··· 963 969 [[package]] 964 970 name = "codegen_includer_proc_macro" 965 971 version = "0.1.0" 966 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 972 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 967 973 dependencies = [ 968 974 "quote", 969 975 ] ··· 1035 1041 version = "0.1.0" 1036 1042 dependencies = [ 1037 1043 "anyhow", 1044 + "base64 0.13.1", 1038 1045 "filetime", 1039 - "futures 0.3.29", 1040 1046 "hostcaps", 1041 1047 "identity", 1042 1048 "lazy_static", ··· 1045 1051 "parking_lot", 1046 1052 "regex", 1047 1053 "reqwest", 1048 - "reqwest-eventsource", 1049 1054 "rust-ini", 1050 1055 "serde", 1051 1056 "serde_json", ··· 1064 1069 "dag", 1065 1070 "factory", 1066 1071 "fs-err", 1067 - "futures 0.3.29", 1072 + "futures 0.3.30", 1068 1073 "gitdag", 1069 1074 "metalog", 1070 1075 "minibytes", ··· 1082 1087 "anyhow", 1083 1088 "async-trait", 1084 1089 "dag", 1085 - "futures 0.3.29", 1090 + "futures 0.3.30", 1086 1091 "metalog", 1087 1092 "minibytes", 1088 1093 "serde", ··· 1108 1113 1109 1114 [[package]] 1110 1115 name = "concurrent-queue" 1111 - version = "2.3.0" 1116 + version = "2.4.0" 1112 1117 source = "registry+https://github.com/rust-lang/crates.io-index" 1113 - checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 1118 + checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 1114 1119 dependencies = [ 1115 - "crossbeam-utils 0.8.16", 1120 + "crossbeam-utils 0.8.19", 1116 1121 ] 1117 1122 1118 1123 [[package]] ··· 1125 1130 "config_types", 1126 1131 "const-cstr", 1127 1132 "fbthrift", 1128 - "futures 0.3.29", 1133 + "futures 0.3.30", 1129 1134 "ref-cast", 1130 1135 "thiserror", 1131 1136 "thrift_compiler", ··· 1143 1148 "config_thrift_types", 1144 1149 "const-cstr", 1145 1150 "fbthrift", 1146 - "futures 0.3.29", 1151 + "futures 0.3.30", 1147 1152 "ref-cast", 1148 1153 "thiserror", 1149 1154 "thrift_compiler", ··· 1158 1163 "anyhow", 1159 1164 "codegen_includer_proc_macro", 1160 1165 "fbthrift", 1161 - "futures 0.3.29", 1166 + "futures 0.3.30", 1162 1167 "once_cell", 1163 1168 "ref-cast", 1164 1169 "serde", ··· 1174 1179 "anyhow", 1175 1180 "codegen_includer_proc_macro", 1176 1181 "fbthrift", 1177 - "futures 0.3.29", 1182 + "futures 0.3.30", 1178 1183 "once_cell", 1179 1184 "ref-cast", 1180 1185 "serde", ··· 1236 1241 dependencies = [ 1237 1242 "configmodel", 1238 1243 "hgrc-parser", 1239 - "indexmap 1.9.3", 1244 + "indexmap 2.1.0", 1240 1245 "minibytes", 1241 1246 "tempfile", 1242 1247 "tracing", ··· 1245 1250 1246 1251 [[package]] 1247 1252 name = "console" 1248 - version = "0.15.7" 1253 + version = "0.15.8" 1249 1254 source = "registry+https://github.com/rust-lang/crates.io-index" 1250 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 1255 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 1251 1256 dependencies = [ 1252 1257 "encode_unicode", 1253 1258 "lazy_static", 1254 1259 "libc", 1255 - "windows-sys 0.45.0", 1260 + "windows-sys 0.52.0", 1256 1261 ] 1257 1262 1258 1263 [[package]] ··· 1263 1268 1264 1269 [[package]] 1265 1270 name = "constant_time_eq" 1266 - version = "0.1.5" 1271 + version = "0.3.0" 1267 1272 source = "registry+https://github.com/rust-lang/crates.io-index" 1268 - checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 1273 + checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" 1269 1274 1270 1275 [[package]] 1271 1276 name = "constructors" ··· 1276 1281 "edenapi", 1277 1282 "gitstore", 1278 1283 "hgcommits", 1284 + "manifest-tree", 1279 1285 "once_cell", 1280 1286 ] 1281 1287 ··· 1325 1331 version = "0.1.0" 1326 1332 dependencies = [ 1327 1333 "anyhow", 1334 + "async-runtime", 1328 1335 "async-trait", 1329 1336 "configmodel", 1330 1337 "dag", ··· 1348 1355 1349 1356 [[package]] 1350 1357 name = "core-foundation" 1351 - version = "0.9.3" 1358 + version = "0.9.4" 1352 1359 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1360 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1354 1361 dependencies = [ 1355 1362 "core-foundation-sys", 1356 1363 "libc", ··· 1358 1365 1359 1366 [[package]] 1360 1367 name = "core-foundation-sys" 1361 - version = "0.8.4" 1368 + version = "0.8.6" 1362 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 1370 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1364 1371 1365 1372 [[package]] 1366 1373 name = "cpufeatures" 1367 - version = "0.2.11" 1374 + version = "0.2.12" 1368 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1369 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1376 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1370 1377 dependencies = [ 1371 1378 "libc", 1372 1379 ] ··· 1392 1399 "async-runtime", 1393 1400 "cpython", 1394 1401 "cpython_ext", 1395 - "futures 0.3.29", 1402 + "futures 0.3.30", 1396 1403 "itertools", 1397 1404 "tokio", 1398 1405 ] ··· 1425 1432 1426 1433 [[package]] 1427 1434 name = "crossbeam" 1428 - version = "0.8.2" 1435 + version = "0.8.4" 1429 1436 source = "registry+https://github.com/rust-lang/crates.io-index" 1430 - checksum = "2801af0d36612ae591caa9568261fddce32ce6e08a7275ea334a06a4ad021a2c" 1437 + checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8" 1431 1438 dependencies = [ 1432 - "cfg-if 1.0.0", 1433 - "crossbeam-channel 0.5.8", 1439 + "crossbeam-channel 0.5.11", 1434 1440 "crossbeam-deque", 1435 1441 "crossbeam-epoch", 1436 1442 "crossbeam-queue", 1437 - "crossbeam-utils 0.8.16", 1443 + "crossbeam-utils 0.8.19", 1438 1444 ] 1439 1445 1440 1446 [[package]] ··· 1448 1454 1449 1455 [[package]] 1450 1456 name = "crossbeam-channel" 1451 - version = "0.5.8" 1457 + version = "0.5.11" 1452 1458 source = "registry+https://github.com/rust-lang/crates.io-index" 1453 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1459 + checksum = "176dc175b78f56c0f321911d9c8eb2b77a78a4860b9c19db83835fea1a46649b" 1454 1460 dependencies = [ 1455 - "cfg-if 1.0.0", 1456 - "crossbeam-utils 0.8.16", 1461 + "crossbeam-utils 0.8.19", 1457 1462 ] 1458 1463 1459 1464 [[package]] 1460 1465 name = "crossbeam-deque" 1461 - version = "0.8.3" 1466 + version = "0.8.5" 1462 1467 source = "registry+https://github.com/rust-lang/crates.io-index" 1463 - checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 1468 + checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d" 1464 1469 dependencies = [ 1465 - "cfg-if 1.0.0", 1466 1470 "crossbeam-epoch", 1467 - "crossbeam-utils 0.8.16", 1471 + "crossbeam-utils 0.8.19", 1468 1472 ] 1469 1473 1470 1474 [[package]] 1471 1475 name = "crossbeam-epoch" 1472 - version = "0.9.15" 1476 + version = "0.9.18" 1473 1477 source = "registry+https://github.com/rust-lang/crates.io-index" 1474 - checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 1478 + checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e" 1475 1479 dependencies = [ 1476 - "autocfg", 1477 - "cfg-if 1.0.0", 1478 - "crossbeam-utils 0.8.16", 1479 - "memoffset 0.9.0", 1480 - "scopeguard", 1480 + "crossbeam-utils 0.8.19", 1481 1481 ] 1482 1482 1483 1483 [[package]] 1484 1484 name = "crossbeam-queue" 1485 - version = "0.3.8" 1485 + version = "0.3.11" 1486 1486 source = "registry+https://github.com/rust-lang/crates.io-index" 1487 - checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 1487 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 1488 1488 dependencies = [ 1489 - "cfg-if 1.0.0", 1490 - "crossbeam-utils 0.8.16", 1489 + "crossbeam-utils 0.8.19", 1491 1490 ] 1492 1491 1493 1492 [[package]] ··· 1502 1501 1503 1502 [[package]] 1504 1503 name = "crossbeam-utils" 1505 - version = "0.8.16" 1504 + version = "0.8.19" 1506 1505 source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1508 - dependencies = [ 1509 - "cfg-if 1.0.0", 1510 - ] 1506 + checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" 1511 1507 1512 1508 [[package]] 1513 1509 name = "crossterm" ··· 1566 1562 1567 1563 [[package]] 1568 1564 name = "ctrlc" 1569 - version = "3.4.1" 1565 + version = "3.4.2" 1570 1566 source = "registry+https://github.com/rust-lang/crates.io-index" 1571 - checksum = "82e95fbd621905b854affdc67943b043a0fbb6ed7385fd5a25650d19a8a6cfdf" 1567 + checksum = "b467862cc8610ca6fc9a1532d7777cee0804e678ab45410897b9396495994a0b" 1572 1568 dependencies = [ 1573 1569 "nix 0.27.1", 1574 - "windows-sys 0.48.0", 1570 + "windows-sys 0.52.0", 1575 1571 ] 1576 1572 1577 1573 [[package]] ··· 1591 1587 1592 1588 [[package]] 1593 1589 name = "curl-sys" 1594 - version = "0.4.68+curl-8.4.0" 1590 + version = "0.4.70+curl-8.5.0" 1595 1591 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 - checksum = "b4a0d18d88360e374b16b2273c832b5e57258ffc1d4aa4f96b108e0738d5752f" 1592 + checksum = "3c0333d8849afe78a4c8102a429a446bfdd055832af071945520e835ae2d841e" 1597 1593 dependencies = [ 1598 1594 "cc", 1599 1595 "libc", ··· 1607 1603 1608 1604 [[package]] 1609 1605 name = "cxx" 1610 - version = "1.0.110" 1606 + version = "1.0.115" 1611 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1612 - checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8" 1608 + checksum = "8de00f15a6fa069c99b88c5c78c4541d0e7899a33b86f7480e23df2431fce0bc" 1613 1609 dependencies = [ 1614 1610 "cc", 1615 1611 "cxxbridge-flags", ··· 1619 1615 1620 1616 [[package]] 1621 1617 name = "cxx-build" 1622 - version = "1.0.110" 1618 + version = "1.0.115" 1623 1619 source = "registry+https://github.com/rust-lang/crates.io-index" 1624 - checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5" 1620 + checksum = "0a71e1e631fa2f2f5f92e8b0d860a00c198c6771623a6cefcc863e3554f0d8d6" 1625 1621 dependencies = [ 1626 1622 "cc", 1627 1623 "codespan-reporting", ··· 1629 1625 "proc-macro2", 1630 1626 "quote", 1631 1627 "scratch", 1632 - "syn 2.0.39", 1628 + "syn 2.0.48", 1633 1629 ] 1634 1630 1635 1631 [[package]] 1636 1632 name = "cxxbridge-flags" 1637 - version = "1.0.110" 1633 + version = "1.0.115" 1638 1634 source = "registry+https://github.com/rust-lang/crates.io-index" 1639 - checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44" 1635 + checksum = "6f3fed61d56ba497c4efef9144dfdbaa25aa58f2f6b3a7cf441d4591c583745c" 1640 1636 1641 1637 [[package]] 1642 1638 name = "cxxbridge-macro" 1643 - version = "1.0.110" 1639 + version = "1.0.115" 1644 1640 source = "registry+https://github.com/rust-lang/crates.io-index" 1645 - checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f" 1641 + checksum = "8908e380a8efd42150c017b0cfa31509fc49b6d47f7cb6b33e93ffb8f4e3661e" 1646 1642 dependencies = [ 1647 1643 "proc-macro2", 1648 1644 "quote", 1649 - "syn 2.0.39", 1645 + "syn 2.0.48", 1650 1646 ] 1651 1647 1652 1648 [[package]] ··· 1655 1651 dependencies = [ 1656 1652 "anyhow", 1657 1653 "async-trait", 1658 - "bitflags 1.3.2", 1654 + "bitflags 2.4.2", 1659 1655 "byteorder", 1660 1656 "dag-types", 1661 1657 "dev-logger", 1662 1658 "drawdag", 1663 1659 "fail", 1664 1660 "fs2", 1665 - "futures 0.3.29", 1661 + "futures 0.3.30", 1666 1662 "indexedlog", 1667 - "indexmap 1.9.3", 1663 + "indexmap 2.1.0", 1668 1664 "mincode", 1669 1665 "minibytes", 1670 1666 "nonblocking", ··· 1686 1682 dependencies = [ 1687 1683 "bindag", 1688 1684 "dag", 1685 + "dev-logger", 1689 1686 "mincode", 1690 1687 "minibench", 1691 1688 "nonblocking", 1689 + "serde_cbor", 1692 1690 "tempfile", 1693 1691 ] 1694 1692 ··· 1710 1708 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 1711 1709 dependencies = [ 1712 1710 "cfg-if 1.0.0", 1713 - "hashbrown 0.14.2", 1711 + "hashbrown 0.14.3", 1714 1712 "lock_api", 1715 1713 "once_cell", 1716 1714 "parking_lot_core", ··· 1735 1733 1736 1734 [[package]] 1737 1735 name = "deranged" 1738 - version = "0.3.9" 1736 + version = "0.3.11" 1739 1737 source = "registry+https://github.com/rust-lang/crates.io-index" 1740 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1738 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1741 1739 dependencies = [ 1742 1740 "powerfmt", 1743 1741 ] ··· 1843 1841 "edenapi_trait", 1844 1842 "factory", 1845 1843 "fail", 1846 - "futures 0.3.29", 1844 + "futures 0.3.30", 1847 1845 "hgstore", 1848 1846 "http", 1849 1847 "identity", ··· 1889 1887 "configmodel", 1890 1888 "edenapi_trait", 1891 1889 "edenapi_types", 1892 - "futures 0.3.29", 1890 + "futures 0.3.30", 1893 1891 "hg-http", 1894 1892 "http-client", 1895 1893 "itertools", ··· 1920 1918 "crossbeam", 1921 1919 "edenapi", 1922 1920 "edenapi_types", 1923 - "futures 0.3.29", 1921 + "futures 0.3.30", 1924 1922 "itertools", 1925 1923 "minibytes", 1926 1924 "tokio", ··· 1937 1935 "auth", 1938 1936 "configmodel", 1939 1937 "edenapi_types", 1940 - "futures 0.3.29", 1938 + "futures 0.3.30", 1941 1939 "http", 1942 1940 "http-client", 1943 1941 "minibytes", ··· 1999 1997 "async-runtime", 2000 1998 "cxx", 2001 1999 "cxx-build", 2002 - "futures 0.3.29", 2003 2000 "identity", 2004 2001 "manifest", 2005 - "manifest-tree", 2006 2002 "once_cell", 2003 + "parking_lot", 2007 2004 "pathmatcher", 2008 2005 "repo", 2009 2006 "sparse", 2010 - "tokio", 2011 2007 "types", 2012 2008 ] 2013 2009 ··· 2050 2046 "once_cell", 2051 2047 "proc-macro2", 2052 2048 "quote", 2053 - "syn 2.0.39", 2049 + "syn 2.0.48", 2054 2050 ] 2055 2051 2056 2052 [[package]] ··· 2065 2061 2066 2062 [[package]] 2067 2063 name = "env_logger" 2068 - version = "0.10.1" 2064 + version = "0.10.2" 2069 2065 source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" 2066 + checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" 2071 2067 dependencies = [ 2072 2068 "humantime", 2073 2069 "is-terminal", ··· 2084 2080 2085 2081 [[package]] 2086 2082 name = "erased-serde" 2087 - version = "0.3.31" 2083 + version = "0.4.2" 2088 2084 source = "registry+https://github.com/rust-lang/crates.io-index" 2089 - checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c" 2085 + checksum = "55d05712b2d8d88102bc9868020c9e5c7a1f5527c452b9b97450a1d006140ba7" 2090 2086 dependencies = [ 2091 2087 "serde", 2092 2088 ] 2093 2089 2094 2090 [[package]] 2095 2091 name = "errno" 2096 - version = "0.3.7" 2092 + version = "0.3.8" 2097 2093 source = "registry+https://github.com/rust-lang/crates.io-index" 2098 - checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 2094 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 2099 2095 dependencies = [ 2100 2096 "libc", 2101 - "windows-sys 0.48.0", 2097 + "windows-sys 0.52.0", 2102 2098 ] 2103 2099 2104 2100 [[package]] ··· 2108 2104 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 2109 2105 2110 2106 [[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 2107 name = "exchange" 2123 2108 version = "0.1.0" 2124 2109 dependencies = [ ··· 2198 2183 [[package]] 2199 2184 name = "fb303_core" 2200 2185 version = "0.0.0" 2201 - source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c" 2186 + source = "git+https://github.com/facebook/fb303.git?branch=main#1dd3544a29690edacb8da2910cd6e788a9f6c66b" 2202 2187 dependencies = [ 2203 2188 "anyhow", 2204 2189 "async-trait", ··· 2206 2191 "const-cstr", 2207 2192 "fb303_core_types", 2208 2193 "fbthrift", 2209 - "futures 0.3.29", 2194 + "futures 0.3.30", 2210 2195 "ref-cast", 2211 2196 "thiserror", 2212 2197 "thrift_compiler", ··· 2217 2202 [[package]] 2218 2203 name = "fb303_core_types" 2219 2204 version = "0.0.0" 2220 - source = "git+https://github.com/facebook/fb303.git?branch=main#b43090b2a64a33076412ab593ee1ada5e48a7a9c" 2205 + source = "git+https://github.com/facebook/fb303.git?branch=main#1dd3544a29690edacb8da2910cd6e788a9f6c66b" 2221 2206 dependencies = [ 2222 2207 "anyhow", 2223 2208 "codegen_includer_proc_macro", 2224 2209 "fbthrift", 2225 - "futures 0.3.29", 2210 + "futures 0.3.30", 2226 2211 "once_cell", 2227 2212 "ref-cast", 2228 2213 "serde", ··· 2234 2219 [[package]] 2235 2220 name = "fbinit" 2236 2221 version = "0.1.2" 2237 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2222 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2238 2223 dependencies = [ 2239 2224 "fbinit_macros", 2240 2225 "quickcheck", ··· 2243 2228 [[package]] 2244 2229 name = "fbinit_macros" 2245 2230 version = "0.1.2" 2246 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2231 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2247 2232 dependencies = [ 2248 2233 "proc-macro2", 2249 2234 "quote", ··· 2253 2238 [[package]] 2254 2239 name = "fbthrift" 2255 2240 version = "0.0.1+unstable" 2256 - source = "git+https://github.com/facebook/fbthrift.git?branch=main#7ba2d200ef5654b277c9ae85fe8b3bdbe15433e0" 2241 + source = "git+https://github.com/facebook/fbthrift.git?branch=main#f0eefaa2734bce13d861e0182b90a98d13250f17" 2257 2242 dependencies = [ 2258 2243 "anyhow", 2259 2244 "async-trait", 2260 2245 "base64 0.13.1", 2261 2246 "bufsize", 2262 2247 "bytes", 2263 - "futures 0.3.29", 2248 + "futures 0.3.30", 2264 2249 "ghost", 2265 2250 "num-derive", 2266 2251 "num-traits", ··· 2273 2258 [[package]] 2274 2259 name = "fbthrift_framed" 2275 2260 version = "0.1.0" 2276 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2261 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2277 2262 dependencies = [ 2278 2263 "byteorder", 2279 2264 "bytes", ··· 2283 2268 [[package]] 2284 2269 name = "fbthrift_socket" 2285 2270 version = "0.1.0" 2286 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2271 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2287 2272 dependencies = [ 2288 2273 "anyhow", 2289 2274 "bytes", 2290 2275 "fbthrift", 2291 2276 "fbthrift_framed", 2292 2277 "fbthrift_util", 2293 - "futures 0.3.29", 2278 + "futures 0.3.30", 2294 2279 "tokio", 2295 2280 "tokio-tower", 2296 2281 "tokio-util 0.7.10", ··· 2300 2285 [[package]] 2301 2286 name = "fbthrift_util" 2302 2287 version = "0.1.0" 2303 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2288 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2304 2289 dependencies = [ 2305 2290 "tokio", 2306 2291 ] ··· 2329 2314 2330 2315 [[package]] 2331 2316 name = "filetime" 2332 - version = "0.2.22" 2317 + version = "0.2.23" 2333 2318 source = "registry+https://github.com/rust-lang/crates.io-index" 2334 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 2319 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2335 2320 dependencies = [ 2336 2321 "cfg-if 1.0.0", 2337 2322 "libc", 2338 - "redox_syscall 0.3.5", 2339 - "windows-sys 0.48.0", 2323 + "redox_syscall", 2324 + "windows-sys 0.52.0", 2340 2325 ] 2341 2326 2342 2327 [[package]] ··· 2369 2354 dependencies = [ 2370 2355 "proc-macro2", 2371 2356 "quote", 2372 - "syn 2.0.39", 2357 + "syn 2.0.48", 2373 2358 ] 2374 2359 2375 2360 [[package]] ··· 2395 2380 2396 2381 [[package]] 2397 2382 name = "form_urlencoded" 2398 - version = "1.2.0" 2383 + version = "1.2.1" 2399 2384 source = "registry+https://github.com/rust-lang/crates.io-index" 2400 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 2385 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2401 2386 dependencies = [ 2402 2387 "percent-encoding", 2403 2388 ] ··· 2416 2401 2417 2402 [[package]] 2418 2403 name = "fs-err" 2419 - version = "2.10.0" 2404 + version = "2.11.0" 2420 2405 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "fb5fd9bcbe8b1087cbd395b51498c01bc997cef73e778a80b77a811af5e2d29f" 2406 + checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41" 2422 2407 dependencies = [ 2423 2408 "autocfg", 2409 + "tokio", 2424 2410 ] 2425 2411 2426 2412 [[package]] ··· 2474 2460 2475 2461 [[package]] 2476 2462 name = "futures" 2477 - version = "0.3.29" 2463 + version = "0.3.30" 2478 2464 source = "registry+https://github.com/rust-lang/crates.io-index" 2479 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 2465 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 2480 2466 dependencies = [ 2481 2467 "futures-channel", 2482 2468 "futures-core", ··· 2489 2475 2490 2476 [[package]] 2491 2477 name = "futures-channel" 2492 - version = "0.3.29" 2478 + version = "0.3.30" 2493 2479 source = "registry+https://github.com/rust-lang/crates.io-index" 2494 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 2480 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 2495 2481 dependencies = [ 2496 2482 "futures-core", 2497 2483 "futures-sink", ··· 2499 2485 2500 2486 [[package]] 2501 2487 name = "futures-core" 2502 - version = "0.3.29" 2488 + version = "0.3.30" 2503 2489 source = "registry+https://github.com/rust-lang/crates.io-index" 2504 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 2490 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 2505 2491 2506 2492 [[package]] 2507 2493 name = "futures-executor" 2508 - version = "0.3.29" 2494 + version = "0.3.30" 2509 2495 source = "registry+https://github.com/rust-lang/crates.io-index" 2510 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 2496 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 2511 2497 dependencies = [ 2512 2498 "futures-core", 2513 2499 "futures-task", ··· 2516 2502 2517 2503 [[package]] 2518 2504 name = "futures-io" 2519 - version = "0.3.29" 2505 + version = "0.3.30" 2520 2506 source = "registry+https://github.com/rust-lang/crates.io-index" 2521 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 2507 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 2522 2508 2523 2509 [[package]] 2524 2510 name = "futures-lite" ··· 2537 2523 2538 2524 [[package]] 2539 2525 name = "futures-macro" 2540 - version = "0.3.29" 2526 + version = "0.3.30" 2541 2527 source = "registry+https://github.com/rust-lang/crates.io-index" 2542 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 2528 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 2543 2529 dependencies = [ 2544 2530 "proc-macro2", 2545 2531 "quote", 2546 - "syn 2.0.39", 2532 + "syn 2.0.48", 2547 2533 ] 2548 2534 2549 2535 [[package]] 2550 2536 name = "futures-sink" 2551 - version = "0.3.29" 2537 + version = "0.3.30" 2552 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2553 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 2539 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 2554 2540 2555 2541 [[package]] 2556 2542 name = "futures-task" 2557 - version = "0.3.29" 2543 + version = "0.3.30" 2558 2544 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" 2545 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 2566 2546 2567 2547 [[package]] 2568 2548 name = "futures-util" 2569 - version = "0.3.29" 2549 + version = "0.3.30" 2570 2550 source = "registry+https://github.com/rust-lang/crates.io-index" 2571 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 2551 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 2572 2552 dependencies = [ 2573 2553 "futures 0.1.31", 2574 2554 "futures-channel", ··· 2615 2595 2616 2596 [[package]] 2617 2597 name = "getrandom" 2618 - version = "0.2.11" 2598 + version = "0.2.12" 2619 2599 source = "registry+https://github.com/rust-lang/crates.io-index" 2620 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 2600 + checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" 2621 2601 dependencies = [ 2622 2602 "cfg-if 1.0.0", 2623 2603 "libc", ··· 2626 2606 2627 2607 [[package]] 2628 2608 name = "ghost" 2629 - version = "0.1.16" 2609 + version = "0.1.17" 2630 2610 source = "registry+https://github.com/rust-lang/crates.io-index" 2631 - checksum = "ef81e7cedce6ab54cd5dc7b3400c442c8d132fe03200a1be0637db7ef308ff17" 2611 + checksum = "b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854" 2632 2612 dependencies = [ 2633 2613 "proc-macro2", 2634 2614 "quote", 2635 - "syn 2.0.39", 2615 + "syn 2.0.48", 2636 2616 ] 2637 2617 2638 2618 [[package]] 2639 2619 name = "gimli" 2640 - version = "0.28.0" 2620 + version = "0.28.1" 2641 2621 source = "registry+https://github.com/rust-lang/crates.io-index" 2642 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2622 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 2643 2623 2644 2624 [[package]] 2645 2625 name = "git2" ··· 2690 2670 2691 2671 [[package]] 2692 2672 name = "globset" 2693 - version = "0.4.13" 2673 + version = "0.4.14" 2694 2674 source = "registry+https://github.com/rust-lang/crates.io-index" 2695 - checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d" 2675 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 2696 2676 dependencies = [ 2697 2677 "aho-corasick", 2698 2678 "bstr", 2699 - "fnv", 2700 2679 "log", 2701 - "regex", 2680 + "regex-automata 0.4.3", 2681 + "regex-syntax 0.8.2", 2702 2682 "serde", 2703 2683 ] 2704 2684 2705 2685 [[package]] 2706 2686 name = "h2" 2707 - version = "0.3.22" 2687 + version = "0.3.24" 2708 2688 source = "registry+https://github.com/rust-lang/crates.io-index" 2709 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 2689 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 2710 2690 dependencies = [ 2711 2691 "bytes", 2712 2692 "fnv", ··· 2744 2724 2745 2725 [[package]] 2746 2726 name = "hashbrown" 2747 - version = "0.14.2" 2727 + version = "0.14.3" 2748 2728 source = "registry+https://github.com/rust-lang/crates.io-index" 2749 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 2729 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 2750 2730 dependencies = [ 2751 - "ahash 0.8.6", 2731 + "ahash 0.8.7", 2752 2732 "allocator-api2", 2753 2733 ] 2754 2734 ··· 2778 2758 2779 2759 [[package]] 2780 2760 name = "hermit-abi" 2781 - version = "0.3.3" 2761 + version = "0.3.4" 2782 2762 source = "registry+https://github.com/rust-lang/crates.io-index" 2783 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2763 + checksum = "5d3d0e0f38255e7fa3cf31335b3a56f05febd18025f4db5ef7a0cfb4f8da651f" 2784 2764 2785 2765 [[package]] 2786 2766 name = "hex" ··· 2864 2844 "procinfo", 2865 2845 "progress-model", 2866 2846 "progress-render", 2847 + "pycheckout", 2867 2848 "pyconfigloader", 2868 2849 "pyedenclient", 2869 2850 "pyio", 2870 2851 "pymodules", 2871 2852 "python3-sys", 2872 2853 "pytracing", 2854 + "pyworkingcopy", 2873 2855 "rand 0.8.5", 2874 2856 "repo", 2875 2857 "repo_name", 2858 + "repostate", 2876 2859 "revisionstore", 2877 2860 "runlog", 2878 2861 "sampling", ··· 2905 2888 "edenapi", 2906 2889 "factory", 2907 2890 "fs-err", 2908 - "futures 0.3.29", 2891 + "futures 0.3.30", 2909 2892 "minibytes", 2910 2893 "parking_lot", 2911 2894 "revlogindex", ··· 2965 2948 2966 2949 [[package]] 2967 2950 name = "home" 2968 - version = "0.5.5" 2951 + version = "0.5.9" 2969 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2970 - checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb" 2953 + checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5" 2971 2954 dependencies = [ 2972 - "windows-sys 0.48.0", 2955 + "windows-sys 0.52.0", 2973 2956 ] 2974 2957 2975 2958 [[package]] 2976 2959 name = "hostcaps" 2977 2960 version = "0.1.0" 2978 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2961 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2979 2962 dependencies = [ 2980 2963 "once_cell", 2981 2964 ] ··· 2983 2966 [[package]] 2984 2967 name = "hostname" 2985 2968 version = "0.1.0" 2986 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 2969 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 2987 2970 dependencies = [ 2988 2971 "anyhow", 2989 2972 "hostname 0.3.1", ··· 3008 2991 dependencies = [ 3009 2992 "bytes", 3010 2993 "fnv", 3011 - "itoa 1.0.9", 2994 + "itoa 1.0.10", 3012 2995 ] 3013 2996 3014 2997 [[package]] 3015 2998 name = "http-body" 3016 - version = "0.4.5" 2999 + version = "0.4.6" 3017 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 3018 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 3001 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 3019 3002 dependencies = [ 3020 3003 "bytes", 3021 3004 "http", ··· 3030 3013 "assert_matches", 3031 3014 "async-compression", 3032 3015 "async-runtime", 3016 + "auto_impl", 3033 3017 "clientinfo", 3034 3018 "crossbeam", 3035 3019 "curl", 3036 3020 "curl-sys", 3037 - "env_logger 0.10.1", 3038 - "futures 0.3.29", 3021 + "env_logger 0.10.2", 3022 + "futures 0.3.30", 3039 3023 "http", 3040 3024 "lru-cache", 3041 3025 "maplit", ··· 3078 3062 3079 3063 [[package]] 3080 3064 name = "hyper" 3081 - version = "0.14.27" 3065 + version = "0.14.28" 3082 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 3083 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 3067 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 3084 3068 dependencies = [ 3085 3069 "bytes", 3086 3070 "futures-channel", ··· 3091 3075 "http-body", 3092 3076 "httparse", 3093 3077 "httpdate", 3094 - "itoa 1.0.9", 3078 + "itoa 1.0.10", 3095 3079 "pin-project-lite", 3096 - "socket2 0.4.10", 3080 + "socket2 0.5.5", 3097 3081 "tokio", 3098 3082 "tower-service", 3099 3083 "tracing", ··· 3129 3113 3130 3114 [[package]] 3131 3115 name = "iana-time-zone" 3132 - version = "0.1.58" 3116 + version = "0.1.59" 3133 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 3118 + checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" 3135 3119 dependencies = [ 3136 3120 "android_system_properties", 3137 3121 "core-foundation-sys", ··· 3185 3169 3186 3170 [[package]] 3187 3171 name = "idna" 3188 - version = "0.4.0" 3172 + version = "0.5.0" 3189 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3190 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 3174 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 3191 3175 dependencies = [ 3192 3176 "unicode-bidi", 3193 3177 "unicode-normalization", ··· 3195 3179 3196 3180 [[package]] 3197 3181 name = "ignore" 3198 - version = "0.4.20" 3182 + version = "0.4.22" 3199 3183 source = "registry+https://github.com/rust-lang/crates.io-index" 3200 - checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 3184 + checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1" 3201 3185 dependencies = [ 3186 + "crossbeam-deque", 3202 3187 "globset", 3203 - "lazy_static", 3204 3188 "log", 3205 3189 "memchr", 3206 - "regex", 3190 + "regex-automata 0.4.3", 3207 3191 "same-file", 3208 - "thread_local", 3209 3192 "walkdir", 3210 3193 "winapi-util", 3211 3194 ] ··· 3255 3238 source = "registry+https://github.com/rust-lang/crates.io-index" 3256 3239 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 3257 3240 dependencies = [ 3258 - "arbitrary", 3259 3241 "autocfg", 3260 3242 "hashbrown 0.12.3", 3261 - "rayon", 3262 - "serde", 3263 3243 ] 3264 3244 3265 3245 [[package]] ··· 3268 3248 source = "registry+https://github.com/rust-lang/crates.io-index" 3269 3249 checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3270 3250 dependencies = [ 3251 + "arbitrary", 3271 3252 "equivalent", 3272 - "hashbrown 0.14.2", 3253 + "hashbrown 0.14.3", 3254 + "rayon", 3255 + "serde", 3273 3256 ] 3274 3257 3275 3258 [[package]] ··· 3323 3306 source = "registry+https://github.com/rust-lang/crates.io-index" 3324 3307 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2" 3325 3308 dependencies = [ 3326 - "hermit-abi 0.3.3", 3309 + "hermit-abi 0.3.4", 3327 3310 "libc", 3328 3311 "windows-sys 0.48.0", 3329 3312 ] ··· 3345 3328 3346 3329 [[package]] 3347 3330 name = "is-terminal" 3348 - version = "0.4.9" 3331 + version = "0.4.10" 3349 3332 source = "registry+https://github.com/rust-lang/crates.io-index" 3350 - checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 3333 + checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" 3351 3334 dependencies = [ 3352 - "hermit-abi 0.3.3", 3353 - "rustix 0.38.24", 3354 - "windows-sys 0.48.0", 3335 + "hermit-abi 0.3.4", 3336 + "rustix 0.38.30", 3337 + "windows-sys 0.52.0", 3355 3338 ] 3356 3339 3357 3340 [[package]] ··· 3381 3364 3382 3365 [[package]] 3383 3366 name = "itoa" 3384 - version = "1.0.9" 3367 + version = "1.0.10" 3385 3368 source = "registry+https://github.com/rust-lang/crates.io-index" 3386 - checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38" 3369 + checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 3387 3370 3388 3371 [[package]] 3389 3372 name = "jobserver" ··· 3396 3379 3397 3380 [[package]] 3398 3381 name = "js-sys" 3399 - version = "0.3.65" 3382 + version = "0.3.67" 3400 3383 source = "registry+https://github.com/rust-lang/crates.io-index" 3401 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 3384 + checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" 3402 3385 dependencies = [ 3403 3386 "wasm-bindgen", 3404 3387 ] ··· 3444 3427 3445 3428 [[package]] 3446 3429 name = "libc" 3447 - version = "0.2.150" 3430 + version = "0.2.152" 3448 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3449 - checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 3432 + checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" 3450 3433 3451 3434 [[package]] 3452 3435 name = "libgit2-sys" ··· 3464 3447 3465 3448 [[package]] 3466 3449 name = "libnghttp2-sys" 3467 - version = "0.1.8+1.55.1" 3450 + version = "0.1.9+1.58.0" 3468 3451 source = "registry+https://github.com/rust-lang/crates.io-index" 3469 - checksum = "4fae956c192dadcdb5dace96db71fa0b827333cce7c7b38dc71446f024d8a340" 3452 + checksum = "b57e858af2798e167e709b9d969325b6d8e9d50232fcbc494d7d54f976854a64" 3470 3453 dependencies = [ 3471 3454 "cc", 3472 3455 "libc", ··· 3478 3461 source = "registry+https://github.com/rust-lang/crates.io-index" 3479 3462 checksum = "85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8" 3480 3463 dependencies = [ 3481 - "bitflags 2.4.1", 3464 + "bitflags 2.4.2", 3482 3465 "libc", 3483 - "redox_syscall 0.4.1", 3466 + "redox_syscall", 3484 3467 ] 3485 3468 3486 3469 [[package]] ··· 3499 3482 3500 3483 [[package]] 3501 3484 name = "libz-sys" 3502 - version = "1.1.12" 3485 + version = "1.1.14" 3503 3486 source = "registry+https://github.com/rust-lang/crates.io-index" 3504 - checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b" 3487 + checksum = "295c17e837573c8c821dbaeb3cceb3d745ad082f7572191409e69cbc1b3fd050" 3505 3488 dependencies = [ 3506 3489 "cc", 3507 3490 "libc", ··· 3549 3532 3550 3533 [[package]] 3551 3534 name = "linux-raw-sys" 3552 - version = "0.4.11" 3535 + version = "0.4.13" 3553 3536 source = "registry+https://github.com/rust-lang/crates.io-index" 3554 - checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 3537 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 3555 3538 3556 3539 [[package]] 3557 3540 name = "local-encoding" ··· 3589 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3590 3573 checksum = "a4a83fb7698b3643a0e34f9ae6f2e8f0178c0fd42f8b59d493aa271ff3a5bf21" 3591 3574 dependencies = [ 3592 - "hashbrown 0.14.2", 3575 + "hashbrown 0.14.3", 3593 3576 ] 3594 3577 3595 3578 [[package]] ··· 3639 3622 dependencies = [ 3640 3623 "anyhow", 3641 3624 "crossbeam", 3625 + "factory", 3642 3626 "manifest", 3643 3627 "minibench", 3644 3628 "minibytes", ··· 3685 3669 3686 3670 [[package]] 3687 3671 name = "memchr" 3688 - version = "2.6.4" 3672 + version = "2.7.1" 3689 3673 source = "registry+https://github.com/rust-lang/crates.io-index" 3690 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 3674 + checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" 3691 3675 3692 3676 [[package]] 3693 3677 name = "memmap2" ··· 3748 3732 name = "metrics" 3749 3733 version = "0.1.0" 3750 3734 dependencies = [ 3751 - "futures 0.3.29", 3735 + "futures 0.3.30", 3752 3736 "once_cell", 3753 3737 ] 3754 3738 ··· 3802 3786 version = "0.1.0" 3803 3787 3804 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]] 3805 3799 name = "minibytes" 3806 3800 version = "0.1.0" 3807 3801 dependencies = [ ··· 3812 3806 ] 3813 3807 3814 3808 [[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 3809 name = "miniz_oxide" 3822 3810 version = "0.7.1" 3823 3811 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3828 3816 3829 3817 [[package]] 3830 3818 name = "mio" 3831 - version = "0.8.9" 3819 + version = "0.8.10" 3832 3820 source = "registry+https://github.com/rust-lang/crates.io-index" 3833 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 3821 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 3834 3822 dependencies = [ 3835 3823 "libc", 3836 3824 "log", ··· 3891 3879 version = "0.1.0" 3892 3880 dependencies = [ 3893 3881 "anyhow", 3894 - "bitflags 1.3.2", 3882 + "bitflags 2.4.2", 3895 3883 "dag", 3896 3884 "drawdag", 3897 - "futures 0.3.29", 3885 + "futures 0.3.30", 3898 3886 "indexedlog", 3899 3887 "rand 0.8.5", 3900 3888 "rand_chacha 0.3.1", ··· 3955 3943 source = "registry+https://github.com/rust-lang/crates.io-index" 3956 3944 checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 3957 3945 dependencies = [ 3958 - "bitflags 2.4.1", 3946 + "bitflags 2.4.2", 3959 3947 "cfg-if 1.0.0", 3960 3948 "libc", 3961 3949 ] ··· 4001 3989 ] 4002 3990 4003 3991 [[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 3992 name = "nonblocking" 4015 3993 version = "0.1.0" 4016 3994 dependencies = [ 4017 - "futures 0.3.29", 3995 + "futures 0.3.30", 4018 3996 ] 4019 3997 4020 3998 [[package]] ··· 4074 4052 source = "registry+https://github.com/rust-lang/crates.io-index" 4075 4053 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 4076 4054 dependencies = [ 4077 - "hermit-abi 0.3.3", 4055 + "hermit-abi 0.3.4", 4078 4056 "libc", 4079 4057 ] 4080 4058 ··· 4089 4067 4090 4068 [[package]] 4091 4069 name = "object" 4092 - version = "0.32.1" 4070 + version = "0.32.2" 4093 4071 source = "registry+https://github.com/rust-lang/crates.io-index" 4094 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 4072 + checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" 4095 4073 dependencies = [ 4096 4074 "memchr", 4097 4075 ] 4098 4076 4099 4077 [[package]] 4100 4078 name = "once_cell" 4101 - version = "1.18.0" 4079 + version = "1.19.0" 4102 4080 source = "registry+https://github.com/rust-lang/crates.io-index" 4103 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 4081 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4104 4082 4105 4083 [[package]] 4106 4084 name = "opaque-debug" ··· 4121 4099 4122 4100 [[package]] 4123 4101 name = "openssl" 4124 - version = "0.10.59" 4102 + version = "0.10.62" 4125 4103 source = "registry+https://github.com/rust-lang/crates.io-index" 4126 - checksum = "7a257ad03cd8fb16ad4172fedf8094451e1af1c4b70097636ef2eac9a5f0cc33" 4104 + checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" 4127 4105 dependencies = [ 4128 - "bitflags 2.4.1", 4106 + "bitflags 2.4.2", 4129 4107 "cfg-if 1.0.0", 4130 4108 "foreign-types", 4131 4109 "libc", ··· 4142 4120 dependencies = [ 4143 4121 "proc-macro2", 4144 4122 "quote", 4145 - "syn 2.0.39", 4123 + "syn 2.0.48", 4146 4124 ] 4147 4125 4148 4126 [[package]] ··· 4153 4131 4154 4132 [[package]] 4155 4133 name = "openssl-sys" 4156 - version = "0.9.95" 4134 + version = "0.9.98" 4157 4135 source = "registry+https://github.com/rust-lang/crates.io-index" 4158 - checksum = "40a4130519a360279579c2053038317e40eff64d13fd3f004f9e1b72b8a6aaf9" 4136 + checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" 4159 4137 dependencies = [ 4160 4138 "cc", 4161 4139 "libc", ··· 4226 4204 dependencies = [ 4227 4205 "cfg-if 1.0.0", 4228 4206 "libc", 4229 - "redox_syscall 0.4.1", 4207 + "redox_syscall", 4230 4208 "smallvec", 4231 4209 "windows-targets 0.48.5", 4232 4210 ] ··· 4266 4244 version = "0.1.0" 4267 4245 dependencies = [ 4268 4246 "anyhow", 4269 - "bitflags 1.3.2", 4247 + "bitflags 2.4.2", 4270 4248 "fancy-regex", 4271 4249 "fs-err", 4272 4250 "glob", ··· 4283 4261 4284 4262 [[package]] 4285 4263 name = "pem" 4286 - version = "0.8.3" 4264 + version = "3.0.3" 4287 4265 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 - checksum = "fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb" 4266 + checksum = "1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310" 4289 4267 dependencies = [ 4290 - "base64 0.13.1", 4291 - "once_cell", 4292 - "regex", 4268 + "base64 0.21.7", 4269 + "serde", 4293 4270 ] 4294 4271 4295 4272 [[package]] 4296 4273 name = "percent-encoding" 4297 - version = "2.3.0" 4274 + version = "2.3.1" 4298 4275 source = "registry+https://github.com/rust-lang/crates.io-index" 4299 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4276 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 4300 4277 4301 4278 [[package]] 4302 4279 name = "perthread" 4303 4280 version = "0.1.0" 4304 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 4281 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 4305 4282 4306 4283 [[package]] 4307 4284 name = "pest" 4308 - version = "2.7.5" 4285 + version = "2.7.6" 4309 4286 source = "registry+https://github.com/rust-lang/crates.io-index" 4310 - checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5" 4287 + checksum = "1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06" 4311 4288 dependencies = [ 4312 4289 "memchr", 4313 4290 "thiserror", ··· 4316 4293 4317 4294 [[package]] 4318 4295 name = "pest_derive" 4319 - version = "2.7.5" 4296 + version = "2.7.6" 4320 4297 source = "registry+https://github.com/rust-lang/crates.io-index" 4321 - checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2" 4298 + checksum = "bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde" 4322 4299 dependencies = [ 4323 4300 "pest", 4324 4301 "pest_generator", ··· 4326 4303 4327 4304 [[package]] 4328 4305 name = "pest_generator" 4329 - version = "2.7.5" 4306 + version = "2.7.6" 4330 4307 source = "registry+https://github.com/rust-lang/crates.io-index" 4331 - checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227" 4308 + checksum = "2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275" 4332 4309 dependencies = [ 4333 4310 "pest", 4334 4311 "pest_meta", 4335 4312 "proc-macro2", 4336 4313 "quote", 4337 - "syn 2.0.39", 4314 + "syn 2.0.48", 4338 4315 ] 4339 4316 4340 4317 [[package]] 4341 4318 name = "pest_meta" 4342 - version = "2.7.5" 4319 + version = "2.7.6" 4343 4320 source = "registry+https://github.com/rust-lang/crates.io-index" 4344 - checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6" 4321 + checksum = "a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d" 4345 4322 dependencies = [ 4346 4323 "once_cell", 4347 4324 "pest", ··· 4397 4374 "phf_shared 0.11.2", 4398 4375 "proc-macro2", 4399 4376 "quote", 4400 - "syn 2.0.39", 4377 + "syn 2.0.48", 4401 4378 ] 4402 4379 4403 4380 [[package]] ··· 4455 4432 dependencies = [ 4456 4433 "proc-macro2", 4457 4434 "quote", 4458 - "syn 2.0.39", 4435 + "syn 2.0.48", 4459 4436 ] 4460 4437 4461 4438 [[package]] ··· 4481 4458 4482 4459 [[package]] 4483 4460 name = "pkg-config" 4484 - version = "0.3.27" 4461 + version = "0.3.29" 4485 4462 source = "registry+https://github.com/rust-lang/crates.io-index" 4486 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 4463 + checksum = "2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb" 4487 4464 4488 4465 [[package]] 4489 4466 name = "plist" ··· 4491 4468 source = "registry+https://github.com/rust-lang/crates.io-index" 4492 4469 checksum = "e5699cc8a63d1aa2b1ee8e12b9ad70ac790d65788cd36101fa37f87ea46c4cef" 4493 4470 dependencies = [ 4494 - "base64 0.21.5", 4471 + "base64 0.21.7", 4495 4472 "indexmap 2.1.0", 4496 4473 "line-wrap", 4497 4474 "quick-xml", ··· 4571 4548 4572 4549 [[package]] 4573 4550 name = "proc-macro2" 4574 - version = "1.0.69" 4551 + version = "1.0.76" 4575 4552 source = "registry+https://github.com/rust-lang/crates.io-index" 4576 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 4553 + checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" 4577 4554 dependencies = [ 4578 4555 "unicode-ident", 4579 4556 ] ··· 4696 4673 ] 4697 4674 4698 4675 [[package]] 4676 + name = "pycbor" 4677 + version = "0.1.0" 4678 + dependencies = [ 4679 + "cpython", 4680 + "cpython_ext", 4681 + "serde_cbor", 4682 + ] 4683 + 4684 + [[package]] 4699 4685 name = "pycext" 4700 4686 version = "0.1.0" 4701 4687 dependencies = [ ··· 4709 4695 version = "0.1.0" 4710 4696 dependencies = [ 4711 4697 "anyhow", 4712 - "async-runtime", 4713 4698 "checkout", 4699 + "configmodel", 4714 4700 "cpython", 4715 4701 "cpython_ext", 4702 + "io", 4716 4703 "manifest-tree", 4704 + "parking_lot", 4717 4705 "pathmatcher", 4718 4706 "progress-model", 4719 - "pyconfigloader", 4720 4707 "pymanifest", 4721 4708 "pypathmatcher", 4722 4709 "pystatus", 4723 4710 "pytreestate", 4724 4711 "storemodel", 4712 + "termlogger", 4725 4713 "vfs", 4714 + "workingcopy", 4726 4715 ] 4727 4716 4728 4717 [[package]] ··· 4788 4777 "cpython", 4789 4778 "cpython_ext", 4790 4779 "dag", 4791 - "futures 0.3.29", 4780 + "futures 0.3.30", 4792 4781 "hgcommits", 4793 4782 "minibytes", 4794 4783 "parking_lot", ··· 4859 4848 "edenapi", 4860 4849 "edenapi_ext", 4861 4850 "edenapi_types", 4862 - "futures 0.3.29", 4851 + "futures 0.3.30", 4863 4852 "hgstore", 4864 4853 "minibytes", 4865 4854 "progress-model", ··· 4911 4900 "pydag", 4912 4901 "pyedenapi", 4913 4902 "pymetalog", 4903 + "types", 4914 4904 ] 4915 4905 4916 4906 [[package]] ··· 5107 5097 "anyhow", 5108 5098 "cpython", 5109 5099 "cpython_ext", 5100 + "io", 5110 5101 "pathmatcher", 5111 5102 "tracing", 5112 5103 "types", ··· 5197 5188 version = "0.1.0" 5198 5189 dependencies = [ 5199 5190 "anyhow", 5200 - "async-runtime", 5201 - "async-trait", 5202 5191 "configmodel", 5203 5192 "cpython", 5204 5193 "cpython_ext", 5205 - "futures 0.3.29", 5206 - "io", 5207 5194 "minibytes", 5208 5195 "parking_lot", 5209 5196 "pyconfigloader", ··· 5372 5359 "parking_lot", 5373 5360 "pathmatcher", 5374 5361 "pyconfigloader", 5362 + "pyedenclient", 5375 5363 "pypathmatcher", 5376 5364 "pystatus", 5377 5365 "pytreestate", 5366 + "repostate", 5378 5367 "sparse", 5368 + "termlogger", 5379 5369 "types", 5380 5370 "workingcopy", 5381 5371 ] ··· 5432 5422 [[package]] 5433 5423 name = "quickcheck_arbitrary_derive" 5434 5424 version = "0.1.0" 5435 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 5425 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 5436 5426 dependencies = [ 5437 5427 "proc-macro2", 5438 5428 "quickcheck", ··· 5453 5443 5454 5444 [[package]] 5455 5445 name = "quote" 5456 - version = "1.0.33" 5446 + version = "1.0.35" 5457 5447 source = "registry+https://github.com/rust-lang/crates.io-index" 5458 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 5448 + checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" 5459 5449 dependencies = [ 5460 5450 "proc-macro2", 5461 5451 ] ··· 5559 5549 source = "registry+https://github.com/rust-lang/crates.io-index" 5560 5550 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 5561 5551 dependencies = [ 5562 - "getrandom 0.2.11", 5552 + "getrandom 0.2.12", 5563 5553 "serde", 5564 5554 ] 5565 5555 ··· 5583 5573 5584 5574 [[package]] 5585 5575 name = "rayon" 5586 - version = "1.8.0" 5576 + version = "1.8.1" 5587 5577 source = "registry+https://github.com/rust-lang/crates.io-index" 5588 - checksum = "9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1" 5578 + checksum = "fa7237101a77a10773db45d62004a272517633fbcc3df19d96455ede1122e051" 5589 5579 dependencies = [ 5590 5580 "either", 5591 5581 "rayon-core", ··· 5593 5583 5594 5584 [[package]] 5595 5585 name = "rayon-core" 5596 - version = "1.12.0" 5586 + version = "1.12.1" 5597 5587 source = "registry+https://github.com/rust-lang/crates.io-index" 5598 - checksum = "5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed" 5588 + checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2" 5599 5589 dependencies = [ 5600 5590 "crossbeam-deque", 5601 - "crossbeam-utils 0.8.16", 5591 + "crossbeam-utils 0.8.19", 5602 5592 ] 5603 5593 5604 5594 [[package]] ··· 5612 5602 5613 5603 [[package]] 5614 5604 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 5605 version = "0.4.1" 5625 5606 source = "registry+https://github.com/rust-lang/crates.io-index" 5626 5607 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" ··· 5634 5615 source = "registry+https://github.com/rust-lang/crates.io-index" 5635 5616 checksum = "a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4" 5636 5617 dependencies = [ 5637 - "getrandom 0.2.11", 5618 + "getrandom 0.2.12", 5638 5619 "libredox", 5639 5620 "thiserror", 5640 5621 ] 5641 5622 5642 5623 [[package]] 5643 5624 name = "ref-cast" 5644 - version = "1.0.20" 5625 + version = "1.0.22" 5645 5626 source = "registry+https://github.com/rust-lang/crates.io-index" 5646 - checksum = "acde58d073e9c79da00f2b5b84eed919c8326832648a5b109b3fce1bb1175280" 5627 + checksum = "c4846d4c50d1721b1a3bef8af76924eef20d5e723647333798c1b519b3a9473f" 5647 5628 dependencies = [ 5648 5629 "ref-cast-impl", 5649 5630 ] 5650 5631 5651 5632 [[package]] 5652 5633 name = "ref-cast-impl" 5653 - version = "1.0.20" 5634 + version = "1.0.22" 5654 5635 source = "registry+https://github.com/rust-lang/crates.io-index" 5655 - checksum = "7f7473c2cfcf90008193dd0e3e16599455cb601a9fce322b5bb55de799664925" 5636 + checksum = "5fddb4f8d99b0a2ebafc65a87a69a7b9875e4b1ae1f00db265d300ef7f28bccc" 5656 5637 dependencies = [ 5657 5638 "proc-macro2", 5658 5639 "quote", 5659 - "syn 2.0.39", 5640 + "syn 2.0.48", 5660 5641 ] 5661 5642 5662 5643 [[package]] ··· 5740 5721 name = "renderdag" 5741 5722 version = "0.1.0" 5742 5723 dependencies = [ 5743 - "bitflags 1.3.2", 5724 + "bitflags 2.4.2", 5744 5725 "dag", 5745 5726 "itertools", 5746 5727 "nonblocking", ··· 5779 5760 "treestate", 5780 5761 "types", 5781 5762 "util", 5782 - "vfs", 5783 5763 "workingcopy", 5784 5764 ] 5785 5765 ··· 5807 5787 ] 5808 5788 5809 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]] 5810 5805 name = "reqwest" 5811 - version = "0.11.22" 5806 + version = "0.11.23" 5812 5807 source = "registry+https://github.com/rust-lang/crates.io-index" 5813 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 5808 + checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" 5814 5809 dependencies = [ 5815 - "base64 0.21.5", 5810 + "base64 0.21.7", 5816 5811 "bytes", 5817 5812 "cookie", 5818 5813 "cookie_store", ··· 5856 5851 ] 5857 5852 5858 5853 [[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 5854 name = "revisionstore" 5876 5855 version = "0.1.0" 5877 5856 dependencies = [ ··· 5889 5868 "fbinit", 5890 5869 "fn-error-context", 5891 5870 "fs-err", 5892 - "futures 0.3.29", 5871 + "futures 0.3.30", 5893 5872 "hex", 5894 5873 "hg-http", 5895 5874 "hg-metrics", ··· 5907 5886 "minibytes", 5908 5887 "mockito", 5909 5888 "mpatch", 5889 + "once_cell", 5910 5890 "parking_lot", 5911 5891 "progress-model", 5912 5892 "quickcheck", ··· 5985 5965 5986 5966 [[package]] 5987 5967 name = "ring" 5988 - version = "0.17.5" 5968 + version = "0.17.7" 5989 5969 source = "registry+https://github.com/rust-lang/crates.io-index" 5990 - checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 5970 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 5991 5971 dependencies = [ 5992 5972 "cc", 5993 - "getrandom 0.2.11", 5973 + "getrandom 0.2.12", 5994 5974 "libc", 5995 5975 "spin", 5996 5976 "untrusted", ··· 6049 6029 6050 6030 [[package]] 6051 6031 name = "rustix" 6052 - version = "0.38.24" 6032 + version = "0.38.30" 6053 6033 source = "registry+https://github.com/rust-lang/crates.io-index" 6054 - checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234" 6034 + checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" 6055 6035 dependencies = [ 6056 - "bitflags 2.4.1", 6036 + "bitflags 2.4.2", 6057 6037 "errno", 6058 6038 "libc", 6059 - "linux-raw-sys 0.4.11", 6060 - "windows-sys 0.48.0", 6039 + "linux-raw-sys 0.4.13", 6040 + "windows-sys 0.52.0", 6061 6041 ] 6062 6042 6063 6043 [[package]] 6064 6044 name = "rustls" 6065 - version = "0.21.8" 6045 + version = "0.21.10" 6066 6046 source = "registry+https://github.com/rust-lang/crates.io-index" 6067 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 6047 + checksum = "f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba" 6068 6048 dependencies = [ 6069 6049 "log", 6070 6050 "ring", ··· 6090 6070 source = "registry+https://github.com/rust-lang/crates.io-index" 6091 6071 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 6092 6072 dependencies = [ 6093 - "base64 0.21.5", 6073 + "base64 0.21.7", 6094 6074 ] 6095 6075 6096 6076 [[package]] ··· 6111 6091 6112 6092 [[package]] 6113 6093 name = "ryu" 6114 - version = "1.0.15" 6094 + version = "1.0.16" 6115 6095 source = "registry+https://github.com/rust-lang/crates.io-index" 6116 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 6096 + checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 6117 6097 6118 6098 [[package]] 6119 6099 name = "safemem" ··· 6143 6123 6144 6124 [[package]] 6145 6125 name = "schannel" 6146 - version = "0.1.22" 6126 + version = "0.1.23" 6147 6127 source = "registry+https://github.com/rust-lang/crates.io-index" 6148 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 6128 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 6149 6129 dependencies = [ 6150 - "windows-sys 0.48.0", 6130 + "windows-sys 0.52.0", 6151 6131 ] 6152 6132 6153 6133 [[package]] ··· 6157 6137 "anyhow", 6158 6138 "clap 2.34.0", 6159 6139 "commitcloudsubscriber", 6160 - "env_logger 0.10.1", 6140 + "env_logger 0.10.2", 6161 6141 "libc", 6162 6142 "log", 6163 6143 "serde", ··· 6231 6211 6232 6212 [[package]] 6233 6213 name = "serde" 6234 - version = "1.0.192" 6214 + version = "1.0.195" 6235 6215 source = "registry+https://github.com/rust-lang/crates.io-index" 6236 - checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 6216 + checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" 6237 6217 dependencies = [ 6238 6218 "serde_derive", 6239 6219 ] ··· 6245 6225 [[package]] 6246 6226 name = "serde_bser" 6247 6227 version = "0.3.1" 6248 - source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462" 6228 + source = "git+https://github.com/facebook/watchman.git?branch=main#d52738785ded4c290fb08adcb244e4c34ef1ffdd" 6249 6229 dependencies = [ 6250 6230 "anyhow", 6251 6231 "byteorder", ··· 6257 6237 6258 6238 [[package]] 6259 6239 name = "serde_bytes" 6260 - version = "0.11.12" 6240 + version = "0.11.14" 6261 6241 source = "registry+https://github.com/rust-lang/crates.io-index" 6262 - checksum = "ab33ec92f677585af6d88c65593ae2375adde54efdbf16d597f2cbc7a6d368ff" 6242 + checksum = "8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734" 6263 6243 dependencies = [ 6264 6244 "serde", 6265 6245 ] ··· 6276 6256 6277 6257 [[package]] 6278 6258 name = "serde_derive" 6279 - version = "1.0.192" 6259 + version = "1.0.195" 6280 6260 source = "registry+https://github.com/rust-lang/crates.io-index" 6281 - checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 6261 + checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" 6282 6262 dependencies = [ 6283 6263 "proc-macro2", 6284 6264 "quote", 6285 - "syn 2.0.39", 6265 + "syn 2.0.48", 6286 6266 ] 6287 6267 6288 6268 [[package]] ··· 6296 6276 6297 6277 [[package]] 6298 6278 name = "serde_json" 6299 - version = "1.0.108" 6279 + version = "1.0.111" 6300 6280 source = "registry+https://github.com/rust-lang/crates.io-index" 6301 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 6281 + checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" 6302 6282 dependencies = [ 6303 - "itoa 1.0.9", 6283 + "itoa 1.0.10", 6304 6284 "ryu", 6305 6285 "serde", 6306 6286 ] 6307 6287 6308 6288 [[package]] 6309 6289 name = "serde_spanned" 6310 - version = "0.6.4" 6290 + version = "0.6.5" 6311 6291 source = "registry+https://github.com/rust-lang/crates.io-index" 6312 - checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 6292 + checksum = "eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1" 6313 6293 dependencies = [ 6314 6294 "serde", 6315 6295 ] ··· 6333 6313 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd" 6334 6314 dependencies = [ 6335 6315 "form_urlencoded", 6336 - "itoa 1.0.9", 6316 + "itoa 1.0.10", 6337 6317 "ryu", 6338 6318 "serde", 6339 6319 ] ··· 6445 6425 6446 6426 [[package]] 6447 6427 name = "similar" 6448 - version = "2.3.0" 6428 + version = "2.4.0" 6449 6429 source = "registry+https://github.com/rust-lang/crates.io-index" 6450 - checksum = "2aeaf503862c419d66959f5d7ca015337d864e9c49485d771b732e2a20453597" 6430 + checksum = "32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21" 6451 6431 6452 6432 [[package]] 6453 6433 name = "simple_asn1" ··· 6498 6478 6499 6479 [[package]] 6500 6480 name = "smallvec" 6501 - version = "1.11.2" 6481 + version = "1.13.1" 6502 6482 source = "registry+https://github.com/rust-lang/crates.io-index" 6503 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 6483 + checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" 6504 6484 6505 6485 [[package]] 6506 6486 name = "socket2" ··· 6525 6505 [[package]] 6526 6506 name = "sorted_vector_map" 6527 6507 version = "0.1.0" 6528 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6508 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6529 6509 dependencies = [ 6530 6510 "itertools", 6531 6511 "quickcheck", ··· 6536 6516 version = "0.1.0" 6537 6517 dependencies = [ 6538 6518 "anyhow", 6539 - "futures 0.3.29", 6519 + "futures 0.3.30", 6540 6520 "globset", 6541 6521 "once_cell", 6542 6522 "pathmatcher", 6543 6523 "regex", 6524 + "syncify", 6544 6525 "thiserror", 6545 6526 "tokio", 6546 6527 "tracing", ··· 6582 6563 version = "0.1.0" 6583 6564 dependencies = [ 6584 6565 "hgrc-parser", 6585 - "indexmap 1.9.3", 6566 + "indexmap 2.1.0", 6586 6567 ] 6587 6568 6588 6569 [[package]] 6589 6570 name = "stats" 6590 6571 version = "0.1.0" 6591 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6572 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6592 6573 dependencies = [ 6593 6574 "fbinit", 6594 - "futures 0.3.29", 6575 + "futures 0.3.30", 6595 6576 "once_cell", 6596 6577 "perthread", 6597 6578 "stats_traits", 6598 - "tokio_shim", 6579 + "tokio", 6580 + "tokio-stream", 6599 6581 ] 6600 6582 6601 6583 [[package]] 6602 6584 name = "stats_traits" 6603 6585 version = "0.1.0" 6604 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 6586 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 6605 6587 dependencies = [ 6606 6588 "auto_impl", 6607 6589 "dashmap", ··· 6620 6602 version = "0.1.0" 6621 6603 dependencies = [ 6622 6604 "anyhow", 6623 - "async-runtime", 6624 6605 "async-trait", 6625 6606 "configmodel", 6626 6607 "edenapi_trait", 6627 - "futures 0.3.29", 6608 + "edenapi_types", 6609 + "factory", 6610 + "futures 0.3.30", 6628 6611 "minibytes", 6612 + "once_cell", 6629 6613 "serde", 6630 6614 "types", 6631 6615 ] ··· 6637 6621 "bit-set", 6638 6622 "dirs 2.0.2", 6639 6623 "enum_dispatch", 6640 - "indexmap 1.9.3", 6624 + "indexmap 2.1.0", 6641 6625 "lazy_static", 6642 6626 "lru", 6643 6627 "memmap2", ··· 6661 6645 dependencies = [ 6662 6646 "anyhow", 6663 6647 "async-trait", 6664 - "futures 0.3.29", 6648 + "futures 0.3.30", 6665 6649 "pin-project 0.4.30", 6666 6650 "tokio", 6667 6651 ] ··· 6729 6713 6730 6714 [[package]] 6731 6715 name = "sval" 6732 - version = "2.10.2" 6716 + version = "2.11.0" 6733 6717 source = "registry+https://github.com/rust-lang/crates.io-index" 6734 - checksum = "b15df12a8db7c216a04b4b438f90d50d5335cd38f161b56389c9f5c9d96d0873" 6718 + checksum = "1604e9ab506f4805bc62d2868c6d20f23fa6ced4c7cfe695a1d20589ba5c63d0" 6735 6719 6736 6720 [[package]] 6737 6721 name = "sval_buffer" 6738 - version = "2.10.2" 6722 + version = "2.11.0" 6739 6723 source = "registry+https://github.com/rust-lang/crates.io-index" 6740 - checksum = "57e80556bc8acea0446e574ce542ad6114a76a0237f28a842bc01ca3ea98f479" 6724 + checksum = "2831b6451148d344f612016d4277348f7721b78a0869a145fd34ef8b06b3fa2e" 6741 6725 dependencies = [ 6742 6726 "sval", 6743 6727 "sval_ref", ··· 6745 6729 6746 6730 [[package]] 6747 6731 name = "sval_dynamic" 6748 - version = "2.10.2" 6732 + version = "2.11.0" 6749 6733 source = "registry+https://github.com/rust-lang/crates.io-index" 6750 - checksum = "9d93d2259edb1d7b4316179f0a98c62e3ffc726f47ab200e07cfe382771f57b8" 6734 + checksum = "238ac5832a23099a413ffd22e66f7e6248b9af4581b64c758ca591074be059fc" 6751 6735 dependencies = [ 6752 6736 "sval", 6753 6737 ] 6754 6738 6755 6739 [[package]] 6756 6740 name = "sval_fmt" 6757 - version = "2.10.2" 6741 + version = "2.11.0" 6758 6742 source = "registry+https://github.com/rust-lang/crates.io-index" 6759 - checksum = "532f7f882226f7a5a4656f5151224aaebf8217e0d539cb1595b831bace921343" 6743 + checksum = "c8474862431bac5ac7aee8a12597798e944df33f489c340e17e886767bda0c4e" 6760 6744 dependencies = [ 6761 - "itoa 1.0.9", 6745 + "itoa 1.0.10", 6762 6746 "ryu", 6763 6747 "sval", 6764 6748 ] 6765 6749 6766 6750 [[package]] 6767 6751 name = "sval_json" 6768 - version = "2.10.2" 6752 + version = "2.11.0" 6769 6753 source = "registry+https://github.com/rust-lang/crates.io-index" 6770 - checksum = "76e03bd8aa0ae6ee018f7ae95c9714577687a4415bd1a5f19b26e34695f7e072" 6754 + checksum = "d8f348030cc3d2a11eb534145600601f080cf16bf9ec0783efecd2883f14c21e" 6771 6755 dependencies = [ 6772 - "itoa 1.0.9", 6756 + "itoa 1.0.10", 6773 6757 "ryu", 6774 6758 "sval", 6775 6759 ] 6776 6760 6777 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]] 6778 6773 name = "sval_ref" 6779 - version = "2.10.2" 6774 + version = "2.11.0" 6780 6775 source = "registry+https://github.com/rust-lang/crates.io-index" 6781 - checksum = "75ed054f2fb8c2a0ab5d36c1ec57b412919700099fc5e32ad8e7a38b23e1a9e1" 6776 + checksum = "829ad319bd82d0da77be6f3d547623686c453502f8eebdeb466cfa987972bd28" 6782 6777 dependencies = [ 6783 6778 "sval", 6784 6779 ] 6785 6780 6786 6781 [[package]] 6787 6782 name = "sval_serde" 6788 - version = "2.10.2" 6783 + version = "2.11.0" 6789 6784 source = "registry+https://github.com/rust-lang/crates.io-index" 6790 - checksum = "7ff191c4ff05b67e3844c161021427646cde5d6624597958be158357d9200586" 6785 + checksum = "1a9da6c3efaedf8b8c0861ec5343e8e8c51d838f326478623328bd8728b79bca" 6791 6786 dependencies = [ 6792 6787 "serde", 6793 6788 "sval", 6794 - "sval_buffer", 6795 - "sval_fmt", 6789 + "sval_nested", 6796 6790 ] 6797 6791 6798 6792 [[package]] ··· 6808 6802 6809 6803 [[package]] 6810 6804 name = "syn" 6811 - version = "2.0.39" 6805 + version = "2.0.48" 6812 6806 source = "registry+https://github.com/rust-lang/crates.io-index" 6813 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 6807 + checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" 6814 6808 dependencies = [ 6815 6809 "proc-macro2", 6816 6810 "quote", 6817 6811 "unicode-ident", 6812 + ] 6813 + 6814 + [[package]] 6815 + name = "syncify" 6816 + version = "0.1.0" 6817 + dependencies = [ 6818 + "tree-pattern-match", 6818 6819 ] 6819 6820 6820 6821 [[package]] ··· 6866 6867 6867 6868 [[package]] 6868 6869 name = "tempfile" 6869 - version = "3.8.1" 6870 + version = "3.9.0" 6870 6871 source = "registry+https://github.com/rust-lang/crates.io-index" 6871 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 6872 + checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" 6872 6873 dependencies = [ 6873 6874 "cfg-if 1.0.0", 6874 6875 "fastrand 2.0.1", 6875 - "redox_syscall 0.4.1", 6876 - "rustix 0.38.24", 6877 - "windows-sys 0.48.0", 6876 + "redox_syscall", 6877 + "rustix 0.38.30", 6878 + "windows-sys 0.52.0", 6878 6879 ] 6879 6880 6880 6881 [[package]] 6881 6882 name = "termcolor" 6882 - version = "1.4.0" 6883 + version = "1.4.1" 6883 6884 source = "registry+https://github.com/rust-lang/crates.io-index" 6884 - checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449" 6885 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 6885 6886 dependencies = [ 6886 6887 "winapi-util", 6887 6888 ] ··· 6902 6903 source = "registry+https://github.com/rust-lang/crates.io-index" 6903 6904 checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" 6904 6905 dependencies = [ 6905 - "rustix 0.38.24", 6906 + "rustix 0.38.30", 6906 6907 "windows-sys 0.48.0", 6907 6908 ] 6908 6909 ··· 6914 6915 dependencies = [ 6915 6916 "dirs 4.0.0", 6916 6917 "fnv", 6917 - "nom 5.1.3", 6918 + "nom", 6918 6919 "phf 0.11.2", 6919 6920 "phf_codegen", 6920 6921 ] ··· 7022 7023 7023 7024 [[package]] 7024 7025 name = "thiserror" 7025 - version = "1.0.50" 7026 + version = "1.0.56" 7026 7027 source = "registry+https://github.com/rust-lang/crates.io-index" 7027 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 7028 + checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" 7028 7029 dependencies = [ 7029 7030 "thiserror-impl", 7030 7031 ] 7031 7032 7032 7033 [[package]] 7033 7034 name = "thiserror-impl" 7034 - version = "1.0.50" 7035 + version = "1.0.56" 7035 7036 source = "registry+https://github.com/rust-lang/crates.io-index" 7036 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 7037 + checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" 7037 7038 dependencies = [ 7038 7039 "proc-macro2", 7039 7040 "quote", 7040 - "syn 2.0.39", 7041 + "syn 2.0.48", 7041 7042 ] 7042 7043 7043 7044 [[package]] ··· 7061 7062 "const-cstr", 7062 7063 "fb303_core", 7063 7064 "fbthrift", 7064 - "futures 0.3.29", 7065 + "futures 0.3.30", 7065 7066 "ref-cast", 7066 7067 "sorted_vector_map", 7067 7068 "thiserror", ··· 7080 7081 "config_thrift", 7081 7082 "fb303_core", 7082 7083 "fbthrift", 7083 - "futures 0.3.29", 7084 + "futures 0.3.30", 7084 7085 "thiserror", 7085 7086 "thrift", 7086 7087 ] ··· 7088 7089 [[package]] 7089 7090 name = "thrift_compiler" 7090 7091 version = "0.1.0" 7091 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 7092 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 7092 7093 dependencies = [ 7093 7094 "anyhow", 7094 - "clap 4.4.8", 7095 + "clap 4.4.18", 7095 7096 "serde", 7096 7097 "which", 7097 7098 ] ··· 7105 7106 "config_thrift", 7106 7107 "fb303_core", 7107 7108 "fbthrift", 7108 - "futures 0.3.29", 7109 + "futures 0.3.30", 7109 7110 "once_cell", 7110 7111 "ref-cast", 7111 7112 "serde", ··· 7117 7118 7118 7119 [[package]] 7119 7120 name = "time" 7120 - version = "0.3.30" 7121 + version = "0.3.31" 7121 7122 source = "registry+https://github.com/rust-lang/crates.io-index" 7122 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 7123 + checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" 7123 7124 dependencies = [ 7124 7125 "deranged", 7125 - "itoa 1.0.9", 7126 + "itoa 1.0.10", 7126 7127 "libc", 7127 7128 "num_threads", 7128 7129 "powerfmt", ··· 7143 7144 7144 7145 [[package]] 7145 7146 name = "time-macros" 7146 - version = "0.2.15" 7147 + version = "0.2.16" 7147 7148 source = "registry+https://github.com/rust-lang/crates.io-index" 7148 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 7149 + checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" 7149 7150 dependencies = [ 7150 7151 "time-core", 7151 7152 ] ··· 7177 7178 7178 7179 [[package]] 7179 7180 name = "tokio" 7180 - version = "1.34.0" 7181 + version = "1.35.1" 7181 7182 source = "registry+https://github.com/rust-lang/crates.io-index" 7182 - checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 7183 + checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" 7183 7184 dependencies = [ 7184 7185 "backtrace", 7185 7186 "bytes", ··· 7203 7204 dependencies = [ 7204 7205 "proc-macro2", 7205 7206 "quote", 7206 - "syn 2.0.39", 7207 + "syn 2.0.48", 7207 7208 ] 7208 7209 7209 7210 [[package]] ··· 7258 7259 [[package]] 7259 7260 name = "tokio-uds-compat" 7260 7261 version = "0.1.0" 7261 - source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#d17bd97085a53e3da27b6349a6c03e9210b15e05" 7262 + source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#76d2159747b056901daa362c3404b6d7b781eec5" 7262 7263 dependencies = [ 7263 7264 "async-io", 7264 - "futures 0.3.29", 7265 + "futures 0.3.30", 7265 7266 "tokio", 7266 7267 "tracing", 7267 7268 "uds_windows", ··· 7294 7295 "futures-io", 7295 7296 "futures-sink", 7296 7297 "futures-util", 7297 - "hashbrown 0.14.2", 7298 + "hashbrown 0.14.3", 7298 7299 "pin-project-lite", 7299 7300 "slab", 7300 7301 "tokio", 7301 7302 "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 7303 ] 7315 7304 7316 7305 [[package]] ··· 7401 7390 dependencies = [ 7402 7391 "proc-macro2", 7403 7392 "quote", 7404 - "syn 2.0.39", 7393 + "syn 2.0.48", 7405 7394 ] 7406 7395 7407 7396 [[package]] 7408 7397 name = "tracing-collector" 7409 7398 version = "0.1.0" 7410 7399 dependencies = [ 7411 - "indexmap 1.9.3", 7400 + "indexmap 2.1.0", 7412 7401 "libc", 7413 7402 "parking_lot", 7414 7403 "serde", ··· 7434 7423 source = "registry+https://github.com/rust-lang/crates.io-index" 7435 7424 checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" 7436 7425 dependencies = [ 7437 - "futures 0.3.29", 7426 + "futures 0.3.30", 7438 7427 "futures-task", 7439 7428 "pin-project 1.1.3", 7440 7429 "tracing", ··· 7498 7487 source = "registry+https://github.com/rust-lang/crates.io-index" 7499 7488 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 7500 7489 dependencies = [ 7490 + "chrono", 7501 7491 "matchers", 7502 7492 "nu-ansi-term", 7503 7493 "once_cell", ··· 7537 7527 "quote", 7538 7528 "syn 1.0.109", 7539 7529 ] 7530 + 7531 + [[package]] 7532 + name = "tree-pattern-match" 7533 + version = "0.1.0" 7540 7534 7541 7535 [[package]] 7542 7536 name = "treestate" ··· 7544 7538 dependencies = [ 7545 7539 "anyhow", 7546 7540 "atomicfile", 7547 - "bitflags 1.3.2", 7541 + "bitflags 2.4.2", 7548 7542 "byteorder", 7549 7543 "fs-err", 7550 7544 "fs2", ··· 7568 7562 7569 7563 [[package]] 7570 7564 name = "try-lock" 7571 - version = "0.2.4" 7565 + version = "0.2.5" 7572 7566 source = "registry+https://github.com/rust-lang/crates.io-index" 7573 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 7567 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 7574 7568 7575 7569 [[package]] 7576 7570 name = "twox-hash" ··· 7628 7622 7629 7623 [[package]] 7630 7624 name = "uds_windows" 7631 - version = "1.0.2" 7625 + version = "1.1.0" 7632 7626 source = "registry+https://github.com/rust-lang/crates.io-index" 7633 - checksum = "ce65604324d3cce9b966701489fbd0cf318cb1f7bd9dd07ac9a4ee6fb791930d" 7627 + checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9" 7634 7628 dependencies = [ 7629 + "memoffset 0.9.0", 7635 7630 "tempfile", 7636 7631 "winapi 0.3.9", 7637 7632 ] ··· 7658 7653 7659 7654 [[package]] 7660 7655 name = "unicode-bidi" 7661 - version = "0.3.13" 7656 + version = "0.3.15" 7662 7657 source = "registry+https://github.com/rust-lang/crates.io-index" 7663 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 7658 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 7664 7659 7665 7660 [[package]] 7666 7661 name = "unicode-ident" ··· 7700 7695 version = "0.1.0" 7701 7696 dependencies = [ 7702 7697 "configmodel", 7703 - "indexmap 1.9.3", 7698 + "indexmap 2.1.0", 7704 7699 "staticconfig", 7705 7700 ] 7706 7701 ··· 7712 7707 7713 7708 [[package]] 7714 7709 name = "url" 7715 - version = "2.4.1" 7710 + version = "2.5.0" 7716 7711 source = "registry+https://github.com/rust-lang/crates.io-index" 7717 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 7712 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 7718 7713 dependencies = [ 7719 7714 "form_urlencoded", 7720 - "idna 0.4.0", 7715 + "idna 0.5.0", 7721 7716 "percent-encoding", 7722 7717 ] 7723 7718 ··· 7734 7729 "anyhow", 7735 7730 "atomicfile", 7736 7731 "dirs 2.0.2", 7732 + "fn-error-context", 7737 7733 "fs2", 7738 7734 "hostname 0.3.1", 7739 7735 "lazystr", ··· 7750 7746 7751 7747 [[package]] 7752 7748 name = "uuid" 7753 - version = "1.5.0" 7749 + version = "1.7.0" 7754 7750 source = "registry+https://github.com/rust-lang/crates.io-index" 7755 - checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 7751 + checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" 7756 7752 dependencies = [ 7757 7753 "atomic", 7758 - "getrandom 0.2.11", 7754 + "getrandom 0.2.12", 7759 7755 "serde", 7760 7756 "sha1_smol", 7761 7757 ] ··· 7768 7764 7769 7765 [[package]] 7770 7766 name = "value-bag" 7771 - version = "1.4.2" 7767 + version = "1.6.0" 7772 7768 source = "registry+https://github.com/rust-lang/crates.io-index" 7773 - checksum = "4a72e1902dde2bd6441347de2b70b7f5d59bf157c6c62f0c44572607a1d55bbe" 7769 + checksum = "7cdbaf5e132e593e9fc1de6a15bbec912395b11fb9719e061cf64f804524c503" 7774 7770 dependencies = [ 7775 7771 "value-bag-serde1", 7776 7772 "value-bag-sval2", ··· 7778 7774 7779 7775 [[package]] 7780 7776 name = "value-bag-serde1" 7781 - version = "1.4.2" 7777 + version = "1.6.0" 7782 7778 source = "registry+https://github.com/rust-lang/crates.io-index" 7783 - checksum = "07ba39dc791ecb35baad371a3fc04c6eab688c04937d2e0ac6c22b612c0357bf" 7779 + checksum = "92cad98b1b18d06b6f38b3cd04347a9d7a3a0111441a061f71377fb6740437e4" 7784 7780 dependencies = [ 7785 7781 "erased-serde", 7786 7782 "serde", ··· 7789 7785 7790 7786 [[package]] 7791 7787 name = "value-bag-sval2" 7792 - version = "1.4.2" 7788 + version = "1.6.0" 7793 7789 source = "registry+https://github.com/rust-lang/crates.io-index" 7794 - checksum = "c3e06c10810a57bbf45778d023d432a50a1daa7d185991ae06bcfb6c654d0945" 7790 + checksum = "3dc7271d6b3bf58dd2e610a601c0e159f271ffdb7fbb21517c40b52138d64f8e" 7795 7791 dependencies = [ 7796 7792 "sval", 7797 7793 "sval_buffer", ··· 7905 7901 7906 7902 [[package]] 7907 7903 name = "wasm-bindgen" 7908 - version = "0.2.88" 7904 + version = "0.2.90" 7909 7905 source = "registry+https://github.com/rust-lang/crates.io-index" 7910 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 7906 + checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" 7911 7907 dependencies = [ 7912 7908 "cfg-if 1.0.0", 7913 7909 "wasm-bindgen-macro", ··· 7915 7911 7916 7912 [[package]] 7917 7913 name = "wasm-bindgen-backend" 7918 - version = "0.2.88" 7914 + version = "0.2.90" 7919 7915 source = "registry+https://github.com/rust-lang/crates.io-index" 7920 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 7916 + checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" 7921 7917 dependencies = [ 7922 7918 "bumpalo", 7923 7919 "log", 7924 7920 "once_cell", 7925 7921 "proc-macro2", 7926 7922 "quote", 7927 - "syn 2.0.39", 7923 + "syn 2.0.48", 7928 7924 "wasm-bindgen-shared", 7929 7925 ] 7930 7926 7931 7927 [[package]] 7932 7928 name = "wasm-bindgen-futures" 7933 - version = "0.4.38" 7929 + version = "0.4.40" 7934 7930 source = "registry+https://github.com/rust-lang/crates.io-index" 7935 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 7931 + checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" 7936 7932 dependencies = [ 7937 7933 "cfg-if 1.0.0", 7938 7934 "js-sys", ··· 7942 7938 7943 7939 [[package]] 7944 7940 name = "wasm-bindgen-macro" 7945 - version = "0.2.88" 7941 + version = "0.2.90" 7946 7942 source = "registry+https://github.com/rust-lang/crates.io-index" 7947 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 7943 + checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" 7948 7944 dependencies = [ 7949 7945 "quote", 7950 7946 "wasm-bindgen-macro-support", ··· 7952 7948 7953 7949 [[package]] 7954 7950 name = "wasm-bindgen-macro-support" 7955 - version = "0.2.88" 7951 + version = "0.2.90" 7956 7952 source = "registry+https://github.com/rust-lang/crates.io-index" 7957 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 7953 + checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" 7958 7954 dependencies = [ 7959 7955 "proc-macro2", 7960 7956 "quote", 7961 - "syn 2.0.39", 7957 + "syn 2.0.48", 7962 7958 "wasm-bindgen-backend", 7963 7959 "wasm-bindgen-shared", 7964 7960 ] 7965 7961 7966 7962 [[package]] 7967 7963 name = "wasm-bindgen-shared" 7968 - version = "0.2.88" 7964 + version = "0.2.90" 7969 7965 source = "registry+https://github.com/rust-lang/crates.io-index" 7970 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 7966 + checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" 7971 7967 7972 7968 [[package]] 7973 7969 name = "wasm-streams" ··· 7985 7981 [[package]] 7986 7982 name = "watchman_client" 7987 7983 version = "0.8.0" 7988 - source = "git+https://github.com/facebook/watchman.git?branch=main#4bec06637edeb66496e53d678095fb427040b462" 7984 + source = "git+https://github.com/facebook/watchman.git?branch=main#d52738785ded4c290fb08adcb244e4c34ef1ffdd" 7989 7985 dependencies = [ 7990 7986 "anyhow", 7991 7987 "bytes", 7992 - "futures 0.3.29", 7988 + "futures 0.3.30", 7993 7989 "maplit", 7994 7990 "serde", 7995 7991 "serde_bser", ··· 8001 7997 8002 7998 [[package]] 8003 7999 name = "web-sys" 8004 - version = "0.3.65" 8000 + version = "0.3.67" 8005 8001 source = "registry+https://github.com/rust-lang/crates.io-index" 8006 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 8002 + checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" 8007 8003 dependencies = [ 8008 8004 "js-sys", 8009 8005 "wasm-bindgen", ··· 8011 8007 8012 8008 [[package]] 8013 8009 name = "webpki-roots" 8014 - version = "0.25.2" 8010 + version = "0.25.3" 8015 8011 source = "registry+https://github.com/rust-lang/crates.io-index" 8016 - checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 8012 + checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 8017 8013 8018 8014 [[package]] 8019 8015 name = "webview-app" ··· 8093 8089 "either", 8094 8090 "home", 8095 8091 "once_cell", 8096 - "rustix 0.38.24", 8092 + "rustix 0.38.30", 8097 8093 ] 8098 8094 8099 8095 [[package]] ··· 8147 8143 8148 8144 [[package]] 8149 8145 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" 8146 + version = "0.52.0" 8160 8147 source = "registry+https://github.com/rust-lang/crates.io-index" 8161 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 8148 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 8162 8149 dependencies = [ 8163 - "windows-targets 0.42.2", 8150 + "windows-targets 0.52.0", 8164 8151 ] 8165 8152 8166 8153 [[package]] ··· 8173 8160 ] 8174 8161 8175 8162 [[package]] 8176 - name = "windows-targets" 8177 - version = "0.42.2" 8163 + name = "windows-sys" 8164 + version = "0.52.0" 8178 8165 source = "registry+https://github.com/rust-lang/crates.io-index" 8179 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 8166 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 8180 8167 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", 8168 + "windows-targets 0.52.0", 8188 8169 ] 8189 8170 8190 8171 [[package]] ··· 8203 8184 ] 8204 8185 8205 8186 [[package]] 8206 - name = "windows_aarch64_gnullvm" 8207 - version = "0.42.2" 8187 + name = "windows-targets" 8188 + version = "0.52.0" 8208 8189 source = "registry+https://github.com/rust-lang/crates.io-index" 8209 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 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 + ] 8210 8200 8211 8201 [[package]] 8212 8202 name = "windows_aarch64_gnullvm" ··· 8215 8205 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8216 8206 8217 8207 [[package]] 8218 - name = "windows_aarch64_msvc" 8219 - version = "0.42.2" 8208 + name = "windows_aarch64_gnullvm" 8209 + version = "0.52.0" 8220 8210 source = "registry+https://github.com/rust-lang/crates.io-index" 8221 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 8211 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 8222 8212 8223 8213 [[package]] 8224 8214 name = "windows_aarch64_msvc" ··· 8227 8217 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8228 8218 8229 8219 [[package]] 8230 - name = "windows_i686_gnu" 8231 - version = "0.42.2" 8220 + name = "windows_aarch64_msvc" 8221 + version = "0.52.0" 8232 8222 source = "registry+https://github.com/rust-lang/crates.io-index" 8233 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 8223 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 8234 8224 8235 8225 [[package]] 8236 8226 name = "windows_i686_gnu" ··· 8239 8229 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8240 8230 8241 8231 [[package]] 8242 - name = "windows_i686_msvc" 8243 - version = "0.42.2" 8232 + name = "windows_i686_gnu" 8233 + version = "0.52.0" 8244 8234 source = "registry+https://github.com/rust-lang/crates.io-index" 8245 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 8235 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 8246 8236 8247 8237 [[package]] 8248 8238 name = "windows_i686_msvc" ··· 8251 8241 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8252 8242 8253 8243 [[package]] 8254 - name = "windows_x86_64_gnu" 8255 - version = "0.42.2" 8244 + name = "windows_i686_msvc" 8245 + version = "0.52.0" 8256 8246 source = "registry+https://github.com/rust-lang/crates.io-index" 8257 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 8247 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 8258 8248 8259 8249 [[package]] 8260 8250 name = "windows_x86_64_gnu" ··· 8263 8253 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8264 8254 8265 8255 [[package]] 8266 - name = "windows_x86_64_gnullvm" 8267 - version = "0.42.2" 8256 + name = "windows_x86_64_gnu" 8257 + version = "0.52.0" 8268 8258 source = "registry+https://github.com/rust-lang/crates.io-index" 8269 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 8259 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 8270 8260 8271 8261 [[package]] 8272 8262 name = "windows_x86_64_gnullvm" ··· 8275 8265 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8276 8266 8277 8267 [[package]] 8278 - name = "windows_x86_64_msvc" 8279 - version = "0.42.2" 8268 + name = "windows_x86_64_gnullvm" 8269 + version = "0.52.0" 8280 8270 source = "registry+https://github.com/rust-lang/crates.io-index" 8281 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 8271 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 8282 8272 8283 8273 [[package]] 8284 8274 name = "windows_x86_64_msvc" ··· 8287 8277 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 8288 8278 8289 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]] 8290 8286 name = "winnow" 8291 - version = "0.5.19" 8287 + version = "0.5.34" 8292 8288 source = "registry+https://github.com/rust-lang/crates.io-index" 8293 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 8289 + checksum = "b7cf47b659b318dccbd69cc4797a39ae128f533dce7902a1096044d1967b9c16" 8294 8290 dependencies = [ 8295 8291 "memchr", 8296 8292 ] ··· 8312 8308 "anyhow", 8313 8309 "async-runtime", 8314 8310 "async-trait", 8315 - "bitflags 1.3.2", 8311 + "bitflags 2.4.2", 8316 8312 "configloader", 8317 8313 "configmodel", 8318 8314 "crossbeam", 8319 8315 "edenfs-client", 8320 8316 "fs-err", 8321 - "futures 0.3.29", 8322 8317 "hgtime", 8323 8318 "identity", 8324 - "io", 8325 8319 "manifest", 8326 8320 "manifest-tree", 8327 8321 "parking_lot", 8328 8322 "pathmatcher", 8329 8323 "progress-model", 8330 8324 "repolock", 8325 + "repostate", 8331 8326 "serde", 8332 8327 "serde_json", 8333 8328 "sparse", 8334 8329 "status", 8335 8330 "storemodel", 8336 8331 "tempfile", 8332 + "termlogger", 8337 8333 "thiserror", 8338 8334 "tokio", 8339 8335 "tracing", ··· 8376 8372 8377 8373 [[package]] 8378 8374 name = "zerocopy" 8379 - version = "0.7.26" 8375 + version = "0.7.32" 8380 8376 source = "registry+https://github.com/rust-lang/crates.io-index" 8381 - checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 8377 + checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" 8382 8378 dependencies = [ 8383 8379 "zerocopy-derive", 8384 8380 ] 8385 8381 8386 8382 [[package]] 8387 8383 name = "zerocopy-derive" 8388 - version = "0.7.26" 8384 + version = "0.7.32" 8389 8385 source = "registry+https://github.com/rust-lang/crates.io-index" 8390 - checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 8386 + checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" 8391 8387 dependencies = [ 8392 8388 "proc-macro2", 8393 8389 "quote", 8394 - "syn 2.0.39", 8390 + "syn 2.0.48", 8395 8391 ] 8396 8392 8397 8393 [[package]]
+6 -6
pkgs/applications/version-management/sapling/default.nix
··· 48 48 owner = "facebook"; 49 49 repo = "sapling"; 50 50 rev = version; 51 - hash = "sha256-+LxvPJkyq/6gtcBQepZ5pVGXP1/h30zhCHVfUGPUzFE="; 51 + hash = "sha256-uzev4x9jY6foop35z4dvUMIfjRtRqhNFDVFpagOosAc"; 52 52 }; 53 53 54 54 addonsSrc = "${src}/addons"; ··· 56 56 # Fetches the Yarn modules in Nix to to be used as an offline cache 57 57 yarnOfflineCache = fetchYarnDeps { 58 58 yarnLock = "${addonsSrc}/yarn.lock"; 59 - sha256 = "sha256-3JFrVk78EiNVLLXkCFbuRnXwYHNfVv1pBPBS1yCHtPU="; 59 + sha256 = "sha256-3JFrVk78EiNVLLXkCFbuRnXwYHNfVv1pBPBS1yCHtPU"; 60 60 }; 61 61 62 62 # Builds the NodeJS server that runs with `sl web` ··· 113 113 lockFile = ./Cargo.lock; 114 114 outputHashes = { 115 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="; 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 120 }; 121 121 }; 122 122 postPatch = ''
+2 -2
pkgs/applications/version-management/sapling/deps.json
··· 1 1 { 2 2 "links": [], 3 - "version": "0.2.20231113-145254+995db0d6", 4 - "versionHash": "214505116687308775" 3 + "version": "0.2.20240116-133042+8acecb66", 4 + "versionHash": "11094621090461381576" 5 5 }