pkgsrc-Changes archive

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

CVS commit: pkgsrc/lang/py-libcst



Module Name:    pkgsrc
Committed By:   adam
Date:           Sat Oct  7 20:14:31 UTC 2023

Modified Files:
        pkgsrc/lang/py-libcst: Makefile PLIST cargo-depends.mk distinfo

Log Message:
py-libcst: updated to 1.1.0

1.1.0 - 2023-10-05

Added
* PEP 695 support
  * parser: PEP 695 - Type Parameter Syntax
  * Scope provider: support for type annotations
* PEP 701 support
  * parser: support arbitrarily nested f-strings
  * parser: Parse multiline expressions in f-strings
* parser: Support files with mixed newlines
* [libcst](https://crates.io/crates/libcst) is now published to crates.io

Fixed
* codemod/ApplyTypeAnnotationsVisitor: Do not annotate the same variable multiple times
* parser: Don't swallow trailing whitespace
* codemod/rename: Avoid duplicating import statements when the module name doesn't change

Updated
* cli: Don't gather dirs ending .py
* drop support for Python 3.7
* A few parser performance improvements:
  * Switch to using thread_local regular expressions to stop mutext contention
  * Remove need for regex in TextPosition::matches
  * Remove Regexes from whitespace parser


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 pkgsrc/lang/py-libcst/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/lang/py-libcst/PLIST \
    pkgsrc/lang/py-libcst/cargo-depends.mk
cvs rdiff -u -r1.7 -r1.8 pkgsrc/lang/py-libcst/distinfo

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

Modified files:

Index: pkgsrc/lang/py-libcst/Makefile
diff -u pkgsrc/lang/py-libcst/Makefile:1.8 pkgsrc/lang/py-libcst/Makefile:1.9
--- pkgsrc/lang/py-libcst/Makefile:1.8  Wed Jun 14 15:38:44 2023
+++ pkgsrc/lang/py-libcst/Makefile      Sat Oct  7 20:14:31 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.8 2023/06/14 15:38:44 adam Exp $
+# $NetBSD: Makefile,v 1.9 2023/10/07 20:14:31 adam Exp $
 
-DISTNAME=      libcst-1.0.1
+DISTNAME=      libcst-1.1.0
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    lang python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=l/libcst/}

Index: pkgsrc/lang/py-libcst/PLIST
diff -u pkgsrc/lang/py-libcst/PLIST:1.5 pkgsrc/lang/py-libcst/PLIST:1.6
--- pkgsrc/lang/py-libcst/PLIST:1.5     Tue May 30 09:28:00 2023
+++ pkgsrc/lang/py-libcst/PLIST Sat Oct  7 20:14:31 2023
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.5 2023/05/30 09:28:00 adam Exp $
+@comment $NetBSD: PLIST,v 1.6 2023/10/07 20:14:31 adam Exp $
 ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
 ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
 ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
@@ -203,6 +203,9 @@ ${PYSITELIB}/libcst/_nodes/tests/test_tr
 ${PYSITELIB}/libcst/_nodes/tests/test_tuple.py
 ${PYSITELIB}/libcst/_nodes/tests/test_tuple.pyc
 ${PYSITELIB}/libcst/_nodes/tests/test_tuple.pyo
+${PYSITELIB}/libcst/_nodes/tests/test_type_alias.py
+${PYSITELIB}/libcst/_nodes/tests/test_type_alias.pyc
+${PYSITELIB}/libcst/_nodes/tests/test_type_alias.pyo
 ${PYSITELIB}/libcst/_nodes/tests/test_unary_op.py
 ${PYSITELIB}/libcst/_nodes/tests/test_unary_op.pyc
 ${PYSITELIB}/libcst/_nodes/tests/test_unary_op.pyo
Index: pkgsrc/lang/py-libcst/cargo-depends.mk
diff -u pkgsrc/lang/py-libcst/cargo-depends.mk:1.5 pkgsrc/lang/py-libcst/cargo-depends.mk:1.6
--- pkgsrc/lang/py-libcst/cargo-depends.mk:1.5  Tue May 30 09:28:00 2023
+++ pkgsrc/lang/py-libcst/cargo-depends.mk      Sat Oct  7 20:14:31 2023
@@ -1,49 +1,47 @@
-# $NetBSD: cargo-depends.mk,v 1.5 2023/05/30 09:28:00 adam Exp $
+# $NetBSD: cargo-depends.mk,v 1.6 2023/10/07 20:14:31 adam Exp $
 
-CARGO_CRATE_DEPENDS+=  aho-corasick-0.7.18
+CARGO_CRATE_DEPENDS+=  aho-corasick-1.0.4
 CARGO_CRATE_DEPENDS+=  anes-0.1.6
 CARGO_CRATE_DEPENDS+=  annotate-snippets-0.6.1
-CARGO_CRATE_DEPENDS+=  atty-0.2.14
+CARGO_CRATE_DEPENDS+=  anstyle-1.0.2
 CARGO_CRATE_DEPENDS+=  autocfg-1.1.0
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bstr-0.2.17
+CARGO_CRATE_DEPENDS+=  bitflags-2.4.0
 CARGO_CRATE_DEPENDS+=  bumpalo-3.12.0
-CARGO_CRATE_DEPENDS+=  cast-0.2.7
 CARGO_CRATE_DEPENDS+=  cast-0.3.0
+CARGO_CRATE_DEPENDS+=  cc-1.0.83
 CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
 CARGO_CRATE_DEPENDS+=  chic-1.2.2
 CARGO_CRATE_DEPENDS+=  ciborium-0.2.0
 CARGO_CRATE_DEPENDS+=  ciborium-io-0.2.0
 CARGO_CRATE_DEPENDS+=  ciborium-ll-0.2.0
