pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/textproc/ripgrep



Module Name:    pkgsrc
Committed By:   pin
Date:           Sat Jun 12 17:15:30 UTC 2021

Modified Files:
        pkgsrc/textproc/ripgrep: Makefile cargo-depends.mk distinfo

Log Message:
textproc/ripgrep: update to 13.0.0

-Adopt maintainership

-ripgrep 13 is a new major version release of ripgrep that primarily contains
bug fixes, some performance improvements and a few minor breaking changes.
There is also a fix for a security vulnerability on Windows
(CVE-2021-3013).

Some highlights:
A new short flag, -., has been added. It is an alias for the --hidden flag,
which instructs ripgrep to search hidden files and directories.

ripgrep is now using a new
vectorized implementation of memmem,
which accelerates many common searches. If you notice any performance
regressions (or major improvements), I'd love to hear about them through an
issue report!

Also, for Windows users targeting MSVC, Cargo will now build fully static
executables of ripgrep. The release binaries for ripgrep 13 have been compiled
using this configuration.

BREAKING CHANGES:
Binary detection output has changed slightly.

In this release, a small tweak has been made to the output format when a binary
file is detected. Previously, it looked like this:

Binary file FOO matches (found "\0" byte around offset XXX)
Now it looks like this:

FOO: binary file matches (found "\0" byte around offset XXX)
vimgrep output in multi-line now only prints the first line for each match.

See issue 1866 for more
discussion on this. Previously, every line in a match was duplicated, even
when it spanned multiple lines. There are no changes to vimgrep output when
multi-line mode is disabled.

In multi-line mode, --count is now equivalent to --count-matches.

This appears to match how pcre2grep implements --count. Previously, ripgrep
would produce outright incorrect counts. Another alternative would be to simply
count the number of lines---even if it's more than the number of matches---but
that seems highly unintuitive.

FULL LIST OF FIXES AND IMPROVEMENTS:

Security fixes:
CVE-2021-3013:
Fixes a security hole on Windows where running ripgrep with either the
-z/--search-zip or --pre flags can result in running arbitrary
executables from the current directory.
VULN #1773:
This is the public facing issue tracking CVE-2021-3013. ripgrep's README
now contains a section describing how to report a vulnerability.
Performance improvements:

PERF #1657:
Check if a file should be ignored first before issuing stat calls.
PERF memchr#82:
ripgrep now uses a new vectorized implementation of memmem.
Feature enhancements:
Added or improved file type filtering for ASP, Bazel, dvc, FlatBuffers,
Futhark, minified files, Mint, pofiles (from GNU gettext) Racket, Red, Ruby,
VCL, Yang.
FEATURE #1404:
ripgrep now prints a warning if nothing is searched.
FEATURE #1613:
Cargo will now produce static executables on Windows when using MSVC.
FEATURE #1680:
Add -. as a short flag alias for --hidden.
FEATURE #1842:
Add --field-{context,match}-separator for customizing field delimiters.
FEATURE #1856:
The README now links to a
Spanish translation.
Bug fixes:

