biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / version-management / sapling / Cargo.lock
blobad2ee2de79d0a62927f24e9a952c4df272c38f63
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
5 [[package]]
6 name = "abomonation"
7 version = "0.7.3+smallvec1"
8 source = "git+https://github.com/markbt/abomonation?rev=0f43346d2afa2aedc64d61f3f4273e8d1e454642#0f43346d2afa2aedc64d61f3f4273e8d1e454642"
9 dependencies = [
10  "smallvec",
13 [[package]]
14 name = "abomonation_derive"
15 version = "0.5.0"
16 source = "registry+https://github.com/rust-lang/crates.io-index"
17 checksum = "e50e2a046af56a864c62d97b7153fda72c596e646be1b0c7963736821f6e1efa"
18 dependencies = [
19  "proc-macro2",
20  "quote",
21  "synstructure",
24 [[package]]
25 name = "addr2line"
26 version = "0.22.0"
27 source = "registry+https://github.com/rust-lang/crates.io-index"
28 checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678"
29 dependencies = [
30  "gimli",
33 [[package]]
34 name = "adler"
35 version = "1.0.2"
36 source = "registry+https://github.com/rust-lang/crates.io-index"
37 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
39 [[package]]
40 name = "ahash"
41 version = "0.4.8"
42 source = "registry+https://github.com/rust-lang/crates.io-index"
43 checksum = "0453232ace82dee0dd0b4c87a59bd90f7b53b314f3e0f61fe2ee7c8a16482289"
45 [[package]]
46 name = "ahash"
47 version = "0.8.11"
48 source = "registry+https://github.com/rust-lang/crates.io-index"
49 checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011"
50 dependencies = [
51  "cfg-if 1.0.0",
52  "once_cell",
53  "version_check",
54  "zerocopy",
57 [[package]]
58 name = "aho-corasick"
59 version = "1.1.3"
60 source = "registry+https://github.com/rust-lang/crates.io-index"
61 checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
62 dependencies = [
63  "memchr",
66 [[package]]
67 name = "alloc-no-stdlib"
68 version = "2.0.4"
69 source = "registry+https://github.com/rust-lang/crates.io-index"
70 checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
72 [[package]]
73 name = "alloc-stdlib"
74 version = "0.2.2"
75 source = "registry+https://github.com/rust-lang/crates.io-index"
76 checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
77 dependencies = [
78  "alloc-no-stdlib",
81 [[package]]
82 name = "allocator-api2"
83 version = "0.2.18"
84 source = "registry+https://github.com/rust-lang/crates.io-index"
85 checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
87 [[package]]
88 name = "android-tzdata"
89 version = "0.1.1"
90 source = "registry+https://github.com/rust-lang/crates.io-index"
91 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
93 [[package]]
94 name = "android_system_properties"
95 version = "0.1.5"
96 source = "registry+https://github.com/rust-lang/crates.io-index"
97 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
98 dependencies = [
99  "libc",
102 [[package]]
103 name = "ansi_term"
104 version = "0.12.1"
105 source = "registry+https://github.com/rust-lang/crates.io-index"
106 checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
107 dependencies = [
108  "winapi 0.3.9",
111 [[package]]
112 name = "anstream"
113 version = "0.6.15"
114 source = "registry+https://github.com/rust-lang/crates.io-index"
115 checksum = "64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526"
116 dependencies = [
117  "anstyle",
118  "anstyle-parse",
119  "anstyle-query",
120  "anstyle-wincon",
121  "colorchoice",
122  "is_terminal_polyfill",
123  "utf8parse",
126 [[package]]
127 name = "anstyle"
128 version = "1.0.8"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
130 checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
132 [[package]]
133 name = "anstyle-parse"
134 version = "0.2.5"
135 source = "registry+https://github.com/rust-lang/crates.io-index"
136 checksum = "eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb"
137 dependencies = [
138  "utf8parse",
141 [[package]]
142 name = "anstyle-query"
143 version = "1.1.1"
144 source = "registry+https://github.com/rust-lang/crates.io-index"
145 checksum = "6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a"
146 dependencies = [
147  "windows-sys 0.52.0",
150 [[package]]
151 name = "anstyle-wincon"
152 version = "3.0.4"
153 source = "registry+https://github.com/rust-lang/crates.io-index"
154 checksum = "5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8"
155 dependencies = [
156  "anstyle",
157  "windows-sys 0.52.0",
160 [[package]]
161 name = "anyhow"
162 version = "1.0.86"
163 source = "registry+https://github.com/rust-lang/crates.io-index"
164 checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da"
165 dependencies = [
166  "backtrace",
169 [[package]]
170 name = "arbitrary"
171 version = "1.3.2"
172 source = "registry+https://github.com/rust-lang/crates.io-index"
173 checksum = "7d5a26814d8dcb93b0e5a0ff3c6d80a8843bafb21b39e8e18a6f05471870e110"
175 [[package]]
176 name = "arc-swap"
177 version = "1.7.1"
178 source = "registry+https://github.com/rust-lang/crates.io-index"
179 checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
181 [[package]]
182 name = "arrayref"
183 version = "0.3.8"
184 source = "registry+https://github.com/rust-lang/crates.io-index"
185 checksum = "9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a"
187 [[package]]
188 name = "arrayvec"
189 version = "0.7.4"
190 source = "registry+https://github.com/rust-lang/crates.io-index"
191 checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
193 [[package]]
194 name = "assert-json-diff"
195 version = "2.0.2"
196 source = "registry+https://github.com/rust-lang/crates.io-index"
197 checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12"
198 dependencies = [
199  "serde",
200  "serde_json",
203 [[package]]
204 name = "assert_matches"
205 version = "1.5.0"
206 source = "registry+https://github.com/rust-lang/crates.io-index"
207 checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
209 [[package]]
210 name = "async-compression"
211 version = "0.4.12"
212 source = "registry+https://github.com/rust-lang/crates.io-index"
213 checksum = "fec134f64e2bc57411226dfc4e52dec859ddfc7e711fc5e07b612584f000e4aa"
214 dependencies = [
215  "brotli",
216  "bzip2",
217  "flate2",
218  "futures-core",
219  "futures-io",
220  "memchr",
221  "pin-project-lite",
222  "tokio",
223  "zstd",
224  "zstd-safe",
227 [[package]]
228 name = "async-io"
229 version = "1.13.0"
230 source = "registry+https://github.com/rust-lang/crates.io-index"
231 checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
232 dependencies = [
233  "async-lock",
234  "autocfg",
235  "cfg-if 1.0.0",
236  "concurrent-queue",
237  "futures-lite",
238  "log",
239  "parking",
240  "polling",
241  "rustix 0.37.27",
242  "slab",
243  "socket2 0.4.10",
244  "waker-fn",
247 [[package]]
248 name = "async-lock"
249 version = "2.8.0"
250 source = "registry+https://github.com/rust-lang/crates.io-index"
251 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
252 dependencies = [
253  "event-listener",
256 [[package]]
257 name = "async-runtime"
258 version = "0.1.0"
259 dependencies = [
260  "futures 0.3.30",
261  "num_cpus",
262  "once_cell",
263  "tokio",
266 [[package]]
267 name = "async-trait"
268 version = "0.1.81"
269 source = "registry+https://github.com/rust-lang/crates.io-index"
270 checksum = "6e0c28dcc82d7c8ead5cb13beb15405b57b8546e93215673ff8ca0349a028107"
271 dependencies = [
272  "proc-macro2",
273  "quote",
274  "syn 2.0.72",
277 [[package]]
278 name = "atexit"
279 version = "0.1.0"
280 dependencies = [
281  "once_cell",
282  "tracing",
285 [[package]]
286 name = "atomic"
287 version = "0.6.0"
288 source = "registry+https://github.com/rust-lang/crates.io-index"
289 checksum = "8d818003e740b63afc82337e3160717f4f63078720a810b7b903e70a5d1d2994"
290 dependencies = [
291  "bytemuck",
294 [[package]]
295 name = "atomicfile"
296 version = "0.1.0"
297 dependencies = [
298  "tempfile",
299  "tracing",
302 [[package]]
303 name = "atty"
304 version = "0.2.14"
305 source = "registry+https://github.com/rust-lang/crates.io-index"
306 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
307 dependencies = [
308  "hermit-abi 0.1.19",
309  "libc",
310  "winapi 0.3.9",
313 [[package]]
314 name = "auth"
315 version = "0.1.0"
316 dependencies = [
317  "anyhow",
318  "chrono",
319  "configmodel",
320  "indexmap 2.2.6",
321  "once_cell",
322  "pem",
323  "simple_asn1",
324  "staticconfig",
325  "thiserror",
326  "tracing",
327  "url",
328  "util",
331 [[package]]
332 name = "auto_impl"
333 version = "1.2.0"
334 source = "registry+https://github.com/rust-lang/crates.io-index"
335 checksum = "3c87f3f15e7794432337fc718554eaa4dc8f04c9677a950ffe366f20a162ae42"
336 dependencies = [
337  "proc-macro2",
338  "quote",
339  "syn 2.0.72",
342 [[package]]
343 name = "autocfg"
344 version = "1.3.0"
345 source = "registry+https://github.com/rust-lang/crates.io-index"
346 checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
348 [[package]]
349 name = "backingstore"
350 version = "0.1.0"
351 dependencies = [
352  "anyhow",
353  "arc-swap",
354  "configloader",
355  "constructors",
356  "cxx",
357  "eagerepo",
358  "edenapi",
359  "env_logger 0.10.2",
360  "identity",
361  "indexedlog",
362  "log",
363  "manifest",
364  "parking_lot",
365  "repo",
366  "storemodel",
367  "tracing",
368  "tracing-collector",
369  "tracing-subscriber",
370  "types",
373 [[package]]
374 name = "backingstore-benches"
375 version = "0.1.0"
376 dependencies = [
377  "backingstore",
378  "configloader",
379  "identity",
380  "minibench",
381  "procinfo",
382  "repo",
383  "tempfile",
384  "types",
387 [[package]]
388 name = "backtrace"
389 version = "0.3.73"
390 source = "registry+https://github.com/rust-lang/crates.io-index"
391 checksum = "5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a"
392 dependencies = [
393  "addr2line",
394  "cc",
395  "cfg-if 1.0.0",
396  "libc",
397  "miniz_oxide",
398  "object",
399  "rustc-demangle",
402 [[package]]
403 name = "base64"
404 version = "0.13.1"
405 source = "registry+https://github.com/rust-lang/crates.io-index"
406 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
408 [[package]]
409 name = "base64"
410 version = "0.21.7"
411 source = "registry+https://github.com/rust-lang/crates.io-index"
412 checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
414 [[package]]
415 name = "base64"
416 version = "0.22.1"
417 source = "registry+https://github.com/rust-lang/crates.io-index"
418 checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
420 [[package]]
421 name = "bindag"
422 version = "0.1.0"
423 dependencies = [
424  "dag",
425  "drawdag",
426  "nonblocking",
427  "tempfile",
428  "vlqencoding",
431 [[package]]
432 name = "bindings"
433 version = "0.1.0"
434 dependencies = [
435  "cpython",
436  "cpython_ext",
437  "paste",
438  "pyatexit",
439  "pyauth",
440  "pyblackbox",
441  "pybytes",
442  "pycats",
443  "pycbor",
444  "pycext",
445  "pycheckout",
446  "pyclientinfo",
447  "pycliparser",
448  "pyconchparser",
449  "pyconfigloader",
450  "pycontext",
451  "pycopytrace",
452  "pydag",
453  "pydiffhelpers",
454  "pydirs",
455  "pydoctor",
456  "pydrawdag",
457  "pyeagerepo",
458  "pyedenapi",
459  "pyerror",
460  "pyexchange",
461  "pyfail",
462  "pyfs",
463  "pygitcompat",
464  "pygitstore",
465  "pyhgmetrics",
466  "pyhgtime",
467  "pyidentity",
468  "pyindexedlog",
469  "pyio",
470  "pyjournal",
471  "pylinelog",
472  "pylock",
473  "pylz4",
474  "pymanifest",
475  "pymetalog",
476  "pymodules",
477  "pymutationstore",
478  "pynodeipc",
479  "pynodemap",
480  "pypathhistory",
481  "pypathmatcher",
482  "pypprint",
483  "pyprocess",
484  "pyprogress",
485  "pyrefencode",
486  "pyregex",
487  "pyrenderdag",
488  "pyrepo",
489  "pyrevisionstore",
490  "pyrevlogindex",
491  "pysptui",
492  "pystatus",
493  "pythreading",
494  "pytoml",
495  "pytracing",
496  "pytreestate",
497  "pyversion",
498  "pyvlq",
499  "pywebview",
500  "pyworker",
501  "pyworkingcopy",
502  "pyworkingcopyclient",
503  "pyxdiff",
504  "pyzstd",
505  "pyzstore",
508 [[package]]
509 name = "bindings-lib"
510 version = "0.1.0"
511 dependencies = [
512  "commands",
513  "cpython",
516 [[package]]
517 name = "bit-set"
518 version = "0.5.3"
519 source = "registry+https://github.com/rust-lang/crates.io-index"
520 checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
521 dependencies = [
522  "bit-vec",
525 [[package]]
526 name = "bit-vec"
527 version = "0.6.3"
528 source = "registry+https://github.com/rust-lang/crates.io-index"
529 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
531 [[package]]
532 name = "bitflags"
533 version = "1.3.2"
534 source = "registry+https://github.com/rust-lang/crates.io-index"
535 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
537 [[package]]
538 name = "bitflags"
539 version = "2.6.0"
540 source = "registry+https://github.com/rust-lang/crates.io-index"
541 checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de"
542 dependencies = [
543  "serde",
546 [[package]]
547 name = "bitmaps"
548 version = "2.1.0"
549 source = "registry+https://github.com/rust-lang/crates.io-index"
550 checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2"
551 dependencies = [
552  "typenum",
555 [[package]]
556 name = "blackbox"
557 version = "0.1.0"
558 dependencies = [
559  "anyhow",
560  "byteorder",
561  "clientinfo",
562  "indexedlog",
563  "lazy_static",
564  "libc",
565  "minibench",
566  "parking_lot",
567  "serde",
568  "serde_alt",
569  "serde_cbor",
570  "serde_derive",
571  "serde_json",
572  "tempfile",
575 [[package]]
576 name = "blake2"
577 version = "0.10.6"
578 source = "registry+https://github.com/rust-lang/crates.io-index"
579 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
580 dependencies = [
581  "digest",
584 [[package]]
585 name = "blake3"
586 version = "1.5.0"
587 source = "registry+https://github.com/rust-lang/crates.io-index"
588 checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87"
589 dependencies = [
590  "arrayref",
591  "arrayvec",
592  "cc",
593  "cfg-if 1.0.0",
594  "constant_time_eq",
595  "digest",
598 [[package]]
599 name = "block-buffer"
600 version = "0.10.4"
601 source = "registry+https://github.com/rust-lang/crates.io-index"
602 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
603 dependencies = [
604  "generic-array",
607 [[package]]
608 name = "brotli"
609 version = "6.0.0"
610 source = "registry+https://github.com/rust-lang/crates.io-index"
611 checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b"
612 dependencies = [
613  "alloc-no-stdlib",
614  "alloc-stdlib",
615  "brotli-decompressor",
618 [[package]]
619 name = "brotli-decompressor"
620 version = "4.0.1"
621 source = "registry+https://github.com/rust-lang/crates.io-index"
622 checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362"
623 dependencies = [
624  "alloc-no-stdlib",
625  "alloc-stdlib",
628 [[package]]
629 name = "bstr"
630 version = "1.10.0"
631 source = "registry+https://github.com/rust-lang/crates.io-index"
632 checksum = "40723b8fb387abc38f4f4a37c09073622e41dd12327033091ef8950659e6dc0c"
633 dependencies = [
634  "memchr",
635  "serde",
638 [[package]]
639 name = "bufsize"
640 version = "1.0.7"
641 source = "registry+https://github.com/rust-lang/crates.io-index"
642 checksum = "7864afba28009cd99a4d973c3de89cc766b800cdf1bd909966d454906f3bce5d"
643 dependencies = [
644  "bytes",
647 [[package]]
648 name = "bumpalo"
649 version = "3.16.0"
650 source = "registry+https://github.com/rust-lang/crates.io-index"
651 checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
653 [[package]]
654 name = "bytemuck"
655 version = "1.16.1"
656 source = "registry+https://github.com/rust-lang/crates.io-index"
657 checksum = "b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e"
659 [[package]]
660 name = "byteorder"
661 version = "1.5.0"
662 source = "registry+https://github.com/rust-lang/crates.io-index"
663 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
665 [[package]]
666 name = "bytes"
667 version = "1.6.1"
668 source = "registry+https://github.com/rust-lang/crates.io-index"
669 checksum = "a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952"
670 dependencies = [
671  "serde",
674 [[package]]
675 name = "bzip2"
676 version = "0.4.4"
677 source = "registry+https://github.com/rust-lang/crates.io-index"
678 checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8"
679 dependencies = [
680  "bzip2-sys",
681  "libc",
684 [[package]]
685 name = "bzip2-sys"
686 version = "0.1.11+1.0.8"
687 source = "registry+https://github.com/rust-lang/crates.io-index"
688 checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc"
689 dependencies = [
690  "cc",
691  "libc",
692  "pkg-config",
695 [[package]]
696 name = "cas-client"
697 version = "0.1.0"
698 dependencies = [
699  "anyhow",
700  "async-trait",
701  "configmodel",
702  "types",
705 [[package]]
706 name = "cassowary"
707 version = "0.3.0"
708 source = "registry+https://github.com/rust-lang/crates.io-index"
709 checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
711 [[package]]
712 name = "cats"
713 version = "0.1.0"
714 dependencies = [
715  "anyhow",
716  "configmodel",
717  "indexmap 2.2.6",
718  "serde",
719  "serde_json",
720  "thiserror",
721  "tracing",
722  "util",
725 [[package]]
726 name = "cc"
727 version = "1.1.6"
728 source = "registry+https://github.com/rust-lang/crates.io-index"
729 checksum = "2aba8f4e9906c7ce3c73463f62a7f0c65183ada1a2d47e397cc8810827f9694f"
730 dependencies = [
731  "jobserver",
732  "libc",
735 [[package]]
736 name = "cfg-if"
737 version = "0.1.10"
738 source = "registry+https://github.com/rust-lang/crates.io-index"
739 checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
741 [[package]]
742 name = "cfg-if"
743 version = "1.0.0"
744 source = "registry+https://github.com/rust-lang/crates.io-index"
745 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
747 [[package]]
748 name = "cfg_aliases"
749 version = "0.1.1"
750 source = "registry+https://github.com/rust-lang/crates.io-index"
751 checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e"
753 [[package]]
754 name = "checkout"
755 version = "0.1.0"
756 dependencies = [
757  "anyhow",
758  "async-runtime",
759  "async-trait",
760  "atexit",
761  "configmodel",
762  "context",
763  "crossbeam",
764  "dag",
765  "edenfs-client",
766  "fail",
767  "fs-err",
768  "hg-metrics",
769  "hook",
770  "manifest",
771  "manifest-tree",
772  "minibytes",
773  "parking_lot",
774  "pathmatcher",
775  "progress-model",
776  "quickcheck",
777  "repo",
778  "serde",
779  "spawn-ext",
780  "status",
781  "storemodel",
782  "tempfile",
783  "termlogger",
784  "thiserror",
785  "toml",
786  "tracing",
787  "treestate",
788  "types",
789  "util",
790  "vfs",
791  "walkdir",
792  "watchman_client",
793  "workingcopy",
796 [[package]]
797 name = "chrono"
798 version = "0.4.38"
799 source = "registry+https://github.com/rust-lang/crates.io-index"
800 checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
801 dependencies = [
802  "android-tzdata",
803  "iana-time-zone",
804  "num-traits",
805  "serde",
806  "windows-targets 0.52.6",
809 [[package]]
810 name = "clap"
811 version = "2.34.0"
812 source = "registry+https://github.com/rust-lang/crates.io-index"
813 checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
814 dependencies = [
815  "ansi_term",
816  "atty",
817  "bitflags 1.3.2",
818  "strsim 0.8.0",
819  "textwrap 0.11.0",
820  "unicode-width",
821  "vec_map",
824 [[package]]
825 name = "clap"
826 version = "3.2.25"
827 source = "registry+https://github.com/rust-lang/crates.io-index"
828 checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
829 dependencies = [
830  "atty",
831  "bitflags 1.3.2",
832  "clap_derive 3.2.25",
833  "clap_lex 0.2.4",
834  "indexmap 1.9.3",
835  "once_cell",
836  "regex",
837  "strsim 0.10.0",
838  "termcolor",
839  "terminal_size 0.2.6",
840  "textwrap 0.16.1",
841  "unicase",
844 [[package]]
845 name = "clap"
846 version = "4.5.11"
847 source = "registry+https://github.com/rust-lang/crates.io-index"
848 checksum = "35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3"
849 dependencies = [
850  "clap_builder",
851  "clap_derive 4.5.11",
854 [[package]]
855 name = "clap_builder"
856 version = "4.5.11"
857 source = "registry+https://github.com/rust-lang/crates.io-index"
858 checksum = "49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa"
859 dependencies = [
860  "anstream",
861  "anstyle",
862  "clap_lex 0.7.2",
863  "strsim 0.11.1",
864  "terminal_size 0.3.0",
865  "unicase",
866  "unicode-width",
869 [[package]]
870 name = "clap_derive"
871 version = "3.2.25"
872 source = "registry+https://github.com/rust-lang/crates.io-index"
873 checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008"
874 dependencies = [
875  "heck 0.4.1",
876  "proc-macro-error",
877  "proc-macro2",
878  "quote",
879  "syn 1.0.109",
882 [[package]]
883 name = "clap_derive"
884 version = "4.5.11"
885 source = "registry+https://github.com/rust-lang/crates.io-index"
886 checksum = "5d029b67f89d30bbb547c89fd5161293c0aec155fc691d7924b64550662db93e"
887 dependencies = [
888  "heck 0.5.0",
889  "proc-macro2",
890  "quote",
891  "syn 2.0.72",
894 [[package]]
895 name = "clap_lex"
896 version = "0.2.4"
897 source = "registry+https://github.com/rust-lang/crates.io-index"
898 checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
899 dependencies = [
900  "os_str_bytes",
903 [[package]]
904 name = "clap_lex"
905 version = "0.7.2"
906 source = "registry+https://github.com/rust-lang/crates.io-index"
907 checksum = "1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97"
909 [[package]]
910 name = "clidispatch"
911 version = "0.1.0"
912 dependencies = [
913  "anyhow",
914  "blackbox",
915  "cliparser",
916  "configloader",
917  "configmodel",
918  "context",
919  "gitcompat",
920  "hgplain",
921  "hook",
922  "hostname 0.1.0",
923  "identity",
924  "indexedlog",
925  "io",
926  "network-doctor",
927  "repo",
928  "sampling",
929  "termlogger",
930  "thiserror",
931  "thrift-types",
932  "tracing",
933  "types",
934  "util",
935  "workingcopy",
938 [[package]]
939 name = "clientinfo"
940 version = "0.1.0"
941 dependencies = [
942  "anyhow",
943  "hostname 0.1.0",
944  "lazy_static",
945  "rand 0.8.5",
946  "serde",
947  "serde_json",
948  "tracing",
951 [[package]]
952 name = "clientinfo_async"
953 version = "0.1.0"
954 dependencies = [
955  "clientinfo",
956  "tokio",
959 [[package]]
960 name = "cliparser"
961 version = "0.1.0"
962 dependencies = [
963  "anyhow",
964  "cpython",
965  "indexmap 2.2.6",
966  "serde",
967  "shlex",
968  "thiserror",
971 [[package]]
972 name = "clone"
973 version = "0.1.0"
974 dependencies = [
975  "anyhow",
976  "checkout",
977  "configmodel",
978  "context",
979  "repo",
980  "tempfile",
981  "thiserror",
982  "tracing",
983  "types",
984  "util",
987 [[package]]
988 name = "cloned"
989 version = "0.1.0"
990 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
992 [[package]]
993 name = "cmdclone"
994 version = "0.1.0"
995 dependencies = [
996  "anyhow",
997  "async-runtime",
998  "clidispatch",
999  "clone",
1000  "cmdpy",
1001  "cmdutil",
1002  "configloader",
1003  "configmodel",
1004  "eagerepo",
1005  "exchange",
1006  "fail",
1007  "hgplain",
1008  "identity",
1009  "metalog",
1010  "migration",
1011  "repo",
1012  "repo_name",
1013  "tracing",
1014  "types",
1015  "url",
1016  "util",
1019 [[package]]
1020 name = "cmdconfig"
1021 version = "0.1.0"
1022 dependencies = [
1023  "anyhow",
1024  "clidispatch",
1025  "cmdutil",
1026  "configloader",
1027  "configmodel",
1028  "formatter",
1029  "minibytes",
1030  "serde",
1033 [[package]]
1034 name = "cmdconfigfile"
1035 version = "0.1.0"
1036 dependencies = [
1037  "clidispatch",
1038  "cliparser",
1039  "cmdutil",
1040  "identity",
1043 [[package]]
1044 name = "cmddebugargs"
1045 version = "0.1.0"
1046 dependencies = [
1047  "clidispatch",
1048  "cmdutil",
1051 [[package]]
1052 name = "cmddebugcas"
1053 version = "0.1.0"
1054 dependencies = [
1055  "async-runtime",
1056  "cas-client",
1057  "clidispatch",
1058  "cmdutil",
1059  "manifest",
1060  "repo",
1061  "types",
1062  "util",
1063  "workingcopy",
1066 [[package]]
1067 name = "cmddebugconfigtree"
1068 version = "0.1.0"
1069 dependencies = [
1070  "cmdutil",
1073 [[package]]
1074 name = "cmddebugcurrentexe"
1075 version = "0.1.0"
1076 dependencies = [
1077  "clidispatch",
1078  "cmdutil",
1081 [[package]]
1082 name = "cmddebugdumpindexedlog"
1083 version = "0.1.0"
1084 dependencies = [
1085  "clidispatch",
1086  "cmdutil",
1087  "indexedlog",
1090 [[package]]
1091 name = "cmddebugdumpinternalconfig"
1092 version = "0.1.0"
1093 dependencies = [
1094  "clidispatch",
1095  "cmdutil",
1096  "configloader",
1099 [[package]]
1100 name = "cmddebugfsync"
1101 version = "0.1.0"
1102 dependencies = [
1103  "clidispatch",
1104  "cmdutil",
1105  "fsyncglob",
1106  "repo",
1109 [[package]]
1110 name = "cmddebughttp"
1111 version = "0.1.0"
1112 dependencies = [
1113  "async-runtime",
1114  "clidispatch",
1115  "cmdutil",
1116  "edenapi",
1117  "repo",
1120 [[package]]
1121 name = "cmddebugmergestate"
1122 version = "0.1.0"
1123 dependencies = [
1124  "anyhow",
1125  "clidispatch",
1126  "cliparser",
1127  "cmdutil",
1128  "repo",
1129  "repostate",
1130  "workingcopy",
1133 [[package]]
1134 name = "cmddebugmetrics"
1135 version = "0.1.0"
1136 dependencies = [
1137  "clidispatch",
1138  "cmdutil",
1139  "hg-metrics",
1140  "repo",
1141  "tracing",
1144 [[package]]
1145 name = "cmddebugnetworkdoctor"
1146 version = "0.1.0"
1147 dependencies = [
1148  "clidispatch",
1149  "cmdutil",
1150  "configloader",
1151  "network-doctor",
1154 [[package]]
1155 name = "cmddebugpython"
1156 version = "0.1.0"
1157 dependencies = [
1158  "clidispatch",
1159  "cmdutil",
1162 [[package]]
1163 name = "cmddebugracyoutput"
1164 version = "0.1.0"
1165 dependencies = [
1166  "async-runtime",
1167  "clidispatch",
1168  "cliparser",
1169  "cmdutil",
1170  "progress-model",
1171  "rand 0.8.5",
1174 [[package]]
1175 name = "cmddebugrefreshconfig"
1176 version = "0.1.0"
1177 dependencies = [
1178  "clidispatch",
1179  "cmdutil",
1180  "configloader",
1181  "repo-minimal-info",
1184 [[package]]
1185 name = "cmddebugrevsets"
1186 version = "0.1.0"
1187 dependencies = [
1188  "clidispatch",
1189  "cliparser",
1190  "cmdutil",
1191  "repo",
1192  "workingcopy",
1195 [[package]]
1196 name = "cmddebugrunlog"
1197 version = "0.1.0"
1198 dependencies = [
1199  "anyhow",
1200  "clidispatch",
1201  "cliparser",
1202  "repo",
1203  "runlog",
1204  "serde_json",
1207 [[package]]
1208 name = "cmddebugscmstore"
1209 version = "0.1.0"
1210 dependencies = [
1211  "async-runtime",
1212  "clidispatch",
1213  "cmdutil",
1214  "manifest",
1215  "repo",
1216  "revisionstore",
1217  "serde",
1218  "types",
1221 [[package]]
1222 name = "cmddebugscmstorereplay"
1223 version = "0.1.0"
1224 dependencies = [
1225  "clidispatch",
1226  "cmdutil",
1227  "repo",
1228  "revisionstore",
1229  "types",
1232 [[package]]
1233 name = "cmddebugsegmentclone"
1234 version = "0.1.0"
1235 dependencies = [
1236  "anyhow",
1237  "async-runtime",
1238  "clidispatch",
1239  "cliparser",
1240  "cmdutil",
1241  "dag",
1242  "edenapi",
1243  "identity",
1244  "progress-model",
1247 [[package]]
1248 name = "cmddebugsegmentgraph"
1249 version = "0.1.0"
1250 dependencies = [
1251  "clidispatch",
1252  "cliparser",
1253  "cmdutil",
1254  "dag",
1255  "repo",
1258 [[package]]
1259 name = "cmddebugsegmentpull"
1260 version = "0.1.0"
1261 dependencies = [
1262  "anyhow",
1263  "async-runtime",
1264  "clidispatch",
1265  "cliparser",
1266  "cmdutil",
1267  "dag",
1268  "edenapi",
1269  "repo",
1270  "types",
1273 [[package]]
1274 name = "cmddebugstore"
1275 version = "0.1.0"
1276 dependencies = [
1277  "clidispatch",
1278  "cmdutil",
1279  "configloader",
1280  "repo",
1281  "revisionstore",
1282  "types",
1285 [[package]]
1286 name = "cmddebugstructuredprogress"
1287 version = "0.1.0"
1288 dependencies = [
1289  "anyhow",
1290  "clidispatch",
1291  "cliparser",
1292  "progress-model",
1295 [[package]]
1296 name = "cmddebugtestcommand"
1297 version = "0.1.0"
1298 dependencies = [
1299  "clidispatch",
1300  "cmdutil",
1303 [[package]]
1304 name = "cmddebugtop"
1305 version = "0.1.0"
1306 dependencies = [
1307  "chrono",
1308  "clidispatch",
1309  "cliparser",
1310  "cmdutil",
1311  "comfy-table",
1312  "debugtop",
1313  "repo",
1314  "runlog",
1317 [[package]]
1318 name = "cmddebugwait"
1319 version = "0.1.0"
1320 dependencies = [
1321  "anyhow",
1322  "clidispatch",
1323  "cmdutil",
1324  "edenfs-client",
1325  "repo",
1326  "tracing",
1327  "treestate",
1328  "workingcopy",
1331 [[package]]
1332 name = "cmdgoto"
1333 version = "0.1.0"
1334 dependencies = [
1335  "anyhow",
1336  "checkout",
1337  "clidispatch",
1338  "cliparser",
1339  "cmdutil",
1340  "configmodel",
1341  "fs-err",
1342  "repo",
1343  "repostate",
1344  "tracing",
1345  "util",
1346  "workingcopy",
1349 [[package]]
1350 name = "cmdpy"
1351 version = "0.1.0"
1352 dependencies = [
1353  "bindings",
1354  "clidispatch",
1355  "commandserver",
1356  "configmodel",
1357  "context",
1358  "cpython",
1359  "cpython_ext",
1360  "libc",
1361  "nodeipc",
1362  "pycontext",
1363  "pyio",
1364  "pymodules",
1365  "python3-sys",
1366  "tracing",
1369 [[package]]
1370 name = "cmdroot"
1371 version = "0.1.0"
1372 dependencies = [
1373  "clidispatch",
1374  "cmdutil",
1375  "repo",
1376  "util",
1379 [[package]]
1380 name = "cmdstatus"
1381 version = "0.1.0"
1382 dependencies = [
1383  "anyhow",
1384  "clidispatch",
1385  "cmdutil",
1386  "configloader",
1387  "formatter",
1388  "hgplain",
1389  "pathmatcher",
1390  "repo",
1391  "serde",
1392  "status",
1393  "tracing",
1394  "types",
1395  "util",
1396  "workingcopy",
1399 [[package]]
1400 name = "cmdutil"
1401 version = "0.1.0"
1402 dependencies = [
1403  "anyhow",
1404  "clidispatch",
1405  "cliparser",
1406  "configmodel",
1407  "configset",
1408  "formatter",
1409  "hgplain",
1410  "repo",
1411  "termstyle",
1414 [[package]]
1415 name = "cmdversion"
1416 version = "0.1.0"
1417 dependencies = [
1418  "clidispatch",
1419  "cmdutil",
1420  "identity",
1421  "version",
1424 [[package]]
1425 name = "cmdwhereami"
1426 version = "0.1.0"
1427 dependencies = [
1428  "anyhow",
1429  "clidispatch",
1430  "cmdutil",
1431  "repo",
1432  "treestate",
1433  "types",
1436 [[package]]
1437 name = "codegen"
1438 version = "0.1.0"
1439 dependencies = [
1440  "zstdelta",
1443 [[package]]
1444 name = "codegen_includer_proc_macro"
1445 version = "0.1.0"
1446 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
1447 dependencies = [
1448  "quote",
1451 [[package]]
1452 name = "codespan-reporting"
1453 version = "0.11.1"
1454 source = "registry+https://github.com/rust-lang/crates.io-index"
1455 checksum = "3538270d33cc669650c4b093848450d380def10c331d38c768e34cac80576e6e"
1456 dependencies = [
1457  "termcolor",
1458  "unicode-width",
1461 [[package]]
1462 name = "colorchoice"
1463 version = "1.0.2"
1464 source = "registry+https://github.com/rust-lang/crates.io-index"
1465 checksum = "d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0"
1467 [[package]]
1468 name = "colored"
1469 version = "2.1.0"
1470 source = "registry+https://github.com/rust-lang/crates.io-index"
1471 checksum = "cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8"
1472 dependencies = [
1473  "lazy_static",
1474  "windows-sys 0.48.0",
1477 [[package]]
1478 name = "comfy-table"
1479 version = "7.1.1"
1480 source = "registry+https://github.com/rust-lang/crates.io-index"
1481 checksum = "b34115915337defe99b2aff5c2ce6771e5fbc4079f4b506301f5cf394c8452f7"
1482 dependencies = [
1483  "crossterm",
1484  "strum",
1485  "strum_macros",
1486  "unicode-width",
1489 [[package]]
1490 name = "commands"
1491 version = "0.1.0"
1492 dependencies = [
1493  "anyhow",
1494  "atexit",
1495  "blackbox",
1496  "clidispatch",
1497  "cmdclone",
1498  "cmdconfig",
1499  "cmdconfigfile",
1500  "cmddebugargs",
1501  "cmddebugcas",
1502  "cmddebugconfigtree",
1503  "cmddebugcurrentexe",
1504  "cmddebugdumpindexedlog",
1505  "cmddebugdumpinternalconfig",
1506  "cmddebugfsync",
1507  "cmddebughttp",
1508  "cmddebugmergestate",
1509  "cmddebugmetrics",
1510  "cmddebugnetworkdoctor",
1511  "cmddebugpython",
1512  "cmddebugracyoutput",
1513  "cmddebugrefreshconfig",
1514  "cmddebugrevsets",
1515  "cmddebugrunlog",
1516  "cmddebugscmstore",
1517  "cmddebugscmstorereplay",
1518  "cmddebugsegmentclone",
1519  "cmddebugsegmentgraph",
1520  "cmddebugsegmentpull",
1521  "cmddebugstore",
1522  "cmddebugstructuredprogress",
1523  "cmddebugtestcommand",
1524  "cmddebugtop",
1525  "cmddebugwait",
1526  "cmdgoto",
1527  "cmdpy",
1528  "cmdroot",
1529  "cmdstatus",
1530  "cmdversion",
1531  "cmdwhereami",
1532  "commandserver",
1533  "configloader",
1534  "configmodel",
1535  "constructors",
1536  "ctrlc",
1537  "fail",
1538  "flate2",
1539  "hg-http",
1540  "hg-metrics",
1541  "hgplain",
1542  "hostname 0.3.1",
1543  "identity",
1544  "libc",
1545  "metrics-render",
1546  "mincode",
1547  "nodeipc",
1548  "parking_lot",
1549  "procinfo",
1550  "progress-model",
1551  "progress-render",
1552  "pycheckout",
1553  "pytracing",
1554  "pyworkingcopy",
1555  "pyworkingcopyclient",
1556  "repo",
1557  "revisionstore",
1558  "runlog",
1559  "sampling",
1560  "tracing",
1561  "tracing-collector",
1562  "tracing-reload",
1563  "tracing-sampler",
1564  "tracing-subscriber",
1565  "version",
1566  "zstd",
1569 [[package]]
1570 name = "commandserver"
1571 version = "0.1.0"
1572 dependencies = [
1573  "anyhow",
1574  "atexit",
1575  "configmodel",
1576  "dirs 2.0.2",
1577  "fn-error-context",
1578  "fs2",
1579  "identity",
1580  "libc",
1581  "nodeipc",
1582  "once_cell",
1583  "procutil",
1584  "serde",
1585  "spawn-ext",
1586  "tracing",
1587  "udsipc",
1588  "version",
1591 [[package]]
1592 name = "commitcloudsubscriber"
1593 version = "0.1.0"
1594 dependencies = [
1595  "anyhow",
1596  "base64 0.13.1",
1597  "filetime",
1598  "hostcaps",
1599  "identity",
1600  "lazy_static",
1601  "log",
1602  "mime",
1603  "parking_lot",
1604  "regex",
1605  "reqwest",
1606  "rust-ini",
1607  "serde",
1608  "serde_json",
1609  "tempfile",
1610  "thiserror",
1611  "tokio",
1614 [[package]]
1615 name = "commits"
1616 version = "0.1.0"
1617 dependencies = [
1618  "anyhow",
1619  "async-trait",
1620  "commits-trait",
1621  "dag",
1622  "edenapi",
1623  "factory",
1624  "fs-err",
1625  "futures 0.3.30",
1626  "minibytes",
1627  "parking_lot",
1628  "revlogindex",
1629  "storemodel",
1630  "streams",
1631  "tracing",
1632  "types",
1633  "zstore",
1636 [[package]]
1637 name = "commits-git"
1638 version = "0.1.0"
1639 dependencies = [
1640  "anyhow",
1641  "async-trait",
1642  "commits-trait",
1643  "dag",
1644  "factory",
1645  "fs-err",
1646  "futures 0.3.30",
1647  "gitdag",
1648  "metalog",
1649  "minibytes",
1650  "parking_lot",
1651  "refencode",
1652  "storemodel",
1653  "tracing",
1654  "types",
1657 [[package]]
1658 name = "commits-trait"
1659 version = "0.1.0"
1660 dependencies = [
1661  "anyhow",
1662  "async-trait",
1663  "dag",
1664  "futures 0.3.30",
1665  "metalog",
1666  "minibytes",
1667  "serde",
1668  "storemodel",
1669  "types",
1672 [[package]]
1673 name = "conch-parser"
1674 version = "0.1.1"
1675 dependencies = [
1676  "serde",
1677  "void",
1680 [[package]]
1681 name = "conch_parser"
1682 version = "0.1.0"
1683 dependencies = [
1684  "conch-parser",
1685  "cpython",
1688 [[package]]
1689 name = "concurrent-queue"
1690 version = "2.5.0"
1691 source = "registry+https://github.com/rust-lang/crates.io-index"
1692 checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
1693 dependencies = [
1694  "crossbeam-utils 0.8.20",
1697 [[package]]
1698 name = "config"
1699 version = "0.1.0"
1700 dependencies = [
1701  "anyhow",
1702  "codegen_includer_proc_macro",
1703  "fbthrift",
1704  "futures 0.3.30",
1705  "once_cell",
1706  "ref-cast",
1707  "serde",
1708  "serde_derive",
1709  "thiserror",
1710  "thrift_compiler",
1713 [[package]]
1714 name = "config_thrift"
1715 version = "0.1.0"
1716 dependencies = [
1717  "anyhow",
1718  "codegen_includer_proc_macro",
1719  "fbthrift",
1720  "futures 0.3.30",
1721  "once_cell",
1722  "ref-cast",
1723  "serde",
1724  "serde_derive",
1725  "thiserror",
1726  "thrift_compiler",
1729 [[package]]
1730 name = "config_thrift_clients"
1731 version = "0.1.0"
1732 dependencies = [
1733  "anyhow",
1734  "async-trait",
1735  "codegen_includer_proc_macro",
1736  "config_thrift",
1737  "const-cstr",
1738  "fbthrift",
1739  "futures 0.3.30",
1740  "thrift_compiler",
1741  "tracing",
1744 [[package]]
1745 name = "configloader"
1746 version = "0.1.0"
1747 dependencies = [
1748  "anyhow",
1749  "base64 0.13.1",
1750  "configmodel",
1751  "configset",
1752  "dirs 2.0.2",
1753  "filetime",
1754  "gitcompat",
1755  "hgplain",
1756  "hgtime",
1757  "hostcaps",
1758  "hostname 0.3.1",
1759  "http-client",
1760  "identity",
1761  "minibench",
1762  "minibytes",
1763  "once_cell",
1764  "regex",
1765  "repo-minimal-info",
1766  "serde",
1767  "serde_json",
1768  "serde_urlencoded",
1769  "sha2",
1770  "spawn-ext",
1771  "staticconfig",
1772  "tempfile",
1773  "testutil",
1774  "tracing",
1775  "types",
1776  "unionconfig",
1777  "url",
1778  "util",
1779  "version",
1780  "zstd",
1783 [[package]]
1784 name = "configmodel"
1785 version = "0.1.0"
1786 dependencies = [
1787  "anyhow",
1788  "auto_impl",
1789  "minibytes",
1790  "thiserror",
1791  "twox-hash",
1792  "util",
1795 [[package]]
1796 name = "configset"
1797 version = "0.1.0"
1798 dependencies = [
1799  "configmodel",
1800  "hgrc-parser",
1801  "indexmap 2.2.6",
1802  "minibytes",
1803  "tempfile",
1804  "tracing",
1805  "util",
1808 [[package]]
1809 name = "console"
1810 version = "0.15.8"
1811 source = "registry+https://github.com/rust-lang/crates.io-index"
1812 checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb"
1813 dependencies = [
1814  "encode_unicode",
1815  "lazy_static",
1816  "libc",
1817  "windows-sys 0.52.0",
1820 [[package]]
1821 name = "const-cstr"
1822 version = "0.3.0"
1823 source = "registry+https://github.com/rust-lang/crates.io-index"
1824 checksum = "ed3d0b5ff30645a68f35ece8cea4556ca14ef8a1651455f789a099a0513532a6"
1826 [[package]]
1827 name = "constant_time_eq"
1828 version = "0.3.0"
1829 source = "registry+https://github.com/rust-lang/crates.io-index"
1830 checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2"
1832 [[package]]
1833 name = "constructors"
1834 version = "0.1.0"
1835 dependencies = [
1836  "commits",
1837  "commits-git",
1838  "eagerepo",
1839  "edenapi",
1840  "gitstore",
1841  "manifest-tree",
1842  "once_cell",
1845 [[package]]
1846 name = "context"
1847 version = "0.1.0"
1848 dependencies = [
1849  "configmodel",
1850  "io",
1851  "termlogger",
1854 [[package]]
1855 name = "control-point"
1856 version = "0.1.0"
1857 dependencies = [
1858  "anyhow",
1859  "lazy_static",
1860  "parking_lot",
1861  "serde_json",
1862  "tempfile",
1863  "tracing",
1864  "util",
1867 [[package]]
1868 name = "cookie"
1869 version = "0.17.0"
1870 source = "registry+https://github.com/rust-lang/crates.io-index"
1871 checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24"
1872 dependencies = [
1873  "percent-encoding",
1874  "time",
1875  "version_check",
1878 [[package]]
1879 name = "cookie_store"
1880 version = "0.20.0"
1881 source = "registry+https://github.com/rust-lang/crates.io-index"
1882 checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6"
1883 dependencies = [
1884  "cookie",
1885  "idna 0.3.0",
1886  "log",
1887  "publicsuffix",
1888  "serde",
1889  "serde_derive",
1890  "serde_json",
1891  "time",
1892  "url",
1895 [[package]]
1896 name = "copytrace"
1897 version = "0.1.0"
1898 dependencies = [
1899  "anyhow",
1900  "async-runtime",
1901  "async-trait",
1902  "configmodel",
1903  "dag",
1904  "hg-metrics",
1905  "lru-cache",
1906  "manifest",
1907  "manifest-tree",
1908  "parking_lot",
1909  "pathhistory",
1910  "pathmatcher",
1911  "serde",
1912  "storemodel",
1913  "thiserror",
1914  "tokio",
1915  "tracing",
1916  "tracing-test",
1917  "types",
1918  "xdiff",
1921 [[package]]
1922 name = "core-foundation"
1923 version = "0.9.4"
1924 source = "registry+https://github.com/rust-lang/crates.io-index"
1925 checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
1926 dependencies = [
1927  "core-foundation-sys",
1928  "libc",
1931 [[package]]
1932 name = "core-foundation-sys"
1933 version = "0.8.6"
1934 source = "registry+https://github.com/rust-lang/crates.io-index"
1935 checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
1937 [[package]]
1938 name = "cpufeatures"
1939 version = "0.2.12"
1940 source = "registry+https://github.com/rust-lang/crates.io-index"
1941 checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504"
1942 dependencies = [
1943  "libc",
1946 [[package]]
1947 name = "cpython"
1948 version = "0.7.2"
1949 source = "registry+https://github.com/rust-lang/crates.io-index"
1950 checksum = "43b398a2c65baaf5892f10bb69b52508bf7a993380cc4ecd3785aaebb5c79389"
1951 dependencies = [
1952  "libc",
1953  "num-traits",
1954  "paste",
1955  "python3-sys",
1956  "serde",
1959 [[package]]
1960 name = "cpython_async"
1961 version = "0.1.0"
1962 dependencies = [
1963  "anyhow",
1964  "async-runtime",
1965  "cpython",
1966  "cpython_ext",
1967  "futures 0.3.30",
1968  "itertools",
1969  "tokio",
1972 [[package]]
1973 name = "cpython_ext"
1974 version = "0.1.0"
1975 dependencies = [
1976  "anyhow",
1977  "cpython",
1978  "libc",
1979  "once_cell",
1980  "parking_lot",
1981  "python3-sys",
1982  "serde",
1983  "serde_bytes",
1984  "serde_cbor",
1985  "thiserror",
1986  "types",
1989 [[package]]
1990 name = "crc32fast"
1991 version = "1.4.2"
1992 source = "registry+https://github.com/rust-lang/crates.io-index"
1993 checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
1994 dependencies = [
1995  "cfg-if 1.0.0",
1998 [[package]]
1999 name = "crossbeam"
2000 version = "0.8.4"
2001 source = "registry+https://github.com/rust-lang/crates.io-index"
2002 checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8"
2003 dependencies = [
2004  "crossbeam-channel 0.5.13",
2005  "crossbeam-deque",
2006  "crossbeam-epoch",
2007  "crossbeam-queue",
2008  "crossbeam-utils 0.8.20",
2011 [[package]]
2012 name = "crossbeam-channel"
2013 version = "0.3.9"
2014 source = "registry+https://github.com/rust-lang/crates.io-index"
2015 checksum = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa"
2016 dependencies = [
2017  "crossbeam-utils 0.6.6",
2020 [[package]]
2021 name = "crossbeam-channel"
2022 version = "0.5.13"
2023 source = "registry+https://github.com/rust-lang/crates.io-index"
2024 checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2"
2025 dependencies = [
2026  "crossbeam-utils 0.8.20",
2029 [[package]]
2030 name = "crossbeam-deque"
2031 version = "0.8.5"
2032 source = "registry+https://github.com/rust-lang/crates.io-index"
2033 checksum = "613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d"
2034 dependencies = [
2035  "crossbeam-epoch",
2036  "crossbeam-utils 0.8.20",
2039 [[package]]
2040 name = "crossbeam-epoch"
2041 version = "0.9.18"
2042 source = "registry+https://github.com/rust-lang/crates.io-index"
2043 checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
2044 dependencies = [
2045  "crossbeam-utils 0.8.20",
2048 [[package]]
2049 name = "crossbeam-queue"
2050 version = "0.3.11"
2051 source = "registry+https://github.com/rust-lang/crates.io-index"
2052 checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35"
2053 dependencies = [
2054  "crossbeam-utils 0.8.20",
2057 [[package]]
2058 name = "crossbeam-utils"
2059 version = "0.6.6"
2060 source = "registry+https://github.com/rust-lang/crates.io-index"
2061 checksum = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
2062 dependencies = [
2063  "cfg-if 0.1.10",
2064  "lazy_static",
2067 [[package]]
2068 name = "crossbeam-utils"
2069 version = "0.8.20"
2070 source = "registry+https://github.com/rust-lang/crates.io-index"
2071 checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80"
2073 [[package]]
2074 name = "crossterm"
2075 version = "0.27.0"
2076 source = "registry+https://github.com/rust-lang/crates.io-index"
2077 checksum = "f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df"
2078 dependencies = [
2079  "bitflags 2.6.0",
2080  "crossterm_winapi",
2081  "libc",
2082  "parking_lot",
2083  "winapi 0.3.9",
2086 [[package]]
2087 name = "crossterm_winapi"
2088 version = "0.9.1"
2089 source = "registry+https://github.com/rust-lang/crates.io-index"
2090 checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
2091 dependencies = [
2092  "winapi 0.3.9",
2095 [[package]]
2096 name = "crypto-common"
2097 version = "0.1.6"
2098 source = "registry+https://github.com/rust-lang/crates.io-index"
2099 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
2100 dependencies = [
2101  "generic-array",
2102  "typenum",
2105 [[package]]
2106 name = "csscolorparser"
2107 version = "0.6.2"
2108 source = "registry+https://github.com/rust-lang/crates.io-index"
2109 checksum = "eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf"
2110 dependencies = [
2111  "lab",
2112  "phf",
2115 [[package]]
2116 name = "ctor"
2117 version = "0.1.26"
2118 source = "registry+https://github.com/rust-lang/crates.io-index"
2119 checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
2120 dependencies = [
2121  "quote",
2122  "syn 1.0.109",
2125 [[package]]
2126 name = "ctrlc"
2127 version = "3.4.4"
2128 source = "registry+https://github.com/rust-lang/crates.io-index"
2129 checksum = "672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345"
2130 dependencies = [
2131  "nix 0.28.0",
2132  "windows-sys 0.52.0",
2135 [[package]]
2136 name = "curl"
2137 version = "0.4.46"
2138 source = "registry+https://github.com/rust-lang/crates.io-index"
2139 checksum = "1e2161dd6eba090ff1594084e95fd67aeccf04382ffea77999ea94ed42ec67b6"
2140 dependencies = [
2141  "curl-sys",
2142  "libc",
2143  "openssl-probe",
2144  "openssl-sys",
2145  "schannel",
2146  "socket2 0.5.7",
2147  "windows-sys 0.52.0",
2150 [[package]]
2151 name = "curl-sys"
2152 version = "0.4.73+curl-8.8.0"
2153 source = "registry+https://github.com/rust-lang/crates.io-index"
2154 checksum = "450ab250ecf17227c39afb9a2dd9261dc0035cb80f2612472fc0c4aac2dcb84d"
2155 dependencies = [
2156  "cc",
2157  "libc",
2158  "libnghttp2-sys",
2159  "libz-sys",
2160  "openssl-sys",
2161  "pkg-config",
2162  "vcpkg",
2163  "windows-sys 0.52.0",
2166 [[package]]
2167 name = "cxx"
2168 version = "1.0.124"
2169 source = "registry+https://github.com/rust-lang/crates.io-index"
2170 checksum = "273dcfd3acd4e1e276af13ed2a43eea7001318823e7a726a6b3ed39b4acc0b82"
2171 dependencies = [
2172  "cc",
2173  "cxxbridge-flags",
2174  "cxxbridge-macro",
2175  "link-cplusplus",
2178 [[package]]
2179 name = "cxx-build"
2180 version = "1.0.124"
2181 source = "registry+https://github.com/rust-lang/crates.io-index"
2182 checksum = "d8b2766fbd92be34e9ed143898fce6c572dc009de39506ed6903e5a05b68914e"
2183 dependencies = [
2184  "cc",
2185  "codespan-reporting",
2186  "once_cell",
2187  "proc-macro2",
2188  "quote",
2189  "scratch",
2190  "syn 2.0.72",
2193 [[package]]
2194 name = "cxxbridge-flags"
2195 version = "1.0.124"
2196 source = "registry+https://github.com/rust-lang/crates.io-index"
2197 checksum = "839fcd5e43464614ffaa989eaf1c139ef1f0c51672a1ed08023307fa1b909ccd"
2199 [[package]]
2200 name = "cxxbridge-macro"
2201 version = "1.0.124"
2202 source = "registry+https://github.com/rust-lang/crates.io-index"
2203 checksum = "4b2c1c1776b986979be68bb2285da855f8d8a35851a769fca8740df7c3d07877"
2204 dependencies = [
2205  "proc-macro2",
2206  "quote",
2207  "syn 2.0.72",
2210 [[package]]
2211 name = "dag"
2212 version = "0.1.0"
2213 dependencies = [
2214  "anyhow",
2215  "async-trait",
2216  "bitflags 2.6.0",
2217  "byteorder",
2218  "dag-types",
2219  "dev-logger",
2220  "drawdag",
2221  "fail",
2222  "fs2",
2223  "futures 0.3.30",
2224  "indexedlog",
2225  "indexmap 2.2.6",
2226  "mincode",
2227  "minibytes",
2228  "nonblocking",
2229  "once_cell",
2230  "quickcheck",
2231  "rand 0.8.5",
2232  "renderdag",
2233  "serde",
2234  "tempfile",
2235  "thiserror",
2236  "tokio",
2237  "tracing",
2238  "vlqencoding",
2241 [[package]]
2242 name = "dag-benches"
2243 version = "0.1.0"
2244 dependencies = [
2245  "bindag",
2246  "dag",
2247  "dev-logger",
2248  "mincode",
2249  "minibench",
2250  "nonblocking",
2251  "serde_cbor",
2252  "tempfile",
2255 [[package]]
2256 name = "dag-types"
2257 version = "0.1.0"
2258 dependencies = [
2259  "abomonation",
2260  "abomonation_derive",
2261  "minibytes",
2262  "quickcheck",
2263  "serde",
2266 [[package]]
2267 name = "dashmap"
2268 version = "5.5.3"
2269 source = "registry+https://github.com/rust-lang/crates.io-index"
2270 checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
2271 dependencies = [
2272  "cfg-if 1.0.0",
2273  "hashbrown 0.14.5",
2274  "lock_api",
2275  "once_cell",
2276  "parking_lot_core",
2277  "rayon",
2278  "serde",
2281 [[package]]
2282 name = "debugtop"
2283 version = "0.1.0"
2284 dependencies = [
2285  "anyhow",
2286  "chrono",
2287  "runlog",
2290 [[package]]
2291 name = "deltae"
2292 version = "0.3.2"
2293 source = "registry+https://github.com/rust-lang/crates.io-index"
2294 checksum = "5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4"
2296 [[package]]
2297 name = "deranged"
2298 version = "0.3.11"
2299 source = "registry+https://github.com/rust-lang/crates.io-index"
2300 checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4"
2301 dependencies = [
2302  "powerfmt",
2305 [[package]]
2306 name = "dev-logger"
2307 version = "0.1.0"
2308 dependencies = [
2309  "ctor",
2310  "tracing",
2311  "tracing-subscriber",
2314 [[package]]
2315 name = "diff"
2316 version = "0.1.13"
2317 source = "registry+https://github.com/rust-lang/crates.io-index"
2318 checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
2320 [[package]]
2321 name = "digest"
2322 version = "0.10.7"
2323 source = "registry+https://github.com/rust-lang/crates.io-index"
2324 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
2325 dependencies = [
2326  "block-buffer",
2327  "crypto-common",
2328  "subtle",
2331 [[package]]
2332 name = "dirs"
2333 version = "2.0.2"
2334 source = "registry+https://github.com/rust-lang/crates.io-index"
2335 checksum = "13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3"
2336 dependencies = [
2337  "cfg-if 0.1.10",
2338  "dirs-sys",
2341 [[package]]
2342 name = "dirs"
2343 version = "4.0.0"
2344 source = "registry+https://github.com/rust-lang/crates.io-index"
2345 checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
2346 dependencies = [
2347  "dirs-sys",
2350 [[package]]
2351 name = "dirs-sys"
2352 version = "0.3.7"
2353 source = "registry+https://github.com/rust-lang/crates.io-index"
2354 checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
2355 dependencies = [
2356  "libc",
2357  "redox_users",
2358  "winapi 0.3.9",
2361 [[package]]
2362 name = "dlv-list"
2363 version = "0.2.3"
2364 source = "registry+https://github.com/rust-lang/crates.io-index"
2365 checksum = "68df3f2b690c1b86e65ef7830956aededf3cb0a16f898f79b9a6f421a7b6211b"
2366 dependencies = [
2367  "rand 0.8.5",
2370 [[package]]
2371 name = "drawdag"
2372 version = "0.1.0"
2374 [[package]]
2375 name = "dunce"
2376 version = "1.0.4"
2377 source = "registry+https://github.com/rust-lang/crates.io-index"
2378 checksum = "56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b"
2380 [[package]]
2381 name = "eagerepo"
2382 version = "0.1.0"
2383 dependencies = [
2384  "anyhow",
2385  "async-trait",
2386  "configmodel",
2387  "dag",
2388  "edenapi_trait",
2389  "factory",
2390  "fail",
2391  "futures 0.3.30",
2392  "hgstore",
2393  "http",
2394  "identity",
2395  "manifest-tree",
2396  "metalog",
2397  "minibytes",
2398  "mutationstore",
2399  "nonblocking",
2400  "parking_lot",
2401  "storemodel",
2402  "tempfile",
2403  "thiserror",
2404  "tokio",
2405  "tracing",
2406  "zstore",
2409 [[package]]
2410 name = "eden_apfs_mount_helper"
2411 version = "0.1.0"
2412 dependencies = [
2413  "anyhow",
2414  "libc",
2415  "once_cell",
2416  "plist",
2417  "pretty_assertions",
2418  "serde",
2419  "serde_json",
2420  "sha2",
2421  "structopt",
2424 [[package]]
2425 name = "edenapi"
2426 version = "0.1.0"
2427 dependencies = [
2428  "anyhow",
2429  "async-runtime",
2430  "async-trait",
2431  "bytes",
2432  "chrono",
2433  "clientinfo",
2434  "clientinfo_async",
2435  "configmodel",
2436  "edenapi_trait",
2437  "edenapi_types",
2438  "futures 0.3.30",
2439  "hg-http",
2440  "http-client",
2441  "itertools",
2442  "metrics",
2443  "minibytes",
2444  "once_cell",
2445  "parking_lot",
2446  "pprint",
2447  "progress-model",
2448  "repo_name",
2449  "serde",
2450  "serde_cbor",
2451  "serde_json",
2452  "tokio",
2453  "tracing",
2454  "types",
2455  "url",
2456  "version",
2459 [[package]]
2460 name = "edenapi_ext"
2461 version = "0.1.0"
2462 dependencies = [
2463  "anyhow",
2464  "blake2",
2465  "cloned",
2466  "crossbeam",
2467  "edenapi",
2468  "edenapi_types",
2469  "futures 0.3.30",
2470  "itertools",
2471  "minibytes",
2472  "tokio",
2473  "types",
2474  "vfs",
2477 [[package]]
2478 name = "edenapi_trait"
2479 version = "0.1.0"
2480 dependencies = [
2481  "anyhow",
2482  "async-trait",
2483  "auth",
2484  "configmodel",
2485  "edenapi_types",
2486  "futures 0.3.30",
2487  "http",
2488  "http-client",
2489  "minibytes",
2490  "serde_cbor",
2491  "thiserror",
2492  "types",
2493  "url",
2496 [[package]]
2497 name = "edenapi_types"
2498 version = "0.1.0"
2499 dependencies = [
2500  "anyhow",
2501  "blake3",
2502  "bytes",
2503  "dag-types",
2504  "insta_ext",
2505  "paste",
2506  "quickcheck",
2507  "quickcheck_arbitrary_derive",
2508  "quickcheck_macros",
2509  "revisionstore_types",
2510  "serde",
2511  "serde_bytes",
2512  "serde_derive",
2513  "serde_json",
2514  "sha1",
2515  "thiserror",
2516  "type_macros",
2517  "types",
2520 [[package]]
2521 name = "edenfs-client"
2522 version = "0.1.0"
2523 dependencies = [
2524  "anyhow",
2525  "async-runtime",
2526  "clientinfo",
2527  "fbthrift_socket",
2528  "fs-err",
2529  "hg-metrics",
2530  "identity",
2531  "serde",
2532  "thrift-types",
2533  "tokio-uds-compat",
2534  "toml",
2535  "tracing",
2536  "types",
2539 [[package]]
2540 name = "edenfs_ffi"
2541 version = "0.1.0"
2542 dependencies = [
2543  "anyhow",
2544  "async-runtime",
2545  "cxx",
2546  "cxx-build",
2547  "fbinit",
2548  "identity",
2549  "manifest",
2550  "once_cell",
2551  "parking_lot",
2552  "pathmatcher",
2553  "repo",
2554  "sparse",
2555  "stats",
2556  "tracing",
2557  "types",
2560 [[package]]
2561 name = "either"
2562 version = "1.13.0"
2563 source = "registry+https://github.com/rust-lang/crates.io-index"
2564 checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
2566 [[package]]
2567 name = "encode_unicode"
2568 version = "0.3.6"
2569 source = "registry+https://github.com/rust-lang/crates.io-index"
2570 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f"
2572 [[package]]
2573 name = "encoding"
2574 version = "0.1.0"
2575 dependencies = [
2576  "local-encoding",
2577  "types",
2578  "winapi 0.3.9",
2581 [[package]]
2582 name = "encoding_rs"
2583 version = "0.8.34"
2584 source = "registry+https://github.com/rust-lang/crates.io-index"
2585 checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
2586 dependencies = [
2587  "cfg-if 1.0.0",
2590 [[package]]
2591 name = "enum_dispatch"
2592 version = "0.3.13"
2593 source = "registry+https://github.com/rust-lang/crates.io-index"
2594 checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"
2595 dependencies = [
2596  "once_cell",
2597  "proc-macro2",
2598  "quote",
2599  "syn 2.0.72",
2602 [[package]]
2603 name = "env_logger"
2604 version = "0.8.4"
2605 source = "registry+https://github.com/rust-lang/crates.io-index"
2606 checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
2607 dependencies = [
2608  "log",
2609  "regex",
2612 [[package]]
2613 name = "env_logger"
2614 version = "0.10.2"
2615 source = "registry+https://github.com/rust-lang/crates.io-index"
2616 checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
2617 dependencies = [
2618  "humantime",
2619  "is-terminal",
2620  "log",
2621  "regex",
2622  "termcolor",
2625 [[package]]
2626 name = "equivalent"
2627 version = "1.0.1"
2628 source = "registry+https://github.com/rust-lang/crates.io-index"
2629 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
2631 [[package]]
2632 name = "erased-serde"
2633 version = "0.4.5"
2634 source = "registry+https://github.com/rust-lang/crates.io-index"
2635 checksum = "24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d"
2636 dependencies = [
2637  "serde",
2638  "typeid",
2641 [[package]]
2642 name = "errno"
2643 version = "0.3.9"
2644 source = "registry+https://github.com/rust-lang/crates.io-index"
2645 checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
2646 dependencies = [
2647  "libc",
2648  "windows-sys 0.52.0",
2651 [[package]]
2652 name = "euclid"
2653 version = "0.22.10"
2654 source = "registry+https://github.com/rust-lang/crates.io-index"
2655 checksum = "e0f0eb73b934648cd7a4a61f1b15391cd95dab0b4da6e2e66c2a072c144b4a20"
2656 dependencies = [
2657  "num-traits",
2660 [[package]]
2661 name = "event-listener"
2662 version = "2.5.3"
2663 source = "registry+https://github.com/rust-lang/crates.io-index"
2664 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
2666 [[package]]
2667 name = "exchange"
2668 version = "0.1.0"
2669 dependencies = [
2670  "anyhow",
2671  "async-runtime",
2672  "commits",
2673  "dag",
2674  "edenapi",
2675  "metalog",
2676  "refencode",
2677  "tracing",
2678  "types",
2681 [[package]]
2682 name = "factory"
2683 version = "0.1.0"
2684 dependencies = [
2685  "anyhow",
2686  "tracing",
2689 [[package]]
2690 name = "fail"
2691 version = "0.4.0"
2692 source = "registry+https://github.com/rust-lang/crates.io-index"
2693 checksum = "3be3c61c59fdc91f5dbc3ea31ee8623122ce80057058be560654c5d410d181a6"
2694 dependencies = [
2695  "lazy_static",
2696  "log",
2697  "rand 0.7.3",
2700 [[package]]
2701 name = "fancy-regex"
2702 version = "0.10.0"
2703 source = "registry+https://github.com/rust-lang/crates.io-index"
2704 checksum = "0678ab2d46fa5195aaf59ad034c083d351377d4af57f3e073c074d0da3e3c766"
2705 dependencies = [
2706  "bit-set",
2707  "regex",
2710 [[package]]
2711 name = "fancy-regex"
2712 version = "0.11.0"
2713 source = "registry+https://github.com/rust-lang/crates.io-index"
2714 checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2"
2715 dependencies = [
2716  "bit-set",
2717  "regex",
2720 [[package]]
2721 name = "faster-hex"
2722 version = "0.6.1"
2723 source = "registry+https://github.com/rust-lang/crates.io-index"
2724 checksum = "51e2ce894d53b295cf97b05685aa077950ff3e8541af83217fc720a6437169f8"
2726 [[package]]
2727 name = "fastrand"
2728 version = "1.9.0"
2729 source = "registry+https://github.com/rust-lang/crates.io-index"
2730 checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
2731 dependencies = [
2732  "instant",
2735 [[package]]
2736 name = "fastrand"
2737 version = "2.1.0"
2738 source = "registry+https://github.com/rust-lang/crates.io-index"
2739 checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
2741 [[package]]
2742 name = "fb303_core"
2743 version = "0.0.0"
2744 source = "git+https://github.com/facebook/fb303.git?branch=main#0fdcfa63be9071ba9ba34c59b484417f2bb7564b"
2745 dependencies = [
2746  "anyhow",
2747  "codegen_includer_proc_macro",
2748  "fbthrift",
2749  "futures 0.3.30",
2750  "once_cell",
2751  "ref-cast",
2752  "serde",
2753  "serde_derive",
2754  "thiserror",
2755  "thrift_compiler",
2758 [[package]]
2759 name = "fb303_core_clients"
2760 version = "0.0.0"
2761 source = "git+https://github.com/facebook/fb303.git?branch=main#0fdcfa63be9071ba9ba34c59b484417f2bb7564b"
2762 dependencies = [
2763  "anyhow",
2764  "async-trait",
2765  "codegen_includer_proc_macro",
2766  "fb303_core",
2767  "fbthrift",
2768  "futures 0.3.30",
2769  "thrift_compiler",
2770  "tracing",
2773 [[package]]
2774 name = "fbinit"
2775 version = "0.1.2"
2776 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
2777 dependencies = [
2778  "fbinit_macros",
2779  "quickcheck",
2782 [[package]]
2783 name = "fbinit_macros"
2784 version = "0.1.2"
2785 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
2786 dependencies = [
2787  "proc-macro2",
2788  "quote",
2789  "syn 2.0.72",
2792 [[package]]
2793 name = "fbthrift"
2794 version = "0.0.1+unstable"
2795 source = "git+https://github.com/facebook/fbthrift.git?branch=main#f5a5f5ab0de99eeeece67521eb816032c199cc3f"
2796 dependencies = [
2797  "anyhow",
2798  "async-trait",
2799  "base64 0.13.1",
2800  "bufsize",
2801  "bytes",
2802  "futures 0.3.30",
2803  "ghost",
2804  "num-derive",
2805  "num-traits",
2806  "ordered-float 3.9.2",
2807  "panic-message",
2808  "serde_json",
2809  "thiserror",
2812 [[package]]
2813 name = "fbthrift_framed"
2814 version = "0.1.0"
2815 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
2816 dependencies = [
2817  "byteorder",
2818  "bytes",
2819  "tokio-util 0.7.11",
2822 [[package]]
2823 name = "fbthrift_socket"
2824 version = "0.1.0"
2825 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
2826 dependencies = [
2827  "anyhow",
2828  "bytes",
2829  "fbthrift",
2830  "fbthrift_framed",
2831  "fbthrift_util",
2832  "futures 0.3.30",
2833  "tokio",
2834  "tokio-tower",
2835  "tokio-util 0.7.11",
2836  "tower-service",
2839 [[package]]
2840 name = "fbthrift_util"
2841 version = "0.1.0"
2842 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
2843 dependencies = [
2844  "tokio",
2847 [[package]]
2848 name = "filedescriptor"
2849 version = "0.7.3"
2850 source = "registry+https://github.com/rust-lang/crates.io-index"
2851 checksum = "e70cb4dda2f343f3b7a98a6536559d04a700136cada190822e5d6a99e4184c06"
2852 dependencies = [
2853  "anyhow",
2854  "libc",
2855  "winapi 0.3.9",
2858 [[package]]
2859 name = "filedescriptor"
2860 version = "0.8.2"
2861 source = "registry+https://github.com/rust-lang/crates.io-index"
2862 checksum = "7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e"
2863 dependencies = [
2864  "libc",
2865  "thiserror",
2866  "winapi 0.3.9",
2869 [[package]]
2870 name = "filetime"
2871 version = "0.2.23"
2872 source = "registry+https://github.com/rust-lang/crates.io-index"
2873 checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
2874 dependencies = [
2875  "cfg-if 1.0.0",
2876  "libc",
2877  "redox_syscall 0.4.1",
2878  "windows-sys 0.52.0",
2881 [[package]]
2882 name = "finl_unicode"
2883 version = "1.2.0"
2884 source = "registry+https://github.com/rust-lang/crates.io-index"
2885 checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6"
2887 [[package]]
2888 name = "fixedbitset"
2889 version = "0.4.2"
2890 source = "registry+https://github.com/rust-lang/crates.io-index"
2891 checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
2893 [[package]]
2894 name = "flate2"
2895 version = "1.0.30"
2896 source = "registry+https://github.com/rust-lang/crates.io-index"
2897 checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae"
2898 dependencies = [
2899  "crc32fast",
2900  "miniz_oxide",
2903 [[package]]
2904 name = "fn-error-context"
2905 version = "0.2.1"
2906 source = "registry+https://github.com/rust-lang/crates.io-index"
2907 checksum = "2cd66269887534af4b0c3e3337404591daa8dc8b9b2b3db71f9523beb4bafb41"
2908 dependencies = [
2909  "proc-macro2",
2910  "quote",
2911  "syn 2.0.72",
2914 [[package]]
2915 name = "fnv"
2916 version = "1.0.7"
2917 source = "registry+https://github.com/rust-lang/crates.io-index"
2918 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
2920 [[package]]
2921 name = "foreign-types"
2922 version = "0.3.2"
2923 source = "registry+https://github.com/rust-lang/crates.io-index"
2924 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
2925 dependencies = [
2926  "foreign-types-shared",
2929 [[package]]
2930 name = "foreign-types-shared"
2931 version = "0.1.1"
2932 source = "registry+https://github.com/rust-lang/crates.io-index"
2933 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
2935 [[package]]
2936 name = "form_urlencoded"
2937 version = "1.2.1"
2938 source = "registry+https://github.com/rust-lang/crates.io-index"
2939 checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
2940 dependencies = [
2941  "percent-encoding",
2944 [[package]]
2945 name = "formatter"
2946 version = "0.1.0"
2947 dependencies = [
2948  "anyhow",
2949  "configmodel",
2950  "serde",
2951  "serde_json",
2952  "termstyle",
2953  "thiserror",
2956 [[package]]
2957 name = "fs-err"
2958 version = "2.11.0"
2959 source = "registry+https://github.com/rust-lang/crates.io-index"
2960 checksum = "88a41f105fe1d5b6b34b2055e3dc59bb79b46b48b2040b9e6c7b4b5de097aa41"
2961 dependencies = [
2962  "autocfg",
2963  "tokio",
2966 [[package]]
2967 name = "fs2"
2968 version = "0.4.3"
2969 source = "registry+https://github.com/rust-lang/crates.io-index"
2970 checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
2971 dependencies = [
2972  "libc",
2973  "winapi 0.3.9",
2976 [[package]]
2977 name = "fsinfo"
2978 version = "0.1.0"
2979 dependencies = [
2980  "anyhow",
2981  "identity",
2982  "libc",
2983  "winapi 0.3.9",
2986 [[package]]
2987 name = "fsprobe"
2988 version = "0.1.0"
2989 dependencies = [
2990  "anyhow",
2991  "structopt",
2994 [[package]]
2995 name = "fsyncglob"
2996 version = "0.1.0"
2997 dependencies = [
2998  "glob",
2999  "tempfile",
3000  "tracing",
3003 [[package]]
3004 name = "fuchsia-cprng"
3005 version = "0.1.1"
3006 source = "registry+https://github.com/rust-lang/crates.io-index"
3007 checksum = "a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba"
3009 [[package]]
3010 name = "futures"
3011 version = "0.1.31"
3012 source = "registry+https://github.com/rust-lang/crates.io-index"
3013 checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678"
3015 [[package]]
3016 name = "futures"
3017 version = "0.3.30"
3018 source = "registry+https://github.com/rust-lang/crates.io-index"
3019 checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0"
3020 dependencies = [
3021  "futures-channel",
3022  "futures-core",
3023  "futures-executor",
3024  "futures-io",
3025  "futures-sink",
3026  "futures-task",
3027  "futures-util",
3030 [[package]]
3031 name = "futures-channel"
3032 version = "0.3.30"
3033 source = "registry+https://github.com/rust-lang/crates.io-index"
3034 checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78"
3035 dependencies = [
3036  "futures-core",
3037  "futures-sink",
3040 [[package]]
3041 name = "futures-core"
3042 version = "0.3.30"
3043 source = "registry+https://github.com/rust-lang/crates.io-index"
3044 checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d"
3046 [[package]]
3047 name = "futures-executor"
3048 version = "0.3.30"
3049 source = "registry+https://github.com/rust-lang/crates.io-index"
3050 checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d"
3051 dependencies = [
3052  "futures-core",
3053  "futures-task",
3054  "futures-util",
3057 [[package]]
3058 name = "futures-io"
3059 version = "0.3.30"
3060 source = "registry+https://github.com/rust-lang/crates.io-index"
3061 checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1"
3063 [[package]]
3064 name = "futures-lite"
3065 version = "1.13.0"
3066 source = "registry+https://github.com/rust-lang/crates.io-index"
3067 checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
3068 dependencies = [
3069  "fastrand 1.9.0",
3070  "futures-core",
3071  "futures-io",
3072  "memchr",
3073  "parking",
3074  "pin-project-lite",
3075  "waker-fn",
3078 [[package]]
3079 name = "futures-macro"
3080 version = "0.3.30"
3081 source = "registry+https://github.com/rust-lang/crates.io-index"
3082 checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
3083 dependencies = [
3084  "proc-macro2",
3085  "quote",
3086  "syn 2.0.72",
3089 [[package]]
3090 name = "futures-sink"
3091 version = "0.3.30"
3092 source = "registry+https://github.com/rust-lang/crates.io-index"
3093 checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5"
3095 [[package]]
3096 name = "futures-task"
3097 version = "0.3.30"
3098 source = "registry+https://github.com/rust-lang/crates.io-index"
3099 checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004"
3101 [[package]]
3102 name = "futures-util"
3103 version = "0.3.30"
3104 source = "registry+https://github.com/rust-lang/crates.io-index"
3105 checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48"
3106 dependencies = [
3107  "futures 0.1.31",
3108  "futures-channel",
3109  "futures-core",
3110  "futures-io",
3111  "futures-macro",
3112  "futures-sink",
3113  "futures-task",
3114  "memchr",
3115  "pin-project-lite",
3116  "pin-utils",
3117  "slab",
3120 [[package]]
3121 name = "generic-array"
3122 version = "0.14.7"
3123 source = "registry+https://github.com/rust-lang/crates.io-index"
3124 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
3125 dependencies = [
3126  "typenum",
3127  "version_check",
3130 [[package]]
3131 name = "getopts"
3132 version = "0.2.21"
3133 source = "registry+https://github.com/rust-lang/crates.io-index"
3134 checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
3135 dependencies = [
3136  "unicode-width",
3139 [[package]]
3140 name = "getrandom"
3141 version = "0.1.16"
3142 source = "registry+https://github.com/rust-lang/crates.io-index"
3143 checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
3144 dependencies = [
3145  "cfg-if 1.0.0",
3146  "libc",
3147  "wasi 0.9.0+wasi-snapshot-preview1",
3150 [[package]]
3151 name = "getrandom"
3152 version = "0.2.15"
3153 source = "registry+https://github.com/rust-lang/crates.io-index"
3154 checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
3155 dependencies = [
3156  "cfg-if 1.0.0",
3157  "libc",
3158  "wasi 0.11.0+wasi-snapshot-preview1",
3161 [[package]]
3162 name = "ghost"
3163 version = "0.1.17"
3164 source = "registry+https://github.com/rust-lang/crates.io-index"
3165 checksum = "b0e085ded9f1267c32176b40921b9754c474f7dd96f7e808d4a982e48aa1e854"
3166 dependencies = [
3167  "proc-macro2",
3168  "quote",
3169  "syn 2.0.72",
3172 [[package]]
3173 name = "gimli"
3174 version = "0.29.0"
3175 source = "registry+https://github.com/rust-lang/crates.io-index"
3176 checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd"
3178 [[package]]
3179 name = "git2"
3180 version = "0.14.4"
3181 source = "registry+https://github.com/rust-lang/crates.io-index"
3182 checksum = "d0155506aab710a86160ddb504a480d2964d7ab5b9e62419be69e0032bc5931c"
3183 dependencies = [
3184  "bitflags 1.3.2",
3185  "libc",
3186  "libgit2-sys",
3187  "log",
3188  "openssl-probe",
3189  "openssl-sys",
3190  "url",
3193 [[package]]
3194 name = "gitcompat"
3195 version = "0.1.0"
3196 dependencies = [
3197  "anyhow",
3198  "configmodel",
3199  "filetime",
3200  "fs-err",
3201  "identity",
3202  "spawn-ext",
3203  "tracing",
3204  "treestate",
3205  "types",
3208 [[package]]
3209 name = "gitdag"
3210 version = "0.1.0"
3211 dependencies = [
3212  "anyhow",
3213  "dag",
3214  "git2",
3215  "nonblocking",
3216  "parking_lot",
3217  "phf",
3218  "tracing",
3221 [[package]]
3222 name = "gitstore"
3223 version = "0.1.0"
3224 dependencies = [
3225  "anyhow",
3226  "async-trait",
3227  "configmodel",
3228  "factory",
3229  "fs-err",
3230  "git2",
3231  "gitcompat",
3232  "minibytes",
3233  "progress-model",
3234  "spawn-ext",
3235  "storemodel",
3236  "tracing",
3237  "types",
3240 [[package]]
3241 name = "glob"
3242 version = "0.3.1"
3243 source = "registry+https://github.com/rust-lang/crates.io-index"
3244 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
3246 [[package]]
3247 name = "globset"
3248 version = "0.4.14"
3249 source = "registry+https://github.com/rust-lang/crates.io-index"
3250 checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
3251 dependencies = [
3252  "aho-corasick",
3253  "bstr",
3254  "log",
3255  "regex-automata 0.4.7",
3256  "regex-syntax 0.8.4",
3257  "serde",
3260 [[package]]
3261 name = "h2"
3262 version = "0.3.26"
3263 source = "registry+https://github.com/rust-lang/crates.io-index"
3264 checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
3265 dependencies = [
3266  "bytes",
3267  "fnv",
3268  "futures-core",
3269  "futures-sink",
3270  "futures-util",
3271  "http",
3272  "indexmap 2.2.6",
3273  "slab",
3274  "tokio",
3275  "tokio-util 0.7.11",
3276  "tracing",
3279 [[package]]
3280 name = "half"
3281 version = "1.8.3"
3282 source = "registry+https://github.com/rust-lang/crates.io-index"
3283 checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403"
3285 [[package]]
3286 name = "hashbrown"
3287 version = "0.9.1"
3288 source = "registry+https://github.com/rust-lang/crates.io-index"
3289 checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04"
3290 dependencies = [
3291  "ahash 0.4.8",
3294 [[package]]
3295 name = "hashbrown"
3296 version = "0.12.3"
3297 source = "registry+https://github.com/rust-lang/crates.io-index"
3298 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
3300 [[package]]
3301 name = "hashbrown"
3302 version = "0.14.5"
3303 source = "registry+https://github.com/rust-lang/crates.io-index"
3304 checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
3305 dependencies = [
3306  "ahash 0.8.11",
3307  "allocator-api2",
3310 [[package]]
3311 name = "heck"
3312 version = "0.3.3"
3313 source = "registry+https://github.com/rust-lang/crates.io-index"
3314 checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
3315 dependencies = [
3316  "unicode-segmentation",
3319 [[package]]
3320 name = "heck"
3321 version = "0.4.1"
3322 source = "registry+https://github.com/rust-lang/crates.io-index"
3323 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
3325 [[package]]
3326 name = "heck"
3327 version = "0.5.0"
3328 source = "registry+https://github.com/rust-lang/crates.io-index"
3329 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
3331 [[package]]
3332 name = "hermit-abi"
3333 version = "0.1.19"
3334 source = "registry+https://github.com/rust-lang/crates.io-index"
3335 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
3336 dependencies = [
3337  "libc",
3340 [[package]]
3341 name = "hermit-abi"
3342 version = "0.3.9"
3343 source = "registry+https://github.com/rust-lang/crates.io-index"
3344 checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
3346 [[package]]
3347 name = "hex"
3348 version = "0.4.3"
3349 source = "registry+https://github.com/rust-lang/crates.io-index"
3350 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
3352 [[package]]
3353 name = "hg-http"
3354 version = "0.1.0"
3355 dependencies = [
3356  "async-runtime",
3357  "auth",
3358  "clientinfo",
3359  "configmodel",
3360  "hg-metrics",
3361  "http-client",
3362  "once_cell",
3363  "progress-model",
3364  "url",
3367 [[package]]
3368 name = "hg-metrics"
3369 version = "0.1.0"
3370 dependencies = [
3371  "once_cell",
3372  "parking_lot",
3375 [[package]]
3376 name = "hgmain"
3377 version = "0.1.0"
3378 dependencies = [
3379  "anyhow",
3380  "atexit",
3381  "clidispatch",
3382  "commands",
3383  "configloader",
3384  "dirs 2.0.2",
3385  "encoding",
3386  "identity",
3387  "libc",
3388  "pyblackbox",
3389  "tracing",
3390  "webview-app",
3391  "winapi 0.3.9",
3394 [[package]]
3395 name = "hgplain"
3396 version = "0.1.0"
3397 dependencies = [
3398  "identity",
3401 [[package]]
3402 name = "hgrc-parser"
3403 version = "0.1.0"
3405 [[package]]
3406 name = "hgstore"
3407 version = "0.1.0"
3408 dependencies = [
3409  "anyhow",
3410  "minibytes",
3411  "types",
3414 [[package]]
3415 name = "hgtime"
3416 version = "0.1.0"
3417 dependencies = [
3418  "chrono",
3419  "humantime",
3422 [[package]]
3423 name = "home"
3424 version = "0.5.9"
3425 source = "registry+https://github.com/rust-lang/crates.io-index"
3426 checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
3427 dependencies = [
3428  "windows-sys 0.52.0",
3431 [[package]]
3432 name = "hook"
3433 version = "0.1.0"
3434 dependencies = [
3435  "anyhow",
3436  "clientinfo",
3437  "configmodel",
3438  "identity",
3439  "io",
3440  "minibytes",
3441  "spawn-ext",
3442  "tracing",
3445 [[package]]
3446 name = "hostcaps"
3447 version = "0.1.0"
3448 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
3449 dependencies = [
3450  "once_cell",
3453 [[package]]
3454 name = "hostname"
3455 version = "0.1.0"
3456 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
3457 dependencies = [
3458  "anyhow",
3459  "hostname 0.3.1",
3462 [[package]]
3463 name = "hostname"
3464 version = "0.3.1"
3465 source = "registry+https://github.com/rust-lang/crates.io-index"
3466 checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
3467 dependencies = [
3468  "libc",
3469  "match_cfg",
3470  "winapi 0.3.9",
3473 [[package]]
3474 name = "http"
3475 version = "0.2.12"
3476 source = "registry+https://github.com/rust-lang/crates.io-index"
3477 checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
3478 dependencies = [
3479  "bytes",
3480  "fnv",
3481  "itoa",
3484 [[package]]
3485 name = "http-body"
3486 version = "0.4.6"
3487 source = "registry+https://github.com/rust-lang/crates.io-index"
3488 checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
3489 dependencies = [
3490  "bytes",
3491  "http",
3492  "pin-project-lite",
3495 [[package]]
3496 name = "http-client"
3497 version = "0.1.0"
3498 dependencies = [
3499  "anyhow",
3500  "assert_matches",
3501  "async-compression",
3502  "async-runtime",
3503  "auto_impl",
3504  "clientinfo",
3505  "crossbeam",
3506  "curl",
3507  "curl-sys",
3508  "env_logger 0.10.2",
3509  "futures 0.3.30",
3510  "http",
3511  "lru-cache",
3512  "maplit",
3513  "mockito",
3514  "once_cell",
3515  "openssl",
3516  "parking_lot",
3517  "paste",
3518  "pin-project 0.4.30",
3519  "regex",
3520  "serde",
3521  "serde_cbor",
3522  "serde_json",
3523  "structopt",
3524  "thiserror",
3525  "tokio",
3526  "tokio-util 0.7.11",
3527  "tracing",
3528  "url",
3529  "zstd",
3532 [[package]]
3533 name = "httparse"
3534 version = "1.9.4"
3535 source = "registry+https://github.com/rust-lang/crates.io-index"
3536 checksum = "0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9"
3538 [[package]]
3539 name = "httpdate"
3540 version = "1.0.3"
3541 source = "registry+https://github.com/rust-lang/crates.io-index"
3542 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
3544 [[package]]
3545 name = "humantime"
3546 version = "2.1.0"
3547 source = "registry+https://github.com/rust-lang/crates.io-index"
3548 checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
3550 [[package]]
3551 name = "hyper"
3552 version = "0.14.30"
3553 source = "registry+https://github.com/rust-lang/crates.io-index"
3554 checksum = "a152ddd61dfaec7273fe8419ab357f33aee0d914c5f4efbf0d96fa749eea5ec9"
3555 dependencies = [
3556  "bytes",
3557  "futures-channel",
3558  "futures-core",
3559  "futures-util",
3560  "h2",
3561  "http",
3562  "http-body",
3563  "httparse",
3564  "httpdate",
3565  "itoa",
3566  "pin-project-lite",
3567  "socket2 0.5.7",
3568  "tokio",
3569  "tower-service",
3570  "tracing",
3571  "want",
3574 [[package]]
3575 name = "hyper-rustls"
3576 version = "0.24.2"
3577 source = "registry+https://github.com/rust-lang/crates.io-index"
3578 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
3579 dependencies = [
3580  "futures-util",
3581  "http",
3582  "hyper",
3583  "rustls",
3584  "tokio",
3585  "tokio-rustls",
3588 [[package]]
3589 name = "hyper-tls"
3590 version = "0.5.0"
3591 source = "registry+https://github.com/rust-lang/crates.io-index"
3592 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
3593 dependencies = [
3594  "bytes",
3595  "hyper",
3596  "native-tls",
3597  "tokio",
3598  "tokio-native-tls",
3601 [[package]]
3602 name = "iana-time-zone"
3603 version = "0.1.60"
3604 source = "registry+https://github.com/rust-lang/crates.io-index"
3605 checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141"
3606 dependencies = [
3607  "android_system_properties",
3608  "core-foundation-sys",
3609  "iana-time-zone-haiku",
3610  "js-sys",
3611  "wasm-bindgen",
3612  "windows-core",
3615 [[package]]
3616 name = "iana-time-zone-haiku"
3617 version = "0.1.2"
3618 source = "registry+https://github.com/rust-lang/crates.io-index"
3619 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
3620 dependencies = [
3621  "cc",
3624 [[package]]
3625 name = "identity"
3626 version = "0.1.0"
3627 dependencies = [
3628  "anyhow",
3629  "dirs 2.0.2",
3630  "once_cell",
3631  "parking_lot",
3632  "tempfile",
3633  "tracing",
3636 [[package]]
3637 name = "idna"
3638 version = "0.3.0"
3639 source = "registry+https://github.com/rust-lang/crates.io-index"
3640 checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
3641 dependencies = [
3642  "unicode-bidi",
3643  "unicode-normalization",
3646 [[package]]
3647 name = "idna"
3648 version = "0.5.0"
3649 source = "registry+https://github.com/rust-lang/crates.io-index"
3650 checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6"
3651 dependencies = [
3652  "unicode-bidi",
3653  "unicode-normalization",
3656 [[package]]
3657 name = "ignore"
3658 version = "0.4.22"
3659 source = "registry+https://github.com/rust-lang/crates.io-index"
3660 checksum = "b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1"
3661 dependencies = [
3662  "crossbeam-deque",
3663  "globset",
3664  "log",
3665  "memchr",
3666  "regex-automata 0.4.7",
3667  "same-file",
3668  "walkdir",
3669  "winapi-util",
3672 [[package]]
3673 name = "im"
3674 version = "15.1.0"
3675 source = "registry+https://github.com/rust-lang/crates.io-index"
3676 checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9"
3677 dependencies = [
3678  "bitmaps",
3679  "rand_core 0.6.4",
3680  "rand_xoshiro",
3681  "sized-chunks",
3682  "typenum",
3683  "version_check",
3686 [[package]]
3687 name = "indexedlog"
3688 version = "0.1.0"
3689 dependencies = [
3690  "atomicfile",
3691  "byteorder",
3692  "configmodel",
3693  "dev-logger",
3694  "fs2",
3695  "hex",
3696  "libc",
3697  "memmap2",
3698  "minibench",
3699  "minibytes",
3700  "once_cell",
3701  "quickcheck",
3702  "rand 0.8.5",
3703  "rand_chacha 0.3.1",
3704  "tempfile",
3705  "tracing",
3706  "twox-hash",
3707  "vlqencoding",
3708  "winapi 0.3.9",
3711 [[package]]
3712 name = "indexmap"
3713 version = "1.9.3"
3714 source = "registry+https://github.com/rust-lang/crates.io-index"
3715 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
3716 dependencies = [
3717  "autocfg",
3718  "hashbrown 0.12.3",
3721 [[package]]
3722 name = "indexmap"
3723 version = "2.2.6"
3724 source = "registry+https://github.com/rust-lang/crates.io-index"
3725 checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
3726 dependencies = [
3727  "arbitrary",
3728  "equivalent",
3729  "hashbrown 0.14.5",
3730  "rayon",
3731  "serde",
3734 [[package]]
3735 name = "insta"
3736 version = "1.39.0"
3737 source = "registry+https://github.com/rust-lang/crates.io-index"
3738 checksum = "810ae6042d48e2c9e9215043563a58a80b877bc863228a74cf10c49d4620a6f5"
3739 dependencies = [
3740  "console",
3741  "globset",
3742  "lazy_static",
3743  "linked-hash-map",
3744  "serde",
3745  "similar",
3746  "walkdir",
3749 [[package]]
3750 name = "insta_ext"
3751 version = "0.1.0"
3752 dependencies = [
3753  "insta",
3756 [[package]]
3757 name = "instant"
3758 version = "0.1.13"
3759 source = "registry+https://github.com/rust-lang/crates.io-index"
3760 checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
3761 dependencies = [
3762  "cfg-if 1.0.0",
3765 [[package]]
3766 name = "io"
3767 version = "0.1.0"
3768 dependencies = [
3769  "configmodel",
3770  "hgplain",
3771  "once_cell",
3772  "parking_lot",
3773  "pipe",
3774  "spawn-ext",
3775  "streampager",
3776  "terminal_size 0.3.0",
3777  "termios",
3778  "termwiz",
3779  "time-interval",
3782 [[package]]
3783 name = "io-lifetimes"
3784 version = "1.0.11"
3785 source = "registry+https://github.com/rust-lang/crates.io-index"
3786 checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
3787 dependencies = [
3788  "hermit-abi 0.3.9",
3789  "libc",
3790  "windows-sys 0.48.0",
3793 [[package]]
3794 name = "ipnet"
3795 version = "2.9.0"
3796 source = "registry+https://github.com/rust-lang/crates.io-index"
3797 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
3799 [[package]]
3800 name = "is-docker"
3801 version = "0.2.0"
3802 source = "registry+https://github.com/rust-lang/crates.io-index"
3803 checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3"
3804 dependencies = [
3805  "once_cell",
3808 [[package]]
3809 name = "is-terminal"
3810 version = "0.4.12"
3811 source = "registry+https://github.com/rust-lang/crates.io-index"
3812 checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b"
3813 dependencies = [
3814  "hermit-abi 0.3.9",
3815  "libc",
3816  "windows-sys 0.52.0",
3819 [[package]]
3820 name = "is-wsl"
3821 version = "0.4.0"
3822 source = "registry+https://github.com/rust-lang/crates.io-index"
3823 checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5"
3824 dependencies = [
3825  "is-docker",
3826  "once_cell",
3829 [[package]]
3830 name = "is_terminal_polyfill"
3831 version = "1.70.1"
3832 source = "registry+https://github.com/rust-lang/crates.io-index"
3833 checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf"
3835 [[package]]
3836 name = "itertools"
3837 version = "0.11.0"
3838 source = "registry+https://github.com/rust-lang/crates.io-index"
3839 checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
3840 dependencies = [
3841  "either",
3844 [[package]]
3845 name = "itoa"
3846 version = "1.0.11"
3847 source = "registry+https://github.com/rust-lang/crates.io-index"
3848 checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
3850 [[package]]
3851 name = "jobserver"
3852 version = "0.1.32"
3853 source = "registry+https://github.com/rust-lang/crates.io-index"
3854 checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0"
3855 dependencies = [
3856  "libc",
3859 [[package]]
3860 name = "journal"
3861 version = "0.1.0"
3862 dependencies = [
3863  "anyhow",
3864  "hgtime",
3865  "repolock",
3866  "types",
3867  "util",
3870 [[package]]
3871 name = "js-sys"
3872 version = "0.3.69"
3873 source = "registry+https://github.com/rust-lang/crates.io-index"
3874 checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d"
3875 dependencies = [
3876  "wasm-bindgen",
3879 [[package]]
3880 name = "kernel32-sys"
3881 version = "0.2.2"
3882 source = "registry+https://github.com/rust-lang/crates.io-index"
3883 checksum = "7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d"
3884 dependencies = [
3885  "winapi 0.2.8",
3886  "winapi-build",
3889 [[package]]
3890 name = "lab"
3891 version = "0.11.0"
3892 source = "registry+https://github.com/rust-lang/crates.io-index"
3893 checksum = "bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f"
3895 [[package]]
3896 name = "lazy_static"
3897 version = "1.5.0"
3898 source = "registry+https://github.com/rust-lang/crates.io-index"
3899 checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
3901 [[package]]
3902 name = "lazystr"
3903 version = "0.1.0"
3905 [[package]]
3906 name = "lfs_protocol"
3907 version = "0.1.0"
3908 dependencies = [
3909  "anyhow",
3910  "faster-hex",
3911  "http",
3912  "mime",
3913  "once_cell",
3914  "quickcheck",
3915  "serde",
3918 [[package]]
3919 name = "libc"
3920 version = "0.2.155"
3921 source = "registry+https://github.com/rust-lang/crates.io-index"
3922 checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c"
3924 [[package]]
3925 name = "libgit2-sys"
3926 version = "0.13.5+1.4.5"
3927 source = "registry+https://github.com/rust-lang/crates.io-index"
3928 checksum = "51e5ea06c26926f1002dd553fded6cfcdc9784c1f60feeb58368b4d9b07b6dba"
3929 dependencies = [
3930  "cc",
3931  "libc",
3932  "libssh2-sys",
3933  "libz-sys",
3934  "openssl-sys",
3935  "pkg-config",
3938 [[package]]
3939 name = "libnghttp2-sys"
3940 version = "0.1.10+1.61.0"
3941 source = "registry+https://github.com/rust-lang/crates.io-index"
3942 checksum = "959c25552127d2e1fa72f0e52548ec04fc386e827ba71a7bd01db46a447dc135"
3943 dependencies = [
3944  "cc",
3945  "libc",
3948 [[package]]
3949 name = "libredox"
3950 version = "0.1.3"
3951 source = "registry+https://github.com/rust-lang/crates.io-index"
3952 checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
3953 dependencies = [
3954  "bitflags 2.6.0",
3955  "libc",
3958 [[package]]
3959 name = "libssh2-sys"
3960 version = "0.2.23"
3961 source = "registry+https://github.com/rust-lang/crates.io-index"
3962 checksum = "b094a36eb4b8b8c8a7b4b8ae43b2944502be3e59cd87687595cf6b0a71b3f4ca"
3963 dependencies = [
3964  "cc",
3965  "libc",
3966  "libz-sys",
3967  "openssl-sys",
3968  "pkg-config",
3969  "vcpkg",
3972 [[package]]
3973 name = "libz-sys"
3974 version = "1.1.18"
3975 source = "registry+https://github.com/rust-lang/crates.io-index"
3976 checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e"
3977 dependencies = [
3978  "cc",
3979  "libc",
3980  "pkg-config",
3981  "vcpkg",
3984 [[package]]
3985 name = "linelog"
3986 version = "0.1.0"
3987 dependencies = [
3988  "im",
3989  "rand_chacha 0.3.1",
3992 [[package]]
3993 name = "link-cplusplus"
3994 version = "1.0.9"
3995 source = "registry+https://github.com/rust-lang/crates.io-index"
3996 checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
3997 dependencies = [
3998  "cc",
4001 [[package]]
4002 name = "linked-hash-map"
4003 version = "0.5.6"
4004 source = "registry+https://github.com/rust-lang/crates.io-index"
4005 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
4007 [[package]]
4008 name = "linux-raw-sys"
4009 version = "0.3.8"
4010 source = "registry+https://github.com/rust-lang/crates.io-index"
4011 checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
4013 [[package]]
4014 name = "linux-raw-sys"
4015 version = "0.4.14"
4016 source = "registry+https://github.com/rust-lang/crates.io-index"
4017 checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
4019 [[package]]
4020 name = "local-encoding"
4021 version = "0.2.0"
4022 source = "registry+https://github.com/rust-lang/crates.io-index"
4023 checksum = "e1ceb20f39ff7ae42f3ff9795f3986b1daad821caaa1e1732a0944103a5a1a66"
4024 dependencies = [
4025  "kernel32-sys",
4026  "skeptic",
4027  "winapi 0.2.8",
4030 [[package]]
4031 name = "lock_api"
4032 version = "0.4.12"
4033 source = "registry+https://github.com/rust-lang/crates.io-index"
4034 checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
4035 dependencies = [
4036  "autocfg",
4037  "scopeguard",
4040 [[package]]
4041 name = "log"
4042 version = "0.4.22"
4043 source = "registry+https://github.com/rust-lang/crates.io-index"
4044 checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24"
4045 dependencies = [
4046  "value-bag",
4049 [[package]]
4050 name = "lru"
4051 version = "0.12.3"
4052 source = "registry+https://github.com/rust-lang/crates.io-index"
4053 checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
4054 dependencies = [
4055  "hashbrown 0.14.5",
4058 [[package]]
4059 name = "lru-cache"
4060 version = "0.1.2"
4061 source = "registry+https://github.com/rust-lang/crates.io-index"
4062 checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
4063 dependencies = [
4064  "linked-hash-map",
4067 [[package]]
4068 name = "lz4-pyframe"
4069 version = "0.1.0"
4070 dependencies = [
4071  "byteorder",
4072  "libc",
4073  "lz4-sys",
4074  "quickcheck",
4075  "thiserror",
4078 [[package]]
4079 name = "lz4-sys"
4080 version = "1.10.0"
4081 source = "registry+https://github.com/rust-lang/crates.io-index"
4082 checksum = "109de74d5d2353660401699a4174a4ff23fcc649caf553df71933c7fb45ad868"
4083 dependencies = [
4084  "cc",
4085  "libc",
4088 [[package]]
4089 name = "mac_address"
4090 version = "1.1.7"
4091 source = "registry+https://github.com/rust-lang/crates.io-index"
4092 checksum = "8836fae9d0d4be2c8b4efcdd79e828a2faa058a90d005abf42f91cac5493a08e"
4093 dependencies = [
4094  "nix 0.28.0",
4095  "winapi 0.3.9",
4098 [[package]]
4099 name = "manifest"
4100 version = "0.1.0"
4101 dependencies = [
4102  "anyhow",
4103  "pathmatcher",
4104  "quickcheck",
4105  "types",
4108 [[package]]
4109 name = "manifest-tree"
4110 version = "0.1.0"
4111 dependencies = [
4112  "anyhow",
4113  "crossbeam",
4114  "factory",
4115  "manifest",
4116  "minibench",
4117  "minibytes",
4118  "once_cell",
4119  "parking_lot",
4120  "pathmatcher",
4121  "progress-model",
4122  "quickcheck",
4123  "rand 0.8.5",
4124  "rand_chacha 0.3.1",
4125  "sha1",
4126  "storemodel",
4127  "thiserror",
4128  "tracing",
4129  "types",
4132 [[package]]
4133 name = "maplit"
4134 version = "1.0.2"
4135 source = "registry+https://github.com/rust-lang/crates.io-index"
4136 checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
4138 [[package]]
4139 name = "match_cfg"
4140 version = "0.1.0"
4141 source = "registry+https://github.com/rust-lang/crates.io-index"
4142 checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
4144 [[package]]
4145 name = "matchers"
4146 version = "0.1.0"
4147 source = "registry+https://github.com/rust-lang/crates.io-index"
4148 checksum = "8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558"
4149 dependencies = [
4150  "regex-automata 0.1.10",
4153 [[package]]
4154 name = "memchr"
4155 version = "2.7.4"
4156 source = "registry+https://github.com/rust-lang/crates.io-index"
4157 checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
4159 [[package]]
4160 name = "memmap2"
4161 version = "0.5.10"
4162 source = "registry+https://github.com/rust-lang/crates.io-index"
4163 checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
4164 dependencies = [
4165  "libc",
4168 [[package]]
4169 name = "memmem"
4170 version = "0.1.1"
4171 source = "registry+https://github.com/rust-lang/crates.io-index"
4172 checksum = "a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15"
4174 [[package]]
4175 name = "memoffset"
4176 version = "0.7.1"
4177 source = "registry+https://github.com/rust-lang/crates.io-index"
4178 checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4"
4179 dependencies = [
4180  "autocfg",
4183 [[package]]
4184 name = "memoffset"
4185 version = "0.9.1"
4186 source = "registry+https://github.com/rust-lang/crates.io-index"
4187 checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
4188 dependencies = [
4189  "autocfg",
4192 [[package]]
4193 name = "metalog"
4194 version = "0.1.0"
4195 dependencies = [
4196  "anyhow",
4197  "hex",
4198  "indexedlog",
4199  "lazy_static",
4200  "mincode",
4201  "minibytes",
4202  "parking_lot",
4203  "quickcheck",
4204  "rand_chacha 0.3.1",
4205  "rand_core 0.6.4",
4206  "refencode",
4207  "serde",
4208  "serde_json",
4209  "tempfile",
4210  "tracing",
4211  "types",
4212  "zstore",
4215 [[package]]
4216 name = "metrics"
4217 version = "0.1.0"
4218 dependencies = [
4219  "futures 0.3.30",
4220  "once_cell",
4223 [[package]]
4224 name = "metrics-render"
4225 version = "0.1.0"
4226 dependencies = [
4227  "async-runtime",
4228  "metrics",
4229  "once_cell",
4230  "progress-model",
4231  "tracing",
4234 [[package]]
4235 name = "migration"
4236 version = "0.1.0"
4237 dependencies = [
4238  "configmodel",
4239  "thiserror",
4242 [[package]]
4243 name = "mime"
4244 version = "0.3.17"
4245 source = "registry+https://github.com/rust-lang/crates.io-index"
4246 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
4248 [[package]]
4249 name = "mime_guess"
4250 version = "2.0.5"
4251 source = "registry+https://github.com/rust-lang/crates.io-index"
4252 checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
4253 dependencies = [
4254  "mime",
4255  "unicase",
4258 [[package]]
4259 name = "mincode"
4260 version = "0.1.0"
4261 dependencies = [
4262  "byteorder",
4263  "quickcheck",
4264  "serde",
4265  "vlqencoding",
4268 [[package]]
4269 name = "minibench"
4270 version = "0.1.0"
4272 [[package]]
4273 name = "minibench_examples"
4274 version = "0.1.0"
4275 dependencies = [
4276  "crossbeam",
4277  "futures 0.3.30",
4278  "minibench",
4279  "tokio",
4282 [[package]]
4283 name = "minibytes"
4284 version = "0.1.0"
4285 dependencies = [
4286  "bytes",
4287  "memmap2",
4288  "quickcheck",
4289  "serde",
4292 [[package]]
4293 name = "minimal-lexical"
4294 version = "0.2.1"
4295 source = "registry+https://github.com/rust-lang/crates.io-index"
4296 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
4298 [[package]]
4299 name = "miniz_oxide"
4300 version = "0.7.4"
4301 source = "registry+https://github.com/rust-lang/crates.io-index"
4302 checksum = "b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08"
4303 dependencies = [
4304  "adler",
4307 [[package]]
4308 name = "mio"
4309 version = "1.0.1"
4310 source = "registry+https://github.com/rust-lang/crates.io-index"
4311 checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"
4312 dependencies = [
4313  "hermit-abi 0.3.9",
4314  "libc",
4315  "wasi 0.11.0+wasi-snapshot-preview1",
4316  "windows-sys 0.52.0",
4319 [[package]]
4320 name = "mkscratch"
4321 version = "0.1.0"
4322 dependencies = [
4323  "anyhow",
4324  "clap 3.2.25",
4325  "dirs 2.0.2",
4326  "hex",
4327  "identity",
4328  "libc",
4329  "serde",
4330  "sha2",
4331  "toml",
4334 [[package]]
4335 name = "mockito"
4336 version = "1.4.0"
4337 source = "registry+https://github.com/rust-lang/crates.io-index"
4338 checksum = "d2f6e023aa5bdf392aa06c78e4a4e6d498baab5138d0c993503350ebbc37bf1e"
4339 dependencies = [
4340  "assert-json-diff",
4341  "colored",
4342  "futures-core",
4343  "hyper",
4344  "log",
4345  "rand 0.8.5",
4346  "regex",
4347  "serde_json",
4348  "serde_urlencoded",
4349  "similar",
4350  "tokio",
4353 [[package]]
4354 name = "mpatch"
4355 version = "0.1.0"
4356 dependencies = [
4357  "libc",
4358  "mpatch-sys",
4361 [[package]]
4362 name = "mpatch-sys"
4363 version = "0.1.0"
4364 dependencies = [
4365  "cc",
4368 [[package]]
4369 name = "mutationstore"
4370 version = "0.1.0"
4371 dependencies = [
4372  "anyhow",
4373  "bitflags 2.6.0",
4374  "dag",
4375  "drawdag",
4376  "futures 0.3.30",
4377  "indexedlog",
4378  "rand 0.8.5",
4379  "rand_chacha 0.3.1",
4380  "tempfile",
4381  "types",
4382  "vlqencoding",
4385 [[package]]
4386 name = "native-tls"
4387 version = "0.2.12"
4388 source = "registry+https://github.com/rust-lang/crates.io-index"
4389 checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466"
4390 dependencies = [
4391  "libc",
4392  "log",
4393  "openssl",
4394  "openssl-probe",
4395  "openssl-sys",
4396  "schannel",
4397  "security-framework",
4398  "security-framework-sys",
4399  "tempfile",
4402 [[package]]
4403 name = "network-doctor"
4404 version = "0.1.0"
4405 dependencies = [
4406  "auth",
4407  "configmodel",
4408  "curl",
4409  "hg-http",
4410  "http",
4411  "http-client",
4412  "tempfile",
4413  "thiserror",
4414  "tracing",
4415  "url",
4418 [[package]]
4419 name = "nix"
4420 version = "0.26.4"
4421 source = "registry+https://github.com/rust-lang/crates.io-index"
4422 checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b"
4423 dependencies = [
4424  "bitflags 1.3.2",
4425  "cfg-if 1.0.0",
4426  "libc",
4427  "memoffset 0.7.1",
4428  "pin-utils",
4431 [[package]]
4432 name = "nix"
4433 version = "0.28.0"
4434 source = "registry+https://github.com/rust-lang/crates.io-index"
4435 checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4"
4436 dependencies = [
4437  "bitflags 2.6.0",
4438  "cfg-if 1.0.0",
4439  "cfg_aliases",
4440  "libc",
4441  "memoffset 0.9.1",
4444 [[package]]
4445 name = "nodeipc"
4446 version = "0.1.0"
4447 dependencies = [
4448  "anyhow",
4449  "filedescriptor 0.7.3",
4450  "libc",
4451  "nodeipc_derive",
4452  "paste",
4453  "serde",
4454  "serde_json",
4455  "winapi 0.3.9",
4458 [[package]]
4459 name = "nodeipc_derive"
4460 version = "0.1.0"
4462 [[package]]
4463 name = "nodemap"
4464 version = "0.1.0"
4465 dependencies = [
4466  "anyhow",
4467  "indexedlog",
4468  "quickcheck",
4469  "tempfile",
4470  "thiserror",
4471  "types",
4474 [[package]]
4475 name = "nom"
4476 version = "7.1.3"
4477 source = "registry+https://github.com/rust-lang/crates.io-index"
4478 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
4479 dependencies = [
4480  "memchr",
4481  "minimal-lexical",
4484 [[package]]
4485 name = "nonblocking"
4486 version = "0.1.0"
4487 dependencies = [
4488  "futures 0.3.30",
4491 [[package]]
4492 name = "nu-ansi-term"
4493 version = "0.46.0"
4494 source = "registry+https://github.com/rust-lang/crates.io-index"
4495 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
4496 dependencies = [
4497  "overload",
4498  "winapi 0.3.9",
4501 [[package]]
4502 name = "num-bigint"
4503 version = "0.4.6"
4504 source = "registry+https://github.com/rust-lang/crates.io-index"
4505 checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
4506 dependencies = [
4507  "num-integer",
4508  "num-traits",
4511 [[package]]
4512 name = "num-conv"
4513 version = "0.1.0"
4514 source = "registry+https://github.com/rust-lang/crates.io-index"
4515 checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
4517 [[package]]
4518 name = "num-derive"
4519 version = "0.3.3"
4520 source = "registry+https://github.com/rust-lang/crates.io-index"
4521 checksum = "876a53fff98e03a936a674b29568b0e605f06b29372c2489ff4de23f1949743d"
4522 dependencies = [
4523  "proc-macro2",
4524  "quote",
4525  "syn 1.0.109",
4528 [[package]]
4529 name = "num-integer"
4530 version = "0.1.46"
4531 source = "registry+https://github.com/rust-lang/crates.io-index"
4532 checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
4533 dependencies = [
4534  "num-traits",
4537 [[package]]
4538 name = "num-traits"
4539 version = "0.2.19"
4540 source = "registry+https://github.com/rust-lang/crates.io-index"
4541 checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
4542 dependencies = [
4543  "autocfg",
4546 [[package]]
4547 name = "num_cpus"
4548 version = "1.16.0"
4549 source = "registry+https://github.com/rust-lang/crates.io-index"
4550 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
4551 dependencies = [
4552  "hermit-abi 0.3.9",
4553  "libc",
4556 [[package]]
4557 name = "num_threads"
4558 version = "0.1.7"
4559 source = "registry+https://github.com/rust-lang/crates.io-index"
4560 checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
4561 dependencies = [
4562  "libc",
4565 [[package]]
4566 name = "object"
4567 version = "0.36.2"
4568 source = "registry+https://github.com/rust-lang/crates.io-index"
4569 checksum = "3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e"
4570 dependencies = [
4571  "memchr",
4574 [[package]]
4575 name = "once_cell"
4576 version = "1.19.0"
4577 source = "registry+https://github.com/rust-lang/crates.io-index"
4578 checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
4580 [[package]]
4581 name = "open"
4582 version = "4.2.0"
4583 source = "registry+https://github.com/rust-lang/crates.io-index"
4584 checksum = "3a083c0c7e5e4a8ec4176346cf61f67ac674e8bfb059d9226e1c54a96b377c12"
4585 dependencies = [
4586  "is-wsl",
4587  "libc",
4588  "pathdiff",
4591 [[package]]
4592 name = "openssl"
4593 version = "0.10.66"
4594 source = "registry+https://github.com/rust-lang/crates.io-index"
4595 checksum = "9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1"
4596 dependencies = [
4597  "bitflags 2.6.0",
4598  "cfg-if 1.0.0",
4599  "foreign-types",
4600  "libc",
4601  "once_cell",
4602  "openssl-macros",
4603  "openssl-sys",
4606 [[package]]
4607 name = "openssl-macros"
4608 version = "0.1.1"
4609 source = "registry+https://github.com/rust-lang/crates.io-index"
4610 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
4611 dependencies = [
4612  "proc-macro2",
4613  "quote",
4614  "syn 2.0.72",
4617 [[package]]
4618 name = "openssl-probe"
4619 version = "0.1.5"
4620 source = "registry+https://github.com/rust-lang/crates.io-index"
4621 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
4623 [[package]]
4624 name = "openssl-sys"
4625 version = "0.9.103"
4626 source = "registry+https://github.com/rust-lang/crates.io-index"
4627 checksum = "7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6"
4628 dependencies = [
4629  "cc",
4630  "libc",
4631  "pkg-config",
4632  "vcpkg",
4635 [[package]]
4636 name = "ordered-float"
4637 version = "3.9.2"
4638 source = "registry+https://github.com/rust-lang/crates.io-index"
4639 checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
4640 dependencies = [
4641  "num-traits",
4642  "rand 0.8.5",
4643  "serde",
4646 [[package]]
4647 name = "ordered-float"
4648 version = "4.2.1"
4649 source = "registry+https://github.com/rust-lang/crates.io-index"
4650 checksum = "19ff2cf528c6c03d9ed653d6c4ce1dc0582dc4af309790ad92f07c1cd551b0be"
4651 dependencies = [
4652  "num-traits",
4655 [[package]]
4656 name = "ordered-multimap"
4657 version = "0.3.1"
4658 source = "registry+https://github.com/rust-lang/crates.io-index"
4659 checksum = "1c672c7ad9ec066e428c00eb917124a06f08db19e2584de982cc34b1f4c12485"
4660 dependencies = [
4661  "dlv-list",
4662  "hashbrown 0.9.1",
4665 [[package]]
4666 name = "os_str_bytes"
4667 version = "6.6.1"
4668 source = "registry+https://github.com/rust-lang/crates.io-index"
4669 checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
4671 [[package]]
4672 name = "overload"
4673 version = "0.1.1"
4674 source = "registry+https://github.com/rust-lang/crates.io-index"
4675 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
4677 [[package]]
4678 name = "panic-message"
4679 version = "0.3.0"
4680 source = "registry+https://github.com/rust-lang/crates.io-index"
4681 checksum = "384e52fd8fbd4cbe3c317e8216260c21a0f9134de108cea8a4dd4e7e152c472d"
4683 [[package]]
4684 name = "parking"
4685 version = "2.2.0"
4686 source = "registry+https://github.com/rust-lang/crates.io-index"
4687 checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae"
4689 [[package]]
4690 name = "parking_lot"
4691 version = "0.12.3"
4692 source = "registry+https://github.com/rust-lang/crates.io-index"
4693 checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
4694 dependencies = [
4695  "lock_api",
4696  "parking_lot_core",
4699 [[package]]
4700 name = "parking_lot_core"
4701 version = "0.9.10"
4702 source = "registry+https://github.com/rust-lang/crates.io-index"
4703 checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
4704 dependencies = [
4705  "cfg-if 1.0.0",
4706  "libc",
4707  "redox_syscall 0.5.3",
4708  "smallvec",
4709  "windows-targets 0.52.6",
4712 [[package]]
4713 name = "paste"
4714 version = "1.0.15"
4715 source = "registry+https://github.com/rust-lang/crates.io-index"
4716 checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
4718 [[package]]
4719 name = "pathdiff"
4720 version = "0.2.1"
4721 source = "registry+https://github.com/rust-lang/crates.io-index"
4722 checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
4724 [[package]]
4725 name = "pathhistory"
4726 version = "0.1.0"
4727 dependencies = [
4728  "anyhow",
4729  "async-runtime",
4730  "async-trait",
4731  "dag",
4732  "dev-logger",
4733  "manifest",
4734  "manifest-tree",
4735  "sha1",
4736  "storemodel",
4737  "tokio",
4738  "tracing",
4739  "types",
4742 [[package]]
4743 name = "pathmatcher"
4744 version = "0.1.0"
4745 dependencies = [
4746  "anyhow",
4747  "bitflags 2.6.0",
4748  "fancy-regex 0.10.0",
4749  "fs-err",
4750  "glob",
4751  "globset",
4752  "ignore",
4753  "parking_lot",
4754  "regex-automata 0.3.9",
4755  "tempfile",
4756  "thiserror",
4757  "tracing",
4758  "types",
4759  "util",
4762 [[package]]
4763 name = "pem"
4764 version = "3.0.4"
4765 source = "registry+https://github.com/rust-lang/crates.io-index"
4766 checksum = "8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae"
4767 dependencies = [
4768  "base64 0.22.1",
4769  "serde",
4772 [[package]]
4773 name = "percent-encoding"
4774 version = "2.3.1"
4775 source = "registry+https://github.com/rust-lang/crates.io-index"
4776 checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
4778 [[package]]
4779 name = "perthread"
4780 version = "0.1.0"
4781 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
4783 [[package]]
4784 name = "pest"
4785 version = "2.7.11"
4786 source = "registry+https://github.com/rust-lang/crates.io-index"
4787 checksum = "cd53dff83f26735fdc1ca837098ccf133605d794cdae66acfc2bfac3ec809d95"
4788 dependencies = [
4789  "memchr",
4790  "thiserror",
4791  "ucd-trie",
4794 [[package]]
4795 name = "pest_derive"
4796 version = "2.7.11"
4797 source = "registry+https://github.com/rust-lang/crates.io-index"
4798 checksum = "2a548d2beca6773b1c244554d36fcf8548a8a58e74156968211567250e48e49a"
4799 dependencies = [
4800  "pest",
4801  "pest_generator",
4804 [[package]]
4805 name = "pest_generator"
4806 version = "2.7.11"
4807 source = "registry+https://github.com/rust-lang/crates.io-index"
4808 checksum = "3c93a82e8d145725dcbaf44e5ea887c8a869efdcc28706df2d08c69e17077183"
4809 dependencies = [
4810  "pest",
4811  "pest_meta",
4812  "proc-macro2",
4813  "quote",
4814  "syn 2.0.72",
4817 [[package]]
4818 name = "pest_meta"
4819 version = "2.7.11"
4820 source = "registry+https://github.com/rust-lang/crates.io-index"
4821 checksum = "a941429fea7e08bedec25e4f6785b6ffaacc6b755da98df5ef3e7dcf4a124c4f"
4822 dependencies = [
4823  "once_cell",
4824  "pest",
4825  "sha2",
4828 [[package]]
4829 name = "phf"
4830 version = "0.11.2"
4831 source = "registry+https://github.com/rust-lang/crates.io-index"
4832 checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
4833 dependencies = [
4834  "phf_macros",
4835  "phf_shared",
4838 [[package]]
4839 name = "phf_codegen"
4840 version = "0.11.2"
4841 source = "registry+https://github.com/rust-lang/crates.io-index"
4842 checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
4843 dependencies = [
4844  "phf_generator",
4845  "phf_shared",
4848 [[package]]
4849 name = "phf_generator"
4850 version = "0.11.2"
4851 source = "registry+https://github.com/rust-lang/crates.io-index"
4852 checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
4853 dependencies = [
4854  "phf_shared",
4855  "rand 0.8.5",
4858 [[package]]
4859 name = "phf_macros"
4860 version = "0.11.2"
4861 source = "registry+https://github.com/rust-lang/crates.io-index"
4862 checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
4863 dependencies = [
4864  "phf_generator",
4865  "phf_shared",
4866  "proc-macro2",
4867  "quote",
4868  "syn 2.0.72",
4871 [[package]]
4872 name = "phf_shared"
4873 version = "0.11.2"
4874 source = "registry+https://github.com/rust-lang/crates.io-index"
4875 checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
4876 dependencies = [
4877  "siphasher",
4880 [[package]]
4881 name = "pin-project"
4882 version = "0.4.30"
4883 source = "registry+https://github.com/rust-lang/crates.io-index"
4884 checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a"
4885 dependencies = [
4886  "pin-project-internal 0.4.30",
4889 [[package]]
4890 name = "pin-project"
4891 version = "1.1.5"
4892 source = "registry+https://github.com/rust-lang/crates.io-index"
4893 checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3"
4894 dependencies = [
4895  "pin-project-internal 1.1.5",
4898 [[package]]
4899 name = "pin-project-internal"
4900 version = "0.4.30"
4901 source = "registry+https://github.com/rust-lang/crates.io-index"
4902 checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e"
4903 dependencies = [
4904  "proc-macro2",
4905  "quote",
4906  "syn 1.0.109",
4909 [[package]]
4910 name = "pin-project-internal"
4911 version = "1.1.5"
4912 source = "registry+https://github.com/rust-lang/crates.io-index"
4913 checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
4914 dependencies = [
4915  "proc-macro2",
4916  "quote",
4917  "syn 2.0.72",
4920 [[package]]
4921 name = "pin-project-lite"
4922 version = "0.2.14"
4923 source = "registry+https://github.com/rust-lang/crates.io-index"
4924 checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
4926 [[package]]
4927 name = "pin-utils"
4928 version = "0.1.0"
4929 source = "registry+https://github.com/rust-lang/crates.io-index"
4930 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
4932 [[package]]
4933 name = "pipe"
4934 version = "0.2.0"
4935 source = "registry+https://github.com/rust-lang/crates.io-index"
4936 checksum = "d9f763a706963c2af5e4e7f5b29a93a42809568b857d73ab8c0c4ecf8edf7f8f"
4937 dependencies = [
4938  "crossbeam-channel 0.3.9",
4941 [[package]]
4942 name = "pkg-config"
4943 version = "0.3.30"
4944 source = "registry+https://github.com/rust-lang/crates.io-index"
4945 checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
4947 [[package]]
4948 name = "plist"
4949 version = "1.7.0"
4950 source = "registry+https://github.com/rust-lang/crates.io-index"
4951 checksum = "42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016"
4952 dependencies = [
4953  "base64 0.22.1",
4954  "indexmap 2.2.6",
4955  "quick-xml",
4956  "serde",
4957  "time",
4960 [[package]]
4961 name = "polling"
4962 version = "2.8.0"
4963 source = "registry+https://github.com/rust-lang/crates.io-index"
4964 checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
4965 dependencies = [
4966  "autocfg",
4967  "bitflags 1.3.2",
4968  "cfg-if 1.0.0",
4969  "concurrent-queue",
4970  "libc",
4971  "log",
4972  "pin-project-lite",
4973  "windows-sys 0.48.0",
4976 [[package]]
4977 name = "powerfmt"
4978 version = "0.2.0"
4979 source = "registry+https://github.com/rust-lang/crates.io-index"
4980 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
4982 [[package]]
4983 name = "pprint"
4984 version = "0.1.0"
4985 dependencies = [
4986  "serde",
4987  "serde_cbor",
4990 [[package]]
4991 name = "ppv-lite86"
4992 version = "0.2.17"
4993 source = "registry+https://github.com/rust-lang/crates.io-index"
4994 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
4996 [[package]]
4997 name = "pretty_assertions"
4998 version = "1.4.0"
4999 source = "registry+https://github.com/rust-lang/crates.io-index"
5000 checksum = "af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66"
5001 dependencies = [
5002  "diff",
5003  "yansi",
5006 [[package]]
5007 name = "proc-macro-error"
5008 version = "1.0.4"
5009 source = "registry+https://github.com/rust-lang/crates.io-index"
5010 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
5011 dependencies = [
5012  "proc-macro-error-attr",
5013  "proc-macro2",
5014  "quote",
5015  "syn 1.0.109",
5016  "version_check",
5019 [[package]]
5020 name = "proc-macro-error-attr"
5021 version = "1.0.4"
5022 source = "registry+https://github.com/rust-lang/crates.io-index"
5023 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
5024 dependencies = [
5025  "proc-macro2",
5026  "quote",
5027  "version_check",
5030 [[package]]
5031 name = "proc-macro2"
5032 version = "1.0.86"
5033 source = "registry+https://github.com/rust-lang/crates.io-index"
5034 checksum = "5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77"
5035 dependencies = [
5036  "unicode-ident",
5039 [[package]]
5040 name = "procinfo"
5041 version = "0.1.0"
5042 dependencies = [
5043  "cc",
5044  "libc",
5045  "winapi 0.3.9",
5048 [[package]]
5049 name = "procutil"
5050 version = "0.1.0"
5051 dependencies = [
5052  "libc",
5053  "once_cell",
5054  "tracing",
5055  "winapi 0.3.9",
5058 [[package]]
5059 name = "progress-model"
5060 version = "0.1.0"
5061 dependencies = [
5062  "arc-swap",
5063  "once_cell",
5064  "parking_lot",
5065  "paste",
5066  "thread_local",
5067  "tokio",
5068  "tracing",
5071 [[package]]
5072 name = "progress-render"
5073 version = "0.1.0"
5074 dependencies = [
5075  "progress-model",
5076  "termwiz",
5077  "unicode-segmentation",
5078  "unicode-width",
5081 [[package]]
5082 name = "psl-types"
5083 version = "2.0.11"
5084 source = "registry+https://github.com/rust-lang/crates.io-index"
5085 checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac"
5087 [[package]]
5088 name = "publicsuffix"
5089 version = "2.2.3"
5090 source = "registry+https://github.com/rust-lang/crates.io-index"
5091 checksum = "96a8c1bda5ae1af7f99a2962e49df150414a43d62404644d98dd5c3a93d07457"
5092 dependencies = [
5093  "idna 0.3.0",
5094  "psl-types",
5097 [[package]]
5098 name = "pulldown-cmark"
5099 version = "0.0.3"
5100 source = "registry+https://github.com/rust-lang/crates.io-index"
5101 checksum = "8361e81576d2e02643b04950e487ec172b687180da65c731c03cf336784e6c07"
5102 dependencies = [
5103  "getopts",
5106 [[package]]
5107 name = "pyatexit"
5108 version = "0.1.0"
5109 dependencies = [
5110  "atexit",
5111  "cpython",
5112  "cpython_ext",
5113  "procutil",
5116 [[package]]
5117 name = "pyauth"
5118 version = "0.1.0"
5119 dependencies = [
5120  "anyhow",
5121  "auth",
5122  "cpython",
5123  "cpython_ext",
5124  "pyconfigloader",
5125  "url",
5128 [[package]]
5129 name = "pyblackbox"
5130 version = "0.1.0"
5131 dependencies = [
5132  "blackbox",
5133  "cpython",
5134  "cpython_ext",
5137 [[package]]
5138 name = "pybytes"
5139 version = "0.1.0"
5140 dependencies = [
5141  "cpython",
5142  "minibytes",
5143  "python3-sys",
5146 [[package]]
5147 name = "pycats"
5148 version = "0.1.0"
5149 dependencies = [
5150  "cats",
5151  "cpython",
5152  "cpython_ext",
5153  "pyconfigloader",
5156 [[package]]
5157 name = "pycbor"
5158 version = "0.1.0"
5159 dependencies = [
5160  "cpython",
5161  "cpython_ext",
5162  "serde_cbor",
5165 [[package]]
5166 name = "pycext"
5167 version = "0.1.0"
5168 dependencies = [
5169  "cc",
5170  "cpython",
5171  "python3-sys",
5174 [[package]]
5175 name = "pycheckout"
5176 version = "0.1.0"
5177 dependencies = [
5178  "anyhow",
5179  "checkout",
5180  "configmodel",
5181  "cpython",
5182  "cpython_ext",
5183  "io",
5184  "manifest-tree",
5185  "parking_lot",
5186  "pathmatcher",
5187  "progress-model",
5188  "pymanifest",
5189  "pypathmatcher",
5190  "pystatus",
5191  "pytreestate",
5192  "storemodel",
5193  "termlogger",
5194  "vfs",
5195  "workingcopy",
5198 [[package]]
5199 name = "pyclientinfo"
5200 version = "0.1.0"
5201 dependencies = [
5202  "clientinfo",
5203  "cpython",
5204  "cpython_ext",
5207 [[package]]
5208 name = "pycliparser"
5209 version = "0.1.0"
5210 dependencies = [
5211  "clidispatch",
5212  "cliparser",
5213  "configmodel",
5214  "cpython",
5215  "pyconfigloader",
5218 [[package]]
5219 name = "pyconchparser"
5220 version = "0.1.0"
5221 dependencies = [
5222  "conch-parser",
5223  "cpython",
5224  "cpython_ext",
5227 [[package]]
5228 name = "pyconfigloader"
5229 version = "0.1.0"
5230 dependencies = [
5231  "configloader",
5232  "cpython",
5233  "cpython_ext",
5234  "repo-minimal-info",
5235  "util",
5238 [[package]]
5239 name = "pycontext"
5240 version = "0.1.0"
5241 dependencies = [
5242  "configset",
5243  "context",
5244  "cpython",
5245  "cpython_ext",
5246  "io",
5247  "pyconfigloader",
5250 [[package]]
5251 name = "pycopytrace"
5252 version = "0.1.0"
5253 dependencies = [
5254  "async-runtime",
5255  "configmodel",
5256  "copytrace",
5257  "cpython",
5258  "cpython_ext",
5259  "dag",
5260  "pypathmatcher",
5261  "storemodel",
5264 [[package]]
5265 name = "pydag"
5266 version = "0.1.0"
5267 dependencies = [
5268  "anyhow",
5269  "async-runtime",
5270  "commits",
5271  "configmodel",
5272  "cpython",
5273  "cpython_ext",
5274  "dag",
5275  "futures 0.3.30",
5276  "minibytes",
5277  "parking_lot",
5278  "pyedenapi",
5279  "pyio",
5280  "pymetalog",
5281  "storemodel",
5282  "types",
5285 [[package]]
5286 name = "pydiffhelpers"
5287 version = "0.1.0"
5288 dependencies = [
5289  "cpython",
5292 [[package]]
5293 name = "pydirs"
5294 version = "0.1.0"
5295 dependencies = [
5296  "cpython",
5297  "cpython_ext",
5298  "dirs 2.0.2",
5301 [[package]]
5302 name = "pydoctor"
5303 version = "0.1.0"
5304 dependencies = [
5305  "cpython",
5306  "network-doctor",
5307  "pyconfigloader",
5310 [[package]]
5311 name = "pydrawdag"
5312 version = "0.1.0"
5313 dependencies = [
5314  "cpython",
5315  "drawdag",
5318 [[package]]
5319 name = "pyeagerepo"
5320 version = "0.1.0"
5321 dependencies = [
5322  "async-runtime",
5323  "cpython",
5324  "cpython_ext",
5325  "dag",
5326  "eagerepo",
5327  "edenapi_types",
5328  "pydag",
5329  "pyedenapi",
5330  "storemodel",
5333 [[package]]
5334 name = "pyedenapi"
5335 version = "0.1.0"
5336 dependencies = [
5337  "anyhow",
5338  "async-runtime",
5339  "cpython",
5340  "cpython_async",
5341  "cpython_ext",
5342  "dag-types",
5343  "edenapi",
5344  "edenapi_ext",
5345  "edenapi_types",
5346  "futures 0.3.30",
5347  "hgstore",
5348  "minibytes",
5349  "progress-model",
5350  "pyconfigloader",
5351  "pyrevisionstore",
5352  "revisionstore",
5353  "sha1",
5354  "types",
5357 [[package]]
5358 name = "pyerror"
5359 version = "0.1.0"
5360 dependencies = [
5361  "auth",
5362  "checkout",
5363  "configmodel",
5364  "cpython",
5365  "cpython_ext",
5366  "dag",
5367  "edenapi",
5368  "http-client",
5369  "indexedlog",
5370  "metalog",
5371  "pathmatcher",
5372  "repo",
5373  "repolock",
5374  "revisionstore",
5375  "revlogindex",
5376  "types",
5379 [[package]]
5380 name = "pyexchange"
5381 version = "0.1.0"
5382 dependencies = [
5383  "configmodel",
5384  "cpython",
5385  "cpython_ext",
5386  "exchange",
5387  "pydag",
5388  "pyedenapi",
5389  "pymetalog",
5390  "types",
5393 [[package]]
5394 name = "pyfail"
5395 version = "0.1.0"
5396 dependencies = [
5397  "cpython",
5398  "cpython_ext",
5399  "fail",
5402 [[package]]
5403 name = "pyfs"
5404 version = "0.1.0"
5405 dependencies = [
5406  "cpython",
5407  "cpython_ext",
5408  "fsinfo",
5411 [[package]]
5412 name = "pygitcompat"
5413 version = "0.1.0"
5414 dependencies = [
5415  "configmodel",
5416  "cpython",
5417  "cpython_ext",
5418  "gitcompat",
5419  "pyprocess",
5420  "types",
5423 [[package]]
5424 name = "pygitstore"
5425 version = "0.1.0"
5426 dependencies = [
5427  "configmodel",
5428  "cpython",
5429  "cpython_ext",
5430  "gitstore",
5431  "storemodel",
5432  "types",
5435 [[package]]
5436 name = "pyhgmetrics"
5437 version = "0.1.0"
5438 dependencies = [
5439  "cpython",
5440  "cpython_ext",
5441  "hg-metrics",
5442  "sampling",
5445 [[package]]
5446 name = "pyhgtime"
5447 version = "0.1.0"
5448 dependencies = [
5449  "cpython",
5450  "cpython_ext",
5451  "hgtime",
5454 [[package]]
5455 name = "pyidentity"
5456 version = "0.1.0"
5457 dependencies = [
5458  "cpython",
5459  "cpython_ext",
5460  "identity",
5463 [[package]]
5464 name = "pyindexedlog"
5465 version = "0.1.0"
5466 dependencies = [
5467  "cpython",
5468  "cpython_ext",
5469  "indexedlog",
5470  "pybytes",
5473 [[package]]
5474 name = "pyio"
5475 version = "0.1.0"
5476 dependencies = [
5477  "cpython",
5478  "cpython_ext",
5479  "io",
5480  "pyconfigloader",
5481  "termstyle",
5484 [[package]]
5485 name = "pyjournal"
5486 version = "0.1.0"
5487 dependencies = [
5488  "cpython",
5489  "cpython_ext",
5490  "hgtime",
5491  "journal",
5492  "types",
5495 [[package]]
5496 name = "pylinelog"
5497 version = "0.1.0"
5498 dependencies = [
5499  "cpython",
5500  "linelog",
5503 [[package]]
5504 name = "pylock"
5505 version = "0.1.0"
5506 dependencies = [
5507  "cpython",
5508  "cpython_ext",
5509  "repolock",
5512 [[package]]
5513 name = "pylz4"
5514 version = "0.1.0"
5515 dependencies = [
5516  "cpython",
5517  "cpython_ext",
5518  "lz4-pyframe",
5521 [[package]]
5522 name = "pymanifest"
5523 version = "0.1.0"
5524 dependencies = [
5525  "anyhow",
5526  "cpython",
5527  "cpython_ext",
5528  "manifest",
5529  "manifest-tree",
5530  "parking_lot",
5531  "pathmatcher",
5532  "pypathmatcher",
5533  "types",
5536 [[package]]
5537 name = "pymetalog"
5538 version = "0.1.0"
5539 dependencies = [
5540  "cpython",
5541  "cpython_ext",
5542  "metalog",
5543  "parking_lot",
5546 [[package]]
5547 name = "pymodules"
5548 version = "0.1.0"
5549 dependencies = [
5550  "cpython",
5551  "minibytes",
5552  "pybytes",
5553  "python-modules",
5554  "tracing",
5557 [[package]]
5558 name = "pymutationstore"
5559 version = "0.1.0"
5560 dependencies = [
5561  "anyhow",
5562  "async-runtime",
5563  "byteorder",
5564  "cpython",
5565  "cpython_ext",
5566  "mutationstore",
5567  "pydag",
5568  "thiserror",
5569  "types",
5570  "vlqencoding",
5573 [[package]]
5574 name = "pynodeipc"
5575 version = "0.1.0"
5576 dependencies = [
5577  "cpython",
5578  "cpython_ext",
5579  "nodeipc",
5580  "serde_json",
5583 [[package]]
5584 name = "pynodemap"
5585 version = "0.1.0"
5586 dependencies = [
5587  "cpython",
5588  "cpython_ext",
5589  "nodemap",
5590  "types",
5593 [[package]]
5594 name = "pypathhistory"
5595 version = "0.1.0"
5596 dependencies = [
5597  "async-runtime",
5598  "cpython",
5599  "cpython_ext",
5600  "dag",
5601  "pathhistory",
5602  "storemodel",
5603  "types",
5606 [[package]]
5607 name = "pypathmatcher"
5608 version = "0.1.0"
5609 dependencies = [
5610  "anyhow",
5611  "cpython",
5612  "cpython_ext",
5613  "io",
5614  "pathmatcher",
5615  "tracing",
5616  "types",
5619 [[package]]
5620 name = "pypprint"
5621 version = "0.1.0"
5622 dependencies = [
5623  "cpython",
5624  "cpython_ext",
5625  "pprint",
5628 [[package]]
5629 name = "pyprocess"
5630 version = "0.1.0"
5631 dependencies = [
5632  "cpython",
5633  "cpython_ext",
5634  "procutil",
5635  "spawn-ext",
5638 [[package]]
5639 name = "pyprogress"
5640 version = "0.1.0"
5641 dependencies = [
5642  "cpython",
5643  "cpython_ext",
5644  "progress-model",
5645  "progress-render",
5648 [[package]]
5649 name = "pyrefencode"
5650 version = "0.1.0"
5651 dependencies = [
5652  "cpython",
5653  "cpython_ext",
5654  "refencode",
5657 [[package]]
5658 name = "pyregex"
5659 version = "0.1.0"
5660 dependencies = [
5661  "cpython",
5662  "cpython_ext",
5663  "regex",
5666 [[package]]
5667 name = "pyrenderdag"
5668 version = "0.1.0"
5669 dependencies = [
5670  "cpython",
5671  "cpython_ext",
5672  "minibytes",
5673  "parking_lot",
5674  "renderdag",
5677 [[package]]
5678 name = "pyrepo"
5679 version = "0.1.0"
5680 dependencies = [
5681  "checkout",
5682  "configmodel",
5683  "context",
5684  "cpython",
5685  "cpython_ext",
5686  "parking_lot",
5687  "pyconfigloader",
5688  "pydag",
5689  "pyeagerepo",
5690  "pyedenapi",
5691  "pymetalog",
5692  "pyrevisionstore",
5693  "pyworkingcopy",
5694  "repo",
5695  "repolock",
5696  "revisionstore",
5697  "types",
5698  "util",
5699  "workingcopy",
5702 [[package]]
5703 name = "pyrevisionstore"
5704 version = "0.1.0"
5705 dependencies = [
5706  "anyhow",
5707  "configmodel",
5708  "cpython",
5709  "cpython_ext",
5710  "minibytes",
5711  "parking_lot",
5712  "pyconfigloader",
5713  "revisionstore",
5714  "storemodel",
5715  "types",
5718 [[package]]
5719 name = "pyrevlogindex"
5720 version = "0.1.0"
5721 dependencies = [
5722  "cpython",
5723  "cpython_ext",
5724  "pybytes",
5725  "pydag",
5726  "revlogindex",
5729 [[package]]
5730 name = "pysptui"
5731 version = "0.1.0"
5732 dependencies = [
5733  "clidispatch",
5734  "cpython",
5735  "cpython_ext",
5736  "pipe",
5737  "streampager",
5740 [[package]]
5741 name = "pystatus"
5742 version = "0.1.0"
5743 dependencies = [
5744  "cpython",
5745  "cpython_ext",
5746  "status",
5747  "types",
5748  "util",
5751 [[package]]
5752 name = "python-modules"
5753 version = "0.1.0"
5754 dependencies = [
5755  "codegen",
5756  "once_cell",
5757  "phf",
5758  "zstdelta",
5761 [[package]]
5762 name = "python3-sys"
5763 version = "0.7.2"
5764 source = "registry+https://github.com/rust-lang/crates.io-index"
5765 checksum = "0f53ef6740367a09718d2cd21ba15b0d7972342a38e554736bcee7773e45c9f5"
5766 dependencies = [
5767  "libc",
5768  "regex",
5771 [[package]]
5772 name = "pythreading"
5773 version = "0.1.0"
5774 dependencies = [
5775  "cpython",
5776  "rand 0.8.5",
5779 [[package]]
5780 name = "pytoml"
5781 version = "0.1.0"
5782 dependencies = [
5783  "cpython",
5784  "cpython_ext",
5785  "toml",
5788 [[package]]
5789 name = "pytracing"
5790 version = "0.1.0"
5791 dependencies = [
5792  "cpython",
5793  "cpython_ext",
5794  "lazy_static",
5795  "mincode",
5796  "parking_lot",
5797  "python3-sys",
5798  "serde_json",
5799  "tracing",
5800  "tracing-collector",
5801  "tracing-reload",
5802  "tracing-runtime-callsite",
5805 [[package]]
5806 name = "pytreestate"
5807 version = "0.1.0"
5808 dependencies = [
5809  "anyhow",
5810  "cpython",
5811  "cpython_ext",
5812  "parking_lot",
5813  "pathmatcher",
5814  "pypathmatcher",
5815  "treestate",
5816  "types",
5817  "vfs",
5820 [[package]]
5821 name = "pyversion"
5822 version = "0.1.0"
5823 dependencies = [
5824  "cpython",
5825  "version",
5828 [[package]]
5829 name = "pyvlq"
5830 version = "0.1.0"
5831 dependencies = [
5832  "cpython",
5833  "cpython_ext",
5834  "pyio",
5835  "vlqencoding",
5838 [[package]]
5839 name = "pywebview"
5840 version = "0.1.0"
5841 dependencies = [
5842  "cpython",
5843  "cpython_ext",
5844  "webview-app",
5847 [[package]]
5848 name = "pyworker"
5849 version = "0.1.0"
5850 dependencies = [
5851  "anyhow",
5852  "cpython",
5853  "cpython_ext",
5854  "crossbeam",
5855  "memmap2",
5856  "minibytes",
5857  "pyrevisionstore",
5858  "quickcheck",
5859  "revisionstore",
5860  "tempfile",
5861  "tracing",
5862  "types",
5863  "vfs",
5866 [[package]]
5867 name = "pyworkingcopy"
5868 version = "0.1.0"
5869 dependencies = [
5870  "anyhow",
5871  "context",
5872  "cpython",
5873  "cpython_ext",
5874  "fs-err",
5875  "parking_lot",
5876  "pathmatcher",
5877  "pypathmatcher",
5878  "pystatus",
5879  "pytreestate",
5880  "pyworkingcopyclient",
5881  "repostate",
5882  "sparse",
5883  "types",
5884  "workingcopy",
5887 [[package]]
5888 name = "pyworkingcopyclient"
5889 version = "0.1.0"
5890 dependencies = [
5891  "cpython",
5892  "cpython_ext",
5893  "edenfs-client",
5894  "types",
5895  "workingcopy",
5898 [[package]]
5899 name = "pyxdiff"
5900 version = "0.1.0"
5901 dependencies = [
5902  "cpython",
5903  "cpython_ext",
5904  "xdiff",
5907 [[package]]
5908 name = "pyzstd"
5909 version = "0.1.0"
5910 dependencies = [
5911  "cpython",
5912  "cpython_ext",
5913  "zstd",
5914  "zstd-safe",
5915  "zstdelta",
5918 [[package]]
5919 name = "pyzstore"
5920 version = "0.1.0"
5921 dependencies = [
5922  "cpython",
5923  "cpython_ext",
5924  "zstore",
5927 [[package]]
5928 name = "quick-xml"
5929 version = "0.32.0"
5930 source = "registry+https://github.com/rust-lang/crates.io-index"
5931 checksum = "1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2"
5932 dependencies = [
5933  "memchr",
5936 [[package]]
5937 name = "quickcheck"
5938 version = "1.0.3"
5939 source = "registry+https://github.com/rust-lang/crates.io-index"
5940 checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
5941 dependencies = [
5942  "env_logger 0.8.4",
5943  "log",
5944  "rand 0.8.5",
5947 [[package]]
5948 name = "quickcheck_arbitrary_derive"
5949 version = "0.1.0"
5950 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
5951 dependencies = [
5952  "proc-macro2",
5953  "quickcheck",
5954  "quote",
5955  "syn 2.0.72",
5958 [[package]]
5959 name = "quickcheck_macros"
5960 version = "1.0.0"
5961 source = "registry+https://github.com/rust-lang/crates.io-index"
5962 checksum = "b22a693222d716a9587786f37ac3f6b4faedb5b80c23914e7303ff5a1d8016e9"
5963 dependencies = [
5964  "proc-macro2",
5965  "quote",
5966  "syn 1.0.109",
5969 [[package]]
5970 name = "quote"
5971 version = "1.0.36"
5972 source = "registry+https://github.com/rust-lang/crates.io-index"
5973 checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
5974 dependencies = [
5975  "proc-macro2",
5978 [[package]]
5979 name = "radixbuf"
5980 version = "0.1.0"
5981 dependencies = [
5982  "minibench",
5983  "quickcheck",
5984  "rand 0.8.5",
5985  "thiserror",
5986  "vlqencoding",
5989 [[package]]
5990 name = "rand"
5991 version = "0.4.6"
5992 source = "registry+https://github.com/rust-lang/crates.io-index"
5993 checksum = "552840b97013b1a26992c11eac34bdd778e464601a4c2054b5f0bff7c6761293"
5994 dependencies = [
5995  "fuchsia-cprng",
5996  "libc",
5997  "rand_core 0.3.1",
5998  "rdrand",
5999  "winapi 0.3.9",
6002 [[package]]
6003 name = "rand"
6004 version = "0.7.3"
6005 source = "registry+https://github.com/rust-lang/crates.io-index"
6006 checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
6007 dependencies = [
6008  "getrandom 0.1.16",
6009  "libc",
6010  "rand_chacha 0.2.2",
6011  "rand_core 0.5.1",
6012  "rand_hc",
6015 [[package]]
6016 name = "rand"
6017 version = "0.8.5"
6018 source = "registry+https://github.com/rust-lang/crates.io-index"
6019 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
6020 dependencies = [
6021  "libc",
6022  "rand_chacha 0.3.1",
6023  "rand_core 0.6.4",
6024  "serde",
6027 [[package]]
6028 name = "rand_chacha"
6029 version = "0.2.2"
6030 source = "registry+https://github.com/rust-lang/crates.io-index"
6031 checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
6032 dependencies = [
6033  "ppv-lite86",
6034  "rand_core 0.5.1",
6037 [[package]]
6038 name = "rand_chacha"
6039 version = "0.3.1"
6040 source = "registry+https://github.com/rust-lang/crates.io-index"
6041 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
6042 dependencies = [
6043  "ppv-lite86",
6044  "rand_core 0.6.4",
6047 [[package]]
6048 name = "rand_core"
6049 version = "0.3.1"
6050 source = "registry+https://github.com/rust-lang/crates.io-index"
6051 checksum = "7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b"
6052 dependencies = [
6053  "rand_core 0.4.2",
6056 [[package]]
6057 name = "rand_core"
6058 version = "0.4.2"
6059 source = "registry+https://github.com/rust-lang/crates.io-index"
6060 checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
6062 [[package]]
6063 name = "rand_core"
6064 version = "0.5.1"
6065 source = "registry+https://github.com/rust-lang/crates.io-index"
6066 checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
6067 dependencies = [
6068  "getrandom 0.1.16",
6071 [[package]]
6072 name = "rand_core"
6073 version = "0.6.4"
6074 source = "registry+https://github.com/rust-lang/crates.io-index"
6075 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
6076 dependencies = [
6077  "getrandom 0.2.15",
6078  "serde",
6081 [[package]]
6082 name = "rand_hc"
6083 version = "0.2.0"
6084 source = "registry+https://github.com/rust-lang/crates.io-index"
6085 checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
6086 dependencies = [
6087  "rand_core 0.5.1",
6090 [[package]]
6091 name = "rand_xoshiro"
6092 version = "0.6.0"
6093 source = "registry+https://github.com/rust-lang/crates.io-index"
6094 checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
6095 dependencies = [
6096  "rand_core 0.6.4",
6099 [[package]]
6100 name = "rayon"
6101 version = "1.10.0"
6102 source = "registry+https://github.com/rust-lang/crates.io-index"
6103 checksum = "b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa"
6104 dependencies = [
6105  "either",
6106  "rayon-core",
6109 [[package]]
6110 name = "rayon-core"
6111 version = "1.12.1"
6112 source = "registry+https://github.com/rust-lang/crates.io-index"
6113 checksum = "1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2"
6114 dependencies = [
6115  "crossbeam-deque",
6116  "crossbeam-utils 0.8.20",
6119 [[package]]
6120 name = "rdrand"
6121 version = "0.4.0"
6122 source = "registry+https://github.com/rust-lang/crates.io-index"
6123 checksum = "678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2"
6124 dependencies = [
6125  "rand_core 0.3.1",
6128 [[package]]
6129 name = "redox_syscall"
6130 version = "0.4.1"
6131 source = "registry+https://github.com/rust-lang/crates.io-index"
6132 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
6133 dependencies = [
6134  "bitflags 1.3.2",
6137 [[package]]
6138 name = "redox_syscall"
6139 version = "0.5.3"
6140 source = "registry+https://github.com/rust-lang/crates.io-index"
6141 checksum = "2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4"
6142 dependencies = [
6143  "bitflags 2.6.0",
6146 [[package]]
6147 name = "redox_users"
6148 version = "0.4.5"
6149 source = "registry+https://github.com/rust-lang/crates.io-index"
6150 checksum = "bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891"
6151 dependencies = [
6152  "getrandom 0.2.15",
6153  "libredox",
6154  "thiserror",
6157 [[package]]
6158 name = "ref-cast"
6159 version = "1.0.23"
6160 source = "registry+https://github.com/rust-lang/crates.io-index"
6161 checksum = "ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931"
6162 dependencies = [
6163  "ref-cast-impl",
6166 [[package]]
6167 name = "ref-cast-impl"
6168 version = "1.0.23"
6169 source = "registry+https://github.com/rust-lang/crates.io-index"
6170 checksum = "bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6"
6171 dependencies = [
6172  "proc-macro2",
6173  "quote",
6174  "syn 2.0.72",
6177 [[package]]
6178 name = "refencode"
6179 version = "0.1.0"
6180 dependencies = [
6181  "types",
6184 [[package]]
6185 name = "regex"
6186 version = "1.10.5"
6187 source = "registry+https://github.com/rust-lang/crates.io-index"
6188 checksum = "b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f"
6189 dependencies = [
6190  "aho-corasick",
6191  "memchr",
6192  "regex-automata 0.4.7",
6193  "regex-syntax 0.8.4",
6196 [[package]]
6197 name = "regex-automata"
6198 version = "0.1.10"
6199 source = "registry+https://github.com/rust-lang/crates.io-index"
6200 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
6201 dependencies = [
6202  "regex-syntax 0.6.29",
6205 [[package]]
6206 name = "regex-automata"
6207 version = "0.3.9"
6208 source = "registry+https://github.com/rust-lang/crates.io-index"
6209 checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
6210 dependencies = [
6211  "aho-corasick",
6212  "memchr",
6213  "regex-syntax 0.7.5",
6216 [[package]]
6217 name = "regex-automata"
6218 version = "0.4.7"
6219 source = "registry+https://github.com/rust-lang/crates.io-index"
6220 checksum = "38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df"
6221 dependencies = [
6222  "aho-corasick",
6223  "memchr",
6224  "regex-syntax 0.8.4",
6227 [[package]]
6228 name = "regex-syntax"
6229 version = "0.6.29"
6230 source = "registry+https://github.com/rust-lang/crates.io-index"
6231 checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
6233 [[package]]
6234 name = "regex-syntax"
6235 version = "0.7.5"
6236 source = "registry+https://github.com/rust-lang/crates.io-index"
6237 checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
6239 [[package]]
6240 name = "regex-syntax"
6241 version = "0.8.4"
6242 source = "registry+https://github.com/rust-lang/crates.io-index"
6243 checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b"
6245 [[package]]
6246 name = "remove_dir_all"
6247 version = "0.5.3"
6248 source = "registry+https://github.com/rust-lang/crates.io-index"
6249 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
6250 dependencies = [
6251  "winapi 0.3.9",
6254 [[package]]
6255 name = "renderdag"
6256 version = "0.1.0"
6257 dependencies = [
6258  "bitflags 2.6.0",
6259  "dag",
6260  "itertools",
6261  "nonblocking",
6262  "serde",
6263  "unicode-width",
6266 [[package]]
6267 name = "repo"
6268 version = "0.1.0"
6269 dependencies = [
6270  "anyhow",
6271  "async-runtime",
6272  "commits-trait",
6273  "configloader",
6274  "configmodel",
6275  "constructors",
6276  "eagerepo",
6277  "edenapi",
6278  "factory",
6279  "fail",
6280  "fs-err",
6281  "identity",
6282  "manifest-tree",
6283  "metalog",
6284  "once_cell",
6285  "parking_lot",
6286  "refencode",
6287  "repo-minimal-info",
6288  "repolock",
6289  "revisionstore",
6290  "revsets",
6291  "storemodel",
6292  "tempfile",
6293  "thiserror",
6294  "tracing",
6295  "treestate",
6296  "types",
6297  "util",
6298  "workingcopy",
6301 [[package]]
6302 name = "repo-minimal-info"
6303 version = "0.1.0"
6304 dependencies = [
6305  "anyhow",
6306  "fs-err",
6307  "gitcompat",
6308  "identity",
6309  "phf",
6310  "tempfile",
6311  "util",
6314 [[package]]
6315 name = "repo_name"
6316 version = "0.1.0"
6317 dependencies = [
6318  "anyhow",
6319  "percent-encoding",
6322 [[package]]
6323 name = "repolock"
6324 version = "0.1.0"
6325 dependencies = [
6326  "anyhow",
6327  "configmodel",
6328  "fs-err",
6329  "fs2",
6330  "parking_lot",
6331  "progress-model",
6332  "tempfile",
6333  "thiserror",
6334  "tracing",
6335  "util",
6338 [[package]]
6339 name = "repostate"
6340 version = "0.1.0"
6341 dependencies = [
6342  "anyhow",
6343  "byteorder",
6344  "fs-err",
6345  "identity",
6346  "repolock",
6347  "serde",
6348  "tempfile",
6349  "types",
6350  "util",
6353 [[package]]
6354 name = "reqwest"
6355 version = "0.11.27"
6356 source = "registry+https://github.com/rust-lang/crates.io-index"
6357 checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
6358 dependencies = [
6359  "base64 0.21.7",
6360  "bytes",
6361  "cookie",
6362  "cookie_store",
6363  "encoding_rs",
6364  "futures-core",
6365  "futures-util",
6366  "h2",
6367  "http",
6368  "http-body",
6369  "hyper",
6370  "hyper-rustls",
6371  "hyper-tls",
6372  "ipnet",
6373  "js-sys",
6374  "log",
6375  "mime",
6376  "mime_guess",
6377  "native-tls",
6378  "once_cell",
6379  "percent-encoding",
6380  "pin-project-lite",
6381  "rustls",
6382  "rustls-native-certs",
6383  "rustls-pemfile",
6384  "serde",
6385  "serde_json",
6386  "serde_urlencoded",
6387  "sync_wrapper",
6388  "system-configuration",
6389  "tokio",
6390  "tokio-native-tls",
6391  "tokio-rustls",
6392  "tokio-util 0.7.11",
6393  "tower-service",
6394  "url",
6395  "wasm-bindgen",
6396  "wasm-bindgen-futures",
6397  "wasm-streams",
6398  "web-sys",
6399  "webpki-roots",
6400  "winreg",
6403 [[package]]
6404 name = "revisionstore"
6405 version = "0.1.0"
6406 dependencies = [
6407  "anyhow",
6408  "async-runtime",
6409  "async-trait",
6410  "byteorder",
6411  "clientinfo",
6412  "clientinfo_async",
6413  "configmodel",
6414  "crossbeam",
6415  "curl",
6416  "edenapi",
6417  "edenapi_types",
6418  "fbinit",
6419  "fn-error-context",
6420  "fs-err",
6421  "futures 0.3.30",
6422  "hex",
6423  "hg-http",
6424  "hg-metrics",
6425  "hgstore",
6426  "hgtime",
6427  "http",
6428  "http-client",
6429  "indexedlog",
6430  "itertools",
6431  "lfs_protocol",
6432  "lz4-pyframe",
6433  "manifest-tree",
6434  "maplit",
6435  "memmap2",
6436  "mincode",
6437  "minibytes",
6438  "mockito",
6439  "mpatch",
6440  "once_cell",
6441  "parking_lot",
6442  "progress-model",
6443  "quickcheck",
6444  "quickcheck_arbitrary_derive",
6445  "rand 0.8.5",
6446  "rand_chacha 0.3.1",
6447  "regex",
6448  "repo_name",
6449  "revisionstore_types",
6450  "serde",
6451  "serde_derive",
6452  "serde_json",
6453  "sha1",
6454  "sha2",
6455  "stats",
6456  "storemodel",
6457  "tempfile",
6458  "thiserror",
6459  "tokio",
6460  "tokio-stream",
6461  "tracing",
6462  "types",
6463  "url",
6464  "util",
6465  "version",
6466  "vlqencoding",
6469 [[package]]
6470 name = "revisionstore_types"
6471 version = "0.1.0"
6472 dependencies = [
6473  "anyhow",
6474  "byteorder",
6475  "quickcheck",
6476  "quickcheck_arbitrary_derive",
6477  "serde",
6478  "serde_derive",
6481 [[package]]
6482 name = "revlogindex"
6483 version = "0.1.0"
6484 dependencies = [
6485  "anyhow",
6486  "async-trait",
6487  "bit-vec",
6488  "byteorder",
6489  "dag",
6490  "indexedlog",
6491  "lz4-pyframe",
6492  "minibytes",
6493  "nonblocking",
6494  "parking_lot",
6495  "radixbuf",
6496  "tempfile",
6497  "thiserror",
6498  "util",
6501 [[package]]
6502 name = "revsets"
6503 version = "0.1.0"
6504 dependencies = [
6505  "anyhow",
6506  "async-runtime",
6507  "configmodel",
6508  "dag",
6509  "edenapi",
6510  "hgplain",
6511  "metalog",
6512  "refencode",
6513  "thiserror",
6514  "treestate",
6515  "types",
6518 [[package]]
6519 name = "rewrite-macros"
6520 version = "0.1.0"
6521 dependencies = [
6522  "proc-macro2",
6523  "quote",
6524  "tree-pattern-match",
6527 [[package]]
6528 name = "rich-cas-client"
6529 version = "0.1.0"
6530 dependencies = [
6531  "anyhow",
6532  "async-trait",
6533  "cas-client",
6534  "configmodel",
6535  "fbinit",
6536  "types",
6539 [[package]]
6540 name = "ring"
6541 version = "0.17.8"
6542 source = "registry+https://github.com/rust-lang/crates.io-index"
6543 checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d"
6544 dependencies = [
6545  "cc",
6546  "cfg-if 1.0.0",
6547  "getrandom 0.2.15",
6548  "libc",
6549  "spin",
6550  "untrusted",
6551  "windows-sys 0.52.0",
6554 [[package]]
6555 name = "runlog"
6556 version = "0.1.0"
6557 dependencies = [
6558  "anyhow",
6559  "chrono",
6560  "configmodel",
6561  "fs2",
6562  "hg-http",
6563  "libc",
6564  "parking_lot",
6565  "progress-model",
6566  "rand 0.8.5",
6567  "repo",
6568  "serde",
6569  "serde_json",
6570  "tempfile",
6571  "util",
6574 [[package]]
6575 name = "rust-ini"
6576 version = "0.17.0"
6577 source = "registry+https://github.com/rust-lang/crates.io-index"
6578 checksum = "63471c4aa97a1cf8332a5f97709a79a4234698de6a1f5087faf66f2dae810e22"
6579 dependencies = [
6580  "cfg-if 1.0.0",
6581  "ordered-multimap",
6584 [[package]]
6585 name = "rustc-demangle"
6586 version = "0.1.24"
6587 source = "registry+https://github.com/rust-lang/crates.io-index"
6588 checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
6590 [[package]]
6591 name = "rustix"
6592 version = "0.37.27"
6593 source = "registry+https://github.com/rust-lang/crates.io-index"
6594 checksum = "fea8ca367a3a01fe35e6943c400addf443c0f57670e6ec51196f71a4b8762dd2"
6595 dependencies = [
6596  "bitflags 1.3.2",
6597  "errno",
6598  "io-lifetimes",
6599  "libc",
6600  "linux-raw-sys 0.3.8",
6601  "windows-sys 0.48.0",
6604 [[package]]
6605 name = "rustix"
6606 version = "0.38.34"
6607 source = "registry+https://github.com/rust-lang/crates.io-index"
6608 checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
6609 dependencies = [
6610  "bitflags 2.6.0",
6611  "errno",
6612  "libc",
6613  "linux-raw-sys 0.4.14",
6614  "windows-sys 0.52.0",
6617 [[package]]
6618 name = "rustls"
6619 version = "0.21.12"
6620 source = "registry+https://github.com/rust-lang/crates.io-index"
6621 checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
6622 dependencies = [
6623  "log",
6624  "ring",
6625  "rustls-webpki",
6626  "sct",
6629 [[package]]
6630 name = "rustls-native-certs"
6631 version = "0.6.3"
6632 source = "registry+https://github.com/rust-lang/crates.io-index"
6633 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
6634 dependencies = [
6635  "openssl-probe",
6636  "rustls-pemfile",
6637  "schannel",
6638  "security-framework",
6641 [[package]]
6642 name = "rustls-pemfile"
6643 version = "1.0.4"
6644 source = "registry+https://github.com/rust-lang/crates.io-index"
6645 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
6646 dependencies = [
6647  "base64 0.21.7",
6650 [[package]]
6651 name = "rustls-webpki"
6652 version = "0.101.7"
6653 source = "registry+https://github.com/rust-lang/crates.io-index"
6654 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
6655 dependencies = [
6656  "ring",
6657  "untrusted",
6660 [[package]]
6661 name = "rustversion"
6662 version = "1.0.17"
6663 source = "registry+https://github.com/rust-lang/crates.io-index"
6664 checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
6666 [[package]]
6667 name = "ryu"
6668 version = "1.0.18"
6669 source = "registry+https://github.com/rust-lang/crates.io-index"
6670 checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
6672 [[package]]
6673 name = "same-file"
6674 version = "1.0.6"
6675 source = "registry+https://github.com/rust-lang/crates.io-index"
6676 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
6677 dependencies = [
6678  "winapi-util",
6681 [[package]]
6682 name = "sampling"
6683 version = "0.1.0"
6684 dependencies = [
6685  "configmodel",
6686  "parking_lot",
6687  "serde",
6688  "serde_json",
6689  "tracing",
6692 [[package]]
6693 name = "schannel"
6694 version = "0.1.23"
6695 source = "registry+https://github.com/rust-lang/crates.io-index"
6696 checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534"
6697 dependencies = [
6698  "windows-sys 0.52.0",
6701 [[package]]
6702 name = "scm_daemon"
6703 version = "0.1.0"
6704 dependencies = [
6705  "anyhow",
6706  "clap 2.34.0",
6707  "commitcloudsubscriber",
6708  "env_logger 0.10.2",
6709  "libc",
6710  "log",
6711  "serde",
6712  "thiserror",
6713  "tokio",
6714  "toml",
6717 [[package]]
6718 name = "scope"
6719 version = "0.0.1+unstable"
6720 source = "git+https://github.com/facebook/fbthrift.git?branch=main#f5a5f5ab0de99eeeece67521eb816032c199cc3f"
6721 dependencies = [
6722  "anyhow",
6723  "codegen_includer_proc_macro",
6724  "fbthrift",
6725  "futures 0.3.30",
6726  "once_cell",
6727  "ref-cast",
6728  "serde",
6729  "serde_derive",
6730  "thiserror",
6731  "thrift_compiler",
6734 [[package]]
6735 name = "scope_clients"
6736 version = "0.0.1+unstable"
6737 source = "git+https://github.com/facebook/fbthrift.git?branch=main#f5a5f5ab0de99eeeece67521eb816032c199cc3f"
6738 dependencies = [
6739  "anyhow",
6740  "async-trait",
6741  "codegen_includer_proc_macro",
6742  "fbthrift",
6743  "futures 0.3.30",
6744  "scope",
6745  "thrift_compiler",
6746  "tracing",
6749 [[package]]
6750 name = "scopeguard"
6751 version = "1.2.0"
6752 source = "registry+https://github.com/rust-lang/crates.io-index"
6753 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
6755 [[package]]
6756 name = "scratch"
6757 version = "1.0.7"
6758 source = "registry+https://github.com/rust-lang/crates.io-index"
6759 checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
6761 [[package]]
6762 name = "sct"
6763 version = "0.7.1"
6764 source = "registry+https://github.com/rust-lang/crates.io-index"
6765 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
6766 dependencies = [
6767  "ring",
6768  "untrusted",
6771 [[package]]
6772 name = "security-framework"
6773 version = "2.11.1"
6774 source = "registry+https://github.com/rust-lang/crates.io-index"
6775 checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
6776 dependencies = [
6777  "bitflags 2.6.0",
6778  "core-foundation",
6779  "core-foundation-sys",
6780  "libc",
6781  "security-framework-sys",
6784 [[package]]
6785 name = "security-framework-sys"
6786 version = "2.11.1"
6787 source = "registry+https://github.com/rust-lang/crates.io-index"
6788 checksum = "75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf"
6789 dependencies = [
6790  "core-foundation-sys",
6791  "libc",
6794 [[package]]
6795 name = "semver"
6796 version = "0.11.0"
6797 source = "registry+https://github.com/rust-lang/crates.io-index"
6798 checksum = "f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6"
6799 dependencies = [
6800  "semver-parser",
6803 [[package]]
6804 name = "semver-parser"
6805 version = "0.10.2"
6806 source = "registry+https://github.com/rust-lang/crates.io-index"
6807 checksum = "00b0bef5b7f9e0df16536d3961cfb6e84331c065b4066afb39768d0e319411f7"
6808 dependencies = [
6809  "pest",
6812 [[package]]
6813 name = "serde"
6814 version = "1.0.204"
6815 source = "registry+https://github.com/rust-lang/crates.io-index"
6816 checksum = "bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12"
6817 dependencies = [
6818  "serde_derive",
6821 [[package]]
6822 name = "serde_alt"
6823 version = "0.1.0"
6825 [[package]]
6826 name = "serde_bser"
6827 version = "0.4.0"
6828 source = "git+https://github.com/facebook/watchman.git?branch=main#b53ca70cc37496cfd5924eacf2cef8a271ee6ae9"
6829 dependencies = [
6830  "anyhow",
6831  "byteorder",
6832  "bytes",
6833  "serde",
6834  "serde_bytes",
6835  "thiserror",
6838 [[package]]
6839 name = "serde_bytes"
6840 version = "0.11.15"
6841 source = "registry+https://github.com/rust-lang/crates.io-index"
6842 checksum = "387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a"
6843 dependencies = [
6844  "serde",
6847 [[package]]
6848 name = "serde_cbor"
6849 version = "0.11.2"
6850 source = "registry+https://github.com/rust-lang/crates.io-index"
6851 checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"
6852 dependencies = [
6853  "half",
6854  "serde",
6857 [[package]]
6858 name = "serde_derive"
6859 version = "1.0.204"
6860 source = "registry+https://github.com/rust-lang/crates.io-index"
6861 checksum = "e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222"
6862 dependencies = [
6863  "proc-macro2",
6864  "quote",
6865  "syn 2.0.72",
6868 [[package]]
6869 name = "serde_fmt"
6870 version = "1.0.3"
6871 source = "registry+https://github.com/rust-lang/crates.io-index"
6872 checksum = "e1d4ddca14104cd60529e8c7f7ba71a2c8acd8f7f5cfcdc2faf97eeb7c3010a4"
6873 dependencies = [
6874  "serde",
6877 [[package]]
6878 name = "serde_json"
6879 version = "1.0.120"
6880 source = "registry+https://github.com/rust-lang/crates.io-index"
6881 checksum = "4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5"
6882 dependencies = [
6883  "itoa",
6884  "ryu",
6885  "serde",
6888 [[package]]
6889 name = "serde_spanned"
6890 version = "0.6.7"
6891 source = "registry+https://github.com/rust-lang/crates.io-index"
6892 checksum = "eb5b1b31579f3811bf615c144393417496f152e12ac8b7663bf664f4a815306d"
6893 dependencies = [
6894  "serde",
6897 [[package]]
6898 name = "serde_urlencoded"
6899 version = "0.7.1"
6900 source = "registry+https://github.com/rust-lang/crates.io-index"
6901 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
6902 dependencies = [
6903  "form_urlencoded",
6904  "itoa",
6905  "ryu",
6906  "serde",
6909 [[package]]
6910 name = "sha1"
6911 version = "0.10.6"
6912 source = "registry+https://github.com/rust-lang/crates.io-index"
6913 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
6914 dependencies = [
6915  "cfg-if 1.0.0",
6916  "cpufeatures",
6917  "digest",
6920 [[package]]
6921 name = "sha1_smol"
6922 version = "1.0.1"
6923 source = "registry+https://github.com/rust-lang/crates.io-index"
6924 checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d"
6926 [[package]]
6927 name = "sha2"
6928 version = "0.10.8"
6929 source = "registry+https://github.com/rust-lang/crates.io-index"
6930 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
6931 dependencies = [
6932  "cfg-if 1.0.0",
6933  "cpufeatures",
6934  "digest",
6937 [[package]]
6938 name = "sharded-slab"
6939 version = "0.1.7"
6940 source = "registry+https://github.com/rust-lang/crates.io-index"
6941 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
6942 dependencies = [
6943  "lazy_static",
6946 [[package]]
6947 name = "shell-escape"
6948 version = "0.1.5"
6949 source = "registry+https://github.com/rust-lang/crates.io-index"
6950 checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
6952 [[package]]
6953 name = "shellexpand"
6954 version = "2.1.2"
6955 source = "registry+https://github.com/rust-lang/crates.io-index"
6956 checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4"
6957 dependencies = [
6958  "dirs 4.0.0",
6961 [[package]]
6962 name = "shlex"
6963 version = "1.3.0"
6964 source = "registry+https://github.com/rust-lang/crates.io-index"
6965 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
6967 [[package]]
6968 name = "signal-hook"
6969 version = "0.3.17"
6970 source = "registry+https://github.com/rust-lang/crates.io-index"
6971 checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
6972 dependencies = [
6973  "libc",
6974  "signal-hook-registry",
6977 [[package]]
6978 name = "signal-hook-registry"
6979 version = "1.4.2"
6980 source = "registry+https://github.com/rust-lang/crates.io-index"
6981 checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
6982 dependencies = [
6983  "libc",
6986 [[package]]
6987 name = "similar"
6988 version = "2.6.0"
6989 source = "registry+https://github.com/rust-lang/crates.io-index"
6990 checksum = "1de1d4f81173b03af4c0cbed3c898f6bff5b870e4a7f5d6f4057d62a7a4b686e"
6992 [[package]]
6993 name = "simple_asn1"
6994 version = "0.5.4"
6995 source = "registry+https://github.com/rust-lang/crates.io-index"
6996 checksum = "8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80"
6997 dependencies = [
6998  "chrono",
6999  "num-bigint",
7000  "num-traits",
7001  "thiserror",
7004 [[package]]
7005 name = "siphasher"
7006 version = "0.3.11"
7007 source = "registry+https://github.com/rust-lang/crates.io-index"
7008 checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
7010 [[package]]
7011 name = "sized-chunks"
7012 version = "0.6.5"
7013 source = "registry+https://github.com/rust-lang/crates.io-index"
7014 checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e"
7015 dependencies = [
7016  "bitmaps",
7017  "typenum",
7020 [[package]]
7021 name = "skeptic"
7022 version = "0.4.0"
7023 source = "registry+https://github.com/rust-lang/crates.io-index"
7024 checksum = "24ebf8a06f5f8bae61ae5bbc7af7aac4ef6907ae975130faba1199e5fe82256a"
7025 dependencies = [
7026  "pulldown-cmark",
7027  "tempdir",
7030 [[package]]
7031 name = "slab"
7032 version = "0.4.9"
7033 source = "registry+https://github.com/rust-lang/crates.io-index"
7034 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
7035 dependencies = [
7036  "autocfg",
7039 [[package]]
7040 name = "smallvec"
7041 version = "1.13.2"
7042 source = "registry+https://github.com/rust-lang/crates.io-index"
7043 checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
7045 [[package]]
7046 name = "socket2"
7047 version = "0.4.10"
7048 source = "registry+https://github.com/rust-lang/crates.io-index"
7049 checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
7050 dependencies = [
7051  "libc",
7052  "winapi 0.3.9",
7055 [[package]]
7056 name = "socket2"
7057 version = "0.5.7"
7058 source = "registry+https://github.com/rust-lang/crates.io-index"
7059 checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
7060 dependencies = [
7061  "libc",
7062  "windows-sys 0.52.0",
7065 [[package]]
7066 name = "sorted_vector_map"
7067 version = "0.2.0"
7068 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
7069 dependencies = [
7070  "itertools",
7071  "quickcheck",
7074 [[package]]
7075 name = "sparse"
7076 version = "0.1.0"
7077 dependencies = [
7078  "anyhow",
7079  "futures 0.3.30",
7080  "globset",
7081  "once_cell",
7082  "pathmatcher",
7083  "regex",
7084  "rewrite-macros",
7085  "thiserror",
7086  "tokio",
7087  "tracing",
7088  "types",
7091 [[package]]
7092 name = "spawn-ext"
7093 version = "0.1.0"
7094 dependencies = [
7095  "libc",
7096  "tempfile",
7097  "tracing",
7098  "winapi 0.3.9",
7101 [[package]]
7102 name = "spin"
7103 version = "0.9.8"
7104 source = "registry+https://github.com/rust-lang/crates.io-index"
7105 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
7107 [[package]]
7108 name = "static_assertions"
7109 version = "1.1.0"
7110 source = "registry+https://github.com/rust-lang/crates.io-index"
7111 checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
7113 [[package]]
7114 name = "staticconfig"
7115 version = "0.1.0"
7116 dependencies = [
7117  "configmodel",
7118  "phf",
7119  "staticconfig_macros",
7122 [[package]]
7123 name = "staticconfig_macros"
7124 version = "0.1.0"
7125 dependencies = [
7126  "hgrc-parser",
7127  "indexmap 2.2.6",
7130 [[package]]
7131 name = "stats"
7132 version = "0.1.0"
7133 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
7134 dependencies = [
7135  "fbinit",
7136  "futures 0.3.30",
7137  "once_cell",
7138  "perthread",
7139  "stats_traits",
7140  "tokio",
7141  "tokio-stream",
7144 [[package]]
7145 name = "stats_traits"
7146 version = "0.1.0"
7147 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
7148 dependencies = [
7149  "auto_impl",
7150  "dashmap",
7151  "fbinit",
7154 [[package]]
7155 name = "status"
7156 version = "0.1.0"
7157 dependencies = [
7158  "types",
7161 [[package]]
7162 name = "storemodel"
7163 version = "0.1.0"
7164 dependencies = [
7165  "anyhow",
7166  "async-trait",
7167  "configmodel",
7168  "edenapi_trait",
7169  "edenapi_types",
7170  "factory",
7171  "futures 0.3.30",
7172  "metalog",
7173  "minibytes",
7174  "once_cell",
7175  "parking_lot",
7176  "serde",
7177  "types",
7180 [[package]]
7181 name = "streampager"
7182 version = "0.10.3"
7183 dependencies = [
7184  "bit-set",
7185  "dirs 2.0.2",
7186  "enum_dispatch",
7187  "indexmap 2.2.6",
7188  "lazy_static",
7189  "lru",
7190  "memmap2",
7191  "regex",
7192  "scopeguard",
7193  "serde",
7194  "smallvec",
7195  "tempfile",
7196  "terminfo",
7197  "termwiz",
7198  "thiserror",
7199  "toml",
7200  "unicode-segmentation",
7201  "unicode-width",
7202  "vec_map",
7205 [[package]]
7206 name = "streams"
7207 version = "0.1.0"
7208 dependencies = [
7209  "anyhow",
7210  "async-trait",
7211  "futures 0.3.30",
7212  "pin-project 0.4.30",
7213  "tokio",
7216 [[package]]
7217 name = "strsim"
7218 version = "0.8.0"
7219 source = "registry+https://github.com/rust-lang/crates.io-index"
7220 checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
7222 [[package]]
7223 name = "strsim"
7224 version = "0.10.0"
7225 source = "registry+https://github.com/rust-lang/crates.io-index"
7226 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
7228 [[package]]
7229 name = "strsim"
7230 version = "0.11.1"
7231 source = "registry+https://github.com/rust-lang/crates.io-index"
7232 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
7234 [[package]]
7235 name = "structopt"
7236 version = "0.3.26"
7237 source = "registry+https://github.com/rust-lang/crates.io-index"
7238 checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
7239 dependencies = [
7240  "clap 2.34.0",
7241  "lazy_static",
7242  "structopt-derive",
7245 [[package]]
7246 name = "structopt-derive"
7247 version = "0.4.18"
7248 source = "registry+https://github.com/rust-lang/crates.io-index"
7249 checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
7250 dependencies = [
7251  "heck 0.3.3",
7252  "proc-macro-error",
7253  "proc-macro2",
7254  "quote",
7255  "syn 1.0.109",
7258 [[package]]
7259 name = "strum"
7260 version = "0.26.3"
7261 source = "registry+https://github.com/rust-lang/crates.io-index"
7262 checksum = "8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06"
7264 [[package]]
7265 name = "strum_macros"
7266 version = "0.26.4"
7267 source = "registry+https://github.com/rust-lang/crates.io-index"
7268 checksum = "4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be"
7269 dependencies = [
7270  "heck 0.5.0",
7271  "proc-macro2",
7272  "quote",
7273  "rustversion",
7274  "syn 2.0.72",
7277 [[package]]
7278 name = "subtle"
7279 version = "2.6.1"
7280 source = "registry+https://github.com/rust-lang/crates.io-index"
7281 checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
7283 [[package]]
7284 name = "sval"
7285 version = "2.13.0"
7286 source = "registry+https://github.com/rust-lang/crates.io-index"
7287 checksum = "53eb957fbc79a55306d5d25d87daf3627bc3800681491cda0709eef36c748bfe"
7289 [[package]]
7290 name = "sval_buffer"
7291 version = "2.13.0"
7292 source = "registry+https://github.com/rust-lang/crates.io-index"
7293 checksum = "96e860aef60e9cbf37888d4953a13445abf523c534640d1f6174d310917c410d"
7294 dependencies = [
7295  "sval",
7296  "sval_ref",
7299 [[package]]
7300 name = "sval_dynamic"
7301 version = "2.13.0"
7302 source = "registry+https://github.com/rust-lang/crates.io-index"
7303 checksum = "ea3f2b07929a1127d204ed7cb3905049381708245727680e9139dac317ed556f"
7304 dependencies = [
7305  "sval",
7308 [[package]]
7309 name = "sval_fmt"
7310 version = "2.13.0"
7311 source = "registry+https://github.com/rust-lang/crates.io-index"
7312 checksum = "c4e188677497de274a1367c4bda15bd2296de4070d91729aac8f0a09c1abf64d"
7313 dependencies = [
7314  "itoa",
7315  "ryu",
7316  "sval",
7319 [[package]]
7320 name = "sval_json"
7321 version = "2.13.0"
7322 source = "registry+https://github.com/rust-lang/crates.io-index"
7323 checksum = "32f456c07dae652744781f2245d5e3b78e6a9ebad70790ac11eb15dbdbce5282"
7324 dependencies = [
7325  "itoa",
7326  "ryu",
7327  "sval",
7330 [[package]]
7331 name = "sval_nested"
7332 version = "2.13.0"
7333 source = "registry+https://github.com/rust-lang/crates.io-index"
7334 checksum = "886feb24709f0476baaebbf9ac10671a50163caa7e439d7a7beb7f6d81d0a6fb"
7335 dependencies = [
7336  "sval",
7337  "sval_buffer",
7338  "sval_ref",
7341 [[package]]
7342 name = "sval_ref"
7343 version = "2.13.0"
7344 source = "registry+https://github.com/rust-lang/crates.io-index"
7345 checksum = "be2e7fc517d778f44f8cb64140afa36010999565528d48985f55e64d45f369ce"
7346 dependencies = [
7347  "sval",
7350 [[package]]
7351 name = "sval_serde"
7352 version = "2.13.0"
7353 source = "registry+https://github.com/rust-lang/crates.io-index"
7354 checksum = "79bf66549a997ff35cd2114a27ac4b0c2843280f2cfa84b240d169ecaa0add46"
7355 dependencies = [
7356  "serde",
7357  "sval",
7358  "sval_nested",
7361 [[package]]
7362 name = "syn"
7363 version = "1.0.109"
7364 source = "registry+https://github.com/rust-lang/crates.io-index"
7365 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
7366 dependencies = [
7367  "proc-macro2",
7368  "quote",
7369  "unicode-ident",
7372 [[package]]
7373 name = "syn"
7374 version = "2.0.72"
7375 source = "registry+https://github.com/rust-lang/crates.io-index"
7376 checksum = "dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af"
7377 dependencies = [
7378  "proc-macro2",
7379  "quote",
7380  "unicode-ident",
7383 [[package]]
7384 name = "sync_wrapper"
7385 version = "0.1.2"
7386 source = "registry+https://github.com/rust-lang/crates.io-index"
7387 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
7389 [[package]]
7390 name = "synstructure"
7391 version = "0.12.6"
7392 source = "registry+https://github.com/rust-lang/crates.io-index"
7393 checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
7394 dependencies = [
7395  "proc-macro2",
7396  "quote",
7397  "syn 1.0.109",
7398  "unicode-xid",
7401 [[package]]
7402 name = "system-configuration"
7403 version = "0.5.1"
7404 source = "registry+https://github.com/rust-lang/crates.io-index"
7405 checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
7406 dependencies = [
7407  "bitflags 1.3.2",
7408  "core-foundation",
7409  "system-configuration-sys",
7412 [[package]]
7413 name = "system-configuration-sys"
7414 version = "0.5.0"
7415 source = "registry+https://github.com/rust-lang/crates.io-index"
7416 checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
7417 dependencies = [
7418  "core-foundation-sys",
7419  "libc",
7422 [[package]]
7423 name = "tempdir"
7424 version = "0.3.7"
7425 source = "registry+https://github.com/rust-lang/crates.io-index"
7426 checksum = "15f2b5fb00ccdf689e0149d1b1b3c03fead81c2b37735d812fa8bddbbf41b6d8"
7427 dependencies = [
7428  "rand 0.4.6",
7429  "remove_dir_all",
7432 [[package]]
7433 name = "tempfile"
7434 version = "3.10.1"
7435 source = "registry+https://github.com/rust-lang/crates.io-index"
7436 checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1"
7437 dependencies = [
7438  "cfg-if 1.0.0",
7439  "fastrand 2.1.0",
7440  "rustix 0.38.34",
7441  "windows-sys 0.52.0",
7444 [[package]]
7445 name = "termcolor"
7446 version = "1.4.1"
7447 source = "registry+https://github.com/rust-lang/crates.io-index"
7448 checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
7449 dependencies = [
7450  "winapi-util",
7453 [[package]]
7454 name = "terminal_size"
7455 version = "0.2.6"
7456 source = "registry+https://github.com/rust-lang/crates.io-index"
7457 checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
7458 dependencies = [
7459  "rustix 0.37.27",
7460  "windows-sys 0.48.0",
7463 [[package]]
7464 name = "terminal_size"
7465 version = "0.3.0"
7466 source = "registry+https://github.com/rust-lang/crates.io-index"
7467 checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
7468 dependencies = [
7469  "rustix 0.38.34",
7470  "windows-sys 0.48.0",
7473 [[package]]
7474 name = "terminfo"
7475 version = "0.8.0"
7476 source = "registry+https://github.com/rust-lang/crates.io-index"
7477 checksum = "666cd3a6681775d22b200409aad3b089c5b99fb11ecdd8a204d9d62f8148498f"
7478 dependencies = [
7479  "dirs 4.0.0",
7480  "fnv",
7481  "nom",
7482  "phf",
7483  "phf_codegen",
7486 [[package]]
7487 name = "termios"
7488 version = "0.3.3"
7489 source = "registry+https://github.com/rust-lang/crates.io-index"
7490 checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
7491 dependencies = [
7492  "libc",
7495 [[package]]
7496 name = "termlogger"
7497 version = "0.1.0"
7498 dependencies = [
7499  "identity",
7500  "io",
7501  "lazystr",
7502  "tracing",
7505 [[package]]
7506 name = "termstyle"
7507 version = "0.1.0"
7508 dependencies = [
7509  "configmodel",
7510  "hgplain",
7511  "io",
7512  "termwiz",
7513  "tracing",
7516 [[package]]
7517 name = "termwiz"
7518 version = "0.22.0"
7519 source = "registry+https://github.com/rust-lang/crates.io-index"
7520 checksum = "5a75313e21da5d4406ea31402035b3b97aa74c04356bdfafa5d1043ab4e551d1"
7521 dependencies = [
7522  "anyhow",
7523  "base64 0.21.7",
7524  "bitflags 2.6.0",
7525  "cassowary",
7526  "fancy-regex 0.11.0",
7527  "filedescriptor 0.8.2",
7528  "finl_unicode",
7529  "fixedbitset",
7530  "fnv",
7531  "hex",
7532  "lazy_static",
7533  "libc",
7534  "log",
7535  "memmem",
7536  "nix 0.26.4",
7537  "num-derive",
7538  "num-traits",
7539  "ordered-float 4.2.1",
7540  "pest",
7541  "pest_derive",
7542  "phf",
7543  "semver",
7544  "sha2",
7545  "signal-hook",
7546  "siphasher",
7547  "tempfile",
7548  "terminfo",
7549  "termios",
7550  "thiserror",
7551  "ucd-trie",
7552  "unicode-segmentation",
7553  "vtparse",
7554  "wezterm-bidi",
7555  "wezterm-blob-leases",
7556  "wezterm-color-types",
7557  "wezterm-dynamic",
7558  "wezterm-input-types",
7559  "winapi 0.3.9",
7562 [[package]]
7563 name = "testutil"
7564 version = "0.1.0"
7565 dependencies = [
7566  "once_cell",
7567  "parking_lot",
7570 [[package]]
7571 name = "textwrap"
7572 version = "0.11.0"
7573 source = "registry+https://github.com/rust-lang/crates.io-index"
7574 checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
7575 dependencies = [
7576  "unicode-width",
7579 [[package]]
7580 name = "textwrap"
7581 version = "0.16.1"
7582 source = "registry+https://github.com/rust-lang/crates.io-index"
7583 checksum = "23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9"
7584 dependencies = [
7585  "terminal_size 0.2.6",
7586  "unicode-width",
7589 [[package]]
7590 name = "thin-cas-client"
7591 version = "0.1.0"
7592 dependencies = [
7593  "anyhow",
7594  "async-trait",
7595  "cas-client",
7596  "configmodel",
7597  "fbinit",
7598  "types",
7601 [[package]]
7602 name = "thiserror"
7603 version = "1.0.63"
7604 source = "registry+https://github.com/rust-lang/crates.io-index"
7605 checksum = "c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724"
7606 dependencies = [
7607  "thiserror-impl",
7610 [[package]]
7611 name = "thiserror-impl"
7612 version = "1.0.63"
7613 source = "registry+https://github.com/rust-lang/crates.io-index"
7614 checksum = "a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261"
7615 dependencies = [
7616  "proc-macro2",
7617  "quote",
7618  "syn 2.0.72",
7621 [[package]]
7622 name = "thread_local"
7623 version = "1.1.8"
7624 source = "registry+https://github.com/rust-lang/crates.io-index"
7625 checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c"
7626 dependencies = [
7627  "cfg-if 1.0.0",
7628  "once_cell",
7631 [[package]]
7632 name = "thrift"
7633 version = "0.0.1+unstable"
7634 source = "git+https://github.com/facebook/fbthrift.git?branch=main#f5a5f5ab0de99eeeece67521eb816032c199cc3f"
7635 dependencies = [
7636  "anyhow",
7637  "codegen_includer_proc_macro",
7638  "fbthrift",
7639  "futures 0.3.30",
7640  "once_cell",
7641  "ref-cast",
7642  "scope",
7643  "serde",
7644  "serde_derive",
7645  "thiserror",
7646  "thrift_compiler",
7649 [[package]]
7650 name = "thrift"
7651 version = "0.1.0"
7652 dependencies = [
7653  "anyhow",
7654  "codegen_includer_proc_macro",
7655  "config_thrift",
7656  "fb303_core",
7657  "fbthrift",
7658  "futures 0.3.30",
7659  "once_cell",
7660  "ref-cast",
7661  "serde",
7662  "serde_derive",
7663  "sorted_vector_map",
7664  "thiserror",
7665  "thrift 0.0.1+unstable",
7666  "thrift_compiler",
7669 [[package]]
7670 name = "thrift-types"
7671 version = "0.1.0"
7672 dependencies = [
7673  "anyhow",
7674  "config",
7675  "config_thrift",
7676  "fb303_core",
7677  "fbthrift",
7678  "futures 0.3.30",
7679  "thiserror",
7680  "thrift 0.1.0",
7681  "thrift_clients 0.1.0",
7684 [[package]]
7685 name = "thrift_clients"
7686 version = "0.0.1+unstable"
7687 source = "git+https://github.com/facebook/fbthrift.git?branch=main#f5a5f5ab0de99eeeece67521eb816032c199cc3f"
7688 dependencies = [
7689  "anyhow",
7690  "async-trait",
7691  "codegen_includer_proc_macro",
7692  "fbthrift",
7693  "futures 0.3.30",
7694  "scope",
7695  "scope_clients",
7696  "thrift 0.0.1+unstable",
7697  "thrift_compiler",
7698  "tracing",
7701 [[package]]
7702 name = "thrift_clients"
7703 version = "0.1.0"
7704 dependencies = [
7705  "anyhow",
7706  "async-trait",
7707  "codegen_includer_proc_macro",
7708  "config_thrift",
7709  "config_thrift_clients",
7710  "const-cstr",
7711  "fb303_core",
7712  "fb303_core_clients",
7713  "fbthrift",
7714  "futures 0.3.30",
7715  "thrift 0.0.1+unstable",
7716  "thrift 0.1.0",
7717  "thrift_clients 0.0.1+unstable",
7718  "thrift_compiler",
7719  "tracing",
7722 [[package]]
7723 name = "thrift_compiler"
7724 version = "0.1.0"
7725 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
7726 dependencies = [
7727  "anyhow",
7728  "clap 4.5.11",
7729  "dunce",
7730  "serde",
7731  "which",
7734 [[package]]
7735 name = "time"
7736 version = "0.3.36"
7737 source = "registry+https://github.com/rust-lang/crates.io-index"
7738 checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
7739 dependencies = [
7740  "deranged",
7741  "itoa",
7742  "libc",
7743  "num-conv",
7744  "num_threads",
7745  "powerfmt",
7746  "serde",
7747  "time-core",
7748  "time-macros",
7751 [[package]]
7752 name = "time-core"
7753 version = "0.1.2"
7754 source = "registry+https://github.com/rust-lang/crates.io-index"
7755 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
7757 [[package]]
7758 name = "time-interval"
7759 version = "0.1.0"
7761 [[package]]
7762 name = "time-macros"
7763 version = "0.2.18"
7764 source = "registry+https://github.com/rust-lang/crates.io-index"
7765 checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
7766 dependencies = [
7767  "num-conv",
7768  "time-core",
7771 [[package]]
7772 name = "tinyfiledialogs"
7773 version = "3.9.1"
7774 source = "registry+https://github.com/rust-lang/crates.io-index"
7775 checksum = "e25fa0bc43a6566e2cc6d7ac96df3fa5a57beba34445bead1b368ba8fe9ca568"
7776 dependencies = [
7777  "cc",
7778  "libc",
7781 [[package]]
7782 name = "tinyvec"
7783 version = "1.8.0"
7784 source = "registry+https://github.com/rust-lang/crates.io-index"
7785 checksum = "445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938"
7786 dependencies = [
7787  "tinyvec_macros",
7790 [[package]]
7791 name = "tinyvec_macros"
7792 version = "0.1.1"
7793 source = "registry+https://github.com/rust-lang/crates.io-index"
7794 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
7796 [[package]]
7797 name = "tokio"
7798 version = "1.39.1"
7799 source = "registry+https://github.com/rust-lang/crates.io-index"
7800 checksum = "d040ac2b29ab03b09d4129c2f5bbd012a3ac2f79d38ff506a4bf8dd34b0eac8a"
7801 dependencies = [
7802  "backtrace",
7803  "bytes",
7804  "libc",
7805  "mio",
7806  "parking_lot",
7807  "pin-project-lite",
7808  "signal-hook-registry",
7809  "socket2 0.5.7",
7810  "tokio-macros",
7811  "tracing",
7812  "windows-sys 0.52.0",
7815 [[package]]
7816 name = "tokio-macros"
7817 version = "2.4.0"
7818 source = "registry+https://github.com/rust-lang/crates.io-index"
7819 checksum = "693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752"
7820 dependencies = [
7821  "proc-macro2",
7822  "quote",
7823  "syn 2.0.72",
7826 [[package]]
7827 name = "tokio-native-tls"
7828 version = "0.3.1"
7829 source = "registry+https://github.com/rust-lang/crates.io-index"
7830 checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
7831 dependencies = [
7832  "native-tls",
7833  "tokio",
7836 [[package]]
7837 name = "tokio-rustls"
7838 version = "0.24.1"
7839 source = "registry+https://github.com/rust-lang/crates.io-index"
7840 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
7841 dependencies = [
7842  "rustls",
7843  "tokio",
7846 [[package]]
7847 name = "tokio-stream"
7848 version = "0.1.15"
7849 source = "registry+https://github.com/rust-lang/crates.io-index"
7850 checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af"
7851 dependencies = [
7852  "futures-core",
7853  "pin-project-lite",
7854  "tokio",
7855  "tokio-util 0.7.11",
7858 [[package]]
7859 name = "tokio-tower"
7860 version = "0.6.0"
7861 source = "registry+https://github.com/rust-lang/crates.io-index"
7862 checksum = "f4322b6e2ebfd3be4082c16df4341505ef333683158b55f22afaf3f61565d728"
7863 dependencies = [
7864  "crossbeam",
7865  "futures-core",
7866  "futures-sink",
7867  "futures-util",
7868  "pin-project 1.1.5",
7869  "tokio",
7870  "tower",
7871  "tower-service",
7872  "tracing",
7875 [[package]]
7876 name = "tokio-uds-compat"
7877 version = "0.1.0"
7878 source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#4f55da19d54ca6e235474f95902e308610724559"
7879 dependencies = [
7880  "async-io",
7881  "futures 0.3.30",
7882  "tokio",
7883  "tracing",
7884  "uds_windows",
7887 [[package]]
7888 name = "tokio-util"
7889 version = "0.6.10"
7890 source = "registry+https://github.com/rust-lang/crates.io-index"
7891 checksum = "36943ee01a6d67977dd3f84a5a1d2efeb4ada3a1ae771cadfaa535d9d9fc6507"
7892 dependencies = [
7893  "bytes",
7894  "futures-core",
7895  "futures-io",
7896  "futures-sink",
7897  "log",
7898  "pin-project-lite",
7899  "slab",
7900  "tokio",
7903 [[package]]
7904 name = "tokio-util"
7905 version = "0.7.11"
7906 source = "registry+https://github.com/rust-lang/crates.io-index"
7907 checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
7908 dependencies = [
7909  "bytes",
7910  "futures-core",
7911  "futures-io",
7912  "futures-sink",
7913  "futures-util",
7914  "hashbrown 0.14.5",
7915  "pin-project-lite",
7916  "slab",
7917  "tokio",
7920 [[package]]
7921 name = "toml"
7922 version = "0.8.16"
7923 source = "registry+https://github.com/rust-lang/crates.io-index"
7924 checksum = "81967dd0dd2c1ab0bc3468bd7caecc32b8a4aa47d0c8c695d8c2b2108168d62c"
7925 dependencies = [
7926  "serde",
7927  "serde_spanned",
7928  "toml_datetime",
7929  "toml_edit",
7932 [[package]]
7933 name = "toml_datetime"
7934 version = "0.6.7"
7935 source = "registry+https://github.com/rust-lang/crates.io-index"
7936 checksum = "f8fb9f64314842840f1d940ac544da178732128f1c78c21772e876579e0da1db"
7937 dependencies = [
7938  "serde",
7941 [[package]]
7942 name = "toml_edit"
7943 version = "0.22.17"
7944 source = "registry+https://github.com/rust-lang/crates.io-index"
7945 checksum = "8d9f8729f5aea9562aac1cc0441f5d6de3cff1ee0c5d67293eeca5eb36ee7c16"
7946 dependencies = [
7947  "indexmap 2.2.6",
7948  "serde",
7949  "serde_spanned",
7950  "toml_datetime",
7951  "winnow",
7954 [[package]]
7955 name = "tower"
7956 version = "0.4.13"
7957 source = "registry+https://github.com/rust-lang/crates.io-index"
7958 checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
7959 dependencies = [
7960  "futures-core",
7961  "pin-project-lite",
7962  "tokio",
7963  "tower-layer",
7964  "tower-service",
7965  "tracing",
7968 [[package]]
7969 name = "tower-layer"
7970 version = "0.3.2"
7971 source = "registry+https://github.com/rust-lang/crates.io-index"
7972 checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
7974 [[package]]
7975 name = "tower-service"
7976 version = "0.3.2"
7977 source = "registry+https://github.com/rust-lang/crates.io-index"
7978 checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
7980 [[package]]
7981 name = "tracing"
7982 version = "0.1.40"
7983 source = "registry+https://github.com/rust-lang/crates.io-index"
7984 checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
7985 dependencies = [
7986  "log",
7987  "pin-project-lite",
7988  "tracing-attributes",
7989  "tracing-core",
7992 [[package]]
7993 name = "tracing-analyzer"
7994 version = "0.1.0"
7995 dependencies = [
7996  "serde_json",
7997  "tracing-collector",
8000 [[package]]
8001 name = "tracing-attributes"
8002 version = "0.1.27"
8003 source = "registry+https://github.com/rust-lang/crates.io-index"
8004 checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
8005 dependencies = [
8006  "proc-macro2",
8007  "quote",
8008  "syn 2.0.72",
8011 [[package]]
8012 name = "tracing-collector"
8013 version = "0.1.0"
8014 dependencies = [
8015  "indexmap 2.2.6",
8016  "libc",
8017  "parking_lot",
8018  "serde",
8019  "serde_json",
8020  "tracing",
8021  "tracing-subscriber",
8022  "winapi 0.3.9",
8025 [[package]]
8026 name = "tracing-core"
8027 version = "0.1.32"
8028 source = "registry+https://github.com/rust-lang/crates.io-index"
8029 checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
8030 dependencies = [
8031  "once_cell",
8032  "valuable",
8035 [[package]]
8036 name = "tracing-log"
8037 version = "0.2.0"
8038 source = "registry+https://github.com/rust-lang/crates.io-index"
8039 checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
8040 dependencies = [
8041  "log",
8042  "once_cell",
8043  "tracing-core",
8046 [[package]]
8047 name = "tracing-reload"
8048 version = "0.1.0"
8049 dependencies = [
8050  "anyhow",
8051  "once_cell",
8052  "tracing",
8053  "tracing-subscriber",
8056 [[package]]
8057 name = "tracing-runtime-callsite"
8058 version = "0.1.0"
8059 dependencies = [
8060  "once_cell",
8061  "parking_lot",
8062  "regex",
8063  "tracing",
8066 [[package]]
8067 name = "tracing-sampler"
8068 version = "0.1.0"
8069 dependencies = [
8070  "sampling",
8071  "tempfile",
8072  "tracing",
8073  "tracing-serde",
8074  "tracing-subscriber",
8077 [[package]]
8078 name = "tracing-serde"
8079 version = "0.1.3"
8080 source = "registry+https://github.com/rust-lang/crates.io-index"
8081 checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1"
8082 dependencies = [
8083  "serde",
8084  "tracing-core",
8087 [[package]]
8088 name = "tracing-subscriber"
8089 version = "0.3.18"
8090 source = "registry+https://github.com/rust-lang/crates.io-index"
8091 checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b"
8092 dependencies = [
8093  "chrono",
8094  "matchers",
8095  "nu-ansi-term",
8096  "once_cell",
8097  "parking_lot",
8098  "regex",
8099  "serde",
8100  "serde_json",
8101  "sharded-slab",
8102  "smallvec",
8103  "thread_local",
8104  "time",
8105  "tracing",
8106  "tracing-core",
8107  "tracing-log",
8108  "tracing-serde",
8111 [[package]]
8112 name = "tracing-test"
8113 version = "0.2.5"
8114 source = "registry+https://github.com/rust-lang/crates.io-index"
8115 checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68"
8116 dependencies = [
8117  "tracing-core",
8118  "tracing-subscriber",
8119  "tracing-test-macro",
8122 [[package]]
8123 name = "tracing-test-macro"
8124 version = "0.2.5"
8125 source = "registry+https://github.com/rust-lang/crates.io-index"
8126 checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568"
8127 dependencies = [
8128  "quote",
8129  "syn 2.0.72",
8132 [[package]]
8133 name = "tree-pattern-match"
8134 version = "0.1.0"
8135 dependencies = [
8136  "bitflags 2.6.0",
8139 [[package]]
8140 name = "treestate"
8141 version = "0.1.0"
8142 dependencies = [
8143  "anyhow",
8144  "atomicfile",
8145  "bitflags 2.6.0",
8146  "byteorder",
8147  "fs-err",
8148  "fs2",
8149  "identity",
8150  "itertools",
8151  "pretty_assertions",
8152  "quickcheck",
8153  "rand 0.8.5",
8154  "rand_chacha 0.3.1",
8155  "repolock",
8156  "sha2",
8157  "tempfile",
8158  "thiserror",
8159  "tracing",
8160  "twox-hash",
8161  "types",
8162  "util",
8163  "uuid",
8164  "vlqencoding",
8167 [[package]]
8168 name = "try-lock"
8169 version = "0.2.5"
8170 source = "registry+https://github.com/rust-lang/crates.io-index"
8171 checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
8173 [[package]]
8174 name = "twox-hash"
8175 version = "1.6.3"
8176 source = "registry+https://github.com/rust-lang/crates.io-index"
8177 checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
8178 dependencies = [
8179  "cfg-if 1.0.0",
8180  "rand 0.8.5",
8181  "static_assertions",
8184 [[package]]
8185 name = "type_macros"
8186 version = "0.1.0"
8187 dependencies = [
8188  "proc-macro2",
8189  "quote",
8190  "syn 1.0.109",
8193 [[package]]
8194 name = "typeid"
8195 version = "1.0.0"
8196 source = "registry+https://github.com/rust-lang/crates.io-index"
8197 checksum = "059d83cc991e7a42fc37bd50941885db0888e34209f8cfd9aab07ddec03bc9cf"
8199 [[package]]
8200 name = "typenum"
8201 version = "1.17.0"
8202 source = "registry+https://github.com/rust-lang/crates.io-index"
8203 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
8205 [[package]]
8206 name = "types"
8207 version = "0.1.0"
8208 dependencies = [
8209  "anyhow",
8210  "assert_matches",
8211  "base64 0.13.1",
8212  "bitflags 2.6.0",
8213  "blake3",
8214  "byteorder",
8215  "lazy_static",
8216  "minibytes",
8217  "quickcheck",
8218  "quickcheck_arbitrary_derive",
8219  "rand 0.8.5",
8220  "ref-cast",
8221  "serde",
8222  "serde_bytes",
8223  "serde_cbor",
8224  "serde_derive",
8225  "serde_json",
8226  "sha1",
8227  "thiserror",
8228  "util",
8229  "vlqencoding",
8232 [[package]]
8233 name = "ucd-trie"
8234 version = "0.1.6"
8235 source = "registry+https://github.com/rust-lang/crates.io-index"
8236 checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
8238 [[package]]
8239 name = "uds_windows"
8240 version = "1.1.0"
8241 source = "registry+https://github.com/rust-lang/crates.io-index"
8242 checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
8243 dependencies = [
8244  "memoffset 0.9.1",
8245  "tempfile",
8246  "winapi 0.3.9",
8249 [[package]]
8250 name = "udsipc"
8251 version = "0.1.0"
8252 dependencies = [
8253  "anyhow",
8254  "fn-error-context",
8255  "fs-err",
8256  "nodeipc",
8257  "uds_windows",
8260 [[package]]
8261 name = "unicase"
8262 version = "2.7.0"
8263 source = "registry+https://github.com/rust-lang/crates.io-index"
8264 checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
8265 dependencies = [
8266  "version_check",
8269 [[package]]
8270 name = "unicode-bidi"
8271 version = "0.3.15"
8272 source = "registry+https://github.com/rust-lang/crates.io-index"
8273 checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75"
8275 [[package]]
8276 name = "unicode-ident"
8277 version = "1.0.12"
8278 source = "registry+https://github.com/rust-lang/crates.io-index"
8279 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
8281 [[package]]
8282 name = "unicode-normalization"
8283 version = "0.1.23"
8284 source = "registry+https://github.com/rust-lang/crates.io-index"
8285 checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5"
8286 dependencies = [
8287  "tinyvec",
8290 [[package]]
8291 name = "unicode-segmentation"
8292 version = "1.11.0"
8293 source = "registry+https://github.com/rust-lang/crates.io-index"
8294 checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
8296 [[package]]
8297 name = "unicode-width"
8298 version = "0.1.13"
8299 source = "registry+https://github.com/rust-lang/crates.io-index"
8300 checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d"
8302 [[package]]
8303 name = "unicode-xid"
8304 version = "0.2.4"
8305 source = "registry+https://github.com/rust-lang/crates.io-index"
8306 checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c"
8308 [[package]]
8309 name = "unionconfig"
8310 version = "0.1.0"
8311 dependencies = [
8312  "configmodel",
8313  "indexmap 2.2.6",
8314  "staticconfig",
8317 [[package]]
8318 name = "untrusted"
8319 version = "0.9.0"
8320 source = "registry+https://github.com/rust-lang/crates.io-index"
8321 checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
8323 [[package]]
8324 name = "url"
8325 version = "2.5.2"
8326 source = "registry+https://github.com/rust-lang/crates.io-index"
8327 checksum = "22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c"
8328 dependencies = [
8329  "form_urlencoded",
8330  "idna 0.5.0",
8331  "percent-encoding",
8334 [[package]]
8335 name = "utf8parse"
8336 version = "0.2.2"
8337 source = "registry+https://github.com/rust-lang/crates.io-index"
8338 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
8340 [[package]]
8341 name = "util"
8342 version = "0.1.0"
8343 dependencies = [
8344  "anyhow",
8345  "atomicfile",
8346  "dirs 2.0.2",
8347  "fn-error-context",
8348  "fs2",
8349  "lazystr",
8350  "libc",
8351  "memmap2",
8352  "once_cell",
8353  "rand 0.8.5",
8354  "shell-escape",
8355  "shellexpand",
8356  "tempfile",
8357  "thiserror",
8358  "widestring",
8359  "winapi 0.3.9",
8362 [[package]]
8363 name = "uuid"
8364 version = "1.10.0"
8365 source = "registry+https://github.com/rust-lang/crates.io-index"
8366 checksum = "81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314"
8367 dependencies = [
8368  "atomic",
8369  "getrandom 0.2.15",
8370  "serde",
8371  "sha1_smol",
8374 [[package]]
8375 name = "valuable"
8376 version = "0.1.0"
8377 source = "registry+https://github.com/rust-lang/crates.io-index"
8378 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
8380 [[package]]
8381 name = "value-bag"
8382 version = "1.9.0"
8383 source = "registry+https://github.com/rust-lang/crates.io-index"
8384 checksum = "5a84c137d37ab0142f0f2ddfe332651fdbf252e7b7dbb4e67b6c1f1b2e925101"
8385 dependencies = [
8386  "value-bag-serde1",
8387  "value-bag-sval2",
8390 [[package]]
8391 name = "value-bag-serde1"
8392 version = "1.9.0"
8393 source = "registry+https://github.com/rust-lang/crates.io-index"
8394 checksum = "ccacf50c5cb077a9abb723c5bcb5e0754c1a433f1e1de89edc328e2760b6328b"
8395 dependencies = [
8396  "erased-serde",
8397  "serde",
8398  "serde_fmt",
8401 [[package]]
8402 name = "value-bag-sval2"
8403 version = "1.9.0"
8404 source = "registry+https://github.com/rust-lang/crates.io-index"
8405 checksum = "1785bae486022dfb9703915d42287dcb284c1ee37bd1080eeba78cc04721285b"
8406 dependencies = [
8407  "sval",
8408  "sval_buffer",
8409  "sval_dynamic",
8410  "sval_fmt",
8411  "sval_json",
8412  "sval_ref",
8413  "sval_serde",
8416 [[package]]
8417 name = "vcpkg"
8418 version = "0.2.15"
8419 source = "registry+https://github.com/rust-lang/crates.io-index"
8420 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
8422 [[package]]
8423 name = "vec_map"
8424 version = "0.8.2"
8425 source = "registry+https://github.com/rust-lang/crates.io-index"
8426 checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
8428 [[package]]
8429 name = "version"
8430 version = "0.1.0"
8432 [[package]]
8433 name = "version_check"
8434 version = "0.9.5"
8435 source = "registry+https://github.com/rust-lang/crates.io-index"
8436 checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
8438 [[package]]
8439 name = "vfs"
8440 version = "0.1.0"
8441 dependencies = [
8442  "anyhow",
8443  "crossbeam",
8444  "dashmap",
8445  "fsinfo",
8446  "identity",
8447  "libc",
8448  "minibytes",
8449  "once_cell",
8450  "tempfile",
8451  "thiserror",
8452  "tokio",
8453  "tracing",
8454  "types",
8455  "util",
8458 [[package]]
8459 name = "vlqencoding"
8460 version = "0.1.0"
8461 dependencies = [
8462  "quickcheck",
8465 [[package]]
8466 name = "void"
8467 version = "1.0.2"
8468 source = "registry+https://github.com/rust-lang/crates.io-index"
8469 checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
8471 [[package]]
8472 name = "vtparse"
8473 version = "0.6.2"
8474 source = "registry+https://github.com/rust-lang/crates.io-index"
8475 checksum = "6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0"
8476 dependencies = [
8477  "utf8parse",
8480 [[package]]
8481 name = "waker-fn"
8482 version = "1.2.0"
8483 source = "registry+https://github.com/rust-lang/crates.io-index"
8484 checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
8486 [[package]]
8487 name = "walkdir"
8488 version = "2.5.0"
8489 source = "registry+https://github.com/rust-lang/crates.io-index"
8490 checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
8491 dependencies = [
8492  "same-file",
8493  "winapi-util",
8496 [[package]]
8497 name = "want"
8498 version = "0.3.1"
8499 source = "registry+https://github.com/rust-lang/crates.io-index"
8500 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
8501 dependencies = [
8502  "try-lock",
8505 [[package]]
8506 name = "wasi"
8507 version = "0.9.0+wasi-snapshot-preview1"
8508 source = "registry+https://github.com/rust-lang/crates.io-index"
8509 checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
8511 [[package]]
8512 name = "wasi"
8513 version = "0.11.0+wasi-snapshot-preview1"
8514 source = "registry+https://github.com/rust-lang/crates.io-index"
8515 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
8517 [[package]]
8518 name = "wasite"
8519 version = "0.1.0"
8520 source = "registry+https://github.com/rust-lang/crates.io-index"
8521 checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
8523 [[package]]
8524 name = "wasm-bindgen"
8525 version = "0.2.92"
8526 source = "registry+https://github.com/rust-lang/crates.io-index"
8527 checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8"
8528 dependencies = [
8529  "cfg-if 1.0.0",
8530  "wasm-bindgen-macro",
8533 [[package]]
8534 name = "wasm-bindgen-backend"
8535 version = "0.2.92"
8536 source = "registry+https://github.com/rust-lang/crates.io-index"
8537 checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da"
8538 dependencies = [
8539  "bumpalo",
8540  "log",
8541  "once_cell",
8542  "proc-macro2",
8543  "quote",
8544  "syn 2.0.72",
8545  "wasm-bindgen-shared",
8548 [[package]]
8549 name = "wasm-bindgen-futures"
8550 version = "0.4.42"
8551 source = "registry+https://github.com/rust-lang/crates.io-index"
8552 checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0"
8553 dependencies = [
8554  "cfg-if 1.0.0",
8555  "js-sys",
8556  "wasm-bindgen",
8557  "web-sys",
8560 [[package]]
8561 name = "wasm-bindgen-macro"
8562 version = "0.2.92"
8563 source = "registry+https://github.com/rust-lang/crates.io-index"
8564 checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726"
8565 dependencies = [
8566  "quote",
8567  "wasm-bindgen-macro-support",
8570 [[package]]
8571 name = "wasm-bindgen-macro-support"
8572 version = "0.2.92"
8573 source = "registry+https://github.com/rust-lang/crates.io-index"
8574 checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
8575 dependencies = [
8576  "proc-macro2",
8577  "quote",
8578  "syn 2.0.72",
8579  "wasm-bindgen-backend",
8580  "wasm-bindgen-shared",
8583 [[package]]
8584 name = "wasm-bindgen-shared"
8585 version = "0.2.92"
8586 source = "registry+https://github.com/rust-lang/crates.io-index"
8587 checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96"
8589 [[package]]
8590 name = "wasm-streams"
8591 version = "0.4.0"
8592 source = "registry+https://github.com/rust-lang/crates.io-index"
8593 checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129"
8594 dependencies = [
8595  "futures-util",
8596  "js-sys",
8597  "wasm-bindgen",
8598  "wasm-bindgen-futures",
8599  "web-sys",
8602 [[package]]
8603 name = "watchman_client"
8604 version = "0.9.0"
8605 source = "git+https://github.com/facebook/watchman.git?branch=main#b53ca70cc37496cfd5924eacf2cef8a271ee6ae9"
8606 dependencies = [
8607  "anyhow",
8608  "bytes",
8609  "futures 0.3.30",
8610  "maplit",
8611  "serde",
8612  "serde_bser",
8613  "thiserror",
8614  "tokio",
8615  "tokio-util 0.6.10",
8616  "winapi 0.3.9",
8619 [[package]]
8620 name = "web-sys"
8621 version = "0.3.69"
8622 source = "registry+https://github.com/rust-lang/crates.io-index"
8623 checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef"
8624 dependencies = [
8625  "js-sys",
8626  "wasm-bindgen",
8629 [[package]]
8630 name = "webpki-roots"
8631 version = "0.25.4"
8632 source = "registry+https://github.com/rust-lang/crates.io-index"
8633 checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
8635 [[package]]
8636 name = "webview-app"
8637 version = "0.1.0"
8638 dependencies = [
8639  "anyhow",
8640  "base64 0.13.1",
8641  "dirs 2.0.2",
8642  "open",
8643  "serde",
8644  "serde_json",
8645  "tinyfiledialogs",
8646  "tracing",
8647  "version",
8648  "webview-sys",
8651 [[package]]
8652 name = "webview-sys"
8653 version = "0.6.2"
8654 dependencies = [
8655  "cc",
8658 [[package]]
8659 name = "wezterm-bidi"
8660 version = "0.2.3"
8661 source = "registry+https://github.com/rust-lang/crates.io-index"
8662 checksum = "0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec"
8663 dependencies = [
8664  "log",
8665  "wezterm-dynamic",
8668 [[package]]
8669 name = "wezterm-blob-leases"
8670 version = "0.1.0"
8671 source = "registry+https://github.com/rust-lang/crates.io-index"
8672 checksum = "8e5a5e0adf7eed68976410def849a4bdab6f6e9f6163f152de9cb89deea9e60b"
8673 dependencies = [
8674  "getrandom 0.2.15",
8675  "mac_address",
8676  "once_cell",
8677  "sha2",
8678  "thiserror",
8679  "uuid",
8682 [[package]]
8683 name = "wezterm-color-types"
8684 version = "0.3.0"
8685 source = "registry+https://github.com/rust-lang/crates.io-index"
8686 checksum = "7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296"
8687 dependencies = [
8688  "csscolorparser",
8689  "deltae",
8690  "lazy_static",
8691  "wezterm-dynamic",
8694 [[package]]
8695 name = "wezterm-dynamic"
8696 version = "0.2.0"
8697 source = "registry+https://github.com/rust-lang/crates.io-index"
8698 checksum = "dfb128bacfa86734e07681fb6068e34c144698e84ee022d6e009145d1abb77b5"
8699 dependencies = [
8700  "log",
8701  "ordered-float 4.2.1",
8702  "strsim 0.10.0",
8703  "thiserror",
8704  "wezterm-dynamic-derive",
8707 [[package]]
8708 name = "wezterm-dynamic-derive"
8709 version = "0.1.0"
8710 source = "registry+https://github.com/rust-lang/crates.io-index"
8711 checksum = "0c9f5ef318442d07b3d071f9f43ea40b80992f87faee14bb4d017b6991c307f0"
8712 dependencies = [
8713  "proc-macro2",
8714  "quote",
8715  "syn 1.0.109",
8718 [[package]]
8719 name = "wezterm-input-types"
8720 version = "0.1.0"
8721 source = "registry+https://github.com/rust-lang/crates.io-index"
8722 checksum = "7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e"
8723 dependencies = [
8724  "bitflags 1.3.2",
8725  "euclid",
8726  "lazy_static",
8727  "wezterm-dynamic",
8730 [[package]]
8731 name = "which"
8732 version = "4.4.2"
8733 source = "registry+https://github.com/rust-lang/crates.io-index"
8734 checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
8735 dependencies = [
8736  "either",
8737  "home",
8738  "once_cell",
8739  "rustix 0.38.34",
8742 [[package]]
8743 name = "whoami"
8744 version = "1.5.1"
8745 source = "registry+https://github.com/rust-lang/crates.io-index"
8746 checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9"
8747 dependencies = [
8748  "redox_syscall 0.4.1",
8749  "wasite",
8750  "web-sys",
8753 [[package]]
8754 name = "widestring"
8755 version = "1.1.0"
8756 source = "registry+https://github.com/rust-lang/crates.io-index"
8757 checksum = "7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311"
8759 [[package]]
8760 name = "winapi"
8761 version = "0.2.8"
8762 source = "registry+https://github.com/rust-lang/crates.io-index"
8763 checksum = "167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a"
8765 [[package]]
8766 name = "winapi"
8767 version = "0.3.9"
8768 source = "registry+https://github.com/rust-lang/crates.io-index"
8769 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
8770 dependencies = [
8771  "winapi-i686-pc-windows-gnu",
8772  "winapi-x86_64-pc-windows-gnu",
8775 [[package]]
8776 name = "winapi-build"
8777 version = "0.1.1"
8778 source = "registry+https://github.com/rust-lang/crates.io-index"
8779 checksum = "2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc"
8781 [[package]]
8782 name = "winapi-i686-pc-windows-gnu"
8783 version = "0.4.0"
8784 source = "registry+https://github.com/rust-lang/crates.io-index"
8785 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
8787 [[package]]
8788 name = "winapi-util"
8789 version = "0.1.8"
8790 source = "registry+https://github.com/rust-lang/crates.io-index"
8791 checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b"
8792 dependencies = [
8793  "windows-sys 0.52.0",
8796 [[package]]
8797 name = "winapi-x86_64-pc-windows-gnu"
8798 version = "0.4.0"
8799 source = "registry+https://github.com/rust-lang/crates.io-index"
8800 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
8802 [[package]]
8803 name = "windows-core"
8804 version = "0.52.0"
8805 source = "registry+https://github.com/rust-lang/crates.io-index"
8806 checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
8807 dependencies = [
8808  "windows-targets 0.52.6",
8811 [[package]]
8812 name = "windows-sys"
8813 version = "0.48.0"
8814 source = "registry+https://github.com/rust-lang/crates.io-index"
8815 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
8816 dependencies = [
8817  "windows-targets 0.48.5",
8820 [[package]]
8821 name = "windows-sys"
8822 version = "0.52.0"
8823 source = "registry+https://github.com/rust-lang/crates.io-index"
8824 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
8825 dependencies = [
8826  "windows-targets 0.52.6",
8829 [[package]]
8830 name = "windows-targets"
8831 version = "0.48.5"
8832 source = "registry+https://github.com/rust-lang/crates.io-index"
8833 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
8834 dependencies = [
8835  "windows_aarch64_gnullvm 0.48.5",
8836  "windows_aarch64_msvc 0.48.5",
8837  "windows_i686_gnu 0.48.5",
8838  "windows_i686_msvc 0.48.5",
8839  "windows_x86_64_gnu 0.48.5",
8840  "windows_x86_64_gnullvm 0.48.5",
8841  "windows_x86_64_msvc 0.48.5",
8844 [[package]]
8845 name = "windows-targets"
8846 version = "0.52.6"
8847 source = "registry+https://github.com/rust-lang/crates.io-index"
8848 checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
8849 dependencies = [
8850  "windows_aarch64_gnullvm 0.52.6",
8851  "windows_aarch64_msvc 0.52.6",
8852  "windows_i686_gnu 0.52.6",
8853  "windows_i686_gnullvm",
8854  "windows_i686_msvc 0.52.6",
8855  "windows_x86_64_gnu 0.52.6",
8856  "windows_x86_64_gnullvm 0.52.6",
8857  "windows_x86_64_msvc 0.52.6",
8860 [[package]]
8861 name = "windows_aarch64_gnullvm"
8862 version = "0.48.5"
8863 source = "registry+https://github.com/rust-lang/crates.io-index"
8864 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
8866 [[package]]
8867 name = "windows_aarch64_gnullvm"
8868 version = "0.52.6"
8869 source = "registry+https://github.com/rust-lang/crates.io-index"
8870 checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
8872 [[package]]
8873 name = "windows_aarch64_msvc"
8874 version = "0.48.5"
8875 source = "registry+https://github.com/rust-lang/crates.io-index"
8876 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
8878 [[package]]
8879 name = "windows_aarch64_msvc"
8880 version = "0.52.6"
8881 source = "registry+https://github.com/rust-lang/crates.io-index"
8882 checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
8884 [[package]]
8885 name = "windows_i686_gnu"
8886 version = "0.48.5"
8887 source = "registry+https://github.com/rust-lang/crates.io-index"
8888 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
8890 [[package]]
8891 name = "windows_i686_gnu"
8892 version = "0.52.6"
8893 source = "registry+https://github.com/rust-lang/crates.io-index"
8894 checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
8896 [[package]]
8897 name = "windows_i686_gnullvm"
8898 version = "0.52.6"
8899 source = "registry+https://github.com/rust-lang/crates.io-index"
8900 checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
8902 [[package]]
8903 name = "windows_i686_msvc"
8904 version = "0.48.5"
8905 source = "registry+https://github.com/rust-lang/crates.io-index"
8906 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
8908 [[package]]
8909 name = "windows_i686_msvc"
8910 version = "0.52.6"
8911 source = "registry+https://github.com/rust-lang/crates.io-index"
8912 checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
8914 [[package]]
8915 name = "windows_x86_64_gnu"
8916 version = "0.48.5"
8917 source = "registry+https://github.com/rust-lang/crates.io-index"
8918 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
8920 [[package]]
8921 name = "windows_x86_64_gnu"
8922 version = "0.52.6"
8923 source = "registry+https://github.com/rust-lang/crates.io-index"
8924 checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
8926 [[package]]
8927 name = "windows_x86_64_gnullvm"
8928 version = "0.48.5"
8929 source = "registry+https://github.com/rust-lang/crates.io-index"
8930 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
8932 [[package]]
8933 name = "windows_x86_64_gnullvm"
8934 version = "0.52.6"
8935 source = "registry+https://github.com/rust-lang/crates.io-index"
8936 checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
8938 [[package]]
8939 name = "windows_x86_64_msvc"
8940 version = "0.48.5"
8941 source = "registry+https://github.com/rust-lang/crates.io-index"
8942 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
8944 [[package]]
8945 name = "windows_x86_64_msvc"
8946 version = "0.52.6"
8947 source = "registry+https://github.com/rust-lang/crates.io-index"
8948 checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
8950 [[package]]
8951 name = "winnow"
8952 version = "0.6.16"
8953 source = "registry+https://github.com/rust-lang/crates.io-index"
8954 checksum = "b480ae9340fc261e6be3e95a1ba86d54ae3f9171132a73ce8d4bbaf68339507c"
8955 dependencies = [
8956  "memchr",
8959 [[package]]
8960 name = "winreg"
8961 version = "0.50.0"
8962 source = "registry+https://github.com/rust-lang/crates.io-index"
8963 checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
8964 dependencies = [
8965  "cfg-if 1.0.0",
8966  "windows-sys 0.48.0",
8969 [[package]]
8970 name = "workingcopy"
8971 version = "0.1.0"
8972 dependencies = [
8973  "anyhow",
8974  "async-runtime",
8975  "async-trait",
8976  "bitflags 2.6.0",
8977  "configloader",
8978  "configmodel",
8979  "context",
8980  "crossbeam",
8981  "edenfs-client",
8982  "fs-err",
8983  "gitcompat",
8984  "hgtime",
8985  "identity",
8986  "journal",
8987  "manifest",
8988  "manifest-tree",
8989  "once_cell",
8990  "parking_lot",
8991  "pathmatcher",
8992  "progress-model",
8993  "regex",
8994  "repolock",
8995  "repostate",
8996  "serde",
8997  "serde_json",
8998  "sparse",
8999  "status",
9000  "storemodel",
9001  "tempfile",
9002  "termlogger",
9003  "thiserror",
9004  "tokio",
9005  "tracing",
9006  "treestate",
9007  "types",
9008  "util",
9009  "vfs",
9010  "watchman_client",
9011  "whoami",
9014 [[package]]
9015 name = "xdiff"
9016 version = "0.1.0"
9017 dependencies = [
9018  "structopt",
9019  "xdiff-sys",
9022 [[package]]
9023 name = "xdiff-sys"
9024 version = "0.1.0"
9025 dependencies = [
9026  "cc",
9029 [[package]]
9030 name = "yansi"
9031 version = "0.5.1"
9032 source = "registry+https://github.com/rust-lang/crates.io-index"
9033 checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec"
9035 [[package]]
9036 name = "zerocopy"
9037 version = "0.7.35"
9038 source = "registry+https://github.com/rust-lang/crates.io-index"
9039 checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0"
9040 dependencies = [
9041  "zerocopy-derive",
9044 [[package]]
9045 name = "zerocopy-derive"
9046 version = "0.7.35"
9047 source = "registry+https://github.com/rust-lang/crates.io-index"
9048 checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e"
9049 dependencies = [
9050  "proc-macro2",
9051  "quote",
9052  "syn 2.0.72",
9055 [[package]]
9056 name = "zstd"
9057 version = "0.13.2"
9058 source = "registry+https://github.com/rust-lang/crates.io-index"
9059 checksum = "fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9"
9060 dependencies = [
9061  "zstd-safe",
9064 [[package]]
9065 name = "zstd-safe"
9066 version = "7.2.0"
9067 source = "registry+https://github.com/rust-lang/crates.io-index"
9068 checksum = "fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa"
9069 dependencies = [
9070  "zstd-sys",
9073 [[package]]
9074 name = "zstd-sys"
9075 version = "2.0.12+zstd.1.5.6"
9076 source = "registry+https://github.com/rust-lang/crates.io-index"
9077 checksum = "0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13"
9078 dependencies = [
9079  "cc",
9080  "pkg-config",
9083 [[package]]
9084 name = "zstdelta"
9085 version = "0.1.0"
9086 dependencies = [
9087  "libc",
9088  "quickcheck",
9089  "rand 0.8.5",
9090  "rand_chacha 0.3.1",
9091  "zstd-sys",
9094 [[package]]
9095 name = "zstore"
9096 version = "0.1.0"
9097 dependencies = [
9098  "indexedlog",
9099  "lazy_static",
9100  "lru-cache",
9101  "mincode",
9102  "minibytes",
9103  "parking_lot",
9104  "quickcheck",
9105  "serde",
9106  "sha1",
9107  "tempfile",
9108  "tracing",
9109  "types",
9110  "zstdelta",