-CARGO_CRATE_DEPENDS+=  clap-2.34.0
-CARGO_CRATE_DEPENDS+=  clap-3.2.22
-CARGO_CRATE_DEPENDS+=  clap_lex-0.2.4
-CARGO_CRATE_DEPENDS+=  criterion-0.3.6
-CARGO_CRATE_DEPENDS+=  criterion-0.4.0
-CARGO_CRATE_DEPENDS+=  criterion-cycles-per-byte-0.1.2
-CARGO_CRATE_DEPENDS+=  criterion-plot-0.4.4
+CARGO_CRATE_DEPENDS+=  clap-4.4.0
+CARGO_CRATE_DEPENDS+=  clap_builder-4.4.0
+CARGO_CRATE_DEPENDS+=  clap_lex-0.5.1
+CARGO_CRATE_DEPENDS+=  criterion-0.5.1
 CARGO_CRATE_DEPENDS+=  criterion-plot-0.5.0
 CARGO_CRATE_DEPENDS+=  crossbeam-channel-0.5.5
 CARGO_CRATE_DEPENDS+=  crossbeam-deque-0.8.1
 CARGO_CRATE_DEPENDS+=  crossbeam-epoch-0.9.9
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.10
-CARGO_CRATE_DEPENDS+=  csv-1.1.6
-CARGO_CRATE_DEPENDS+=  csv-core-0.1.10
 CARGO_CRATE_DEPENDS+=  difference-2.0.0
 CARGO_CRATE_DEPENDS+=  either-1.6.1
+CARGO_CRATE_DEPENDS+=  errno-0.3.2
+CARGO_CRATE_DEPENDS+=  errno-dragonfly-0.1.2
 CARGO_CRATE_DEPENDS+=  glob-0.3.0
 CARGO_CRATE_DEPENDS+=  half-1.8.2
-CARGO_CRATE_DEPENDS+=  hashbrown-0.12.3
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.1.19
-CARGO_CRATE_DEPENDS+=  indexmap-1.9.1
+CARGO_CRATE_DEPENDS+=  hermit-abi-0.3.2
 CARGO_CRATE_DEPENDS+=  indoc-1.0.6
 CARGO_CRATE_DEPENDS+=  instant-0.1.12
+CARGO_CRATE_DEPENDS+=  is-terminal-0.4.9
 CARGO_CRATE_DEPENDS+=  itertools-0.10.5
-CARGO_CRATE_DEPENDS+=  itoa-0.4.8
+CARGO_CRATE_DEPENDS+=  itertools-0.11.0
 CARGO_CRATE_DEPENDS+=  itoa-1.0.2
 CARGO_CRATE_DEPENDS+=  js-sys-0.3.58
 CARGO_CRATE_DEPENDS+=  lazy_static-1.4.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.126
+CARGO_CRATE_DEPENDS+=  libc-0.2.147
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.5
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.7
 CARGO_CRATE_DEPENDS+=  log-0.4.17
 CARGO_CRATE_DEPENDS+=  memchr-2.5.0
@@ -52,7 +50,6 @@ CARGO_CRATE_DEPENDS+= num-traits-0.2.15
 CARGO_CRATE_DEPENDS+=  num_cpus-1.13.1
 CARGO_CRATE_DEPENDS+=  once_cell-1.16.0
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.3
-CARGO_CRATE_DEPENDS+=  os_str_bytes-6.3.0
 CARGO_CRATE_DEPENDS+=  parking_lot-0.11.2
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.8.5
 CARGO_CRATE_DEPENDS+=  paste-1.0.9
@@ -69,34 +66,29 @@ CARGO_CRATE_DEPENDS+=       pyo3-ffi-0.17.3
 CARGO_CRATE_DEPENDS+=  pyo3-macros-0.17.3
 CARGO_CRATE_DEPENDS+=  pyo3-macros-backend-0.17.3
 CARGO_CRATE_DEPENDS+=  quote-1.0.21
-CARGO_CRATE_DEPENDS+=  rayon-1.5.3
-CARGO_CRATE_DEPENDS+=  rayon-core-1.9.3
+CARGO_CRATE_DEPENDS+=  rayon-1.7.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.11.0
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.2.13
-CARGO_CRATE_DEPENDS+=  regex-1.7.0
-CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.27
-CARGO_CRATE_DEPENDS+=  rustc_version-0.4.0
+CARGO_CRATE_DEPENDS+=  regex-1.9.3
+CARGO_CRATE_DEPENDS+=  regex-automata-0.3.6
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.7.4
+CARGO_CRATE_DEPENDS+=  rustix-0.38.9
 CARGO_CRATE_DEPENDS+=  ryu-1.0.10
 CARGO_CRATE_DEPENDS+=  same-file-1.0.6
 CARGO_CRATE_DEPENDS+=  scopeguard-1.1.0
-CARGO_CRATE_DEPENDS+=  semver-1.0.10
 CARGO_CRATE_DEPENDS+=  serde-1.0.145
-CARGO_CRATE_DEPENDS+=  serde_cbor-0.11.2
 CARGO_CRATE_DEPENDS+=  serde_derive-1.0.145
 CARGO_CRATE_DEPENDS+=  serde_json-1.0.81
 CARGO_CRATE_DEPENDS+=  smallvec-1.8.1
 CARGO_CRATE_DEPENDS+=  syn-1.0.103
 CARGO_CRATE_DEPENDS+=  target-lexicon-0.12.4
 CARGO_CRATE_DEPENDS+=  termcolor-1.1.3
-CARGO_CRATE_DEPENDS+=  textwrap-0.11.0
-CARGO_CRATE_DEPENDS+=  textwrap-0.15.1
 CARGO_CRATE_DEPENDS+=  thiserror-1.0.37
 CARGO_CRATE_DEPENDS+=  thiserror-impl-1.0.37
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
 CARGO_CRATE_DEPENDS+=  toml-0.5.9
 CARGO_CRATE_DEPENDS+=  trybuild-1.0.71
 CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.1
-CARGO_CRATE_DEPENDS+=  unicode-width-0.1.9
 CARGO_CRATE_DEPENDS+=  unindent-0.1.9
 CARGO_CRATE_DEPENDS+=  walkdir-2.3.2
 CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.81
@@ -109,3 +101,12 @@ 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
+CARGO_CRATE_DEPENDS+=  windows-sys-0.48.0
+CARGO_CRATE_DEPENDS+=  windows-targets-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_i686_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_i686_msvc-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.48.5
+CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.48.5

