nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1# This file is automatically @generated by Cargo.
2# It is not intended for manual editing.
3version = 4
4
5[[package]]
6name = "abomonation"
7version = "0.7.3+smallvec1"
8source = "git+https://github.com/markbt/abomonation?rev=0f43346d2afa2aedc64d61f3f4273e8d1e454642#0f43346d2afa2aedc64d61f3f4273e8d1e454642"
9
10[[package]]
11name = "abomonation_derive"
12version = "0.5.0"
13source = "registry+https://github.com/rust-lang/crates.io-index"
14checksum = "e50e2a046af56a864c62d97b7153fda72c596e646be1b0c7963736821f6e1efa"
15dependencies = [
16 "proc-macro2",
17 "quote",
18 "synstructure 0.12.6",
19]
20
21[[package]]
22name = "addr2line"
23version = "0.25.1"
24source = "registry+https://github.com/rust-lang/crates.io-index"
25checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b"
26dependencies = [
27 "gimli",
28]
29
30[[package]]
31name = "adler2"
32version = "2.0.1"
33source = "registry+https://github.com/rust-lang/crates.io-index"
34checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
35
36[[package]]
37name = "aho-corasick"
38version = "1.1.4"
39source = "registry+https://github.com/rust-lang/crates.io-index"
40checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301"
41dependencies = [
42 "memchr",
43]
44
45[[package]]
46name = "alloc-no-stdlib"
47version = "2.0.4"
48source = "registry+https://github.com/rust-lang/crates.io-index"
49checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3"
50
51[[package]]
52name = "alloc-stdlib"
53version = "0.2.2"
54source = "registry+https://github.com/rust-lang/crates.io-index"
55checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece"
56dependencies = [
57 "alloc-no-stdlib",
58]
59
60[[package]]
61name = "android-tzdata"
62version = "0.1.1"
63source = "registry+https://github.com/rust-lang/crates.io-index"
64checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
65
66[[package]]
67name = "android_system_properties"
68version = "0.1.5"
69source = "registry+https://github.com/rust-lang/crates.io-index"
70checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
71dependencies = [
72 "libc",
73]
74
75[[package]]
76name = "anes"
77version = "0.1.6"
78source = "registry+https://github.com/rust-lang/crates.io-index"
79checksum = "4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299"
80
81[[package]]
82name = "ansi_term"
83version = "0.12.1"
84source = "registry+https://github.com/rust-lang/crates.io-index"
85checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2"
86dependencies = [
87 "winapi",
88]
89
90[[package]]
91name = "anstream"
92version = "0.6.21"
93source = "registry+https://github.com/rust-lang/crates.io-index"
94checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a"
95dependencies = [
96 "anstyle",
97 "anstyle-parse",
98 "anstyle-query",
99 "anstyle-wincon",
100 "colorchoice",
101 "is_terminal_polyfill",
102 "utf8parse",
103]
104
105[[package]]
106name = "anstyle"
107version = "1.0.13"
108source = "registry+https://github.com/rust-lang/crates.io-index"
109checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78"
110
111[[package]]
112name = "anstyle-parse"
113version = "0.2.7"
114source = "registry+https://github.com/rust-lang/crates.io-index"
115checksum = "4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2"
116dependencies = [
117 "utf8parse",
118]
119
120[[package]]
121name = "anstyle-query"
122version = "1.1.5"
123source = "registry+https://github.com/rust-lang/crates.io-index"
124checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
125dependencies = [
126 "windows-sys 0.61.2",
127]
128
129[[package]]
130name = "anstyle-wincon"
131version = "3.0.11"
132source = "registry+https://github.com/rust-lang/crates.io-index"
133checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
134dependencies = [
135 "anstyle",
136 "once_cell_polyfill",
137 "windows-sys 0.61.2",
138]
139
140[[package]]
141name = "anyhow"
142version = "1.0.100"
143source = "registry+https://github.com/rust-lang/crates.io-index"
144checksum = "a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61"
145dependencies = [
146 "backtrace",
147]
148
149[[package]]
150name = "arbitrary"
151version = "1.4.2"
152source = "registry+https://github.com/rust-lang/crates.io-index"
153checksum = "c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1"
154
155[[package]]
156name = "arc-swap"
157version = "1.7.1"
158source = "registry+https://github.com/rust-lang/crates.io-index"
159checksum = "69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457"
160
161[[package]]
162name = "arrayref"
163version = "0.3.9"
164source = "registry+https://github.com/rust-lang/crates.io-index"
165checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb"
166
167[[package]]
168name = "arrayvec"
169version = "0.7.6"
170source = "registry+https://github.com/rust-lang/crates.io-index"
171checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
172
173[[package]]
174name = "assert-json-diff"
175version = "2.0.2"
176source = "registry+https://github.com/rust-lang/crates.io-index"
177checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12"
178dependencies = [
179 "serde",
180 "serde_json",
181]
182
183[[package]]
184name = "assert_matches"
185version = "1.5.0"
186source = "registry+https://github.com/rust-lang/crates.io-index"
187checksum = "9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9"
188
189[[package]]
190name = "async-compression"
191version = "0.4.36"
192source = "registry+https://github.com/rust-lang/crates.io-index"
193checksum = "98ec5f6c2f8bc326c994cb9e241cc257ddaba9afa8555a43cffbb5dd86efaa37"
194dependencies = [
195 "compression-codecs",
196 "compression-core",
197 "futures-core",
198 "futures-io",
199 "pin-project-lite",
200 "tokio",
201]
202
203[[package]]
204name = "async-io"
205version = "1.13.0"
206source = "registry+https://github.com/rust-lang/crates.io-index"
207checksum = "0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af"
208dependencies = [
209 "async-lock",
210 "autocfg",
211 "cfg-if 1.0.4",
212 "concurrent-queue",
213 "futures-lite",
214 "log",
215 "parking",
216 "polling",
217 "rustix 0.37.28",
218 "slab",
219 "socket2 0.4.10",
220 "waker-fn",
221]
222
223[[package]]
224name = "async-lock"
225version = "2.8.0"
226source = "registry+https://github.com/rust-lang/crates.io-index"
227checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
228dependencies = [
229 "event-listener",
230]
231
232[[package]]
233name = "async-trait"
234version = "0.1.89"
235source = "registry+https://github.com/rust-lang/crates.io-index"
236checksum = "9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb"
237dependencies = [
238 "proc-macro2",
239 "quote",
240 "syn 2.0.111",
241]
242
243[[package]]
244name = "atomic"
245version = "0.6.1"
246source = "registry+https://github.com/rust-lang/crates.io-index"
247checksum = "a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340"
248dependencies = [
249 "bytemuck",
250]
251
252[[package]]
253name = "atomic-waker"
254version = "1.1.2"
255source = "registry+https://github.com/rust-lang/crates.io-index"
256checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0"
257
258[[package]]
259name = "atty"
260version = "0.2.14"
261source = "registry+https://github.com/rust-lang/crates.io-index"
262checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
263dependencies = [
264 "hermit-abi 0.1.19",
265 "libc",
266 "winapi",
267]
268
269[[package]]
270name = "auto_impl"
271version = "1.3.0"
272source = "registry+https://github.com/rust-lang/crates.io-index"
273checksum = "ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7"
274dependencies = [
275 "proc-macro2",
276 "quote",
277 "syn 2.0.111",
278]
279
280[[package]]
281name = "autocfg"
282version = "1.5.0"
283source = "registry+https://github.com/rust-lang/crates.io-index"
284checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8"
285
286[[package]]
287name = "backingstore-benches"
288version = "0.1.0"
289dependencies = [
290 "sapling-backingstore",
291 "sapling-configloader",
292 "sapling-identity",
293 "sapling-minibench",
294 "sapling-procinfo",
295 "sapling-repo",
296 "sapling-types",
297 "tempfile",
298]
299
300[[package]]
301name = "backtrace"
302version = "0.3.76"
303source = "registry+https://github.com/rust-lang/crates.io-index"
304checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6"
305dependencies = [
306 "addr2line",
307 "cfg-if 1.0.4",
308 "libc",
309 "miniz_oxide",
310 "object",
311 "rustc-demangle",
312 "windows-link",
313]
314
315[[package]]
316name = "base64"
317version = "0.21.7"
318source = "registry+https://github.com/rust-lang/crates.io-index"
319checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
320
321[[package]]
322name = "base64"
323version = "0.22.1"
324source = "registry+https://github.com/rust-lang/crates.io-index"
325checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
326
327[[package]]
328name = "bindgen"
329version = "0.72.1"
330source = "registry+https://github.com/rust-lang/crates.io-index"
331checksum = "993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895"
332dependencies = [
333 "bitflags 2.10.0",
334 "cexpr",
335 "clang-sys",
336 "itertools 0.13.0",
337 "proc-macro2",
338 "quote",
339 "regex",
340 "rustc-hash",
341 "shlex",
342 "syn 2.0.111",
343]
344
345[[package]]
346name = "bindings"
347version = "0.1.0"
348dependencies = [
349 "cpython",
350 "paste",
351 "pyatexit",
352 "pyauth",
353 "pyblackbox",
354 "pybytes",
355 "pycats",
356 "pycbor",
357 "pycext",
358 "pycheckout",
359 "pyclientinfo",
360 "pycliparser",
361 "pyconchparser",
362 "pyconfigloader",
363 "pycontext",
364 "pycopytrace",
365 "pydag",
366 "pydiffhelpers",
367 "pydirs",
368 "pydoctor",
369 "pydrawdag",
370 "pyeagerepo",
371 "pyedenapi",
372 "pyerror",
373 "pyexchange",
374 "pyfail",
375 "pyformatutil",
376 "pyfs",
377 "pygitcompat",
378 "pygitstore",
379 "pyhgmetrics",
380 "pyhgtime",
381 "pyhook",
382 "pyidentity",
383 "pyindexedlog",
384 "pyio",
385 "pyjournal",
386 "pylinelog",
387 "pylock",
388 "pylz4",
389 "pymanifest",
390 "pymetalog",
391 "pymodules",
392 "pymutationstore",
393 "pynodeipc",
394 "pynodemap",
395 "pypathhistory",
396 "pypathmatcher",
397 "pypprint",
398 "pyprocess",
399 "pyprogress",
400 "pyrefencode",
401 "pyregex",
402 "pyrenderdag",
403 "pyrepo",
404 "pyrevisionstore",
405 "pyrevlogindex",
406 "pysptui",
407 "pystatus",
408 "pystoremodel",
409 "pysubmodule",
410 "pythreading",
411 "pytoml",
412 "pytracing",
413 "pytreestate",
414 "pyversion",
415 "pyvlq",
416 "pywebview",
417 "pyworker",
418 "pyworkingcopy",
419 "pyworkingcopyclient",
420 "pyxdiff",
421 "pyzstd",
422 "pyzstore",
423 "sapling-cpython-ext",
424]
425
426[[package]]
427name = "bindings-lib"
428version = "0.1.0"
429dependencies = [
430 "commands",
431 "cpython",
432]
433
434[[package]]
435name = "bit-set"
436version = "0.5.3"
437source = "registry+https://github.com/rust-lang/crates.io-index"
438checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
439dependencies = [
440 "bit-vec 0.6.3",
441]
442
443[[package]]
444name = "bit-set"
445version = "0.8.0"
446source = "registry+https://github.com/rust-lang/crates.io-index"
447checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3"
448dependencies = [
449 "bit-vec 0.8.0",
450]
451
452[[package]]
453name = "bit-vec"
454version = "0.6.3"
455source = "registry+https://github.com/rust-lang/crates.io-index"
456checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
457
458[[package]]
459name = "bit-vec"
460version = "0.8.0"
461source = "registry+https://github.com/rust-lang/crates.io-index"
462checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7"
463
464[[package]]
465name = "bitflags"
466version = "1.3.2"
467source = "registry+https://github.com/rust-lang/crates.io-index"
468checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
469
470[[package]]
471name = "bitflags"
472version = "2.10.0"
473source = "registry+https://github.com/rust-lang/crates.io-index"
474checksum = "812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3"
475dependencies = [
476 "serde_core",
477]
478
479[[package]]
480name = "bitmaps"
481version = "2.1.0"
482source = "registry+https://github.com/rust-lang/crates.io-index"
483checksum = "031043d04099746d8db04daf1fa424b2bc8bd69d92b25962dcde24da39ab64a2"
484dependencies = [
485 "typenum",
486]
487
488[[package]]
489name = "blake2"
490version = "0.10.6"
491source = "registry+https://github.com/rust-lang/crates.io-index"
492checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
493dependencies = [
494 "digest",
495]
496
497[[package]]
498name = "blake3"
499version = "1.5.5"
500source = "registry+https://github.com/rust-lang/crates.io-index"
501checksum = "b8ee0c1824c4dea5b5f81736aff91bae041d2c07ee1192bec91054e10e3e601e"
502dependencies = [
503 "arrayref",
504 "arrayvec",
505 "cc",
506 "cfg-if 1.0.4",
507 "constant_time_eq",
508 "digest",
509 "memmap2 0.9.9",
510 "rayon-core",
511]
512
513[[package]]
514name = "blob"
515version = "0.1.0"
516dependencies = [
517 "blake3",
518 "bytes",
519 "sapling-minibytes",
520 "sapling-types",
521 "sha1",
522]
523
524[[package]]
525name = "block-buffer"
526version = "0.10.4"
527source = "registry+https://github.com/rust-lang/crates.io-index"
528checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
529dependencies = [
530 "generic-array",
531]
532
533[[package]]
534name = "block2"
535version = "0.6.2"
536source = "registry+https://github.com/rust-lang/crates.io-index"
537checksum = "cdeb9d870516001442e364c5220d3574d2da8dc765554b4a617230d33fa58ef5"
538dependencies = [
539 "objc2",
540]
541
542[[package]]
543name = "brotli"
544version = "8.0.2"
545source = "registry+https://github.com/rust-lang/crates.io-index"
546checksum = "4bd8b9603c7aa97359dbd97ecf258968c95f3adddd6db2f7e7a5bef101c84560"
547dependencies = [
548 "alloc-no-stdlib",
549 "alloc-stdlib",
550 "brotli-decompressor",
551]
552
553[[package]]
554name = "brotli-decompressor"
555version = "5.0.0"
556source = "registry+https://github.com/rust-lang/crates.io-index"
557checksum = "874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03"
558dependencies = [
559 "alloc-no-stdlib",
560 "alloc-stdlib",
561]
562
563[[package]]
564name = "bstr"
565version = "1.12.1"
566source = "registry+https://github.com/rust-lang/crates.io-index"
567checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab"
568dependencies = [
569 "memchr",
570 "serde",
571]
572
573[[package]]
574name = "bufsize"
575version = "1.0.10"
576source = "registry+https://github.com/rust-lang/crates.io-index"
577checksum = "06f23fe2eee7885e7e3294fd27e8ae7614ae25c1d5a006159e5e06fd84e15e6a"
578dependencies = [
579 "bytes",
580]
581
582[[package]]
583name = "bumpalo"
584version = "3.19.0"
585source = "registry+https://github.com/rust-lang/crates.io-index"
586checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43"
587
588[[package]]
589name = "bytemuck"
590version = "1.24.0"
591source = "registry+https://github.com/rust-lang/crates.io-index"
592checksum = "1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4"
593
594[[package]]
595name = "byteorder"
596version = "1.5.0"
597source = "registry+https://github.com/rust-lang/crates.io-index"
598checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
599
600[[package]]
601name = "bytes"
602version = "1.11.0"
603source = "registry+https://github.com/rust-lang/crates.io-index"
604checksum = "b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3"
605dependencies = [
606 "serde",
607]
608
609[[package]]
610name = "bzip2"
611version = "0.6.1"
612source = "registry+https://github.com/rust-lang/crates.io-index"
613checksum = "f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c"
614dependencies = [
615 "libbz2-rs-sys",
616]
617
618[[package]]
619name = "cassowary"
620version = "0.3.0"
621source = "registry+https://github.com/rust-lang/crates.io-index"
622checksum = "df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53"
623
624[[package]]
625name = "cast"
626version = "0.3.0"
627source = "registry+https://github.com/rust-lang/crates.io-index"
628checksum = "37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5"
629
630[[package]]
631name = "cc"
632version = "1.2.49"
633source = "registry+https://github.com/rust-lang/crates.io-index"
634checksum = "90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215"
635dependencies = [
636 "find-msvc-tools",
637 "jobserver",
638 "libc",
639 "shlex",
640]
641
642[[package]]
643name = "cexpr"
644version = "0.6.0"
645source = "registry+https://github.com/rust-lang/crates.io-index"
646checksum = "6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766"
647dependencies = [
648 "nom",
649]
650
651[[package]]
652name = "cfg-if"
653version = "0.1.10"
654source = "registry+https://github.com/rust-lang/crates.io-index"
655checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822"
656
657[[package]]
658name = "cfg-if"
659version = "1.0.4"
660source = "registry+https://github.com/rust-lang/crates.io-index"
661checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
662
663[[package]]
664name = "cfg_aliases"
665version = "0.2.1"
666source = "registry+https://github.com/rust-lang/crates.io-index"
667checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
668
669[[package]]
670name = "chrono"
671version = "0.4.39"
672source = "registry+https://github.com/rust-lang/crates.io-index"
673checksum = "7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825"
674dependencies = [
675 "android-tzdata",
676 "iana-time-zone",
677 "num-traits",
678 "serde",
679 "windows-targets 0.52.6",
680]
681
682[[package]]
683name = "ciborium"
684version = "0.2.2"
685source = "registry+https://github.com/rust-lang/crates.io-index"
686checksum = "42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e"
687dependencies = [
688 "ciborium-io",
689 "ciborium-ll",
690 "serde",
691]
692
693[[package]]
694name = "ciborium-io"
695version = "0.2.2"
696source = "registry+https://github.com/rust-lang/crates.io-index"
697checksum = "05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757"
698
699[[package]]
700name = "ciborium-ll"
701version = "0.2.2"
702source = "registry+https://github.com/rust-lang/crates.io-index"
703checksum = "57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9"
704dependencies = [
705 "ciborium-io",
706 "half 2.7.1",
707]
708
709[[package]]
710name = "clang-sys"
711version = "1.8.1"
712source = "registry+https://github.com/rust-lang/crates.io-index"
713checksum = "0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4"
714dependencies = [
715 "glob",
716 "libc",
717 "libloading",
718]
719
720[[package]]
721name = "clap"
722version = "2.34.0"
723source = "registry+https://github.com/rust-lang/crates.io-index"
724checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c"
725dependencies = [
726 "ansi_term",
727 "atty",
728 "bitflags 1.3.2",
729 "strsim 0.8.0",
730 "textwrap 0.11.0",
731 "unicode-width 0.1.12",
732 "vec_map",
733]
734
735[[package]]
736name = "clap"
737version = "3.2.25"
738source = "registry+https://github.com/rust-lang/crates.io-index"
739checksum = "4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123"
740dependencies = [
741 "atty",
742 "bitflags 1.3.2",
743 "clap_derive 3.2.25",
744 "clap_lex 0.2.4",
745 "indexmap 1.9.3",
746 "once_cell",
747 "regex",
748 "strsim 0.10.0",
749 "termcolor",
750 "terminal_size 0.2.6",
751 "textwrap 0.16.2",
752 "unicase",
753]
754
755[[package]]
756name = "clap"
757version = "4.5.53"
758source = "registry+https://github.com/rust-lang/crates.io-index"
759checksum = "c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8"
760dependencies = [
761 "clap_builder",
762 "clap_derive 4.5.49",
763]
764
765[[package]]
766name = "clap_builder"
767version = "4.5.53"
768source = "registry+https://github.com/rust-lang/crates.io-index"
769checksum = "d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00"
770dependencies = [
771 "anstream",
772 "anstyle",
773 "clap_lex 0.7.6",
774 "strsim 0.11.1",
775 "terminal_size 0.4.3",
776 "unicase",
777 "unicode-width 0.2.2",
778]
779
780[[package]]
781name = "clap_derive"
782version = "3.2.25"
783source = "registry+https://github.com/rust-lang/crates.io-index"
784checksum = "ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008"
785dependencies = [
786 "heck 0.4.1",
787 "proc-macro-error",
788 "proc-macro2",
789 "quote",
790 "syn 1.0.109",
791]
792
793[[package]]
794name = "clap_derive"
795version = "4.5.49"
796source = "registry+https://github.com/rust-lang/crates.io-index"
797checksum = "2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671"
798dependencies = [
799 "heck 0.5.0",
800 "proc-macro2",
801 "quote",
802 "syn 2.0.111",
803]
804
805[[package]]
806name = "clap_lex"
807version = "0.2.4"
808source = "registry+https://github.com/rust-lang/crates.io-index"
809checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5"
810dependencies = [
811 "os_str_bytes",
812]
813
814[[package]]
815name = "clap_lex"
816version = "0.7.6"
817source = "registry+https://github.com/rust-lang/crates.io-index"
818checksum = "a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d"
819
820[[package]]
821name = "cloned"
822version = "0.1.0"
823source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
824
825[[package]]
826name = "cmdclone"
827version = "0.1.0"
828dependencies = [
829 "anyhow",
830 "cmdpy",
831 "cmdutil",
832 "fail",
833 "regex",
834 "sapling-async-runtime",
835 "sapling-clidispatch",
836 "sapling-clone",
837 "sapling-configloader",
838 "sapling-configmodel",
839 "sapling-eagerepo",
840 "sapling-exchange",
841 "sapling-hgplain",
842 "sapling-identity",
843 "sapling-migration",
844 "sapling-repo",
845 "sapling-repourl",
846 "sapling-types",
847 "sapling-util",
848 "tracing",
849 "url",
850]
851
852[[package]]
853name = "cmdconfig"
854version = "0.1.0"
855dependencies = [
856 "anyhow",
857 "cmdutil",
858 "sapling-clidispatch",
859 "sapling-configloader",
860 "sapling-configmodel",
861 "sapling-formatter",
862 "sapling-minibytes",
863 "serde",
864]
865
866[[package]]
867name = "cmdconfigfile"
868version = "0.1.0"
869dependencies = [
870 "cmdutil",
871 "sapling-clidispatch",
872 "sapling-cliparser",
873 "sapling-identity",
874]
875
876[[package]]
877name = "cmddebugargs"
878version = "0.1.0"
879dependencies = [
880 "cmdutil",
881 "sapling-clidispatch",
882]
883
884[[package]]
885name = "cmddebugcas"
886version = "0.1.0"
887dependencies = [
888 "cmdutil",
889 "futures 0.3.31",
890 "manifest-augmented-tree",
891 "sapling-async-runtime",
892 "sapling-cas-client",
893 "sapling-clidispatch",
894 "sapling-manifest",
895 "sapling-repo",
896 "sapling-types",
897 "sapling-util",
898 "sapling-workingcopy",
899]
900
901[[package]]
902name = "cmddebugconfigtree"
903version = "0.1.0"
904dependencies = [
905 "cmdutil",
906]
907
908[[package]]
909name = "cmddebugcurrentexe"
910version = "0.1.0"
911dependencies = [
912 "cmdutil",
913 "sapling-clidispatch",
914]
915
916[[package]]
917name = "cmddebugdumpindexedlog"
918version = "0.1.0"
919dependencies = [
920 "cmdutil",
921 "sapling-clidispatch",
922 "sapling-indexedlog",
923]
924
925[[package]]
926name = "cmddebugdumpinternalconfig"
927version = "0.1.0"
928dependencies = [
929 "cmdutil",
930 "sapling-clidispatch",
931 "sapling-configloader",
932]
933
934[[package]]
935name = "cmddebugfsync"
936version = "0.1.0"
937dependencies = [
938 "cmdutil",
939 "sapling-clidispatch",
940 "sapling-fsyncglob",
941 "sapling-repo",
942]
943
944[[package]]
945name = "cmddebughttp"
946version = "0.1.0"
947dependencies = [
948 "cmdutil",
949 "sapling-async-runtime",
950 "sapling-clidispatch",
951 "sapling-edenapi",
952 "sapling-repo",
953]
954
955[[package]]
956name = "cmddebuglfsreceive"
957version = "0.1.0"
958dependencies = [
959 "cmdutil",
960 "sapling-clidispatch",
961 "sapling-revisionstore",
962 "sapling-types",
963]
964
965[[package]]
966name = "cmddebuglfssend"
967version = "0.1.0"
968dependencies = [
969 "cmdutil",
970 "sapling-clidispatch",
971 "sapling-minibytes",
972 "sapling-revisionstore",
973 "sapling-types",
974 "sha2",
975]
976
977[[package]]
978name = "cmddebugmergestate"
979version = "0.1.0"
980dependencies = [
981 "anyhow",
982 "cmdutil",
983 "sapling-clidispatch",
984 "sapling-cliparser",
985 "sapling-repo",
986 "sapling-repostate",
987 "sapling-workingcopy",
988]
989
990[[package]]
991name = "cmddebugmetrics"
992version = "0.1.0"
993dependencies = [
994 "cmdutil",
995 "sapling-clidispatch",
996 "sapling-hg-metrics",
997 "sapling-repo",
998 "tracing",
999]
1000
1001[[package]]
1002name = "cmddebugnetworkdoctor"
1003version = "0.1.0"
1004dependencies = [
1005 "cmdutil",
1006 "sapling-clidispatch",
1007 "sapling-network-doctor",
1008]
1009
1010[[package]]
1011name = "cmddebugpython"
1012version = "0.1.0"
1013dependencies = [
1014 "cmdutil",
1015 "sapling-clidispatch",
1016]
1017
1018[[package]]
1019name = "cmddebugracyoutput"
1020version = "0.1.0"
1021dependencies = [
1022 "cmdutil",
1023 "rand 0.8.5",
1024 "sapling-async-runtime",
1025 "sapling-clidispatch",
1026 "sapling-cliparser",
1027 "sapling-progress-model",
1028]
1029
1030[[package]]
1031name = "cmddebugrefreshconfig"
1032version = "0.1.0"
1033dependencies = [
1034 "cmdutil",
1035 "sapling-clidispatch",
1036 "sapling-configloader",
1037 "sapling-repo-minimal-info",
1038]
1039
1040[[package]]
1041name = "cmddebugrevsets"
1042version = "0.1.0"
1043dependencies = [
1044 "cmdutil",
1045 "sapling-clidispatch",
1046 "sapling-cliparser",
1047 "sapling-repo",
1048 "sapling-workingcopy",
1049]
1050
1051[[package]]
1052name = "cmddebugrunlog"
1053version = "0.1.0"
1054dependencies = [
1055 "anyhow",
1056 "sapling-clidispatch",
1057 "sapling-cliparser",
1058 "sapling-repo",
1059 "sapling-runlog",
1060 "serde_json",
1061]
1062
1063[[package]]
1064name = "cmddebugscmstore"
1065version = "0.1.0"
1066dependencies = [
1067 "cmdutil",
1068 "sapling-async-runtime",
1069 "sapling-clidispatch",
1070 "sapling-manifest",
1071 "sapling-metrics",
1072 "sapling-repo",
1073 "sapling-revisionstore",
1074 "sapling-storemodel",
1075 "sapling-types",
1076 "serde",
1077]
1078
1079[[package]]
1080name = "cmddebugscmstorereplay"
1081version = "0.1.0"
1082dependencies = [
1083 "cmdutil",
1084 "sapling-clidispatch",
1085 "sapling-repo",
1086 "sapling-revisionstore",
1087 "sapling-types",
1088]
1089
1090[[package]]
1091name = "cmddebugsegmentgraph"
1092version = "0.1.0"
1093dependencies = [
1094 "cmdutil",
1095 "sapling-clidispatch",
1096 "sapling-cliparser",
1097 "sapling-dag",
1098 "sapling-repo",
1099]
1100
1101[[package]]
1102name = "cmddebugstore"
1103version = "0.1.0"
1104dependencies = [
1105 "cmdutil",
1106 "sapling-clidispatch",
1107 "sapling-configloader",
1108 "sapling-repo",
1109 "sapling-revisionstore",
1110 "sapling-storemodel",
1111 "sapling-types",
1112]
1113
1114[[package]]
1115name = "cmddebugstructuredprogress"
1116version = "0.1.0"
1117dependencies = [
1118 "anyhow",
1119 "sapling-clidispatch",
1120 "sapling-cliparser",
1121 "sapling-progress-model",
1122]
1123
1124[[package]]
1125name = "cmddebugtestcommand"
1126version = "0.1.0"
1127dependencies = [
1128 "cmdutil",
1129 "sapling-clidispatch",
1130]
1131
1132[[package]]
1133name = "cmddebugtop"
1134version = "0.1.0"
1135dependencies = [
1136 "chrono",
1137 "cmdutil",
1138 "comfy-table",
1139 "sapling-clidispatch",
1140 "sapling-cliparser",
1141 "sapling-debugtop",
1142 "sapling-repo",
1143 "sapling-runlog",
1144]
1145
1146[[package]]
1147name = "cmddebugwait"
1148version = "0.1.0"
1149dependencies = [
1150 "anyhow",
1151 "cmdutil",
1152 "sapling-clidispatch",
1153 "sapling-edenfs-client",
1154 "sapling-repo",
1155 "sapling-treestate",
1156 "sapling-workingcopy",
1157 "tracing",
1158]
1159
1160[[package]]
1161name = "cmddebugwalkdetector"
1162version = "0.1.0"
1163dependencies = [
1164 "cmdutil",
1165 "sapling-clidispatch",
1166 "sapling-types",
1167 "sapling-walkdetector",
1168]
1169
1170[[package]]
1171name = "cmdgoto"
1172version = "0.1.0"
1173dependencies = [
1174 "anyhow",
1175 "cmdutil",
1176 "fs-err",
1177 "sapling-checkout",
1178 "sapling-clidispatch",
1179 "sapling-cliparser",
1180 "sapling-configmodel",
1181 "sapling-repo",
1182 "sapling-repostate",
1183 "sapling-util",
1184 "sapling-workingcopy",
1185 "tracing",
1186]
1187
1188[[package]]
1189name = "cmdpy"
1190version = "0.1.0"
1191dependencies = [
1192 "anyhow",
1193 "bindings",
1194 "cpython",
1195 "libc",
1196 "pycontext",
1197 "pyhook",
1198 "pyio",
1199 "pymodules",
1200 "python3-sys",
1201 "sapling-clidispatch",
1202 "sapling-commandserver",
1203 "sapling-configmodel",
1204 "sapling-context",
1205 "sapling-cpython-ext",
1206 "sapling-factory",
1207 "sapling-hook",
1208 "sapling-nodeipc",
1209 "tracing",
1210]
1211
1212[[package]]
1213name = "cmdroot"
1214version = "0.1.0"
1215dependencies = [
1216 "cmdutil",
1217 "sapling-clidispatch",
1218 "sapling-repo",
1219 "sapling-util",
1220]
1221
1222[[package]]
1223name = "cmdstatus"
1224version = "0.1.0"
1225dependencies = [
1226 "anyhow",
1227 "cmdutil",
1228 "sapling-clidispatch",
1229 "sapling-configloader",
1230 "sapling-formatter",
1231 "sapling-hgplain",
1232 "sapling-pathmatcher",
1233 "sapling-repo",
1234 "sapling-status",
1235 "sapling-types",
1236 "sapling-util",
1237 "sapling-workingcopy",
1238 "serde",
1239 "tracing",
1240]
1241
1242[[package]]
1243name = "cmdutil"
1244version = "0.1.0"
1245dependencies = [
1246 "anyhow",
1247 "sapling-clidispatch",
1248 "sapling-cliparser",
1249 "sapling-configmodel",
1250 "sapling-configset",
1251 "sapling-formatter",
1252 "sapling-hgplain",
1253 "sapling-repo",
1254 "sapling-termstyle",
1255]
1256
1257[[package]]
1258name = "cmdversion"
1259version = "0.1.0"
1260dependencies = [
1261 "cmdutil",
1262 "sapling-clidispatch",
1263 "sapling-identity",
1264 "sapling-version",
1265]
1266
1267[[package]]
1268name = "cmdwhereami"
1269version = "0.1.0"
1270dependencies = [
1271 "cmdutil",
1272 "sapling-clidispatch",
1273 "sapling-repo",
1274 "sapling-types",
1275 "sapling-workingcopy",
1276]
1277
1278[[package]]
1279name = "codegen"
1280version = "0.1.0"
1281dependencies = [
1282 "sapling-zstdelta",
1283]
1284
1285[[package]]
1286name = "codegen_includer_proc_macro"
1287version = "0.1.0"
1288source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
1289dependencies = [
1290 "quote",
1291]
1292
1293[[package]]
1294name = "codespan-reporting"
1295version = "0.13.1"
1296source = "registry+https://github.com/rust-lang/crates.io-index"
1297checksum = "af491d569909a7e4dee0ad7db7f5341fef5c614d5b8ec8cf765732aba3cff681"
1298dependencies = [
1299 "serde",
1300 "termcolor",
1301 "unicode-width 0.2.2",
1302]
1303
1304[[package]]
1305name = "colorchoice"
1306version = "1.0.4"
1307source = "registry+https://github.com/rust-lang/crates.io-index"
1308checksum = "b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75"
1309
1310[[package]]
1311name = "colored"
1312version = "3.0.0"
1313source = "registry+https://github.com/rust-lang/crates.io-index"
1314checksum = "fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e"
1315dependencies = [
1316 "windows-sys 0.59.0",
1317]
1318
1319[[package]]
1320name = "comfy-table"
1321version = "7.2.1"
1322source = "registry+https://github.com/rust-lang/crates.io-index"
1323checksum = "b03b7db8e0b4b2fdad6c551e634134e99ec000e5c8c3b6856c65e8bbaded7a3b"
1324dependencies = [
1325 "crossterm",
1326 "unicode-segmentation",
1327 "unicode-width 0.2.2",
1328]
1329
1330[[package]]
1331name = "commands"
1332version = "0.1.0"
1333dependencies = [
1334 "anyhow",
1335 "cmdclone",
1336 "cmdconfig",
1337 "cmdconfigfile",
1338 "cmddebugargs",
1339 "cmddebugcas",
1340 "cmddebugconfigtree",
1341 "cmddebugcurrentexe",
1342 "cmddebugdumpindexedlog",
1343 "cmddebugdumpinternalconfig",
1344 "cmddebugfsync",
1345 "cmddebughttp",
1346 "cmddebuglfsreceive",
1347 "cmddebuglfssend",
1348 "cmddebugmergestate",
1349 "cmddebugmetrics",
1350 "cmddebugnetworkdoctor",
1351 "cmddebugpython",
1352 "cmddebugracyoutput",
1353 "cmddebugrefreshconfig",
1354 "cmddebugrevsets",
1355 "cmddebugrunlog",
1356 "cmddebugscmstore",
1357 "cmddebugscmstorereplay",
1358 "cmddebugsegmentgraph",
1359 "cmddebugstore",
1360 "cmddebugstructuredprogress",
1361 "cmddebugtestcommand",
1362 "cmddebugtop",
1363 "cmddebugwait",
1364 "cmddebugwalkdetector",
1365 "cmdgoto",
1366 "cmdpy",
1367 "cmdroot",
1368 "cmdstatus",
1369 "cmdversion",
1370 "cmdwhereami",
1371 "ctrlc",
1372 "flate2",
1373 "hostname 0.3.1",
1374 "libc",
1375 "parking_lot",
1376 "pycheckout",
1377 "pytracing",
1378 "pyworkingcopy",
1379 "pyworkingcopyclient",
1380 "sapling-atexit",
1381 "sapling-blackbox",
1382 "sapling-clidispatch",
1383 "sapling-commandserver",
1384 "sapling-configloader",
1385 "sapling-configmodel",
1386 "sapling-constructors",
1387 "sapling-hg-http",
1388 "sapling-hg-metrics",
1389 "sapling-hgplain",
1390 "sapling-identity",
1391 "sapling-metrics",
1392 "sapling-metrics-render",
1393 "sapling-mincode",
1394 "sapling-nodeipc",
1395 "sapling-procinfo",
1396 "sapling-progress-model",
1397 "sapling-progress-render",
1398 "sapling-repo",
1399 "sapling-repourl",
1400 "sapling-revisionstore",
1401 "sapling-runlog",
1402 "sapling-sampling",
1403 "sapling-testutil",
1404 "sapling-tracing-collector",
1405 "sapling-tracing-reload",
1406 "sapling-tracing-sampler",
1407 "sapling-version",
1408 "serde",
1409 "tracing",
1410 "tracing-subscriber",
1411 "zstd",
1412]
1413
1414[[package]]
1415name = "compression-codecs"
1416version = "0.4.35"
1417source = "registry+https://github.com/rust-lang/crates.io-index"
1418checksum = "b0f7ac3e5b97fdce45e8922fb05cae2c37f7bbd63d30dd94821dacfd8f3f2bf2"
1419dependencies = [
1420 "brotli",
1421 "bzip2",
1422 "compression-core",
1423 "flate2",
1424 "memchr",
1425 "zstd",
1426 "zstd-safe",
1427]
1428
1429[[package]]
1430name = "compression-core"
1431version = "0.4.31"
1432source = "registry+https://github.com/rust-lang/crates.io-index"
1433checksum = "75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d"
1434
1435[[package]]
1436name = "conch-parser"
1437version = "0.1.1"
1438dependencies = [
1439 "serde",
1440 "void",
1441]
1442
1443[[package]]
1444name = "conch_parser"
1445version = "0.1.0"
1446dependencies = [
1447 "conch-parser",
1448 "cpython",
1449]
1450
1451[[package]]
1452name = "concurrent-queue"
1453version = "2.5.0"
1454source = "registry+https://github.com/rust-lang/crates.io-index"
1455checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973"
1456dependencies = [
1457 "crossbeam-utils 0.8.21",
1458]
1459
1460[[package]]
1461name = "config"
1462version = "0.1.0"
1463dependencies = [
1464 "anyhow",
1465 "codegen_includer_proc_macro",
1466 "cpp",
1467 "fbthrift",
1468 "futures 0.3.31",
1469 "ref-cast",
1470 "rust",
1471 "serde",
1472 "serde_derive",
1473 "thiserror 2.0.17",
1474 "thrift_compiler",
1475]
1476
1477[[package]]
1478name = "config_thrift"
1479version = "0.1.0"
1480dependencies = [
1481 "anyhow",
1482 "codegen_includer_proc_macro",
1483 "fbthrift",
1484 "futures 0.3.31",
1485 "ref-cast",
1486 "thiserror 2.0.17",
1487 "thrift_compiler",
1488]
1489
1490[[package]]
1491name = "config_thrift_clients"
1492version = "0.1.0"
1493dependencies = [
1494 "anyhow",
1495 "async-trait",
1496 "codegen_includer_proc_macro",
1497 "config_thrift",
1498 "fbthrift",
1499 "futures 0.3.31",
1500 "thrift_compiler",
1501 "tracing",
1502]
1503
1504[[package]]
1505name = "console"
1506version = "0.15.11"
1507source = "registry+https://github.com/rust-lang/crates.io-index"
1508checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8"
1509dependencies = [
1510 "encode_unicode",
1511 "libc",
1512 "once_cell",
1513 "windows-sys 0.59.0",
1514]
1515
1516[[package]]
1517name = "constant_time_eq"
1518version = "0.3.1"
1519source = "registry+https://github.com/rust-lang/crates.io-index"
1520checksum = "7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6"
1521
1522[[package]]
1523name = "convert_case"
1524version = "0.6.0"
1525source = "registry+https://github.com/rust-lang/crates.io-index"
1526checksum = "ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca"
1527dependencies = [
1528 "unicode-segmentation",
1529]
1530
1531[[package]]
1532name = "cookie"
1533version = "0.17.0"
1534source = "registry+https://github.com/rust-lang/crates.io-index"
1535checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24"
1536dependencies = [
1537 "percent-encoding",
1538 "time",
1539 "version_check",
1540]
1541
1542[[package]]
1543name = "cookie_store"
1544version = "0.20.0"
1545source = "registry+https://github.com/rust-lang/crates.io-index"
1546checksum = "387461abbc748185c3a6e1673d826918b450b87ff22639429c694619a83b6cf6"
1547dependencies = [
1548 "cookie",
1549 "idna 0.3.0",
1550 "log",
1551 "publicsuffix",
1552 "serde",
1553 "serde_derive",
1554 "serde_json",
1555 "time",
1556 "url",
1557]
1558
1559[[package]]
1560name = "core-foundation"
1561version = "0.9.4"
1562source = "registry+https://github.com/rust-lang/crates.io-index"
1563checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
1564dependencies = [
1565 "core-foundation-sys",
1566 "libc",
1567]
1568
1569[[package]]
1570name = "core-foundation-sys"
1571version = "0.8.7"
1572source = "registry+https://github.com/rust-lang/crates.io-index"
1573checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
1574
1575[[package]]
1576name = "cpp"
1577version = "0.0.1+unstable"
1578source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
1579dependencies = [
1580 "anyhow",
1581 "codegen_includer_proc_macro",
1582 "fbthrift",
1583 "futures 0.3.31",
1584 "ref-cast",
1585 "scope",
1586 "thiserror 2.0.17",
1587 "thrift 0.0.1+unstable",
1588 "thrift_compiler",
1589]
1590
1591[[package]]
1592name = "cpp_clients"
1593version = "0.0.1+unstable"
1594source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
1595dependencies = [
1596 "anyhow",
1597 "async-trait",
1598 "codegen_includer_proc_macro",
1599 "cpp",
1600 "fbthrift",
1601 "futures 0.3.31",
1602 "scope",
1603 "scope_clients",
1604 "thrift 0.0.1+unstable",
1605 "thrift_clients 0.0.1+unstable",
1606 "thrift_compiler",
1607 "tracing",
1608]
1609
1610[[package]]
1611name = "cpufeatures"
1612version = "0.2.17"
1613source = "registry+https://github.com/rust-lang/crates.io-index"
1614checksum = "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
1615dependencies = [
1616 "libc",
1617]
1618
1619[[package]]
1620name = "cpython"
1621version = "0.7.2"
1622source = "registry+https://github.com/rust-lang/crates.io-index"
1623checksum = "43b398a2c65baaf5892f10bb69b52508bf7a993380cc4ecd3785aaebb5c79389"
1624dependencies = [
1625 "libc",
1626 "num-traits",
1627 "paste",
1628 "python3-sys",
1629 "serde",
1630]
1631
1632[[package]]
1633name = "crc32fast"
1634version = "1.5.0"
1635source = "registry+https://github.com/rust-lang/crates.io-index"
1636checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
1637dependencies = [
1638 "cfg-if 1.0.4",
1639]
1640
1641[[package]]
1642name = "criterion"
1643version = "0.5.1"
1644source = "registry+https://github.com/rust-lang/crates.io-index"
1645checksum = "f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f"
1646dependencies = [
1647 "anes",
1648 "cast",
1649 "ciborium",
1650 "clap 4.5.53",
1651 "criterion-plot",
1652 "csv",
1653 "futures 0.3.31",
1654 "is-terminal",
1655 "itertools 0.10.5",
1656 "num-traits",
1657 "once_cell",
1658 "oorandom",
1659 "plotters",
1660 "rayon",
1661 "regex",
1662 "serde",
1663 "serde_derive",
1664 "serde_json",
1665 "tinytemplate",
1666 "tokio",
1667 "walkdir",
1668]
1669
1670[[package]]
1671name = "criterion-plot"
1672version = "0.5.0"
1673source = "registry+https://github.com/rust-lang/crates.io-index"
1674checksum = "6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1"
1675dependencies = [
1676 "cast",
1677 "itertools 0.10.5",
1678]
1679
1680[[package]]
1681name = "crossbeam"
1682version = "0.8.4"
1683source = "registry+https://github.com/rust-lang/crates.io-index"
1684checksum = "1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8"
1685dependencies = [
1686 "crossbeam-channel 0.5.15",
1687 "crossbeam-deque",
1688 "crossbeam-epoch",
1689 "crossbeam-queue",
1690 "crossbeam-utils 0.8.21",
1691]
1692
1693[[package]]
1694name = "crossbeam-channel"
1695version = "0.3.9"
1696source = "registry+https://github.com/rust-lang/crates.io-index"
1697checksum = "c8ec7fcd21571dc78f96cc96243cab8d8f035247c3efd16c687be154c3fa9efa"
1698dependencies = [
1699 "crossbeam-utils 0.6.6",
1700]
1701
1702[[package]]
1703name = "crossbeam-channel"
1704version = "0.5.15"
1705source = "registry+https://github.com/rust-lang/crates.io-index"
1706checksum = "82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2"
1707dependencies = [
1708 "crossbeam-utils 0.8.21",
1709]
1710
1711[[package]]
1712name = "crossbeam-deque"
1713version = "0.8.6"
1714source = "registry+https://github.com/rust-lang/crates.io-index"
1715checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
1716dependencies = [
1717 "crossbeam-epoch",
1718 "crossbeam-utils 0.8.21",
1719]
1720
1721[[package]]
1722name = "crossbeam-epoch"
1723version = "0.9.18"
1724source = "registry+https://github.com/rust-lang/crates.io-index"
1725checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
1726dependencies = [
1727 "crossbeam-utils 0.8.21",
1728]
1729
1730[[package]]
1731name = "crossbeam-queue"
1732version = "0.3.12"
1733source = "registry+https://github.com/rust-lang/crates.io-index"
1734checksum = "0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115"
1735dependencies = [
1736 "crossbeam-utils 0.8.21",
1737]
1738
1739[[package]]
1740name = "crossbeam-utils"
1741version = "0.6.6"
1742source = "registry+https://github.com/rust-lang/crates.io-index"
1743checksum = "04973fa96e96579258a5091af6003abde64af786b860f18622b82e026cca60e6"
1744dependencies = [
1745 "cfg-if 0.1.10",
1746 "lazy_static",
1747]
1748
1749[[package]]
1750name = "crossbeam-utils"
1751version = "0.8.21"
1752source = "registry+https://github.com/rust-lang/crates.io-index"
1753checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28"
1754
1755[[package]]
1756name = "crossterm"
1757version = "0.29.0"
1758source = "registry+https://github.com/rust-lang/crates.io-index"
1759checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
1760dependencies = [
1761 "bitflags 2.10.0",
1762 "crossterm_winapi",
1763 "document-features",
1764 "parking_lot",
1765 "rustix 1.1.2",
1766 "winapi",
1767]
1768
1769[[package]]
1770name = "crossterm_winapi"
1771version = "0.9.1"
1772source = "registry+https://github.com/rust-lang/crates.io-index"
1773checksum = "acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b"
1774dependencies = [
1775 "winapi",
1776]
1777
1778[[package]]
1779name = "crunchy"
1780version = "0.2.4"
1781source = "registry+https://github.com/rust-lang/crates.io-index"
1782checksum = "460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5"
1783
1784[[package]]
1785name = "crypto-common"
1786version = "0.1.7"
1787source = "registry+https://github.com/rust-lang/crates.io-index"
1788checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
1789dependencies = [
1790 "generic-array",
1791 "typenum",
1792]
1793
1794[[package]]
1795name = "csscolorparser"
1796version = "0.6.2"
1797source = "registry+https://github.com/rust-lang/crates.io-index"
1798checksum = "eb2a7d3066da2de787b7f032c736763eb7ae5d355f81a68bab2675a96008b0bf"
1799dependencies = [
1800 "lab",
1801 "phf",
1802]
1803
1804[[package]]
1805name = "csv"
1806version = "1.4.0"
1807source = "registry+https://github.com/rust-lang/crates.io-index"
1808checksum = "52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938"
1809dependencies = [
1810 "csv-core",
1811 "itoa",
1812 "ryu",
1813 "serde_core",
1814]
1815
1816[[package]]
1817name = "csv-core"
1818version = "0.1.13"
1819source = "registry+https://github.com/rust-lang/crates.io-index"
1820checksum = "704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782"
1821dependencies = [
1822 "memchr",
1823]
1824
1825[[package]]
1826name = "ctor"
1827version = "0.1.26"
1828source = "registry+https://github.com/rust-lang/crates.io-index"
1829checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096"
1830dependencies = [
1831 "quote",
1832 "syn 1.0.109",
1833]
1834
1835[[package]]
1836name = "ctrlc"
1837version = "3.5.1"
1838source = "registry+https://github.com/rust-lang/crates.io-index"
1839checksum = "73736a89c4aff73035ba2ed2e565061954da00d4970fc9ac25dcc85a2a20d790"
1840dependencies = [
1841 "dispatch2",
1842 "nix 0.30.1",
1843 "windows-sys 0.61.2",
1844]
1845
1846[[package]]
1847name = "curl"
1848version = "0.4.49"
1849source = "registry+https://github.com/rust-lang/crates.io-index"
1850checksum = "79fc3b6dd0b87ba36e565715bf9a2ced221311db47bd18011676f24a6066edbc"
1851dependencies = [
1852 "curl-sys",
1853 "libc",
1854 "openssl-probe",
1855 "openssl-sys",
1856 "schannel",
1857 "socket2 0.6.1",
1858 "windows-sys 0.59.0",
1859]
1860
1861[[package]]
1862name = "curl-sys"
1863version = "0.4.84+curl-8.17.0"
1864source = "registry+https://github.com/rust-lang/crates.io-index"
1865checksum = "abc4294dc41b882eaff37973c2ec3ae203d0091341ee68fbadd1d06e0c18a73b"
1866dependencies = [
1867 "cc",
1868 "libc",
1869 "libnghttp2-sys",
1870 "libz-sys",
1871 "openssl-sys",
1872 "pkg-config",
1873 "vcpkg",
1874 "windows-sys 0.59.0",
1875]
1876
1877[[package]]
1878name = "cxx"
1879version = "1.0.190"
1880source = "registry+https://github.com/rust-lang/crates.io-index"
1881checksum = "a7620f6cfc4dcca21f2b085b7a890e16c60fd66f560cd69ee60594908dc72ab1"
1882dependencies = [
1883 "cc",
1884 "cxx-build",
1885 "cxxbridge-cmd",
1886 "cxxbridge-flags",
1887 "cxxbridge-macro",
1888 "foldhash",
1889 "link-cplusplus",
1890]
1891
1892[[package]]
1893name = "cxx-build"
1894version = "1.0.190"
1895source = "registry+https://github.com/rust-lang/crates.io-index"
1896checksum = "7a9bc1a22964ff6a355fbec24cf68266a0ed28f8b84c0864c386474ea3d0e479"
1897dependencies = [
1898 "cc",
1899 "codespan-reporting",
1900 "indexmap 2.12.1",
1901 "proc-macro2",
1902 "quote",
1903 "scratch",
1904 "syn 2.0.111",
1905]
1906
1907[[package]]
1908name = "cxxbridge-cmd"
1909version = "1.0.190"
1910source = "registry+https://github.com/rust-lang/crates.io-index"
1911checksum = "b1f29a879d35f7906e3c9b77d7a1005a6a0787d330c09dfe4ffb5f617728cb44"
1912dependencies = [
1913 "clap 4.5.53",
1914 "codespan-reporting",
1915 "indexmap 2.12.1",
1916 "proc-macro2",
1917 "quote",
1918 "syn 2.0.111",
1919]
1920
1921[[package]]
1922name = "cxxbridge-flags"
1923version = "1.0.190"
1924source = "registry+https://github.com/rust-lang/crates.io-index"
1925checksum = "d67109015f93f683e364085aa6489a5b2118b4a40058482101d699936a7836d6"
1926
1927[[package]]
1928name = "cxxbridge-macro"
1929version = "1.0.190"
1930source = "registry+https://github.com/rust-lang/crates.io-index"
1931checksum = "d187e019e7b05a1f3e69a8396b70800ee867aa9fc2ab972761173ccee03742df"
1932dependencies = [
1933 "indexmap 2.12.1",
1934 "proc-macro2",
1935 "quote",
1936 "syn 2.0.111",
1937]
1938
1939[[package]]
1940name = "dag-benches"
1941version = "0.1.0"
1942dependencies = [
1943 "sapling-bindag",
1944 "sapling-dag",
1945 "sapling-dev-logger",
1946 "sapling-mincode",
1947 "sapling-minibench",
1948 "sapling-nonblocking",
1949 "serde_cbor",
1950 "tempfile",
1951]
1952
1953[[package]]
1954name = "dashmap"
1955version = "5.5.3"
1956source = "registry+https://github.com/rust-lang/crates.io-index"
1957checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
1958dependencies = [
1959 "cfg-if 1.0.4",
1960 "hashbrown 0.14.5",
1961 "lock_api",
1962 "once_cell",
1963 "parking_lot_core",
1964 "rayon",
1965 "serde",
1966]
1967
1968[[package]]
1969name = "deltae"
1970version = "0.3.2"
1971source = "registry+https://github.com/rust-lang/crates.io-index"
1972checksum = "5729f5117e208430e437df2f4843f5e5952997175992d1414f94c57d61e270b4"
1973
1974[[package]]
1975name = "deranged"
1976version = "0.5.5"
1977source = "registry+https://github.com/rust-lang/crates.io-index"
1978checksum = "ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587"
1979dependencies = [
1980 "powerfmt",
1981]
1982
1983[[package]]
1984name = "derive_more"
1985version = "1.0.0"
1986source = "registry+https://github.com/rust-lang/crates.io-index"
1987checksum = "4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05"
1988dependencies = [
1989 "derive_more-impl",
1990]
1991
1992[[package]]
1993name = "derive_more-impl"
1994version = "1.0.0"
1995source = "registry+https://github.com/rust-lang/crates.io-index"
1996checksum = "cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22"
1997dependencies = [
1998 "convert_case",
1999 "proc-macro2",
2000 "quote",
2001 "syn 2.0.111",
2002 "unicode-xid",
2003]
2004
2005[[package]]
2006name = "diff"
2007version = "0.1.13"
2008source = "registry+https://github.com/rust-lang/crates.io-index"
2009checksum = "56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8"
2010
2011[[package]]
2012name = "digest"
2013version = "0.10.7"
2014source = "registry+https://github.com/rust-lang/crates.io-index"
2015checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
2016dependencies = [
2017 "block-buffer",
2018 "crypto-common",
2019 "subtle",
2020]
2021
2022[[package]]
2023name = "dirs"
2024version = "4.0.0"
2025source = "registry+https://github.com/rust-lang/crates.io-index"
2026checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059"
2027dependencies = [
2028 "dirs-sys 0.3.7",
2029]
2030
2031[[package]]
2032name = "dirs"
2033version = "6.0.0"
2034source = "registry+https://github.com/rust-lang/crates.io-index"
2035checksum = "c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e"
2036dependencies = [
2037 "dirs-sys 0.5.0",
2038]
2039
2040[[package]]
2041name = "dirs-sys"
2042version = "0.3.7"
2043source = "registry+https://github.com/rust-lang/crates.io-index"
2044checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6"
2045dependencies = [
2046 "libc",
2047 "redox_users 0.4.6",
2048 "winapi",
2049]
2050
2051[[package]]
2052name = "dirs-sys"
2053version = "0.5.0"
2054source = "registry+https://github.com/rust-lang/crates.io-index"
2055checksum = "e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab"
2056dependencies = [
2057 "libc",
2058 "option-ext",
2059 "redox_users 0.5.2",
2060 "windows-sys 0.61.2",
2061]
2062
2063[[package]]
2064name = "dispatch2"
2065version = "0.3.0"
2066source = "registry+https://github.com/rust-lang/crates.io-index"
2067checksum = "89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec"
2068dependencies = [
2069 "bitflags 2.10.0",
2070 "block2",
2071 "libc",
2072 "objc2",
2073]
2074
2075[[package]]
2076name = "displaydoc"
2077version = "0.2.5"
2078source = "registry+https://github.com/rust-lang/crates.io-index"
2079checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
2080dependencies = [
2081 "proc-macro2",
2082 "quote",
2083 "syn 2.0.111",
2084]
2085
2086[[package]]
2087name = "document-features"
2088version = "0.2.12"
2089source = "registry+https://github.com/rust-lang/crates.io-index"
2090checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
2091dependencies = [
2092 "litrs",
2093]
2094
2095[[package]]
2096name = "dunce"
2097version = "1.0.5"
2098source = "registry+https://github.com/rust-lang/crates.io-index"
2099checksum = "92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813"
2100
2101[[package]]
2102name = "eden_apfs_mount_helper"
2103version = "0.1.0"
2104dependencies = [
2105 "anyhow",
2106 "libc",
2107 "once_cell",
2108 "plist",
2109 "pretty_assertions",
2110 "serde",
2111 "serde_json",
2112 "sha2",
2113 "structopt",
2114]
2115
2116[[package]]
2117name = "either"
2118version = "1.15.0"
2119source = "registry+https://github.com/rust-lang/crates.io-index"
2120checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
2121
2122[[package]]
2123name = "encode_unicode"
2124version = "1.0.0"
2125source = "registry+https://github.com/rust-lang/crates.io-index"
2126checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0"
2127
2128[[package]]
2129name = "encoding_rs"
2130version = "0.8.35"
2131source = "registry+https://github.com/rust-lang/crates.io-index"
2132checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
2133dependencies = [
2134 "cfg-if 1.0.4",
2135]
2136
2137[[package]]
2138name = "enum_dispatch"
2139version = "0.3.13"
2140source = "registry+https://github.com/rust-lang/crates.io-index"
2141checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"
2142dependencies = [
2143 "once_cell",
2144 "proc-macro2",
2145 "quote",
2146 "syn 2.0.111",
2147]
2148
2149[[package]]
2150name = "env_logger"
2151version = "0.8.4"
2152source = "registry+https://github.com/rust-lang/crates.io-index"
2153checksum = "a19187fea3ac7e84da7dacf48de0c45d63c6a76f9490dae389aead16c243fce3"
2154dependencies = [
2155 "log",
2156 "regex",
2157]
2158
2159[[package]]
2160name = "env_logger"
2161version = "0.10.2"
2162source = "registry+https://github.com/rust-lang/crates.io-index"
2163checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580"
2164dependencies = [
2165 "humantime",
2166 "is-terminal",
2167 "log",
2168 "regex",
2169 "termcolor",
2170]
2171
2172[[package]]
2173name = "equivalent"
2174version = "1.0.2"
2175source = "registry+https://github.com/rust-lang/crates.io-index"
2176checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
2177
2178[[package]]
2179name = "erased-serde"
2180version = "0.3.31"
2181source = "registry+https://github.com/rust-lang/crates.io-index"
2182checksum = "6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c"
2183dependencies = [
2184 "serde",
2185]
2186
2187[[package]]
2188name = "errno"
2189version = "0.3.14"
2190source = "registry+https://github.com/rust-lang/crates.io-index"
2191checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
2192dependencies = [
2193 "libc",
2194 "windows-sys 0.61.2",
2195]
2196
2197[[package]]
2198name = "euclid"
2199version = "0.22.11"
2200source = "registry+https://github.com/rust-lang/crates.io-index"
2201checksum = "ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48"
2202dependencies = [
2203 "num-traits",
2204]
2205
2206[[package]]
2207name = "event-listener"
2208version = "2.5.3"
2209source = "registry+https://github.com/rust-lang/crates.io-index"
2210checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
2211
2212[[package]]
2213name = "faccess"
2214version = "0.2.4"
2215source = "registry+https://github.com/rust-lang/crates.io-index"
2216checksum = "59ae66425802d6a903e268ae1a08b8c38ba143520f227a205edf4e9c7e3e26d5"
2217dependencies = [
2218 "bitflags 1.3.2",
2219 "libc",
2220 "winapi",
2221]
2222
2223[[package]]
2224name = "fail"
2225version = "0.4.0"
2226source = "registry+https://github.com/rust-lang/crates.io-index"
2227checksum = "3be3c61c59fdc91f5dbc3ea31ee8623122ce80057058be560654c5d410d181a6"
2228dependencies = [
2229 "lazy_static",
2230 "log",
2231 "rand 0.7.3",
2232]
2233
2234[[package]]
2235name = "fancy-regex"
2236version = "0.11.0"
2237source = "registry+https://github.com/rust-lang/crates.io-index"
2238checksum = "b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2"
2239dependencies = [
2240 "bit-set 0.5.3",
2241 "regex",
2242]
2243
2244[[package]]
2245name = "fancy-regex"
2246version = "0.14.0"
2247source = "registry+https://github.com/rust-lang/crates.io-index"
2248checksum = "6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298"
2249dependencies = [
2250 "bit-set 0.8.0",
2251 "regex-automata 0.4.13",
2252 "regex-syntax 0.8.8",
2253]
2254
2255[[package]]
2256name = "faster-hex"
2257version = "0.6.1"
2258source = "registry+https://github.com/rust-lang/crates.io-index"
2259checksum = "51e2ce894d53b295cf97b05685aa077950ff3e8541af83217fc720a6437169f8"
2260
2261[[package]]
2262name = "fastrand"
2263version = "1.9.0"
2264source = "registry+https://github.com/rust-lang/crates.io-index"
2265checksum = "e51093e27b0797c359783294ca4f0a911c270184cb10f85783b118614a1501be"
2266dependencies = [
2267 "instant",
2268]
2269
2270[[package]]
2271name = "fastrand"
2272version = "2.3.0"
2273source = "registry+https://github.com/rust-lang/crates.io-index"
2274checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
2275
2276[[package]]
2277name = "fb303_core"
2278version = "0.0.0"
2279source = "git+https://github.com/facebook/fb303.git?branch=main#0e0e262c26f5c851dcd8f65de5b04f7d795ea562"
2280dependencies = [
2281 "anyhow",
2282 "codegen_includer_proc_macro",
2283 "cpp",
2284 "fbthrift",
2285 "futures 0.3.31",
2286 "ref-cast",
2287 "serde",
2288 "serde_derive",
2289 "thiserror 2.0.17",
2290 "thrift 0.0.1+unstable",
2291 "thrift_compiler",
2292]
2293
2294[[package]]
2295name = "fb303_core_clients"
2296version = "0.0.0"
2297source = "git+https://github.com/facebook/fb303.git?branch=main#0e0e262c26f5c851dcd8f65de5b04f7d795ea562"
2298dependencies = [
2299 "anyhow",
2300 "async-trait",
2301 "codegen_includer_proc_macro",
2302 "cpp",
2303 "cpp_clients",
2304 "fb303_core",
2305 "fbthrift",
2306 "futures 0.3.31",
2307 "thrift 0.0.1+unstable",
2308 "thrift_clients 0.0.1+unstable",
2309 "thrift_compiler",
2310 "tracing",
2311]
2312
2313[[package]]
2314name = "fbinit"
2315version = "0.2.0"
2316source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2317dependencies = [
2318 "fbinit_macros",
2319 "quickcheck",
2320]
2321
2322[[package]]
2323name = "fbinit_macros"
2324version = "0.2.0"
2325source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2326dependencies = [
2327 "proc-macro2",
2328 "quote",
2329 "syn 2.0.111",
2330]
2331
2332[[package]]
2333name = "fbthrift"
2334version = "0.0.1+unstable"
2335source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
2336dependencies = [
2337 "anyhow",
2338 "async-trait",
2339 "base64 0.22.1",
2340 "bufsize",
2341 "bytes",
2342 "futures 0.3.31",
2343 "ghost",
2344 "num-derive",
2345 "num-traits",
2346 "ordered-float 3.9.2",
2347 "panic-message",
2348 "serde_json",
2349 "thiserror 2.0.17",
2350]
2351
2352[[package]]
2353name = "fbthrift_framed"
2354version = "0.1.0"
2355source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2356dependencies = [
2357 "byteorder",
2358 "bytes",
2359 "tokio-util",
2360]
2361
2362[[package]]
2363name = "fbthrift_socket"
2364version = "0.1.0"
2365source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2366dependencies = [
2367 "anyhow",
2368 "bytes",
2369 "fbthrift",
2370 "fbthrift_framed",
2371 "fbthrift_util",
2372 "futures 0.3.31",
2373 "tokio",
2374 "tokio-tower",
2375 "tokio-util",
2376 "tower-service",
2377]
2378
2379[[package]]
2380name = "fbthrift_util"
2381version = "0.1.0"
2382source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2383dependencies = [
2384 "tokio",
2385]
2386
2387[[package]]
2388name = "filedescriptor"
2389version = "0.7.3"
2390source = "registry+https://github.com/rust-lang/crates.io-index"
2391checksum = "e70cb4dda2f343f3b7a98a6536559d04a700136cada190822e5d6a99e4184c06"
2392dependencies = [
2393 "anyhow",
2394 "libc",
2395 "winapi",
2396]
2397
2398[[package]]
2399name = "filedescriptor"
2400version = "0.8.3"
2401source = "registry+https://github.com/rust-lang/crates.io-index"
2402checksum = "e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d"
2403dependencies = [
2404 "libc",
2405 "thiserror 1.0.69",
2406 "winapi",
2407]
2408
2409[[package]]
2410name = "filetime"
2411version = "0.2.26"
2412source = "registry+https://github.com/rust-lang/crates.io-index"
2413checksum = "bc0505cd1b6fa6580283f6bdf70a73fcf4aba1184038c90902b92b3dd0df63ed"
2414dependencies = [
2415 "cfg-if 1.0.4",
2416 "libc",
2417 "libredox",
2418 "windows-sys 0.60.2",
2419]
2420
2421[[package]]
2422name = "find-msvc-tools"
2423version = "0.1.5"
2424source = "registry+https://github.com/rust-lang/crates.io-index"
2425checksum = "3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844"
2426
2427[[package]]
2428name = "finl_unicode"
2429version = "1.4.0"
2430source = "registry+https://github.com/rust-lang/crates.io-index"
2431checksum = "9844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5"
2432
2433[[package]]
2434name = "fixedbitset"
2435version = "0.4.2"
2436source = "registry+https://github.com/rust-lang/crates.io-index"
2437checksum = "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
2438
2439[[package]]
2440name = "flate2"
2441version = "1.1.5"
2442source = "registry+https://github.com/rust-lang/crates.io-index"
2443checksum = "bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb"
2444dependencies = [
2445 "crc32fast",
2446 "miniz_oxide",
2447]
2448
2449[[package]]
2450name = "flume"
2451version = "0.11.1"
2452source = "registry+https://github.com/rust-lang/crates.io-index"
2453checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095"
2454dependencies = [
2455 "futures-core",
2456 "futures-sink",
2457 "nanorand",
2458 "spin",
2459]
2460
2461[[package]]
2462name = "fn-error-context"
2463version = "0.2.1"
2464source = "registry+https://github.com/rust-lang/crates.io-index"
2465checksum = "2cd66269887534af4b0c3e3337404591daa8dc8b9b2b3db71f9523beb4bafb41"
2466dependencies = [
2467 "proc-macro2",
2468 "quote",
2469 "syn 2.0.111",
2470]
2471
2472[[package]]
2473name = "fnv"
2474version = "1.0.7"
2475source = "registry+https://github.com/rust-lang/crates.io-index"
2476checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
2477
2478[[package]]
2479name = "foldhash"
2480version = "0.2.0"
2481source = "registry+https://github.com/rust-lang/crates.io-index"
2482checksum = "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
2483
2484[[package]]
2485name = "foreign-types"
2486version = "0.3.2"
2487source = "registry+https://github.com/rust-lang/crates.io-index"
2488checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
2489dependencies = [
2490 "foreign-types-shared",
2491]
2492
2493[[package]]
2494name = "foreign-types-shared"
2495version = "0.1.1"
2496source = "registry+https://github.com/rust-lang/crates.io-index"
2497checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
2498
2499[[package]]
2500name = "form_urlencoded"
2501version = "1.2.2"
2502source = "registry+https://github.com/rust-lang/crates.io-index"
2503checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
2504dependencies = [
2505 "percent-encoding",
2506]
2507
2508[[package]]
2509name = "fs-err"
2510version = "3.2.0"
2511source = "registry+https://github.com/rust-lang/crates.io-index"
2512checksum = "62d91fd049c123429b018c47887d3f75a265540dd3c30ba9cb7bae9197edb03a"
2513dependencies = [
2514 "autocfg",
2515 "tokio",
2516]
2517
2518[[package]]
2519name = "fs2"
2520version = "0.4.3"
2521source = "registry+https://github.com/rust-lang/crates.io-index"
2522checksum = "9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213"
2523dependencies = [
2524 "libc",
2525 "winapi",
2526]
2527
2528[[package]]
2529name = "fsevent-sys"
2530version = "4.1.0"
2531source = "registry+https://github.com/rust-lang/crates.io-index"
2532checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
2533dependencies = [
2534 "libc",
2535]
2536
2537[[package]]
2538name = "fsprobe"
2539version = "0.1.0"
2540dependencies = [
2541 "anyhow",
2542 "structopt",
2543]
2544
2545[[package]]
2546name = "futures"
2547version = "0.1.31"
2548source = "registry+https://github.com/rust-lang/crates.io-index"
2549checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678"
2550
2551[[package]]
2552name = "futures"
2553version = "0.3.31"
2554source = "registry+https://github.com/rust-lang/crates.io-index"
2555checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
2556dependencies = [
2557 "futures-channel",
2558 "futures-core",
2559 "futures-executor",
2560 "futures-io",
2561 "futures-sink",
2562 "futures-task",
2563 "futures-util",
2564]
2565
2566[[package]]
2567name = "futures-channel"
2568version = "0.3.31"
2569source = "registry+https://github.com/rust-lang/crates.io-index"
2570checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
2571dependencies = [
2572 "futures-core",
2573 "futures-sink",
2574]
2575
2576[[package]]
2577name = "futures-core"
2578version = "0.3.31"
2579source = "registry+https://github.com/rust-lang/crates.io-index"
2580checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
2581
2582[[package]]
2583name = "futures-executor"
2584version = "0.3.31"
2585source = "registry+https://github.com/rust-lang/crates.io-index"
2586checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
2587dependencies = [
2588 "futures-core",
2589 "futures-task",
2590 "futures-util",
2591]
2592
2593[[package]]
2594name = "futures-io"
2595version = "0.3.31"
2596source = "registry+https://github.com/rust-lang/crates.io-index"
2597checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
2598
2599[[package]]
2600name = "futures-lite"
2601version = "1.13.0"
2602source = "registry+https://github.com/rust-lang/crates.io-index"
2603checksum = "49a9d51ce47660b1e808d3c990b4709f2f415d928835a17dfd16991515c46bce"
2604dependencies = [
2605 "fastrand 1.9.0",
2606 "futures-core",
2607 "futures-io",
2608 "memchr",
2609 "parking",
2610 "pin-project-lite",
2611 "waker-fn",
2612]
2613
2614[[package]]
2615name = "futures-macro"
2616version = "0.3.31"
2617source = "registry+https://github.com/rust-lang/crates.io-index"
2618checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
2619dependencies = [
2620 "proc-macro2",
2621 "quote",
2622 "syn 2.0.111",
2623]
2624
2625[[package]]
2626name = "futures-sink"
2627version = "0.3.31"
2628source = "registry+https://github.com/rust-lang/crates.io-index"
2629checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
2630
2631[[package]]
2632name = "futures-task"
2633version = "0.3.31"
2634source = "registry+https://github.com/rust-lang/crates.io-index"
2635checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
2636
2637[[package]]
2638name = "futures-util"
2639version = "0.3.31"
2640source = "registry+https://github.com/rust-lang/crates.io-index"
2641checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
2642dependencies = [
2643 "futures 0.1.31",
2644 "futures-channel",
2645 "futures-core",
2646 "futures-io",
2647 "futures-macro",
2648 "futures-sink",
2649 "futures-task",
2650 "memchr",
2651 "pin-project-lite",
2652 "pin-utils",
2653 "slab",
2654]
2655
2656[[package]]
2657name = "generic-array"
2658version = "0.14.7"
2659source = "registry+https://github.com/rust-lang/crates.io-index"
2660checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
2661dependencies = [
2662 "typenum",
2663 "version_check",
2664]
2665
2666[[package]]
2667name = "getrandom"
2668version = "0.1.16"
2669source = "registry+https://github.com/rust-lang/crates.io-index"
2670checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
2671dependencies = [
2672 "cfg-if 1.0.4",
2673 "libc",
2674 "wasi 0.9.0+wasi-snapshot-preview1",
2675]
2676
2677[[package]]
2678name = "getrandom"
2679version = "0.2.16"
2680source = "registry+https://github.com/rust-lang/crates.io-index"
2681checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592"
2682dependencies = [
2683 "cfg-if 1.0.4",
2684 "js-sys",
2685 "libc",
2686 "wasi 0.11.1+wasi-snapshot-preview1",
2687 "wasm-bindgen",
2688]
2689
2690[[package]]
2691name = "getrandom"
2692version = "0.3.4"
2693source = "registry+https://github.com/rust-lang/crates.io-index"
2694checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
2695dependencies = [
2696 "cfg-if 1.0.4",
2697 "libc",
2698 "r-efi",
2699 "wasip2",
2700]
2701
2702[[package]]
2703name = "ghost"
2704version = "0.1.20"
2705source = "registry+https://github.com/rust-lang/crates.io-index"
2706checksum = "d1323e4e10ffd5d48a21ea37f8d4e3b15dd841121d1301a86122fa0984bedf0a"
2707dependencies = [
2708 "proc-macro2",
2709 "quote",
2710 "syn 2.0.111",
2711]
2712
2713[[package]]
2714name = "gimli"
2715version = "0.32.3"
2716source = "registry+https://github.com/rust-lang/crates.io-index"
2717checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7"
2718
2719[[package]]
2720name = "git2"
2721version = "0.20.3"
2722source = "registry+https://github.com/rust-lang/crates.io-index"
2723checksum = "3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c"
2724dependencies = [
2725 "bitflags 2.10.0",
2726 "libc",
2727 "libgit2-sys",
2728 "log",
2729 "openssl-probe",
2730 "openssl-sys",
2731 "url",
2732]
2733
2734[[package]]
2735name = "glob"
2736version = "0.3.3"
2737source = "registry+https://github.com/rust-lang/crates.io-index"
2738checksum = "0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280"
2739
2740[[package]]
2741name = "globset"
2742version = "0.4.18"
2743source = "registry+https://github.com/rust-lang/crates.io-index"
2744checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3"
2745dependencies = [
2746 "aho-corasick",
2747 "bstr",
2748 "log",
2749 "regex-automata 0.4.13",
2750 "regex-syntax 0.8.8",
2751 "serde",
2752]
2753
2754[[package]]
2755name = "h2"
2756version = "0.3.27"
2757source = "registry+https://github.com/rust-lang/crates.io-index"
2758checksum = "0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d"
2759dependencies = [
2760 "bytes",
2761 "fnv",
2762 "futures-core",
2763 "futures-sink",
2764 "futures-util",
2765 "http 0.2.12",
2766 "indexmap 2.12.1",
2767 "slab",
2768 "tokio",
2769 "tokio-util",
2770 "tracing",
2771]
2772
2773[[package]]
2774name = "h2"
2775version = "0.4.12"
2776source = "registry+https://github.com/rust-lang/crates.io-index"
2777checksum = "f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386"
2778dependencies = [
2779 "atomic-waker",
2780 "bytes",
2781 "fnv",
2782 "futures-core",
2783 "futures-sink",
2784 "http 1.4.0",
2785 "indexmap 2.12.1",
2786 "slab",
2787 "tokio",
2788 "tokio-util",
2789 "tracing",
2790]
2791
2792[[package]]
2793name = "half"
2794version = "1.8.3"
2795source = "registry+https://github.com/rust-lang/crates.io-index"
2796checksum = "1b43ede17f21864e81be2fa654110bf1e793774238d86ef8555c37e6519c0403"
2797
2798[[package]]
2799name = "half"
2800version = "2.7.1"
2801source = "registry+https://github.com/rust-lang/crates.io-index"
2802checksum = "6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b"
2803dependencies = [
2804 "cfg-if 1.0.4",
2805 "crunchy",
2806 "zerocopy",
2807]
2808
2809[[package]]
2810name = "hashbrown"
2811version = "0.12.3"
2812source = "registry+https://github.com/rust-lang/crates.io-index"
2813checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
2814
2815[[package]]
2816name = "hashbrown"
2817version = "0.14.5"
2818source = "registry+https://github.com/rust-lang/crates.io-index"
2819checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
2820
2821[[package]]
2822name = "hashbrown"
2823version = "0.15.5"
2824source = "registry+https://github.com/rust-lang/crates.io-index"
2825checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
2826
2827[[package]]
2828name = "hashbrown"
2829version = "0.16.1"
2830source = "registry+https://github.com/rust-lang/crates.io-index"
2831checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100"
2832
2833[[package]]
2834name = "heck"
2835version = "0.3.3"
2836source = "registry+https://github.com/rust-lang/crates.io-index"
2837checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c"
2838dependencies = [
2839 "unicode-segmentation",
2840]
2841
2842[[package]]
2843name = "heck"
2844version = "0.4.1"
2845source = "registry+https://github.com/rust-lang/crates.io-index"
2846checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
2847
2848[[package]]
2849name = "heck"
2850version = "0.5.0"
2851source = "registry+https://github.com/rust-lang/crates.io-index"
2852checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
2853
2854[[package]]
2855name = "hermit-abi"
2856version = "0.1.19"
2857source = "registry+https://github.com/rust-lang/crates.io-index"
2858checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
2859dependencies = [
2860 "libc",
2861]
2862
2863[[package]]
2864name = "hermit-abi"
2865version = "0.3.9"
2866source = "registry+https://github.com/rust-lang/crates.io-index"
2867checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
2868
2869[[package]]
2870name = "hermit-abi"
2871version = "0.5.2"
2872source = "registry+https://github.com/rust-lang/crates.io-index"
2873checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c"
2874
2875[[package]]
2876name = "hex"
2877version = "0.4.3"
2878source = "registry+https://github.com/rust-lang/crates.io-index"
2879checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
2880
2881[[package]]
2882name = "hgmain"
2883version = "0.1.0"
2884dependencies = [
2885 "anyhow",
2886 "commands",
2887 "dirs 6.0.0",
2888 "libc",
2889 "pyblackbox",
2890 "sapling-atexit",
2891 "sapling-clidispatch",
2892 "sapling-configloader",
2893 "sapling-encoding",
2894 "sapling-identity",
2895 "sapling-version",
2896 "sapling-webview-app",
2897 "tracing",
2898 "winapi",
2899]
2900
2901[[package]]
2902name = "home"
2903version = "0.5.12"
2904source = "registry+https://github.com/rust-lang/crates.io-index"
2905checksum = "cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d"
2906dependencies = [
2907 "windows-sys 0.61.2",
2908]
2909
2910[[package]]
2911name = "hostcaps"
2912version = "0.1.0"
2913source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2914dependencies = [
2915 "derive_more",
2916]
2917
2918[[package]]
2919name = "hostname"
2920version = "0.1.0"
2921source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
2922dependencies = [
2923 "anyhow",
2924 "hostname 0.3.1",
2925]
2926
2927[[package]]
2928name = "hostname"
2929version = "0.3.1"
2930source = "registry+https://github.com/rust-lang/crates.io-index"
2931checksum = "3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867"
2932dependencies = [
2933 "libc",
2934 "match_cfg",
2935 "winapi",
2936]
2937
2938[[package]]
2939name = "http"
2940version = "0.2.12"
2941source = "registry+https://github.com/rust-lang/crates.io-index"
2942checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1"
2943dependencies = [
2944 "bytes",
2945 "fnv",
2946 "itoa",
2947]
2948
2949[[package]]
2950name = "http"
2951version = "1.4.0"
2952source = "registry+https://github.com/rust-lang/crates.io-index"
2953checksum = "e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a"
2954dependencies = [
2955 "bytes",
2956 "itoa",
2957]
2958
2959[[package]]
2960name = "http-body"
2961version = "0.4.6"
2962source = "registry+https://github.com/rust-lang/crates.io-index"
2963checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
2964dependencies = [
2965 "bytes",
2966 "http 0.2.12",
2967 "pin-project-lite",
2968]
2969
2970[[package]]
2971name = "http-body"
2972version = "1.0.1"
2973source = "registry+https://github.com/rust-lang/crates.io-index"
2974checksum = "1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184"
2975dependencies = [
2976 "bytes",
2977 "http 1.4.0",
2978]
2979
2980[[package]]
2981name = "http-body-util"
2982version = "0.1.3"
2983source = "registry+https://github.com/rust-lang/crates.io-index"
2984checksum = "b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a"
2985dependencies = [
2986 "bytes",
2987 "futures-core",
2988 "http 1.4.0",
2989 "http-body 1.0.1",
2990 "pin-project-lite",
2991]
2992
2993[[package]]
2994name = "httparse"
2995version = "1.10.1"
2996source = "registry+https://github.com/rust-lang/crates.io-index"
2997checksum = "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
2998
2999[[package]]
3000name = "httpdate"
3001version = "1.0.3"
3002source = "registry+https://github.com/rust-lang/crates.io-index"
3003checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
3004
3005[[package]]
3006name = "humantime"
3007version = "2.3.0"
3008source = "registry+https://github.com/rust-lang/crates.io-index"
3009checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424"
3010
3011[[package]]
3012name = "hyper"
3013version = "0.14.32"
3014source = "registry+https://github.com/rust-lang/crates.io-index"
3015checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7"
3016dependencies = [
3017 "bytes",
3018 "futures-channel",
3019 "futures-core",
3020 "futures-util",
3021 "h2 0.3.27",
3022 "http 0.2.12",
3023 "http-body 0.4.6",
3024 "httparse",
3025 "httpdate",
3026 "itoa",
3027 "pin-project-lite",
3028 "socket2 0.5.10",
3029 "tokio",
3030 "tower-service",
3031 "tracing",
3032 "want",
3033]
3034
3035[[package]]
3036name = "hyper"
3037version = "1.8.1"
3038source = "registry+https://github.com/rust-lang/crates.io-index"
3039checksum = "2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11"
3040dependencies = [
3041 "atomic-waker",
3042 "bytes",
3043 "futures-channel",
3044 "futures-core",
3045 "h2 0.4.12",
3046 "http 1.4.0",
3047 "http-body 1.0.1",
3048 "httparse",
3049 "httpdate",
3050 "itoa",
3051 "pin-project-lite",
3052 "pin-utils",
3053 "smallvec",
3054 "tokio",
3055]
3056
3057[[package]]
3058name = "hyper-rustls"
3059version = "0.24.2"
3060source = "registry+https://github.com/rust-lang/crates.io-index"
3061checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
3062dependencies = [
3063 "futures-util",
3064 "http 0.2.12",
3065 "hyper 0.14.32",
3066 "rustls",
3067 "tokio",
3068 "tokio-rustls",
3069]
3070
3071[[package]]
3072name = "hyper-tls"
3073version = "0.5.0"
3074source = "registry+https://github.com/rust-lang/crates.io-index"
3075checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
3076dependencies = [
3077 "bytes",
3078 "hyper 0.14.32",
3079 "native-tls",
3080 "tokio",
3081 "tokio-native-tls",
3082]
3083
3084[[package]]
3085name = "hyper-util"
3086version = "0.1.19"
3087source = "registry+https://github.com/rust-lang/crates.io-index"
3088checksum = "727805d60e7938b76b826a6ef209eb70eaa1812794f9424d4a4e2d740662df5f"
3089dependencies = [
3090 "bytes",
3091 "futures-core",
3092 "http 1.4.0",
3093 "http-body 1.0.1",
3094 "hyper 1.8.1",
3095 "pin-project-lite",
3096 "tokio",
3097]
3098
3099[[package]]
3100name = "iana-time-zone"
3101version = "0.1.64"
3102source = "registry+https://github.com/rust-lang/crates.io-index"
3103checksum = "33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb"
3104dependencies = [
3105 "android_system_properties",
3106 "core-foundation-sys",
3107 "iana-time-zone-haiku",
3108 "js-sys",
3109 "log",
3110 "wasm-bindgen",
3111 "windows-core",
3112]
3113
3114[[package]]
3115name = "iana-time-zone-haiku"
3116version = "0.1.2"
3117source = "registry+https://github.com/rust-lang/crates.io-index"
3118checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
3119dependencies = [
3120 "cc",
3121]
3122
3123[[package]]
3124name = "icu_collections"
3125version = "2.1.1"
3126source = "registry+https://github.com/rust-lang/crates.io-index"
3127checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43"
3128dependencies = [
3129 "displaydoc",
3130 "potential_utf",
3131 "yoke",
3132 "zerofrom",
3133 "zerovec",
3134]
3135
3136[[package]]
3137name = "icu_locale_core"
3138version = "2.1.1"
3139source = "registry+https://github.com/rust-lang/crates.io-index"
3140checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6"
3141dependencies = [
3142 "displaydoc",
3143 "litemap",
3144 "tinystr",
3145 "writeable",
3146 "zerovec",
3147]
3148
3149[[package]]
3150name = "icu_normalizer"
3151version = "2.1.1"
3152source = "registry+https://github.com/rust-lang/crates.io-index"
3153checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599"
3154dependencies = [
3155 "icu_collections",
3156 "icu_normalizer_data",
3157 "icu_properties",
3158 "icu_provider",
3159 "smallvec",
3160 "zerovec",
3161]
3162
3163[[package]]
3164name = "icu_normalizer_data"
3165version = "2.1.1"
3166source = "registry+https://github.com/rust-lang/crates.io-index"
3167checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a"
3168
3169[[package]]
3170name = "icu_properties"
3171version = "2.1.2"
3172source = "registry+https://github.com/rust-lang/crates.io-index"
3173checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec"
3174dependencies = [
3175 "icu_collections",
3176 "icu_locale_core",
3177 "icu_properties_data",
3178 "icu_provider",
3179 "zerotrie",
3180 "zerovec",
3181]
3182
3183[[package]]
3184name = "icu_properties_data"
3185version = "2.1.2"
3186source = "registry+https://github.com/rust-lang/crates.io-index"
3187checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af"
3188
3189[[package]]
3190name = "icu_provider"
3191version = "2.1.1"
3192source = "registry+https://github.com/rust-lang/crates.io-index"
3193checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614"
3194dependencies = [
3195 "displaydoc",
3196 "icu_locale_core",
3197 "writeable",
3198 "yoke",
3199 "zerofrom",
3200 "zerotrie",
3201 "zerovec",
3202]
3203
3204[[package]]
3205name = "idna"
3206version = "0.3.0"
3207source = "registry+https://github.com/rust-lang/crates.io-index"
3208checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6"
3209dependencies = [
3210 "unicode-bidi",
3211 "unicode-normalization",
3212]
3213
3214[[package]]
3215name = "idna"
3216version = "1.1.0"
3217source = "registry+https://github.com/rust-lang/crates.io-index"
3218checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
3219dependencies = [
3220 "idna_adapter",
3221 "smallvec",
3222 "utf8_iter",
3223]
3224
3225[[package]]
3226name = "idna_adapter"
3227version = "1.2.1"
3228source = "registry+https://github.com/rust-lang/crates.io-index"
3229checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344"
3230dependencies = [
3231 "icu_normalizer",
3232 "icu_properties",
3233]
3234
3235[[package]]
3236name = "ignore"
3237version = "0.4.25"
3238source = "registry+https://github.com/rust-lang/crates.io-index"
3239checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a"
3240dependencies = [
3241 "crossbeam-deque",
3242 "globset",
3243 "log",
3244 "memchr",
3245 "regex-automata 0.4.13",
3246 "same-file",
3247 "walkdir",
3248 "winapi-util",
3249]
3250
3251[[package]]
3252name = "im"
3253version = "15.1.0"
3254source = "registry+https://github.com/rust-lang/crates.io-index"
3255checksum = "d0acd33ff0285af998aaf9b57342af478078f53492322fafc47450e09397e0e9"
3256dependencies = [
3257 "bitmaps",
3258 "rand_core 0.6.4",
3259 "rand_xoshiro",
3260 "sized-chunks",
3261 "typenum",
3262 "version_check",
3263]
3264
3265[[package]]
3266name = "indexmap"
3267version = "1.9.3"
3268source = "registry+https://github.com/rust-lang/crates.io-index"
3269checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
3270dependencies = [
3271 "autocfg",
3272 "hashbrown 0.12.3",
3273]
3274
3275[[package]]
3276name = "indexmap"
3277version = "2.12.1"
3278source = "registry+https://github.com/rust-lang/crates.io-index"
3279checksum = "0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2"
3280dependencies = [
3281 "arbitrary",
3282 "equivalent",
3283 "hashbrown 0.16.1",
3284 "rayon",
3285 "serde",
3286 "serde_core",
3287]
3288
3289[[package]]
3290name = "inotify"
3291version = "0.9.6"
3292source = "registry+https://github.com/rust-lang/crates.io-index"
3293checksum = "f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff"
3294dependencies = [
3295 "bitflags 1.3.2",
3296 "inotify-sys",
3297 "libc",
3298]
3299
3300[[package]]
3301name = "inotify-sys"
3302version = "0.1.5"
3303source = "registry+https://github.com/rust-lang/crates.io-index"
3304checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
3305dependencies = [
3306 "libc",
3307]
3308
3309[[package]]
3310name = "insta"
3311version = "1.43.2"
3312source = "registry+https://github.com/rust-lang/crates.io-index"
3313checksum = "46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0"
3314dependencies = [
3315 "console",
3316 "globset",
3317 "once_cell",
3318 "serde",
3319 "similar",
3320 "walkdir",
3321]
3322
3323[[package]]
3324name = "instant"
3325version = "0.1.13"
3326source = "registry+https://github.com/rust-lang/crates.io-index"
3327checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222"
3328dependencies = [
3329 "cfg-if 1.0.4",
3330]
3331
3332[[package]]
3333name = "io-lifetimes"
3334version = "1.0.11"
3335source = "registry+https://github.com/rust-lang/crates.io-index"
3336checksum = "eae7b9aee968036d54dce06cebaefd919e4472e753296daccd6d344e3e2df0c2"
3337dependencies = [
3338 "hermit-abi 0.3.9",
3339 "libc",
3340 "windows-sys 0.48.0",
3341]
3342
3343[[package]]
3344name = "ipnet"
3345version = "2.11.0"
3346source = "registry+https://github.com/rust-lang/crates.io-index"
3347checksum = "469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130"
3348
3349[[package]]
3350name = "is-docker"
3351version = "0.2.0"
3352source = "registry+https://github.com/rust-lang/crates.io-index"
3353checksum = "928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3"
3354dependencies = [
3355 "once_cell",
3356]
3357
3358[[package]]
3359name = "is-terminal"
3360version = "0.4.17"
3361source = "registry+https://github.com/rust-lang/crates.io-index"
3362checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46"
3363dependencies = [
3364 "hermit-abi 0.5.2",
3365 "libc",
3366 "windows-sys 0.61.2",
3367]
3368
3369[[package]]
3370name = "is-wsl"
3371version = "0.4.0"
3372source = "registry+https://github.com/rust-lang/crates.io-index"
3373checksum = "173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5"
3374dependencies = [
3375 "is-docker",
3376 "once_cell",
3377]
3378
3379[[package]]
3380name = "is_terminal_polyfill"
3381version = "1.70.2"
3382source = "registry+https://github.com/rust-lang/crates.io-index"
3383checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
3384
3385[[package]]
3386name = "itertools"
3387version = "0.10.5"
3388source = "registry+https://github.com/rust-lang/crates.io-index"
3389checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
3390dependencies = [
3391 "either",
3392]
3393
3394[[package]]
3395name = "itertools"
3396version = "0.13.0"
3397source = "registry+https://github.com/rust-lang/crates.io-index"
3398checksum = "413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186"
3399dependencies = [
3400 "either",
3401]
3402
3403[[package]]
3404name = "itertools"
3405version = "0.14.0"
3406source = "registry+https://github.com/rust-lang/crates.io-index"
3407checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
3408dependencies = [
3409 "either",
3410]
3411
3412[[package]]
3413name = "itoa"
3414version = "1.0.15"
3415source = "registry+https://github.com/rust-lang/crates.io-index"
3416checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
3417
3418[[package]]
3419name = "jobserver"
3420version = "0.1.34"
3421source = "registry+https://github.com/rust-lang/crates.io-index"
3422checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33"
3423dependencies = [
3424 "getrandom 0.3.4",
3425 "libc",
3426]
3427
3428[[package]]
3429name = "js-sys"
3430version = "0.3.83"
3431source = "registry+https://github.com/rust-lang/crates.io-index"
3432checksum = "464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8"
3433dependencies = [
3434 "once_cell",
3435 "wasm-bindgen",
3436]
3437
3438[[package]]
3439name = "kqueue"
3440version = "1.1.1"
3441source = "registry+https://github.com/rust-lang/crates.io-index"
3442checksum = "eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a"
3443dependencies = [
3444 "kqueue-sys",
3445 "libc",
3446]
3447
3448[[package]]
3449name = "kqueue-sys"
3450version = "1.0.4"
3451source = "registry+https://github.com/rust-lang/crates.io-index"
3452checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b"
3453dependencies = [
3454 "bitflags 1.3.2",
3455 "libc",
3456]
3457
3458[[package]]
3459name = "lab"
3460version = "0.11.0"
3461source = "registry+https://github.com/rust-lang/crates.io-index"
3462checksum = "bf36173d4167ed999940f804952e6b08197cae5ad5d572eb4db150ce8ad5d58f"
3463
3464[[package]]
3465name = "lazy_static"
3466version = "1.5.0"
3467source = "registry+https://github.com/rust-lang/crates.io-index"
3468checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
3469dependencies = [
3470 "spin",
3471]
3472
3473[[package]]
3474name = "lfs_protocol"
3475version = "0.1.0"
3476dependencies = [
3477 "anyhow",
3478 "faster-hex",
3479 "http 0.2.12",
3480 "mime",
3481 "once_cell",
3482 "quickcheck",
3483 "serde",
3484]
3485
3486[[package]]
3487name = "libbz2-rs-sys"
3488version = "0.2.2"
3489source = "registry+https://github.com/rust-lang/crates.io-index"
3490checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7"
3491
3492[[package]]
3493name = "libc"
3494version = "0.2.178"
3495source = "registry+https://github.com/rust-lang/crates.io-index"
3496checksum = "37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091"
3497
3498[[package]]
3499name = "libgit2-sys"
3500version = "0.18.3+1.9.2"
3501source = "registry+https://github.com/rust-lang/crates.io-index"
3502checksum = "c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487"
3503dependencies = [
3504 "cc",
3505 "libc",
3506 "libssh2-sys",
3507 "libz-sys",
3508 "openssl-sys",
3509 "pkg-config",
3510]
3511
3512[[package]]
3513name = "libloading"
3514version = "0.8.9"
3515source = "registry+https://github.com/rust-lang/crates.io-index"
3516checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55"
3517dependencies = [
3518 "cfg-if 1.0.4",
3519 "windows-link",
3520]
3521
3522[[package]]
3523name = "libnghttp2-sys"
3524version = "0.1.11+1.64.0"
3525source = "registry+https://github.com/rust-lang/crates.io-index"
3526checksum = "1b6c24e48a7167cffa7119da39d577fa482e66c688a4aac016bee862e1a713c4"
3527dependencies = [
3528 "cc",
3529 "libc",
3530]
3531
3532[[package]]
3533name = "libredox"
3534version = "0.1.10"
3535source = "registry+https://github.com/rust-lang/crates.io-index"
3536checksum = "416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb"
3537dependencies = [
3538 "bitflags 2.10.0",
3539 "libc",
3540 "redox_syscall",
3541]
3542
3543[[package]]
3544name = "libssh2-sys"
3545version = "0.3.1"
3546source = "registry+https://github.com/rust-lang/crates.io-index"
3547checksum = "220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9"
3548dependencies = [
3549 "cc",
3550 "libc",
3551 "libz-sys",
3552 "openssl-sys",
3553 "pkg-config",
3554 "vcpkg",
3555]
3556
3557[[package]]
3558name = "libz-sys"
3559version = "1.1.23"
3560source = "registry+https://github.com/rust-lang/crates.io-index"
3561checksum = "15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7"
3562dependencies = [
3563 "cc",
3564 "libc",
3565 "pkg-config",
3566 "vcpkg",
3567]
3568
3569[[package]]
3570name = "link-cplusplus"
3571version = "1.0.12"
3572source = "registry+https://github.com/rust-lang/crates.io-index"
3573checksum = "7f78c730aaa7d0b9336a299029ea49f9ee53b0ed06e9202e8cb7db9bae7b8c82"
3574dependencies = [
3575 "cc",
3576]
3577
3578[[package]]
3579name = "linked-hash-map"
3580version = "0.5.6"
3581source = "registry+https://github.com/rust-lang/crates.io-index"
3582checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
3583
3584[[package]]
3585name = "linux-raw-sys"
3586version = "0.3.8"
3587source = "registry+https://github.com/rust-lang/crates.io-index"
3588checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519"
3589
3590[[package]]
3591name = "linux-raw-sys"
3592version = "0.4.15"
3593source = "registry+https://github.com/rust-lang/crates.io-index"
3594checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab"
3595
3596[[package]]
3597name = "linux-raw-sys"
3598version = "0.11.0"
3599source = "registry+https://github.com/rust-lang/crates.io-index"
3600checksum = "df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039"
3601
3602[[package]]
3603name = "litemap"
3604version = "0.8.1"
3605source = "registry+https://github.com/rust-lang/crates.io-index"
3606checksum = "6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77"
3607
3608[[package]]
3609name = "litrs"
3610version = "1.0.0"
3611source = "registry+https://github.com/rust-lang/crates.io-index"
3612checksum = "11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092"
3613
3614[[package]]
3615name = "lock_api"
3616version = "0.4.14"
3617source = "registry+https://github.com/rust-lang/crates.io-index"
3618checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
3619dependencies = [
3620 "scopeguard",
3621]
3622
3623[[package]]
3624name = "log"
3625version = "0.4.29"
3626source = "registry+https://github.com/rust-lang/crates.io-index"
3627checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897"
3628dependencies = [
3629 "value-bag",
3630]
3631
3632[[package]]
3633name = "lru"
3634version = "0.12.4"
3635source = "registry+https://github.com/rust-lang/crates.io-index"
3636checksum = "37ee39891760e7d94734f6f63fedc29a2e4a152f836120753a72503f09fcf904"
3637
3638[[package]]
3639name = "lru-cache"
3640version = "0.1.2"
3641source = "registry+https://github.com/rust-lang/crates.io-index"
3642checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c"
3643dependencies = [
3644 "linked-hash-map",
3645]
3646
3647[[package]]
3648name = "lz4-sys"
3649version = "1.11.1+lz4-1.10.0"
3650source = "registry+https://github.com/rust-lang/crates.io-index"
3651checksum = "6bd8c0d6c6ed0cd30b3652886bb8711dc4bb01d637a68105a3d5158039b418e6"
3652dependencies = [
3653 "cc",
3654 "libc",
3655]
3656
3657[[package]]
3658name = "mac_address"
3659version = "1.1.8"
3660source = "registry+https://github.com/rust-lang/crates.io-index"
3661checksum = "c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303"
3662dependencies = [
3663 "nix 0.29.0",
3664 "winapi",
3665]
3666
3667[[package]]
3668name = "manifest-augmented-tree"
3669version = "0.1.0"
3670dependencies = [
3671 "anyhow",
3672 "assert_matches",
3673 "base64 0.21.7",
3674 "blake3",
3675 "sapling-minibytes",
3676 "sapling-types",
3677]
3678
3679[[package]]
3680name = "maplit"
3681version = "1.0.2"
3682source = "registry+https://github.com/rust-lang/crates.io-index"
3683checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
3684
3685[[package]]
3686name = "match_cfg"
3687version = "0.1.0"
3688source = "registry+https://github.com/rust-lang/crates.io-index"
3689checksum = "ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4"
3690
3691[[package]]
3692name = "matchers"
3693version = "0.2.0"
3694source = "registry+https://github.com/rust-lang/crates.io-index"
3695checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9"
3696dependencies = [
3697 "regex-automata 0.4.13",
3698]
3699
3700[[package]]
3701name = "memchr"
3702version = "2.7.6"
3703source = "registry+https://github.com/rust-lang/crates.io-index"
3704checksum = "f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273"
3705
3706[[package]]
3707name = "memmap2"
3708version = "0.5.10"
3709source = "registry+https://github.com/rust-lang/crates.io-index"
3710checksum = "83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327"
3711dependencies = [
3712 "libc",
3713]
3714
3715[[package]]
3716name = "memmap2"
3717version = "0.9.9"
3718source = "registry+https://github.com/rust-lang/crates.io-index"
3719checksum = "744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490"
3720dependencies = [
3721 "libc",
3722]
3723
3724[[package]]
3725name = "memmem"
3726version = "0.1.1"
3727source = "registry+https://github.com/rust-lang/crates.io-index"
3728checksum = "a64a92489e2744ce060c349162be1c5f33c6969234104dbd99ddb5feb08b8c15"
3729
3730[[package]]
3731name = "memoffset"
3732version = "0.9.1"
3733source = "registry+https://github.com/rust-lang/crates.io-index"
3734checksum = "488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a"
3735dependencies = [
3736 "autocfg",
3737]
3738
3739[[package]]
3740name = "mime"
3741version = "0.3.17"
3742source = "registry+https://github.com/rust-lang/crates.io-index"
3743checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
3744
3745[[package]]
3746name = "mime_guess"
3747version = "2.0.5"
3748source = "registry+https://github.com/rust-lang/crates.io-index"
3749checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e"
3750dependencies = [
3751 "mime",
3752 "unicase",
3753]
3754
3755[[package]]
3756name = "minibench_examples"
3757version = "0.1.0"
3758dependencies = [
3759 "crossbeam",
3760 "futures 0.3.31",
3761 "sapling-minibench",
3762 "tokio",
3763]
3764
3765[[package]]
3766name = "minimal-lexical"
3767version = "0.2.1"
3768source = "registry+https://github.com/rust-lang/crates.io-index"
3769checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
3770
3771[[package]]
3772name = "miniz_oxide"
3773version = "0.8.9"
3774source = "registry+https://github.com/rust-lang/crates.io-index"
3775checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
3776dependencies = [
3777 "adler2",
3778 "simd-adler32",
3779]
3780
3781[[package]]
3782name = "mio"
3783version = "0.8.11"
3784source = "registry+https://github.com/rust-lang/crates.io-index"
3785checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c"
3786dependencies = [
3787 "libc",
3788 "log",
3789 "wasi 0.11.1+wasi-snapshot-preview1",
3790 "windows-sys 0.48.0",
3791]
3792
3793[[package]]
3794name = "mio"
3795version = "1.1.1"
3796source = "registry+https://github.com/rust-lang/crates.io-index"
3797checksum = "a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc"
3798dependencies = [
3799 "libc",
3800 "wasi 0.11.1+wasi-snapshot-preview1",
3801 "windows-sys 0.61.2",
3802]
3803
3804[[package]]
3805name = "mkscratch"
3806version = "0.1.0"
3807dependencies = [
3808 "anyhow",
3809 "clap 3.2.25",
3810 "dirs 6.0.0",
3811 "hex",
3812 "libc",
3813 "sapling-identity",
3814 "serde",
3815 "sha2",
3816 "toml",
3817]
3818
3819[[package]]
3820name = "mockito"
3821version = "1.7.1"
3822source = "registry+https://github.com/rust-lang/crates.io-index"
3823checksum = "7e0603425789b4a70fcc4ac4f5a46a566c116ee3e2a6b768dc623f7719c611de"
3824dependencies = [
3825 "assert-json-diff",
3826 "bytes",
3827 "colored",
3828 "futures-core",
3829 "http 1.4.0",
3830 "http-body 1.0.1",
3831 "http-body-util",
3832 "hyper 1.8.1",
3833 "hyper-util",
3834 "log",
3835 "pin-project-lite",
3836 "rand 0.9.2",
3837 "regex",
3838 "serde_json",
3839 "serde_urlencoded",
3840 "similar",
3841 "tokio",
3842]
3843
3844[[package]]
3845name = "nanorand"
3846version = "0.7.0"
3847source = "registry+https://github.com/rust-lang/crates.io-index"
3848checksum = "6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3"
3849dependencies = [
3850 "getrandom 0.2.16",
3851]
3852
3853[[package]]
3854name = "native-tls"
3855version = "0.2.14"
3856source = "registry+https://github.com/rust-lang/crates.io-index"
3857checksum = "87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e"
3858dependencies = [
3859 "libc",
3860 "log",
3861 "openssl",
3862 "openssl-probe",
3863 "openssl-sys",
3864 "schannel",
3865 "security-framework",
3866 "security-framework-sys",
3867 "tempfile",
3868]
3869
3870[[package]]
3871name = "nix"
3872version = "0.29.0"
3873source = "registry+https://github.com/rust-lang/crates.io-index"
3874checksum = "71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46"
3875dependencies = [
3876 "bitflags 2.10.0",
3877 "cfg-if 1.0.4",
3878 "cfg_aliases",
3879 "libc",
3880 "memoffset",
3881]
3882
3883[[package]]
3884name = "nix"
3885version = "0.30.1"
3886source = "registry+https://github.com/rust-lang/crates.io-index"
3887checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"
3888dependencies = [
3889 "bitflags 2.10.0",
3890 "cfg-if 1.0.4",
3891 "cfg_aliases",
3892 "libc",
3893]
3894
3895[[package]]
3896name = "nom"
3897version = "7.1.3"
3898source = "registry+https://github.com/rust-lang/crates.io-index"
3899checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
3900dependencies = [
3901 "memchr",
3902 "minimal-lexical",
3903]
3904
3905[[package]]
3906name = "notify"
3907version = "5.2.0"
3908source = "registry+https://github.com/rust-lang/crates.io-index"
3909checksum = "729f63e1ca555a43fe3efa4f3efdf4801c479da85b432242a7b726f353c88486"
3910dependencies = [
3911 "bitflags 1.3.2",
3912 "crossbeam-channel 0.5.15",
3913 "filetime",
3914 "fsevent-sys",
3915 "inotify",
3916 "kqueue",
3917 "libc",
3918 "mio 0.8.11",
3919 "walkdir",
3920 "windows-sys 0.45.0",
3921]
3922
3923[[package]]
3924name = "nu-ansi-term"
3925version = "0.50.3"
3926source = "registry+https://github.com/rust-lang/crates.io-index"
3927checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
3928dependencies = [
3929 "windows-sys 0.61.2",
3930]
3931
3932[[package]]
3933name = "num-bigint"
3934version = "0.4.6"
3935source = "registry+https://github.com/rust-lang/crates.io-index"
3936checksum = "a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9"
3937dependencies = [
3938 "num-integer",
3939 "num-traits",
3940]
3941
3942[[package]]
3943name = "num-conv"
3944version = "0.1.0"
3945source = "registry+https://github.com/rust-lang/crates.io-index"
3946checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9"
3947
3948[[package]]
3949name = "num-derive"
3950version = "0.4.2"
3951source = "registry+https://github.com/rust-lang/crates.io-index"
3952checksum = "ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202"
3953dependencies = [
3954 "proc-macro2",
3955 "quote",
3956 "syn 2.0.111",
3957]
3958
3959[[package]]
3960name = "num-integer"
3961version = "0.1.46"
3962source = "registry+https://github.com/rust-lang/crates.io-index"
3963checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
3964dependencies = [
3965 "num-traits",
3966]
3967
3968[[package]]
3969name = "num-traits"
3970version = "0.2.19"
3971source = "registry+https://github.com/rust-lang/crates.io-index"
3972checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
3973dependencies = [
3974 "autocfg",
3975]
3976
3977[[package]]
3978name = "num_cpus"
3979version = "1.17.0"
3980source = "registry+https://github.com/rust-lang/crates.io-index"
3981checksum = "91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b"
3982dependencies = [
3983 "hermit-abi 0.5.2",
3984 "libc",
3985]
3986
3987[[package]]
3988name = "num_threads"
3989version = "0.1.7"
3990source = "registry+https://github.com/rust-lang/crates.io-index"
3991checksum = "5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9"
3992dependencies = [
3993 "libc",
3994]
3995
3996[[package]]
3997name = "objc2"
3998version = "0.6.3"
3999source = "registry+https://github.com/rust-lang/crates.io-index"
4000checksum = "b7c2599ce0ec54857b29ce62166b0ed9b4f6f1a70ccc9a71165b6154caca8c05"
4001dependencies = [
4002 "objc2-encode",
4003]
4004
4005[[package]]
4006name = "objc2-encode"
4007version = "4.1.0"
4008source = "registry+https://github.com/rust-lang/crates.io-index"
4009checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33"
4010
4011[[package]]
4012name = "object"
4013version = "0.37.3"
4014source = "registry+https://github.com/rust-lang/crates.io-index"
4015checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe"
4016dependencies = [
4017 "memchr",
4018]
4019
4020[[package]]
4021name = "once_cell"
4022version = "1.21.3"
4023source = "registry+https://github.com/rust-lang/crates.io-index"
4024checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
4025
4026[[package]]
4027name = "once_cell_polyfill"
4028version = "1.70.2"
4029source = "registry+https://github.com/rust-lang/crates.io-index"
4030checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
4031
4032[[package]]
4033name = "oorandom"
4034version = "11.1.5"
4035source = "registry+https://github.com/rust-lang/crates.io-index"
4036checksum = "d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e"
4037
4038[[package]]
4039name = "open"
4040version = "4.2.0"
4041source = "registry+https://github.com/rust-lang/crates.io-index"
4042checksum = "3a083c0c7e5e4a8ec4176346cf61f67ac674e8bfb059d9226e1c54a96b377c12"
4043dependencies = [
4044 "is-wsl",
4045 "libc",
4046 "pathdiff",
4047]
4048
4049[[package]]
4050name = "openssl"
4051version = "0.10.75"
4052source = "registry+https://github.com/rust-lang/crates.io-index"
4053checksum = "08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328"
4054dependencies = [
4055 "bitflags 2.10.0",
4056 "cfg-if 1.0.4",
4057 "foreign-types",
4058 "libc",
4059 "once_cell",
4060 "openssl-macros",
4061 "openssl-sys",
4062]
4063
4064[[package]]
4065name = "openssl-macros"
4066version = "0.1.1"
4067source = "registry+https://github.com/rust-lang/crates.io-index"
4068checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
4069dependencies = [
4070 "proc-macro2",
4071 "quote",
4072 "syn 2.0.111",
4073]
4074
4075[[package]]
4076name = "openssl-probe"
4077version = "0.1.6"
4078source = "registry+https://github.com/rust-lang/crates.io-index"
4079checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e"
4080
4081[[package]]
4082name = "openssl-sys"
4083version = "0.9.111"
4084source = "registry+https://github.com/rust-lang/crates.io-index"
4085checksum = "82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321"
4086dependencies = [
4087 "cc",
4088 "libc",
4089 "pkg-config",
4090 "vcpkg",
4091]
4092
4093[[package]]
4094name = "option-ext"
4095version = "0.2.0"
4096source = "registry+https://github.com/rust-lang/crates.io-index"
4097checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
4098
4099[[package]]
4100name = "ordered-float"
4101version = "3.9.2"
4102source = "registry+https://github.com/rust-lang/crates.io-index"
4103checksum = "f1e1c390732d15f1d48471625cd92d154e66db2c56645e29a9cd26f4699f72dc"
4104dependencies = [
4105 "num-traits",
4106 "rand 0.8.5",
4107 "serde",
4108]
4109
4110[[package]]
4111name = "ordered-float"
4112version = "4.6.0"
4113source = "registry+https://github.com/rust-lang/crates.io-index"
4114checksum = "7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951"
4115dependencies = [
4116 "num-traits",
4117]
4118
4119[[package]]
4120name = "os_str_bytes"
4121version = "6.6.1"
4122source = "registry+https://github.com/rust-lang/crates.io-index"
4123checksum = "e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1"
4124
4125[[package]]
4126name = "panic-message"
4127version = "0.3.0"
4128source = "registry+https://github.com/rust-lang/crates.io-index"
4129checksum = "384e52fd8fbd4cbe3c317e8216260c21a0f9134de108cea8a4dd4e7e152c472d"
4130
4131[[package]]
4132name = "parking"
4133version = "2.2.1"
4134source = "registry+https://github.com/rust-lang/crates.io-index"
4135checksum = "f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba"
4136
4137[[package]]
4138name = "parking_lot"
4139version = "0.12.5"
4140source = "registry+https://github.com/rust-lang/crates.io-index"
4141checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
4142dependencies = [
4143 "lock_api",
4144 "parking_lot_core",
4145]
4146
4147[[package]]
4148name = "parking_lot_core"
4149version = "0.9.12"
4150source = "registry+https://github.com/rust-lang/crates.io-index"
4151checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
4152dependencies = [
4153 "cfg-if 1.0.4",
4154 "libc",
4155 "redox_syscall",
4156 "smallvec",
4157 "windows-link",
4158]
4159
4160[[package]]
4161name = "paste"
4162version = "1.0.15"
4163source = "registry+https://github.com/rust-lang/crates.io-index"
4164checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
4165
4166[[package]]
4167name = "pathdiff"
4168version = "0.2.3"
4169source = "registry+https://github.com/rust-lang/crates.io-index"
4170checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
4171
4172[[package]]
4173name = "pem"
4174version = "3.0.6"
4175source = "registry+https://github.com/rust-lang/crates.io-index"
4176checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be"
4177dependencies = [
4178 "base64 0.22.1",
4179 "serde_core",
4180]
4181
4182[[package]]
4183name = "percent-encoding"
4184version = "2.3.2"
4185source = "registry+https://github.com/rust-lang/crates.io-index"
4186checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
4187
4188[[package]]
4189name = "perthread"
4190version = "0.1.0"
4191source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
4192
4193[[package]]
4194name = "pest"
4195version = "2.8.4"
4196source = "registry+https://github.com/rust-lang/crates.io-index"
4197checksum = "cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22"
4198dependencies = [
4199 "memchr",
4200 "ucd-trie",
4201]
4202
4203[[package]]
4204name = "pest_derive"
4205version = "2.8.4"
4206source = "registry+https://github.com/rust-lang/crates.io-index"
4207checksum = "51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f"
4208dependencies = [
4209 "pest",
4210 "pest_generator",
4211]
4212
4213[[package]]
4214name = "pest_generator"
4215version = "2.8.4"
4216source = "registry+https://github.com/rust-lang/crates.io-index"
4217checksum = "dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625"
4218dependencies = [
4219 "pest",
4220 "pest_meta",
4221 "proc-macro2",
4222 "quote",
4223 "syn 2.0.111",
4224]
4225
4226[[package]]
4227name = "pest_meta"
4228version = "2.8.4"
4229source = "registry+https://github.com/rust-lang/crates.io-index"
4230checksum = "bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82"
4231dependencies = [
4232 "pest",
4233 "sha2",
4234]
4235
4236[[package]]
4237name = "phf"
4238version = "0.11.3"
4239source = "registry+https://github.com/rust-lang/crates.io-index"
4240checksum = "1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078"
4241dependencies = [
4242 "phf_macros",
4243 "phf_shared",
4244]
4245
4246[[package]]
4247name = "phf_codegen"
4248version = "0.11.3"
4249source = "registry+https://github.com/rust-lang/crates.io-index"
4250checksum = "aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a"
4251dependencies = [
4252 "phf_generator",
4253 "phf_shared",
4254]
4255
4256[[package]]
4257name = "phf_generator"
4258version = "0.11.3"
4259source = "registry+https://github.com/rust-lang/crates.io-index"
4260checksum = "3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d"
4261dependencies = [
4262 "phf_shared",
4263 "rand 0.8.5",
4264]
4265
4266[[package]]
4267name = "phf_macros"
4268version = "0.11.3"
4269source = "registry+https://github.com/rust-lang/crates.io-index"
4270checksum = "f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216"
4271dependencies = [
4272 "phf_generator",
4273 "phf_shared",
4274 "proc-macro2",
4275 "quote",
4276 "syn 2.0.111",
4277]
4278
4279[[package]]
4280name = "phf_shared"
4281version = "0.11.3"
4282source = "registry+https://github.com/rust-lang/crates.io-index"
4283checksum = "67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5"
4284dependencies = [
4285 "siphasher",
4286]
4287
4288[[package]]
4289name = "pin-project"
4290version = "0.4.30"
4291source = "registry+https://github.com/rust-lang/crates.io-index"
4292checksum = "3ef0f924a5ee7ea9cbcea77529dba45f8a9ba9f622419fe3386ca581a3ae9d5a"
4293dependencies = [
4294 "pin-project-internal 0.4.30",
4295]
4296
4297[[package]]
4298name = "pin-project"
4299version = "1.1.10"
4300source = "registry+https://github.com/rust-lang/crates.io-index"
4301checksum = "677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a"
4302dependencies = [
4303 "pin-project-internal 1.1.10",
4304]
4305
4306[[package]]
4307name = "pin-project-internal"
4308version = "0.4.30"
4309source = "registry+https://github.com/rust-lang/crates.io-index"
4310checksum = "851c8d0ce9bebe43790dedfc86614c23494ac9f423dd618d3a61fc693eafe61e"
4311dependencies = [
4312 "proc-macro2",
4313 "quote",
4314 "syn 1.0.109",
4315]
4316
4317[[package]]
4318name = "pin-project-internal"
4319version = "1.1.10"
4320source = "registry+https://github.com/rust-lang/crates.io-index"
4321checksum = "6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861"
4322dependencies = [
4323 "proc-macro2",
4324 "quote",
4325 "syn 2.0.111",
4326]
4327
4328[[package]]
4329name = "pin-project-lite"
4330version = "0.2.16"
4331source = "registry+https://github.com/rust-lang/crates.io-index"
4332checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
4333
4334[[package]]
4335name = "pin-utils"
4336version = "0.1.0"
4337source = "registry+https://github.com/rust-lang/crates.io-index"
4338checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
4339
4340[[package]]
4341name = "pipe"
4342version = "0.2.0"
4343source = "registry+https://github.com/rust-lang/crates.io-index"
4344checksum = "d9f763a706963c2af5e4e7f5b29a93a42809568b857d73ab8c0c4ecf8edf7f8f"
4345dependencies = [
4346 "crossbeam-channel 0.3.9",
4347]
4348
4349[[package]]
4350name = "pkg-config"
4351version = "0.3.32"
4352source = "registry+https://github.com/rust-lang/crates.io-index"
4353checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c"
4354
4355[[package]]
4356name = "plist"
4357version = "1.8.0"
4358source = "registry+https://github.com/rust-lang/crates.io-index"
4359checksum = "740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07"
4360dependencies = [
4361 "base64 0.22.1",
4362 "indexmap 2.12.1",
4363 "quick-xml",
4364 "serde",
4365 "time",
4366]
4367
4368[[package]]
4369name = "plotters"
4370version = "0.3.7"
4371source = "registry+https://github.com/rust-lang/crates.io-index"
4372checksum = "5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747"
4373dependencies = [
4374 "num-traits",
4375 "plotters-backend",
4376 "plotters-svg",
4377 "wasm-bindgen",
4378 "web-sys",
4379]
4380
4381[[package]]
4382name = "plotters-backend"
4383version = "0.3.7"
4384source = "registry+https://github.com/rust-lang/crates.io-index"
4385checksum = "df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a"
4386
4387[[package]]
4388name = "plotters-svg"
4389version = "0.3.7"
4390source = "registry+https://github.com/rust-lang/crates.io-index"
4391checksum = "51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670"
4392dependencies = [
4393 "plotters-backend",
4394]
4395
4396[[package]]
4397name = "polling"
4398version = "2.8.0"
4399source = "registry+https://github.com/rust-lang/crates.io-index"
4400checksum = "4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce"
4401dependencies = [
4402 "autocfg",
4403 "bitflags 1.3.2",
4404 "cfg-if 1.0.4",
4405 "concurrent-queue",
4406 "libc",
4407 "log",
4408 "pin-project-lite",
4409 "windows-sys 0.48.0",
4410]
4411
4412[[package]]
4413name = "potential_utf"
4414version = "0.1.4"
4415source = "registry+https://github.com/rust-lang/crates.io-index"
4416checksum = "b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77"
4417dependencies = [
4418 "zerovec",
4419]
4420
4421[[package]]
4422name = "powerfmt"
4423version = "0.2.0"
4424source = "registry+https://github.com/rust-lang/crates.io-index"
4425checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
4426
4427[[package]]
4428name = "ppv-lite86"
4429version = "0.2.21"
4430source = "registry+https://github.com/rust-lang/crates.io-index"
4431checksum = "85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9"
4432dependencies = [
4433 "zerocopy",
4434]
4435
4436[[package]]
4437name = "pretty_assertions"
4438version = "1.4.1"
4439source = "registry+https://github.com/rust-lang/crates.io-index"
4440checksum = "3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d"
4441dependencies = [
4442 "diff",
4443 "yansi",
4444]
4445
4446[[package]]
4447name = "proc-macro-error"
4448version = "1.0.4"
4449source = "registry+https://github.com/rust-lang/crates.io-index"
4450checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
4451dependencies = [
4452 "proc-macro-error-attr",
4453 "proc-macro2",
4454 "quote",
4455 "syn 1.0.109",
4456 "version_check",
4457]
4458
4459[[package]]
4460name = "proc-macro-error-attr"
4461version = "1.0.4"
4462source = "registry+https://github.com/rust-lang/crates.io-index"
4463checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
4464dependencies = [
4465 "proc-macro2",
4466 "quote",
4467 "version_check",
4468]
4469
4470[[package]]
4471name = "proc-macro2"
4472version = "1.0.103"
4473source = "registry+https://github.com/rust-lang/crates.io-index"
4474checksum = "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
4475dependencies = [
4476 "unicode-ident",
4477]
4478
4479[[package]]
4480name = "psl-types"
4481version = "2.0.11"
4482source = "registry+https://github.com/rust-lang/crates.io-index"
4483checksum = "33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac"
4484
4485[[package]]
4486name = "publicsuffix"
4487version = "2.3.0"
4488source = "registry+https://github.com/rust-lang/crates.io-index"
4489checksum = "6f42ea446cab60335f76979ec15e12619a2165b5ae2c12166bef27d283a9fadf"
4490dependencies = [
4491 "idna 1.1.0",
4492 "psl-types",
4493]
4494
4495[[package]]
4496name = "pyatexit"
4497version = "0.1.0"
4498dependencies = [
4499 "cpython",
4500 "sapling-atexit",
4501 "sapling-cpython-ext",
4502 "sapling-procutil",
4503]
4504
4505[[package]]
4506name = "pyauth"
4507version = "0.1.0"
4508dependencies = [
4509 "anyhow",
4510 "cpython",
4511 "pyconfigloader",
4512 "sapling-auth",
4513 "sapling-cpython-ext",
4514 "url",
4515]
4516
4517[[package]]
4518name = "pyblackbox"
4519version = "0.1.0"
4520dependencies = [
4521 "cpython",
4522 "sapling-blackbox",
4523 "sapling-cpython-ext",
4524]
4525
4526[[package]]
4527name = "pybytes"
4528version = "0.1.0"
4529dependencies = [
4530 "cpython",
4531 "python3-sys",
4532 "sapling-minibytes",
4533]
4534
4535[[package]]
4536name = "pycats"
4537version = "0.1.0"
4538dependencies = [
4539 "cpython",
4540 "pyconfigloader",
4541 "sapling-cats",
4542 "sapling-cpython-ext",
4543]
4544
4545[[package]]
4546name = "pycbor"
4547version = "0.1.0"
4548dependencies = [
4549 "cpython",
4550 "sapling-cpython-ext",
4551 "serde_cbor",
4552]
4553
4554[[package]]
4555name = "pycext"
4556version = "0.1.0"
4557dependencies = [
4558 "cc",
4559 "cpython",
4560 "python3-sys",
4561]
4562
4563[[package]]
4564name = "pycheckout"
4565version = "0.1.0"
4566dependencies = [
4567 "anyhow",
4568 "cpython",
4569 "parking_lot",
4570 "pymanifest",
4571 "pypathmatcher",
4572 "pystatus",
4573 "pytreestate",
4574 "sapling-checkout",
4575 "sapling-configmodel",
4576 "sapling-cpython-ext",
4577 "sapling-io",
4578 "sapling-manifest",
4579 "sapling-manifest-tree",
4580 "sapling-pathmatcher",
4581 "sapling-progress-model",
4582 "sapling-storemodel",
4583 "sapling-termlogger",
4584 "sapling-vfs",
4585 "sapling-workingcopy",
4586]
4587
4588[[package]]
4589name = "pyclientinfo"
4590version = "0.1.0"
4591dependencies = [
4592 "cpython",
4593 "sapling-clientinfo",
4594 "sapling-cpython-ext",
4595]
4596
4597[[package]]
4598name = "pycliparser"
4599version = "0.1.0"
4600dependencies = [
4601 "cpython",
4602 "pyconfigloader",
4603 "sapling-clidispatch",
4604 "sapling-cliparser",
4605 "sapling-configmodel",
4606]
4607
4608[[package]]
4609name = "pyconchparser"
4610version = "0.1.0"
4611dependencies = [
4612 "conch-parser",
4613 "cpython",
4614 "sapling-cpython-ext",
4615]
4616
4617[[package]]
4618name = "pyconfigloader"
4619version = "0.1.0"
4620dependencies = [
4621 "anyhow",
4622 "cpython",
4623 "pypathmatcher",
4624 "pyregex",
4625 "sapling-configloader",
4626 "sapling-configmodel",
4627 "sapling-cpython-ext",
4628 "sapling-repo-minimal-info",
4629 "sapling-util",
4630]
4631
4632[[package]]
4633name = "pycontext"
4634version = "0.1.0"
4635dependencies = [
4636 "cpython",
4637 "pyconfigloader",
4638 "sapling-configset",
4639 "sapling-context",
4640 "sapling-cpython-ext",
4641 "sapling-io",
4642]
4643
4644[[package]]
4645name = "pycopytrace"
4646version = "0.1.0"
4647dependencies = [
4648 "cpython",
4649 "pypathmatcher",
4650 "sapling-async-runtime",
4651 "sapling-configmodel",
4652 "sapling-copytrace",
4653 "sapling-cpython-ext",
4654 "sapling-dag",
4655 "sapling-storemodel",
4656]
4657
4658[[package]]
4659name = "pydag"
4660version = "0.1.0"
4661dependencies = [
4662 "anyhow",
4663 "cpython",
4664 "futures 0.3.31",
4665 "parking_lot",
4666 "pyedenapi",
4667 "pyformatutil",
4668 "pyio",
4669 "pymetalog",
4670 "sapling-async-runtime",
4671 "sapling-commits",
4672 "sapling-configmodel",
4673 "sapling-cpython-ext",
4674 "sapling-dag",
4675 "sapling-edenapi_types",
4676 "sapling-minibytes",
4677 "sapling-storemodel",
4678 "sapling-types",
4679]
4680
4681[[package]]
4682name = "pydiffhelpers"
4683version = "0.1.0"
4684dependencies = [
4685 "cpython",
4686]
4687
4688[[package]]
4689name = "pydirs"
4690version = "0.1.0"
4691dependencies = [
4692 "cpython",
4693 "dirs 6.0.0",
4694 "sapling-cpython-ext",
4695]
4696
4697[[package]]
4698name = "pydoctor"
4699version = "0.1.0"
4700dependencies = [
4701 "cpython",
4702 "pyconfigloader",
4703 "sapling-network-doctor",
4704]
4705
4706[[package]]
4707name = "pydrawdag"
4708version = "0.1.0"
4709dependencies = [
4710 "cpython",
4711 "sapling-drawdag",
4712]
4713
4714[[package]]
4715name = "pyeagerepo"
4716version = "0.1.0"
4717dependencies = [
4718 "cpython",
4719 "pyconfigloader",
4720 "pydag",
4721 "pyedenapi",
4722 "sapling-async-runtime",
4723 "sapling-cpython-ext",
4724 "sapling-dag",
4725 "sapling-eagerepo",
4726 "sapling-edenapi_types",
4727 "sapling-repourl",
4728 "sapling-storemodel",
4729]
4730
4731[[package]]
4732name = "pyedenapi"
4733version = "0.1.0"
4734dependencies = [
4735 "anyhow",
4736 "cpython",
4737 "futures 0.3.31",
4738 "pyconfigloader",
4739 "pyrevisionstore",
4740 "sapling-async-runtime",
4741 "sapling-cpython-async",
4742 "sapling-cpython-ext",
4743 "sapling-dag-types",
4744 "sapling-edenapi",
4745 "sapling-edenapi_ext",
4746 "sapling-edenapi_types",
4747 "sapling-format-util",
4748 "sapling-minibytes",
4749 "sapling-progress-model",
4750 "sapling-repourl",
4751 "sapling-revisionstore",
4752 "sapling-types",
4753 "sha1",
4754]
4755
4756[[package]]
4757name = "pyerror"
4758version = "0.1.0"
4759dependencies = [
4760 "cpython",
4761 "sapling-auth",
4762 "sapling-checkout",
4763 "sapling-configmodel",
4764 "sapling-cpython-ext",
4765 "sapling-dag",
4766 "sapling-edenapi",
4767 "sapling-http-client",
4768 "sapling-indexedlog",
4769 "sapling-metalog",
4770 "sapling-pathmatcher",
4771 "sapling-repo",
4772 "sapling-repolock",
4773 "sapling-revisionstore",
4774 "sapling-revlogindex",
4775 "sapling-types",
4776]
4777
4778[[package]]
4779name = "pyexchange"
4780version = "0.1.0"
4781dependencies = [
4782 "cpython",
4783 "pydag",
4784 "pyedenapi",
4785 "pymetalog",
4786 "sapling-configmodel",
4787 "sapling-cpython-ext",
4788 "sapling-exchange",
4789 "sapling-types",
4790]
4791
4792[[package]]
4793name = "pyfail"
4794version = "0.1.0"
4795dependencies = [
4796 "cpython",
4797 "fail",
4798 "sapling-cpython-ext",
4799]
4800
4801[[package]]
4802name = "pyformatutil"
4803version = "0.1.0"
4804dependencies = [
4805 "cpython",
4806 "sapling-cpython-ext",
4807 "sapling-format-util",
4808 "sapling-minibytes",
4809 "sapling-storemodel",
4810 "sapling-types",
4811]
4812
4813[[package]]
4814name = "pyfs"
4815version = "0.1.0"
4816dependencies = [
4817 "cpython",
4818 "sapling-cpython-ext",
4819 "sapling-fsinfo",
4820]
4821
4822[[package]]
4823name = "pygitcompat"
4824version = "0.1.0"
4825dependencies = [
4826 "cpython",
4827 "pyprocess",
4828 "sapling-configmodel",
4829 "sapling-cpython-ext",
4830 "sapling-gitcompat",
4831 "sapling-types",
4832]
4833
4834[[package]]
4835name = "pygitstore"
4836version = "0.1.0"
4837dependencies = [
4838 "cpython",
4839 "sapling-configmodel",
4840 "sapling-cpython-ext",
4841 "sapling-gitstore",
4842 "sapling-storemodel",
4843 "sapling-types",
4844]
4845
4846[[package]]
4847name = "pyhgmetrics"
4848version = "0.1.0"
4849dependencies = [
4850 "cpython",
4851 "sapling-cpython-ext",
4852 "sapling-hg-metrics",
4853 "sapling-metrics",
4854 "sapling-sampling",
4855]
4856
4857[[package]]
4858name = "pyhgtime"
4859version = "0.1.0"
4860dependencies = [
4861 "cpython",
4862 "sapling-cpython-ext",
4863 "sapling-hgtime",
4864]
4865
4866[[package]]
4867name = "pyhook"
4868version = "0.1.0"
4869dependencies = [
4870 "anyhow",
4871 "base64 0.21.7",
4872 "blake2",
4873 "cpython",
4874 "erased-serde",
4875 "pyio",
4876 "pyrepo",
4877 "sapling-cpython-ext",
4878 "sapling-repo",
4879 "sapling-util",
4880 "tracing",
4881]
4882
4883[[package]]
4884name = "pyidentity"
4885version = "0.1.0"
4886dependencies = [
4887 "cpython",
4888 "sapling-cpython-ext",
4889 "sapling-identity",
4890]
4891
4892[[package]]
4893name = "pyindexedlog"
4894version = "0.1.0"
4895dependencies = [
4896 "cpython",
4897 "pybytes",
4898 "sapling-cpython-ext",
4899 "sapling-indexedlog",
4900]
4901
4902[[package]]
4903name = "pyio"
4904version = "0.1.0"
4905dependencies = [
4906 "anyhow",
4907 "cpython",
4908 "pyconfigloader",
4909 "sapling-cpython-ext",
4910 "sapling-io",
4911 "sapling-termstyle",
4912]
4913
4914[[package]]
4915name = "pyjournal"
4916version = "0.1.0"
4917dependencies = [
4918 "cpython",
4919 "sapling-cpython-ext",
4920 "sapling-hgtime",
4921 "sapling-journal",
4922 "sapling-types",
4923]
4924
4925[[package]]
4926name = "pylinelog"
4927version = "0.1.0"
4928dependencies = [
4929 "cpython",
4930 "sapling-linelog",
4931]
4932
4933[[package]]
4934name = "pylock"
4935version = "0.1.0"
4936dependencies = [
4937 "cpython",
4938 "sapling-cpython-ext",
4939 "sapling-repolock",
4940]
4941
4942[[package]]
4943name = "pylz4"
4944version = "0.1.0"
4945dependencies = [
4946 "cpython",
4947 "sapling-cpython-ext",
4948 "sapling-lz4-pyframe",
4949]
4950
4951[[package]]
4952name = "pymanifest"
4953version = "0.1.0"
4954dependencies = [
4955 "anyhow",
4956 "cpython",
4957 "parking_lot",
4958 "pypathmatcher",
4959 "sapling-cpython-ext",
4960 "sapling-manifest",
4961 "sapling-manifest-tree",
4962 "sapling-pathmatcher",
4963 "sapling-types",
4964]
4965
4966[[package]]
4967name = "pymetalog"
4968version = "0.1.0"
4969dependencies = [
4970 "cpython",
4971 "parking_lot",
4972 "sapling-cpython-ext",
4973 "sapling-metalog",
4974]
4975
4976[[package]]
4977name = "pymodules"
4978version = "0.1.0"
4979dependencies = [
4980 "cpython",
4981 "pybytes",
4982 "python-modules",
4983 "sapling-minibytes",
4984 "tracing",
4985]
4986
4987[[package]]
4988name = "pymutationstore"
4989version = "0.1.0"
4990dependencies = [
4991 "anyhow",
4992 "byteorder",
4993 "cpython",
4994 "pydag",
4995 "sapling-async-runtime",
4996 "sapling-cpython-ext",
4997 "sapling-mutationstore",
4998 "sapling-types",
4999 "sapling-vlqencoding",
5000 "thiserror 2.0.17",
5001]
5002
5003[[package]]
5004name = "pynodeipc"
5005version = "0.1.0"
5006dependencies = [
5007 "cpython",
5008 "sapling-cpython-ext",
5009 "sapling-nodeipc",
5010 "serde_json",
5011]
5012
5013[[package]]
5014name = "pynodemap"
5015version = "0.1.0"
5016dependencies = [
5017 "cpython",
5018 "sapling-cpython-ext",
5019 "sapling-nodemap",
5020 "sapling-types",
5021]
5022
5023[[package]]
5024name = "pypathhistory"
5025version = "0.1.0"
5026dependencies = [
5027 "cpython",
5028 "sapling-async-runtime",
5029 "sapling-cpython-ext",
5030 "sapling-dag",
5031 "sapling-pathhistory",
5032 "sapling-storemodel",
5033 "sapling-types",
5034]
5035
5036[[package]]
5037name = "pypathmatcher"
5038version = "0.1.0"
5039dependencies = [
5040 "anyhow",
5041 "cpython",
5042 "sapling-cpython-ext",
5043 "sapling-io",
5044 "sapling-pathmatcher",
5045 "sapling-types",
5046 "tracing",
5047]
5048
5049[[package]]
5050name = "pypprint"
5051version = "0.1.0"
5052dependencies = [
5053 "cpython",
5054 "sapling-cpython-ext",
5055 "sapling-pprint",
5056]
5057
5058[[package]]
5059name = "pyprocess"
5060version = "0.1.0"
5061dependencies = [
5062 "cpython",
5063 "sapling-cpython-ext",
5064 "sapling-procutil",
5065 "sapling-spawn-ext",
5066]
5067
5068[[package]]
5069name = "pyprogress"
5070version = "0.1.0"
5071dependencies = [
5072 "cpython",
5073 "sapling-cpython-ext",
5074 "sapling-progress-model",
5075 "sapling-progress-render",
5076]
5077
5078[[package]]
5079name = "pyrefencode"
5080version = "0.1.0"
5081dependencies = [
5082 "cpython",
5083 "sapling-cpython-ext",
5084 "sapling-refencode",
5085]
5086
5087[[package]]
5088name = "pyregex"
5089version = "0.1.0"
5090dependencies = [
5091 "cpython",
5092 "regex",
5093 "sapling-cpython-ext",
5094]
5095
5096[[package]]
5097name = "pyrenderdag"
5098version = "0.1.0"
5099dependencies = [
5100 "cpython",
5101 "parking_lot",
5102 "sapling-cpython-ext",
5103 "sapling-minibytes",
5104 "sapling-renderdag",
5105]
5106
5107[[package]]
5108name = "pyrepo"
5109version = "0.1.0"
5110dependencies = [
5111 "cpython",
5112 "parking_lot",
5113 "pyconfigloader",
5114 "pydag",
5115 "pyeagerepo",
5116 "pyedenapi",
5117 "pymetalog",
5118 "pyrevisionstore",
5119 "pyworkingcopy",
5120 "sapling-checkout",
5121 "sapling-context",
5122 "sapling-cpython-ext",
5123 "sapling-repo",
5124 "sapling-repolock",
5125 "sapling-types",
5126 "sapling-util",
5127 "sapling-workingcopy",
5128]
5129
5130[[package]]
5131name = "pyrevisionstore"
5132version = "0.1.0"
5133dependencies = [
5134 "anyhow",
5135 "blob",
5136 "cpython",
5137 "pyconfigloader",
5138 "sapling-configmodel",
5139 "sapling-cpython-ext",
5140 "sapling-revisionstore",
5141 "sapling-storemodel",
5142 "sapling-types",
5143 "tracing",
5144]
5145
5146[[package]]
5147name = "pyrevlogindex"
5148version = "0.1.0"
5149dependencies = [
5150 "cpython",
5151 "pybytes",
5152 "pydag",
5153 "sapling-cpython-ext",
5154 "sapling-revlogindex",
5155]
5156
5157[[package]]
5158name = "pysptui"
5159version = "0.1.0"
5160dependencies = [
5161 "cpython",
5162 "pipe",
5163 "sapling-clidispatch",
5164 "sapling-cpython-ext",
5165 "sapling-streampager",
5166]
5167
5168[[package]]
5169name = "pystatus"
5170version = "0.1.0"
5171dependencies = [
5172 "cpython",
5173 "sapling-cpython-ext",
5174 "sapling-status",
5175 "sapling-types",
5176 "sapling-util",
5177]
5178
5179[[package]]
5180name = "pystoremodel"
5181version = "0.1.0"
5182dependencies = [
5183 "cpython",
5184 "sapling-cpython-ext",
5185 "sapling-storemodel",
5186 "sapling-types",
5187 "serde",
5188]
5189
5190[[package]]
5191name = "pysubmodule"
5192version = "0.1.0"
5193dependencies = [
5194 "cpython",
5195 "sapling-configmodel",
5196 "sapling-cpython-ext",
5197 "sapling-submodule",
5198]
5199
5200[[package]]
5201name = "python-modules"
5202version = "0.1.0"
5203dependencies = [
5204 "codegen",
5205 "once_cell",
5206 "phf",
5207 "sapling-zstdelta",
5208]
5209
5210[[package]]
5211name = "python3-sys"
5212version = "0.7.2"
5213source = "registry+https://github.com/rust-lang/crates.io-index"
5214checksum = "0f53ef6740367a09718d2cd21ba15b0d7972342a38e554736bcee7773e45c9f5"
5215dependencies = [
5216 "libc",
5217 "regex",
5218]
5219
5220[[package]]
5221name = "pythreading"
5222version = "0.1.0"
5223dependencies = [
5224 "cpython",
5225 "rand 0.8.5",
5226]
5227
5228[[package]]
5229name = "pytoml"
5230version = "0.1.0"
5231dependencies = [
5232 "cpython",
5233 "sapling-cpython-ext",
5234 "toml",
5235]
5236
5237[[package]]
5238name = "pytracing"
5239version = "0.1.0"
5240dependencies = [
5241 "cpython",
5242 "lazy_static",
5243 "parking_lot",
5244 "python3-sys",
5245 "sapling-cpython-ext",
5246 "sapling-mincode",
5247 "sapling-tracing-collector",
5248 "sapling-tracing-reload",
5249 "sapling-tracing-runtime-callsite",
5250 "serde_json",
5251 "tracing",
5252]
5253
5254[[package]]
5255name = "pytreestate"
5256version = "0.1.0"
5257dependencies = [
5258 "anyhow",
5259 "cpython",
5260 "parking_lot",
5261 "pypathmatcher",
5262 "sapling-cpython-ext",
5263 "sapling-pathmatcher",
5264 "sapling-treestate",
5265 "sapling-types",
5266 "sapling-vfs",
5267]
5268
5269[[package]]
5270name = "pyversion"
5271version = "0.1.0"
5272dependencies = [
5273 "cpython",
5274 "sapling-version",
5275]
5276
5277[[package]]
5278name = "pyvlq"
5279version = "0.1.0"
5280dependencies = [
5281 "cpython",
5282 "pyio",
5283 "sapling-cpython-ext",
5284 "sapling-vlqencoding",
5285]
5286
5287[[package]]
5288name = "pywebview"
5289version = "0.1.0"
5290dependencies = [
5291 "cpython",
5292 "sapling-cpython-ext",
5293 "sapling-webview-app",
5294]
5295
5296[[package]]
5297name = "pyworker"
5298version = "0.1.0"
5299dependencies = [
5300 "anyhow",
5301 "cpython",
5302 "flume",
5303 "memmap2 0.5.10",
5304 "pyrevisionstore",
5305 "quickcheck",
5306 "redacted",
5307 "sapling-cpython-ext",
5308 "sapling-minibytes",
5309 "sapling-revisionstore",
5310 "sapling-storemodel",
5311 "sapling-types",
5312 "sapling-vfs",
5313 "tempfile",
5314 "tracing",
5315]
5316
5317[[package]]
5318name = "pyworkingcopy"
5319version = "0.1.0"
5320dependencies = [
5321 "anyhow",
5322 "cpython",
5323 "fs-err",
5324 "parking_lot",
5325 "pypathmatcher",
5326 "pystatus",
5327 "pytreestate",
5328 "pyworkingcopyclient",
5329 "sapling-context",
5330 "sapling-cpython-ext",
5331 "sapling-pathmatcher",
5332 "sapling-repostate",
5333 "sapling-sparse",
5334 "sapling-types",
5335 "sapling-workingcopy",
5336]
5337
5338[[package]]
5339name = "pyworkingcopyclient"
5340version = "0.1.0"
5341dependencies = [
5342 "cpython",
5343 "sapling-cpython-ext",
5344 "sapling-edenfs-client",
5345 "sapling-types",
5346 "sapling-workingcopy",
5347]
5348
5349[[package]]
5350name = "pyxdiff"
5351version = "0.1.0"
5352dependencies = [
5353 "cpython",
5354 "sapling-cpython-ext",
5355 "sapling-xdiff",
5356]
5357
5358[[package]]
5359name = "pyzstd"
5360version = "0.1.0"
5361dependencies = [
5362 "cpython",
5363 "sapling-cpython-ext",
5364 "sapling-zstdelta",
5365 "zstd",
5366 "zstd-safe",
5367]
5368
5369[[package]]
5370name = "pyzstore"
5371version = "0.1.0"
5372dependencies = [
5373 "cpython",
5374 "sapling-cpython-ext",
5375 "sapling-zstore",
5376]
5377
5378[[package]]
5379name = "quick-xml"
5380version = "0.38.4"
5381source = "registry+https://github.com/rust-lang/crates.io-index"
5382checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c"
5383dependencies = [
5384 "memchr",
5385]
5386
5387[[package]]
5388name = "quickcheck"
5389version = "1.0.3"
5390source = "registry+https://github.com/rust-lang/crates.io-index"
5391checksum = "588f6378e4dd99458b60ec275b4477add41ce4fa9f64dcba6f15adccb19b50d6"
5392dependencies = [
5393 "env_logger 0.8.4",
5394 "log",
5395 "rand 0.8.5",
5396]
5397
5398[[package]]
5399name = "quickcheck_arbitrary_derive"
5400version = "0.1.0"
5401source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
5402dependencies = [
5403 "proc-macro2",
5404 "quickcheck",
5405 "quote",
5406 "syn 2.0.111",
5407]
5408
5409[[package]]
5410name = "quickcheck_macros"
5411version = "1.1.0"
5412source = "registry+https://github.com/rust-lang/crates.io-index"
5413checksum = "f71ee38b42f8459a88d3362be6f9b841ad2d5421844f61eb1c59c11bff3ac14a"
5414dependencies = [
5415 "proc-macro2",
5416 "quote",
5417 "syn 2.0.111",
5418]
5419
5420[[package]]
5421name = "quote"
5422version = "1.0.42"
5423source = "registry+https://github.com/rust-lang/crates.io-index"
5424checksum = "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
5425dependencies = [
5426 "proc-macro2",
5427]
5428
5429[[package]]
5430name = "r-efi"
5431version = "5.3.0"
5432source = "registry+https://github.com/rust-lang/crates.io-index"
5433checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f"
5434
5435[[package]]
5436name = "rand"
5437version = "0.7.3"
5438source = "registry+https://github.com/rust-lang/crates.io-index"
5439checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
5440dependencies = [
5441 "getrandom 0.1.16",
5442 "libc",
5443 "rand_chacha 0.2.2",
5444 "rand_core 0.5.1",
5445 "rand_hc",
5446]
5447
5448[[package]]
5449name = "rand"
5450version = "0.8.5"
5451source = "registry+https://github.com/rust-lang/crates.io-index"
5452checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
5453dependencies = [
5454 "libc",
5455 "rand_chacha 0.3.1",
5456 "rand_core 0.6.4",
5457 "serde",
5458]
5459
5460[[package]]
5461name = "rand"
5462version = "0.9.2"
5463source = "registry+https://github.com/rust-lang/crates.io-index"
5464checksum = "6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1"
5465dependencies = [
5466 "rand_chacha 0.9.0",
5467 "rand_core 0.9.3",
5468]
5469
5470[[package]]
5471name = "rand_chacha"
5472version = "0.2.2"
5473source = "registry+https://github.com/rust-lang/crates.io-index"
5474checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
5475dependencies = [
5476 "ppv-lite86",
5477 "rand_core 0.5.1",
5478]
5479
5480[[package]]
5481name = "rand_chacha"
5482version = "0.3.1"
5483source = "registry+https://github.com/rust-lang/crates.io-index"
5484checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
5485dependencies = [
5486 "ppv-lite86",
5487 "rand_core 0.6.4",
5488]
5489
5490[[package]]
5491name = "rand_chacha"
5492version = "0.9.0"
5493source = "registry+https://github.com/rust-lang/crates.io-index"
5494checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb"
5495dependencies = [
5496 "ppv-lite86",
5497 "rand_core 0.9.3",
5498]
5499
5500[[package]]
5501name = "rand_core"
5502version = "0.5.1"
5503source = "registry+https://github.com/rust-lang/crates.io-index"
5504checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
5505dependencies = [
5506 "getrandom 0.1.16",
5507]
5508
5509[[package]]
5510name = "rand_core"
5511version = "0.6.4"
5512source = "registry+https://github.com/rust-lang/crates.io-index"
5513checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
5514dependencies = [
5515 "getrandom 0.2.16",
5516 "serde",
5517]
5518
5519[[package]]
5520name = "rand_core"
5521version = "0.9.3"
5522source = "registry+https://github.com/rust-lang/crates.io-index"
5523checksum = "99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38"
5524dependencies = [
5525 "getrandom 0.3.4",
5526]
5527
5528[[package]]
5529name = "rand_hc"
5530version = "0.2.0"
5531source = "registry+https://github.com/rust-lang/crates.io-index"
5532checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
5533dependencies = [
5534 "rand_core 0.5.1",
5535]
5536
5537[[package]]
5538name = "rand_xoshiro"
5539version = "0.6.0"
5540source = "registry+https://github.com/rust-lang/crates.io-index"
5541checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa"
5542dependencies = [
5543 "rand_core 0.6.4",
5544]
5545
5546[[package]]
5547name = "rayon"
5548version = "1.11.0"
5549source = "registry+https://github.com/rust-lang/crates.io-index"
5550checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"
5551dependencies = [
5552 "either",
5553 "rayon-core",
5554]
5555
5556[[package]]
5557name = "rayon-core"
5558version = "1.13.0"
5559source = "registry+https://github.com/rust-lang/crates.io-index"
5560checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
5561dependencies = [
5562 "crossbeam-deque",
5563 "crossbeam-utils 0.8.21",
5564]
5565
5566[[package]]
5567name = "redacted"
5568version = "0.1.0"
5569dependencies = [
5570 "sapling-minibytes",
5571]
5572
5573[[package]]
5574name = "redox_syscall"
5575version = "0.5.18"
5576source = "registry+https://github.com/rust-lang/crates.io-index"
5577checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
5578dependencies = [
5579 "bitflags 2.10.0",
5580]
5581
5582[[package]]
5583name = "redox_users"
5584version = "0.4.6"
5585source = "registry+https://github.com/rust-lang/crates.io-index"
5586checksum = "ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43"
5587dependencies = [
5588 "getrandom 0.2.16",
5589 "libredox",
5590 "thiserror 1.0.69",
5591]
5592
5593[[package]]
5594name = "redox_users"
5595version = "0.5.2"
5596source = "registry+https://github.com/rust-lang/crates.io-index"
5597checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
5598dependencies = [
5599 "getrandom 0.2.16",
5600 "libredox",
5601 "thiserror 2.0.17",
5602]
5603
5604[[package]]
5605name = "ref-cast"
5606version = "1.0.25"
5607source = "registry+https://github.com/rust-lang/crates.io-index"
5608checksum = "f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d"
5609dependencies = [
5610 "ref-cast-impl",
5611]
5612
5613[[package]]
5614name = "ref-cast-impl"
5615version = "1.0.25"
5616source = "registry+https://github.com/rust-lang/crates.io-index"
5617checksum = "b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da"
5618dependencies = [
5619 "proc-macro2",
5620 "quote",
5621 "syn 2.0.111",
5622]
5623
5624[[package]]
5625name = "regex"
5626version = "1.12.2"
5627source = "registry+https://github.com/rust-lang/crates.io-index"
5628checksum = "843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4"
5629dependencies = [
5630 "aho-corasick",
5631 "memchr",
5632 "regex-automata 0.4.13",
5633 "regex-syntax 0.8.8",
5634]
5635
5636[[package]]
5637name = "regex-automata"
5638version = "0.3.9"
5639source = "registry+https://github.com/rust-lang/crates.io-index"
5640checksum = "59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9"
5641dependencies = [
5642 "aho-corasick",
5643 "memchr",
5644 "regex-syntax 0.7.5",
5645]
5646
5647[[package]]
5648name = "regex-automata"
5649version = "0.4.13"
5650source = "registry+https://github.com/rust-lang/crates.io-index"
5651checksum = "5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c"
5652dependencies = [
5653 "aho-corasick",
5654 "memchr",
5655 "regex-syntax 0.8.8",
5656]
5657
5658[[package]]
5659name = "regex-syntax"
5660version = "0.7.5"
5661source = "registry+https://github.com/rust-lang/crates.io-index"
5662checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da"
5663
5664[[package]]
5665name = "regex-syntax"
5666version = "0.8.8"
5667source = "registry+https://github.com/rust-lang/crates.io-index"
5668checksum = "7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58"
5669
5670[[package]]
5671name = "reqwest"
5672version = "0.11.27"
5673source = "registry+https://github.com/rust-lang/crates.io-index"
5674checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
5675dependencies = [
5676 "async-compression",
5677 "base64 0.21.7",
5678 "bytes",
5679 "cookie",
5680 "cookie_store",
5681 "encoding_rs",
5682 "futures-core",
5683 "futures-util",
5684 "h2 0.3.27",
5685 "http 0.2.12",
5686 "http-body 0.4.6",
5687 "hyper 0.14.32",
5688 "hyper-rustls",
5689 "hyper-tls",
5690 "ipnet",
5691 "js-sys",
5692 "log",
5693 "mime",
5694 "mime_guess",
5695 "native-tls",
5696 "once_cell",
5697 "percent-encoding",
5698 "pin-project-lite",
5699 "rustls",
5700 "rustls-native-certs",
5701 "rustls-pemfile",
5702 "serde",
5703 "serde_json",
5704 "serde_urlencoded",
5705 "sync_wrapper",
5706 "system-configuration",
5707 "tokio",
5708 "tokio-native-tls",
5709 "tokio-rustls",
5710 "tokio-socks",
5711 "tokio-util",
5712 "tower-service",
5713 "url",
5714 "wasm-bindgen",
5715 "wasm-bindgen-futures",
5716 "wasm-streams",
5717 "web-sys",
5718 "webpki-roots",
5719 "winreg",
5720]
5721
5722[[package]]
5723name = "ring"
5724version = "0.17.14"
5725source = "registry+https://github.com/rust-lang/crates.io-index"
5726checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
5727dependencies = [
5728 "cc",
5729 "cfg-if 1.0.4",
5730 "getrandom 0.2.16",
5731 "libc",
5732 "untrusted",
5733 "windows-sys 0.52.0",
5734]
5735
5736[[package]]
5737name = "rust"
5738version = "0.0.1+unstable"
5739source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
5740dependencies = [
5741 "anyhow",
5742 "codegen_includer_proc_macro",
5743 "fbthrift",
5744 "futures 0.3.31",
5745 "ref-cast",
5746 "scope",
5747 "thiserror 2.0.17",
5748 "thrift_compiler",
5749]
5750
5751[[package]]
5752name = "rust_clients"
5753version = "0.0.1+unstable"
5754source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
5755dependencies = [
5756 "anyhow",
5757 "async-trait",
5758 "codegen_includer_proc_macro",
5759 "fbthrift",
5760 "futures 0.3.31",
5761 "rust",
5762 "scope",
5763 "scope_clients",
5764 "thrift_compiler",
5765 "tracing",
5766]
5767
5768[[package]]
5769name = "rustc-demangle"
5770version = "0.1.26"
5771source = "registry+https://github.com/rust-lang/crates.io-index"
5772checksum = "56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace"
5773
5774[[package]]
5775name = "rustc-hash"
5776version = "2.1.1"
5777source = "registry+https://github.com/rust-lang/crates.io-index"
5778checksum = "357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d"
5779
5780[[package]]
5781name = "rustix"
5782version = "0.37.28"
5783source = "registry+https://github.com/rust-lang/crates.io-index"
5784checksum = "519165d378b97752ca44bbe15047d5d3409e875f39327546b42ac81d7e18c1b6"
5785dependencies = [
5786 "bitflags 1.3.2",
5787 "errno",
5788 "io-lifetimes",
5789 "libc",
5790 "linux-raw-sys 0.3.8",
5791 "windows-sys 0.48.0",
5792]
5793
5794[[package]]
5795name = "rustix"
5796version = "0.38.44"
5797source = "registry+https://github.com/rust-lang/crates.io-index"
5798checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154"
5799dependencies = [
5800 "bitflags 2.10.0",
5801 "errno",
5802 "libc",
5803 "linux-raw-sys 0.4.15",
5804 "windows-sys 0.59.0",
5805]
5806
5807[[package]]
5808name = "rustix"
5809version = "1.1.2"
5810source = "registry+https://github.com/rust-lang/crates.io-index"
5811checksum = "cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e"
5812dependencies = [
5813 "bitflags 2.10.0",
5814 "errno",
5815 "libc",
5816 "linux-raw-sys 0.11.0",
5817 "windows-sys 0.61.2",
5818]
5819
5820[[package]]
5821name = "rustls"
5822version = "0.21.12"
5823source = "registry+https://github.com/rust-lang/crates.io-index"
5824checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e"
5825dependencies = [
5826 "log",
5827 "ring",
5828 "rustls-webpki",
5829 "sct",
5830]
5831
5832[[package]]
5833name = "rustls-native-certs"
5834version = "0.6.3"
5835source = "registry+https://github.com/rust-lang/crates.io-index"
5836checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
5837dependencies = [
5838 "openssl-probe",
5839 "rustls-pemfile",
5840 "schannel",
5841 "security-framework",
5842]
5843
5844[[package]]
5845name = "rustls-pemfile"
5846version = "1.0.4"
5847source = "registry+https://github.com/rust-lang/crates.io-index"
5848checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
5849dependencies = [
5850 "base64 0.21.7",
5851]
5852
5853[[package]]
5854name = "rustls-webpki"
5855version = "0.101.7"
5856source = "registry+https://github.com/rust-lang/crates.io-index"
5857checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765"
5858dependencies = [
5859 "ring",
5860 "untrusted",
5861]
5862
5863[[package]]
5864name = "rustversion"
5865version = "1.0.22"
5866source = "registry+https://github.com/rust-lang/crates.io-index"
5867checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
5868
5869[[package]]
5870name = "ryu"
5871version = "1.0.20"
5872source = "registry+https://github.com/rust-lang/crates.io-index"
5873checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
5874
5875[[package]]
5876name = "same-file"
5877version = "1.0.6"
5878source = "registry+https://github.com/rust-lang/crates.io-index"
5879checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
5880dependencies = [
5881 "winapi-util",
5882]
5883
5884[[package]]
5885name = "sapling-async-runtime"
5886version = "0.1.0"
5887dependencies = [
5888 "futures 0.3.31",
5889 "num_cpus",
5890 "once_cell",
5891 "tokio",
5892]
5893
5894[[package]]
5895name = "sapling-atexit"
5896version = "0.1.0"
5897dependencies = [
5898 "once_cell",
5899 "tracing",
5900]
5901
5902[[package]]
5903name = "sapling-atomicfile"
5904version = "0.1.0"
5905dependencies = [
5906 "fs-err",
5907 "tempfile",
5908 "tracing",
5909]
5910
5911[[package]]
5912name = "sapling-auth"
5913version = "0.1.0"
5914dependencies = [
5915 "anyhow",
5916 "chrono",
5917 "indexmap 2.12.1",
5918 "once_cell",
5919 "pem",
5920 "sapling-configmodel",
5921 "sapling-staticconfig",
5922 "sapling-util",
5923 "simple_asn1",
5924 "thiserror 2.0.17",
5925 "tracing",
5926 "url",
5927]
5928
5929[[package]]
5930name = "sapling-backingstore"
5931version = "0.1.0"
5932dependencies = [
5933 "anyhow",
5934 "arc-swap",
5935 "blob",
5936 "cxx",
5937 "env_logger 0.10.2",
5938 "flume",
5939 "log",
5940 "parking_lot",
5941 "rand_chacha 0.3.1",
5942 "sapling-configloader",
5943 "sapling-constructors",
5944 "sapling-eagerepo",
5945 "sapling-edenapi",
5946 "sapling-identity",
5947 "sapling-indexedlog",
5948 "sapling-manifest",
5949 "sapling-manifest-tree",
5950 "sapling-metrics",
5951 "sapling-pathmatcher",
5952 "sapling-progress-model",
5953 "sapling-repo",
5954 "sapling-storemodel",
5955 "sapling-testutil",
5956 "sapling-types",
5957 "sapling-walkdetector",
5958 "tracing",
5959 "tracing-subscriber",
5960]
5961
5962[[package]]
5963name = "sapling-bindag"
5964version = "0.1.0"
5965dependencies = [
5966 "sapling-dag",
5967 "sapling-drawdag",
5968 "sapling-nonblocking",
5969 "sapling-vlqencoding",
5970 "tempfile",
5971]
5972
5973[[package]]
5974name = "sapling-blackbox"
5975version = "0.1.0"
5976dependencies = [
5977 "anyhow",
5978 "byteorder",
5979 "lazy_static",
5980 "libc",
5981 "parking_lot",
5982 "sapling-clientinfo",
5983 "sapling-indexedlog",
5984 "sapling-minibench",
5985 "sapling-serde_alt",
5986 "serde",
5987 "serde_cbor",
5988 "serde_derive",
5989 "serde_json",
5990 "tempfile",
5991]
5992
5993[[package]]
5994name = "sapling-cas-client"
5995version = "0.1.0"
5996dependencies = [
5997 "anyhow",
5998 "async-trait",
5999 "auto_impl",
6000 "blob",
6001 "futures 0.3.31",
6002 "sapling-configmodel",
6003 "sapling-factory",
6004 "sapling-types",
6005 "tracing",
6006]
6007
6008[[package]]
6009name = "sapling-cats"
6010version = "0.1.0"
6011dependencies = [
6012 "anyhow",
6013 "indexmap 2.12.1",
6014 "sapling-configmodel",
6015 "sapling-util",
6016 "serde",
6017 "serde_json",
6018 "thiserror 2.0.17",
6019 "tracing",
6020]
6021
6022[[package]]
6023name = "sapling-checkout"
6024version = "0.1.0"
6025dependencies = [
6026 "anyhow",
6027 "async-trait",
6028 "blob",
6029 "fail",
6030 "flume",
6031 "parking_lot",
6032 "quickcheck",
6033 "redacted",
6034 "sapling-async-runtime",
6035 "sapling-atexit",
6036 "sapling-configmodel",
6037 "sapling-context",
6038 "sapling-dag",
6039 "sapling-edenfs-client",
6040 "sapling-hg-metrics",
6041 "sapling-hook",
6042 "sapling-manifest",
6043 "sapling-manifest-tree",
6044 "sapling-minibytes",
6045 "sapling-pathmatcher",
6046 "sapling-progress-model",
6047 "sapling-repo",
6048 "sapling-spawn-ext",
6049 "sapling-status",
6050 "sapling-storemodel",
6051 "sapling-termlogger",
6052 "sapling-treestate",
6053 "sapling-types",
6054 "sapling-util",
6055 "sapling-vfs",
6056 "sapling-workingcopy",
6057 "serde",
6058 "tempfile",
6059 "thiserror 2.0.17",
6060 "toml",
6061 "tracing",
6062 "walkdir",
6063 "watchman_client",
6064]
6065
6066[[package]]
6067name = "sapling-clidispatch"
6068version = "0.1.0"
6069dependencies = [
6070 "anyhow",
6071 "erased-serde",
6072 "hostname 0.1.0",
6073 "sapling-blackbox",
6074 "sapling-cliparser",
6075 "sapling-configloader",
6076 "sapling-configmodel",
6077 "sapling-context",
6078 "sapling-gitcompat",
6079 "sapling-hgplain",
6080 "sapling-hgtime",
6081 "sapling-hook",
6082 "sapling-identity",
6083 "sapling-indexedlog",
6084 "sapling-io",
6085 "sapling-network-doctor",
6086 "sapling-repo",
6087 "sapling-sampling",
6088 "sapling-termlogger",
6089 "sapling-thrift-types",
6090 "sapling-types",
6091 "sapling-util",
6092 "sapling-workingcopy",
6093 "thiserror 2.0.17",
6094 "tracing",
6095]
6096
6097[[package]]
6098name = "sapling-clientinfo"
6099version = "0.1.0"
6100dependencies = [
6101 "anyhow",
6102 "hostname 0.1.0",
6103 "once_cell",
6104 "rand 0.8.5",
6105 "serde",
6106 "serde_json",
6107 "tracing",
6108]
6109
6110[[package]]
6111name = "sapling-cliparser"
6112version = "0.1.0"
6113dependencies = [
6114 "anyhow",
6115 "cpython",
6116 "indexmap 2.12.1",
6117 "serde",
6118 "shlex",
6119 "thiserror 2.0.17",
6120]
6121
6122[[package]]
6123name = "sapling-clone"
6124version = "0.1.0"
6125dependencies = [
6126 "anyhow",
6127 "sapling-checkout",
6128 "sapling-configmodel",
6129 "sapling-context",
6130 "sapling-repo",
6131 "sapling-types",
6132 "sapling-util",
6133 "tempfile",
6134 "thiserror 2.0.17",
6135 "tracing",
6136]
6137
6138[[package]]
6139name = "sapling-commandserver"
6140version = "0.1.0"
6141dependencies = [
6142 "anyhow",
6143 "dirs 6.0.0",
6144 "fn-error-context",
6145 "fs2",
6146 "libc",
6147 "once_cell",
6148 "sapling-atexit",
6149 "sapling-configmodel",
6150 "sapling-identity",
6151 "sapling-nodeipc",
6152 "sapling-procutil",
6153 "sapling-spawn-ext",
6154 "sapling-udsipc",
6155 "sapling-version",
6156 "serde",
6157 "tracing",
6158]
6159
6160[[package]]
6161name = "sapling-commitcloudsubscriber"
6162version = "0.1.0"
6163dependencies = [
6164 "anyhow",
6165 "base64 0.21.7",
6166 "filetime",
6167 "hostcaps",
6168 "lazy_static",
6169 "log",
6170 "mime",
6171 "parking_lot",
6172 "regex",
6173 "reqwest",
6174 "sapling-configset",
6175 "sapling-identity",
6176 "serde",
6177 "serde_json",
6178 "tempfile",
6179 "thiserror 2.0.17",
6180 "tokio",
6181]
6182
6183[[package]]
6184name = "sapling-commits"
6185version = "0.1.0"
6186dependencies = [
6187 "anyhow",
6188 "async-trait",
6189 "fs-err",
6190 "futures 0.3.31",
6191 "parking_lot",
6192 "sapling-commits-trait",
6193 "sapling-dag",
6194 "sapling-edenapi",
6195 "sapling-factory",
6196 "sapling-format-util",
6197 "sapling-minibytes",
6198 "sapling-revlogindex",
6199 "sapling-storemodel",
6200 "sapling-streams",
6201 "sapling-types",
6202 "sapling-zstore",
6203 "tracing",
6204]
6205
6206[[package]]
6207name = "sapling-commits-git"
6208version = "0.1.0"
6209dependencies = [
6210 "anyhow",
6211 "async-trait",
6212 "fs-err",
6213 "futures 0.3.31",
6214 "paste",
6215 "sapling-commits-trait",
6216 "sapling-configmodel",
6217 "sapling-dag",
6218 "sapling-factory",
6219 "sapling-format-util",
6220 "sapling-gitcompat",
6221 "sapling-gitdag",
6222 "sapling-gitstore",
6223 "sapling-metalog",
6224 "sapling-minibytes",
6225 "sapling-pathmatcher",
6226 "sapling-pathmatcher-types",
6227 "sapling-refencode",
6228 "sapling-spawn-ext",
6229 "sapling-storemodel",
6230 "sapling-types",
6231 "tracing",
6232]
6233
6234[[package]]
6235name = "sapling-commits-trait"
6236version = "0.1.0"
6237dependencies = [
6238 "anyhow",
6239 "async-trait",
6240 "futures 0.3.31",
6241 "sapling-dag",
6242 "sapling-format-util",
6243 "sapling-metalog",
6244 "sapling-minibytes",
6245 "sapling-storemodel",
6246 "sapling-types",
6247 "serde",
6248]
6249
6250[[package]]
6251name = "sapling-configloader"
6252version = "0.1.0"
6253dependencies = [
6254 "anyhow",
6255 "dirs 6.0.0",
6256 "faccess",
6257 "filetime",
6258 "hostcaps",
6259 "hostname 0.3.1",
6260 "once_cell",
6261 "regex",
6262 "sapling-configmodel",
6263 "sapling-configset",
6264 "sapling-gitcompat",
6265 "sapling-hgplain",
6266 "sapling-hgtime",
6267 "sapling-http-client",
6268 "sapling-identity",
6269 "sapling-minibench",
6270 "sapling-minibytes",
6271 "sapling-repo-minimal-info",
6272 "sapling-repourl",
6273 "sapling-spawn-ext",
6274 "sapling-staticconfig",
6275 "sapling-testutil",
6276 "sapling-types",
6277 "sapling-unionconfig",
6278 "sapling-util",
6279 "sapling-version",
6280 "serde",
6281 "serde_json",
6282 "serde_urlencoded",
6283 "tempfile",
6284 "tracing",
6285 "url",
6286]
6287
6288[[package]]
6289name = "sapling-configmodel"
6290version = "0.1.0"
6291dependencies = [
6292 "anyhow",
6293 "auto_impl",
6294 "regex",
6295 "sapling-minibytes",
6296 "sapling-pathmatcher",
6297 "sapling-util",
6298 "thiserror 2.0.17",
6299 "twox-hash",
6300]
6301
6302[[package]]
6303name = "sapling-configset"
6304version = "0.1.0"
6305dependencies = [
6306 "indexmap 2.12.1",
6307 "sapling-configmodel",
6308 "sapling-hgrc-parser",
6309 "sapling-minibytes",
6310 "sapling-util",
6311 "tempfile",
6312 "tracing",
6313]
6314
6315[[package]]
6316name = "sapling-constructors"
6317version = "0.1.0"
6318dependencies = [
6319 "once_cell",
6320 "sapling-commits",
6321 "sapling-commits-git",
6322 "sapling-eagerepo",
6323 "sapling-edenapi",
6324 "sapling-gitstore",
6325 "sapling-manifest-tree",
6326]
6327
6328[[package]]
6329name = "sapling-context"
6330version = "0.1.0"
6331dependencies = [
6332 "sapling-configmodel",
6333 "sapling-io",
6334 "sapling-termlogger",
6335]
6336
6337[[package]]
6338name = "sapling-control-point"
6339version = "0.1.0"
6340dependencies = [
6341 "anyhow",
6342 "lazy_static",
6343 "parking_lot",
6344 "sapling-util",
6345 "serde_json",
6346 "tempfile",
6347 "tracing",
6348]
6349
6350[[package]]
6351name = "sapling-copytrace"
6352version = "0.1.0"
6353dependencies = [
6354 "anyhow",
6355 "async-trait",
6356 "lru-cache",
6357 "parking_lot",
6358 "sapling-async-runtime",
6359 "sapling-configmodel",
6360 "sapling-dag",
6361 "sapling-hg-metrics",
6362 "sapling-manifest",
6363 "sapling-manifest-tree",
6364 "sapling-pathhistory",
6365 "sapling-pathmatcher",
6366 "sapling-storemodel",
6367 "sapling-types",
6368 "sapling-xdiff",
6369 "serde",
6370 "thiserror 2.0.17",
6371 "tokio",
6372 "tracing",
6373 "tracing-test",
6374]
6375
6376[[package]]
6377name = "sapling-cpython-async"
6378version = "0.1.0"
6379dependencies = [
6380 "anyhow",
6381 "cpython",
6382 "futures 0.3.31",
6383 "sapling-async-runtime",
6384 "sapling-cpython-ext",
6385 "tokio",
6386]
6387
6388[[package]]
6389name = "sapling-cpython-ext"
6390version = "0.1.0"
6391dependencies = [
6392 "anyhow",
6393 "cpython",
6394 "libc",
6395 "once_cell",
6396 "parking_lot",
6397 "python3-sys",
6398 "sapling-types",
6399 "serde",
6400 "serde_bytes",
6401 "serde_cbor",
6402 "thiserror 2.0.17",
6403 "tracing",
6404]
6405
6406[[package]]
6407name = "sapling-dag"
6408version = "0.1.0"
6409dependencies = [
6410 "anyhow",
6411 "async-trait",
6412 "bitflags 2.10.0",
6413 "byteorder",
6414 "fail",
6415 "fs2",
6416 "futures 0.3.31",
6417 "indexmap 2.12.1",
6418 "once_cell",
6419 "quickcheck",
6420 "rand 0.8.5",
6421 "sapling-dag-types",
6422 "sapling-dev-logger",
6423 "sapling-drawdag",
6424 "sapling-indexedlog",
6425 "sapling-mincode",
6426 "sapling-minibytes",
6427 "sapling-nonblocking",
6428 "sapling-renderdag",
6429 "sapling-vlqencoding",
6430 "serde",
6431 "tempfile",
6432 "thiserror 2.0.17",
6433 "tokio",
6434 "tracing",
6435]
6436
6437[[package]]
6438name = "sapling-dag-types"
6439version = "0.1.0"
6440dependencies = [
6441 "abomonation",
6442 "abomonation_derive",
6443 "quickcheck",
6444 "sapling-minibytes",
6445 "serde",
6446]
6447
6448[[package]]
6449name = "sapling-debugtop"
6450version = "0.1.0"
6451dependencies = [
6452 "anyhow",
6453 "chrono",
6454 "sapling-runlog",
6455]
6456
6457[[package]]
6458name = "sapling-dev-logger"
6459version = "0.1.0"
6460dependencies = [
6461 "ctor",
6462 "tracing",
6463 "tracing-subscriber",
6464]
6465
6466[[package]]
6467name = "sapling-drawdag"
6468version = "0.1.0"
6469
6470[[package]]
6471name = "sapling-eagerepo"
6472version = "0.1.0"
6473dependencies = [
6474 "anyhow",
6475 "async-trait",
6476 "blob",
6477 "fail",
6478 "futures 0.3.31",
6479 "http 0.2.12",
6480 "manifest-augmented-tree",
6481 "parking_lot",
6482 "sapling-cas-client",
6483 "sapling-configmodel",
6484 "sapling-dag",
6485 "sapling-edenapi_trait",
6486 "sapling-factory",
6487 "sapling-format-util",
6488 "sapling-identity",
6489 "sapling-manifest",
6490 "sapling-manifest-tree",
6491 "sapling-metalog",
6492 "sapling-minibytes",
6493 "sapling-mutationstore",
6494 "sapling-nonblocking",
6495 "sapling-pathmatcher",
6496 "sapling-repourl",
6497 "sapling-storemodel",
6498 "sapling-zstore",
6499 "sha1",
6500 "tempfile",
6501 "thiserror 2.0.17",
6502 "tokio",
6503 "tracing",
6504]
6505
6506[[package]]
6507name = "sapling-edenapi"
6508version = "0.1.0"
6509dependencies = [
6510 "anyhow",
6511 "async-trait",
6512 "chrono",
6513 "futures 0.3.31",
6514 "itertools 0.14.0",
6515 "once_cell",
6516 "parking_lot",
6517 "sapling-async-runtime",
6518 "sapling-cats",
6519 "sapling-configmodel",
6520 "sapling-edenapi_trait",
6521 "sapling-edenapi_types",
6522 "sapling-hg-http",
6523 "sapling-http-client",
6524 "sapling-metrics",
6525 "sapling-minibytes",
6526 "sapling-pprint",
6527 "sapling-progress-model",
6528 "sapling-repourl",
6529 "sapling-types",
6530 "sapling-version",
6531 "serde",
6532 "serde_cbor",
6533 "serde_json",
6534 "tokio",
6535 "tracing",
6536 "url",
6537]
6538
6539[[package]]
6540name = "sapling-edenapi_ext"
6541version = "0.1.0"
6542dependencies = [
6543 "anyhow",
6544 "blake2",
6545 "cloned",
6546 "crossbeam",
6547 "futures 0.3.31",
6548 "itertools 0.14.0",
6549 "sapling-edenapi",
6550 "sapling-edenapi_types",
6551 "sapling-minibytes",
6552 "sapling-types",
6553 "sapling-vfs",
6554 "tokio",
6555]
6556
6557[[package]]
6558name = "sapling-edenapi_trait"
6559version = "0.1.0"
6560dependencies = [
6561 "anyhow",
6562 "async-trait",
6563 "futures 0.3.31",
6564 "http 0.2.12",
6565 "sapling-auth",
6566 "sapling-configmodel",
6567 "sapling-edenapi_types",
6568 "sapling-http-client",
6569 "sapling-minibytes",
6570 "sapling-types",
6571 "serde_cbor",
6572 "thiserror 2.0.17",
6573 "url",
6574]
6575
6576[[package]]
6577name = "sapling-edenapi_types"
6578version = "0.1.0"
6579dependencies = [
6580 "anyhow",
6581 "blob",
6582 "bytes",
6583 "manifest-augmented-tree",
6584 "paste",
6585 "quickcheck",
6586 "quickcheck_arbitrary_derive",
6587 "quickcheck_macros",
6588 "sapling-dag-types",
6589 "sapling-format-util",
6590 "sapling-insta_ext",
6591 "sapling-minibytes",
6592 "sapling-revisionstore_types",
6593 "sapling-type_macros",
6594 "sapling-types",
6595 "serde",
6596 "serde_bytes",
6597 "serde_derive",
6598 "serde_json",
6599 "thiserror 2.0.17",
6600]
6601
6602[[package]]
6603name = "sapling-edenfs-client"
6604version = "0.1.0"
6605dependencies = [
6606 "anyhow",
6607 "fbthrift_socket",
6608 "fs-err",
6609 "sapling-async-runtime",
6610 "sapling-clientinfo",
6611 "sapling-hg-metrics",
6612 "sapling-identity",
6613 "sapling-thrift-types",
6614 "sapling-types",
6615 "serde",
6616 "tokio-uds-compat",
6617 "toml",
6618 "tracing",
6619]
6620
6621[[package]]
6622name = "sapling-edenfs_ffi"
6623version = "0.1.0"
6624dependencies = [
6625 "anyhow",
6626 "cxx",
6627 "cxx-build",
6628 "once_cell",
6629 "parking_lot",
6630 "sapling-async-runtime",
6631 "sapling-identity",
6632 "sapling-manifest",
6633 "sapling-metrics",
6634 "sapling-pathmatcher",
6635 "sapling-repo",
6636 "sapling-sparse",
6637 "sapling-types",
6638 "tracing",
6639]
6640
6641[[package]]
6642name = "sapling-encoding"
6643version = "0.1.0"
6644dependencies = [
6645 "sapling-types",
6646 "winapi",
6647]
6648
6649[[package]]
6650name = "sapling-exchange"
6651version = "0.1.0"
6652dependencies = [
6653 "anyhow",
6654 "sapling-async-runtime",
6655 "sapling-commits",
6656 "sapling-dag",
6657 "sapling-edenapi",
6658 "sapling-metalog",
6659 "sapling-types",
6660 "tracing",
6661]
6662
6663[[package]]
6664name = "sapling-factory"
6665version = "0.1.0"
6666dependencies = [
6667 "anyhow",
6668 "tracing",
6669]
6670
6671[[package]]
6672name = "sapling-format-util"
6673version = "0.1.0"
6674dependencies = [
6675 "anyhow",
6676 "memchr",
6677 "once_cell",
6678 "sapling-hgtime",
6679 "sapling-minibytes",
6680 "sapling-types",
6681 "serde",
6682 "sha1",
6683 "tracing",
6684]
6685
6686[[package]]
6687name = "sapling-formatter"
6688version = "0.1.0"
6689dependencies = [
6690 "anyhow",
6691 "sapling-configmodel",
6692 "sapling-termstyle",
6693 "serde",
6694 "serde_json",
6695 "thiserror 2.0.17",
6696]
6697
6698[[package]]
6699name = "sapling-fsinfo"
6700version = "0.1.0"
6701dependencies = [
6702 "anyhow",
6703 "libc",
6704 "sapling-identity",
6705 "winapi",
6706]
6707
6708[[package]]
6709name = "sapling-fsyncglob"
6710version = "0.1.0"
6711dependencies = [
6712 "glob",
6713 "tempfile",
6714 "tracing",
6715]
6716
6717[[package]]
6718name = "sapling-gitcompat"
6719version = "0.1.0"
6720dependencies = [
6721 "anyhow",
6722 "filetime",
6723 "fs-err",
6724 "sapling-configmodel",
6725 "sapling-identity",
6726 "sapling-pathmatcher-types",
6727 "sapling-spawn-ext",
6728 "sapling-treestate",
6729 "sapling-types",
6730 "tempfile",
6731 "tracing",
6732]
6733
6734[[package]]
6735name = "sapling-gitdag"
6736version = "0.1.0"
6737dependencies = [
6738 "anyhow",
6739 "sapling-dag",
6740 "sapling-format-util",
6741 "sapling-gitstore",
6742 "sapling-minibytes",
6743 "sapling-nonblocking",
6744 "sapling-types",
6745 "tracing",
6746]
6747
6748[[package]]
6749name = "sapling-gitstore"
6750version = "0.1.0"
6751dependencies = [
6752 "anyhow",
6753 "async-trait",
6754 "blob",
6755 "fs-err",
6756 "git2",
6757 "sapling-configmodel",
6758 "sapling-factory",
6759 "sapling-gitcompat",
6760 "sapling-progress-model",
6761 "sapling-spawn-ext",
6762 "sapling-storemodel",
6763 "sapling-types",
6764 "tracing",
6765]
6766
6767[[package]]
6768name = "sapling-hg-http"
6769version = "0.1.0"
6770dependencies = [
6771 "once_cell",
6772 "sapling-async-runtime",
6773 "sapling-auth",
6774 "sapling-clientinfo",
6775 "sapling-configmodel",
6776 "sapling-hg-metrics",
6777 "sapling-http-client",
6778 "sapling-progress-model",
6779 "url",
6780]
6781
6782[[package]]
6783name = "sapling-hg-metrics"
6784version = "0.1.0"
6785dependencies = [
6786 "once_cell",
6787 "parking_lot",
6788]
6789
6790[[package]]
6791name = "sapling-hgplain"
6792version = "0.1.0"
6793dependencies = [
6794 "sapling-identity",
6795]
6796
6797[[package]]
6798name = "sapling-hgrc-parser"
6799version = "0.1.0"
6800
6801[[package]]
6802name = "sapling-hgtime"
6803version = "0.1.0"
6804dependencies = [
6805 "chrono",
6806 "humantime",
6807 "serde",
6808 "serde_cbor",
6809]
6810
6811[[package]]
6812name = "sapling-hook"
6813version = "0.1.0"
6814dependencies = [
6815 "anyhow",
6816 "erased-serde",
6817 "sapling-clientinfo",
6818 "sapling-configmodel",
6819 "sapling-factory",
6820 "sapling-identity",
6821 "sapling-io",
6822 "sapling-minibytes",
6823 "sapling-repo",
6824 "sapling-spawn-ext",
6825 "sapling-sysutil",
6826 "serde_json",
6827 "tracing",
6828]
6829
6830[[package]]
6831name = "sapling-http-client"
6832version = "0.1.0"
6833dependencies = [
6834 "anyhow",
6835 "assert_matches",
6836 "async-compression",
6837 "auto_impl",
6838 "crossbeam",
6839 "curl",
6840 "curl-sys",
6841 "env_logger 0.10.2",
6842 "flume",
6843 "futures 0.3.31",
6844 "http 0.2.12",
6845 "lru-cache",
6846 "maplit",
6847 "mockito",
6848 "once_cell",
6849 "openssl",
6850 "parking_lot",
6851 "paste",
6852 "pin-project 0.4.30",
6853 "regex",
6854 "sapling-async-runtime",
6855 "sapling-clientinfo",
6856 "serde",
6857 "serde_cbor",
6858 "serde_json",
6859 "structopt",
6860 "thiserror 2.0.17",
6861 "tokio",
6862 "tokio-util",
6863 "tracing",
6864 "url",
6865 "zstd",
6866]
6867
6868[[package]]
6869name = "sapling-identity"
6870version = "0.1.0"
6871dependencies = [
6872 "anyhow",
6873 "dirs 6.0.0",
6874 "once_cell",
6875 "parking_lot",
6876 "sapling-util",
6877 "tempfile",
6878 "tracing",
6879]
6880
6881[[package]]
6882name = "sapling-indexedlog"
6883version = "0.1.0"
6884dependencies = [
6885 "byteorder",
6886 "fs2",
6887 "hex",
6888 "libc",
6889 "memmap2 0.5.10",
6890 "once_cell",
6891 "quickcheck",
6892 "rand 0.8.5",
6893 "rand_chacha 0.3.1",
6894 "sapling-atomicfile",
6895 "sapling-configmodel",
6896 "sapling-dev-logger",
6897 "sapling-minibench",
6898 "sapling-minibytes",
6899 "sapling-vlqencoding",
6900 "tempfile",
6901 "tracing",
6902 "twox-hash",
6903 "winapi",
6904]
6905
6906[[package]]
6907name = "sapling-insta_ext"
6908version = "0.1.0"
6909dependencies = [
6910 "insta",
6911]
6912
6913[[package]]
6914name = "sapling-io"
6915version = "0.1.0"
6916dependencies = [
6917 "once_cell",
6918 "parking_lot",
6919 "pipe",
6920 "sapling-configmodel",
6921 "sapling-hgplain",
6922 "sapling-spawn-ext",
6923 "sapling-streampager",
6924 "sapling-time-interval",
6925 "terminal_size 0.3.0",
6926 "termios",
6927 "termwiz",
6928]
6929
6930[[package]]
6931name = "sapling-journal"
6932version = "0.1.0"
6933dependencies = [
6934 "anyhow",
6935 "sapling-hgtime",
6936 "sapling-repolock",
6937 "sapling-sysutil",
6938 "sapling-types",
6939 "sapling-util",
6940]
6941
6942[[package]]
6943name = "sapling-lazystr"
6944version = "0.1.0"
6945
6946[[package]]
6947name = "sapling-linelog"
6948version = "0.1.0"
6949dependencies = [
6950 "im",
6951 "rand_chacha 0.3.1",
6952]
6953
6954[[package]]
6955name = "sapling-lz4-pyframe"
6956version = "0.1.0"
6957dependencies = [
6958 "byteorder",
6959 "libc",
6960 "lz4-sys",
6961 "quickcheck",
6962 "thiserror 2.0.17",
6963]
6964
6965[[package]]
6966name = "sapling-manifest"
6967version = "0.1.0"
6968dependencies = [
6969 "anyhow",
6970 "quickcheck",
6971 "sapling-pathmatcher",
6972 "sapling-types",
6973]
6974
6975[[package]]
6976name = "sapling-manifest-tree"
6977version = "0.1.0"
6978dependencies = [
6979 "anyhow",
6980 "blob",
6981 "flume",
6982 "once_cell",
6983 "parking_lot",
6984 "quickcheck",
6985 "rand 0.8.5",
6986 "rand_chacha 0.3.1",
6987 "sapling-dev-logger",
6988 "sapling-factory",
6989 "sapling-format-util",
6990 "sapling-manifest",
6991 "sapling-minibench",
6992 "sapling-minibytes",
6993 "sapling-pathmatcher",
6994 "sapling-progress-model",
6995 "sapling-storemodel",
6996 "sapling-types",
6997 "thiserror 2.0.17",
6998 "threadpool",
6999 "tracing",
7000]
7001
7002[[package]]
7003name = "sapling-metalog"
7004version = "0.1.0"
7005dependencies = [
7006 "anyhow",
7007 "hex",
7008 "lazy_static",
7009 "parking_lot",
7010 "quickcheck",
7011 "rand_chacha 0.3.1",
7012 "rand_core 0.6.4",
7013 "sapling-hgtime",
7014 "sapling-indexedlog",
7015 "sapling-mincode",
7016 "sapling-minibytes",
7017 "sapling-refencode",
7018 "sapling-types",
7019 "sapling-zstore",
7020 "serde",
7021 "serde_json",
7022 "tempfile",
7023 "tracing",
7024]
7025
7026[[package]]
7027name = "sapling-metrics"
7028version = "0.1.0"
7029dependencies = [
7030 "anyhow",
7031 "fbinit",
7032 "futures 0.3.31",
7033 "once_cell",
7034 "parking_lot",
7035 "sapling-sysutil",
7036 "stats",
7037 "stats_traits",
7038]
7039
7040[[package]]
7041name = "sapling-metrics-render"
7042version = "0.1.0"
7043dependencies = [
7044 "once_cell",
7045 "sapling-async-runtime",
7046 "sapling-metrics",
7047 "sapling-progress-model",
7048 "tracing",
7049]
7050
7051[[package]]
7052name = "sapling-migration"
7053version = "0.1.0"
7054dependencies = [
7055 "sapling-configmodel",
7056 "thiserror 2.0.17",
7057]
7058
7059[[package]]
7060name = "sapling-mincode"
7061version = "0.1.0"
7062dependencies = [
7063 "byteorder",
7064 "quickcheck",
7065 "sapling-vlqencoding",
7066 "serde",
7067]
7068
7069[[package]]
7070name = "sapling-minibench"
7071version = "0.1.0"
7072
7073[[package]]
7074name = "sapling-minibytes"
7075version = "0.1.0"
7076dependencies = [
7077 "bytes",
7078 "memmap2 0.5.10",
7079 "quickcheck",
7080 "serde",
7081 "serde_cbor",
7082]
7083
7084[[package]]
7085name = "sapling-ministate"
7086version = "0.1.0"
7087dependencies = [
7088 "anyhow",
7089 "parking_lot",
7090]
7091
7092[[package]]
7093name = "sapling-mpatch"
7094version = "0.1.0"
7095dependencies = [
7096 "libc",
7097 "sapling-mpatch-sys",
7098]
7099
7100[[package]]
7101name = "sapling-mpatch-sys"
7102version = "0.1.0"
7103dependencies = [
7104 "cc",
7105]
7106
7107[[package]]
7108name = "sapling-mutationstore"
7109version = "0.1.0"
7110dependencies = [
7111 "anyhow",
7112 "bitflags 2.10.0",
7113 "futures 0.3.31",
7114 "rand 0.8.5",
7115 "rand_chacha 0.3.1",
7116 "sapling-dag",
7117 "sapling-drawdag",
7118 "sapling-indexedlog",
7119 "sapling-types",
7120 "sapling-vlqencoding",
7121 "tempfile",
7122]
7123
7124[[package]]
7125name = "sapling-network-doctor"
7126version = "0.1.0"
7127dependencies = [
7128 "curl",
7129 "http 0.2.12",
7130 "sapling-auth",
7131 "sapling-configmodel",
7132 "sapling-hg-http",
7133 "sapling-http-client",
7134 "tempfile",
7135 "thiserror 2.0.17",
7136 "tracing",
7137 "url",
7138]
7139
7140[[package]]
7141name = "sapling-nodeipc"
7142version = "0.1.0"
7143dependencies = [
7144 "anyhow",
7145 "filedescriptor 0.7.3",
7146 "libc",
7147 "paste",
7148 "sapling-nodeipc_derive",
7149 "serde",
7150 "serde_json",
7151 "winapi",
7152]
7153
7154[[package]]
7155name = "sapling-nodeipc_derive"
7156version = "0.1.0"
7157
7158[[package]]
7159name = "sapling-nodemap"
7160version = "0.1.0"
7161dependencies = [
7162 "anyhow",
7163 "quickcheck",
7164 "sapling-indexedlog",
7165 "sapling-types",
7166 "tempfile",
7167 "thiserror 2.0.17",
7168]
7169
7170[[package]]
7171name = "sapling-nonblocking"
7172version = "0.1.0"
7173dependencies = [
7174 "futures 0.3.31",
7175]
7176
7177[[package]]
7178name = "sapling-pathhistory"
7179version = "0.1.0"
7180dependencies = [
7181 "anyhow",
7182 "async-trait",
7183 "blob",
7184 "sapling-async-runtime",
7185 "sapling-dag",
7186 "sapling-dev-logger",
7187 "sapling-manifest",
7188 "sapling-manifest-tree",
7189 "sapling-sampling",
7190 "sapling-storemodel",
7191 "sapling-types",
7192 "sha1",
7193 "tokio",
7194 "tracing",
7195]
7196
7197[[package]]
7198name = "sapling-pathmatcher"
7199version = "0.1.0"
7200dependencies = [
7201 "anyhow",
7202 "bitflags 2.10.0",
7203 "fancy-regex 0.14.0",
7204 "fs-err",
7205 "glob",
7206 "globset",
7207 "ignore",
7208 "parking_lot",
7209 "regex-automata 0.3.9",
7210 "sapling-pathmatcher-types",
7211 "sapling-types",
7212 "sapling-util",
7213 "tempfile",
7214 "thiserror 2.0.17",
7215 "tracing",
7216]
7217
7218[[package]]
7219name = "sapling-pathmatcher-types"
7220version = "0.1.0"
7221dependencies = [
7222 "anyhow",
7223 "sapling-types",
7224]
7225
7226[[package]]
7227name = "sapling-pprint"
7228version = "0.1.0"
7229dependencies = [
7230 "serde",
7231 "serde_cbor",
7232]
7233
7234[[package]]
7235name = "sapling-procinfo"
7236version = "0.1.0"
7237dependencies = [
7238 "cc",
7239 "libc",
7240 "winapi",
7241]
7242
7243[[package]]
7244name = "sapling-procutil"
7245version = "0.1.0"
7246dependencies = [
7247 "libc",
7248 "once_cell",
7249 "tracing",
7250 "winapi",
7251]
7252
7253[[package]]
7254name = "sapling-progress-model"
7255version = "0.1.0"
7256dependencies = [
7257 "arc-swap",
7258 "once_cell",
7259 "parking_lot",
7260 "paste",
7261 "thread_local",
7262 "tokio",
7263 "tracing",
7264]
7265
7266[[package]]
7267name = "sapling-progress-render"
7268version = "0.1.0"
7269dependencies = [
7270 "sapling-nodeipc",
7271 "sapling-progress-model",
7272 "serde",
7273 "termwiz",
7274 "tracing",
7275 "unicode-segmentation",
7276 "unicode-width 0.1.12",
7277]
7278
7279[[package]]
7280name = "sapling-pubsub"
7281version = "0.1.0"
7282dependencies = [
7283 "anyhow",
7284 "tracing",
7285]
7286
7287[[package]]
7288name = "sapling-radixbuf"
7289version = "0.1.0"
7290dependencies = [
7291 "quickcheck",
7292 "rand 0.8.5",
7293 "rand_chacha 0.3.1",
7294 "sapling-minibench",
7295 "sapling-vlqencoding",
7296 "thiserror 2.0.17",
7297]
7298
7299[[package]]
7300name = "sapling-re-cas-common"
7301version = "0.1.0"
7302dependencies = [
7303 "anyhow",
7304 "async-trait",
7305 "itertools 0.14.0",
7306 "once_cell",
7307 "sapling-cas-client",
7308 "sapling-types",
7309 "tracing",
7310]
7311
7312[[package]]
7313name = "sapling-refencode"
7314version = "0.1.0"
7315dependencies = [
7316 "sapling-types",
7317 "serde",
7318 "serde_json",
7319]
7320
7321[[package]]
7322name = "sapling-renderdag"
7323version = "0.1.0"
7324dependencies = [
7325 "bitflags 2.10.0",
7326 "sapling-drawdag",
7327 "serde",
7328 "unicode-width 0.1.12",
7329]
7330
7331[[package]]
7332name = "sapling-repo"
7333version = "0.1.0"
7334dependencies = [
7335 "anyhow",
7336 "fail",
7337 "fs-err",
7338 "once_cell",
7339 "parking_lot",
7340 "sapling-async-runtime",
7341 "sapling-cas-client",
7342 "sapling-commits-trait",
7343 "sapling-configloader",
7344 "sapling-configmodel",
7345 "sapling-constructors",
7346 "sapling-eagerepo",
7347 "sapling-edenapi",
7348 "sapling-factory",
7349 "sapling-identity",
7350 "sapling-manifest-tree",
7351 "sapling-metalog",
7352 "sapling-repo-minimal-info",
7353 "sapling-repolock",
7354 "sapling-repourl",
7355 "sapling-revisionstore",
7356 "sapling-revsets",
7357 "sapling-rewrite-macros",
7358 "sapling-storemodel",
7359 "sapling-treestate",
7360 "sapling-types",
7361 "sapling-util",
7362 "sapling-workingcopy",
7363 "tempfile",
7364 "thiserror 2.0.17",
7365 "tracing",
7366]
7367
7368[[package]]
7369name = "sapling-repo-minimal-info"
7370version = "0.1.0"
7371dependencies = [
7372 "anyhow",
7373 "fs-err",
7374 "phf",
7375 "sapling-identity",
7376 "sapling-util",
7377 "tempfile",
7378]
7379
7380[[package]]
7381name = "sapling-repolock"
7382version = "0.1.0"
7383dependencies = [
7384 "anyhow",
7385 "fs-err",
7386 "fs2",
7387 "parking_lot",
7388 "sapling-configmodel",
7389 "sapling-progress-model",
7390 "sapling-sysutil",
7391 "sapling-util",
7392 "tempfile",
7393 "thiserror 2.0.17",
7394 "tracing",
7395]
7396
7397[[package]]
7398name = "sapling-repostate"
7399version = "0.1.0"
7400dependencies = [
7401 "anyhow",
7402 "byteorder",
7403 "fs-err",
7404 "sapling-identity",
7405 "sapling-repolock",
7406 "sapling-types",
7407 "sapling-util",
7408 "serde",
7409 "tempfile",
7410]
7411
7412[[package]]
7413name = "sapling-repourl"
7414version = "0.1.0"
7415dependencies = [
7416 "anyhow",
7417 "fn-error-context",
7418 "percent-encoding",
7419 "sapling-configmodel",
7420 "tracing",
7421 "url",
7422]
7423
7424[[package]]
7425name = "sapling-revisionstore"
7426version = "0.1.0"
7427dependencies = [
7428 "anyhow",
7429 "async-trait",
7430 "blob",
7431 "byteorder",
7432 "curl",
7433 "flume",
7434 "fn-error-context",
7435 "fs-err",
7436 "futures 0.3.31",
7437 "http 0.2.12",
7438 "itertools 0.14.0",
7439 "lfs_protocol",
7440 "manifest-augmented-tree",
7441 "maplit",
7442 "mockito",
7443 "once_cell",
7444 "parking_lot",
7445 "paste",
7446 "quickcheck",
7447 "quickcheck_arbitrary_derive",
7448 "rand 0.8.5",
7449 "rand_chacha 0.3.1",
7450 "redacted",
7451 "sapling-async-runtime",
7452 "sapling-cas-client",
7453 "sapling-configmodel",
7454 "sapling-edenapi",
7455 "sapling-edenapi_types",
7456 "sapling-format-util",
7457 "sapling-hg-http",
7458 "sapling-hg-metrics",
7459 "sapling-hgtime",
7460 "sapling-http-client",
7461 "sapling-indexedlog",
7462 "sapling-lz4-pyframe",
7463 "sapling-manifest-tree",
7464 "sapling-metrics",
7465 "sapling-mincode",
7466 "sapling-minibytes",
7467 "sapling-progress-model",
7468 "sapling-repourl",
7469 "sapling-revisionstore_types",
7470 "sapling-storemodel",
7471 "sapling-types",
7472 "sapling-util",
7473 "sapling-version",
7474 "sapling-vlqencoding",
7475 "serde",
7476 "serde_derive",
7477 "serde_json",
7478 "sha1",
7479 "sha2",
7480 "tempfile",
7481 "thiserror 2.0.17",
7482 "tokio",
7483 "tokio-stream",
7484 "tracing",
7485 "url",
7486]
7487
7488[[package]]
7489name = "sapling-revisionstore_types"
7490version = "0.1.0"
7491dependencies = [
7492 "anyhow",
7493 "byteorder",
7494 "quickcheck",
7495 "quickcheck_arbitrary_derive",
7496 "serde",
7497 "serde_derive",
7498]
7499
7500[[package]]
7501name = "sapling-revlogindex"
7502version = "0.1.0"
7503dependencies = [
7504 "anyhow",
7505 "async-trait",
7506 "bit-vec 0.6.3",
7507 "byteorder",
7508 "parking_lot",
7509 "sapling-dag",
7510 "sapling-indexedlog",
7511 "sapling-lz4-pyframe",
7512 "sapling-minibytes",
7513 "sapling-nonblocking",
7514 "sapling-radixbuf",
7515 "sapling-util",
7516 "tempfile",
7517 "thiserror 2.0.17",
7518]
7519
7520[[package]]
7521name = "sapling-revsets"
7522version = "0.1.0"
7523dependencies = [
7524 "anyhow",
7525 "sapling-async-runtime",
7526 "sapling-configmodel",
7527 "sapling-dag",
7528 "sapling-edenapi",
7529 "sapling-hgplain",
7530 "sapling-metalog",
7531 "sapling-refencode",
7532 "sapling-treestate",
7533 "sapling-types",
7534 "thiserror 2.0.17",
7535]
7536
7537[[package]]
7538name = "sapling-rewrite-macros"
7539version = "0.1.0"
7540dependencies = [
7541 "once_cell",
7542 "parking_lot",
7543 "proc-macro2",
7544 "quote",
7545 "sapling-tree-pattern-match",
7546 "tempfile",
7547 "tracing",
7548]
7549
7550[[package]]
7551name = "sapling-rich-cas-client"
7552version = "0.1.0"
7553dependencies = [
7554 "anyhow",
7555 "blob",
7556 "fbinit",
7557 "futures 0.3.31",
7558 "sapling-cas-client",
7559 "sapling-clientinfo",
7560 "sapling-configmodel",
7561 "sapling-factory",
7562 "sapling-re-cas-common",
7563 "tracing",
7564]
7565
7566[[package]]
7567name = "sapling-runlog"
7568version = "0.1.0"
7569dependencies = [
7570 "anyhow",
7571 "chrono",
7572 "fs2",
7573 "libc",
7574 "parking_lot",
7575 "rand 0.8.5",
7576 "sapling-configmodel",
7577 "sapling-hg-http",
7578 "sapling-progress-model",
7579 "sapling-repo",
7580 "sapling-util",
7581 "serde",
7582 "serde_json",
7583 "tempfile",
7584]
7585
7586[[package]]
7587name = "sapling-sampling"
7588version = "0.1.0"
7589dependencies = [
7590 "parking_lot",
7591 "sapling-clientinfo",
7592 "sapling-configmodel",
7593 "serde",
7594 "serde_json",
7595 "tracing",
7596]
7597
7598[[package]]
7599name = "sapling-serde_alt"
7600version = "0.1.0"
7601
7602[[package]]
7603name = "sapling-sparse"
7604version = "0.1.0"
7605dependencies = [
7606 "anyhow",
7607 "futures 0.3.31",
7608 "globset",
7609 "once_cell",
7610 "regex",
7611 "sapling-pathmatcher",
7612 "sapling-rewrite-macros",
7613 "sapling-types",
7614 "thiserror 2.0.17",
7615 "tokio",
7616 "tracing",
7617]
7618
7619[[package]]
7620name = "sapling-spawn-ext"
7621version = "0.1.0"
7622dependencies = [
7623 "libc",
7624 "tempfile",
7625 "tracing",
7626 "winapi",
7627]
7628
7629[[package]]
7630name = "sapling-staticconfig"
7631version = "0.1.0"
7632dependencies = [
7633 "phf",
7634 "sapling-configmodel",
7635 "sapling-staticconfig_macros",
7636]
7637
7638[[package]]
7639name = "sapling-staticconfig_macros"
7640version = "0.1.0"
7641dependencies = [
7642 "indexmap 2.12.1",
7643 "sapling-hgrc-parser",
7644]
7645
7646[[package]]
7647name = "sapling-status"
7648version = "0.1.0"
7649dependencies = [
7650 "sapling-types",
7651]
7652
7653[[package]]
7654name = "sapling-storemodel"
7655version = "0.1.0"
7656dependencies = [
7657 "anyhow",
7658 "async-trait",
7659 "blob",
7660 "futures 0.3.31",
7661 "once_cell",
7662 "parking_lot",
7663 "sapling-configmodel",
7664 "sapling-edenapi_trait",
7665 "sapling-edenapi_types",
7666 "sapling-factory",
7667 "sapling-metalog",
7668 "sapling-minibytes",
7669 "sapling-types",
7670 "serde",
7671]
7672
7673[[package]]
7674name = "sapling-streampager"
7675version = "0.11.0"
7676dependencies = [
7677 "dirs 6.0.0",
7678 "enum_dispatch",
7679 "lru",
7680 "memmap2 0.5.10",
7681 "notify",
7682 "regex",
7683 "scopeguard",
7684 "serde",
7685 "smallvec",
7686 "terminfo",
7687 "termwiz",
7688 "thiserror 2.0.17",
7689 "toml",
7690 "unicode-segmentation",
7691 "unicode-width 0.1.12",
7692 "vec_map",
7693]
7694
7695[[package]]
7696name = "sapling-streams"
7697version = "0.1.0"
7698dependencies = [
7699 "anyhow",
7700 "async-trait",
7701 "futures 0.3.31",
7702 "pin-project 0.4.30",
7703 "tokio",
7704]
7705
7706[[package]]
7707name = "sapling-submodule"
7708version = "0.1.0"
7709dependencies = [
7710 "sapling-configmodel",
7711 "serde",
7712]
7713
7714[[package]]
7715name = "sapling-sysutil"
7716version = "0.1.0"
7717dependencies = [
7718 "anyhow",
7719 "shell-escape",
7720 "tracing",
7721 "whoami",
7722]
7723
7724[[package]]
7725name = "sapling-termlogger"
7726version = "0.1.0"
7727dependencies = [
7728 "sapling-identity",
7729 "sapling-io",
7730 "sapling-lazystr",
7731 "tracing",
7732]
7733
7734[[package]]
7735name = "sapling-termstyle"
7736version = "0.1.0"
7737dependencies = [
7738 "sapling-configmodel",
7739 "sapling-hgplain",
7740 "sapling-io",
7741 "termwiz",
7742 "tracing",
7743]
7744
7745[[package]]
7746name = "sapling-testutil"
7747version = "0.1.0"
7748dependencies = [
7749 "fail",
7750 "once_cell",
7751 "parking_lot",
7752]
7753
7754[[package]]
7755name = "sapling-thin-cas-client"
7756version = "0.1.0"
7757dependencies = [
7758 "anyhow",
7759 "blob",
7760 "fbinit",
7761 "futures 0.3.31",
7762 "sapling-cas-client",
7763 "sapling-clientinfo",
7764 "sapling-configmodel",
7765 "sapling-factory",
7766 "sapling-re-cas-common",
7767 "tracing",
7768]
7769
7770[[package]]
7771name = "sapling-thrift-types"
7772version = "0.1.0"
7773dependencies = [
7774 "anyhow",
7775 "config",
7776 "config_thrift",
7777 "fb303_core",
7778 "fbthrift",
7779 "futures 0.3.31",
7780 "thiserror 2.0.17",
7781 "thrift 0.1.0",
7782 "thrift_clients 0.1.0",
7783]
7784
7785[[package]]
7786name = "sapling-time-interval"
7787version = "0.1.0"
7788
7789[[package]]
7790name = "sapling-tracing-analyzer"
7791version = "0.1.0"
7792dependencies = [
7793 "sapling-tracing-collector",
7794 "serde_json",
7795]
7796
7797[[package]]
7798name = "sapling-tracing-collector"
7799version = "0.1.0"
7800dependencies = [
7801 "indexmap 2.12.1",
7802 "libc",
7803 "parking_lot",
7804 "serde",
7805 "serde_json",
7806 "tracing",
7807 "tracing-subscriber",
7808 "winapi",
7809]
7810
7811[[package]]
7812name = "sapling-tracing-reload"
7813version = "0.1.0"
7814dependencies = [
7815 "anyhow",
7816 "once_cell",
7817 "tracing",
7818 "tracing-subscriber",
7819]
7820
7821[[package]]
7822name = "sapling-tracing-runtime-callsite"
7823version = "0.1.0"
7824dependencies = [
7825 "once_cell",
7826 "parking_lot",
7827 "regex",
7828 "tracing",
7829]
7830
7831[[package]]
7832name = "sapling-tracing-sampler"
7833version = "0.1.0"
7834dependencies = [
7835 "sapling-sampling",
7836 "tempfile",
7837 "tracing",
7838 "tracing-serde 0.1.3",
7839 "tracing-subscriber",
7840]
7841
7842[[package]]
7843name = "sapling-tree-pattern-match"
7844version = "0.1.0"
7845dependencies = [
7846 "bitflags 2.10.0",
7847]
7848
7849[[package]]
7850name = "sapling-treestate"
7851version = "0.1.0"
7852dependencies = [
7853 "anyhow",
7854 "bitflags 2.10.0",
7855 "byteorder",
7856 "fs-err",
7857 "fs2",
7858 "itertools 0.14.0",
7859 "pretty_assertions",
7860 "quickcheck",
7861 "rand 0.8.5",
7862 "rand_chacha 0.3.1",
7863 "sapling-atomicfile",
7864 "sapling-identity",
7865 "sapling-repolock",
7866 "sapling-types",
7867 "sapling-util",
7868 "sapling-vlqencoding",
7869 "sha2",
7870 "tempfile",
7871 "thiserror 2.0.17",
7872 "tracing",
7873 "twox-hash",
7874 "uuid",
7875]
7876
7877[[package]]
7878name = "sapling-type_macros"
7879version = "0.1.0"
7880dependencies = [
7881 "proc-macro2",
7882 "quote",
7883 "syn 1.0.109",
7884]
7885
7886[[package]]
7887name = "sapling-types"
7888version = "0.1.0"
7889dependencies = [
7890 "anyhow",
7891 "bitflags 2.10.0",
7892 "byteorder",
7893 "lazy_static",
7894 "quickcheck",
7895 "quickcheck_arbitrary_derive",
7896 "rand 0.8.5",
7897 "ref-cast",
7898 "sapling-util",
7899 "sapling-vlqencoding",
7900 "serde",
7901 "serde_bytes",
7902 "serde_cbor",
7903 "serde_derive",
7904 "serde_json",
7905 "sha1",
7906 "thiserror 2.0.17",
7907]
7908
7909[[package]]
7910name = "sapling-udsipc"
7911version = "0.1.0"
7912dependencies = [
7913 "anyhow",
7914 "fn-error-context",
7915 "fs-err",
7916 "sapling-nodeipc",
7917 "uds_windows",
7918]
7919
7920[[package]]
7921name = "sapling-unionconfig"
7922version = "0.1.0"
7923dependencies = [
7924 "indexmap 2.12.1",
7925 "sapling-configmodel",
7926 "sapling-staticconfig",
7927]
7928
7929[[package]]
7930name = "sapling-util"
7931version = "0.1.0"
7932dependencies = [
7933 "anyhow",
7934 "dirs 6.0.0",
7935 "fn-error-context",
7936 "fs-err",
7937 "fs2",
7938 "libc",
7939 "memmap2 0.5.10",
7940 "once_cell",
7941 "rand 0.8.5",
7942 "sapling-atomicfile",
7943 "sapling-lazystr",
7944 "sapling-metrics",
7945 "sapling-rewrite-macros",
7946 "shellexpand",
7947 "tempfile",
7948 "thiserror 2.0.17",
7949 "widestring",
7950 "winapi",
7951]
7952
7953[[package]]
7954name = "sapling-version"
7955version = "0.1.0"
7956
7957[[package]]
7958name = "sapling-vfs"
7959version = "0.1.0"
7960dependencies = [
7961 "anyhow",
7962 "crossbeam",
7963 "dashmap",
7964 "fs-err",
7965 "libc",
7966 "once_cell",
7967 "sapling-fsinfo",
7968 "sapling-identity",
7969 "sapling-minibytes",
7970 "sapling-types",
7971 "sapling-util",
7972 "tempfile",
7973 "thiserror 2.0.17",
7974 "tokio",
7975 "tracing",
7976]
7977
7978[[package]]
7979name = "sapling-vlqencoding"
7980version = "0.1.0"
7981dependencies = [
7982 "quickcheck",
7983]
7984
7985[[package]]
7986name = "sapling-walkdetector"
7987version = "0.1.0"
7988dependencies = [
7989 "parking_lot",
7990 "sapling-types",
7991 "tracing",
7992]
7993
7994[[package]]
7995name = "sapling-webview-app"
7996version = "0.1.0"
7997dependencies = [
7998 "anyhow",
7999 "base64 0.21.7",
8000 "dirs 6.0.0",
8001 "open",
8002 "sapling-version",
8003 "serde",
8004 "serde_json",
8005 "tinyfiledialogs",
8006 "tracing",
8007 "webview-sys",
8008]
8009
8010[[package]]
8011name = "sapling-workingcopy"
8012version = "0.1.0"
8013dependencies = [
8014 "anyhow",
8015 "async-trait",
8016 "bitflags 2.10.0",
8017 "blob",
8018 "crossbeam",
8019 "fs-err",
8020 "once_cell",
8021 "parking_lot",
8022 "regex",
8023 "sapling-async-runtime",
8024 "sapling-configmodel",
8025 "sapling-context",
8026 "sapling-edenfs-client",
8027 "sapling-gitcompat",
8028 "sapling-hgplain",
8029 "sapling-hgtime",
8030 "sapling-identity",
8031 "sapling-journal",
8032 "sapling-manifest",
8033 "sapling-manifest-tree",
8034 "sapling-pathmatcher",
8035 "sapling-progress-model",
8036 "sapling-repolock",
8037 "sapling-repostate",
8038 "sapling-sparse",
8039 "sapling-status",
8040 "sapling-storemodel",
8041 "sapling-submodule",
8042 "sapling-termlogger",
8043 "sapling-treestate",
8044 "sapling-types",
8045 "sapling-util",
8046 "sapling-vfs",
8047 "serde",
8048 "serde_json",
8049 "tempfile",
8050 "thiserror 2.0.17",
8051 "tokio",
8052 "tracing",
8053 "watchman_client",
8054 "whoami",
8055]
8056
8057[[package]]
8058name = "sapling-xdiff"
8059version = "0.1.0"
8060dependencies = [
8061 "sapling-xdiff-sys",
8062 "structopt",
8063]
8064
8065[[package]]
8066name = "sapling-xdiff-sys"
8067version = "0.1.0"
8068dependencies = [
8069 "cc",
8070]
8071
8072[[package]]
8073name = "sapling-zstdelta"
8074version = "0.1.0"
8075dependencies = [
8076 "libc",
8077 "quickcheck",
8078 "rand 0.8.5",
8079 "rand_chacha 0.3.1",
8080 "zstd-sys",
8081]
8082
8083[[package]]
8084name = "sapling-zstore"
8085version = "0.1.0"
8086dependencies = [
8087 "lazy_static",
8088 "lru-cache",
8089 "parking_lot",
8090 "quickcheck",
8091 "sapling-indexedlog",
8092 "sapling-mincode",
8093 "sapling-minibytes",
8094 "sapling-types",
8095 "sapling-zstdelta",
8096 "serde",
8097 "sha1",
8098 "tempfile",
8099 "tracing",
8100]
8101
8102[[package]]
8103name = "schannel"
8104version = "0.1.28"
8105source = "registry+https://github.com/rust-lang/crates.io-index"
8106checksum = "891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1"
8107dependencies = [
8108 "windows-sys 0.61.2",
8109]
8110
8111[[package]]
8112name = "scm_daemon"
8113version = "0.1.0"
8114dependencies = [
8115 "anyhow",
8116 "clap 2.34.0",
8117 "env_logger 0.10.2",
8118 "libc",
8119 "log",
8120 "sapling-commitcloudsubscriber",
8121 "serde",
8122 "thiserror 2.0.17",
8123 "tokio",
8124 "toml",
8125]
8126
8127[[package]]
8128name = "scope"
8129version = "0.0.1+unstable"
8130source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
8131dependencies = [
8132 "anyhow",
8133 "codegen_includer_proc_macro",
8134 "fbthrift",
8135 "futures 0.3.31",
8136 "ref-cast",
8137 "thiserror 2.0.17",
8138 "thrift_compiler",
8139]
8140
8141[[package]]
8142name = "scope_clients"
8143version = "0.0.1+unstable"
8144source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
8145dependencies = [
8146 "anyhow",
8147 "async-trait",
8148 "codegen_includer_proc_macro",
8149 "fbthrift",
8150 "futures 0.3.31",
8151 "scope",
8152 "thrift_compiler",
8153 "tracing",
8154]
8155
8156[[package]]
8157name = "scopeguard"
8158version = "1.2.0"
8159source = "registry+https://github.com/rust-lang/crates.io-index"
8160checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
8161
8162[[package]]
8163name = "scratch"
8164version = "1.0.9"
8165source = "registry+https://github.com/rust-lang/crates.io-index"
8166checksum = "d68f2ec51b097e4c1a75b681a8bec621909b5e91f15bb7b840c4f2f7b01148b2"
8167
8168[[package]]
8169name = "sct"
8170version = "0.7.1"
8171source = "registry+https://github.com/rust-lang/crates.io-index"
8172checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414"
8173dependencies = [
8174 "ring",
8175 "untrusted",
8176]
8177
8178[[package]]
8179name = "security-framework"
8180version = "2.11.1"
8181source = "registry+https://github.com/rust-lang/crates.io-index"
8182checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02"
8183dependencies = [
8184 "bitflags 2.10.0",
8185 "core-foundation",
8186 "core-foundation-sys",
8187 "libc",
8188 "security-framework-sys",
8189]
8190
8191[[package]]
8192name = "security-framework-sys"
8193version = "2.15.0"
8194source = "registry+https://github.com/rust-lang/crates.io-index"
8195checksum = "cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0"
8196dependencies = [
8197 "core-foundation-sys",
8198 "libc",
8199]
8200
8201[[package]]
8202name = "serde"
8203version = "1.0.228"
8204source = "registry+https://github.com/rust-lang/crates.io-index"
8205checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e"
8206dependencies = [
8207 "serde_core",
8208 "serde_derive",
8209]
8210
8211[[package]]
8212name = "serde_bser"
8213version = "0.4.0"
8214source = "git+https://github.com/facebook/watchman.git?branch=main#9c213927d3df40727fdc222315251cf1f85b32f0"
8215dependencies = [
8216 "anyhow",
8217 "byteorder",
8218 "bytes",
8219 "serde",
8220 "serde_bytes",
8221 "thiserror 2.0.17",
8222]
8223
8224[[package]]
8225name = "serde_bytes"
8226version = "0.11.19"
8227source = "registry+https://github.com/rust-lang/crates.io-index"
8228checksum = "a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8"
8229dependencies = [
8230 "serde",
8231 "serde_core",
8232]
8233
8234[[package]]
8235name = "serde_cbor"
8236version = "0.11.2"
8237source = "registry+https://github.com/rust-lang/crates.io-index"
8238checksum = "2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5"
8239dependencies = [
8240 "half 1.8.3",
8241 "serde",
8242]
8243
8244[[package]]
8245name = "serde_core"
8246version = "1.0.228"
8247source = "registry+https://github.com/rust-lang/crates.io-index"
8248checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad"
8249dependencies = [
8250 "serde_derive",
8251]
8252
8253[[package]]
8254name = "serde_derive"
8255version = "1.0.228"
8256source = "registry+https://github.com/rust-lang/crates.io-index"
8257checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79"
8258dependencies = [
8259 "proc-macro2",
8260 "quote",
8261 "syn 2.0.111",
8262]
8263
8264[[package]]
8265name = "serde_json"
8266version = "1.0.145"
8267source = "registry+https://github.com/rust-lang/crates.io-index"
8268checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c"
8269dependencies = [
8270 "itoa",
8271 "memchr",
8272 "ryu",
8273 "serde",
8274 "serde_core",
8275]
8276
8277[[package]]
8278name = "serde_spanned"
8279version = "0.6.9"
8280source = "registry+https://github.com/rust-lang/crates.io-index"
8281checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
8282dependencies = [
8283 "serde",
8284]
8285
8286[[package]]
8287name = "serde_urlencoded"
8288version = "0.7.1"
8289source = "registry+https://github.com/rust-lang/crates.io-index"
8290checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
8291dependencies = [
8292 "form_urlencoded",
8293 "itoa",
8294 "ryu",
8295 "serde",
8296]
8297
8298[[package]]
8299name = "sha1"
8300version = "0.10.6"
8301source = "registry+https://github.com/rust-lang/crates.io-index"
8302checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
8303dependencies = [
8304 "cfg-if 1.0.4",
8305 "cpufeatures",
8306 "digest",
8307]
8308
8309[[package]]
8310name = "sha1_smol"
8311version = "1.0.1"
8312source = "registry+https://github.com/rust-lang/crates.io-index"
8313checksum = "bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d"
8314
8315[[package]]
8316name = "sha2"
8317version = "0.10.9"
8318source = "registry+https://github.com/rust-lang/crates.io-index"
8319checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
8320dependencies = [
8321 "cfg-if 1.0.4",
8322 "cpufeatures",
8323 "digest",
8324]
8325
8326[[package]]
8327name = "sharded-slab"
8328version = "0.1.7"
8329source = "registry+https://github.com/rust-lang/crates.io-index"
8330checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
8331dependencies = [
8332 "lazy_static",
8333]
8334
8335[[package]]
8336name = "shell"
8337version = "0.1.0"
8338dependencies = [
8339 "anyhow",
8340 "tracing",
8341 "tracing-subscriber",
8342]
8343
8344[[package]]
8345name = "shell-escape"
8346version = "0.1.5"
8347source = "registry+https://github.com/rust-lang/crates.io-index"
8348checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f"
8349
8350[[package]]
8351name = "shellexpand"
8352version = "2.1.2"
8353source = "registry+https://github.com/rust-lang/crates.io-index"
8354checksum = "7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4"
8355dependencies = [
8356 "dirs 4.0.0",
8357]
8358
8359[[package]]
8360name = "shlex"
8361version = "1.3.0"
8362source = "registry+https://github.com/rust-lang/crates.io-index"
8363checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
8364
8365[[package]]
8366name = "signal-hook"
8367version = "0.3.18"
8368source = "registry+https://github.com/rust-lang/crates.io-index"
8369checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
8370dependencies = [
8371 "libc",
8372 "signal-hook-registry",
8373]
8374
8375[[package]]
8376name = "signal-hook-registry"
8377version = "1.4.7"
8378source = "registry+https://github.com/rust-lang/crates.io-index"
8379checksum = "7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad"
8380dependencies = [
8381 "libc",
8382]
8383
8384[[package]]
8385name = "simd-adler32"
8386version = "0.3.8"
8387source = "registry+https://github.com/rust-lang/crates.io-index"
8388checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2"
8389
8390[[package]]
8391name = "similar"
8392version = "2.7.0"
8393source = "registry+https://github.com/rust-lang/crates.io-index"
8394checksum = "bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa"
8395
8396[[package]]
8397name = "simple_asn1"
8398version = "0.5.4"
8399source = "registry+https://github.com/rust-lang/crates.io-index"
8400checksum = "8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80"
8401dependencies = [
8402 "chrono",
8403 "num-bigint",
8404 "num-traits",
8405 "thiserror 1.0.69",
8406]
8407
8408[[package]]
8409name = "siphasher"
8410version = "1.0.1"
8411source = "registry+https://github.com/rust-lang/crates.io-index"
8412checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
8413
8414[[package]]
8415name = "sized-chunks"
8416version = "0.6.5"
8417source = "registry+https://github.com/rust-lang/crates.io-index"
8418checksum = "16d69225bde7a69b235da73377861095455d298f2b970996eec25ddbb42b3d1e"
8419dependencies = [
8420 "bitmaps",
8421 "typenum",
8422]
8423
8424[[package]]
8425name = "slab"
8426version = "0.4.11"
8427source = "registry+https://github.com/rust-lang/crates.io-index"
8428checksum = "7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589"
8429
8430[[package]]
8431name = "smallvec"
8432version = "1.15.1"
8433source = "registry+https://github.com/rust-lang/crates.io-index"
8434checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
8435
8436[[package]]
8437name = "socket2"
8438version = "0.4.10"
8439source = "registry+https://github.com/rust-lang/crates.io-index"
8440checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d"
8441dependencies = [
8442 "libc",
8443 "winapi",
8444]
8445
8446[[package]]
8447name = "socket2"
8448version = "0.5.10"
8449source = "registry+https://github.com/rust-lang/crates.io-index"
8450checksum = "e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678"
8451dependencies = [
8452 "libc",
8453 "windows-sys 0.52.0",
8454]
8455
8456[[package]]
8457name = "socket2"
8458version = "0.6.1"
8459source = "registry+https://github.com/rust-lang/crates.io-index"
8460checksum = "17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881"
8461dependencies = [
8462 "libc",
8463 "windows-sys 0.60.2",
8464]
8465
8466[[package]]
8467name = "sorted_vector_map"
8468version = "0.2.0"
8469source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
8470dependencies = [
8471 "itertools 0.14.0",
8472 "quickcheck",
8473]
8474
8475[[package]]
8476name = "spin"
8477version = "0.9.8"
8478source = "registry+https://github.com/rust-lang/crates.io-index"
8479checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
8480dependencies = [
8481 "lock_api",
8482]
8483
8484[[package]]
8485name = "stable_deref_trait"
8486version = "1.2.1"
8487source = "registry+https://github.com/rust-lang/crates.io-index"
8488checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
8489
8490[[package]]
8491name = "static_assertions"
8492version = "1.1.0"
8493source = "registry+https://github.com/rust-lang/crates.io-index"
8494checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
8495
8496[[package]]
8497name = "stats"
8498version = "0.1.0"
8499source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
8500dependencies = [
8501 "fbinit",
8502 "futures 0.3.31",
8503 "perthread",
8504 "stats_traits",
8505 "tokio",
8506 "tokio-stream",
8507]
8508
8509[[package]]
8510name = "stats_traits"
8511version = "0.1.0"
8512source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
8513dependencies = [
8514 "auto_impl",
8515 "dashmap",
8516 "fbinit",
8517]
8518
8519[[package]]
8520name = "strsim"
8521version = "0.8.0"
8522source = "registry+https://github.com/rust-lang/crates.io-index"
8523checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
8524
8525[[package]]
8526name = "strsim"
8527version = "0.10.0"
8528source = "registry+https://github.com/rust-lang/crates.io-index"
8529checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
8530
8531[[package]]
8532name = "strsim"
8533version = "0.11.1"
8534source = "registry+https://github.com/rust-lang/crates.io-index"
8535checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
8536
8537[[package]]
8538name = "structopt"
8539version = "0.3.26"
8540source = "registry+https://github.com/rust-lang/crates.io-index"
8541checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10"
8542dependencies = [
8543 "clap 2.34.0",
8544 "lazy_static",
8545 "structopt-derive",
8546]
8547
8548[[package]]
8549name = "structopt-derive"
8550version = "0.4.18"
8551source = "registry+https://github.com/rust-lang/crates.io-index"
8552checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0"
8553dependencies = [
8554 "heck 0.3.3",
8555 "proc-macro-error",
8556 "proc-macro2",
8557 "quote",
8558 "syn 1.0.109",
8559]
8560
8561[[package]]
8562name = "subtle"
8563version = "2.6.1"
8564source = "registry+https://github.com/rust-lang/crates.io-index"
8565checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
8566
8567[[package]]
8568name = "syn"
8569version = "1.0.109"
8570source = "registry+https://github.com/rust-lang/crates.io-index"
8571checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
8572dependencies = [
8573 "proc-macro2",
8574 "quote",
8575 "unicode-ident",
8576]
8577
8578[[package]]
8579name = "syn"
8580version = "2.0.111"
8581source = "registry+https://github.com/rust-lang/crates.io-index"
8582checksum = "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
8583dependencies = [
8584 "proc-macro2",
8585 "quote",
8586 "unicode-ident",
8587]
8588
8589[[package]]
8590name = "sync_wrapper"
8591version = "0.1.2"
8592source = "registry+https://github.com/rust-lang/crates.io-index"
8593checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160"
8594
8595[[package]]
8596name = "synstructure"
8597version = "0.12.6"
8598source = "registry+https://github.com/rust-lang/crates.io-index"
8599checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f"
8600dependencies = [
8601 "proc-macro2",
8602 "quote",
8603 "syn 1.0.109",
8604 "unicode-xid",
8605]
8606
8607[[package]]
8608name = "synstructure"
8609version = "0.13.2"
8610source = "registry+https://github.com/rust-lang/crates.io-index"
8611checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
8612dependencies = [
8613 "proc-macro2",
8614 "quote",
8615 "syn 2.0.111",
8616]
8617
8618[[package]]
8619name = "system-configuration"
8620version = "0.5.1"
8621source = "registry+https://github.com/rust-lang/crates.io-index"
8622checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
8623dependencies = [
8624 "bitflags 1.3.2",
8625 "core-foundation",
8626 "system-configuration-sys",
8627]
8628
8629[[package]]
8630name = "system-configuration-sys"
8631version = "0.5.0"
8632source = "registry+https://github.com/rust-lang/crates.io-index"
8633checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
8634dependencies = [
8635 "core-foundation-sys",
8636 "libc",
8637]
8638
8639[[package]]
8640name = "tempfile"
8641version = "3.23.0"
8642source = "registry+https://github.com/rust-lang/crates.io-index"
8643checksum = "2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16"
8644dependencies = [
8645 "fastrand 2.3.0",
8646 "getrandom 0.3.4",
8647 "once_cell",
8648 "rustix 1.1.2",
8649 "windows-sys 0.61.2",
8650]
8651
8652[[package]]
8653name = "termcolor"
8654version = "1.4.1"
8655source = "registry+https://github.com/rust-lang/crates.io-index"
8656checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755"
8657dependencies = [
8658 "winapi-util",
8659]
8660
8661[[package]]
8662name = "terminal_size"
8663version = "0.2.6"
8664source = "registry+https://github.com/rust-lang/crates.io-index"
8665checksum = "8e6bf6f19e9f8ed8d4048dc22981458ebcf406d67e94cd422e5ecd73d63b3237"
8666dependencies = [
8667 "rustix 0.37.28",
8668 "windows-sys 0.48.0",
8669]
8670
8671[[package]]
8672name = "terminal_size"
8673version = "0.3.0"
8674source = "registry+https://github.com/rust-lang/crates.io-index"
8675checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7"
8676dependencies = [
8677 "rustix 0.38.44",
8678 "windows-sys 0.48.0",
8679]
8680
8681[[package]]
8682name = "terminal_size"
8683version = "0.4.3"
8684source = "registry+https://github.com/rust-lang/crates.io-index"
8685checksum = "60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0"
8686dependencies = [
8687 "rustix 1.1.2",
8688 "windows-sys 0.60.2",
8689]
8690
8691[[package]]
8692name = "terminfo"
8693version = "0.9.0"
8694source = "registry+https://github.com/rust-lang/crates.io-index"
8695checksum = "d4ea810f0692f9f51b382fff5893887bb4580f5fa246fde546e0b13e7fcee662"
8696dependencies = [
8697 "fnv",
8698 "nom",
8699 "phf",
8700 "phf_codegen",
8701]
8702
8703[[package]]
8704name = "termios"
8705version = "0.3.3"
8706source = "registry+https://github.com/rust-lang/crates.io-index"
8707checksum = "411c5bf740737c7918b8b1fe232dca4dc9f8e754b8ad5e20966814001ed0ac6b"
8708dependencies = [
8709 "libc",
8710]
8711
8712[[package]]
8713name = "termwiz"
8714version = "0.23.3"
8715source = "registry+https://github.com/rust-lang/crates.io-index"
8716checksum = "4676b37242ccbd1aabf56edb093a4827dc49086c0ffd764a5705899e0f35f8f7"
8717dependencies = [
8718 "anyhow",
8719 "base64 0.22.1",
8720 "bitflags 2.10.0",
8721 "cassowary",
8722 "fancy-regex 0.11.0",
8723 "filedescriptor 0.8.3",
8724 "finl_unicode",
8725 "fixedbitset",
8726 "fnv",
8727 "hex",
8728 "lazy_static",
8729 "libc",
8730 "log",
8731 "memmem",
8732 "nix 0.29.0",
8733 "num-derive",
8734 "num-traits",
8735 "ordered-float 4.6.0",
8736 "pest",
8737 "pest_derive",
8738 "phf",
8739 "sha2",
8740 "signal-hook",
8741 "siphasher",
8742 "terminfo",
8743 "termios",
8744 "thiserror 1.0.69",
8745 "ucd-trie",
8746 "unicode-segmentation",
8747 "vtparse",
8748 "wezterm-bidi",
8749 "wezterm-blob-leases",
8750 "wezterm-color-types",
8751 "wezterm-dynamic",
8752 "wezterm-input-types",
8753 "winapi",
8754]
8755
8756[[package]]
8757name = "textwrap"
8758version = "0.11.0"
8759source = "registry+https://github.com/rust-lang/crates.io-index"
8760checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
8761dependencies = [
8762 "unicode-width 0.1.12",
8763]
8764
8765[[package]]
8766name = "textwrap"
8767version = "0.16.2"
8768source = "registry+https://github.com/rust-lang/crates.io-index"
8769checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
8770dependencies = [
8771 "terminal_size 0.4.3",
8772 "unicode-width 0.2.2",
8773]
8774
8775[[package]]
8776name = "thiserror"
8777version = "1.0.69"
8778source = "registry+https://github.com/rust-lang/crates.io-index"
8779checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
8780dependencies = [
8781 "thiserror-impl 1.0.69",
8782]
8783
8784[[package]]
8785name = "thiserror"
8786version = "2.0.17"
8787source = "registry+https://github.com/rust-lang/crates.io-index"
8788checksum = "f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8"
8789dependencies = [
8790 "thiserror-impl 2.0.17",
8791]
8792
8793[[package]]
8794name = "thiserror-impl"
8795version = "1.0.69"
8796source = "registry+https://github.com/rust-lang/crates.io-index"
8797checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
8798dependencies = [
8799 "proc-macro2",
8800 "quote",
8801 "syn 2.0.111",
8802]
8803
8804[[package]]
8805name = "thiserror-impl"
8806version = "2.0.17"
8807source = "registry+https://github.com/rust-lang/crates.io-index"
8808checksum = "3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913"
8809dependencies = [
8810 "proc-macro2",
8811 "quote",
8812 "syn 2.0.111",
8813]
8814
8815[[package]]
8816name = "thread_local"
8817version = "1.1.9"
8818source = "registry+https://github.com/rust-lang/crates.io-index"
8819checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185"
8820dependencies = [
8821 "cfg-if 1.0.4",
8822]
8823
8824[[package]]
8825name = "threadpool"
8826version = "1.8.1"
8827source = "registry+https://github.com/rust-lang/crates.io-index"
8828checksum = "d050e60b33d41c19108b32cea32164033a9013fe3b46cbd4457559bfbf77afaa"
8829dependencies = [
8830 "num_cpus",
8831]
8832
8833[[package]]
8834name = "thrift"
8835version = "0.0.1+unstable"
8836source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
8837dependencies = [
8838 "anyhow",
8839 "codegen_includer_proc_macro",
8840 "fbthrift",
8841 "futures 0.3.31",
8842 "ref-cast",
8843 "scope",
8844 "thiserror 2.0.17",
8845 "thrift_compiler",
8846]
8847
8848[[package]]
8849name = "thrift"
8850version = "0.1.0"
8851dependencies = [
8852 "anyhow",
8853 "codegen_includer_proc_macro",
8854 "config_thrift",
8855 "cpp",
8856 "fb303_core",
8857 "fbthrift",
8858 "futures 0.3.31",
8859 "ref-cast",
8860 "rust",
8861 "sorted_vector_map",
8862 "thiserror 2.0.17",
8863 "thrift 0.0.1+unstable",
8864 "thrift_compiler",
8865]
8866
8867[[package]]
8868name = "thrift_clients"
8869version = "0.0.1+unstable"
8870source = "git+https://github.com/facebook/fbthrift.git?branch=main#5b794149a0af7c229663f22cabe866535443ab2f"
8871dependencies = [
8872 "anyhow",
8873 "async-trait",
8874 "codegen_includer_proc_macro",
8875 "fbthrift",
8876 "futures 0.3.31",
8877 "scope",
8878 "scope_clients",
8879 "thrift 0.0.1+unstable",
8880 "thrift_compiler",
8881 "tracing",
8882]
8883
8884[[package]]
8885name = "thrift_clients"
8886version = "0.1.0"
8887dependencies = [
8888 "anyhow",
8889 "async-trait",
8890 "codegen_includer_proc_macro",
8891 "config_thrift",
8892 "config_thrift_clients",
8893 "cpp",
8894 "cpp_clients",
8895 "fb303_core",
8896 "fb303_core_clients",
8897 "fbthrift",
8898 "futures 0.3.31",
8899 "rust",
8900 "rust_clients",
8901 "thrift 0.0.1+unstable",
8902 "thrift 0.1.0",
8903 "thrift_clients 0.0.1+unstable",
8904 "thrift_compiler",
8905 "tracing",
8906]
8907
8908[[package]]
8909name = "thrift_compiler"
8910version = "0.1.0"
8911source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
8912dependencies = [
8913 "anyhow",
8914 "clap 4.5.53",
8915 "dunce",
8916 "serde",
8917 "which",
8918]
8919
8920[[package]]
8921name = "time"
8922version = "0.3.44"
8923source = "registry+https://github.com/rust-lang/crates.io-index"
8924checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d"
8925dependencies = [
8926 "deranged",
8927 "itoa",
8928 "libc",
8929 "num-conv",
8930 "num_threads",
8931 "powerfmt",
8932 "serde",
8933 "time-core",
8934 "time-macros",
8935]
8936
8937[[package]]
8938name = "time-core"
8939version = "0.1.6"
8940source = "registry+https://github.com/rust-lang/crates.io-index"
8941checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b"
8942
8943[[package]]
8944name = "time-macros"
8945version = "0.2.24"
8946source = "registry+https://github.com/rust-lang/crates.io-index"
8947checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3"
8948dependencies = [
8949 "num-conv",
8950 "time-core",
8951]
8952
8953[[package]]
8954name = "tinyfiledialogs"
8955version = "3.9.1"
8956source = "registry+https://github.com/rust-lang/crates.io-index"
8957checksum = "e25fa0bc43a6566e2cc6d7ac96df3fa5a57beba34445bead1b368ba8fe9ca568"
8958dependencies = [
8959 "cc",
8960 "libc",
8961]
8962
8963[[package]]
8964name = "tinystr"
8965version = "0.8.2"
8966source = "registry+https://github.com/rust-lang/crates.io-index"
8967checksum = "42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869"
8968dependencies = [
8969 "displaydoc",
8970 "zerovec",
8971]
8972
8973[[package]]
8974name = "tinytemplate"
8975version = "1.2.1"
8976source = "registry+https://github.com/rust-lang/crates.io-index"
8977checksum = "be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc"
8978dependencies = [
8979 "serde",
8980 "serde_json",
8981]
8982
8983[[package]]
8984name = "tinyvec"
8985version = "1.10.0"
8986source = "registry+https://github.com/rust-lang/crates.io-index"
8987checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa"
8988dependencies = [
8989 "tinyvec_macros",
8990]
8991
8992[[package]]
8993name = "tinyvec_macros"
8994version = "0.1.1"
8995source = "registry+https://github.com/rust-lang/crates.io-index"
8996checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
8997
8998[[package]]
8999name = "tokio"
9000version = "1.48.0"
9001source = "registry+https://github.com/rust-lang/crates.io-index"
9002checksum = "ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408"
9003dependencies = [
9004 "bytes",
9005 "libc",
9006 "mio 1.1.1",
9007 "parking_lot",
9008 "pin-project-lite",
9009 "signal-hook-registry",
9010 "socket2 0.6.1",
9011 "tokio-macros",
9012 "tracing",
9013 "windows-sys 0.61.2",
9014]
9015
9016[[package]]
9017name = "tokio-macros"
9018version = "2.6.0"
9019source = "registry+https://github.com/rust-lang/crates.io-index"
9020checksum = "af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5"
9021dependencies = [
9022 "proc-macro2",
9023 "quote",
9024 "syn 2.0.111",
9025]
9026
9027[[package]]
9028name = "tokio-native-tls"
9029version = "0.3.1"
9030source = "registry+https://github.com/rust-lang/crates.io-index"
9031checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
9032dependencies = [
9033 "native-tls",
9034 "tokio",
9035]
9036
9037[[package]]
9038name = "tokio-rustls"
9039version = "0.24.1"
9040source = "registry+https://github.com/rust-lang/crates.io-index"
9041checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
9042dependencies = [
9043 "rustls",
9044 "tokio",
9045]
9046
9047[[package]]
9048name = "tokio-socks"
9049version = "0.5.2"
9050source = "registry+https://github.com/rust-lang/crates.io-index"
9051checksum = "0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f"
9052dependencies = [
9053 "either",
9054 "futures-util",
9055 "thiserror 1.0.69",
9056 "tokio",
9057]
9058
9059[[package]]
9060name = "tokio-stream"
9061version = "0.1.17"
9062source = "registry+https://github.com/rust-lang/crates.io-index"
9063checksum = "eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047"
9064dependencies = [
9065 "futures-core",
9066 "pin-project-lite",
9067 "tokio",
9068 "tokio-util",
9069]
9070
9071[[package]]
9072name = "tokio-tower"
9073version = "0.6.0"
9074source = "registry+https://github.com/rust-lang/crates.io-index"
9075checksum = "f4322b6e2ebfd3be4082c16df4341505ef333683158b55f22afaf3f61565d728"
9076dependencies = [
9077 "crossbeam",
9078 "futures-core",
9079 "futures-sink",
9080 "futures-util",
9081 "pin-project 1.1.10",
9082 "tokio",
9083 "tower",
9084 "tower-service",
9085 "tracing",
9086]
9087
9088[[package]]
9089name = "tokio-uds-compat"
9090version = "0.1.0"
9091source = "git+https://github.com/facebookexperimental/rust-shed.git?branch=main#89302da55dad65274c455538b75a4067d5ad69b3"
9092dependencies = [
9093 "async-io",
9094 "futures 0.3.31",
9095 "tokio",
9096 "tracing",
9097 "uds_windows",
9098]
9099
9100[[package]]
9101name = "tokio-util"
9102version = "0.7.17"
9103source = "registry+https://github.com/rust-lang/crates.io-index"
9104checksum = "2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594"
9105dependencies = [
9106 "bytes",
9107 "futures-core",
9108 "futures-io",
9109 "futures-sink",
9110 "futures-util",
9111 "hashbrown 0.15.5",
9112 "pin-project-lite",
9113 "slab",
9114 "tokio",
9115]
9116
9117[[package]]
9118name = "toml"
9119version = "0.8.23"
9120source = "registry+https://github.com/rust-lang/crates.io-index"
9121checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
9122dependencies = [
9123 "serde",
9124 "serde_spanned",
9125 "toml_datetime",
9126 "toml_edit",
9127]
9128
9129[[package]]
9130name = "toml_datetime"
9131version = "0.6.11"
9132source = "registry+https://github.com/rust-lang/crates.io-index"
9133checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
9134dependencies = [
9135 "serde",
9136]
9137
9138[[package]]
9139name = "toml_edit"
9140version = "0.22.27"
9141source = "registry+https://github.com/rust-lang/crates.io-index"
9142checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
9143dependencies = [
9144 "indexmap 2.12.1",
9145 "serde",
9146 "serde_spanned",
9147 "toml_datetime",
9148 "toml_write",
9149 "winnow",
9150]
9151
9152[[package]]
9153name = "toml_write"
9154version = "0.1.2"
9155source = "registry+https://github.com/rust-lang/crates.io-index"
9156checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
9157
9158[[package]]
9159name = "tower"
9160version = "0.4.13"
9161source = "registry+https://github.com/rust-lang/crates.io-index"
9162checksum = "b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c"
9163dependencies = [
9164 "futures-core",
9165 "pin-project-lite",
9166 "tokio",
9167 "tower-layer",
9168 "tower-service",
9169 "tracing",
9170]
9171
9172[[package]]
9173name = "tower-layer"
9174version = "0.3.3"
9175source = "registry+https://github.com/rust-lang/crates.io-index"
9176checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
9177
9178[[package]]
9179name = "tower-service"
9180version = "0.3.3"
9181source = "registry+https://github.com/rust-lang/crates.io-index"
9182checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
9183
9184[[package]]
9185name = "tracing"
9186version = "0.1.43"
9187source = "registry+https://github.com/rust-lang/crates.io-index"
9188checksum = "2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647"
9189dependencies = [
9190 "log",
9191 "pin-project-lite",
9192 "tracing-attributes",
9193 "tracing-core",
9194]
9195
9196[[package]]
9197name = "tracing-attributes"
9198version = "0.1.31"
9199source = "registry+https://github.com/rust-lang/crates.io-index"
9200checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
9201dependencies = [
9202 "proc-macro2",
9203 "quote",
9204 "syn 2.0.111",
9205]
9206
9207[[package]]
9208name = "tracing-core"
9209version = "0.1.35"
9210source = "registry+https://github.com/rust-lang/crates.io-index"
9211checksum = "7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c"
9212dependencies = [
9213 "once_cell",
9214 "valuable",
9215]
9216
9217[[package]]
9218name = "tracing-log"
9219version = "0.2.0"
9220source = "registry+https://github.com/rust-lang/crates.io-index"
9221checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
9222dependencies = [
9223 "log",
9224 "once_cell",
9225 "tracing-core",
9226]
9227
9228[[package]]
9229name = "tracing-serde"
9230version = "0.1.3"
9231source = "registry+https://github.com/rust-lang/crates.io-index"
9232checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1"
9233dependencies = [
9234 "serde",
9235 "tracing-core",
9236]
9237
9238[[package]]
9239name = "tracing-serde"
9240version = "0.2.0"
9241source = "registry+https://github.com/rust-lang/crates.io-index"
9242checksum = "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1"
9243dependencies = [
9244 "serde",
9245 "tracing-core",
9246]
9247
9248[[package]]
9249name = "tracing-subscriber"
9250version = "0.3.22"
9251source = "registry+https://github.com/rust-lang/crates.io-index"
9252checksum = "2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e"
9253dependencies = [
9254 "chrono",
9255 "matchers",
9256 "nu-ansi-term",
9257 "once_cell",
9258 "parking_lot",
9259 "regex-automata 0.4.13",
9260 "serde",
9261 "serde_json",
9262 "sharded-slab",
9263 "smallvec",
9264 "thread_local",
9265 "time",
9266 "tracing",
9267 "tracing-core",
9268 "tracing-log",
9269 "tracing-serde 0.2.0",
9270]
9271
9272[[package]]
9273name = "tracing-test"
9274version = "0.2.5"
9275source = "registry+https://github.com/rust-lang/crates.io-index"
9276checksum = "557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68"
9277dependencies = [
9278 "tracing-core",
9279 "tracing-subscriber",
9280 "tracing-test-macro",
9281]
9282
9283[[package]]
9284name = "tracing-test-macro"
9285version = "0.2.5"
9286source = "registry+https://github.com/rust-lang/crates.io-index"
9287checksum = "04659ddb06c87d233c566112c1c9c5b9e98256d9af50ec3bc9c8327f873a7568"
9288dependencies = [
9289 "quote",
9290 "syn 2.0.111",
9291]
9292
9293[[package]]
9294name = "try-lock"
9295version = "0.2.5"
9296source = "registry+https://github.com/rust-lang/crates.io-index"
9297checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
9298
9299[[package]]
9300name = "twox-hash"
9301version = "1.6.3"
9302source = "registry+https://github.com/rust-lang/crates.io-index"
9303checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675"
9304dependencies = [
9305 "cfg-if 1.0.4",
9306 "rand 0.8.5",
9307 "static_assertions",
9308]
9309
9310[[package]]
9311name = "typenum"
9312version = "1.19.0"
9313source = "registry+https://github.com/rust-lang/crates.io-index"
9314checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb"
9315
9316[[package]]
9317name = "types-benches"
9318version = "0.1.0"
9319dependencies = [
9320 "criterion",
9321 "faster-hex",
9322 "hex",
9323 "sapling-types",
9324 "sha1",
9325]
9326
9327[[package]]
9328name = "ucd-trie"
9329version = "0.1.7"
9330source = "registry+https://github.com/rust-lang/crates.io-index"
9331checksum = "2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971"
9332
9333[[package]]
9334name = "uds_windows"
9335version = "1.1.0"
9336source = "registry+https://github.com/rust-lang/crates.io-index"
9337checksum = "89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9"
9338dependencies = [
9339 "memoffset",
9340 "tempfile",
9341 "winapi",
9342]
9343
9344[[package]]
9345name = "unicase"
9346version = "2.8.1"
9347source = "registry+https://github.com/rust-lang/crates.io-index"
9348checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539"
9349
9350[[package]]
9351name = "unicode-bidi"
9352version = "0.3.18"
9353source = "registry+https://github.com/rust-lang/crates.io-index"
9354checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5"
9355
9356[[package]]
9357name = "unicode-ident"
9358version = "1.0.22"
9359source = "registry+https://github.com/rust-lang/crates.io-index"
9360checksum = "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
9361
9362[[package]]
9363name = "unicode-normalization"
9364version = "0.1.25"
9365source = "registry+https://github.com/rust-lang/crates.io-index"
9366checksum = "5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8"
9367dependencies = [
9368 "tinyvec",
9369]
9370
9371[[package]]
9372name = "unicode-segmentation"
9373version = "1.12.0"
9374source = "registry+https://github.com/rust-lang/crates.io-index"
9375checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
9376
9377[[package]]
9378name = "unicode-width"
9379version = "0.1.12"
9380source = "registry+https://github.com/rust-lang/crates.io-index"
9381checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"
9382
9383[[package]]
9384name = "unicode-width"
9385version = "0.2.2"
9386source = "registry+https://github.com/rust-lang/crates.io-index"
9387checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254"
9388
9389[[package]]
9390name = "unicode-xid"
9391version = "0.2.6"
9392source = "registry+https://github.com/rust-lang/crates.io-index"
9393checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853"
9394
9395[[package]]
9396name = "untrusted"
9397version = "0.9.0"
9398source = "registry+https://github.com/rust-lang/crates.io-index"
9399checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
9400
9401[[package]]
9402name = "url"
9403version = "2.5.7"
9404source = "registry+https://github.com/rust-lang/crates.io-index"
9405checksum = "08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b"
9406dependencies = [
9407 "form_urlencoded",
9408 "idna 1.1.0",
9409 "percent-encoding",
9410 "serde",
9411]
9412
9413[[package]]
9414name = "utf8_iter"
9415version = "1.0.4"
9416source = "registry+https://github.com/rust-lang/crates.io-index"
9417checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
9418
9419[[package]]
9420name = "utf8parse"
9421version = "0.2.2"
9422source = "registry+https://github.com/rust-lang/crates.io-index"
9423checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
9424
9425[[package]]
9426name = "uuid"
9427version = "1.19.0"
9428source = "registry+https://github.com/rust-lang/crates.io-index"
9429checksum = "e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a"
9430dependencies = [
9431 "atomic",
9432 "getrandom 0.3.4",
9433 "js-sys",
9434 "serde_core",
9435 "sha1_smol",
9436 "wasm-bindgen",
9437]
9438
9439[[package]]
9440name = "valuable"
9441version = "0.1.1"
9442source = "registry+https://github.com/rust-lang/crates.io-index"
9443checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65"
9444
9445[[package]]
9446name = "value-bag"
9447version = "1.12.0"
9448source = "registry+https://github.com/rust-lang/crates.io-index"
9449checksum = "7ba6f5989077681266825251a52748b8c1d8a4ad098cc37e440103d0ea717fc0"
9450
9451[[package]]
9452name = "vcpkg"
9453version = "0.2.15"
9454source = "registry+https://github.com/rust-lang/crates.io-index"
9455checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
9456
9457[[package]]
9458name = "vec_map"
9459version = "0.8.2"
9460source = "registry+https://github.com/rust-lang/crates.io-index"
9461checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191"
9462
9463[[package]]
9464name = "version_check"
9465version = "0.9.5"
9466source = "registry+https://github.com/rust-lang/crates.io-index"
9467checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
9468
9469[[package]]
9470name = "void"
9471version = "1.0.2"
9472source = "registry+https://github.com/rust-lang/crates.io-index"
9473checksum = "6a02e4885ed3bc0f2de90ea6dd45ebcbb66dacffe03547fadbb0eeae2770887d"
9474
9475[[package]]
9476name = "vtparse"
9477version = "0.6.2"
9478source = "registry+https://github.com/rust-lang/crates.io-index"
9479checksum = "6d9b2acfb050df409c972a37d3b8e08cdea3bddb0c09db9d53137e504cfabed0"
9480dependencies = [
9481 "utf8parse",
9482]
9483
9484[[package]]
9485name = "waker-fn"
9486version = "1.2.0"
9487source = "registry+https://github.com/rust-lang/crates.io-index"
9488checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7"
9489
9490[[package]]
9491name = "walkdir"
9492version = "2.5.0"
9493source = "registry+https://github.com/rust-lang/crates.io-index"
9494checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b"
9495dependencies = [
9496 "same-file",
9497 "winapi-util",
9498]
9499
9500[[package]]
9501name = "want"
9502version = "0.3.1"
9503source = "registry+https://github.com/rust-lang/crates.io-index"
9504checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
9505dependencies = [
9506 "try-lock",
9507]
9508
9509[[package]]
9510name = "wasi"
9511version = "0.9.0+wasi-snapshot-preview1"
9512source = "registry+https://github.com/rust-lang/crates.io-index"
9513checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
9514
9515[[package]]
9516name = "wasi"
9517version = "0.11.1+wasi-snapshot-preview1"
9518source = "registry+https://github.com/rust-lang/crates.io-index"
9519checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
9520
9521[[package]]
9522name = "wasip2"
9523version = "1.0.1+wasi-0.2.4"
9524source = "registry+https://github.com/rust-lang/crates.io-index"
9525checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7"
9526dependencies = [
9527 "wit-bindgen",
9528]
9529
9530[[package]]
9531name = "wasite"
9532version = "0.1.0"
9533source = "registry+https://github.com/rust-lang/crates.io-index"
9534checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b"
9535
9536[[package]]
9537name = "wasm-bindgen"
9538version = "0.2.106"
9539source = "registry+https://github.com/rust-lang/crates.io-index"
9540checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd"
9541dependencies = [
9542 "cfg-if 1.0.4",
9543 "once_cell",
9544 "rustversion",
9545 "wasm-bindgen-macro",
9546 "wasm-bindgen-shared",
9547]
9548
9549[[package]]
9550name = "wasm-bindgen-futures"
9551version = "0.4.56"
9552source = "registry+https://github.com/rust-lang/crates.io-index"
9553checksum = "836d9622d604feee9e5de25ac10e3ea5f2d65b41eac0d9ce72eb5deae707ce7c"
9554dependencies = [
9555 "cfg-if 1.0.4",
9556 "js-sys",
9557 "once_cell",
9558 "wasm-bindgen",
9559 "web-sys",
9560]
9561
9562[[package]]
9563name = "wasm-bindgen-macro"
9564version = "0.2.106"
9565source = "registry+https://github.com/rust-lang/crates.io-index"
9566checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3"
9567dependencies = [
9568 "quote",
9569 "wasm-bindgen-macro-support",
9570]
9571
9572[[package]]
9573name = "wasm-bindgen-macro-support"
9574version = "0.2.106"
9575source = "registry+https://github.com/rust-lang/crates.io-index"
9576checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40"
9577dependencies = [
9578 "bumpalo",
9579 "proc-macro2",
9580 "quote",
9581 "syn 2.0.111",
9582 "wasm-bindgen-shared",
9583]
9584
9585[[package]]
9586name = "wasm-bindgen-shared"
9587version = "0.2.106"
9588source = "registry+https://github.com/rust-lang/crates.io-index"
9589checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4"
9590dependencies = [
9591 "unicode-ident",
9592]
9593
9594[[package]]
9595name = "wasm-streams"
9596version = "0.4.2"
9597source = "registry+https://github.com/rust-lang/crates.io-index"
9598checksum = "15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65"
9599dependencies = [
9600 "futures-util",
9601 "js-sys",
9602 "wasm-bindgen",
9603 "wasm-bindgen-futures",
9604 "web-sys",
9605]
9606
9607[[package]]
9608name = "watchman_client"
9609version = "0.9.0"
9610source = "git+https://github.com/facebook/watchman.git?branch=main#9c213927d3df40727fdc222315251cf1f85b32f0"
9611dependencies = [
9612 "anyhow",
9613 "bytes",
9614 "futures 0.3.31",
9615 "maplit",
9616 "serde",
9617 "serde_bser",
9618 "thiserror 2.0.17",
9619 "tokio",
9620 "tokio-util",
9621 "winapi",
9622]
9623
9624[[package]]
9625name = "web-sys"
9626version = "0.3.83"
9627source = "registry+https://github.com/rust-lang/crates.io-index"
9628checksum = "9b32828d774c412041098d182a8b38b16ea816958e07cf40eec2bc080ae137ac"
9629dependencies = [
9630 "js-sys",
9631 "wasm-bindgen",
9632]
9633
9634[[package]]
9635name = "webpki-roots"
9636version = "0.25.4"
9637source = "registry+https://github.com/rust-lang/crates.io-index"
9638checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1"
9639
9640[[package]]
9641name = "webview-sys"
9642version = "0.6.2"
9643dependencies = [
9644 "cc",
9645]
9646
9647[[package]]
9648name = "wezterm-bidi"
9649version = "0.2.3"
9650source = "registry+https://github.com/rust-lang/crates.io-index"
9651checksum = "0c0a6e355560527dd2d1cf7890652f4f09bb3433b6aadade4c9b5ed76de5f3ec"
9652dependencies = [
9653 "log",
9654 "wezterm-dynamic",
9655]
9656
9657[[package]]
9658name = "wezterm-blob-leases"
9659version = "0.1.1"
9660source = "registry+https://github.com/rust-lang/crates.io-index"
9661checksum = "692daff6d93d94e29e4114544ef6d5c942a7ed998b37abdc19b17136ea428eb7"
9662dependencies = [
9663 "getrandom 0.3.4",
9664 "mac_address",
9665 "sha2",
9666 "thiserror 1.0.69",
9667 "uuid",
9668]
9669
9670[[package]]
9671name = "wezterm-color-types"
9672version = "0.3.0"
9673source = "registry+https://github.com/rust-lang/crates.io-index"
9674checksum = "7de81ef35c9010270d63772bebef2f2d6d1f2d20a983d27505ac850b8c4b4296"
9675dependencies = [
9676 "csscolorparser",
9677 "deltae",
9678 "lazy_static",
9679 "wezterm-dynamic",
9680]
9681
9682[[package]]
9683name = "wezterm-dynamic"
9684version = "0.2.1"
9685source = "registry+https://github.com/rust-lang/crates.io-index"
9686checksum = "5f2ab60e120fd6eaa68d9567f3226e876684639d22a4219b313ff69ec0ccd5ac"
9687dependencies = [
9688 "log",
9689 "ordered-float 4.6.0",
9690 "strsim 0.11.1",
9691 "thiserror 1.0.69",
9692 "wezterm-dynamic-derive",
9693]
9694
9695[[package]]
9696name = "wezterm-dynamic-derive"
9697version = "0.1.1"
9698source = "registry+https://github.com/rust-lang/crates.io-index"
9699checksum = "46c0cf2d539c645b448eaffec9ec494b8b19bd5077d9e58cb1ae7efece8d575b"
9700dependencies = [
9701 "proc-macro2",
9702 "quote",
9703 "syn 1.0.109",
9704]
9705
9706[[package]]
9707name = "wezterm-input-types"
9708version = "0.1.0"
9709source = "registry+https://github.com/rust-lang/crates.io-index"
9710checksum = "7012add459f951456ec9d6c7e6fc340b1ce15d6fc9629f8c42853412c029e57e"
9711dependencies = [
9712 "bitflags 1.3.2",
9713 "euclid",
9714 "lazy_static",
9715 "serde",
9716 "wezterm-dynamic",
9717]
9718
9719[[package]]
9720name = "which"
9721version = "4.4.2"
9722source = "registry+https://github.com/rust-lang/crates.io-index"
9723checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7"
9724dependencies = [
9725 "either",
9726 "home",
9727 "once_cell",
9728 "rustix 0.38.44",
9729]
9730
9731[[package]]
9732name = "whoami"
9733version = "1.6.1"
9734source = "registry+https://github.com/rust-lang/crates.io-index"
9735checksum = "5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d"
9736dependencies = [
9737 "libredox",
9738 "wasite",
9739 "web-sys",
9740]
9741
9742[[package]]
9743name = "widestring"
9744version = "1.2.1"
9745source = "registry+https://github.com/rust-lang/crates.io-index"
9746checksum = "72069c3113ab32ab29e5584db3c6ec55d416895e60715417b5b883a357c3e471"
9747
9748[[package]]
9749name = "winapi"
9750version = "0.3.9"
9751source = "registry+https://github.com/rust-lang/crates.io-index"
9752checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
9753dependencies = [
9754 "winapi-i686-pc-windows-gnu",
9755 "winapi-x86_64-pc-windows-gnu",
9756]
9757
9758[[package]]
9759name = "winapi-i686-pc-windows-gnu"
9760version = "0.4.0"
9761source = "registry+https://github.com/rust-lang/crates.io-index"
9762checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
9763
9764[[package]]
9765name = "winapi-util"
9766version = "0.1.11"
9767source = "registry+https://github.com/rust-lang/crates.io-index"
9768checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22"
9769dependencies = [
9770 "windows-sys 0.61.2",
9771]
9772
9773[[package]]
9774name = "winapi-x86_64-pc-windows-gnu"
9775version = "0.4.0"
9776source = "registry+https://github.com/rust-lang/crates.io-index"
9777checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
9778
9779[[package]]
9780name = "windows-core"
9781version = "0.62.2"
9782source = "registry+https://github.com/rust-lang/crates.io-index"
9783checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
9784dependencies = [
9785 "windows-implement",
9786 "windows-interface",
9787 "windows-link",
9788 "windows-result",
9789 "windows-strings",
9790]
9791
9792[[package]]
9793name = "windows-implement"
9794version = "0.60.2"
9795source = "registry+https://github.com/rust-lang/crates.io-index"
9796checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
9797dependencies = [
9798 "proc-macro2",
9799 "quote",
9800 "syn 2.0.111",
9801]
9802
9803[[package]]
9804name = "windows-interface"
9805version = "0.59.3"
9806source = "registry+https://github.com/rust-lang/crates.io-index"
9807checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
9808dependencies = [
9809 "proc-macro2",
9810 "quote",
9811 "syn 2.0.111",
9812]
9813
9814[[package]]
9815name = "windows-link"
9816version = "0.2.1"
9817source = "registry+https://github.com/rust-lang/crates.io-index"
9818checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
9819
9820[[package]]
9821name = "windows-result"
9822version = "0.4.1"
9823source = "registry+https://github.com/rust-lang/crates.io-index"
9824checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
9825dependencies = [
9826 "windows-link",
9827]
9828
9829[[package]]
9830name = "windows-strings"
9831version = "0.5.1"
9832source = "registry+https://github.com/rust-lang/crates.io-index"
9833checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
9834dependencies = [
9835 "windows-link",
9836]
9837
9838[[package]]
9839name = "windows-sys"
9840version = "0.45.0"
9841source = "registry+https://github.com/rust-lang/crates.io-index"
9842checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0"
9843dependencies = [
9844 "windows-targets 0.42.2",
9845]
9846
9847[[package]]
9848name = "windows-sys"
9849version = "0.48.0"
9850source = "registry+https://github.com/rust-lang/crates.io-index"
9851checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
9852dependencies = [
9853 "windows-targets 0.48.5",
9854]
9855
9856[[package]]
9857name = "windows-sys"
9858version = "0.52.0"
9859source = "registry+https://github.com/rust-lang/crates.io-index"
9860checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
9861dependencies = [
9862 "windows-targets 0.52.6",
9863]
9864
9865[[package]]
9866name = "windows-sys"
9867version = "0.59.0"
9868source = "registry+https://github.com/rust-lang/crates.io-index"
9869checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
9870dependencies = [
9871 "windows-targets 0.52.6",
9872]
9873
9874[[package]]
9875name = "windows-sys"
9876version = "0.60.2"
9877source = "registry+https://github.com/rust-lang/crates.io-index"
9878checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb"
9879dependencies = [
9880 "windows-targets 0.53.5",
9881]
9882
9883[[package]]
9884name = "windows-sys"
9885version = "0.61.2"
9886source = "registry+https://github.com/rust-lang/crates.io-index"
9887checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
9888dependencies = [
9889 "windows-link",
9890]
9891
9892[[package]]
9893name = "windows-targets"
9894version = "0.42.2"
9895source = "registry+https://github.com/rust-lang/crates.io-index"
9896checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071"
9897dependencies = [
9898 "windows_aarch64_gnullvm 0.42.2",
9899 "windows_aarch64_msvc 0.42.2",
9900 "windows_i686_gnu 0.42.2",
9901 "windows_i686_msvc 0.42.2",
9902 "windows_x86_64_gnu 0.42.2",
9903 "windows_x86_64_gnullvm 0.42.2",
9904 "windows_x86_64_msvc 0.42.2",
9905]
9906
9907[[package]]
9908name = "windows-targets"
9909version = "0.48.5"
9910source = "registry+https://github.com/rust-lang/crates.io-index"
9911checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
9912dependencies = [
9913 "windows_aarch64_gnullvm 0.48.5",
9914 "windows_aarch64_msvc 0.48.5",
9915 "windows_i686_gnu 0.48.5",
9916 "windows_i686_msvc 0.48.5",
9917 "windows_x86_64_gnu 0.48.5",
9918 "windows_x86_64_gnullvm 0.48.5",
9919 "windows_x86_64_msvc 0.48.5",
9920]
9921
9922[[package]]
9923name = "windows-targets"
9924version = "0.52.6"
9925source = "registry+https://github.com/rust-lang/crates.io-index"
9926checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
9927dependencies = [
9928 "windows_aarch64_gnullvm 0.52.6",
9929 "windows_aarch64_msvc 0.52.6",
9930 "windows_i686_gnu 0.52.6",
9931 "windows_i686_gnullvm 0.52.6",
9932 "windows_i686_msvc 0.52.6",
9933 "windows_x86_64_gnu 0.52.6",
9934 "windows_x86_64_gnullvm 0.52.6",
9935 "windows_x86_64_msvc 0.52.6",
9936]
9937
9938[[package]]
9939name = "windows-targets"
9940version = "0.53.5"
9941source = "registry+https://github.com/rust-lang/crates.io-index"
9942checksum = "4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3"
9943dependencies = [
9944 "windows-link",
9945 "windows_aarch64_gnullvm 0.53.1",
9946 "windows_aarch64_msvc 0.53.1",
9947 "windows_i686_gnu 0.53.1",
9948 "windows_i686_gnullvm 0.53.1",
9949 "windows_i686_msvc 0.53.1",
9950 "windows_x86_64_gnu 0.53.1",
9951 "windows_x86_64_gnullvm 0.53.1",
9952 "windows_x86_64_msvc 0.53.1",
9953]
9954
9955[[package]]
9956name = "windows_aarch64_gnullvm"
9957version = "0.42.2"
9958source = "registry+https://github.com/rust-lang/crates.io-index"
9959checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8"
9960
9961[[package]]
9962name = "windows_aarch64_gnullvm"
9963version = "0.48.5"
9964source = "registry+https://github.com/rust-lang/crates.io-index"
9965checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
9966
9967[[package]]
9968name = "windows_aarch64_gnullvm"
9969version = "0.52.6"
9970source = "registry+https://github.com/rust-lang/crates.io-index"
9971checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
9972
9973[[package]]
9974name = "windows_aarch64_gnullvm"
9975version = "0.53.1"
9976source = "registry+https://github.com/rust-lang/crates.io-index"
9977checksum = "a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53"
9978
9979[[package]]
9980name = "windows_aarch64_msvc"
9981version = "0.42.2"
9982source = "registry+https://github.com/rust-lang/crates.io-index"
9983checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43"
9984
9985[[package]]
9986name = "windows_aarch64_msvc"
9987version = "0.48.5"
9988source = "registry+https://github.com/rust-lang/crates.io-index"
9989checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
9990
9991[[package]]
9992name = "windows_aarch64_msvc"
9993version = "0.52.6"
9994source = "registry+https://github.com/rust-lang/crates.io-index"
9995checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
9996
9997[[package]]
9998name = "windows_aarch64_msvc"
9999version = "0.53.1"
10000source = "registry+https://github.com/rust-lang/crates.io-index"
10001checksum = "b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006"
10002
10003[[package]]
10004name = "windows_i686_gnu"
10005version = "0.42.2"
10006source = "registry+https://github.com/rust-lang/crates.io-index"
10007checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f"
10008
10009[[package]]
10010name = "windows_i686_gnu"
10011version = "0.48.5"
10012source = "registry+https://github.com/rust-lang/crates.io-index"
10013checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
10014
10015[[package]]
10016name = "windows_i686_gnu"
10017version = "0.52.6"
10018source = "registry+https://github.com/rust-lang/crates.io-index"
10019checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
10020
10021[[package]]
10022name = "windows_i686_gnu"
10023version = "0.53.1"
10024source = "registry+https://github.com/rust-lang/crates.io-index"
10025checksum = "960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3"
10026
10027[[package]]
10028name = "windows_i686_gnullvm"
10029version = "0.52.6"
10030source = "registry+https://github.com/rust-lang/crates.io-index"
10031checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
10032
10033[[package]]
10034name = "windows_i686_gnullvm"
10035version = "0.53.1"
10036source = "registry+https://github.com/rust-lang/crates.io-index"
10037checksum = "fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c"
10038
10039[[package]]
10040name = "windows_i686_msvc"
10041version = "0.42.2"
10042source = "registry+https://github.com/rust-lang/crates.io-index"
10043checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060"
10044
10045[[package]]
10046name = "windows_i686_msvc"
10047version = "0.48.5"
10048source = "registry+https://github.com/rust-lang/crates.io-index"
10049checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
10050
10051[[package]]
10052name = "windows_i686_msvc"
10053version = "0.52.6"
10054source = "registry+https://github.com/rust-lang/crates.io-index"
10055checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
10056
10057[[package]]
10058name = "windows_i686_msvc"
10059version = "0.53.1"
10060source = "registry+https://github.com/rust-lang/crates.io-index"
10061checksum = "1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2"
10062
10063[[package]]
10064name = "windows_x86_64_gnu"
10065version = "0.42.2"
10066source = "registry+https://github.com/rust-lang/crates.io-index"
10067checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36"
10068
10069[[package]]
10070name = "windows_x86_64_gnu"
10071version = "0.48.5"
10072source = "registry+https://github.com/rust-lang/crates.io-index"
10073checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
10074
10075[[package]]
10076name = "windows_x86_64_gnu"
10077version = "0.52.6"
10078source = "registry+https://github.com/rust-lang/crates.io-index"
10079checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
10080
10081[[package]]
10082name = "windows_x86_64_gnu"
10083version = "0.53.1"
10084source = "registry+https://github.com/rust-lang/crates.io-index"
10085checksum = "9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499"
10086
10087[[package]]
10088name = "windows_x86_64_gnullvm"
10089version = "0.42.2"
10090source = "registry+https://github.com/rust-lang/crates.io-index"
10091checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3"
10092
10093[[package]]
10094name = "windows_x86_64_gnullvm"
10095version = "0.48.5"
10096source = "registry+https://github.com/rust-lang/crates.io-index"
10097checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
10098
10099[[package]]
10100name = "windows_x86_64_gnullvm"
10101version = "0.52.6"
10102source = "registry+https://github.com/rust-lang/crates.io-index"
10103checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
10104
10105[[package]]
10106name = "windows_x86_64_gnullvm"
10107version = "0.53.1"
10108source = "registry+https://github.com/rust-lang/crates.io-index"
10109checksum = "0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1"
10110
10111[[package]]
10112name = "windows_x86_64_msvc"
10113version = "0.42.2"
10114source = "registry+https://github.com/rust-lang/crates.io-index"
10115checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0"
10116
10117[[package]]
10118name = "windows_x86_64_msvc"
10119version = "0.48.5"
10120source = "registry+https://github.com/rust-lang/crates.io-index"
10121checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
10122
10123[[package]]
10124name = "windows_x86_64_msvc"
10125version = "0.52.6"
10126source = "registry+https://github.com/rust-lang/crates.io-index"
10127checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
10128
10129[[package]]
10130name = "windows_x86_64_msvc"
10131version = "0.53.1"
10132source = "registry+https://github.com/rust-lang/crates.io-index"
10133checksum = "d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650"
10134
10135[[package]]
10136name = "winnow"
10137version = "0.7.14"
10138source = "registry+https://github.com/rust-lang/crates.io-index"
10139checksum = "5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829"
10140dependencies = [
10141 "memchr",
10142]
10143
10144[[package]]
10145name = "winreg"
10146version = "0.50.0"
10147source = "registry+https://github.com/rust-lang/crates.io-index"
10148checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
10149dependencies = [
10150 "cfg-if 1.0.4",
10151 "windows-sys 0.48.0",
10152]
10153
10154[[package]]
10155name = "wit-bindgen"
10156version = "0.46.0"
10157source = "registry+https://github.com/rust-lang/crates.io-index"
10158checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59"
10159
10160[[package]]
10161name = "writeable"
10162version = "0.6.2"
10163source = "registry+https://github.com/rust-lang/crates.io-index"
10164checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9"
10165
10166[[package]]
10167name = "yansi"
10168version = "1.0.1"
10169source = "registry+https://github.com/rust-lang/crates.io-index"
10170checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049"
10171
10172[[package]]
10173name = "yoke"
10174version = "0.8.1"
10175source = "registry+https://github.com/rust-lang/crates.io-index"
10176checksum = "72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954"
10177dependencies = [
10178 "stable_deref_trait",
10179 "yoke-derive",
10180 "zerofrom",
10181]
10182
10183[[package]]
10184name = "yoke-derive"
10185version = "0.8.1"
10186source = "registry+https://github.com/rust-lang/crates.io-index"
10187checksum = "b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d"
10188dependencies = [
10189 "proc-macro2",
10190 "quote",
10191 "syn 2.0.111",
10192 "synstructure 0.13.2",
10193]
10194
10195[[package]]
10196name = "zerocopy"
10197version = "0.8.31"
10198source = "registry+https://github.com/rust-lang/crates.io-index"
10199checksum = "fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3"
10200dependencies = [
10201 "zerocopy-derive",
10202]
10203
10204[[package]]
10205name = "zerocopy-derive"
10206version = "0.8.31"
10207source = "registry+https://github.com/rust-lang/crates.io-index"
10208checksum = "d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a"
10209dependencies = [
10210 "proc-macro2",
10211 "quote",
10212 "syn 2.0.111",
10213]
10214
10215[[package]]
10216name = "zerofrom"
10217version = "0.1.6"
10218source = "registry+https://github.com/rust-lang/crates.io-index"
10219checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
10220dependencies = [
10221 "zerofrom-derive",
10222]
10223
10224[[package]]
10225name = "zerofrom-derive"
10226version = "0.1.6"
10227source = "registry+https://github.com/rust-lang/crates.io-index"
10228checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
10229dependencies = [
10230 "proc-macro2",
10231 "quote",
10232 "syn 2.0.111",
10233 "synstructure 0.13.2",
10234]
10235
10236[[package]]
10237name = "zerotrie"
10238version = "0.2.3"
10239source = "registry+https://github.com/rust-lang/crates.io-index"
10240checksum = "2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851"
10241dependencies = [
10242 "displaydoc",
10243 "yoke",
10244 "zerofrom",
10245]
10246
10247[[package]]
10248name = "zerovec"
10249version = "0.11.5"
10250source = "registry+https://github.com/rust-lang/crates.io-index"
10251checksum = "6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002"
10252dependencies = [
10253 "yoke",
10254 "zerofrom",
10255 "zerovec-derive",
10256]
10257
10258[[package]]
10259name = "zerovec-derive"
10260version = "0.11.2"
10261source = "registry+https://github.com/rust-lang/crates.io-index"
10262checksum = "eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3"
10263dependencies = [
10264 "proc-macro2",
10265 "quote",
10266 "syn 2.0.111",
10267]
10268
10269[[package]]
10270name = "zstd"
10271version = "0.13.3"
10272source = "registry+https://github.com/rust-lang/crates.io-index"
10273checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a"
10274dependencies = [
10275 "zstd-safe",
10276]
10277
10278[[package]]
10279name = "zstd-safe"
10280version = "7.2.4"
10281source = "registry+https://github.com/rust-lang/crates.io-index"
10282checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d"
10283dependencies = [
10284 "zstd-sys",
10285]
10286
10287[[package]]
10288name = "zstd-sys"
10289version = "2.0.16+zstd.1.5.7"
10290source = "registry+https://github.com/rust-lang/crates.io-index"
10291checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748"
10292dependencies = [
10293 "bindgen",
10294 "cc",
10295 "pkg-config",
10296]