BUG #1277:
Document cygwin path translation behavior in the FAQ.
BUG #1739:
Fix bug where replacements were buggy if the regex matched a line terminator.
BUG #1311:
Fix multi-line bug where a search & replace for \n didn't work as expected.
BUG #1401:
Fix buggy interaction between PCRE2 look-around and -o/--only-matching.
BUG #1412:
Fix multi-line bug with searches using look-around past matching lines.
BUG #1577:
Fish shell completions will continue to be auto-generated.
BUG #1642:
Fixes a bug where using -m and -A printed more matches than the limit.
BUG #1703:
Clarify the function of -u/--unrestricted.
BUG #1708:
Clarify how -S/--smart-case works.
BUG #1730:
Clarify that CLI invocation must always be valid, regardless of config file.
BUG #1741:
Fix stdin detection when using PowerShell in UNIX environments.
BUG #1756:
Fix bug where foo/** would match foo, but it shouldn't.
BUG #1765:
Fix panic when --crlf is used in some cases.
BUG #1638:
Correctly sniff UTF-8 and do transcoding, like we do for UTF-16.
BUG #1816:
Add documentation for glob alternate syntax, e.g., {a,b,..}.
BUG #1847:
Clarify how the --hidden flag works.
BUG #1866:
Fix bug when computing column numbers in --vimgrep mode.
BUG #1868:
Fix bug where --passthru and -A/-B/-C did not override each other.
BUG #1869:
Clarify docs for --files-with-matches and --files-without-match.
BUG #1878:
Fix bug where \A could produce unanchored matches in multiline search.
BUG 94e4b8e3:
Fix column numbers with --vimgrep is used with -U/--multiline.


To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 pkgsrc/textproc/ripgrep/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/textproc/ripgrep/cargo-depends.mk
cvs rdiff -u -r1.5 -r1.6 pkgsrc/textproc/ripgrep/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/textproc/ripgrep/Makefile
diff -u pkgsrc/textproc/ripgrep/Makefile:1.15 pkgsrc/textproc/ripgrep/Makefile:1.16
--- pkgsrc/textproc/ripgrep/Makefile:1.15       Mon Mar  8 10:26:17 2021
+++ pkgsrc/textproc/ripgrep/Makefile    Sat Jun 12 17:15:29 2021
@@ -1,11 +1,10 @@
-# $NetBSD: Makefile,v 1.15 2021/03/08 10:26:17 pin Exp $
+# $NetBSD: Makefile,v 1.16 2021/06/12 17:15:29 pin Exp $
 
-DISTNAME=      ripgrep-12.1.1
-PKGREVISION=   1
+DISTNAME=      ripgrep-13.0.0
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=BurntSushi/}
 
-MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+MAINTAINER=    pin%NetBSD.org@localhost
 HOMEPAGE=      https://github.com/BurntSushi/ripgrep/
 COMMENT=       Line-oriented search tool
 LICENSE=       unlicense

Index: pkgsrc/textproc/ripgrep/cargo-depends.mk
diff -u pkgsrc/textproc/ripgrep/cargo-depends.mk:1.1 pkgsrc/textproc/ripgrep/cargo-depends.mk:1.2
--- pkgsrc/textproc/ripgrep/cargo-depends.mk:1.1        Fri Mar  5 21:49:56 2021
+++ pkgsrc/textproc/ripgrep/cargo-depends.mk    Sat Jun 12 17:15:29 2021
@@ -1,57 +1,58 @@
-# $NetBSD: cargo-depends.mk,v 1.1 2021/03/05 21:49:56 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.2 2021/06/12 17:15:29 pin Exp $
 
-CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.10
+CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
 CARGO_CRATE_DEPENDS+=  atty-0.2.14
-CARGO_CRATE_DEPENDS+=  autocfg-1.0.0
-CARGO_CRATE_DEPENDS+=  base64-0.12.1
+CARGO_CRATE_DEPENDS+=  base64-0.13.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.2.1
-CARGO_CRATE_DEPENDS+=  bstr-0.2.13
-CARGO_CRATE_DEPENDS+=  bytecount-0.6.0
-CARGO_CRATE_DEPENDS+=  byteorder-1.3.4
-CARGO_CRATE_DEPENDS+=  cc-1.0.54
+CARGO_CRATE_DEPENDS+=  bstr-0.2.16
+CARGO_CRATE_DEPENDS+=  bytecount-0.6.2
+CARGO_CRATE_DEPENDS+=  cc-1.0.68
 CARGO_CRATE_DEPENDS+=  cfg-if-0.1.10
-CARGO_CRATE_DEPENDS+=  clap-2.33.1
-CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.4.2
-CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.7.2
-CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.23
+CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
+CARGO_CRATE_DEPENDS+=  clap-2.33.3
+CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.1
+CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.5
+CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.28
 CARGO_CRATE_DEPENDS+=  encoding_rs_io-0.1.7
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
-CARGO_CRATE_DEPENDS+=  fs_extra-1.1.0
+CARGO_CRATE_DEPENDS+=  fs_extra-1.2.0
 CARGO_CRATE_DEPENDS+=  glob-0.3.0
-CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.13
-CARGO_CRATE_DEPENDS+=  itoa-0.4.5
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.18
+CARGO_CRATE_DEPENDS+=  itoa-0.4.7
 CARGO_CRATE_DEPENDS+=  jemalloc-sys-0.3.2
 CARGO_CRATE_DEPENDS+=  jemallocator-0.3.2
+CARGO_CRATE_DEPENDS+=  jobserver-0.1.22
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.71
-CARGO_CRATE_DEPENDS+=  log-0.4.8
-CARGO_CRATE_DEPENDS+=  maybe-uninit-2.0.0
-CARGO_CRATE_DEPENDS+=  memchr-2.3.3
-CARGO_CRATE_DEPENDS+=  memmap-0.7.0
+CARGO_CRATE_DEPENDS+=  libc-0.2.97
+CARGO_CRATE_DEPENDS+=  libm-0.1.4
+CARGO_CRATE_DEPENDS+=  log-0.4.14
+CARGO_CRATE_DEPENDS+=  memchr-2.4.0
+CARGO_CRATE_DEPENDS+=  memmap2-0.3.0
 CARGO_CRATE_DEPENDS+=  num_cpus-1.13.0
-CARGO_CRATE_DEPENDS+=  packed_simd-0.3.3
+CARGO_CRATE_DEPENDS+=  once_cell-1.7.2
+CARGO_CRATE_DEPENDS+=  packed_simd_2-0.3.5
 CARGO_CRATE_DEPENDS+=  pcre2-0.2.3
-CARGO_CRATE_DEPENDS+=  pcre2-sys-0.2.2
-CARGO_CRATE_DEPENDS+=  pkg-config-0.3.17
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.17
-CARGO_CRATE_DEPENDS+=  quote-1.0.6
-CARGO_CRATE_DEPENDS+=  regex-1.3.9
-CARGO_CRATE_DEPENDS+=  regex-automata-0.1.9
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.18
-CARGO_CRATE_DEPENDS+=  ryu-1.0.4
+CARGO_CRATE_DEPENDS+=  pcre2-sys-0.2.5
+CARGO_CRATE_DEPENDS+=  pkg-config-0.3.19
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.27
+CARGO_CRATE_DEPENDS+=  quote-1.0.9
+CARGO_CRATE_DEPENDS+=  regex-1.5.4
+CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.25
+CARGO_CRATE_DEPENDS+=  ryu-1.0.5
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
-CARGO_CRATE_DEPENDS+=  serde-1.0.110
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.110
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.53
+CARGO_CRATE_DEPENDS+=  serde-1.0.126
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.126
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.64
 CARGO_CRATE_DEPENDS+=  strsim-0.8.0
-CARGO_CRATE_DEPENDS+=  syn-1.0.27
-CARGO_CRATE_DEPENDS+=  termcolor-1.1.0
+CARGO_CRATE_DEPENDS+=  syn-1.0.73
+CARGO_CRATE_DEPENDS+=  termcolor-1.1.2
 CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=  thread_local-1.0.1
-CARGO_CRATE_DEPENDS+=  unicode-width-0.1.7
-CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.0
-CARGO_CRATE_DEPENDS+=  walkdir-2.3.1
-CARGO_CRATE_DEPENDS+=  winapi-0.3.8
+CARGO_CRATE_DEPENDS+=  thread_local-1.1.3
+CARGO_CRATE_DEPENDS+=  unicode-width-0.1.8
+CARGO_CRATE_DEPENDS+=  unicode-xid-0.2.2
+CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
+CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-util-0.1.5
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0

Index: pkgsrc/textproc/ripgrep/distinfo
diff -u pkgsrc/textproc/ripgrep/distinfo:1.5 pkgsrc/textproc/ripgrep/distinfo:1.6
--- pkgsrc/textproc/ripgrep/distinfo:1.5        Fri Mar  5 21:49:56 2021
+++ pkgsrc/textproc/ripgrep/distinfo    Sat Jun 12 17:15:29 2021
@@ -1,61 +1,57 @@
-$NetBSD: distinfo,v 1.5 2021/03/05 21:49:56 pin Exp $
+$NetBSD: distinfo,v 1.6 2021/06/12 17:15:29 pin Exp $
 
-SHA1 (aho-corasick-0.7.10.crate) = 46a5f4bc5d99c97eca60043752a0fd47d01fca7d
-RMD160 (aho-corasick-0.7.10.crate) = 925013ea0bce7c4a0ca5e1b017af0a1e553061fd
-SHA512 (aho-corasick-0.7.10.crate) = e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
-Size (aho-corasick-0.7.10.crate) = 111039 bytes
+SHA1 (aho-corasick-0.7.18.crate) = 0e3f242614a732b703e12fc3c4456c53b0536fb8
+RMD160 (aho-corasick-0.7.18.crate) = b0dc4b0030152d0db9483ea816548ec9c330b211
+SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+Size (aho-corasick-0.7.18.crate) = 112923 bytes
 SHA1 (atty-0.2.14.crate) = 9b4bfe6daebdd3d13a8a605bf44f64d4e831e804
 RMD160 (atty-0.2.14.crate) = 63c38cbe0fc07a4533253427a164612b456094cf
 SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 Size (atty-0.2.14.crate) = 5470 bytes
-SHA1 (autocfg-1.0.0.crate) = 7bfe6835bb6107636650be2bf3f40ca653f86781
-RMD160 (autocfg-1.0.0.crate) = fec5a8b100867599d92a5fa89ad43fbf888fcdbe
-SHA512 (autocfg-1.0.0.crate) = 451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
-Size (autocfg-1.0.0.crate) = 12870 bytes
-SHA1 (base64-0.12.1.crate) = 34f7ca661c4f987d3f517ffeda58940d56ded7eb
-RMD160 (base64-0.12.1.crate) = e89fbb92721a7c5caa26e2d971a3706cd650885f
-SHA512 (base64-0.12.1.crate) = 06c73723c4364ac8bcf4204a943893080d1752dd925a13da800889f486b1ebf97bccae79b7b04cbe758afc95bb1d61464276365d4721689896fa641a8e55b660
-Size (base64-0.12.1.crate) = 56378 bytes
+SHA1 (base64-0.13.0.crate) = 8bb0b0eeb548d8e148a23428283d4ef96b2f43e9
+RMD160 (base64-0.13.0.crate) = 6af91ee653298406693a8c001fc50341db772fd1
+SHA512 (base64-0.13.0.crate) = 991a72999839daa232f508c5b24e7d3225e8a26db8d1d0e747881b115af9e408b92374e163b31e0b0d324c1c2e57e8e38d66861b61eb0a1dba87bb5871940151
+Size (base64-0.13.0.crate) = 62070 bytes
 SHA1 (bitflags-1.2.1.crate) = b7d3a9b30a05e14231cb55271c6ffa45cc1279cd
 RMD160 (bitflags-1.2.1.crate) = 186b1893055eb415978ca547b0775aaa617a00fd
 SHA512 (bitflags-1.2.1.crate) = ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
 Size (bitflags-1.2.1.crate) = 16745 bytes
-SHA1 (bstr-0.2.13.crate) = 4164793beb038fc391a6c510019fc991f0d86628
-RMD160 (bstr-0.2.13.crate) = 808fef9dec47b443b6dc4c16f80033afcc8c568a
-SHA512 (bstr-0.2.13.crate) = f1f778262269dfea6ba1cf953a5177107c2e1e838248a67588283ee11efa81adfa30498c7cfb20422e0955544a07d2a8f86c4eefc78e9f407a92be9591e26fe5
-Size (bstr-0.2.13.crate) = 345445 bytes
-SHA1 (bytecount-0.6.0.crate) = e86fb71de7176ad485b558cafb01c0e07f1a9a68
-RMD160 (bytecount-0.6.0.crate) = 7ad4b5ffff3b307b5e47db4598ae6a813f0091c6
-SHA512 (bytecount-0.6.0.crate) = 8e675f20b204d5828e79ba50012744b2f1b83f9d5d6355e6acb7d24cc4f7b1080ac120b94e65b6ea1d7604464ea0c6ad4f29880ff14895610889e4396f87062b
-Size (bytecount-0.6.0.crate) = 11905 bytes
-SHA1 (byteorder-1.3.4.crate) = a30b6c810d90afe64cfa5911d33c307babccf844
-RMD160 (byteorder-1.3.4.crate) = 01d055a2dc51c5fb9435c6a21c43264753524500
-SHA512 (byteorder-1.3.4.crate) = 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
-Size (byteorder-1.3.4.crate) = 21943 bytes
-SHA1 (cc-1.0.54.crate) = 58a7108c8385b2b48ee58d2b1c09a485d84e2d8d
-RMD160 (cc-1.0.54.crate) = 6db0344f63c7ee08184cbda6691220982eba521a
-SHA512 (cc-1.0.54.crate) = 4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
-Size (cc-1.0.54.crate) = 51972 bytes
+SHA1 (bstr-0.2.16.crate) = bb091d0cc11a2c3ea3cbcf4bbad8c972099e29b4
+RMD160 (bstr-0.2.16.crate) = 7382f6f92ef225a21c53908d5a1b63d8c2711133
+SHA512 (bstr-0.2.16.crate) = 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+Size (bstr-0.2.16.crate) = 330346 bytes
+SHA1 (bytecount-0.6.2.crate) = 396b289e3ef7bd4e0d19c1a299b265b917e7bd64
+RMD160 (bytecount-0.6.2.crate) = 79ca1351c790bc7810fb314eb916a3a0d45be989
+SHA512 (bytecount-0.6.2.crate) = 990460eedfd41b6b52278c9dfcac81872e755d40cb839d162bddf44a30eec3a9fd76369847f10edf6c2b2d95cbec562e9a2a6c6dce37f2ee59ca9edfe972a279
+Size (bytecount-0.6.2.crate) = 12347 bytes
+SHA1 (cc-1.0.68.crate) = 40110ec82a03253a4d6223f3a4cdbfb6495e06f4
+RMD160 (cc-1.0.68.crate) = 4d2f31d22e81031c2eba0f3778cf8fa08d48a114
+SHA512 (cc-1.0.68.crate) = faca9aa91488808f920f1d88422cc8a69790aa6dbd7bd2cc5d08a579d248faafd0fd675e8499e56aef6715398c278db1fa2079511d211d41aa65741de5d5ac8c
+Size (cc-1.0.68.crate) = 55936 bytes
 SHA1 (cfg-if-0.1.10.crate) = 3bd865df56c1f9266444b96351a1c30ffa5d9d75
 RMD160 (cfg-if-0.1.10.crate) = 896cd2fb2bb15582a174cb08c5e5ace6cc0be1c8
 SHA512 (cfg-if-0.1.10.crate) = 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
 Size (cfg-if-0.1.10.crate) = 7933 bytes
-SHA1 (clap-2.33.1.crate) = 502b3da7cfbeab41ef6879305e7a4175e340861c
-RMD160 (clap-2.33.1.crate) = 467fb0677f21899e94940221b33da7a9098ed6b7
-SHA512 (clap-2.33.1.crate) = 31209da6a0ac987f7e1b2504a2fb7738c3aba4ddee4cc2bc22cc37d4d2b0feeff41ece557d4960d51564fd31cb23e413bf180eb60102a872caf623bf55c6f089
-Size (clap-2.33.1.crate) = 201567 bytes
-SHA1 (crossbeam-channel-0.4.2.crate) = 09cefe59ba8b20bc374de0764a1c469fbc2a6d9e
-RMD160 (crossbeam-channel-0.4.2.crate) = 9e770249bfa20488480a3c0bac2525ba9af94db2
-SHA512 (crossbeam-channel-0.4.2.crate) = 19b0ed2b5ed0fb1fe7c809e08483152fc36cf46f465c8571ca0fb9ebb1cb4b2b8f5860a303c932f336f434dafa9776ce6026ea2e64457147fb540766dc6da2ce
-Size (crossbeam-channel-0.4.2.crate) = 87419 bytes
-SHA1 (crossbeam-utils-0.7.2.crate) = 8c6a11d8530f6c4a515fb15b9a5eb36acaae0268
-RMD160 (crossbeam-utils-0.7.2.crate) = 238d97297abbefdb559fb9dc27ae8475a037ed1e
-SHA512 (crossbeam-utils-0.7.2.crate) = e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
-Size (crossbeam-utils-0.7.2.crate) = 34338 bytes
-SHA1 (encoding_rs-0.8.23.crate) = 93176207ceaf7c4c6850e135dbcfe04298e93b66
-RMD160 (encoding_rs-0.8.23.crate) = 83b75ba540eabbab63a639855ddeb33f930a0e0d
-SHA512 (encoding_rs-0.8.23.crate) = 7036f64c0f26b3d993c1ffb64ccdf95a122ae93a9ef691f9903f90925b222b3aabaf379e951b5e9fc40726a1ed52ba54f3eededbc1e6b68385c99cf2c34d5ba5
-Size (encoding_rs-0.8.23.crate) = 1403543 bytes
+SHA1 (cfg-if-1.0.0.crate) = 9b415d94b6c2a84ed31b909e354ba9ac89092174
+RMD160 (cfg-if-1.0.0.crate) = 72507b7a112aaebe5833ade3a7a24ea8c0c6b243
+SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+Size (cfg-if-1.0.0.crate) = 7934 bytes
+SHA1 (clap-2.33.3.crate) = a432f81828ef9948c7d3b7c4a467cda8ca60ea00
+RMD160 (clap-2.33.3.crate) = 58082599dc4f1d5b29825be7e0258f052f1069bd
+SHA512 (clap-2.33.3.crate) = 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf
+Size (clap-2.33.3.crate) = 201925 bytes
+SHA1 (crossbeam-channel-0.5.1.crate) = f78355f8e5afc7d821ea816274bcdd7caac279dc
+RMD160 (crossbeam-channel-0.5.1.crate) = 435390e4ffd643f19ad8afad58a2f0e2b105dcfb
+SHA512 (crossbeam-channel-0.5.1.crate) = f15aff67e9105584f5fe41e1ee650ae4fdd0d0ca0fa9202ee83c6f6025398a300decaa50d1b4682e8afb9bd6e11e95b69bcf23f68ae117419aa84df14ee7747b
+Size (crossbeam-channel-0.5.1.crate) = 86919 bytes
+SHA1 (crossbeam-utils-0.8.5.crate) = d658aaf9ee199d32379999d810bc22dcb8096fd3
+RMD160 (crossbeam-utils-0.8.5.crate) = e368ab0be21a564965507c7bcefcb50caafb5025
+SHA512 (crossbeam-utils-0.8.5.crate) = fd4d2ae10340bb96c22b31190b300aab54e96b8089fd62489e102c76a944e6a16c582a90bc40f5e188f13f841293a4b9becf30830c2ece04f3ce78c29066532f
+Size (crossbeam-utils-0.8.5.crate) = 38414 bytes
+SHA1 (encoding_rs-0.8.28.crate) = 1b04ceeb5b68e86cac61702549a483f6a5c9b680
+RMD160 (encoding_rs-0.8.28.crate) = 08db47f491e1fe6cc1d7faed283eff0dee2ee17f
+SHA512 (encoding_rs-0.8.28.crate) = 8b3f7450789e33f1ad9306d152f1bd230e66c7e799de52046acd5b11f903e8c86cbe2f0aa2cfb0f0e60bd64b194250defe05ef2a171b707e129a2324de47a9b0
+Size (encoding_rs-0.8.28.crate) = 1368577 bytes
 SHA1 (encoding_rs_io-0.1.7.crate) = e33321ac856463e3059ab875d9a8da4fcea67bcc
 RMD160 (encoding_rs_io-0.1.7.crate) = 1b2511ed163718aeae0c261f1b01592f6a36a1e1
 SHA512 (encoding_rs_io-0.1.7.crate) = 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c
@@ -64,22 +60,22 @@ SHA1 (fnv-1.0.7.crate) = 1ea4c3da02fe7a8
 RMD160 (fnv-1.0.7.crate) = a944c17c6c35888356af4426bbb7792d45c2b6b9
 SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
 Size (fnv-1.0.7.crate) = 11266 bytes
-SHA1 (fs_extra-1.1.0.crate) = ac24c82c914d50766bf83cb358ff5552a6bc095e
-RMD160 (fs_extra-1.1.0.crate) = e227e32e3f74c30a81d87a50e938c987c92ef136
-SHA512 (fs_extra-1.1.0.crate) = c001a37a23a614f1752a45fbf392694911c8d06bb5af8b8a40f2dcba9c80c67ab634de0dd4fa951007072204b162430fed2c89bbb11ac2fca62dfa5cd4cbd46a
-Size (fs_extra-1.1.0.crate) = 29292 bytes
+SHA1 (fs_extra-1.2.0.crate) = 9703ac5b6086a0cfea083a7127871284722457b7
+RMD160 (fs_extra-1.2.0.crate) = 9f83dc2320eacbdb6d058e3e68b1dd61da5d2b32
+SHA512 (fs_extra-1.2.0.crate) = 66670d624394874d7f786f8d362438c53f5b18008909ab8e7a74e82518dbc189e37588836f05f19dcd4718f4c1a5296fdf274380d574b1f475e28891ecdd6c91
+Size (fs_extra-1.2.0.crate) = 29918 bytes
 SHA1 (glob-0.3.0.crate) = 3d1e2bea7c5711a9d015beb6d0ac102a0b9e9357
 RMD160 (glob-0.3.0.crate) = 398b7fbdd9080b51499c70494b5d654942da3a80
 SHA512 (glob-0.3.0.crate) = 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
 Size (glob-0.3.0.crate) = 18724 bytes
-SHA1 (hermit-abi-0.1.13.crate) = 6c8d8f3f22b8650eddcb461fda01ed4109f6feaa
-RMD160 (hermit-abi-0.1.13.crate) = b755ea230e5df77450b2d039485806194379bbac
-SHA512 (hermit-abi-0.1.13.crate) = ac424683ee3cfff9c63c735ac91008df722a2709d12744f009466574098433677266799e8ca817d3d3cad8f10f3c02e8081c67ff479701eabdc4543c0a79bd25
-Size (hermit-abi-0.1.13.crate) = 9230 bytes
-SHA1 (itoa-0.4.5.crate) = ff10117c04fb637a1bdaeece4fa5962459e12fff
-RMD160 (itoa-0.4.5.crate) = e5bdb2c603610b32b95a44477ce5947f51f747c6
-SHA512 (itoa-0.4.5.crate) = 79ff8774524130a4729d5e708a4a4a837b3e5052384a12c22db4ae3e208dc4391ee185365f685137a8ba55ea7dc3499f8cddddb2fd98b84177ab292c264034d3
-Size (itoa-0.4.5.crate) = 11194 bytes
+SHA1 (hermit-abi-0.1.18.crate) = ee6677332b5c19c10d8e19b8da73c3265a3efd6c
+RMD160 (hermit-abi-0.1.18.crate) = 3bccd7ee4d6d12fec60d64949db05811ed7e7fea
+SHA512 (hermit-abi-0.1.18.crate) = 54f060c6c1c80d41f40cec7102345147efb535aff9fa5cc0ed4ccd7f010bfdb6daaf40626fd5069af60ceb42058452803b59d4bbcfbed4c5546c79b57ae0f914
+Size (hermit-abi-0.1.18.crate) = 9936 bytes
+SHA1 (itoa-0.4.7.crate) = 0b8e146e117d6df08e455d318833da9fb0965b0e
+RMD160 (itoa-0.4.7.crate) = 4d13dd87e22a8146de46270262449f3f864f8392
+SHA512 (itoa-0.4.7.crate) = c61eb50aa00591af28698b45c528c36bd92088f7cd2f453cf686a1824f4656292638bebc468cf67f903473a5045f22777af623cc0515ef3bf25146b89a7c454f
+Size (itoa-0.4.7.crate) = 12099 bytes
 SHA1 (jemalloc-sys-0.3.2.crate) = 821342a9f642f479832f5eef13f1cdd546d81419
 RMD160 (jemalloc-sys-0.3.2.crate) = d8b5b2ad096fdbbc8ef4967009c1aa8e53d4e115
 SHA512 (jemalloc-sys-0.3.2.crate) = b718dd98474d16fa5448bba62ac5e18a9e9798f31fce19dbeb4a12526c63e78f306454e0d9e2c6c5a3fd95660bfe82bb5fb09e4091cd8b43706eca2c4872b647
@@ -88,130 +84,138 @@ SHA1 (jemallocator-0.3.2.crate) = 915f7c
 RMD160 (jemallocator-0.3.2.crate) = 33b1595dce110d474105418cbcaf789490428a93
 SHA512 (jemallocator-0.3.2.crate) = e3fd9d377d6465519e73a91d5639d47bfd6cdf5898d551c49e3efd3269d14a75bb9163980e13ff429e7dc637b8430cdfdb1f5d6ec52993fcf7b6247a69850ac6
 Size (jemallocator-0.3.2.crate) = 16393 bytes
+SHA1 (jobserver-0.1.22.crate) = bdc2eb18ac53bf7757c9b99a6027168e7d826859
+RMD160 (jobserver-0.1.22.crate) = a0165221edf18361b168d6ea605ab0bc2c407364
+SHA512 (jobserver-0.1.22.crate) = ad3d180bb49fbaf51c9a2f40de0e2082947a0cb5bef95001bcc664e4c98f75a4c32a6c53f5eba90595e415b600aacae54d92c2f613dbeb8af94fa08b6d770d8b
+Size (jobserver-0.1.22.crate) = 21175 bytes
 SHA1 (lazy_static-1.4.0.crate) = 3e8852a6967dc257753fe75a13112a04bc03dfc0
 RMD160 (lazy_static-1.4.0.crate) = 6c74661c140113ff3b1d660bba095259398bbb55
 SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 Size (lazy_static-1.4.0.crate) = 10443 bytes
-SHA1 (libc-0.2.71.crate) = a8b5a882e9109e1b77fcffec400925e6a3e04a08
-RMD160 (libc-0.2.71.crate) = 71ad061fc54f0ccf5876c2ae14e4bf41d70196e6
-SHA512 (libc-0.2.71.crate) = b6f6eebc42817107aa2f94d426154c2449a2558646414464a31ee9d9dcf714e641fe6613b95ecf9e751d77102c0cedb74b35ca1f76c6df2231a5bad168de5e16
-Size (libc-0.2.71.crate) = 474209 bytes
-SHA1 (log-0.4.8.crate) = 02a764fefe1c4eb27945d76483cc1415a2d4d55a
-RMD160 (log-0.4.8.crate) = f2385783c99f03d87236261ffc9e695f9041fa68
-SHA512 (log-0.4.8.crate) = 0b71f97d5964134b5eea1332347e177806b2f171d0be5c410c0ff1539470b242ba9f0933fafd853e4171a43b5e373a150af18918924be431c7216022553a8a3b
-Size (log-0.4.8.crate) = 31297 bytes
-SHA1 (maybe-uninit-2.0.0.crate) = 00a37af277adfac8e688d492be11bb4d4f816fc5
-RMD160 (maybe-uninit-2.0.0.crate) = 254da522459111fe49bf33064c39db7f42c97d81
-SHA512 (maybe-uninit-2.0.0.crate) = 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434
-Size (maybe-uninit-2.0.0.crate) = 11809 bytes
-SHA1 (memchr-2.3.3.crate) = 281ad18584db887d60891187ddc121450deb8b90
-RMD160 (memchr-2.3.3.crate) = 631a407c058ed7be0319e86fd6dcd5ad8e9c15dc
-SHA512 (memchr-2.3.3.crate) = 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248
-Size (memchr-2.3.3.crate) = 22566 bytes
-SHA1 (memmap-0.7.0.crate) = bbaa0d19610a18bb7c8b2c2211a14bb92bef4bf7
-RMD160 (memmap-0.7.0.crate) = 11b2134f7748a8eac1cf3cb1a56869fe116666a2
-SHA512 (memmap-0.7.0.crate) = 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa
-Size (memmap-0.7.0.crate) = 15214 bytes
+SHA1 (libc-0.2.97.crate) = 5419046f868bd44c98f2eabe176bf0430052310a
+RMD160 (libc-0.2.97.crate) = 4cacf1f7a16e239163b6229778a6d7e98fdbf50b
+SHA512 (libc-0.2.97.crate) = 9b94a43d7da1e419900f7a016d5eb958bc42a006e1bb621ab8e2be2167e91f05cee81144c25e81a85c1b1ea2a26ff88980a4cc292fd42db8b09c5c49bf5531ed
+Size (libc-0.2.97.crate) = 517712 bytes
+SHA1 (libm-0.1.4.crate) = 59368880de3b7fcde508bfb089751bc2e983babb
+RMD160 (libm-0.1.4.crate) = 33fc2df15b658caac669c4af142d82131a30e7bf
+SHA512 (libm-0.1.4.crate) = 6bc647425ec8be5995ad4798427a86e28282b06532b8e6a53745e2a2ac16652d087b84c0946a4858a49d98995b9e543e1764765d270bf5569cd2ad92d52b81f2
+Size (libm-0.1.4.crate) = 110593 bytes
+SHA1 (log-0.4.14.crate) = 5e8f22c07bd48b28c2a0605b467cb85336a3db7e
+RMD160 (log-0.4.14.crate) = 91b8b87a9386f54c92b4625d69722c8871eb8b3a
+SHA512 (log-0.4.14.crate) = 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
+Size (log-0.4.14.crate) = 34582 bytes
+SHA1 (memchr-2.4.0.crate) = f2846cf56edc7a10d2d422fdc008bbe569abdef9
+RMD160 (memchr-2.4.0.crate) = d0c86b970afcfac3f735ec87a0dc2e4b500a2856
+SHA512 (memchr-2.4.0.crate) = b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb
+Size (memchr-2.4.0.crate) = 63392 bytes
+SHA1 (memmap2-0.3.0.crate) = a881dfb9124c19e0056b95e4da9304b27f39e15a
+RMD160 (memmap2-0.3.0.crate) = f4c74720f4631bca981df02cf286deb93c61a1ae
+SHA512 (memmap2-0.3.0.crate) = 43a4a657d5c6d54d50f9411b3a5855d07388a84f521923f264f18039b58555bfe216c1fe90418ba383ab12218937b01b17be1c337b08df3b9ee7430e0466da6f
+Size (memmap2-0.3.0.crate) = 18045 bytes
 SHA1 (num_cpus-1.13.0.crate) = 0b9b73086f2d7cfffda566f89ca392329edb504c
 RMD160 (num_cpus-1.13.0.crate) = 6b4f4fad7d91a058b8e4c0d6ec506cf76d1bd3da
 SHA512 (num_cpus-1.13.0.crate) = e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
 Size (num_cpus-1.13.0.crate) = 14704 bytes
-SHA1 (packed_simd-0.3.3.crate) = 4245e2416757b3ebf526604b7ef4de80f2b463fc
-RMD160 (packed_simd-0.3.3.crate) = 3b208ded80997b2e1e0a22b7b27c05492be0e3ba
-SHA512 (packed_simd-0.3.3.crate) = f0198f5c589be082053ae156372ea826c66e31aad993f64af097faf36045f1d1b6cc4b4b46d9cc8a1c7a28e11f707026df6c419a42e2011b1c4a34f579018826
-Size (packed_simd-0.3.3.crate) = 97485 bytes
+SHA1 (once_cell-1.7.2.crate) = 3661ac1182cef532a8fe57c80fc6cae890630663
+RMD160 (once_cell-1.7.2.crate) = 135bd93f53c3e54094826c9794b2ca6307c08635
+SHA512 (once_cell-1.7.2.crate) = 30cf51249bb73e9881cfbc6a54ead7a3db709d560da8d420fd85cf248e66c727b92e8351b7c0c682913cff12b3f984684a272a69c965c56f8343948eb5a194d6
+Size (once_cell-1.7.2.crate) = 28250 bytes
+SHA1 (packed_simd_2-0.3.5.crate) = 6b37f87d353c0afe1c80b4ba1242d4e771da2bfd
+RMD160 (packed_simd_2-0.3.5.crate) = 4485b2a60559368807d00c0fc3a1eb0ab1e2f43f
+SHA512 (packed_simd_2-0.3.5.crate) = 64903209d359e9108190778ec11a2f96036fc79aa1fbb9e874b37fc359407693180d7c0bbfb8dd74022358a8a19389c764c72eb760ad0500e5621cb85f2ffc53
+Size (packed_simd_2-0.3.5.crate) = 98197 bytes
 SHA1 (pcre2-0.2.3.crate) = 5ad0d5468f2bc3fb88af1604874910f1d2cb344a
 RMD160 (pcre2-0.2.3.crate) = 29830020bbdace57e4b951c23da52662d3783050
 SHA512 (pcre2-0.2.3.crate) = 6771b27b800e3eebc34ae5dda48ca8bf60d5c3fd46fb424a669341909491ef476427b23f0aec3ec606aa03ed9606e46daf76010a7b9e3ffe1a76faab3314e74f
 Size (pcre2-0.2.3.crate) = 19605 bytes
-SHA1 (pcre2-sys-0.2.2.crate) = 67e4e0d95b0a5b9c8c6ebbc2743dc5227a1b484c
-RMD160 (pcre2-sys-0.2.2.crate) = 37b17fa051be2294c2e01bdd9fb85910f91dd491
-SHA512 (pcre2-sys-0.2.2.crate) = cae12d44a43c05b2303f230112f8cce349141a697a0ed7ab8b9acc1a812f8ae8db156dfdcf40eae3b51c143b31cbf842dddcb133eb7e0430ef78cf36906ff652
-Size (pcre2-sys-0.2.2.crate) = 2184376 bytes
-SHA1 (pkg-config-0.3.17.crate) = 61ed3f397e181cd188a7cf9d7f80f5d9a52abc5d
-RMD160 (pkg-config-0.3.17.crate) = 4b14f27e39f76fd3018919c46552268ed018be1e
-SHA512 (pkg-config-0.3.17.crate) = 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc
-Size (pkg-config-0.3.17.crate) = 14533 bytes
-SHA1 (proc-macro2-1.0.17.crate) = 1ad28f3870261cfeb00a42e4b9bbc66b7f6f1676
-RMD160 (proc-macro2-1.0.17.crate) = 06a0bba4d4123c9a318db84807c4b1acb46371ac
-SHA512 (proc-macro2-1.0.17.crate) = de34066c8f07ad5edaf2a7fb9b0e0e2b4d31e110a2280dce9960b20871cd69c4510ad7669634e734b3d4f06447277b62de028aad826f5a94697261a8bec2a0a9
-Size (proc-macro2-1.0.17.crate) = 35654 bytes
-SHA1 (quote-1.0.6.crate) = 51d876992e17ac0191217468bdc88ce6cfb908eb
-RMD160 (quote-1.0.6.crate) = 283703b2715e81caab0b90193db75c2ca08d6f62
-SHA512 (quote-1.0.6.crate) = 1febd6748602d4d96fbacb1f37bbc93c71d9fbeb9be7e9c6be2e871614048a1b2921c1ae702bd8db5d449308e7946ebff095689ef0bafe52af37c04936a8115e
-Size (quote-1.0.6.crate) = 24225 bytes
-SHA1 (regex-1.3.9.crate) = ae7ea9d74b10384c07d4842ba3a4d7de90f293a7
-RMD160 (regex-1.3.9.crate) = bb9b8e01a0bfec688d02d6d2834ea0e5596d3c83
-SHA512 (regex-1.3.9.crate) = 425713d3eeb4132d4056e6c1a08bc2fa5032b9971987c531b5707a9b5670ae15f037bd68921f1545580801957d1ea283eff87e533477364c7f76823800202f74
-Size (regex-1.3.9.crate) = 236683 bytes
-SHA1 (regex-automata-0.1.9.crate) = 9dea531bfeb8b925a475e8997d99d1736389e8fe
-RMD160 (regex-automata-0.1.9.crate) = 85b291152efb982eb2937a30ad91106b1a79b8de
-SHA512 (regex-automata-0.1.9.crate) = 53323733dc2f8c47ec33b5b3aefacac3a0042cff80c59c3a05ee02b581671dd9a6ebf6b0b5eeddf9cd249662731cabf5a684553daeff440bf8d1d4d296afbeb0
-Size (regex-automata-0.1.9.crate) = 114560 bytes
-SHA1 (regex-syntax-0.6.18.crate) = f63f9b1009fe790dff7bd4115522526ebd2ff57f
-RMD160 (regex-syntax-0.6.18.crate) = f34cd311d7aedb64398b2b67118b62085fe17509
-SHA512 (regex-syntax-0.6.18.crate) = 9cd999837890a87d0cc6bc351029a422bd52e5c621763e5c11ae9dcf1ba5edebabcd9e6d70db0b1656072a6109d439101412b3aab0d6ad357ae02ee7039a010e
-Size (regex-syntax-0.6.18.crate) = 294440 bytes
-SHA1 (ripgrep-12.1.1.tar.gz) = e9b3b7c2c7563308a0877b8f724e5a8171891451
-RMD160 (ripgrep-12.1.1.tar.gz) = 59a1c4105a4951139ac405bb31db1550fe7acc6e
-SHA512 (ripgrep-12.1.1.tar.gz) = 9e2a16043be6c7727d49a44f6db7fdb41413efc869139186729985ff86dee5c6531c663352f4019b730eb3a6c46f26d46df3738d4a0cbbc39ab773f320eb9e59
-Size (ripgrep-12.1.1.tar.gz) = 480607 bytes
-SHA1 (ryu-1.0.4.crate) = b4776b7212170f816fea207c54bc4bb9416a4593
-RMD160 (ryu-1.0.4.crate) = 312ad7c88af2c8848f3ebeef31ca77afbf9ebfc5
-SHA512 (ryu-1.0.4.crate) = a1b28c07b32374757019f93eae30f82ae00682d5e9838f50864dd4ca898b8220b9bdb0f5df55d23d6bfc7386a3ac93697a18c82215f2e946e06c079962123703
-Size (ryu-1.0.4.crate) = 42039 bytes
+SHA1 (pcre2-sys-0.2.5.crate) = 5398cd79900835b405415d02ae963da19e8d7b05
+RMD160 (pcre2-sys-0.2.5.crate) = 8d26f17c2d51af9b913520e4f23d497abf5e49a4
+SHA512 (pcre2-sys-0.2.5.crate) = e18e14da73a84b09a2671881e12b1516f83c90ec0e4134afcab99b71688895f188e4f6bae0c7e3f18d0b7d69b3d19c44cccb4d8348fe613c2f8824edee4e35a6
+Size (pcre2-sys-0.2.5.crate) = 2184907 bytes
+SHA1 (pkg-config-0.3.19.crate) = 0befaff3a84bacfd163d2cf3a1973c195c3fcfef
+RMD160 (pkg-config-0.3.19.crate) = a2f8ce0ab05093c63db383cb9399152cbdb85448
+SHA512 (pkg-config-0.3.19.crate) = 42bc13c4e39c8f71690db527d815884acdfd2ccf5fbfea700c6ed60257e852cdcb1c443e7774409e51da53612b0ff0aa165554b99fd0cba973f94a8df52982d9
+Size (pkg-config-0.3.19.crate) = 15451 bytes
+SHA1 (proc-macro2-1.0.27.crate) = d1f178590ab56f0ee1c8738012331d609ff6b4ba
+RMD160 (proc-macro2-1.0.27.crate) = 6c7aa38338eb874602074332e9baaff24a59722e
+SHA512 (proc-macro2-1.0.27.crate) = 3227bcaa726e88bfdb1b4d1243a4eb216ad2394a7a3b4b258de342ac76a1ab1a39a07f28f3490e42e2c2034176bf0d84b1c1fcadba2444c0abcc5878b02f93a4
+Size (proc-macro2-1.0.27.crate) = 38625 bytes
+SHA1 (quote-1.0.9.crate) = 7e27d33619123ef5f370d3ed0b59a6180249823d
+RMD160 (quote-1.0.9.crate) = fb5820ff3e8936a528b67af76d5380f92996840c
+SHA512 (quote-1.0.9.crate) = dd6cdaea183b85400531ef01e56657edbec0d8f7c27898c1e591b72dff755fa5875b33ca320bd65be0e9aecfc6a61ec119a4bd1291e9f2057fca642ab5b198c8
+Size (quote-1.0.9.crate) = 25042 bytes
+SHA1 (regex-1.5.4.crate) = acbb2cbc00153ec73ad691ef933420671f3c8304
+RMD160 (regex-1.5.4.crate) = 69e5cf426986d7aaf25357094d43ea27e8f1f756
+SHA512 (regex-1.5.4.crate) = 1a9208358c4ab87c19ec91bcf5c1e35dede46f3a0c0097061b7b53fa77a1e5ad38090d243aab274956f09c491e5fbe3b3b35a91db079b82a2dde2fd9fbad4c19
+Size (regex-1.5.4.crate) = 236581 bytes
+SHA1 (regex-automata-0.1.10.crate) = d5c05861d016703c4df2d1e52b646adc8041a068
+RMD160 (regex-automata-0.1.10.crate) = 2edce1f6f68f9b2cba031d76d692ff1d9cc506f4
+SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
+Size (regex-automata-0.1.10.crate) = 114533 bytes
+SHA1 (regex-syntax-0.6.25.crate) = 71d3cdfa21a979ef5e388b3134e17281c4ef161d
+RMD160 (regex-syntax-0.6.25.crate) = 85dc62aa0c58268de7b5446598208570973b0108
+SHA512 (regex-syntax-0.6.25.crate) = a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
+Size (regex-syntax-0.6.25.crate) = 293293 bytes
+SHA1 (ripgrep-13.0.0.tar.gz) = 1e67603fbc5dd955d0f65fb6ea3c380145fbcb01
+RMD160 (ripgrep-13.0.0.tar.gz) = 841ccf8bc96143260e6c750d147ff78d8784903e
+SHA512 (ripgrep-13.0.0.tar.gz) = 9321532e4bf633ecd200d98873b6773230d046d7bd075f223f09a68531cef4e4138f01c6b41e0f8697805963ae7e0d44d542c6d94025d9a06fbbef3562c17734
+Size (ripgrep-13.0.0.tar.gz) = 505536 bytes
+SHA1 (ryu-1.0.5.crate) = 20db65d59430e573f83d80b92efe5cb622615eb7
+RMD160 (ryu-1.0.5.crate) = 7fb7f2a90d303c0a20b0e28ead4220b510f09124
+SHA512 (ryu-1.0.5.crate) = d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
+Size (ryu-1.0.5.crate) = 49570 bytes
 SHA1 (same-file-1.0.6.crate) = 0666a423c9fe447d63e2cf28764acd02baab8c28
 RMD160 (same-file-1.0.6.crate) = 6f4df057ec32ab539ed5bdba817eb7d2c390bd1e
 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 Size (same-file-1.0.6.crate) = 10183 bytes
-SHA1 (serde-1.0.110.crate) = e9f83e48afe945af5a5cfed524053df657a77247
-RMD160 (serde-1.0.110.crate) = ecded55dcbeada942527d47c74ff9b048e90022b
-SHA512 (serde-1.0.110.crate) = 508fc3195ba0deb75980a758a4392462068fdde9a87fe2f379ab9b28c573c5af45617b82e5fdd1e34cefa075888da7f533675b05d57757f0c0200b4fa5698863
-Size (serde-1.0.110.crate) = 73947 bytes
-SHA1 (serde_derive-1.0.110.crate) = 82b5476ef3bb9c427510681ebcd6210ca1de2cd4
-RMD160 (serde_derive-1.0.110.crate) = 2482bae98215cef985e1b4088ce66a3ce588bcba
-SHA512 (serde_derive-1.0.110.crate) = b02a831fced998388a39ad5e8ec12de5c7d09e18b69f15b112870d1e5976f74e0cfcd28a68dbcaef87c4be30001bd2cae076de234a59e8f39ea0be3014a395a5
-Size (serde_derive-1.0.110.crate) = 49751 bytes
-SHA1 (serde_json-1.0.53.crate) = ae4ee643a7f39bffc43ced1899d4a0b1489c4685
-RMD160 (serde_json-1.0.53.crate) = a68ac6ad19cad9cddaea91c4b6603d1e7a5cc259
-SHA512 (serde_json-1.0.53.crate) = 8932a9f9f783b7124c7a41c9c3c0c1934c0e5b8b628fc9bab5ae0f78370231649f17de8015f9d6facf4ccd0305c68d8c648799e239bf32558c6be9bbe3819e22
-Size (serde_json-1.0.53.crate) = 73130 bytes
+SHA1 (serde-1.0.126.crate) = 30e0403f9511a697461d508c6ba079b76d0fa5ae
+RMD160 (serde-1.0.126.crate) = b2652bf68a63ed8a810bdf03d7e5fb5afe9b96af
+SHA512 (serde-1.0.126.crate) = f22ec92b2eaed0819610ae2c4471eb12aa3a4209f5fbfe829c2329010813837d11ffc02d7809335df6a978cf7944095fae79c7593324dfd49becc7633dd626ed
+Size (serde-1.0.126.crate) = 75138 bytes
+SHA1 (serde_derive-1.0.126.crate) = 3ea7adf4f087128c1fb677cef08adac068d374b4
+RMD160 (serde_derive-1.0.126.crate) = c0458bdb84fb8dbfab4ad5ef34b5d2121333e770
+SHA512 (serde_derive-1.0.126.crate) = e3c430b82def037d2f1dcc96ff7dc075636c81ab8f12e07ba09d232bc8224204c7b0cddc994c1ec98400e50340e03d6bad0dfa624b4d869e5f29d72b293d30bf
+Size (serde_derive-1.0.126.crate) = 54189 bytes
+SHA1 (serde_json-1.0.64.crate) = 28c65095339120a8b54bb685daf4a17e547342ea
+RMD160 (serde_json-1.0.64.crate) = bf09333644d80e5d3ef9c9ee70b8ed63b4de7304
+SHA512 (serde_json-1.0.64.crate) = 55a45dd4c60fd93d2d9331f6a8eac39fdfece9ddc1aae45ea27e3dfa81352f08c71bf03906ba99d0feb5df8d847b68547ecaa8eb5a2c76011ebbe8d4cd5bfc2d
+Size (serde_json-1.0.64.crate) = 115138 bytes
 SHA1 (strsim-0.8.0.crate) = 9a09b5df624d5e5cc4f9ae9f6d45e49b27e18834
 RMD160 (strsim-0.8.0.crate) = 980ec0eecba085ca6419d089af3743e23b27cd16
 SHA512 (strsim-0.8.0.crate) = 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
 Size (strsim-0.8.0.crate) = 9309 bytes
-SHA1 (syn-1.0.27.crate) = d5d116362420e05cc02fe527749bf1a63b2e8450
-RMD160 (syn-1.0.27.crate) = 9ab0a597041ab5af451d0ba401af4b30e0d8f624
-SHA512 (syn-1.0.27.crate) = 3a3f2f6e55edf003ce13dfa35c5d1a03d875335ddb3d0093fd20c86231a246a61655e6f74f751a9265a6be18af20e794522b7b83d303ee363b891ac9a89c72ae
-Size (syn-1.0.27.crate) = 202231 bytes
-SHA1 (termcolor-1.1.0.crate) = 53b35ac5724a3781f1ce2eb70ad26c5a0e9e311d
-RMD160 (termcolor-1.1.0.crate) = 51edd9a9aa463d5afa507c9ea753fde7d30eeb48
-SHA512 (termcolor-1.1.0.crate) = 41b05b047cbfdd5e3990eb36f635dc8ccf26a42bd5403d6d14a9f3c341e92b61c3b8d4d5f4fcd29071a97b3d96280ed59b4557b63a769390e2729fc82ab39702
-Size (termcolor-1.1.0.crate) = 17193 bytes
+SHA1 (syn-1.0.73.crate) = 186f1952c5d5bbb78ce44353f5124deb9672f9fa
+RMD160 (syn-1.0.73.crate) = f02b8fd91d7df9165fae703f38a3a131df22a139
+SHA512 (syn-1.0.73.crate) = b37beb1b6d483cfdbc44d806af9955cdf52c4b0d5f918782019b089d06e107c7e23ced343a3bece20235a24752783795ebba8e603b61a6302e82ee7027843d8b
+Size (syn-1.0.73.crate) = 232706 bytes
+SHA1 (termcolor-1.1.2.crate) = b740b7622cf6f43573a9b17cd5a8091f9fb87d82
+RMD160 (termcolor-1.1.2.crate) = 834d94897b17a6cc29c1678dd07fe1402c59106c
+SHA512 (termcolor-1.1.2.crate) = f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
+Size (termcolor-1.1.2.crate) = 17287 bytes
 SHA1 (textwrap-0.11.0.crate) = 75648d4aa5657ab34a4df9c34a3645431fd2739f
 RMD160 (textwrap-0.11.0.crate) = 3a9a334e7c0c6cbb9f54e51ad991304da31caf2c
 SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
 Size (textwrap-0.11.0.crate) = 17322 bytes
-SHA1 (thread_local-1.0.1.crate) = 6e0da5fb0d43e0a41f03f6041feb5ecbc2ca4b78
-RMD160 (thread_local-1.0.1.crate) = 2f9d7bfe141b3bb2d587f8f1a759105758459475
-SHA512 (thread_local-1.0.1.crate) = f2bfca4eee32a8fc88a01ff5bf24518c12142228d95916d13aae35ed6addd0b7da2235359f15220049ef197555344ac31a8833775e7a5bd49144db9c54b3165b
-Size (thread_local-1.0.1.crate) = 12609 bytes
-SHA1 (unicode-width-0.1.7.crate) = ae937651d2d4bf8a1cbdb1411269373f389ed78e
-RMD160 (unicode-width-0.1.7.crate) = 3180ee3c5c0a2d81bc02d5861c518a8e9fcf79c3
-SHA512 (unicode-width-0.1.7.crate) = 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84
-Size (unicode-width-0.1.7.crate) = 16644 bytes
-SHA1 (unicode-xid-0.2.0.crate) = e3fc7c16cda68b16f62376e05c3aa90edc0c99d4
-RMD160 (unicode-xid-0.2.0.crate) = 03790f5f1310fbd8f4e0735829259483d75a1a30
-SHA512 (unicode-xid-0.2.0.crate) = 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359
-Size (unicode-xid-0.2.0.crate) = 14994 bytes
-SHA1 (walkdir-2.3.1.crate) = 19e4db033e3c420463da0bd5adb654852b6f1bc9
-RMD160 (walkdir-2.3.1.crate) = dc8fb169e33e4f493b10402e78b39796582aec55
-SHA512 (walkdir-2.3.1.crate) = ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951
-Size (walkdir-2.3.1.crate) = 23413 bytes
-SHA1 (winapi-0.3.8.crate) = 3ad51f87c1ee51917ce39587709ee8ed5ae3f69c
-RMD160 (winapi-0.3.8.crate) = 1b7f0b4d94031f408cd5f8f81ebd3920cfe67f80
-SHA512 (winapi-0.3.8.crate) = 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736
-Size (winapi-0.3.8.crate) = 1128308 bytes
+SHA1 (thread_local-1.1.3.crate) = baf6445ca0eb4c8648956b600f7b6de5e2e87cdb
+RMD160 (thread_local-1.1.3.crate) = 03205ad411f85bcdbab880f44b55f286e3cb59d9
+SHA512 (thread_local-1.1.3.crate) = 89fe00c005b2bcbb77f2286475dc04f1400b3cd3bc165162f70c1a91f7fe98132f5d0a65e5f1bb36fd8c33617e6d548f3a68df7a2302ea3a177717c71fc112b6
+Size (thread_local-1.1.3.crate) = 13111 bytes
+SHA1 (unicode-width-0.1.8.crate) = c5eec29c1b9d03c08b963b8fcbcf9e69ba6bdca3
+RMD160 (unicode-width-0.1.8.crate) = 920b0f2e5ffe2e65efd68ea35640b2b9720636f0
+SHA512 (unicode-width-0.1.8.crate) = 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0
+Size (unicode-width-0.1.8.crate) = 16732 bytes
+SHA1 (unicode-xid-0.2.2.crate) = 8103d8746b43a689385d84e143ae0498e2918b3d
+RMD160 (unicode-xid-0.2.2.crate) = bf1cd7e8ad6aa33157786e5e0482be928783de76
+SHA512 (unicode-xid-0.2.2.crate) = 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
+Size (unicode-xid-0.2.2.crate) = 14955 bytes
+SHA1 (walkdir-2.3.2.crate) = 04b6d2014cc49e035dfaa91c82ca2adc15239909
+RMD160 (walkdir-2.3.2.crate) = e1ee681061a1d04c810ac064527eced83a531e3b
+SHA512 (walkdir-2.3.2.crate) = 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da
+Size (walkdir-2.3.2.crate) = 23516 bytes
+SHA1 (winapi-0.3.9.crate) = 25c427fe8e3df07658e2552d2585d2f167ba3125
+RMD160 (winapi-0.3.9.crate) = 37e72db32b20588d61821e9bc5e72fb31b1ed089
+SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+Size (winapi-0.3.9.crate) = 1200382 bytes
 SHA1 (winapi-i686-pc-windows-gnu-0.4.0.crate) = cf2bc857823de6008e6da350ad2c97c7be564322
 RMD160 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a7d1e9e7f940d2e376a1b6dede7f0a50ad191ab8
 SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2



Home | Main Index | Thread Index | Old Index