Index: pkgsrc/lang/py-libcst/distinfo
diff -u pkgsrc/lang/py-libcst/distinfo:1.7 pkgsrc/lang/py-libcst/distinfo:1.8
--- pkgsrc/lang/py-libcst/distinfo:1.7  Wed Jun 14 15:38:44 2023
+++ pkgsrc/lang/py-libcst/distinfo      Sat Oct  7 20:14:31 2023
@@ -1,35 +1,35 @@
-$NetBSD: distinfo,v 1.7 2023/06/14 15:38:44 adam Exp $
+$NetBSD: distinfo,v 1.8 2023/10/07 20:14:31 adam Exp $
 
-BLAKE2s (aho-corasick-0.7.18.crate) = 8925e88e2df4b5ca3b31783f527e1bb31dbe27846f409f631148fa239f3b2935
-SHA512 (aho-corasick-0.7.18.crate) = 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-Size (aho-corasick-0.7.18.crate) = 112923 bytes
+BLAKE2s (aho-corasick-1.0.4.crate) = 861964cb94973afae58d36b63b9eb923b60aa3ab9962b118a756988cf05e0f77
+SHA512 (aho-corasick-1.0.4.crate) = 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8
+Size (aho-corasick-1.0.4.crate) = 171175 bytes
 BLAKE2s (anes-0.1.6.crate) = 51a3a431b53fc59bdeaf54f4dd87332d79d9c9cb47042879fb821b5a7afdfd9a
 SHA512 (anes-0.1.6.crate) = f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29
 Size (anes-0.1.6.crate) = 23857 bytes
 BLAKE2s (annotate-snippets-0.6.1.crate) = 233b2f09c5469296ad2f4a5451cdfc1fd8a26b0879e869adf8d4a1b3d029ad1a
 SHA512 (annotate-snippets-0.6.1.crate) = 3354bc87d4ff32f73db98546a6e434f3ecfe6d290f08df5ebaf6afec15dfbe105e6b4e91133f442246a7c2e534730550010ef18ff075f1f7d6267799962e2b23
 Size (annotate-snippets-0.6.1.crate) = 21894 bytes
-BLAKE2s (atty-0.2.14.crate) = 8a58145c7b668aa6caf8d749e37857ff202211e1bfa9e441f130ff02feb68405
-SHA512 (atty-0.2.14.crate) = d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-Size (atty-0.2.14.crate) = 5470 bytes
+BLAKE2s (anstyle-1.0.2.crate) = d6a66a3162617312bf948708fc49e9745bdd442bf0e683a644c22da48a3e17d0
+SHA512 (anstyle-1.0.2.crate) = 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a
+Size (anstyle-1.0.2.crate) = 13983 bytes
 BLAKE2s (autocfg-1.1.0.crate) = dd57bc2348994ace592664469f4b2389f230343402c627a9981eb582f10b0060
 SHA512 (autocfg-1.1.0.crate) = df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 Size (autocfg-1.1.0.crate) = 13272 bytes
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bstr-0.2.17.crate) = a970078acf6f8b1a2a6be249cda3a6cc7225239af2aa21cbac2b60fbaab453fd
-SHA512 (bstr-0.2.17.crate) = 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2
-Size (bstr-0.2.17.crate) = 330350 bytes
+BLAKE2s (bitflags-2.4.0.crate) = f1f72070f4833b300dc148b34eb3267481043232f8f088f20905a84483f549e4
+SHA512 (bitflags-2.4.0.crate) = 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c
+Size (bitflags-2.4.0.crate) = 36954 bytes
 BLAKE2s (bumpalo-3.12.0.crate) = bfc6e2e7c9f508181fdf1dd23725ddd106cf17f013f3f138bfc95ccb2f7c08f9
 SHA512 (bumpalo-3.12.0.crate) = 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
 Size (bumpalo-3.12.0.crate) = 81604 bytes
-BLAKE2s (cast-0.2.7.crate) = 015b249581877a12fb406b19f7e5363e4f091e920b582b4d2e9a5daa480733f3
-SHA512 (cast-0.2.7.crate) = 24d204acf21366e088f721714c48bb6431895882263ef3a08f6644abbca5c06f430729fa8bbb4c9f37c95a6baa1b824d3fad95c5f0889e92587490d51bebb4d6
-Size (cast-0.2.7.crate) = 11222 bytes
 BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
 SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 Size (cast-0.3.0.crate) = 11452 bytes
+BLAKE2s (cc-1.0.83.crate) = ab10f33ac9445cf3505988e87c5ead7ffdec771e992b09c9567abc07f680438c
+SHA512 (cc-1.0.83.crate) = 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7
+Size (cc-1.0.83.crate) = 68343 bytes
 BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
 SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 Size (cfg-if-1.0.0.crate) = 7934 bytes
@@ -45,27 +45,18 @@ Size (ciborium-io-0.2.0.crate) = 2738 by
 BLAKE2s (ciborium-ll-0.2.0.crate) = 3d9962a61114a79b02f299dceb57e17f4cf400fcc38db18374080b420c1d9d49
 SHA512 (ciborium-ll-0.2.0.crate) = 73a7507332c8d941c82e7ff8cc707168f8d231db7531fd28eaba1be341f1511cd494c61f531852e0c5e37a65153addf259ebceac70f70185ede287d93b911845
 Size (ciborium-ll-0.2.0.crate) = 10740 bytes
