avoid directly indexing when possible
[ouch.git] / Cargo.lock
blob45703fe598f652818b2e838c022e0587ed8647bd
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
5 [[package]]
6 name = "adler"
7 version = "1.0.2"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
11 [[package]]
12 name = "aho-corasick"
13 version = "0.7.20"
14 source = "registry+https://github.com/rust-lang/crates.io-index"
15 checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac"
16 dependencies = [
17  "memchr",
20 [[package]]
21 name = "assert_cmd"
22 version = "2.0.7"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
24 checksum = "fa3d466004a8b4cb1bc34044240a2fd29d17607e2e3bd613eb44fd48e8100da3"
25 dependencies = [
26  "bstr 1.1.0",
27  "doc-comment",
28  "predicates",
29  "predicates-core",
30  "predicates-tree",
31  "wait-timeout",
34 [[package]]
35 name = "atty"
36 version = "0.2.14"
37 source = "registry+https://github.com/rust-lang/crates.io-index"
38 checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8"
39 dependencies = [
40  "hermit-abi 0.1.19",
41  "libc",
42  "winapi",
45 [[package]]
46 name = "autocfg"
47 version = "1.1.0"
48 source = "registry+https://github.com/rust-lang/crates.io-index"
49 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
51 [[package]]
52 name = "bit-set"
53 version = "0.5.3"
54 source = "registry+https://github.com/rust-lang/crates.io-index"
55 checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1"
56 dependencies = [
57  "bit-vec",
60 [[package]]
61 name = "bit-vec"
62 version = "0.6.3"
63 source = "registry+https://github.com/rust-lang/crates.io-index"
64 checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb"
66 [[package]]
67 name = "bitflags"
68 version = "1.3.2"
69 source = "registry+https://github.com/rust-lang/crates.io-index"
70 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
72 [[package]]
73 name = "bstr"
74 version = "0.2.17"
75 source = "registry+https://github.com/rust-lang/crates.io-index"
76 checksum = "ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223"
77 dependencies = [
78  "memchr",
81 [[package]]
82 name = "bstr"
83 version = "1.1.0"
84 source = "registry+https://github.com/rust-lang/crates.io-index"
85 checksum = "b45ea9b00a7b3f2988e9a65ad3917e62123c38dba709b666506207be96d1790b"
86 dependencies = [
87  "memchr",
88  "once_cell",
89  "regex-automata",
90  "serde",
93 [[package]]
94 name = "byteorder"
95 version = "1.4.3"
96 source = "registry+https://github.com/rust-lang/crates.io-index"
97 checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610"
99 [[package]]
100 name = "bzip2"
101 version = "0.4.3"
102 source = "registry+https://github.com/rust-lang/crates.io-index"
103 checksum = "6afcd980b5f3a45017c57e57a2fcccbb351cc43a356ce117ef760ef8052b89b0"
104 dependencies = [
105  "bzip2-sys",
106  "libc",
109 [[package]]
110 name = "bzip2-sys"
111 version = "0.1.11+1.0.8"
112 source = "registry+https://github.com/rust-lang/crates.io-index"
113 checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc"
114 dependencies = [
115  "cc",
116  "libc",
117  "pkg-config",
120 [[package]]
121 name = "cc"
122 version = "1.0.78"
123 source = "registry+https://github.com/rust-lang/crates.io-index"
124 checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d"
125 dependencies = [
126  "jobserver",
129 [[package]]
130 name = "cfb"
131 version = "0.7.3"
132 source = "registry+https://github.com/rust-lang/crates.io-index"
133 checksum = "d38f2da7a0a2c4ccf0065be06397cc26a81f4e528be095826eee9d4adbb8c60f"
134 dependencies = [
135  "byteorder",
136  "fnv",
137  "uuid",
140 [[package]]
141 name = "cfg-if"
142 version = "1.0.0"
143 source = "registry+https://github.com/rust-lang/crates.io-index"
144 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
146 [[package]]
147 name = "clap"
148 version = "4.0.32"
149 source = "registry+https://github.com/rust-lang/crates.io-index"
150 checksum = "a7db700bc935f9e43e88d00b0850dae18a63773cfbec6d8e070fccf7fef89a39"
151 dependencies = [
152  "bitflags",
153  "clap_derive",
154  "clap_lex",
155  "is-terminal",
156  "once_cell",
157  "strsim",
158  "termcolor",
161 [[package]]
162 name = "clap_complete"
163 version = "4.0.7"
164 source = "registry+https://github.com/rust-lang/crates.io-index"
165 checksum = "10861370d2ba66b0f5989f83ebf35db6421713fd92351790e7fdd6c36774c56b"
166 dependencies = [
167  "clap",
170 [[package]]
171 name = "clap_derive"
172 version = "4.0.21"
173 source = "registry+https://github.com/rust-lang/crates.io-index"
174 checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014"
175 dependencies = [
176  "heck",
177  "proc-macro-error",
178  "proc-macro2",
179  "quote",
180  "syn",
183 [[package]]
184 name = "clap_lex"
185 version = "0.3.0"
186 source = "registry+https://github.com/rust-lang/crates.io-index"
187 checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8"
188 dependencies = [
189  "os_str_bytes",
192 [[package]]
193 name = "clap_mangen"
194 version = "0.2.6"
195 source = "registry+https://github.com/rust-lang/crates.io-index"
196 checksum = "904eb24d05ad587557e0f484ddce5c737c30cf81372badb16d13e41c4b8340b1"
197 dependencies = [
198  "clap",
199  "roff",
202 [[package]]
203 name = "crc32fast"
204 version = "1.3.2"
205 source = "registry+https://github.com/rust-lang/crates.io-index"
206 checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d"
207 dependencies = [
208  "cfg-if",
211 [[package]]
212 name = "crossbeam-utils"
213 version = "0.8.14"
214 source = "registry+https://github.com/rust-lang/crates.io-index"
215 checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f"
216 dependencies = [
217  "cfg-if",
220 [[package]]
221 name = "difflib"
222 version = "0.4.0"
223 source = "registry+https://github.com/rust-lang/crates.io-index"
224 checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8"
226 [[package]]
227 name = "doc-comment"
228 version = "0.3.3"
229 source = "registry+https://github.com/rust-lang/crates.io-index"
230 checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10"
232 [[package]]
233 name = "either"
234 version = "1.8.0"
235 source = "registry+https://github.com/rust-lang/crates.io-index"
236 checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797"
238 [[package]]
239 name = "errno"
240 version = "0.2.8"
241 source = "registry+https://github.com/rust-lang/crates.io-index"
242 checksum = "f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1"
243 dependencies = [
244  "errno-dragonfly",
245  "libc",
246  "winapi",
249 [[package]]
250 name = "errno-dragonfly"
251 version = "0.1.2"
252 source = "registry+https://github.com/rust-lang/crates.io-index"
253 checksum = "aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf"
254 dependencies = [
255  "cc",
256  "libc",
259 [[package]]
260 name = "fastrand"
261 version = "1.8.0"
262 source = "registry+https://github.com/rust-lang/crates.io-index"
263 checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499"
264 dependencies = [
265  "instant",
268 [[package]]
269 name = "filetime"
270 version = "0.2.19"
271 source = "registry+https://github.com/rust-lang/crates.io-index"
272 checksum = "4e884668cd0c7480504233e951174ddc3b382f7c2666e3b7310b5c4e7b0c37f9"
273 dependencies = [
274  "cfg-if",
275  "libc",
276  "redox_syscall",
277  "windows-sys",
280 [[package]]
281 name = "flate2"
282 version = "1.0.25"
283 source = "registry+https://github.com/rust-lang/crates.io-index"
284 checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841"
285 dependencies = [
286  "crc32fast",
287  "libz-sys",
288  "miniz_oxide",
291 [[package]]
292 name = "fnv"
293 version = "1.0.7"
294 source = "registry+https://github.com/rust-lang/crates.io-index"
295 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
297 [[package]]
298 name = "fs-err"
299 version = "2.9.0"
300 source = "registry+https://github.com/rust-lang/crates.io-index"
301 checksum = "0845fa252299212f0389d64ba26f34fa32cfe41588355f21ed507c59a0f64541"
303 [[package]]
304 name = "getrandom"
305 version = "0.2.8"
306 source = "registry+https://github.com/rust-lang/crates.io-index"
307 checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31"
308 dependencies = [
309  "cfg-if",
310  "libc",
311  "wasi",
314 [[package]]
315 name = "globset"
316 version = "0.4.9"
317 source = "registry+https://github.com/rust-lang/crates.io-index"
318 checksum = "0a1e17342619edbc21a964c2afbeb6c820c6a2560032872f397bb97ea127bd0a"
319 dependencies = [
320  "aho-corasick",
321  "bstr 0.2.17",
322  "fnv",
323  "log",
324  "regex",
327 [[package]]
328 name = "heck"
329 version = "0.4.0"
330 source = "registry+https://github.com/rust-lang/crates.io-index"
331 checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9"
333 [[package]]
334 name = "hermit-abi"
335 version = "0.1.19"
336 source = "registry+https://github.com/rust-lang/crates.io-index"
337 checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33"
338 dependencies = [
339  "libc",
342 [[package]]
343 name = "hermit-abi"
344 version = "0.2.6"
345 source = "registry+https://github.com/rust-lang/crates.io-index"
346 checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7"
347 dependencies = [
348  "libc",
351 [[package]]
352 name = "ignore"
353 version = "0.4.18"
354 source = "registry+https://github.com/rust-lang/crates.io-index"
355 checksum = "713f1b139373f96a2e0ce3ac931cd01ee973c3c5dd7c40c0c2efe96ad2b6751d"
356 dependencies = [
357  "crossbeam-utils",
358  "globset",
359  "lazy_static",
360  "log",
361  "memchr",
362  "regex",
363  "same-file",
364  "thread_local",
365  "walkdir",
366  "winapi-util",
369 [[package]]
370 name = "infer"
371 version = "0.12.0"
372 source = "registry+https://github.com/rust-lang/crates.io-index"
373 checksum = "a898e4b7951673fce96614ce5751d13c40fc5674bc2d759288e46c3ab62598b3"
374 dependencies = [
375  "cfb",
378 [[package]]
379 name = "instant"
380 version = "0.1.12"
381 source = "registry+https://github.com/rust-lang/crates.io-index"
382 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
383 dependencies = [
384  "cfg-if",
387 [[package]]
388 name = "io-lifetimes"
389 version = "1.0.3"
390 source = "registry+https://github.com/rust-lang/crates.io-index"
391 checksum = "46112a93252b123d31a119a8d1a1ac19deac4fac6e0e8b0df58f0d4e5870e63c"
392 dependencies = [
393  "libc",
394  "windows-sys",
397 [[package]]
398 name = "is-terminal"
399 version = "0.4.2"
400 source = "registry+https://github.com/rust-lang/crates.io-index"
401 checksum = "28dfb6c8100ccc63462345b67d1bbc3679177c75ee4bf59bf29c8b1d110b8189"
402 dependencies = [
403  "hermit-abi 0.2.6",
404  "io-lifetimes",
405  "rustix",
406  "windows-sys",
409 [[package]]
410 name = "is_executable"
411 version = "1.0.1"
412 source = "registry+https://github.com/rust-lang/crates.io-index"
413 checksum = "fa9acdc6d67b75e626ad644734e8bc6df893d9cd2a834129065d3dd6158ea9c8"
414 dependencies = [
415  "winapi",
418 [[package]]
419 name = "itertools"
420 version = "0.10.5"
421 source = "registry+https://github.com/rust-lang/crates.io-index"
422 checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473"
423 dependencies = [
424  "either",
427 [[package]]
428 name = "itoa"
429 version = "1.0.5"
430 source = "registry+https://github.com/rust-lang/crates.io-index"
431 checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
433 [[package]]
434 name = "jobserver"
435 version = "0.1.25"
436 source = "registry+https://github.com/rust-lang/crates.io-index"
437 checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b"
438 dependencies = [
439  "libc",
442 [[package]]
443 name = "lazy_static"
444 version = "1.4.0"
445 source = "registry+https://github.com/rust-lang/crates.io-index"
446 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
448 [[package]]
449 name = "libc"
450 version = "0.2.139"
451 source = "registry+https://github.com/rust-lang/crates.io-index"
452 checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
454 [[package]]
455 name = "libz-sys"
456 version = "1.1.8"
457 source = "registry+https://github.com/rust-lang/crates.io-index"
458 checksum = "9702761c3935f8cc2f101793272e202c72b99da8f4224a19ddcf1279a6450bbf"
459 dependencies = [
460  "cc",
461  "pkg-config",
462  "vcpkg",
465 [[package]]
466 name = "linked-hash-map"
467 version = "0.5.6"
468 source = "registry+https://github.com/rust-lang/crates.io-index"
469 checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f"
471 [[package]]
472 name = "linux-raw-sys"
473 version = "0.1.4"
474 source = "registry+https://github.com/rust-lang/crates.io-index"
475 checksum = "f051f77a7c8e6957c0696eac88f26b0117e54f52d3fc682ab19397a8812846a4"
477 [[package]]
478 name = "log"
479 version = "0.4.17"
480 source = "registry+https://github.com/rust-lang/crates.io-index"
481 checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e"
482 dependencies = [
483  "cfg-if",
486 [[package]]
487 name = "lzma-sys"
488 version = "0.1.20"
489 source = "registry+https://github.com/rust-lang/crates.io-index"
490 checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27"
491 dependencies = [
492  "cc",
493  "libc",
494  "pkg-config",
497 [[package]]
498 name = "lzzzz"
499 version = "1.0.4"
500 source = "registry+https://github.com/rust-lang/crates.io-index"
501 checksum = "8014d1362004776e6a91e4c15a3aa7830d1b6650a075b51a9969ebb6d6af13bc"
502 dependencies = [
503  "cc",
506 [[package]]
507 name = "memchr"
508 version = "2.5.0"
509 source = "registry+https://github.com/rust-lang/crates.io-index"
510 checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d"
512 [[package]]
513 name = "miniz_oxide"
514 version = "0.6.2"
515 source = "registry+https://github.com/rust-lang/crates.io-index"
516 checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa"
517 dependencies = [
518  "adler",
521 [[package]]
522 name = "num-traits"
523 version = "0.2.15"
524 source = "registry+https://github.com/rust-lang/crates.io-index"
525 checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd"
526 dependencies = [
527  "autocfg",
530 [[package]]
531 name = "once_cell"
532 version = "1.17.0"
533 source = "registry+https://github.com/rust-lang/crates.io-index"
534 checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
536 [[package]]
537 name = "os_str_bytes"
538 version = "6.4.1"
539 source = "registry+https://github.com/rust-lang/crates.io-index"
540 checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee"
542 [[package]]
543 name = "ouch"
544 version = "0.4.0"
545 dependencies = [
546  "assert_cmd",
547  "atty",
548  "bstr 1.1.0",
549  "bzip2",
550  "clap",
551  "clap_complete",
552  "clap_mangen",
553  "filetime",
554  "flate2",
555  "fs-err",
556  "ignore",
557  "infer",
558  "is_executable",
559  "libc",
560  "linked-hash-map",
561  "lzzzz",
562  "once_cell",
563  "parse-display",
564  "proptest",
565  "rand",
566  "same-file",
567  "snap",
568  "tar",
569  "tempfile",
570  "test-strategy",
571  "time",
572  "ubyte",
573  "xz2",
574  "zip",
575  "zstd",
576  "zstd-sys",
579 [[package]]
580 name = "parse-display"
581 version = "0.8.0"
582 source = "registry+https://github.com/rust-lang/crates.io-index"
583 checksum = "6f96cc033d72896bb9a2c239a14e1141c3e2eae6d649e7c10ef4e598d66bc86c"
584 dependencies = [
585  "once_cell",
586  "parse-display-derive",
587  "regex",
590 [[package]]
591 name = "parse-display-derive"
592 version = "0.8.0"
593 source = "registry+https://github.com/rust-lang/crates.io-index"
594 checksum = "e5587062be441f3d868f7c4c9d13c67f286b03aa679d7f8176ef80bf2ee79e5d"
595 dependencies = [
596  "once_cell",
597  "proc-macro2",
598  "quote",
599  "regex",
600  "regex-syntax",
601  "structmeta",
602  "syn",
605 [[package]]
606 name = "pkg-config"
607 version = "0.3.26"
608 source = "registry+https://github.com/rust-lang/crates.io-index"
609 checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160"
611 [[package]]
612 name = "ppv-lite86"
613 version = "0.2.17"
614 source = "registry+https://github.com/rust-lang/crates.io-index"
615 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
617 [[package]]
618 name = "predicates"
619 version = "2.1.5"
620 source = "registry+https://github.com/rust-lang/crates.io-index"
621 checksum = "59230a63c37f3e18569bdb90e4a89cbf5bf8b06fea0b84e65ea10cc4df47addd"
622 dependencies = [
623  "difflib",
624  "itertools",
625  "predicates-core",
628 [[package]]
629 name = "predicates-core"
630 version = "1.0.5"
631 source = "registry+https://github.com/rust-lang/crates.io-index"
632 checksum = "72f883590242d3c6fc5bf50299011695fa6590c2c70eac95ee1bdb9a733ad1a2"
634 [[package]]
635 name = "predicates-tree"
636 version = "1.0.7"
637 source = "registry+https://github.com/rust-lang/crates.io-index"
638 checksum = "54ff541861505aabf6ea722d2131ee980b8276e10a1297b94e896dd8b621850d"
639 dependencies = [
640  "predicates-core",
641  "termtree",
644 [[package]]
645 name = "proc-macro-error"
646 version = "1.0.4"
647 source = "registry+https://github.com/rust-lang/crates.io-index"
648 checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
649 dependencies = [
650  "proc-macro-error-attr",
651  "proc-macro2",
652  "quote",
653  "syn",
654  "version_check",
657 [[package]]
658 name = "proc-macro-error-attr"
659 version = "1.0.4"
660 source = "registry+https://github.com/rust-lang/crates.io-index"
661 checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
662 dependencies = [
663  "proc-macro2",
664  "quote",
665  "version_check",
668 [[package]]
669 name = "proc-macro2"
670 version = "1.0.49"
671 source = "registry+https://github.com/rust-lang/crates.io-index"
672 checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5"
673 dependencies = [
674  "unicode-ident",
677 [[package]]
678 name = "proptest"
679 version = "1.0.0"
680 source = "registry+https://github.com/rust-lang/crates.io-index"
681 checksum = "1e0d9cc07f18492d879586c92b485def06bc850da3118075cd45d50e9c95b0e5"
682 dependencies = [
683  "bit-set",
684  "bitflags",
685  "byteorder",
686  "lazy_static",
687  "num-traits",
688  "quick-error 2.0.1",
689  "rand",
690  "rand_chacha",
691  "rand_xorshift",
692  "regex-syntax",
693  "rusty-fork",
694  "tempfile",
697 [[package]]
698 name = "quick-error"
699 version = "1.2.3"
700 source = "registry+https://github.com/rust-lang/crates.io-index"
701 checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0"
703 [[package]]
704 name = "quick-error"
705 version = "2.0.1"
706 source = "registry+https://github.com/rust-lang/crates.io-index"
707 checksum = "a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3"
709 [[package]]
710 name = "quote"
711 version = "1.0.23"
712 source = "registry+https://github.com/rust-lang/crates.io-index"
713 checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
714 dependencies = [
715  "proc-macro2",
718 [[package]]
719 name = "rand"
720 version = "0.8.5"
721 source = "registry+https://github.com/rust-lang/crates.io-index"
722 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
723 dependencies = [
724  "libc",
725  "rand_chacha",
726  "rand_core",
729 [[package]]
730 name = "rand_chacha"
731 version = "0.3.1"
732 source = "registry+https://github.com/rust-lang/crates.io-index"
733 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
734 dependencies = [
735  "ppv-lite86",
736  "rand_core",
739 [[package]]
740 name = "rand_core"
741 version = "0.6.4"
742 source = "registry+https://github.com/rust-lang/crates.io-index"
743 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
744 dependencies = [
745  "getrandom",
748 [[package]]
749 name = "rand_xorshift"
750 version = "0.3.0"
751 source = "registry+https://github.com/rust-lang/crates.io-index"
752 checksum = "d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f"
753 dependencies = [
754  "rand_core",
757 [[package]]
758 name = "redox_syscall"
759 version = "0.2.16"
760 source = "registry+https://github.com/rust-lang/crates.io-index"
761 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a"
762 dependencies = [
763  "bitflags",
766 [[package]]
767 name = "regex"
768 version = "1.7.0"
769 source = "registry+https://github.com/rust-lang/crates.io-index"
770 checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a"
771 dependencies = [
772  "aho-corasick",
773  "memchr",
774  "regex-syntax",
777 [[package]]
778 name = "regex-automata"
779 version = "0.1.10"
780 source = "registry+https://github.com/rust-lang/crates.io-index"
781 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132"
783 [[package]]
784 name = "regex-syntax"
785 version = "0.6.28"
786 source = "registry+https://github.com/rust-lang/crates.io-index"
787 checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
789 [[package]]
790 name = "remove_dir_all"
791 version = "0.5.3"
792 source = "registry+https://github.com/rust-lang/crates.io-index"
793 checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
794 dependencies = [
795  "winapi",
798 [[package]]
799 name = "roff"
800 version = "0.2.1"
801 source = "registry+https://github.com/rust-lang/crates.io-index"
802 checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316"
804 [[package]]
805 name = "rustix"
806 version = "0.36.6"
807 source = "registry+https://github.com/rust-lang/crates.io-index"
808 checksum = "4feacf7db682c6c329c4ede12649cd36ecab0f3be5b7d74e6a20304725db4549"
809 dependencies = [
810  "bitflags",
811  "errno",
812  "io-lifetimes",
813  "libc",
814  "linux-raw-sys",
815  "windows-sys",
818 [[package]]
819 name = "rusty-fork"
820 version = "0.3.0"
821 source = "registry+https://github.com/rust-lang/crates.io-index"
822 checksum = "cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f"
823 dependencies = [
824  "fnv",
825  "quick-error 1.2.3",
826  "tempfile",
827  "wait-timeout",
830 [[package]]
831 name = "same-file"
832 version = "1.0.6"
833 source = "registry+https://github.com/rust-lang/crates.io-index"
834 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
835 dependencies = [
836  "winapi-util",
839 [[package]]
840 name = "serde"
841 version = "1.0.152"
842 source = "registry+https://github.com/rust-lang/crates.io-index"
843 checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
845 [[package]]
846 name = "snap"
847 version = "1.1.0"
848 source = "registry+https://github.com/rust-lang/crates.io-index"
849 checksum = "5e9f0ab6ef7eb7353d9119c170a436d1bf248eea575ac42d19d12f4e34130831"
851 [[package]]
852 name = "strsim"
853 version = "0.10.0"
854 source = "registry+https://github.com/rust-lang/crates.io-index"
855 checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
857 [[package]]
858 name = "structmeta"
859 version = "0.1.5"
860 source = "registry+https://github.com/rust-lang/crates.io-index"
861 checksum = "1bd9c2155aa89fb2c2cb87d99a610c689e7c47099b3e9f1c8a8f53faf4e3d2e3"
862 dependencies = [
863  "proc-macro2",
864  "quote",
865  "structmeta-derive",
866  "syn",
869 [[package]]
870 name = "structmeta-derive"
871 version = "0.1.5"
872 source = "registry+https://github.com/rust-lang/crates.io-index"
873 checksum = "bafede0d0a2f21910f36d47b1558caae3076ed80f6f3ad0fc85a91e6ba7e5938"
874 dependencies = [
875  "proc-macro2",
876  "quote",
877  "syn",
880 [[package]]
881 name = "syn"
882 version = "1.0.107"
883 source = "registry+https://github.com/rust-lang/crates.io-index"
884 checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
885 dependencies = [
886  "proc-macro2",
887  "quote",
888  "unicode-ident",
891 [[package]]
892 name = "tar"
893 version = "0.4.38"
894 source = "registry+https://github.com/rust-lang/crates.io-index"
895 checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6"
896 dependencies = [
897  "filetime",
898  "libc",
899  "xattr",
902 [[package]]
903 name = "tempfile"
904 version = "3.3.0"
905 source = "registry+https://github.com/rust-lang/crates.io-index"
906 checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
907 dependencies = [
908  "cfg-if",
909  "fastrand",
910  "libc",
911  "redox_syscall",
912  "remove_dir_all",
913  "winapi",
916 [[package]]
917 name = "termcolor"
918 version = "1.1.3"
919 source = "registry+https://github.com/rust-lang/crates.io-index"
920 checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755"
921 dependencies = [
922  "winapi-util",
925 [[package]]
926 name = "termtree"
927 version = "0.4.0"
928 source = "registry+https://github.com/rust-lang/crates.io-index"
929 checksum = "95059e91184749cb66be6dc994f67f182b6d897cb3df74a5bf66b5e709295fd8"
931 [[package]]
932 name = "test-strategy"
933 version = "0.2.1"
934 source = "registry+https://github.com/rust-lang/crates.io-index"
935 checksum = "62d6408d1406657be2f9d1701fbae379331d30d2f6e92050710edb0d34eeb480"
936 dependencies = [
937  "proc-macro2",
938  "quote",
939  "structmeta",
940  "syn",
943 [[package]]
944 name = "thread_local"
945 version = "1.1.4"
946 source = "registry+https://github.com/rust-lang/crates.io-index"
947 checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180"
948 dependencies = [
949  "once_cell",
952 [[package]]
953 name = "time"
954 version = "0.3.17"
955 source = "registry+https://github.com/rust-lang/crates.io-index"
956 checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376"
957 dependencies = [
958  "itoa",
959  "serde",
960  "time-core",
961  "time-macros",
964 [[package]]
965 name = "time-core"
966 version = "0.1.0"
967 source = "registry+https://github.com/rust-lang/crates.io-index"
968 checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd"
970 [[package]]
971 name = "time-macros"
972 version = "0.2.6"
973 source = "registry+https://github.com/rust-lang/crates.io-index"
974 checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2"
975 dependencies = [
976  "time-core",
979 [[package]]
980 name = "ubyte"
981 version = "0.10.3"
982 source = "registry+https://github.com/rust-lang/crates.io-index"
983 checksum = "c81f0dae7d286ad0d9366d7679a77934cfc3cf3a8d67e82669794412b2368fe6"
985 [[package]]
986 name = "unicode-ident"
987 version = "1.0.6"
988 source = "registry+https://github.com/rust-lang/crates.io-index"
989 checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
991 [[package]]
992 name = "uuid"
993 version = "1.2.2"
994 source = "registry+https://github.com/rust-lang/crates.io-index"
995 checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c"
997 [[package]]
998 name = "vcpkg"
999 version = "0.2.15"
1000 source = "registry+https://github.com/rust-lang/crates.io-index"
1001 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
1003 [[package]]
1004 name = "version_check"
1005 version = "0.9.4"
1006 source = "registry+https://github.com/rust-lang/crates.io-index"
1007 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
1009 [[package]]
1010 name = "wait-timeout"
1011 version = "0.2.0"
1012 source = "registry+https://github.com/rust-lang/crates.io-index"
1013 checksum = "9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6"
1014 dependencies = [
1015  "libc",
1018 [[package]]
1019 name = "walkdir"
1020 version = "2.3.2"
1021 source = "registry+https://github.com/rust-lang/crates.io-index"
1022 checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
1023 dependencies = [
1024  "same-file",
1025  "winapi",
1026  "winapi-util",
1029 [[package]]
1030 name = "wasi"
1031 version = "0.11.0+wasi-snapshot-preview1"
1032 source = "registry+https://github.com/rust-lang/crates.io-index"
1033 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
1035 [[package]]
1036 name = "winapi"
1037 version = "0.3.9"
1038 source = "registry+https://github.com/rust-lang/crates.io-index"
1039 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
1040 dependencies = [
1041  "winapi-i686-pc-windows-gnu",
1042  "winapi-x86_64-pc-windows-gnu",
1045 [[package]]
1046 name = "winapi-i686-pc-windows-gnu"
1047 version = "0.4.0"
1048 source = "registry+https://github.com/rust-lang/crates.io-index"
1049 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
1051 [[package]]
1052 name = "winapi-util"
1053 version = "0.1.5"
1054 source = "registry+https://github.com/rust-lang/crates.io-index"
1055 checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
1056 dependencies = [
1057  "winapi",
1060 [[package]]
1061 name = "winapi-x86_64-pc-windows-gnu"
1062 version = "0.4.0"
1063 source = "registry+https://github.com/rust-lang/crates.io-index"
1064 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
1066 [[package]]
1067 name = "windows-sys"
1068 version = "0.42.0"
1069 source = "registry+https://github.com/rust-lang/crates.io-index"
1070 checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
1071 dependencies = [
1072  "windows_aarch64_gnullvm",
1073  "windows_aarch64_msvc",
1074  "windows_i686_gnu",
1075  "windows_i686_msvc",
1076  "windows_x86_64_gnu",
1077  "windows_x86_64_gnullvm",
1078  "windows_x86_64_msvc",
1081 [[package]]
1082 name = "windows_aarch64_gnullvm"
1083 version = "0.42.0"
1084 source = "registry+https://github.com/rust-lang/crates.io-index"
1085 checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e"
1087 [[package]]
1088 name = "windows_aarch64_msvc"
1089 version = "0.42.0"
1090 source = "registry+https://github.com/rust-lang/crates.io-index"
1091 checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"
1093 [[package]]
1094 name = "windows_i686_gnu"
1095 version = "0.42.0"
1096 source = "registry+https://github.com/rust-lang/crates.io-index"
1097 checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"
1099 [[package]]
1100 name = "windows_i686_msvc"
1101 version = "0.42.0"
1102 source = "registry+https://github.com/rust-lang/crates.io-index"
1103 checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"
1105 [[package]]
1106 name = "windows_x86_64_gnu"
1107 version = "0.42.0"
1108 source = "registry+https://github.com/rust-lang/crates.io-index"
1109 checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed"
1111 [[package]]
1112 name = "windows_x86_64_gnullvm"
1113 version = "0.42.0"
1114 source = "registry+https://github.com/rust-lang/crates.io-index"
1115 checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"
1117 [[package]]
1118 name = "windows_x86_64_msvc"
1119 version = "0.42.0"
1120 source = "registry+https://github.com/rust-lang/crates.io-index"
1121 checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
1123 [[package]]
1124 name = "xattr"
1125 version = "0.2.3"
1126 source = "registry+https://github.com/rust-lang/crates.io-index"
1127 checksum = "6d1526bbe5aaeb5eb06885f4d987bcdfa5e23187055de9b83fe00156a821fabc"
1128 dependencies = [
1129  "libc",
1132 [[package]]
1133 name = "xz2"
1134 version = "0.1.7"
1135 source = "registry+https://github.com/rust-lang/crates.io-index"
1136 checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2"
1137 dependencies = [
1138  "lzma-sys",
1141 [[package]]
1142 name = "zip"
1143 version = "0.6.3"
1144 source = "registry+https://github.com/rust-lang/crates.io-index"
1145 checksum = "537ce7411d25e54e8ae21a7ce0b15840e7bfcff15b51d697ec3266cc76bdf080"
1146 dependencies = [
1147  "byteorder",
1148  "crc32fast",
1149  "crossbeam-utils",
1150  "flate2",
1151  "time",
1154 [[package]]
1155 name = "zstd"
1156 version = "0.12.1+zstd.1.5.2"
1157 source = "registry+https://github.com/rust-lang/crates.io-index"
1158 checksum = "5c947d2adc84ff9a59f2e3c03b81aa4128acf28d6ad7d56273f7e8af14e47bea"
1159 dependencies = [
1160  "zstd-safe",
1163 [[package]]
1164 name = "zstd-safe"
1165 version = "6.0.2+zstd.1.5.2"
1166 source = "registry+https://github.com/rust-lang/crates.io-index"
1167 checksum = "a6cf39f730b440bab43da8fb5faf5f254574462f73f260f85f7987f32154ff17"
1168 dependencies = [
1169  "libc",
1170  "zstd-sys",
1173 [[package]]
1174 name = "zstd-sys"
1175 version = "2.0.1+zstd.1.5.2"
1176 source = "registry+https://github.com/rust-lang/crates.io-index"
1177 checksum = "9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b"
1178 dependencies = [
1179  "cc",
1180  "libc",