-BLAKE2s (clap-2.34.0.crate) = 91ff2fb5743d3909808214f12ff8daee40fe089653558e9d390acc6ee56956c1
-SHA512 (clap-2.34.0.crate) = c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
-Size (clap-2.34.0.crate) = 202210 bytes
-BLAKE2s (clap-3.2.22.crate) = 9c9ba332729ff8269fa6af80a39fdc79032b582aa155a0d1c00e74fff747bdc6
-SHA512 (clap-3.2.22.crate) = fe067057753c351ae5c2fbe78ca83588642faf2eea8d30c08f9d7b5bdc4f3c732349f1b6e1b0de88932049d1c8644771a09d9e592827b297c75de8061268a241
-Size (clap-3.2.22.crate) = 219438 bytes
-BLAKE2s (clap_lex-0.2.4.crate) = 1bbfe62e845a1359285226b76325c0741f80844d895ded709cc9c4eb71fe1a48
-SHA512 (clap_lex-0.2.4.crate) = 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f
-Size (clap_lex-0.2.4.crate) = 9652 bytes
-BLAKE2s (criterion-0.3.6.crate) = 4e1d1b75c9b5c20a592d5aa73fa0a19932645db9b6dbde0606f574295378fb2a
-SHA512 (criterion-0.3.6.crate) = 282d8d110b8ae2c4f96503ee9d5080cd40acb4bd5ceb317f9a0acf098f2a67c61a99fe3c9796424a74181910840411362b8cf5c53e5665b078483c50935dbdcc
-Size (criterion-0.3.6.crate) = 110967 bytes
-BLAKE2s (criterion-0.4.0.crate) = 39d549038dbed174ae5570fee2f0b4e98d77490b9624e5049621035741cb717e
-SHA512 (criterion-0.4.0.crate) = e6e078ae5be2c8fc018986eb8fc1432ef78fd94b93aed1f05d7b0bb195a440d0a068cc8c26066a970cdd105102131e706bfc3e05f3a44174b5df4184aa3ffdcb
-Size (criterion-0.4.0.crate) = 108978 bytes
-BLAKE2s (criterion-cycles-per-byte-0.1.2.crate) = 831b362a2a78fedae99b308c643ce230f310053f2a787a1963011edc2ecf4c8f
-SHA512 (criterion-cycles-per-byte-0.1.2.crate) = 3f44d5c677b17f52246cd2a921b08fe3d9b8bf3eda56bb92374be3110fd5d7bea5764f169faba3f57a2f15c8947b50058e5d5314b160131d2f77982dc1ec04b5
-Size (criterion-cycles-per-byte-0.1.2.crate) = 6360 bytes
-BLAKE2s (criterion-plot-0.4.4.crate) = 74e890d69d1e3ae9b280d0cacd489e81e95e73a0312c4ffade665b654117cef8
-SHA512 (criterion-plot-0.4.4.crate) = 4f8fdfdf4ed5e1c410b8e133b36bf9add3d86d56bb23d75d37d92b1095b81850915209c7e4d19fd6aec7cf1b1270a9b968b8e37adc491cfc76b6df71c4619943
-Size (criterion-plot-0.4.4.crate) = 22546 bytes
+BLAKE2s (clap-4.4.0.crate) = a8f17cb2e4cf1cb448c937e0b0fa580e9d00a354d0219670347bc0d9cc231657
+SHA512 (clap-4.4.0.crate) = 359d61374fe40f00a3b3af0e2962e80829cdd34f91b05c7c2347cf58568913037acda79409e44b25f7529901def008c0da0acf5837f784acc45d14936172f2eb
+Size (clap-4.4.0.crate) = 54523 bytes
+BLAKE2s (clap_builder-4.4.0.crate) = da809d6f7602909fe304925f37c9761d78d5def21c051681c135acfb2fb692b6
+SHA512 (clap_builder-4.4.0.crate) = 2a79dda8d5dc4a0fc7d43f714d003096bacbb6a2c58f5085732f1a9b73d5f8f6346f4d9195a2e5a8d683cc206d59e54e400c9c748c0bc7abb176f6ed62bb3c33
+Size (clap_builder-4.4.0.crate) = 162489 bytes
+BLAKE2s (clap_lex-0.5.1.crate) = 91d67bc119dc59c9835ae6773ed5023f225bccb9c9a21e80a771679e7c78976d
+SHA512 (clap_lex-0.5.1.crate) = ea5e49e9a8536093f7de89be30add7c3d880b232b0ce393b0429fd4402db2518036998689817bdfd472b6400224fd3c42fec1b5f8538dc433c31dadeb6281e80
+Size (clap_lex-0.5.1.crate) = 11793 bytes
+BLAKE2s (criterion-0.5.1.crate) = cfbc1d4fd6515994abdb76edbe8ff3c799885327026d20bf6de96f3e440ffe9d
+SHA512 (criterion-0.5.1.crate) = 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0
+Size (criterion-0.5.1.crate) = 110088 bytes
 BLAKE2s (criterion-plot-0.5.0.crate) = 9a23a058f721a6ec706b67811ad5ec389f2281bf2fedf2aee6669be3900e2bf7
 SHA512 (criterion-plot-0.5.0.crate) = 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14
 Size (criterion-plot-0.5.0.crate) = 22706 bytes
@@ -81,45 +72,45 @@ Size (crossbeam-epoch-0.9.9.crate) = 461
 BLAKE2s (crossbeam-utils-0.8.10.crate) = b90ea2d9b0dc3973c33b667f5d2e41337b3058d98cad30f227ca490e4783a4c6
 SHA512 (crossbeam-utils-0.8.10.crate) = e0ac772262677e7228e4f2e06099ca788f4906f40fe5dbfb0891431c993c7e4d755d3ad93f55570ae06c1f06df14801edb3ba4f28271c4e83c80dbba2fffe24c
 Size (crossbeam-utils-0.8.10.crate) = 40672 bytes
-BLAKE2s (csv-1.1.6.crate) = 427a5a6f8b87208c642419cece99b8ea9bcb918685118f00e460735692cc91bf
-SHA512 (csv-1.1.6.crate) = 81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc
-Size (csv-1.1.6.crate) = 886999 bytes
-BLAKE2s (csv-core-0.1.10.crate) = ffdbc202de5f9cd9cfe4fc72995de3f6aa28f2d6086cc8ae8167fc9802da29e1
-SHA512 (csv-core-0.1.10.crate) = 2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
-Size (csv-core-0.1.10.crate) = 25668 bytes
 BLAKE2s (difference-2.0.0.crate) = 103a633dda6fafcc5ac9243a4ec8ae3f29f212e72871e10a5c7c3cf7fbcfbc71
 SHA512 (difference-2.0.0.crate) = cc9956757770ecf237d8f46abef25ce219193c877be6cf83163e87c494956cca3202951ac01bba0728e7202fcde2261009c1b4599f389cf979858f25936a5482
 Size (difference-2.0.0.crate) = 147616 bytes
 BLAKE2s (either-1.6.1.crate) = 6bb7f6e21460b5351a6f5a377c2cf08d5e444c0fef34823941742c346e201965
 SHA512 (either-1.6.1.crate) = 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 Size (either-1.6.1.crate) = 13641 bytes
+BLAKE2s (errno-0.3.2.crate) = bbaac095900a85c4606c4d5e591e3ab005f262e83bd41593bc2be4d482b39bde
+SHA512 (errno-0.3.2.crate) = b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84
+Size (errno-0.3.2.crate) = 10424 bytes
+BLAKE2s (errno-dragonfly-0.1.2.crate) = 98b2cbc4374e5c9bec5416a0564feba5e8b0ff6ff565fc69342afb77ee6a1fee
+SHA512 (errno-dragonfly-0.1.2.crate) = f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+Size (errno-dragonfly-0.1.2.crate) = 1810 bytes
 BLAKE2s (glob-0.3.0.crate) = a60fa0dbb50f7da285b5ad2a74a36139efc9e6fe2f33c9ac81cf2c2db6b024f0
 SHA512 (glob-0.3.0.crate) = 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
 Size (glob-0.3.0.crate) = 18724 bytes
 BLAKE2s (half-1.8.2.crate) = 06e412ad3cca1082278f20b32764604d9f62c4703d31ff477d25436d8b29eb62
 SHA512 (half-1.8.2.crate) = 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e
 Size (half-1.8.2.crate) = 41874 bytes
-BLAKE2s (hashbrown-0.12.3.crate) = 333ec43a87815091d115d166101d9719d9b951279aea1a2050e6c49813d5a79a
-SHA512 (hashbrown-0.12.3.crate) = b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76
-Size (hashbrown-0.12.3.crate) = 102968 bytes
 BLAKE2s (hermit-abi-0.1.19.crate) = c731a42a9056a75a3ba26b5ab02c7c60c1fa2f21635d4152de66dc2eb407e097
 SHA512 (hermit-abi-0.1.19.crate) = 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
 Size (hermit-abi-0.1.19.crate) = 9979 bytes
-BLAKE2s (indexmap-1.9.1.crate) = 50782aafcf775a972210a88728a206517289a6f0b91bb8e88819a616eccc57df
-SHA512 (indexmap-1.9.1.crate) = 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e
-Size (indexmap-1.9.1.crate) = 54114 bytes
+BLAKE2s (hermit-abi-0.3.2.crate) = 48f5236d8d19446302ade57b131f22dbafa101b7cbb0d94efd7764676f9b3059
+SHA512 (hermit-abi-0.3.2.crate) = 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6
+Size (hermit-abi-0.3.2.crate) = 13783 bytes
 BLAKE2s (indoc-1.0.6.crate) = 2698e39bc99b65fa46d45d261749e3b4fd18941381e8c9e299d580463a753742
 SHA512 (indoc-1.0.6.crate) = 798d36767d29ac5170a9de498ebee1056a6658e74b94310d589d429471ae059f974bd83eaa823c99a637c16758b3fdaaeaaaf7b21a2a35cbcbf345840b5f23cf
 Size (indoc-1.0.6.crate) = 14312 bytes
 BLAKE2s (instant-0.1.12.crate) = b06541050e8fca335fbc4ea630c2e4b68d8c53a8195c406fd1afdf9d8292ba52
 SHA512 (instant-0.1.12.crate) = fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407
 Size (instant-0.1.12.crate) = 6128 bytes
+BLAKE2s (is-terminal-0.4.9.crate) = 41bf08ba6b557b3c6c2557f9c2fd2a6b742173e915c3ae0ffa5d26f83aec61d6
+SHA512 (is-terminal-0.4.9.crate) = 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966
+Size (is-terminal-0.4.9.crate) = 8109 bytes
 BLAKE2s (itertools-0.10.5.crate) = a445c07be8da5c4bdf8dd6fb0a92746438e9ee1767fc180b2da34b31daa4de8d
 SHA512 (itertools-0.10.5.crate) = d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3
 Size (itertools-0.10.5.crate) = 115354 bytes
-BLAKE2s (itoa-0.4.8.crate) = bc442580f4a7b1dbf9a7f279e413f8d13eef5845d139d0919eb9b53a083cc31e
-SHA512 (itoa-0.4.8.crate) = 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
-Size (itoa-0.4.8.crate) = 11926 bytes
+BLAKE2s (itertools-0.11.0.crate) = 3651db8732f4d8deb4635251b01ca4b4f342c884e6412f77df934f3eb4b2eff4
+SHA512 (itertools-0.11.0.crate) = 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8
+Size (itertools-0.11.0.crate) = 125074 bytes
 BLAKE2s (itoa-1.0.2.crate) = d4353ca205c1d79143fec7817002ba65117fa23f4fdc76609ef3a17f173183cc
 SHA512 (itoa-1.0.2.crate) = 44a732a102d60b58e72fe76c43a1d185fa12ff08d04eeacf03234368552f84d3de87a2ea0a6e7a56b8cfa74cb6f6697005afcee26f45afe0c2fc7dce5da3b593
 Size (itoa-1.0.2.crate) = 11112 bytes
@@ -129,12 +120,15 @@ Size (js-sys-0.3.58.crate) = 78794 bytes
 BLAKE2s (lazy_static-1.4.0.crate) = 0d5f7c2bcfe70610bc27bd6b339ea3e4ca3b7014149714db3a0c199ac6f07cd1
 SHA512 (lazy_static-1.4.0.crate) = e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 Size (lazy_static-1.4.0.crate) = 10443 bytes
-BLAKE2s (libc-0.2.126.crate) = e5ad668716e21545426b33f2344c5b94e6b6832ee47688a376e19f32d7568672
-SHA512 (libc-0.2.126.crate) = 9bbb17f64a7503819616a71076ebe8ee317daf07b17b9fff783a4459da0439aecee535c09e7185bf148b1993e6fc958d182a490fc9c9a7b9fb635429c491ca44
-Size (libc-0.2.126.crate) = 590481 bytes
-BLAKE2s (libcst-1.0.1.tar.gz) = 93ee032cc08ba7cfee733185b5f0baa464e4619f42efb6cd0a360d39dd095475
-SHA512 (libcst-1.0.1.tar.gz) = 8d6531cbfcaf327e67ec93a84e8a283cf9bc2a9ee6620b7d7531df9bfeb7777f6116f795f655a4072e340291086b084907c1c12253b40de3e0df39b9c09f0ddb
-Size (libcst-1.0.1.tar.gz) = 749520 bytes
+BLAKE2s (libc-0.2.147.crate) = 84b4227ac3264ec16af0072f1783c1a0bba74399caaa382bc03ae681dbc0fc82
+SHA512 (libc-0.2.147.crate) = bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
+Size (libc-0.2.147.crate) = 686772 bytes
+BLAKE2s (libcst-1.1.0.tar.gz) = 4b54594f7c280abe039a122abe7e9089363b72796de46f5c2dff98f599bf7fe3
+SHA512 (libcst-1.1.0.tar.gz) = eed3292eb2a22c4755371237296df1008791d938f036fb56483f4b371854c712e32dc84123710ac69ecfc215f4040ba5a0cd05cd60f181f7feab88ab4fc84fab
+Size (libcst-1.1.0.tar.gz) = 764691 bytes
+BLAKE2s (linux-raw-sys-0.4.5.crate) = e4ac27b2da65437c43d28b4d5b19242bb8894cea8ef45d52e0206643e08a2004
+SHA512 (linux-raw-sys-0.4.5.crate) = 13c36e03cb5bdb2e9f17622e21eda608057fc9d908bc55a829fdeeb77785094769d4f4b4daf376c5509ceb3abfdb3936f668bd6d5b2fd48e21c5c28b6e597e78
+Size (linux-raw-sys-0.4.5.crate) = 1274380 bytes
 BLAKE2s (lock_api-0.4.7.crate) = 5a9edfbf4f9a1dead442261c649f91d375519ad8d675d14f5da83be5e3827b6e
 SHA512 (lock_api-0.4.7.crate) = b1a5227fd131edaa70e017f7ddb43af8b4efa58488007b898ca1dfc818a3a441b732b7adbf1270e72a68ee5d2a99a5d48f33b2bca8e2cf78694953d20d27636d
 Size (lock_api-0.4.7.crate) = 25371 bytes
@@ -159,9 +153,6 @@ Size (once_cell-1.16.0.crate) = 32120 by
 BLAKE2s (oorandom-11.1.3.crate) = c0d14acf22446baea9e4176c4b8bfd89e852e7b293c251606a59346ed7a23f81
 SHA512 (oorandom-11.1.3.crate) = 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9
 Size (oorandom-11.1.3.crate) = 10068 bytes
-BLAKE2s (os_str_bytes-6.3.0.crate) = 2b32aa3fcf6070d01ce76f8420116f64158cf5a41ac0060c0527ce9b70b32f92
-SHA512 (os_str_bytes-6.3.0.crate) = 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e
-Size (os_str_bytes-6.3.0.crate) = 22928 bytes
 BLAKE2s (parking_lot-0.11.2.crate) = f71d251ca07227ef3e0bd33ba4c7cae8bd77958eb847d00ff7e462aeb3e4e8ea
 SHA512 (parking_lot-0.11.2.crate) = 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e
 Size (parking_lot-0.11.2.crate) = 39869 bytes
@@ -210,27 +201,27 @@ Size (pyo3-macros-backend-0.17.3.crate) 
 BLAKE2s (quote-1.0.21.crate) = 35d526b76a740996fdcd393d2d077d4929f971b5f341498682b878c7cac7ebc0
 SHA512 (quote-1.0.21.crate) = 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc
 Size (quote-1.0.21.crate) = 28030 bytes
-BLAKE2s (rayon-1.5.3.crate) = 9f9198a787f4a5f62743689851cdd388123440782dadb50f59a1179488d51a33
-SHA512 (rayon-1.5.3.crate) = 47909226951c4d6b774880dd308e2633b1582e41e7730ac8af902895578e6f29a9b1bc47debbd9618c5a45f317b4f264480392c8982aa33576deeb9d5f8ffb82
-Size (rayon-1.5.3.crate) = 167246 bytes
-BLAKE2s (rayon-core-1.9.3.crate) = 42b60193f986172f6dc6ebf1dd5394b92f3affbddb39b9f3421480be38064fe5
-SHA512 (rayon-core-1.9.3.crate) = 4b852f083766e7e414132840cc8dfef148e15db47967eeedc2ddbff9a4372521c296dd4f66e0b6990f49a8ce88ebed9d44e7ad674df42f96b99b24469b1852a5
-Size (rayon-core-1.9.3.crate) = 65300 bytes
+BLAKE2s (rayon-1.7.0.crate) = b50186fe0ad931c3728cd6558535ee566c51f5b50b8da6128d7c72372be0f33c
+SHA512 (rayon-1.7.0.crate) = d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3
+Size (rayon-1.7.0.crate) = 169488 bytes
+BLAKE2s (rayon-core-1.11.0.crate) = a2e17d5e4876a34a8f1661d85121c4c6195e5ec65f907d37108ea97118d8bb7a
+SHA512 (rayon-core-1.11.0.crate) = 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800
+Size (rayon-core-1.11.0.crate) = 73118 bytes
 BLAKE2s (redox_syscall-0.2.13.crate) = 89d3bcd8ceda7e2f3397bdeae2cc7118bdf1f2c33c8c07ff5adbea4174e17774
 SHA512 (redox_syscall-0.2.13.crate) = 6551f503ba52c4edc0cb4a418ff212188ddc7be80dcb39eaf3bfb82faa9a76cdf359f604d6b32be6c6a335b54180c9399a0e32670333a5a08351957308486100
 Size (redox_syscall-0.2.13.crate) = 23759 bytes
-BLAKE2s (regex-1.7.0.crate) = 0f6f6571b988a598d86db223a99d498f22ca75e63db0db99799164294292ff69
-SHA512 (regex-1.7.0.crate) = 974c15a593d86c33e0bb34f7a67957fe96dec07b3752f2b6b968d657845f5d2342a5ee9ec1359109c43e4f46c9b2b2b678d59f7b752455a0ab1435c1fa56ca3c
-Size (regex-1.7.0.crate) = 239421 bytes
-BLAKE2s (regex-automata-0.1.10.crate) = 283615bf1114bdcf5a2ebd639ba1889a8a9a0195b566f41226f7e0961f3d5d81
-SHA512 (regex-automata-0.1.10.crate) = 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f
-Size (regex-automata-0.1.10.crate) = 114533 bytes
-BLAKE2s (regex-syntax-0.6.27.crate) = 93164b4d8d87ca3e2c0453a8c905fa5f635b51cf165aac2ac8e5c2c4fa74aeef
-SHA512 (regex-syntax-0.6.27.crate) = 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6
-Size (regex-syntax-0.6.27.crate) = 297300 bytes
-BLAKE2s (rustc_version-0.4.0.crate) = 8244e9157b6b8811ae926fc0ed00edeb2b0a0f0f34d6e7b93ad236cbb6ffffba
-SHA512 (rustc_version-0.4.0.crate) = f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db
-Size (rustc_version-0.4.0.crate) = 12175 bytes
+BLAKE2s (regex-1.9.3.crate) = 26c4f08027bc74bac4aa59d5893079540a11378026b521364822dac8c5cf6a6f
+SHA512 (regex-1.9.3.crate) = ef5ece7d2b80a136d437ac42c5395cb01f6d357dcc490c8f6c89657f3f97af6befcc699008535c27583d7354e979418d1d933e36e8774ff2bb62750b9009d5d6
+Size (regex-1.9.3.crate) = 252676 bytes
+BLAKE2s (regex-automata-0.3.6.crate) = d6a93a7c701fc03d25de257ec1203bcc7e312d40c4d5a809c4bfbf10c88467b1
+SHA512 (regex-automata-0.3.6.crate) = ab3da2e63ff2c6a4da2c149dd34e565303f961f38547db7b34fbe984cf90aac107d4ec116111c765c9b71c4bf26022742151e1d4c5d01a6beac0a8a0887e30ce
+Size (regex-automata-0.3.6.crate) = 607174 bytes
+BLAKE2s (regex-syntax-0.7.4.crate) = c409592f86c8d74138b6e119823f470b082d26263e76ece3a5c243b792a5b407
+SHA512 (regex-syntax-0.7.4.crate) = b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18
+Size (regex-syntax-0.7.4.crate) = 343365 bytes
+BLAKE2s (rustix-0.38.9.crate) = 3a0377192abca79c41865e2ce28979943fb581159f038be9f4c97d128606fe28
+SHA512 (rustix-0.38.9.crate) = f4c32bc268719163bac6b9cc897284ba0597adaa3a4c097847356f60c1312448840c9c9622bdd60d54df59ac95d48e36984ba9251b2e12965e10cb02393dc437
+Size (rustix-0.38.9.crate) = 340102 bytes
 BLAKE2s (ryu-1.0.10.crate) = 3c0a19e034d6e015b887849403b63ef8cd451c259b513f800483f90470dd1ea2
 SHA512 (ryu-1.0.10.crate) = 1bd0af71a20715251dd42596df6e7677e44f712bbb40b0d9544109c1b2478a7bd2c9393535f0d4f3bfe2d1b75b3a2b899044051715a7da7d165d6d586e0775f2
 Size (ryu-1.0.10.crate) = 48485 bytes
@@ -240,15 +231,9 @@ Size (same-file-1.0.6.crate) = 10183 byt
 BLAKE2s (scopeguard-1.1.0.crate) = d3884942354d25131c602303463c5686e520bd94daf216a810679acabf59b82e
 SHA512 (scopeguard-1.1.0.crate) = 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
 Size (scopeguard-1.1.0.crate) = 11470 bytes
-BLAKE2s (semver-1.0.10.crate) = d40bdcfb30002c9cf7aa4cd5127fbe85500bba0936cd708817aaee0eb77b2a39
-SHA512 (semver-1.0.10.crate) = 92f01a95f6d20bca1e9101f17cd7a7be7e002d55a0ad792c0a1b6b47c510c8e902a8dc33f683ac35800e39020453b0300b79a41fc32f29c8eda9a9d57d456fbc
-Size (semver-1.0.10.crate) = 30912 bytes
 BLAKE2s (serde-1.0.145.crate) = 73e65486e438f1d88c875001331f81d35a3713aeadee15224db2f09bb33eafdf
 SHA512 (serde-1.0.145.crate) = 8146c39249ad54028717bcfd916fa5abd8b1ddaec54c4d0de485bf10cb6a85676a53068a07b9563e1717fedb4746ef672ae0c285a8998543cf92d7a157f2d442
 Size (serde-1.0.145.crate) = 76568 bytes
-BLAKE2s (serde_cbor-0.11.2.crate) = 82769aa4e0b5431f6a9e49ace929f24936f3a5c85727a6eddb2c516c426e469e
-SHA512 (serde_cbor-0.11.2.crate) = 12ddcbd5de0d85f2da6e078e3ccfdf2115125084d57eb93d7e9b45bca6a86daf79dcc79c8e54260c56240c3b5e814b1481ac28c3aa1d1b4b982ef5956b5cc3cd
-Size (serde_cbor-0.11.2.crate) = 44570 bytes
 BLAKE2s (serde_derive-1.0.145.crate) = 27531c3c4900176c780e275b4c89436e7d9ed109973341c754d5ca45441e3392
 SHA512 (serde_derive-1.0.145.crate) = 267389f8cd6d3a7b7d4a4d3226346999294e2fbef7446ff1cd1183dfb4fd17409f5891f6c2cae113b79cffdaca07f2037fd2f4108f93723e6baa5153bb9a61c6
 Size (serde_derive-1.0.145.crate) = 54860 bytes
@@ -267,12 +252,6 @@ Size (target-lexicon-0.12.4.crate) = 230
 BLAKE2s (termcolor-1.1.3.crate) = 883230b86f7f9bd79101af7c2fe83f0b3b76831712b963ae422d7609ee7c5f12
 SHA512 (termcolor-1.1.3.crate) = 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a
 Size (termcolor-1.1.3.crate) = 17242 bytes
-BLAKE2s (textwrap-0.11.0.crate) = aac1ca89e048f3559b66b2653332c7a880ffdd9d7e557c097334ed50099ae7af
-SHA512 (textwrap-0.11.0.crate) = f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
-Size (textwrap-0.11.0.crate) = 17322 bytes
-BLAKE2s (textwrap-0.15.1.crate) = b0b4890c5d47dfc818495ed13d755bd5a0f32af4cee35499f77728c25dbb97b1
-SHA512 (textwrap-0.15.1.crate) = dd710f1c36354243d09d1c5e4d217cf66c5a86df7e87d6dfe86cc26b3055cb456041f057cad78063a2ac17d4439f5abe7effb42cfad580aa82398d3fbbd09b12
-Size (textwrap-0.15.1.crate) = 55940 bytes
 BLAKE2s (thiserror-1.0.37.crate) = f4f34c9b53bc7ae89f19cd4660913a5275bfb16c974b3c5d780b3979e54c2a9b
 SHA512 (thiserror-1.0.37.crate) = 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e
 Size (thiserror-1.0.37.crate) = 18752 bytes
@@ -291,9 +270,6 @@ Size (trybuild-1.0.71.crate) = 38006 byt
 BLAKE2s (unicode-ident-1.0.1.crate) = 7bc3be0acef1fd36282f95bd3e0135bd5bc002be4d67cc5ef2c5bc89c07892d9
 SHA512 (unicode-ident-1.0.1.crate) = 505650712a51c6f309c97bf72029de1eede33c71b84de9733f5f987859a61225e3d07d369b85a89797d870ea436f30b5b5046306f3d5fd672551a4b30c43e428
 Size (unicode-ident-1.0.1.crate) = 33770 bytes
-BLAKE2s (unicode-width-0.1.9.crate) = 2c6be29baaa9f1c7b48cc6251da5aff0f9ee755d8ff1cc058dd0c084643e546c
-SHA512 (unicode-width-0.1.9.crate) = 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
-Size (unicode-width-0.1.9.crate) = 16745 bytes
 BLAKE2s (unindent-0.1.9.crate) = 89d8fd713b939df7fa31dfd72605f508362cfdca7794c47363024134e0780d3e
 SHA512 (unindent-0.1.9.crate) = bcf5a74ee92c034e975dabc83cbb1859100b3ac04439a360a109651d95eb4f29e4a0c113fbd67b9fef2a3b27d10f29dc84bfb648ea4c3dec64b7dab8d14e57ea
 Size (unindent-0.1.9.crate) = 8392 bytes
@@ -330,3 +306,30 @@ Size (winapi-util-0.1.5.crate) = 10164 b
 BLAKE2s (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 85ecec73b9874f5f443e29d99f93a11889e74ddf5a4bfeb929e2355a7cee32f1
 SHA512 (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
 Size (winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 bytes
+BLAKE2s (windows-sys-0.48.0.crate) = cbec178b925ef01a7990a203a0725e6c42071170cebc4f9e0737f2eb4cdd7265
+SHA512 (windows-sys-0.48.0.crate) = bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed
+Size (windows-sys-0.48.0.crate) = 2628884 bytes
+BLAKE2s (windows-targets-0.48.5.crate) = 7f0625d0395de135ccc1832b157516dfffec6e9f905cec77029e73ee3b1ad784
+SHA512 (windows-targets-0.48.5.crate) = e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709
+Size (windows-targets-0.48.5.crate) = 6904 bytes
+BLAKE2s (windows_aarch64_gnullvm-0.48.5.crate) = 16f1a40ad9d7f5c07494846417860a008e6ff77d14849feef2028cbf42101904
+SHA512 (windows_aarch64_gnullvm-0.48.5.crate) = 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996
+Size (windows_aarch64_gnullvm-0.48.5.crate) = 418492 bytes
+BLAKE2s (windows_aarch64_msvc-0.48.5.crate) = f6a2eccd6c79e9b8ea1ffb008c07418a153d1aead269ca75e783f53bdae4e54c
+SHA512 (windows_aarch64_msvc-0.48.5.crate) = 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff
+Size (windows_aarch64_msvc-0.48.5.crate) = 798483 bytes
+BLAKE2s (windows_i686_gnu-0.48.5.crate) = a2bb0938735f6a3ee123aea59a739152d9b6d75f791218bc1bcff2fd1f3efb12
+SHA512 (windows_i686_gnu-0.48.5.crate) = 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a
+Size (windows_i686_gnu-0.48.5.crate) = 844891 bytes
+BLAKE2s (windows_i686_msvc-0.48.5.crate) = 11c932ffbc45e09989e52ce8b8cf54444d2ad5c680854bb2eda91c02b94075c7
+SHA512 (windows_i686_msvc-0.48.5.crate) = 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e
+Size (windows_i686_msvc-0.48.5.crate) = 864300 bytes
+BLAKE2s (windows_x86_64_gnu-0.48.5.crate) = 1e1cc23e73fb0179c9e53370dbc38e1ae896b746fc7f45e7cd52155965def55b
+SHA512 (windows_x86_64_gnu-0.48.5.crate) = 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74
+Size (windows_x86_64_gnu-0.48.5.crate) = 801619 bytes
+BLAKE2s (windows_x86_64_gnullvm-0.48.5.crate) = e8ba031348f0408a94e96bda80a1acd3863a77a2647c581c50180b19d074f326
+SHA512 (windows_x86_64_gnullvm-0.48.5.crate) = c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa
+Size (windows_x86_64_gnullvm-0.48.5.crate) = 418486 bytes
+BLAKE2s (windows_x86_64_msvc-0.48.5.crate) = 5ba69908b0a28c92202626d76822599bf1b8a8db6cddce66137b133bf1d75a4b
+SHA512 (windows_x86_64_msvc-0.48.5.crate) = fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0
+Size (windows_x86_64_msvc-0.48.5.crate) = 798412 bytes



Home | Main Index | Thread Index | Old Index