pkgsrc-Changes archive

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

CVS commit: pkgsrc/devel/py-ruff



Module Name:    pkgsrc
Committed By:   wiz
Date:           Thu Sep 25 20:12:50 UTC 2025

Modified Files:
        pkgsrc/devel/py-ruff: Makefile cargo-depends.mk distinfo
        pkgsrc/devel/py-ruff/patches: patch-Cargo.toml

Log Message:
py-ruff: update to 0.13.2.

0.13.2

Preview features

    [flake8-async] Implement blocking-path-method (ASYNC240) (#20264)
    [flake8-bugbear] Implement map-without-explicit-strict (B912) (#20429)
    [flake8-bultins] Detect class-scope builtin shadowing in decorators, default args, and attribute initializers (A003) (#20178)
    [ruff] Implement logging-eager-conversion (RUF065) (#19942)
    Include .pyw files by default when linting and formatting (#20458)

Bug fixes

    Deduplicate input paths (#20105)
    [flake8-comprehensions] Preserve trailing commas for single-element lists (C409) (#19571)
    [flake8-pyi] Avoid syntax error from conflict with PIE790 (PYI021) (#20010)
    [flake8-simplify] Correct fix for positive maxsplit without separator (SIM905) (#20056)
    [pyupgrade] Fix UP008 not to apply when __class__ is a local variable (#20497)
    [ruff] Fix B004 to skip invalid hasattr/getattr calls (#20486)
    [ruff] Replace -nan with nan when using the value to construct a Decimal (FURB164 ) (#20391)

Documentation

    Add 'Finding ways to help' to CONTRIBUTING.md (#20567)
    Update import path to ruff-wasm-web (#20539)
    [flake8-bandit] Clarify the supported hashing functions (S324) (#20534)

Other changes

    [playground] Allow hover quick fixes to appear for overlapping diagnostics (#20527)
    [playground] Fix non‑BMP code point handling in quick fixes and markers (#20526)

0.13.1

Preview features

    [flake8-simplify] Detect unnecessary None default for additional key expression types (SIM910) (#20343)
    [flake8-use-pathlib] Add fix for PTH123 (#20169)
    [flake8-use-pathlib] Fix PTH101, PTH104, PTH105, PTH121 fixes (#20143)
    [flake8-use-pathlib] Make PTH111 fix unsafe because it can change behavior (#20215)
    [pycodestyle] Fix E301 to only trigger for functions immediately within a class (#19768)
    [refurb] Mark single-item-membership-test fix as always unsafe (FURB171) (#20279)

Bug fixes

    Handle t-strings for token-based rules and suppression comments (#20357)
    [flake8-bandit] Fix truthiness: dict-only ** displays not truthy for shell (S602, S604, S609) (#20177)
    [flake8-simplify] Fix diagnostic to show correct method name for str.rsplit calls (SIM905) (#20459)
    [flynt] Use triple quotes for joined raw strings with newlines (FLY002) (#20197)
    [pyupgrade] Fix false positive when class name is shadowed by local variable (UP008) (#20427)
    [pyupgrade] Prevent infinite loop with I002 and UP026 (#20327)
    [ruff] Recognize t-strings, generators, and lambdas in invalid-index-type (RUF016) (#20213)

Rule changes

    [RUF102] Respect rule redirects in invalid rule code detection (#20245)
    [flake8-bugbear] Mark the fix for unreliable-callable-check as always unsafe (B004) (#20318)
    [ruff] Allow dataclass attribute value instantiation from nested frozen dataclass (RUF009) (#20352)

CLI

    Add fixes to output-format=sarif (#20300)
    Treat panics as fatal diagnostics, sort panics last (#20258)

Documentation

    [ruff] Add analyze.string-imports-min-dots to settings (#20375)
    Update README.md with Albumentations new repository URL (#20415)

Other changes

    Bump MSRV to Rust 1.88 (#20470)
    Enable inline noqa for multiline strings in playground (#20442)

0.13.0

Breaking changes

    Several rules can now add from __future__ import annotations automatically

    TC001, TC002, TC003, RUF013, and UP037 now add from __future__ import annotations as part of their fixes when the lint.future-annotations setting is enabled. This allows the rules to move more 
imports into TYPE_CHECKING blocks (TC001, TC002, and TC003), use PEP 604 union syntax on Python versions before 3.10 (RUF013), and unquote more annotations (UP037).

    Full module paths are now used to verify first-party modules

    Ruff now checks that the full path to a module exists on disk before categorizing it as a first-party import. This change makes first-party import detection more accurate, helping to avoid false 
positives on local directories with the same name as a third-party dependency, for example. See the FAQ section on import categorization for more details.

    Deprecated rules must now be selected by exact rule code

    Ruff will no longer activate deprecated rules selected by their group name or prefix. As noted below, the two remaining deprecated rules were also removed in this release, so this won't affect 
any current rules, but it will still affect any deprecations in the future.

    The deprecated macOS configuration directory fallback has been removed

    Ruff will no longer look for a user-level configuration file at ~/Library/Application Support/ruff/ruff.toml on macOS. This feature was deprecated in v0.5 in favor of using the XDG specification 
(usually resolving to ~/.config/ruff/ruff.toml), like on Linux. The fallback and accompanying deprecation warning have now been removed.

Removed Rules

The following rules have been removed:

    pandas-df-variable-name (PD901)
    non-pep604-isinstance (UP038)

Stabilization

The following rules have been stabilized and are no longer in preview:

    airflow-dag-no-schedule-argument (AIR002)
    airflow3-removal (AIR301)
    airflow3-moved-to-provider (AIR302)
    airflow3-suggested-update (AIR311)
    airflow3-suggested-to-move-to-provider (AIR312)
    long-sleep-not-forever (ASYNC116)
    f-string-number-format (FURB116)
    os-symlink (PTH211)
    generic-not-last-base-class (PYI059)
    redundant-none-literal (PYI061)
    pytest-raises-ambiguous-pattern (RUF043)
    unused-unpacked-variable (RUF059)
    useless-class-metaclass-type (UP050)

The following behaviors have been stabilized:

    assert-raises-exception (B017) now checks for direct calls to unittest.TestCase.assert_raises and pytest.raises instead of only the context manager forms.
    missing-trailing-comma (COM812) and prohibited-trailing-comma (COM819) now check for trailing commas in PEP 695 type parameter lists.
    raw-string-in-exception (EM101) now also checks for byte strings in exception messages.
    invalid-mock-access (PGH005) now checks for AsyncMock methods like not_awaited in addition to the synchronous variants.
    useless-import-alias (PLC0414) no longer applies to __init__.py files, where it conflicted with one of the suggested fixes for unused-import (F401).
    bidirectional-unicode (PLE2502) now also checks for U+061C (Arabic Letter Mark).
    The fix for multiple-with-statements (SIM117) is now marked as always safe.

Preview features

    [pyupgrade] Enable UP043 in stub files (#20027)

Bug fixes

    [pyupgrade] Apply UP008 only when the __class__ cell exists (#19424)
    [ruff] Fix empty f-string detection in in-empty-collection (RUF060) (#20249)

Server

    Add support for using uv as an alternative formatter backend (#19665)

Documentation

    [pep8-naming] Fix formatting of __all__ (N816) (#20301)


To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 pkgsrc/devel/py-ruff/Makefile
cvs rdiff -u -r1.71 -r1.72 pkgsrc/devel/py-ruff/cargo-depends.mk
cvs rdiff -u -r1.73 -r1.74 pkgsrc/devel/py-ruff/distinfo
cvs rdiff -u -r1.24 -r1.25 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml

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

Modified files:

Index: pkgsrc/devel/py-ruff/Makefile
diff -u pkgsrc/devel/py-ruff/Makefile:1.76 pkgsrc/devel/py-ruff/Makefile:1.77
--- pkgsrc/devel/py-ruff/Makefile:1.76  Sun Aug 31 10:24:01 2025
+++ pkgsrc/devel/py-ruff/Makefile       Thu Sep 25 20:12:50 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.76 2025/08/31 10:24:01 wiz Exp $
+# $NetBSD: Makefile,v 1.77 2025/09/25 20:12:50 wiz Exp $
 
-DISTNAME=      ruff-0.12.11
+DISTNAME=      ruff-0.13.2
 PKGNAME=       ${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=    devel python
 MASTER_SITES=  ${MASTER_SITE_PYPI:=r/ruff/}
@@ -19,7 +19,7 @@ USE_TOOLS+=   gmake
 
 # Depends on an unpublished crate. Can't use cargo.mk to fetch it.
 LSP_TYPES_REV= 3512a9f33eadc5402cfab1b8f7340824c8ca1439
-SALSA_REV=     a3ffa22cb26756473d56f867aedec3fd907c4dd9
+SALSA_REV=     3713cd7eb30821c0c086591832dd6f59f2af7fe7
 DISTFILES=     ${DEFAULT_DISTFILES}
 DISTFILES+=    lsp-types-${LSP_TYPES_REV}.tar.gz
 DISTFILES+=    salsa-${SALSA_REV}.tar.gz

Index: pkgsrc/devel/py-ruff/cargo-depends.mk
diff -u pkgsrc/devel/py-ruff/cargo-depends.mk:1.71 pkgsrc/devel/py-ruff/cargo-depends.mk:1.72
--- pkgsrc/devel/py-ruff/cargo-depends.mk:1.71  Sun Aug 31 10:24:01 2025
+++ pkgsrc/devel/py-ruff/cargo-depends.mk       Thu Sep 25 20:12:50 2025
@@ -1,9 +1,8 @@
-# $NetBSD: cargo-depends.mk,v 1.71 2025/08/31 10:24:01 wiz Exp $
+# $NetBSD: cargo-depends.mk,v 1.72 2025/09/25 20:12:50 wiz Exp $
 
 CARGO_CRATE_DEPENDS+=  adler2-2.0.1
 CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
 CARGO_CRATE_DEPENDS+=  allocator-api2-0.2.21
-CARGO_CRATE_DEPENDS+=  android-tzdata-0.1.1
 CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.5
 CARGO_CRATE_DEPENDS+=  anes-0.1.6
 CARGO_CRATE_DEPENDS+=  annotate-snippets-0.11.5
@@ -12,9 +11,9 @@ CARGO_CRATE_DEPENDS+= anstyle-1.0.11
 CARGO_CRATE_DEPENDS+=  anstyle-lossy-1.1.4
 CARGO_CRATE_DEPENDS+=  anstyle-parse-0.2.7
 CARGO_CRATE_DEPENDS+=  anstyle-query-1.1.4
-CARGO_CRATE_DEPENDS+=  anstyle-svg-0.1.10
+CARGO_CRATE_DEPENDS+=  anstyle-svg-0.1.11
 CARGO_CRATE_DEPENDS+=  anstyle-wincon-3.0.10
-CARGO_CRATE_DEPENDS+=  anyhow-1.0.99
+CARGO_CRATE_DEPENDS+=  anyhow-1.0.100
 CARGO_CRATE_DEPENDS+=  approx-0.5.1
 CARGO_CRATE_DEPENDS+=  arc-swap-1.7.1
 CARGO_CRATE_DEPENDS+=  argfile-0.2.1
@@ -28,30 +27,30 @@ CARGO_CRATE_DEPENDS+=       bincode-1.3.3
 CARGO_CRATE_DEPENDS+=  bincode-2.0.1
 CARGO_CRATE_DEPENDS+=  bincode_derive-2.0.1
 CARGO_CRATE_DEPENDS+=  bitflags-1.3.2
-CARGO_CRATE_DEPENDS+=  bitflags-2.9.3
+CARGO_CRATE_DEPENDS+=  bitflags-2.9.4
 CARGO_CRATE_DEPENDS+=  bitvec-1.0.1
 CARGO_CRATE_DEPENDS+=  block-buffer-0.10.4
-CARGO_CRATE_DEPENDS+=  boxcar-0.2.13
+CARGO_CRATE_DEPENDS+=  boxcar-0.2.14
 CARGO_CRATE_DEPENDS+=  bstr-1.12.0
 CARGO_CRATE_DEPENDS+=  bumpalo-3.19.0
 CARGO_CRATE_DEPENDS+=  byteorder-1.5.0
 CARGO_CRATE_DEPENDS+=  cachedir-0.3.1
-CARGO_CRATE_DEPENDS+=  camino-1.1.11
+CARGO_CRATE_DEPENDS+=  camino-1.2.0
 CARGO_CRATE_DEPENDS+=  cast-0.3.0
 CARGO_CRATE_DEPENDS+=  castaway-0.2.4
-CARGO_CRATE_DEPENDS+=  cc-1.2.31
-CARGO_CRATE_DEPENDS+=  cfg-if-1.0.1
+CARGO_CRATE_DEPENDS+=  cc-1.2.38
+CARGO_CRATE_DEPENDS+=  cfg-if-1.0.3
 CARGO_CRATE_DEPENDS+=  cfg_aliases-0.2.1
-CARGO_CRATE_DEPENDS+=  chrono-0.4.41
+CARGO_CRATE_DEPENDS+=  chrono-0.4.42
 CARGO_CRATE_DEPENDS+=  ciborium-0.2.2
 CARGO_CRATE_DEPENDS+=  ciborium-io-0.2.2
 CARGO_CRATE_DEPENDS+=  ciborium-ll-0.2.2
-CARGO_CRATE_DEPENDS+=  clap-4.5.45
-CARGO_CRATE_DEPENDS+=  clap_builder-4.5.44
-CARGO_CRATE_DEPENDS+=  clap_complete-4.5.55
+CARGO_CRATE_DEPENDS+=  clap-4.5.48
+CARGO_CRATE_DEPENDS+=  clap_builder-4.5.48
+CARGO_CRATE_DEPENDS+=  clap_complete-4.5.58
 CARGO_CRATE_DEPENDS+=  clap_complete_command-0.6.1
 CARGO_CRATE_DEPENDS+=  clap_complete_nushell-4.5.8
-CARGO_CRATE_DEPENDS+=  clap_derive-4.5.45
+CARGO_CRATE_DEPENDS+=  clap_derive-4.5.47
 CARGO_CRATE_DEPENDS+=  clap_lex-0.7.5
 CARGO_CRATE_DEPENDS+=  clearscreen-4.0.2
 CARGO_CRATE_DEPENDS+=  codspeed-3.0.5
@@ -67,7 +66,7 @@ CARGO_CRATE_DEPENDS+= colored-3.0.0
 CARGO_CRATE_DEPENDS+=  compact_str-0.9.0
 CARGO_CRATE_DEPENDS+=  condtype-1.3.0
 CARGO_CRATE_DEPENDS+=  console-0.15.11
-CARGO_CRATE_DEPENDS+=  console-0.16.0
+CARGO_CRATE_DEPENDS+=  console-0.16.1
 CARGO_CRATE_DEPENDS+=  console_error_panic_hook-0.1.7
 CARGO_CRATE_DEPENDS+=  console_log-1.0.0
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.7
@@ -85,10 +84,10 @@ CARGO_CRATE_DEPENDS+=       crossbeam-queue-0.
 CARGO_CRATE_DEPENDS+=  crossbeam-utils-0.8.21
 CARGO_CRATE_DEPENDS+=  crunchy-0.2.4
 CARGO_CRATE_DEPENDS+=  crypto-common-0.1.6
-CARGO_CRATE_DEPENDS+=  ctrlc-3.4.7
-CARGO_CRATE_DEPENDS+=  darling-0.20.11
-CARGO_CRATE_DEPENDS+=  darling_core-0.20.11
-CARGO_CRATE_DEPENDS+=  darling_macro-0.20.11
+CARGO_CRATE_DEPENDS+=  ctrlc-3.5.0
+CARGO_CRATE_DEPENDS+=  darling-0.21.3
+CARGO_CRATE_DEPENDS+=  darling_core-0.21.3
+CARGO_CRATE_DEPENDS+=  darling_macro-0.21.3
 CARGO_CRATE_DEPENDS+=  dashmap-6.1.0
 CARGO_CRATE_DEPENDS+=  derive-where-1.6.0
 CARGO_CRATE_DEPENDS+=  diff-0.1.13
@@ -98,6 +97,7 @@ CARGO_CRATE_DEPENDS+= dir-test-0.4.1
 CARGO_CRATE_DEPENDS+=  dir-test-macros-0.4.1
 CARGO_CRATE_DEPENDS+=  dirs-6.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.5.0
+CARGO_CRATE_DEPENDS+=  dispatch-0.2.0
 CARGO_CRATE_DEPENDS+=  displaydoc-0.2.5
 CARGO_CRATE_DEPENDS+=  divan-macros-0.1.17
 CARGO_CRATE_DEPENDS+=  doc-comment-0.3.3
@@ -108,13 +108,14 @@ CARGO_CRATE_DEPENDS+=     either-1.15.0
 CARGO_CRATE_DEPENDS+=  encode_unicode-1.0.0
 CARGO_CRATE_DEPENDS+=  env_home-0.1.0
 CARGO_CRATE_DEPENDS+=  equivalent-1.0.2
-CARGO_CRATE_DEPENDS+=  errno-0.3.13
+CARGO_CRATE_DEPENDS+=  errno-0.3.14
 CARGO_CRATE_DEPENDS+=  escape8259-0.5.3
-CARGO_CRATE_DEPENDS+=  escargot-0.5.14
+CARGO_CRATE_DEPENDS+=  escargot-0.5.15
 CARGO_CRATE_DEPENDS+=  etcetera-0.10.0
 CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
 CARGO_CRATE_DEPENDS+=  fern-0.7.1
 CARGO_CRATE_DEPENDS+=  filetime-0.2.26
+CARGO_CRATE_DEPENDS+=  find-msvc-tools-0.1.2
 CARGO_CRATE_DEPENDS+=  flate2-1.1.2
 CARGO_CRATE_DEPENDS+=  fnv-1.0.7
 CARGO_CRATE_DEPENDS+=  foldhash-0.1.5
@@ -123,9 +124,9 @@ CARGO_CRATE_DEPENDS+=       fs-err-2.11.0
 CARGO_CRATE_DEPENDS+=  fsevent-sys-4.1.0
 CARGO_CRATE_DEPENDS+=  funty-2.0.0
 CARGO_CRATE_DEPENDS+=  generic-array-0.14.7
-CARGO_CRATE_DEPENDS+=  get-size-derive2-0.6.2
-CARGO_CRATE_DEPENDS+=  get-size2-0.6.2
-CARGO_CRATE_DEPENDS+=  getopts-0.2.23
+CARGO_CRATE_DEPENDS+=  get-size-derive2-0.7.0
+CARGO_CRATE_DEPENDS+=  get-size2-0.7.0
+CARGO_CRATE_DEPENDS+=  getopts-0.2.24
 CARGO_CRATE_DEPENDS+=  getrandom-0.2.16
 CARGO_CRATE_DEPENDS+=  getrandom-0.3.3
 CARGO_CRATE_DEPENDS+=  glob-0.3.3
@@ -134,12 +135,13 @@ CARGO_CRATE_DEPENDS+=     globwalk-0.9.1
 CARGO_CRATE_DEPENDS+=  half-2.6.0
 CARGO_CRATE_DEPENDS+=  hashbrown-0.14.5
 CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
+CARGO_CRATE_DEPENDS+=  hashbrown-0.16.0
 CARGO_CRATE_DEPENDS+=  hashlink-0.10.0
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
 CARGO_CRATE_DEPENDS+=  hermit-abi-0.5.2
 CARGO_CRATE_DEPENDS+=  home-0.5.11
 CARGO_CRATE_DEPENDS+=  html-escape-0.2.13
-CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.63
+CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.64
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
 CARGO_CRATE_DEPENDS+=  icu_collections-2.0.0
 CARGO_CRATE_DEPENDS+=  icu_locale_core-2.0.0
@@ -154,16 +156,16 @@ CARGO_CRATE_DEPENDS+=     idna_adapter-1.2.1
 CARGO_CRATE_DEPENDS+=  ignore-0.4.23
 CARGO_CRATE_DEPENDS+=  imara-diff-0.1.8
 CARGO_CRATE_DEPENDS+=  imperative-1.0.6
-CARGO_CRATE_DEPENDS+=  indexmap-2.11.0
+CARGO_CRATE_DEPENDS+=  indexmap-2.11.4
 CARGO_CRATE_DEPENDS+=  indicatif-0.18.0
 CARGO_CRATE_DEPENDS+=  indoc-2.0.6
 CARGO_CRATE_DEPENDS+=  inotify-0.11.0
 CARGO_CRATE_DEPENDS+=  inotify-sys-0.1.5
-CARGO_CRATE_DEPENDS+=  insta-1.43.1
+CARGO_CRATE_DEPENDS+=  insta-1.43.2
 CARGO_CRATE_DEPENDS+=  insta-cmd-0.6.0
 CARGO_CRATE_DEPENDS+=  interpolator-0.5.0
 CARGO_CRATE_DEPENDS+=  intrusive-collections-0.9.7
-CARGO_CRATE_DEPENDS+=  inventory-0.3.20
+CARGO_CRATE_DEPENDS+=  inventory-0.3.21
 CARGO_CRATE_DEPENDS+=  is-docker-0.2.0
 CARGO_CRATE_DEPENDS+=  is-macro-0.3.7
 CARGO_CRATE_DEPENDS+=  is-terminal-0.4.16
@@ -177,33 +179,33 @@ CARGO_CRATE_DEPENDS+=     jiff-0.2.15
 CARGO_CRATE_DEPENDS+=  jiff-static-0.2.15
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-0.1.4
 CARGO_CRATE_DEPENDS+=  jiff-tzdb-platform-0.1.3
-CARGO_CRATE_DEPENDS+=  jobserver-0.1.33
+CARGO_CRATE_DEPENDS+=  jobserver-0.1.34
 CARGO_CRATE_DEPENDS+=  jod-thread-1.0.0
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.77
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.80
 CARGO_CRATE_DEPENDS+=  kqueue-1.1.1
 CARGO_CRATE_DEPENDS+=  kqueue-sys-1.0.4
 CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
 CARGO_CRATE_DEPENDS+=  libc-0.2.175
-CARGO_CRATE_DEPENDS+=  libcst-1.8.2
-CARGO_CRATE_DEPENDS+=  libcst_derive-1.8.2
-CARGO_CRATE_DEPENDS+=  libmimalloc-sys-0.1.43
-CARGO_CRATE_DEPENDS+=  libredox-0.1.9
+CARGO_CRATE_DEPENDS+=  libcst-1.8.4
+CARGO_CRATE_DEPENDS+=  libcst_derive-1.8.4
+CARGO_CRATE_DEPENDS+=  libmimalloc-sys-0.1.44
+CARGO_CRATE_DEPENDS+=  libredox-0.1.10
 CARGO_CRATE_DEPENDS+=  libtest-mimic-0.7.3
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.9.4
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.11.0
 CARGO_CRATE_DEPENDS+=  litemap-0.8.0
 CARGO_CRATE_DEPENDS+=  lock_api-0.4.13
-CARGO_CRATE_DEPENDS+=  log-0.4.27
+CARGO_CRATE_DEPENDS+=  log-0.4.28
 CARGO_CRATE_DEPENDS+=  lsp-server-0.7.9
 CARGO_CRATE_DEPENDS+=  lsp-types-0.95.1
 CARGO_CRATE_DEPENDS+=  manyhow-0.11.4
 CARGO_CRATE_DEPENDS+=  manyhow-macros-0.11.4
 CARGO_CRATE_DEPENDS+=  markdown-1.0.0
-CARGO_CRATE_DEPENDS+=  matchers-0.1.0
+CARGO_CRATE_DEPENDS+=  matchers-0.2.0
 CARGO_CRATE_DEPENDS+=  matches-0.1.10
 CARGO_CRATE_DEPENDS+=  matchit-0.8.6
 CARGO_CRATE_DEPENDS+=  memchr-2.7.5
 CARGO_CRATE_DEPENDS+=  memoffset-0.9.1
-CARGO_CRATE_DEPENDS+=  mimalloc-0.1.47
+CARGO_CRATE_DEPENDS+=  mimalloc-0.1.48
 CARGO_CRATE_DEPENDS+=  minicov-0.3.7
 CARGO_CRATE_DEPENDS+=  minimal-lexical-0.2.1
 CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.9
@@ -216,17 +218,16 @@ CARGO_CRATE_DEPENDS+=     nom-7.1.3
 CARGO_CRATE_DEPENDS+=  normalize-line-endings-0.3.0
 CARGO_CRATE_DEPENDS+=  notify-8.2.0
 CARGO_CRATE_DEPENDS+=  notify-types-2.0.0
-CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.46.0
+CARGO_CRATE_DEPENDS+=  nu-ansi-term-0.50.1
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.19
 CARGO_CRATE_DEPENDS+=  num_cpus-1.17.0
 CARGO_CRATE_DEPENDS+=  once_cell-1.21.3
 CARGO_CRATE_DEPENDS+=  once_cell_polyfill-1.70.1
 CARGO_CRATE_DEPENDS+=  oorandom-11.1.5
 CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
-CARGO_CRATE_DEPENDS+=  ordermap-0.5.9
+CARGO_CRATE_DEPENDS+=  ordermap-0.5.12
 CARGO_CRATE_DEPENDS+=  os_pipe-1.2.2
 CARGO_CRATE_DEPENDS+=  os_str_bytes-7.1.1
-CARGO_CRATE_DEPENDS+=  overload-0.1.1
 CARGO_CRATE_DEPENDS+=  parking_lot-0.12.4
 CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.11
 CARGO_CRATE_DEPENDS+=  paste-1.0.15
@@ -240,10 +241,10 @@ CARGO_CRATE_DEPENDS+=     peg-runtime-0.8.5
 CARGO_CRATE_DEPENDS+=  pep440_rs-0.7.3
 CARGO_CRATE_DEPENDS+=  pep508_rs-0.9.2
 CARGO_CRATE_DEPENDS+=  percent-encoding-2.3.2
-CARGO_CRATE_DEPENDS+=  pest-2.8.1
-CARGO_CRATE_DEPENDS+=  pest_derive-2.8.1
-CARGO_CRATE_DEPENDS+=  pest_generator-2.8.1
-CARGO_CRATE_DEPENDS+=  pest_meta-2.8.1
+CARGO_CRATE_DEPENDS+=  pest-2.8.2
+CARGO_CRATE_DEPENDS+=  pest_derive-2.8.2
+CARGO_CRATE_DEPENDS+=  pest_generator-2.8.2
+CARGO_CRATE_DEPENDS+=  pest_meta-2.8.2
 CARGO_CRATE_DEPENDS+=  phf-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_codegen-0.11.3
 CARGO_CRATE_DEPENDS+=  phf_generator-0.11.3
@@ -252,16 +253,16 @@ CARGO_CRATE_DEPENDS+=     pin-project-lite-0
 CARGO_CRATE_DEPENDS+=  pkg-config-0.3.32
 CARGO_CRATE_DEPENDS+=  portable-atomic-1.11.1
 CARGO_CRATE_DEPENDS+=  portable-atomic-util-0.2.4
-CARGO_CRATE_DEPENDS+=  potential_utf-0.1.2
+CARGO_CRATE_DEPENDS+=  potential_utf-0.1.3
 CARGO_CRATE_DEPENDS+=  ppv-lite86-0.2.21
 CARGO_CRATE_DEPENDS+=  predicates-3.1.3
 CARGO_CRATE_DEPENDS+=  predicates-core-1.0.9
 CARGO_CRATE_DEPENDS+=  predicates-tree-1.0.12
 CARGO_CRATE_DEPENDS+=  pretty_assertions-1.4.1
-CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.3.0
+CARGO_CRATE_DEPENDS+=  proc-macro-crate-3.4.0
 CARGO_CRATE_DEPENDS+=  proc-macro-utils-0.10.0
 CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.101
-CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.5
+CARGO_CRATE_DEPENDS+=  pyproject-toml-0.13.6
 CARGO_CRATE_DEPENDS+=  quick-junit-0.5.1
 CARGO_CRATE_DEPENDS+=  quick-xml-0.37.5
 CARGO_CRATE_DEPENDS+=  quickcheck-1.0.3
@@ -277,22 +278,20 @@ CARGO_CRATE_DEPENDS+=     rand_chacha-0.3.1
 CARGO_CRATE_DEPENDS+=  rand_chacha-0.9.0
 CARGO_CRATE_DEPENDS+=  rand_core-0.6.4
 CARGO_CRATE_DEPENDS+=  rand_core-0.9.3
-CARGO_CRATE_DEPENDS+=  rayon-1.10.0
-CARGO_CRATE_DEPENDS+=  rayon-core-1.12.1
+CARGO_CRATE_DEPENDS+=  rayon-1.11.0
+CARGO_CRATE_DEPENDS+=  rayon-core-1.13.0
 CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.17
 CARGO_CRATE_DEPENDS+=  redox_users-0.5.2
 CARGO_CRATE_DEPENDS+=  regex-1.11.2
-CARGO_CRATE_DEPENDS+=  regex-automata-0.1.10
 CARGO_CRATE_DEPENDS+=  regex-automata-0.4.10
-CARGO_CRATE_DEPENDS+=  regex-lite-0.1.6
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.6.29
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.5
+CARGO_CRATE_DEPENDS+=  regex-lite-0.1.7
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.6
 CARGO_CRATE_DEPENDS+=  ron-0.7.1
 CARGO_CRATE_DEPENDS+=  rust-stemmers-1.2.0
 CARGO_CRATE_DEPENDS+=  rustc-hash-2.1.1
 CARGO_CRATE_DEPENDS+=  rustc-stable-hash-0.1.2
-CARGO_CRATE_DEPENDS+=  rustix-1.0.8
-CARGO_CRATE_DEPENDS+=  rustversion-1.0.21
+CARGO_CRATE_DEPENDS+=  rustix-1.1.2
+CARGO_CRATE_DEPENDS+=  rustversion-1.0.22
 CARGO_CRATE_DEPENDS+=  ryu-1.0.20
 #CARGO_CRATE_DEPENDS+= salsa-0.23.0
 #CARGO_CRATE_DEPENDS+= salsa-macro-rules-0.23.0
@@ -302,17 +301,17 @@ CARGO_CRATE_DEPENDS+=     schemars-0.8.22
 CARGO_CRATE_DEPENDS+=  schemars_derive-0.8.22
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
 CARGO_CRATE_DEPENDS+=  seahash-4.1.0
-CARGO_CRATE_DEPENDS+=  serde-1.0.219
+CARGO_CRATE_DEPENDS+=  serde-1.0.226
 CARGO_CRATE_DEPENDS+=  serde-wasm-bindgen-0.6.5
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.219
+CARGO_CRATE_DEPENDS+=  serde_core-1.0.226
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.226
 CARGO_CRATE_DEPENDS+=  serde_derive_internals-0.29.1
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.143
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.145
 CARGO_CRATE_DEPENDS+=  serde_repr-0.1.20
-CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.9
-CARGO_CRATE_DEPENDS+=  serde_spanned-1.0.0
+CARGO_CRATE_DEPENDS+=  serde_spanned-1.0.2
 CARGO_CRATE_DEPENDS+=  serde_test-1.0.177
-CARGO_CRATE_DEPENDS+=  serde_with-3.14.0
-CARGO_CRATE_DEPENDS+=  serde_with_macros-3.14.0
+CARGO_CRATE_DEPENDS+=  serde_with-3.14.1
+CARGO_CRATE_DEPENDS+=  serde_with_macros-3.14.1
 CARGO_CRATE_DEPENDS+=  sha2-0.10.9
 CARGO_CRATE_DEPENDS+=  sharded-slab-0.1.7
 CARGO_CRATE_DEPENDS+=  shellexpand-3.1.1
@@ -332,9 +331,9 @@ CARGO_CRATE_DEPENDS+=       strum_macros-0.27.
 CARGO_CRATE_DEPENDS+=  syn-2.0.106
 CARGO_CRATE_DEPENDS+=  synstructure-0.13.2
 CARGO_CRATE_DEPENDS+=  tap-1.0.1
-CARGO_CRATE_DEPENDS+=  tempfile-3.20.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.22.0
 CARGO_CRATE_DEPENDS+=  termcolor-1.4.1
-CARGO_CRATE_DEPENDS+=  terminal_size-0.4.2
+CARGO_CRATE_DEPENDS+=  terminal_size-0.4.3
 CARGO_CRATE_DEPENDS+=  terminfo-0.9.0
 CARGO_CRATE_DEPENDS+=  termtree-0.5.1
 CARGO_CRATE_DEPENDS+=  test-case-3.3.1
@@ -351,22 +350,20 @@ CARGO_CRATE_DEPENDS+=     tikv-jemalloc-sys-
 CARGO_CRATE_DEPENDS+=  tikv-jemallocator-0.6.0
 CARGO_CRATE_DEPENDS+=  tinystr-0.8.1
 CARGO_CRATE_DEPENDS+=  tinytemplate-1.2.1
-CARGO_CRATE_DEPENDS+=  tinyvec-1.9.0
+CARGO_CRATE_DEPENDS+=  tinyvec-1.10.0
 CARGO_CRATE_DEPENDS+=  tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+=  toml-0.8.23
-CARGO_CRATE_DEPENDS+=  toml-0.9.5
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.11
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.0
-CARGO_CRATE_DEPENDS+=  toml_edit-0.22.27
-CARGO_CRATE_DEPENDS+=  toml_parser-1.0.2
-CARGO_CRATE_DEPENDS+=  toml_writer-1.0.2
+CARGO_CRATE_DEPENDS+=  toml-0.9.7
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.7.2
+CARGO_CRATE_DEPENDS+=  toml_edit-0.23.6
+CARGO_CRATE_DEPENDS+=  toml_parser-1.0.3
+CARGO_CRATE_DEPENDS+=  toml_writer-1.0.3
 CARGO_CRATE_DEPENDS+=  tracing-0.1.41
 CARGO_CRATE_DEPENDS+=  tracing-attributes-0.1.30
 CARGO_CRATE_DEPENDS+=  tracing-core-0.1.34
 CARGO_CRATE_DEPENDS+=  tracing-flame-0.2.0
 CARGO_CRATE_DEPENDS+=  tracing-indicatif-0.3.13
 CARGO_CRATE_DEPENDS+=  tracing-log-0.2.0
-CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.19
+CARGO_CRATE_DEPENDS+=  tracing-subscriber-0.3.20
 CARGO_CRATE_DEPENDS+=  tryfn-0.2.3
 CARGO_CRATE_DEPENDS+=  typed-arena-2.0.2
 CARGO_CRATE_DEPENDS+=  typenum-1.18.0
@@ -376,8 +373,8 @@ CARGO_CRATE_DEPENDS+=       unic-char-range-0.
 CARGO_CRATE_DEPENDS+=  unic-common-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-category-0.9.0
 CARGO_CRATE_DEPENDS+=  unic-ucd-version-0.9.0
-CARGO_CRATE_DEPENDS+=  unicode-id-0.3.5
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.18
+CARGO_CRATE_DEPENDS+=  unicode-id-0.3.6
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.19
 CARGO_CRATE_DEPENDS+=  unicode-normalization-0.1.24
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.14
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.1
@@ -391,8 +388,8 @@ CARGO_CRATE_DEPENDS+=       urlencoding-2.1.3
 CARGO_CRATE_DEPENDS+=  utf8-width-0.1.7
 CARGO_CRATE_DEPENDS+=  utf8_iter-1.0.4
 CARGO_CRATE_DEPENDS+=  utf8parse-0.2.2
-CARGO_CRATE_DEPENDS+=  uuid-1.17.0
-CARGO_CRATE_DEPENDS+=  uuid-macro-internal-1.17.0
+CARGO_CRATE_DEPENDS+=  uuid-1.18.1
+CARGO_CRATE_DEPENDS+=  uuid-macro-internal-1.18.1
 CARGO_CRATE_DEPENDS+=  valuable-0.1.1
 CARGO_CRATE_DEPENDS+=  version-ranges-0.1.1
 CARGO_CRATE_DEPENDS+=  version_check-0.9.5
@@ -404,31 +401,32 @@ CARGO_CRATE_DEPENDS+=     vte_generate_state
 CARGO_CRATE_DEPENDS+=  wait-timeout-0.2.1
 CARGO_CRATE_DEPENDS+=  walkdir-2.5.0
 CARGO_CRATE_DEPENDS+=  wasi-0.11.1+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+=  wasi-0.14.2+wasi-0.2.4
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.50
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.100
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.50
-CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.50
-CARGO_CRATE_DEPENDS+=  web-sys-0.3.77
+CARGO_CRATE_DEPENDS+=  wasi-0.14.7+wasi-0.2.4
+CARGO_CRATE_DEPENDS+=  wasip2-1.0.1+wasi-0.2.4
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.103
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-backend-0.2.103
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-futures-0.4.53
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.103
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.103
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.103
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-0.3.53
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-test-macro-0.3.53
+CARGO_CRATE_DEPENDS+=  web-sys-0.3.80
 CARGO_CRATE_DEPENDS+=  web-time-1.1.0
 CARGO_CRATE_DEPENDS+=  which-8.0.0
 CARGO_CRATE_DEPENDS+=  wild-2.2.1
-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.9
-CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=  windows-core-0.61.2
+CARGO_CRATE_DEPENDS+=  winapi-util-0.1.11
+CARGO_CRATE_DEPENDS+=  windows-core-0.62.0
 CARGO_CRATE_DEPENDS+=  windows-implement-0.60.0
 CARGO_CRATE_DEPENDS+=  windows-interface-0.59.1
 CARGO_CRATE_DEPENDS+=  windows-link-0.1.3
-CARGO_CRATE_DEPENDS+=  windows-result-0.3.4
-CARGO_CRATE_DEPENDS+=  windows-strings-0.4.2
+CARGO_CRATE_DEPENDS+=  windows-link-0.2.0
+CARGO_CRATE_DEPENDS+=  windows-result-0.4.0
+CARGO_CRATE_DEPENDS+=  windows-strings-0.5.0
+CARGO_CRATE_DEPENDS+=  windows-sys-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.59.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.60.2
+CARGO_CRATE_DEPENDS+=  windows-sys-0.61.0
 CARGO_CRATE_DEPENDS+=  windows-targets-0.52.6
 CARGO_CRATE_DEPENDS+=  windows-targets-0.53.3
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.52.6
@@ -447,16 +445,16 @@ CARGO_CRATE_DEPENDS+=     windows_x86_64_gnu
 CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.53.0
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.53.0
-CARGO_CRATE_DEPENDS+=  winnow-0.7.12
+CARGO_CRATE_DEPENDS+=  winnow-0.7.13
 CARGO_CRATE_DEPENDS+=  winsafe-0.0.19
-CARGO_CRATE_DEPENDS+=  wit-bindgen-rt-0.39.0
+CARGO_CRATE_DEPENDS+=  wit-bindgen-0.46.0
 CARGO_CRATE_DEPENDS+=  writeable-0.6.1
 CARGO_CRATE_DEPENDS+=  wyz-0.5.1
 CARGO_CRATE_DEPENDS+=  yansi-1.0.1
 CARGO_CRATE_DEPENDS+=  yoke-0.8.0
 CARGO_CRATE_DEPENDS+=  yoke-derive-0.8.0
-CARGO_CRATE_DEPENDS+=  zerocopy-0.8.26
-CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.26
+CARGO_CRATE_DEPENDS+=  zerocopy-0.8.27
+CARGO_CRATE_DEPENDS+=  zerocopy-derive-0.8.27
 CARGO_CRATE_DEPENDS+=  zerofrom-0.1.6
 CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.6
 CARGO_CRATE_DEPENDS+=  zerotrie-0.2.2
@@ -465,4 +463,4 @@ CARGO_CRATE_DEPENDS+=       zerovec-derive-0.1
 CARGO_CRATE_DEPENDS+=  zip-0.6.6
 CARGO_CRATE_DEPENDS+=  zstd-0.11.2+zstd.1.5.2
 CARGO_CRATE_DEPENDS+=  zstd-safe-5.0.2+zstd.1.5.2
-CARGO_CRATE_DEPENDS+=  zstd-sys-2.0.15+zstd.1.5.7
+CARGO_CRATE_DEPENDS+=  zstd-sys-2.0.16+zstd.1.5.7

Index: pkgsrc/devel/py-ruff/distinfo
diff -u pkgsrc/devel/py-ruff/distinfo:1.73 pkgsrc/devel/py-ruff/distinfo:1.74
--- pkgsrc/devel/py-ruff/distinfo:1.73  Sun Aug 31 10:24:01 2025
+++ pkgsrc/devel/py-ruff/distinfo       Thu Sep 25 20:12:50 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.73 2025/08/31 10:24:01 wiz Exp $
+$NetBSD: distinfo,v 1.74 2025/09/25 20:12:50 wiz Exp $
 
 BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
 SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
@@ -9,9 +9,6 @@ Size (aho-corasick-1.1.3.crate) = 183311
 BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
 SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
 Size (allocator-api2-0.2.21.crate) = 63622 bytes
-BLAKE2s (android-tzdata-0.1.1.crate) = fbf2ed4b7b8c2d0aac069c9d638b0010da9da1cd5dec9a2495a3b396966e55fd
-SHA512 (android-tzdata-0.1.1.crate) = 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
-Size (android-tzdata-0.1.1.crate) = 7674 bytes
 BLAKE2s (android_system_properties-0.1.5.crate) = e405a7701baf9817ca6e946b78ab2ae83f4667112c19c5214606cd863ca5c765
 SHA512 (android_system_properties-0.1.5.crate) = b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 Size (android_system_properties-0.1.5.crate) = 5243 bytes
@@ -36,15 +33,15 @@ Size (anstyle-parse-0.2.7.crate) = 21707
 BLAKE2s (anstyle-query-1.1.4.crate) = 4cf37c7f607d27ebf8c946169da54caed1fde59bf5ef14313da3eb2b9dc8cd68
 SHA512 (anstyle-query-1.1.4.crate) = b94c550b865d17c15b2ff1a41da4f7aaf3a5c0694b2188c7238cae8212d8390f759381a3ae5598c13396a728aed8bffd4e32fe06da51af0ba92c334124d26641
 Size (anstyle-query-1.1.4.crate) = 10192 bytes
-BLAKE2s (anstyle-svg-0.1.10.crate) = ff9f37b728db95ef9a19ff9721125de9f616787d22e827316a300a4b05e3b12d
-SHA512 (anstyle-svg-0.1.10.crate) = 58e920a83a1474dffc0ef81b4901a86f613d851142c9b52c11bb7ff50bffe974ea2fc07c6d4598c77201be4b5588f246528e3bb24438dbad55d3b8f82aac4bff
-Size (anstyle-svg-0.1.10.crate) = 18986 bytes
+BLAKE2s (anstyle-svg-0.1.11.crate) = 8c25485fc0f7aba9bb5d8cd04eed8a1041f2181a0447e040fcb7aea478ff9fbc
+SHA512 (anstyle-svg-0.1.11.crate) = cfbdc50a3259613543d180fadc59de1d2676a5a16c0088372747e2e84d9086a2bce8ed8364963b0804087014a990ac63c23b2664cff141494e414e2ac58786ad
+Size (anstyle-svg-0.1.11.crate) = 18988 bytes
 BLAKE2s (anstyle-wincon-3.0.10.crate) = c9b3856b6771fadc04b67dd41e565bc884094c517f6d25e083b69db4887253de
 SHA512 (anstyle-wincon-3.0.10.crate) = bee4e8a76185a359e6f6c0cca11ca322a8ff6eb92a1659986bbb2287c5e198f3e9cf3e48c9d980b18fa012b5d52f97cd017770736be27e550cf61be553982c8c
 Size (anstyle-wincon-3.0.10.crate) = 12558 bytes
-BLAKE2s (anyhow-1.0.99.crate) = a6dd953e7163c2661aae20500e049548fa1f5bac01cab19d05b1db72035d400c
-SHA512 (anyhow-1.0.99.crate) = d6c6337e3808d812b5ddec78c041152b08b0e59eb4b4c131ea34232618311ee7983b34a8e5dc6598d7a11ce84f543b7a592f8164f4b96150af8e41a9f9a166c3
-Size (anyhow-1.0.99.crate) = 53809 bytes
+BLAKE2s (anyhow-1.0.100.crate) = 57b092c11db49087e69a7d8909c7d46f0da77932bf39f1aa9b24fb91886f248c
+SHA512 (anyhow-1.0.100.crate) = 1f0c072aab9490d68db3783f078c6f8a4d96360908fc6ee3e971b02fb72b9dd5e689dd385f0e93388a87e0dfbd8cff0e14a280b40d55f87646f3c0e558e779ca
+Size (anyhow-1.0.100.crate) = 54059 bytes
 BLAKE2s (approx-0.5.1.crate) = 8da488e71d6cc64f2cb8bff398bbbcb0438bfa03968ed8b8750d649eae057bb6
 SHA512 (approx-0.5.1.crate) = c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
 Size (approx-0.5.1.crate) = 15100 bytes
@@ -84,18 +81,18 @@ Size (bincode_derive-2.0.1.crate) = 7404
 BLAKE2s (bitflags-1.3.2.crate) = e3a3b45a4403823875a03dbda329ca16068fa8f847cef81987c6b780101f2415
 SHA512 (bitflags-1.3.2.crate) = 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 Size (bitflags-1.3.2.crate) = 23021 bytes
-BLAKE2s (bitflags-2.9.3.crate) = 8ea2d98d0a11dadf4540c33a43d98b0903aa75844b4384e266870882c1f962e0
-SHA512 (bitflags-2.9.3.crate) = b7890f4474c6315e2f7bda48d8ca5aa10d2d4890acc720e06ba53390cdccb560a062106b4f3bb938da82dd08d77c07a09e482d3f0c571b1afced4535eb98cb08
-Size (bitflags-2.9.3.crate) = 47777 bytes
+BLAKE2s (bitflags-2.9.4.crate) = 2f51aeb3e3a382d511109b142a6ff337a333b25a5b39a09d70034768f1964cbe
+SHA512 (bitflags-2.9.4.crate) = a832e01985551db9d700ba177bb2ffe436e78e3bdcf7b2d8e86fc7cb885674d5656fce05bffb5a4cbe0df7b015dcfa6df8dbc1351c097d2c3a3dac199d3f37b1
+Size (bitflags-2.9.4.crate) = 47950 bytes
 BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
 SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
 Size (bitvec-1.0.1.crate) = 224375 bytes
 BLAKE2s (block-buffer-0.10.4.crate) = 4422d2b2ea2e697a7339956a06cff79b3c5d6b263fbf51993c90fef1f9a0a9ef
 SHA512 (block-buffer-0.10.4.crate) = b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb
 Size (block-buffer-0.10.4.crate) = 10538 bytes
-BLAKE2s (boxcar-0.2.13.crate) = 95228549fbeaf58e01385e6fa853c12cf01e0f91faac401f8c9d7827dfeadf26
-SHA512 (boxcar-0.2.13.crate) = 02fccff202baa770e79cb48d3223a5be5381b7bc6a9c05389b2715b0a849271e6439f9e50f2cec1334291a7c05ad67e5f84b9d07b6051018107d826849551547
-Size (boxcar-0.2.13.crate) = 20105 bytes
+BLAKE2s (boxcar-0.2.14.crate) = 6adbaaa9ae782b0976ae7feff96d2eb6f661ade24c686dd0930a5d72103be19b
+SHA512 (boxcar-0.2.14.crate) = 7c490526aea8b4fcea3c9c84172a124dfac4b61dde7d7c57660208668721d746195dc90b3d765ef2ef31dae008872a4889265b727f655ea12a3aae5922193923
+Size (boxcar-0.2.14.crate) = 28144 bytes
 BLAKE2s (bstr-1.12.0.crate) = 42f67ab4d68529a48a5beb146243ef923cedd66a058b179acb57f1efc6f00026
 SHA512 (bstr-1.12.0.crate) = a2b6bb347c4bda37bbc0908a4b1191261fe69de3f767e196b43410a757cd5ade65c9349be76f0d585b4250a9b811c7834fdfe34274a54e989985f353f5ba345a
 Size (bstr-1.12.0.crate) = 351557 bytes
@@ -108,27 +105,27 @@ Size (byteorder-1.5.0.crate) = 23288 byt
 BLAKE2s (cachedir-0.3.1.crate) = a607cc40754841547de319099c38b7542a690e407fd397ca2a69bdf7cad581bd
 SHA512 (cachedir-0.3.1.crate) = af060f442ce5e101493e99545befe0f7e4bee8a07fae4cd0eb20d5e1cb10957e4a93cf768c8bd21f60f7bb826d1278f20095ea869d9c006fba1261cc1288829e
 Size (cachedir-0.3.1.crate) = 8668 bytes
-BLAKE2s (camino-1.1.11.crate) = 67595923a802df856d6768f8e2200d0f484dae4a94c7ec9a38699c9c3b9fd0c6
-SHA512 (camino-1.1.11.crate) = 7e390de58b364385d8f3884f0ae8a8b5020bfe115f61b6e15de54a7c5852f8b95d8e2b3f7ac67ea2834b7eebfbd9300f3055aa1c43015ff5b6761460d1f011e2
-Size (camino-1.1.11.crate) = 43862 bytes
+BLAKE2s (camino-1.2.0.crate) = 35c746c149fdda7c8a47117e84c17c554c480edb68f8f1b9013c7acc3baf40cc
+SHA512 (camino-1.2.0.crate) = 12561aec7872e89da99be640694598537bab58f3287320fa804281a7c5fe1c0a9c0d8e18e7ac10b9f1147fb1357abbbdfa883b5b06eded80b02491c1301795ab
+Size (camino-1.2.0.crate) = 41313 bytes
 BLAKE2s (cast-0.3.0.crate) = b7eb7925f63a001fded24ee7c24d6e990639a3b7af75e26b5534a59d91a45865
 SHA512 (cast-0.3.0.crate) = 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396
 Size (cast-0.3.0.crate) = 11452 bytes
 BLAKE2s (castaway-0.2.4.crate) = ef3d95ac9709ba3fd42e6f70548f6f70f0f058382754343736f131b9ab68289a
 SHA512 (castaway-0.2.4.crate) = 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
 Size (castaway-0.2.4.crate) = 12546 bytes
-BLAKE2s (cc-1.2.31.crate) = 1fb4a120c720d7945c83f1b7067e5f640b9478972cbb1b661e6e7a1d8ab3bc37
-SHA512 (cc-1.2.31.crate) = 6aa8b3f37287be8d20c68c2d5283d0a69ac6d22d8ffb266bd8c6c741c3284f545f3c55957817daaa1feaf5e43d34b6b533493d08b9a95d100ed92f34134761fb
-Size (cc-1.2.31.crate) = 109427 bytes
-BLAKE2s (cfg-if-1.0.1.crate) = 49583828bd63de9e4722022bc5fd336ef8a4845879f0d29e2fb5e2744b9e0ba8
-SHA512 (cfg-if-1.0.1.crate) = 56af0d562fe60022e8df9c5b4e9b2eed6d7ca1874c4d3bbb52148d6f3c6f7d30e0b63d4b1e652ccfc8881a663fb6f450a48447d5a8cce0c2e5a2ac12c6ac655f
-Size (cfg-if-1.0.1.crate) = 8683 bytes
+BLAKE2s (cc-1.2.38.crate) = 3b3a89e02caafbf58064976095b7152b46c371173720534c6f04f9d36c07c53a
+SHA512 (cc-1.2.38.crate) = 6614c2bbad044db8b60e14f3dfe6258e1a967e4f6019cac97ba82dad736270853077d6d6bfaa48d88102bed45cd39e8d55458a3664146bf5b96dfb9fc93fbd44
+Size (cc-1.2.38.crate) = 90139 bytes
+BLAKE2s (cfg-if-1.0.3.crate) = 773d265ae00262e765780665def7f307e8a6ad41861c8d7932e40f1704e1b3ee
+SHA512 (cfg-if-1.0.3.crate) = afe424a191c2aaaffec3d114e0116d0324d12117aeb22df78e47ad6752444bc5acb074ab0a174476b71e584a37743f9dcc2b0e8036d590fcc5afc7c55f86122b
+Size (cfg-if-1.0.3.crate) = 8719 bytes
 BLAKE2s (cfg_aliases-0.2.1.crate) = 7a7bb366100bf1ad7c15cddb6443a31f372f4a9040ea3ccc49781f78efcc1721
 SHA512 (cfg_aliases-0.2.1.crate) = 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c
 Size (cfg_aliases-0.2.1.crate) = 6355 bytes
-BLAKE2s (chrono-0.4.41.crate) = 3a2eb47ebbdc7fad2fd4d638103e18bb20b33a02b75bc0ed2d162a972c2d7b15
-SHA512 (chrono-0.4.41.crate) = 917d440059579f4861b91d95bd0d5bf6dc55baaeec50678a9562b9652bd872d5f6b5013f188a50f37a18dfaa775b6821eef2a1ba096abd488a285e55aa024d5e
-Size (chrono-0.4.41.crate) = 234621 bytes
+BLAKE2s (chrono-0.4.42.crate) = 72c5d8a1978ab715e15123defd74393dc4993664e1362fed0eb07fb3e93912d6
+SHA512 (chrono-0.4.42.crate) = 776b4b127c1a07ddce587aad341fa1022cebaa90ad667064809b3f83fc33aa355c811d7df445d6aae405265660deba9d8514d909391e47ea26d968bd4f24becf
+Size (chrono-0.4.42.crate) = 238174 bytes
 BLAKE2s (ciborium-0.2.2.crate) = 5a7c6daf9c91eb36de7ee4cd116fd8f1d5507a6df77ddccc9e91c2a28be166c3
 SHA512 (ciborium-0.2.2.crate) = 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1
 Size (ciborium-0.2.2.crate) = 35611 bytes
@@ -138,24 +135,24 @@ Size (ciborium-io-0.2.2.crate) = 6697 by
 BLAKE2s (ciborium-ll-0.2.2.crate) = 62616920a5b3603cdedda2d9f1ff7a13e0e652131622a0cd26ea686e3ffb1cd3
 SHA512 (ciborium-ll-0.2.2.crate) = 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a
 Size (ciborium-ll-0.2.2.crate) = 14695 bytes
-BLAKE2s (clap-4.5.45.crate) = e0def767f12d8a7f6d914e034016b739dc80d90b38e28c707f537cf1e93b1a5c
-SHA512 (clap-4.5.45.crate) = bc3c54e9e75ff98b755bb02a2d433e4ae485a4c7894ba798280a2064cd29481c2244ce8bbcd202b504d808a3f2149737d44b3c752ec365e70b9b0c086967fe31
-Size (clap-4.5.45.crate) = 58337 bytes
-BLAKE2s (clap_builder-4.5.44.crate) = 5ab6d8811c46150e18586dec56a06183f9bb8590f95f623bfbf418b67e74162f
-SHA512 (clap_builder-4.5.44.crate) = 577cae3cf50d91f4cf86e4438cc129b3b7c680c600f32a05717132c8b6c8729bbacf0ff5be88c55e536af7bfbef44917d41a4b91444756d482cbbb581a5c21de
-Size (clap_builder-4.5.44.crate) = 169799 bytes
-BLAKE2s (clap_complete-4.5.55.crate) = 9f4e6f737260d58ae24a6c311c79f105ac02555df3e20636f0a7104b5527df2d
-SHA512 (clap_complete-4.5.55.crate) = 74a2685cd917836a62d7bd63b7e70eeb6b1a8fdd8444a59d8c73ba361917c8585d62a85a49ad30015c7d6fe85ec9baabcbfac91f29ca27f7a769ce03457a72e4
-Size (clap_complete-4.5.55.crate) = 48536 bytes
+BLAKE2s (clap-4.5.48.crate) = badb7e01af682bee65a8f474ead7a2e9002f5dd4f884255ef060358fbf59385d
+SHA512 (clap-4.5.48.crate) = 7b46da97596dbb18dc6262ca9fef964427e96e6b79f939a8d15c7bc1424680587ede1b245fe9b57bc7848e1c917fabb4bff366f72e9279429be2517fa50c87e3
+Size (clap-4.5.48.crate) = 61935 bytes
+BLAKE2s (clap_builder-4.5.48.crate) = 8540161fa0b0d1f71a6c3c3a0c3fce745a971e967b251ff98011eb474f7bed26
+SHA512 (clap_builder-4.5.48.crate) = 20a10f29f4887d476d9cd8ec7fb730502dffccaf416ba788ad2d8fc15a8318525811a8b14ee6abf0368adc5af7e93cda233103211e82e2e2232c840771b96840
+Size (clap_builder-4.5.48.crate) = 170133 bytes
+BLAKE2s (clap_complete-4.5.58.crate) = e3a5673d20c30d396598b3a166d57f0db5a4fedb9e6b8ffb2c46cf146a937d10
+SHA512 (clap_complete-4.5.58.crate) = 5f6f9653bdb96e2c3230172d719b7e432a0dffb2d7a815b39469368aa5ab90f89cb91a5697ff719d2bdef21e2027922fff774b656a73a117c6c9d2a8a5014292
+Size (clap_complete-4.5.58.crate) = 48645 bytes
 BLAKE2s (clap_complete_command-0.6.1.crate) = c58ba72456abdab6ba0a858f83213851836251403e2f9502b52a3e15529ac425
 SHA512 (clap_complete_command-0.6.1.crate) = b364cac56e9604c7c06a84f5d687b62398f92e3c0407123b183d5c3846948a4a0975469326312ad57e2ce936574462f3dde61385062827e48efc3ff813185ef6
 Size (clap_complete_command-0.6.1.crate) = 7959 bytes
 BLAKE2s (clap_complete_nushell-4.5.8.crate) = 723739e2271590ca01ecde68330361a23d078bcfcdd1133ec0082f542699acb0
 SHA512 (clap_complete_nushell-4.5.8.crate) = 55cbd76310ad1f4e7096340fb644874ae80c541c708d6a883dd3540245dab4f380ae0b89c4ab071f5b6428647e43a16b2b2e69e6550e7cd0286a843c552b1576
 Size (clap_complete_nushell-4.5.8.crate) = 35171 bytes
-BLAKE2s (clap_derive-4.5.45.crate) = e130a738e594e19a4435beb897b605dfbf439a3c88854384930bcb41479e49ca
-SHA512 (clap_derive-4.5.45.crate) = 1e9f3b6a9a80dd9f0a27e79e233ef0a125925286ba8b4bace23dd25729f22a748ea3b29a9eb810f133463718bccacf016540e8d1206008fec0930b84cb451fd8
-Size (clap_derive-4.5.45.crate) = 33545 bytes
+BLAKE2s (clap_derive-4.5.47.crate) = a24d9d9ee1fd1c88c993941e3a870763d1f161d837f12f077091af0d1edad746
+SHA512 (clap_derive-4.5.47.crate) = eee2bd3c6f06fa45f733feed8b3daaaf67c2a6fa9b9d8c75b30072e3722dc20ee7e20700a8a33bf6bedd4064c12d1a5cc950c03ef5c957fb2b6dbf4ad618dcca
+Size (clap_derive-4.5.47.crate) = 33550 bytes
 BLAKE2s (clap_lex-0.7.5.crate) = c0f454b7a0b52cea75c50a3795dc8f221f3aeb78d0146af8345b0f88afef3f9f
 SHA512 (clap_lex-0.7.5.crate) = bfcd632128e64f5414737f335dd3c5a62b3317e23d15472a1bfd617abf146c4c2c9c22e990b934adc1f8918359ff6fef09217c9f3436fa024a33bdb48d4a24e0
 Size (clap_lex-0.7.5.crate) = 13469 bytes
@@ -201,9 +198,9 @@ Size (condtype-1.3.0.crate) = 12634 byte
 BLAKE2s (console-0.15.11.crate) = 49062b6f1ce4e62b0c5776323194144442bf7f2d1bc435638f76773d8ac65b3a
 SHA512 (console-0.15.11.crate) = ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4
 Size (console-0.15.11.crate) = 37822 bytes
-BLAKE2s (console-0.16.0.crate) = aa23fe07584355415e52ee884c30e3592c3bf00209bd8bd20357a21f15782d51
-SHA512 (console-0.16.0.crate) = ee66a23627e7865cb98ac34e261c7fb173eadb409097bf179a858eb5ab5f5e195547ae5f3f95c53573933e993ae8f84f67f1e1634c031d1898b487eb174bf9fb
-Size (console-0.16.0.crate) = 39107 bytes
+BLAKE2s (console-0.16.1.crate) = 281c38ee72bcec01eeb34567d2e9d90b51d8139d337989c0c859c13c6d4fe8c0
+SHA512 (console-0.16.1.crate) = 8d3f4e52355f135f98f0ececdf8b7ada8270ed0ee5faf791299d236a194fef42ec87ac84bbddb464619dd32d8ea8b985b26c8710acfc29480bd362507b150786
+Size (console-0.16.1.crate) = 39129 bytes
 BLAKE2s (console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
 SHA512 (console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
 Size (console_error_panic_hook-0.1.7.crate) = 507196 bytes
@@ -255,18 +252,18 @@ Size (crunchy-0.2.4.crate) = 3887 bytes
 BLAKE2s (crypto-common-0.1.6.crate) = 855d36a49ecab87b6f8a58c85a0360ab113d0615fa206f5e1bf200caa2fcbfd5
 SHA512 (crypto-common-0.1.6.crate) = 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f
 Size (crypto-common-0.1.6.crate) = 8760 bytes
-BLAKE2s (ctrlc-3.4.7.crate) = 3a7103f86c5c99804ee6646f77c3c8348c312ad76dacb9c021ef2b66a47ae285
-SHA512 (ctrlc-3.4.7.crate) = 46c0ec3407e6518d520f2d7000248f808fd5da8013695f93336eaa4a0f84657c7048e5d3431216ec7f7159040c7e0fd1de19e82fd363db8e351ed56924ae5155
-Size (ctrlc-3.4.7.crate) = 14606 bytes
-BLAKE2s (darling-0.20.11.crate) = 2a5b5735ec953dc274611801b190b5ff6cf688fb61c20a8c0369fefd343904e1
-SHA512 (darling-0.20.11.crate) = 62532fb9ff5f63592ac61d55a3f899ab90bddd380212637f380ae49e4037c3a3058055f88a5b5fe9c707c2884dc1333756364ba7acff74b0184050d9a063d596
-Size (darling-0.20.11.crate) = 37614 bytes
-BLAKE2s (darling_core-0.20.11.crate) = e8bb022a3730c2bd5fc80a69c2744ec7e54f9f8fec6a792d70d22697becde515
-SHA512 (darling_core-0.20.11.crate) = aa2a8ca52bf3513711ed97fda6825d9139e0bcc818d4bac7023455a96c035e7cd676d6e3ed9bf594a6725353923de7c2e8474de3081f6d35f0c5dd507b2ca1d2
-Size (darling_core-0.20.11.crate) = 68006 bytes
-BLAKE2s (darling_macro-0.20.11.crate) = 735c9c54accc067bf622dd2ac9552d1969afd46a8647bb365f688e8a9919d460
-SHA512 (darling_macro-0.20.11.crate) = 4884d05a87ba1638b7cdc0a3ee2718c38aa255aa19547388aa834abe95159a72128817494f4184dfd1aa811f1eda385ed4d4f3e65fc8735effa01769fbbacccd
-Size (darling_macro-0.20.11.crate) = 2532 bytes
+BLAKE2s (ctrlc-3.5.0.crate) = 9f7af9a46b4eee0d6a93faa5317ac86e53c00249830c274495c114ee9892164c
+SHA512 (ctrlc-3.5.0.crate) = 00c3cc5c9a59894b7b908d2a02ea1651516b40e3ddac22efee8ebbd1bdddd22baa6b5c94022e6400d6ac0c3a85436abbf5a52e68d54aa59dca549587896cf8fa
+Size (ctrlc-3.5.0.crate) = 13886 bytes
+BLAKE2s (darling-0.21.3.crate) = acb46e55ba2e44ca96a06ea00d41364b9caf9c08ce6bfbb8b8611bf91747d754
+SHA512 (darling-0.21.3.crate) = d28b9a6d63b09aca5448a9b39e9f41a4418d93023885715feefd913519b4bb1df32e85edebcc9b59d2e1b55d87052dacbd01e7b42d7b4ce5b02fe4de46345094
+Size (darling-0.21.3.crate) = 41398 bytes
+BLAKE2s (darling_core-0.21.3.crate) = 1063cdd5e685a6b2e46e28b1e3520b8f9d86a8fc0d0b612e366d4f5aa867696b
+SHA512 (darling_core-0.21.3.crate) = 585c872de6e24719d09d7ff9031980ff393a0db363913f2ed5848ec2680ca31501b82ba6aff42d4e276e502715de1dc7bf9c75ccc446e0c5a3f428e23bf62c65
+Size (darling_core-0.21.3.crate) = 74471 bytes
+BLAKE2s (darling_macro-0.21.3.crate) = e9a8a39740cb31c26264c3ee2276e4d65367cec4e67fd96e12d51930fc8d3e90
+SHA512 (darling_macro-0.21.3.crate) = 1931eb12cf86c6a66de874fc460ce086f7f970c7b45927057019f2a8c7fec66b3d5f6ed0b49412884c44d9c98515d71f41caa134f494f358923be1d00076553f
+Size (darling_macro-0.21.3.crate) = 2535 bytes
 BLAKE2s (dashmap-6.1.0.crate) = 8c0d0319abdf77c44e5446e7ca2ac339ad04877effc47414a3f707e77034d216
 SHA512 (dashmap-6.1.0.crate) = 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0
 Size (dashmap-6.1.0.crate) = 24828 bytes
@@ -294,6 +291,9 @@ Size (dirs-6.0.0.crate) = 14190 bytes
 BLAKE2s (dirs-sys-0.5.0.crate) = 1a5da6fa801a3e637f337f7c4a46854899b08a5fa8ea2b5864edaa713b7cbf58
 SHA512 (dirs-sys-0.5.0.crate) = c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2
 Size (dirs-sys-0.5.0.crate) = 10157 bytes
+BLAKE2s (dispatch-0.2.0.crate) = 39d77c835b8cd4a081d8214717b9a03ab1787b75626fe07938fe8af1fa90fbdb
+SHA512 (dispatch-0.2.0.crate) = cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d
+Size (dispatch-0.2.0.crate) = 10229 bytes
 BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
 SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
 Size (displaydoc-0.2.5.crate) = 24219 bytes
@@ -324,15 +324,15 @@ Size (env_home-0.1.0.crate) = 9006 bytes
 BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
 SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
 Size (equivalent-1.0.2.crate) = 7419 bytes
-BLAKE2s (errno-0.3.13.crate) = 2ec2ec322c21fbe000df726cd294633f81e29062002b741eb111422e1ade81b0
-SHA512 (errno-0.3.13.crate) = 605cae4f6ea34072850be76733bdb376eaeef230f816090fddf83c9205bf7f99bbabee141ed628ee891f63f9ebb303633db3913f6fe4fe259fbc4bcf9789c339
-Size (errno-0.3.13.crate) = 12449 bytes
+BLAKE2s (errno-0.3.14.crate) = cafef097c25f2739c920a6502c9ef74021cd51742faa7b3ce7910fa561ec7d5a
+SHA512 (errno-0.3.14.crate) = 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366
+Size (errno-0.3.14.crate) = 12002 bytes
 BLAKE2s (escape8259-0.5.3.crate) = 32e04c42f522a69798fdd2bae08b88704e55ad5bfd3b2bfa8387ee7f6167e87a
 SHA512 (escape8259-0.5.3.crate) = f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493
 Size (escape8259-0.5.3.crate) = 4989 bytes
-BLAKE2s (escargot-0.5.14.crate) = 268c15674433c08465d07170c6bdf99d0c0ee74915f9f35fa4ec04f59c47af21
-SHA512 (escargot-0.5.14.crate) = 04cde0afe5d9270e61620a4805677ef19c59bd24d8d89bc5c9ddc46ac354b785c6b1cb8e149964e6a5675b90aa8174e7c6d7c8db6dde32da51e0e7fd2f19d9c0
-Size (escargot-0.5.14.crate) = 21119 bytes
+BLAKE2s (escargot-0.5.15.crate) = acf19a6d244dfe74715f2a8b29811b40ff6ca6a6203050b7e5a1dd08155225d3
+SHA512 (escargot-0.5.15.crate) = edad554ed855ffbcb7667687c543044c55d91c638eda5a4bf49e41cd6cbe92467051cd925ac68b486b5a777b67e927b949fc56395a98277253b0b694c1bd9b34
+Size (escargot-0.5.15.crate) = 21657 bytes
 BLAKE2s (etcetera-0.10.0.crate) = 612208a3d4917dfc333815288283dc0d15aac44da979f68ebe3a74a8018f9705
 SHA512 (etcetera-0.10.0.crate) = 90fe48e708f43f71f0b50923292572fd9b5fd13117329d64cc1e0cef047f028a967d70f7a569f31bbf8080c30deb00a49731aa37abe626871566a24b1b4e1e7a
 Size (etcetera-0.10.0.crate) = 14734 bytes
@@ -345,6 +345,9 @@ Size (fern-0.7.1.crate) = 304533 bytes
 BLAKE2s (filetime-0.2.26.crate) = b10aede418ff6215bee4c96edcd0471d5990ac384a4c19c50e9597c6a0e83c04
 SHA512 (filetime-0.2.26.crate) = b93cb807701b4a9ee149281f5eb95d0acf69c4aff3da8474a1bda52a311c9fbe27f460d7d4255ee8fd7308d779d192b7059601a6f58e487ce06fa64c03cc2592
 Size (filetime-0.2.26.crate) = 17273 bytes
+BLAKE2s (find-msvc-tools-0.1.2.crate) = ce559291de273d024f27e7524fe940835a21d0a2f54fcc9e2d34a404227e323d
+SHA512 (find-msvc-tools-0.1.2.crate) = e3a9f209991feae92d123124a60ab1987243fbf432a80eafab161f6b83c819b0a348451db6c332fff81f19009e8ec2627eb3b46967be3f1ff507b06251f273e2
+Size (find-msvc-tools-0.1.2.crate) = 30461 bytes
 BLAKE2s (flate2-1.1.2.crate) = bb02615faa9f1d61120152f4c9cb907bafaa47552b5e4b187c3532f13506d5d2
 SHA512 (flate2-1.1.2.crate) = 467f7d6680510cf3c960e4e466876a97e5416e3605e0d4b52781547295e52f2b0e778fc06a6636ff43d9f6e47734e5835172178c4d6b85bbff597f8748d0d87d
 Size (flate2-1.1.2.crate) = 76495 bytes
@@ -369,15 +372,15 @@ Size (funty-2.0.0.crate) = 13160 bytes
 BLAKE2s (generic-array-0.14.7.crate) = 33b16435fa4f360b4b5548090f6bd5548cfc42c6c7415dd9fb884ba3a3b8b7c0
 SHA512 (generic-array-0.14.7.crate) = 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d
 Size (generic-array-0.14.7.crate) = 15950 bytes
-BLAKE2s (get-size-derive2-0.6.2.crate) = c70fc8c99be2fb3ff5ea3c852d0dba9e934f6e1464ece31a57ce9517ca28e93e
-SHA512 (get-size-derive2-0.6.2.crate) = 2726d313819d5893aa646eb4195c37452455603d13cdd68c9cb96d059ae039bac0bab4e00545026dd4c3e8d9c8f8275e92d9dab76c3ec9671d0a541746ec01fb
-Size (get-size-derive2-0.6.2.crate) = 8837 bytes
-BLAKE2s (get-size2-0.6.2.crate) = 58841c25327b94e09acfcd5e0c510b59baf7b7e07aa147590017480e323b55e1
-SHA512 (get-size2-0.6.2.crate) = 2f2066f3edc8a06649bb67b0ddd681e33f0a776a72848835b7d27e5bd8ee4020a84a16da85677aca516cb3852003ceca227813e8fa386e54c362f547166691b3
-Size (get-size2-0.6.2.crate) = 17885 bytes
-BLAKE2s (getopts-0.2.23.crate) = 5991e729a32a229fb565b1ca2bfd99a80a48d6b4af72c811b49f88016963c4cf
-SHA512 (getopts-0.2.23.crate) = 8d4c08e88a8532d107052c34305b6381e8759958a12eafe8791816fbed85e405fe901aa11c8a8e0110a6d44f87cd1f55a332d2c76c7c12d13a86e00731842e43
-Size (getopts-0.2.23.crate) = 21409 bytes
+BLAKE2s (get-size-derive2-0.7.0.crate) = 6ea113748747c4848e5a29e18297ce7f28062b7434654bee3ca35a118ac61486
+SHA512 (get-size-derive2-0.7.0.crate) = 595d4d0091791bf9a6461755c7a7007a6bfb3451b450e21a4534ce78c09b1e44b9018ca1e256108b2df797f0a94019048154f8a0c958b651b43a2932748239b7
+Size (get-size-derive2-0.7.0.crate) = 8773 bytes
+BLAKE2s (get-size2-0.7.0.crate) = 4e90d8cd78f38d03f0a5b1693e61c7f1ba2936ed8d92e1754d20dcff7658b42a
+SHA512 (get-size2-0.7.0.crate) = 33578094fb72a278a3275de2ba5266d0b72982ce3f82dfc80afa6beecbf4f8eeecb9e5f9e1f17bfca8da84af751fd2badd11e51fbef8c7c9d332ddc8e1436e28
+Size (get-size2-0.7.0.crate) = 17527 bytes
+BLAKE2s (getopts-0.2.24.crate) = 2e6d4bbec51268868bb43bd46b4ce0c1e08422da186787d85721e18e8719e2ba
+SHA512 (getopts-0.2.24.crate) = 3b0fd721340f732d3ed3dee38c61a46d83c920d24d96fdc780927c2a02fb9a6910eca4caa57db83d500d76bfb0e7f424a166204fcc4c5a4d87ca3ed30008f5aa
+Size (getopts-0.2.24.crate) = 21467 bytes
 BLAKE2s (getrandom-0.2.16.crate) = 8d556c3e6d1449492d42f144e99954f4ff0af1bd7af134f5429e2c1b34f2aeab
 SHA512 (getrandom-0.2.16.crate) = 6391d5322f8ce2ea7d14062d378ae2ffad66622afd58b9f1732e5314b27d3a554c8a008f6d0d133640f11d769ac51ea4acd24e40259e14e2ffce93d5c3c1eb1e
 Size (getrandom-0.2.16.crate) = 40163 bytes
@@ -402,6 +405,9 @@ Size (hashbrown-0.14.5.crate) = 141498 b
 BLAKE2s (hashbrown-0.15.5.crate) = 1a36841024cdb79a3bbe26ba54428af05d838f73640c5ca7aa5db7c8ecd0e82e
 SHA512 (hashbrown-0.15.5.crate) = 654682535882733b56dad632851fed93a17ad0b2d3e13e3390d7802450781501e275b0e0b39fa32a6eae092132858ed79b305238cd5771c08987c5d26af6d692
 Size (hashbrown-0.15.5.crate) = 140908 bytes
+BLAKE2s (hashbrown-0.16.0.crate) = bc021f17d909d945f5f1f748a91a4e3960e455db17db5b472fafdc14ae530bbf
+SHA512 (hashbrown-0.16.0.crate) = ad819a3eb38bd2939e08686789529172f146fa77911cc9dd61ddbde4600d49af79fbade6fd53187906a8b7766aff057187171e2dcb2d07e1079e4dde6104d615
+Size (hashbrown-0.16.0.crate) = 141708 bytes
 BLAKE2s (hashlink-0.10.0.crate) = 8af4024d5a5cf381403f9fdf34a6bec40d9d413cc617b3cbe65f7ec58c6c5fb0
 SHA512 (hashlink-0.10.0.crate) = 5c9c518d9919c662ab7b531b4c35dabf74a00a5900c704d287b174ad19e8fae692bf1454b7445400424da2956c5a9e8243a9d08c61c5622d2f051c1e33a3189c
 Size (hashlink-0.10.0.crate) = 29402 bytes
@@ -417,9 +423,9 @@ Size (home-0.5.11.crate) = 9926 bytes
 BLAKE2s (html-escape-0.2.13.crate) = 338811bccd1cdfc7ecd0241770857ab99803c63d4bad0cd901bd79cfcfd77020
 SHA512 (html-escape-0.2.13.crate) = 3b6328313a4cec3fbf3f2d7fd417c6ac19ade8ae196ecdb3a3255a335c7d2e557180eec199319f6ca4aafe443ed99d8341296f0b1732fd4944ca0bbd178bb54d
 Size (html-escape-0.2.13.crate) = 23345 bytes
-BLAKE2s (iana-time-zone-0.1.63.crate) = 34f2afb0c5ced2d16ee78af310eb41809e392275296fec889e61fb41c78e0546
-SHA512 (iana-time-zone-0.1.63.crate) = 9e595c10884bccdbcb171b547ec0add02ccc2c126e6c0372f658bb418c4b4972c031c5fa547f0b11ec8c99a52ca8f5e97e9f1d2a8a6a0f4fef30b5ad15d179de
-Size (iana-time-zone-0.1.63.crate) = 32919 bytes
+BLAKE2s (iana-time-zone-0.1.64.crate) = 3fc6be9298536cff8ffddbbdaf65bfb09307e6cf7b44fcf7ce8596409fe205a3
+SHA512 (iana-time-zone-0.1.64.crate) = f204818f8ce5e3098b12a7b99d0b6f29153983d5eb64170051f6a6b8120d00014fc91d3da7c9c7cdfa0e16a7ca6d0c6926e8ffdac28985c8d6158c78c40ff071
+Size (iana-time-zone-0.1.64.crate) = 33152 bytes
 BLAKE2s (iana-time-zone-haiku-0.1.2.crate) = 72d858080e7d609fbf68822b7fa6d73a5b7e3860772a4aa823a9af142d9001cc
 SHA512 (iana-time-zone-haiku-0.1.2.crate) = 448224ecafa935472ff6f0aab7cb71f9dabdbe71569c4b94fcc65baea925ef48841577687c9a31106a1826c2105e8dd73c748e9d27fd002648e5b0ce838af6b2
 Size (iana-time-zone-haiku-0.1.2.crate) = 7185 bytes
@@ -462,9 +468,9 @@ Size (imara-diff-0.1.8.crate) = 155787 b
 BLAKE2s (imperative-1.0.6.crate) = 1a7eefbe36a9e1917fbe3766b16bcdc346ac1acee7fe99796854794a80d4c34e
 SHA512 (imperative-1.0.6.crate) = b11a6deb6c9e77d853a8b589040ce05f2c33243383811a88ef066ddbb6a4a10c32a08cae941360b56ca0445a0c08f2fbfb7d559585cde1e8c0c47f74d15d77ac
 Size (imperative-1.0.6.crate) = 13221 bytes
-BLAKE2s (indexmap-2.11.0.crate) = 41800d37709d110be99fe5fffc61bbc1d6743adba231258fca4b2e3a1bbb74a0
-SHA512 (indexmap-2.11.0.crate) = 6726cf94d5b2adb8241ba35cb84986d663fe874a4967913e81eada0cd6b9d94c84846e9eccfcb341704efe02fc5a2b6f3a4029e474ae936b80e2304faca17d5e
-Size (indexmap-2.11.0.crate) = 99851 bytes
+BLAKE2s (indexmap-2.11.4.crate) = b5cf590f906b68b0336536febd08e9b9afe6d7a8ec1e61a1bd5da5d1f3fa3c1b
+SHA512 (indexmap-2.11.4.crate) = 39ae266d1f5bc57f438689d2ebb3e5ba0b26f08487f88affffb55bf24d6ca8c52d646ea79e281c383027cea2970e4acbfd24d65f081ed77d4efbd056aab83649
+Size (indexmap-2.11.4.crate) = 100302 bytes
 BLAKE2s (indicatif-0.18.0.crate) = 9f75b48d26c037be25608d082ba312be3e7d52c153ff3a3acebdeba2e62cf82d
 SHA512 (indicatif-0.18.0.crate) = 75e1bafbc402a38966aa42df52bad901bc8b57ffa2bb2905e0599e4b280d2f2b8bedf2242a950ba0d7d26196ec958a2c371450456639fdbaa5fb034e385298bc
 Size (indicatif-0.18.0.crate) = 67969 bytes
@@ -477,9 +483,9 @@ Size (inotify-0.11.0.crate) = 26241 byte
 BLAKE2s (inotify-sys-0.1.5.crate) = 0636f4b176c0da96092bda39188fe83e291b567b6f84630e5308523494b729ef
 SHA512 (inotify-sys-0.1.5.crate) = dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
 Size (inotify-sys-0.1.5.crate) = 6965 bytes
-BLAKE2s (insta-1.43.1.crate) = 9b4dcce24ff989bdd52af6cb994ad646f68727aae06334ed2c2cb9641a58e862
-SHA512 (insta-1.43.1.crate) = 0b633f1516757cadf771e0737d2e07c7e3638467b6c311c5f170457f95adbd2395ed6a2195c32f9907fcece1bae5145b29e31de0f19f6668ca5aac8b9dd9b720
-Size (insta-1.43.1.crate) = 101047 bytes
+BLAKE2s (insta-1.43.2.crate) = 1976bce0469f4aaa60c1a5025896a25c3fa6cc6e92d4657f6140df04c25e884a
+SHA512 (insta-1.43.2.crate) = 4702e397b7d336d27a7e477ceaff35a67a801904a41e360daf90b0ba07fbb7703ea4286943ef964d38408ef9cbc52d1a96c79959471b6fc85c613da9cb00b1e2
+Size (insta-1.43.2.crate) = 102183 bytes
 BLAKE2s (insta-cmd-0.6.0.crate) = a6a80f410efcee11fe8ad096622b47eddb55a86ad3c67d458b06afd3aac48bbc
 SHA512 (insta-cmd-0.6.0.crate) = fa2415e328976b97488501b4d9a17f650e29585b2c50ab83e6dcb109abd0889d553a26074dbf695625799c81ca4b23209f317b55e344e0dd97806c73fb07b916
 Size (insta-cmd-0.6.0.crate) = 12385 bytes
@@ -489,9 +495,9 @@ Size (interpolator-0.5.0.crate) = 29578 
 BLAKE2s (intrusive-collections-0.9.7.crate) = aa25268767e71c99eb273c10a7174675876c517c45d6d53705d28e6b00036efe
 SHA512 (intrusive-collections-0.9.7.crate) = 30a8e9ae4e6edc73f471d1eae2860fa3bf0dcfe5010ec77f18103b57bf2659b8bdd819023a55a97d42fb9b59558f277c8c4f95499c6b88cff13ca2f0ed711d95
 Size (intrusive-collections-0.9.7.crate) = 56609 bytes
-BLAKE2s (inventory-0.3.20.crate) = 9740ec21bcb4394985fb87d1bc1cae05b9f72b8ce76334c87a3861f8ae7dfcf0
-SHA512 (inventory-0.3.20.crate) = 7645744fb9f4377ca8425bfcd19c915c20adbe27b88b31f5959ebadea09e528d07be9270166041aaf8966abf79e9c5197a31e9e256217b6536cb7882af6d7db3
-Size (inventory-0.3.20.crate) = 16414 bytes
+BLAKE2s (inventory-0.3.21.crate) = e5804c6fa6554211ab94e40d03e4b57040accfd673ca84485832b0c9320e1e71
+SHA512 (inventory-0.3.21.crate) = a7e22deb499530792112af670e9a846760ef813b88ca77c1db410bb8b8d855ce43c1bd989fdd5a4684cbd4ee5a19a4e43ff2d73933044766d3690c3c553ca324
+Size (inventory-0.3.21.crate) = 16600 bytes
 BLAKE2s (is-docker-0.2.0.crate) = e488a56baea687bb215587420b3ff4011e62064ef7e4fe7a9f2e9c53229b723c
 SHA512 (is-docker-0.2.0.crate) = 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06
 Size (is-docker-0.2.0.crate) = 2664 bytes
@@ -531,15 +537,15 @@ Size (jiff-tzdb-0.1.4.crate) = 62435 byt
 BLAKE2s (jiff-tzdb-platform-0.1.3.crate) = 287d008aad6cf080b7b77eefbb2a4970152642ce2fee1cc4d118033f2b710f09
 SHA512 (jiff-tzdb-platform-0.1.3.crate) = 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68
 Size (jiff-tzdb-platform-0.1.3.crate) = 3179 bytes
-BLAKE2s (jobserver-0.1.33.crate) = 734e908b4d9a02092773f70e0bf7307245475278edf03bfe0189604446d60553
-SHA512 (jobserver-0.1.33.crate) = 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b
-Size (jobserver-0.1.33.crate) = 29136 bytes
+BLAKE2s (jobserver-0.1.34.crate) = e84bc7a0278a236aaaf44f8d659626d8187d04112f8b62e465f7587f39a76bff
+SHA512 (jobserver-0.1.34.crate) = 42fe03eaa4caac030c40b167c742aa104151a126505de9ff4c52ab97ac13cdd2b7219268bff414f1d09061f3f9e36be01bdd6255597b957e18589f9ef4a65549
+Size (jobserver-0.1.34.crate) = 29013 bytes
 BLAKE2s (jod-thread-1.0.0.crate) = bb3eb331ae9ee4219e8219616b50bce797b28b427dd0db837983aa3ffe0c14c0
 SHA512 (jod-thread-1.0.0.crate) = 14d0851a0a7d8d805a81313e6ec60a778267acd83f600d259dffbf63fe3f7ebd6a8d98d3ed49a1cb271ff024fac2c35acc1b287d5fb91f4bbe52bb3df3f2b4b1
 Size (jod-thread-1.0.0.crate) = 6407 bytes
-BLAKE2s (js-sys-0.3.77.crate) = 3e7de8eca10f0ac70a0005ad2f97142b7679fdaf982d26f11b522006dd96a4f2
-SHA512 (js-sys-0.3.77.crate) = d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255
-Size (js-sys-0.3.77.crate) = 55538 bytes
+BLAKE2s (js-sys-0.3.80.crate) = afe0038290ddc273f92c3001aa17e5759f3c6b492671d20591b83e9986cc29d6
+SHA512 (js-sys-0.3.80.crate) = 14ad9de040a5237b563d61579e8b3ce986e92ce306c9694f6a49f413d45a65fdf03934e6e3ef9144e2651ffedb2922c179b413665f0aaa7c8c34be2d66578b8c
+Size (js-sys-0.3.80.crate) = 56202 bytes
 BLAKE2s (kqueue-1.1.1.crate) = 22fa112e950aeda2d50cb4b19cc5a82fe1357611e55272edc33900683f27656c
 SHA512 (kqueue-1.1.1.crate) = 08ca26fd83c4aca32d53d85155580fac95b50709662975632aa542cb1e8a2ea5f8cc0f628194777093168a9950d485fb395bb55e7302dd25d03bd311e8ac84aa
 Size (kqueue-1.1.1.crate) = 21504 bytes
@@ -552,33 +558,33 @@ Size (lazy_static-1.5.0.crate) = 14025 b
 BLAKE2s (libc-0.2.175.crate) = c06efda38863d56d0728cfad32d89a842fa49e8145934bfa001aba09933f0dba
 SHA512 (libc-0.2.175.crate) = 02fa1b6e61ecec3b626f3c802b53e7f46c98558f6e8c810b46d7322c2e4825f1be87068942ac81c07a2188356c6e2b6836b0dddd784396e43ab3712a62cd17ea
 Size (libc-0.2.175.crate) = 788728 bytes
-BLAKE2s (libcst-1.8.2.crate) = a59457c0aef3c41638977e3e5354bdf442e26b78e2141ce40c8098c49013ac2b
-SHA512 (libcst-1.8.2.crate) = 03b27b9d2e161ab510b072a7e6a41485c73a910c3e36af70fa94cdf344199b87eda2524e20218f1c1f3c92800ec8c2bb29b6329bcd0810c8b5521227ae78b986
-Size (libcst-1.8.2.crate) = 110228 bytes
-BLAKE2s (libcst_derive-1.8.2.crate) = 0c253b762a7e1a2e7ec6ce828c699d1f49c58f4c9fca884b252f4e69f3effec8
-SHA512 (libcst_derive-1.8.2.crate) = 94ff8c09d2e713c33a3548e1ac64b19be6e4b445be691b37a13e05d8b9d700147a355e17c208c06627633e6a1ada2f65c2496b05317f3e189eb99cfedee46d3c
-Size (libcst_derive-1.8.2.crate) = 11409 bytes
-BLAKE2s (libmimalloc-sys-0.1.43.crate) = ad2a67c0520fce6dbcd1822f33e924700499110f12e1651ffaaffe8851f80850
-SHA512 (libmimalloc-sys-0.1.43.crate) = 27ee0cd1ea1cf5f77aa8e921709909cbda9e0e9a94f26bc011ddc88b1b28b844723f409f39cfdef2a9ea8221d353715d3b262290f9778c8ad6a8327f9d2b06ee
-Size (libmimalloc-sys-0.1.43.crate) = 226498 bytes
-BLAKE2s (libredox-0.1.9.crate) = fecae51e187a1d0c3303794f11b88dcf15cd59c881e42fbcc3e05b33be6030a1
-SHA512 (libredox-0.1.9.crate) = a23cd57785993dbcf22cd18f67cd0f2a79a02d25e07e1eb1d70b6f78531c4987530aaf2ccf612aac07705deb7b98ad21f1682b2a3627e3cbab4f3b35761837f4
-Size (libredox-0.1.9.crate) = 7281 bytes
+BLAKE2s (libcst-1.8.4.crate) = 39cf9acac8b870533b40e08f785d98d3d3dd9594e7bd51144c6efdaafb5689af
+SHA512 (libcst-1.8.4.crate) = f41243788c752615e0b054146f14799e6940f36ccd965c825e98dc8a6b1b093237d4af8bad5278969124b7368ba174b0225ecca390b61b1a1c1b7ba9c1d000d5
+Size (libcst-1.8.4.crate) = 111266 bytes
+BLAKE2s (libcst_derive-1.8.4.crate) = db2864e677cb4ba66e87e31ee05fc1dbc5f300fa932848004a999da81221274a
+SHA512 (libcst_derive-1.8.4.crate) = 131e18e1ddb9ee62229b44704811113949dcd2ab78cf5108f6358e1d2b091c9bfe7db31f0c7180ea690e22f0073ceaa84ae8ad61b26652c08880ad9b9e7d036d
+Size (libcst_derive-1.8.4.crate) = 11337 bytes
+BLAKE2s (libmimalloc-sys-0.1.44.crate) = d2ace2affe6f0faeb0ff2e753e064bbd515fea86b6b5baf818652cf78b996705
+SHA512 (libmimalloc-sys-0.1.44.crate) = 18de89a1084ed2da37f9ea6357289e40fe95d86e8de2ee4567bba5453c2f622a116473e2baffeb086cdf814a4b7b12f6e05563992b0b88cf939abcc5a2584fc2
+Size (libmimalloc-sys-0.1.44.crate) = 451625 bytes
+BLAKE2s (libredox-0.1.10.crate) = 2ea1c259022ed3aad9ac1c128e3498edf11042dbbd84e08ebda9455e7425e477
+SHA512 (libredox-0.1.10.crate) = 3cf139189f8ae2ff77fa9663d1a5405ac3047d5cbab76b6497038631e2070fc2b637f9aab5001756d2f0d2f34e820a909de19da68a59c903ecc3bf80d8e80680
+Size (libredox-0.1.10.crate) = 7332 bytes
 BLAKE2s (libtest-mimic-0.7.3.crate) = da41c5e1ce7eecda5f8efd2df7c864bf0f8233500dc32ec8bfca478bf06a3423
 SHA512 (libtest-mimic-0.7.3.crate) = f730f3ab6fe724a2268676c00d1e8baeb1ec9d8c12eb07480ac7611b1dff8d9ae76a81a561f914c35b92763642934f3d67ee777f89baf269ad54885fb5dc36a7
 Size (libtest-mimic-0.7.3.crate) = 27276 bytes
-BLAKE2s (linux-raw-sys-0.9.4.crate) = e09cfec959c1107d5d16dae99286a7fd60800138b8e0734e01eedd5213801ade
-SHA512 (linux-raw-sys-0.9.4.crate) = e98accb9b3e6f47d5753b1a370c61562d4c176fe1096188c6ec0d3be9e7e03d0ef2c08acb3ff4636cc4f90412b908d17f84fbdd99c5dbc130ed89b40b5145f92
-Size (linux-raw-sys-0.9.4.crate) = 2311088 bytes
+BLAKE2s (linux-raw-sys-0.11.0.crate) = 3d3d4fd40dceac1d554150a2e642934b441452c4acd3f05dee235eecb7cf4ea1
+SHA512 (linux-raw-sys-0.11.0.crate) = b16261142f3cbd1caa4e0a17ba06dea49f0d4514f583ca511d9c7ba6ef231f18322f37303b7ffacc73ae7f22b81dfd740584ef7bfaf67a9eaf43859d2de1f941
+Size (linux-raw-sys-0.11.0.crate) = 2659624 bytes
 BLAKE2s (litemap-0.8.0.crate) = 6654e32bfb2cad87e06ab618a5c8da54ecbd27cd8d32fea67e43ffea66aff33f
 SHA512 (litemap-0.8.0.crate) = 61162bd55b28540ec2d61262698045a78efbfadc7e2fa248d9e0215fd7d3ce53a8c50ea0487f2f7df41149e41c0131849e507737e3bbae29cb69ea41dcb8e2d9
 Size (litemap-0.8.0.crate) = 34344 bytes
 BLAKE2s (lock_api-0.4.13.crate) = cf4e23f430c5dadcef4365103322a7a36c48d2eb40ab9e1f1e8d1250889c875e
 SHA512 (lock_api-0.4.13.crate) = b9bdf2ca29f0d7950d9174403dfe4d5658fa82da5cc46d623cfb9c1e3673f6b10a0d01212e7701be6180ef31c54e6a35fdae78c2da64522e6ba05e7c783d0028
 Size (lock_api-0.4.13.crate) = 28565 bytes
-BLAKE2s (log-0.4.27.crate) = adc848fff8d9c3a226236ff5827a4b39046421f74eb4c78dd76b763c4ceee42f
-SHA512 (log-0.4.27.crate) = 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
-Size (log-0.4.27.crate) = 48120 bytes
+BLAKE2s (log-0.4.28.crate) = ac7f11a003627df0bd605547768108fab3f4e9effa8c3757c245e01df250ffb2
+SHA512 (log-0.4.28.crate) = cea74c92c80f291360a7cdf022e3ce2f509b9051b415840ab2a159585384f3fe606289da00a6def0c3d666416c5fcda865e2ae4ad48df07618818e8486cd0209
+Size (log-0.4.28.crate) = 51131 bytes
 BLAKE2s (lsp-server-0.7.9.crate) = ede644a3bd09bd620c2d57b34c3d6fb147bef64521667f16e70515b4890cde8a
 SHA512 (lsp-server-0.7.9.crate) = 332814c48389bdd32ddb75616b4361a2f22370267a66f31b063b1bc4ab19439cc0f4de833394288c92e62a15fdfdbd9aafa24df9efc3607bfc4d5e153c4f4386
 Size (lsp-server-0.7.9.crate) = 21215 bytes
@@ -597,9 +603,9 @@ Size (manyhow-macros-0.11.4.crate) = 516
 BLAKE2s (markdown-1.0.0.crate) = 223c03054bd5fcfa16be58261ce3a4fc3fb047e30d5e87a205c5cf26292be3fb
 SHA512 (markdown-1.0.0.crate) = 9fad2942e695dc64243578b072dd34754ed57c68c83ac4d49d6573a7b01d2876b7df103b77e127d95b863bf8d725d3de5060e93f823db75afbd53f7b71c7be40
 Size (markdown-1.0.0.crate) = 219012 bytes
-BLAKE2s (matchers-0.1.0.crate) = e16e40b59402c6282f2b7ce6e930e3f88bb630b24e68b5bd0a2b1d9fb57f1fac
-SHA512 (matchers-0.1.0.crate) = 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19
-Size (matchers-0.1.0.crate) = 6948 bytes
+BLAKE2s (matchers-0.2.0.crate) = 5f760d533da84d08dab5ad87517fdcb160cdb1409d11f34ac292edac3af19bce
+SHA512 (matchers-0.2.0.crate) = d75be87dd3954b62e67b34021fbc318204eebd192f0f9b5f3de29e477550e2e2198697e7b22b9588279a98a49690cb4d885e5eca49600d70efce8adaeae46d53
+Size (matchers-0.2.0.crate) = 7075 bytes
 BLAKE2s (matches-0.1.10.crate) = 712e2284331d23c43248762522eabfbe964527cb99dfd10f5fc9f7f10cd91887
 SHA512 (matches-0.1.10.crate) = 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d
 Size (matches-0.1.10.crate) = 2592 bytes
@@ -612,9 +618,9 @@ Size (memchr-2.7.5.crate) = 97603 bytes
 BLAKE2s (memoffset-0.9.1.crate) = c4113c19eb1531bdfa4760d70eb45284a0c72f042b5b013028b700331804b4f4
 SHA512 (memoffset-0.9.1.crate) = 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa
 Size (memoffset-0.9.1.crate) = 9032 bytes
-BLAKE2s (mimalloc-0.1.47.crate) = fd0f20e0b5255766fbe825fa2cc00847cc02d8c743acff5e0b2c8ff4268416db
-SHA512 (mimalloc-0.1.47.crate) = 257bb7677483f23844e364bcf2a80ed37f91c1c791faee4f2790b09a7c229b874dcf2862b7a633ad0b6af8f5adab288156b06bd630dea4558ec322ce1a59abcc
-Size (mimalloc-0.1.47.crate) = 4594 bytes
+BLAKE2s (mimalloc-0.1.48.crate) = b383e8cc5d80be2cf405d2ed06e7a2ead4a49f5a9ddf90b4a90ca76802148d09
+SHA512 (mimalloc-0.1.48.crate) = c12fc48e673c323bf7bf850553695b1fdbc63795e3849028a15490421f072745b9208501ddb7394d3f93f2c1a569636ee8e77cdb37340c52762ce0d3af3fc1ac
+Size (mimalloc-0.1.48.crate) = 4742 bytes
 BLAKE2s (minicov-0.3.7.crate) = 7269d18191c170eede302a40f53bc36ac036b8b6c01da5826a5066fb6d426577
 SHA512 (minicov-0.3.7.crate) = f4006ffc80b21a53fea581a345c2a32d1f30a95822695261e3b4ff3f2be6f46f6a7283b5c5f1d14c0ec7902cc811d9e02cd05003da48ca43b76a059546cb606c
 Size (minicov-0.3.7.crate) = 43788 bytes
@@ -651,9 +657,9 @@ Size (notify-8.2.0.crate) = 39067 bytes
 BLAKE2s (notify-types-2.0.0.crate) = 1a86a152e210a6d4f0a5f37e0c8d38917d5139341edfc788524bad92021e889d
 SHA512 (notify-types-2.0.0.crate) = 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec
 Size (notify-types-2.0.0.crate) = 14495 bytes
-BLAKE2s (nu-ansi-term-0.46.0.crate) = ffae3900c1fe2fe2257c2ea57d1d00e34f5d200c51dc249c4e64dc40c441e38b
-SHA512 (nu-ansi-term-0.46.0.crate) = b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043
-Size (nu-ansi-term-0.46.0.crate) = 24311 bytes
+BLAKE2s (nu-ansi-term-0.50.1.crate) = 7ad6649adec76965226b1a3bc531b33f252fdce3f9e933558d7ccfd4d02dbf61
+SHA512 (nu-ansi-term-0.50.1.crate) = c29735a5e1562776251dbd7337a3e4b68eeb299e86c534feab6478512ca5e167b42ebd32c6c461b71187cd375b8a2f587feb962f1501a656543f1429731a95a2
+Size (nu-ansi-term-0.50.1.crate) = 28536 bytes
 BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244
 SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
 Size (num-traits-0.2.19.crate) = 51631 bytes
@@ -672,18 +678,15 @@ Size (oorandom-11.1.5.crate) = 23750 byt
 BLAKE2s (option-ext-0.2.0.crate) = a179d39823f42e954c5fe82b67b6689a7078b0e88bc659f06354f02ee868b465
 SHA512 (option-ext-0.2.0.crate) = f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56
 Size (option-ext-0.2.0.crate) = 7345 bytes
-BLAKE2s (ordermap-0.5.9.crate) = cc11153900335857e6cb163ac03c783373f09bc88170dbc47c795a0bb2acbb5f
-SHA512 (ordermap-0.5.9.crate) = 85b83c49ec885f4368229c56c047ef142ed0c0eeda4f26d18a0f7fbef6600c5b0365690baaa2b0f0f6119e1d3f3c258ca63dba52026ad3c954805a0c459ab448
-Size (ordermap-0.5.9.crate) = 69484 bytes
+BLAKE2s (ordermap-0.5.12.crate) = 02ad17e87f3ef8d24d44d076a8215aaf7211e91770299fd9262b9a0ed9e927ff
+SHA512 (ordermap-0.5.12.crate) = de80b0120b6c3b5b824e9ce599316c3e6c0b336bfea93e8e4ed2022315a6c2d3e5b8f273544630c855dfe3e488310210397d31771c3ef13be8dde6bf78caad73
+Size (ordermap-0.5.12.crate) = 69927 bytes
 BLAKE2s (os_pipe-1.2.2.crate) = 278f18eca2a9e0619a8192272cddce150a668370634824f65f68a6c64fd7255f
 SHA512 (os_pipe-1.2.2.crate) = 3e0fd30e319e656f10d04bc3d29f9cd815ad1ea872195c9ebe583808198e1a67810043a2ee41b3d9da31f119970829aaa828d53cec1df902aac7f8f23b2e39e1
 Size (os_pipe-1.2.2.crate) = 10810 bytes
 BLAKE2s (os_str_bytes-7.1.1.crate) = 8af9f0dc125cba3f33c62138631372a140c52fee1e162df2203b941a8512f744
 SHA512 (os_str_bytes-7.1.1.crate) = 894468e47fef80996e792c74d51ca5507b7f45f1f730f91c784be4c100e06772418b63782974219fd10bb1b5d797c0d2075c9771c972a5862ad9d768e1ec83ff
 Size (os_str_bytes-7.1.1.crate) = 28828 bytes
-BLAKE2s (overload-0.1.1.crate) = d4fee1c8c08687a6412b7a83d8779f720d24141bd8786c3b6629dfae349d18a9
-SHA512 (overload-0.1.1.crate) = f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532
-Size (overload-0.1.1.crate) = 24439 bytes
 BLAKE2s (parking_lot-0.12.4.crate) = 311ad021551f1fafeb610b7d06e40a1dd586ebea683ea602c4c00a5744bac8e8
 SHA512 (parking_lot-0.12.4.crate) = 0334bfd39e59f61eeb1bf182b1026825ea7ea50be7be44b1584c62facdb8e30fbb617e29ded4a35a05155b57c1574c980ba75f602044db75b985661305db0671
 Size (parking_lot-0.12.4.crate) = 46779 bytes
@@ -723,18 +726,18 @@ Size (pep508_rs-0.9.2.crate) = 70842 byt
 BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b
 SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
 Size (percent-encoding-2.3.2.crate) = 11583 bytes
-BLAKE2s (pest-2.8.1.crate) = aa1ba8f3b4fdb8630b55095c6ad029944fb6225702ed2698d42ce5388ed9d687
-SHA512 (pest-2.8.1.crate) = a496a5ae5baedd0fc455bee50de298d4156f1d63ee868a692ac114cbfb8abf334c484c995c3bf0198e2153fd79846df6be671fa24686483f54d4afb689212cb6
-Size (pest-2.8.1.crate) = 128906 bytes
-BLAKE2s (pest_derive-2.8.1.crate) = 41818f151204f78dd658423a41d248ebef3bd2b6bdf8ca67b5009b1f7042c7cf
-SHA512 (pest_derive-2.8.1.crate) = 243118c0449bb2ca63fc4397e029377d908525124e7abf6feac24bc2f05b0e3d291207b719bddbc9a833cbbf5ff15b3cb2032612c8f8ae50facaa48619011081
-Size (pest_derive-2.8.1.crate) = 42857 bytes
-BLAKE2s (pest_generator-2.8.1.crate) = 0bb4062879533762f3341cf4d04c9777cfcf6c3152616e25fb2a52a00f28b1dc
-SHA512 (pest_generator-2.8.1.crate) = 99c1f93a9ab6ee366212b320c003c7c7f71c13d885474d4003681084166d784f2f0340dbbb4629b8c52aacabba24d6e13afcd4bfa34a515d1c47f1640e491f7c
-Size (pest_generator-2.8.1.crate) = 18663 bytes
-BLAKE2s (pest_meta-2.8.1.crate) = 7cee5e014c33070a779153f1749959b540fa86a7d6d8d9158cb6e19fa513c8fa
-SHA512 (pest_meta-2.8.1.crate) = 57f546f1804868ae272eb10ee64435c77847fa2f2b7e206894c59167512b6cdef51995039b6e7ee6f54284c196bdae975039e42afa051ca1a0a1b239ee5622fd
-Size (pest_meta-2.8.1.crate) = 42949 bytes
+BLAKE2s (pest-2.8.2.crate) = 487c73a3ec623df6842b12d03a97720bc062e5460019955c07889f2284ba0f2b
+SHA512 (pest-2.8.2.crate) = 6b2dd499e36703e5c20de5fda190798b1ea01ba4139203677f2b5a9623887efecea39f1a5a6fbc21a7fa3218e3964d21da2f58aa3e3a06183c0e54f41ce97e2e
+Size (pest-2.8.2.crate) = 130430 bytes
+BLAKE2s (pest_derive-2.8.2.crate) = decc0eaf30c1df42296efb055becaebec4a927326f2a18dcd109f8fbf80ae4ae
+SHA512 (pest_derive-2.8.2.crate) = e4dceeaa7da71fdbb3afab7598112031bb4d3a044b89195218dd05af06194ea26db2293c4defd243691f57ae0e4d06a3ecd8afe84cedb1954a3ad2cb1bcfed63
+Size (pest_derive-2.8.2.crate) = 42335 bytes
+BLAKE2s (pest_generator-2.8.2.crate) = a6137d57876cfc405ad3e2c034f4c2bd44cdc67ed54780a12759c623bf83503c
+SHA512 (pest_generator-2.8.2.crate) = 58f6bd9f55cb2e13f55108bbf142abf434cd0ec0dc3acc9713fa704bc16f3543c5af0c15bd2afd8513b00085e57072993ca9c83558c5d8bd032eb067201f3aab
+Size (pest_generator-2.8.2.crate) = 18669 bytes
+BLAKE2s (pest_meta-2.8.2.crate) = db32915bdc55cbb8af5f1203927d20e4d7c146ee8993e4783d695b22cb7bf403
+SHA512 (pest_meta-2.8.2.crate) = eb5fd5a00978614488c76e547d0d9f2e8143191590af556c3d9d29e8ffc132752e714d3694613a8cf173a67065c5224acd3931a424df09bee024f880d5571299
+Size (pest_meta-2.8.2.crate) = 42952 bytes
 BLAKE2s (phf-0.11.3.crate) = 98266b6e46b32cb844dcd5a80f317bd2fe3bf84fe8aa7c505b2a2c8d510f24ad
 SHA512 (phf-0.11.3.crate) = 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9
 Size (phf-0.11.3.crate) = 23231 bytes
@@ -759,9 +762,9 @@ Size (portable-atomic-1.11.1.crate) = 18
 BLAKE2s (portable-atomic-util-0.2.4.crate) = 4f4993215f92de9aa9dae8562739a0c484e9050cc401a3fb1612ef85312aa93f
 SHA512 (portable-atomic-util-0.2.4.crate) = f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8
 Size (portable-atomic-util-0.2.4.crate) = 47043 bytes
-BLAKE2s (potential_utf-0.1.2.crate) = 9ec5801ca4656cacaacb8d1d28d933425bd897a2f3d08cbb7a904347127deb3e
-SHA512 (potential_utf-0.1.2.crate) = d6b1d980cd32094b2ffc65746b349883c30c29081bc88725116ae06a57fe7b6a0ef19dfe536681c2daa0bd65a186d09631110832a41a3d0f4836d955c379e338
-Size (potential_utf-0.1.2.crate) = 9613 bytes
+BLAKE2s (potential_utf-0.1.3.crate) = 4d0a6e3fe2f7d782df68be67bb3139c15d95b5efa759ac27d23fe15903ae521c
+SHA512 (potential_utf-0.1.3.crate) = 8f5de5763b073b7869c2a9e5336f0bfaeb45407cb0f4c62a16319ecdf308c8490bceb8bb7c386bfcf700d145d52d591135a288f069b4c64b06d9aaf348316a8e
+Size (potential_utf-0.1.3.crate) = 9698 bytes
 BLAKE2s (ppv-lite86-0.2.21.crate) = dcc7e79ae37986b5b66ff98fc97f05a07909fde17b5509ba1132169e8c5e5544
 SHA512 (ppv-lite86-0.2.21.crate) = 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
 Size (ppv-lite86-0.2.21.crate) = 22522 bytes
@@ -777,18 +780,18 @@ Size (predicates-tree-1.0.12.crate) = 83
 BLAKE2s (pretty_assertions-1.4.1.crate) = c738dd2acf53dc6557cf0ec21036d98193c34b296beb9d903592a6fabdc0e273
 SHA512 (pretty_assertions-1.4.1.crate) = 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
 Size (pretty_assertions-1.4.1.crate) = 78952 bytes
-BLAKE2s (proc-macro-crate-3.3.0.crate) = c6eeead50fd86fe266538cdc2dbe8311759b7b85a70e286a41f49b62068d8983
-SHA512 (proc-macro-crate-3.3.0.crate) = c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20
-Size (proc-macro-crate-3.3.0.crate) = 12432 bytes
+BLAKE2s (proc-macro-crate-3.4.0.crate) = 67ad1b56f1aa7ba670ee05cd6b66aad7eca841c69866340e1205f0b39cbafcd5
+SHA512 (proc-macro-crate-3.4.0.crate) = bcfa9550d1938f2d92c3fce823cb7fa088c16b43a430962028df77682acd5227e7195042379a843007cf5b71b2d53a2dde649c89b92a1b87d982acbc088d78ad
+Size (proc-macro-crate-3.4.0.crate) = 12690 bytes
 BLAKE2s (proc-macro-utils-0.10.0.crate) = 1aa512a28d14440af449daef9f6a8399df4cd5c4e7e36c1802584cc1a59d545f
 SHA512 (proc-macro-utils-0.10.0.crate) = 7581266de7c292568e8798433e0153a8a4962b80558185b6097be88b0d5fd39cac1cb152f496246089baf7fd4c644614086d047493c0b77d65b4d03eb3a8df71
 Size (proc-macro-utils-0.10.0.crate) = 21572 bytes
 BLAKE2s (proc-macro2-1.0.101.crate) = 8f2ba4dda3b86e68eb6519c642f48e3b6deb9f0cdd10b0505f77970a6deed577
 SHA512 (proc-macro2-1.0.101.crate) = 3171c807d24371da2931f9c706fb3129bb9bf3ac40418e5d14cfc372baf96e5fee9ede72091163858e3ba0b4f88594efa1031b0bb7128ca68e7b847dead6856c
 Size (proc-macro2-1.0.101.crate) = 53886 bytes
-BLAKE2s (pyproject-toml-0.13.5.crate) = 8c9414cfcdfc3705f06f89d11b0deb6b5dccb8018aea87d8ab56b6ba07ded644
-SHA512 (pyproject-toml-0.13.5.crate) = d3a66ee2b79ce7889c06b01882875a998e51dc8ba900f5f7f32e2e26484ade72e6d900200ad2e708731407ecf597854ee1f8d1e8c822ffdb6f63a4512b0c8887
-Size (pyproject-toml-0.13.5.crate) = 18464 bytes
+BLAKE2s (pyproject-toml-0.13.6.crate) = da7c018c83639d4f0b1d04b3fe394351e81cece17691141a79eb4bc8ecef3e09
+SHA512 (pyproject-toml-0.13.6.crate) = 51450bf01ee6da0ad64447353a07ac4eadc6871d62ac75162a4ba534e32a966d8dfc9a2295d7f875d86e175840cfb89ca49244a86ba1b4a1b51ca03dcae2ecd7
+Size (pyproject-toml-0.13.6.crate) = 18159 bytes
 BLAKE2s (quick-junit-0.5.1.crate) = 4948854dba1fa91447cfcbd15a1a86725d1b565f9a6f373e7731770cb3cd1a29
 SHA512 (quick-junit-0.5.1.crate) = 75aa9687e3c54d501a68be1d520b429b26e66d272d9d1c897946b3c122f1d61fb43e1df0f62ac7bcdc0419e5c109d84379e1cc060fd50a889621690da4d8c6a7
 Size (quick-junit-0.5.1.crate) = 21088 bytes
@@ -834,12 +837,12 @@ Size (rand_core-0.6.4.crate) = 22666 byt
 BLAKE2s (rand_core-0.9.3.crate) = 811ce2c4640344414822eb04189933dfb3bda3fdbd4deda645fe69616a489b72
 SHA512 (rand_core-0.9.3.crate) = 6e8e4067dbf5853c55b0ed38293b6bc6bdecbdd31bb9d624609b0222f706f5b29281ffd5fffd5c316367ba5b22c29e5282c61de3738344798ce0f9cf9cf2ce19
 Size (rand_core-0.9.3.crate) = 24543 bytes
-BLAKE2s (rayon-1.10.0.crate) = f1769d4de9d61202f2b56b8e5bd1a053437df872b11b5cde35bbcb986fff6c73
-SHA512 (rayon-1.10.0.crate) = 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3
-Size (rayon-1.10.0.crate) = 180155 bytes
-BLAKE2s (rayon-core-1.12.1.crate) = 2402c16b62f8a112b43da9ab8c91e8b00bd22cd9252ea12dae77079bef92c16f
-SHA512 (rayon-core-1.12.1.crate) = 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e
-Size (rayon-core-1.12.1.crate) = 70701 bytes
+BLAKE2s (rayon-1.11.0.crate) = 52e9d0ff01112efebcc0907e79f621485ac609f26b452d19ba58f47522d9751d
+SHA512 (rayon-1.11.0.crate) = 24238ba604099b3e58282b7338ccc63e52621e329ac908d7f3799c632f4ff97ae305a5b361479d4d7d0f09b76f49ab3b75c4187c41542caaca0575d51c299d2c
+Size (rayon-1.11.0.crate) = 182470 bytes
+BLAKE2s (rayon-core-1.13.0.crate) = f384b31095000823ff894534a3e0461fa85eef727177a52cf699ff9bcafbcbd7
+SHA512 (rayon-core-1.13.0.crate) = dce0adda8f5858d351f628f50168d9097ecca437b77fc0c63ad18fb8b3fcc87f2f513cbcbf57606862e30e81f293a05d245073be75292d1a536d6a4d3e2edb9b
+Size (rayon-core-1.13.0.crate) = 73151 bytes
 BLAKE2s (redox_syscall-0.5.17.crate) = 7c17b2cf66dd91a0912ea64d8643d1a6c2676d709b21b0c54ccae19fc62512ef
 SHA512 (redox_syscall-0.5.17.crate) = a2e4cfed23d5ae3fea5854ef9fff12a03aa6fe5a39453ef4081538af1a6917045ac1ef75a7d89433344ed684d825f7f2eece581fbfe9b43358570b45cdc7fdae
 Size (redox_syscall-0.5.17.crate) = 30002 bytes
@@ -849,27 +852,21 @@ Size (redox_users-0.5.2.crate) = 17280 b
 BLAKE2s (regex-1.11.2.crate) = 724dfd1c673959eea6409b91793b7f33085514ee68b9951e3e372c65aedf849b
 SHA512 (regex-1.11.2.crate) = b1cd7de6128d2dd6dea6c367fd95d6eb10bdd4323d0750fa869d02a544e6e18222fdf369a2b29e991182d0374f75eb85b6fde70bb17df4bfb5d47efa46d7c0ae
 Size (regex-1.11.2.crate) = 166265 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-automata-0.4.10.crate) = d1fce7f4bbdbb4afd05d04aefb91a9370127bc879a7fa41ffa8ceeb87e4b18f2
 SHA512 (regex-automata-0.4.10.crate) = b234ac580c5b9c8777b8c519d53f95c5907c2032c5c581f2a63d6be4e55389df784d4db14ce3c3be2c3eef83804b8ed4a8709ad8aa9c4c4285e2e622989bb356
 Size (regex-automata-0.4.10.crate) = 622754 bytes
-BLAKE2s (regex-lite-0.1.6.crate) = abedc7bbef378b35dbfcd400334bb98494e2895e4401b38b52076f7228985c50
-SHA512 (regex-lite-0.1.6.crate) = 98b5224ae530c78ce9f1981f31d8d9ab5ffceaa2e391ee33d74e7fd21650bc5f40eaa8e627c596772cedf084f37f0463c57c9bb1b7180473c6d0c5f95906aa9d
-Size (regex-lite-0.1.6.crate) = 95278 bytes
-BLAKE2s (regex-syntax-0.6.29.crate) = d478d8eadc2bbe2a71c9d613a1f7eae28f5b1c41015674b1da7b060922ed6631
-SHA512 (regex-syntax-0.6.29.crate) = 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e
-Size (regex-syntax-0.6.29.crate) = 299752 bytes
-BLAKE2s (regex-syntax-0.8.5.crate) = a64af5c9a6aceb9d4e37b662d7c8b599d4179b3642f92cb8b511ba3f650b93e5
-SHA512 (regex-syntax-0.8.5.crate) = 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8
-Size (regex-syntax-0.8.5.crate) = 357541 bytes
+BLAKE2s (regex-lite-0.1.7.crate) = a5c5db16b8995527ef0a71611c344192ea98579d3ca452c05e09ecc3233ba1d5
+SHA512 (regex-lite-0.1.7.crate) = c435658df82ac07624f7d37d3fabfe3cba7a92be72e2d99883c08555e09d83060ec254d76881a0d63dc94d094b825139009fb2f4b818ccd288fc5201e8830f09
+Size (regex-lite-0.1.7.crate) = 96903 bytes
+BLAKE2s (regex-syntax-0.8.6.crate) = 0d047ff24b919db0d549fc662dc16c13041321f55c3bc51d5e8911884e828bff
+SHA512 (regex-syntax-0.8.6.crate) = 251239eec7e34b9eb0033521d64831a25da710dc388632168ad66d5f5de052674c63c4aacf23f7ebbafc6a5403eab009b7bb2cc05c11c41cb427bf3ae4f20e47
+Size (regex-syntax-0.8.6.crate) = 358808 bytes
 BLAKE2s (ron-0.7.1.crate) = 38783e1f522e0e71a2b5395465bf6f0851e08be5a7a831a11f8839879712e0e3
 SHA512 (ron-0.7.1.crate) = 02298f035304e791c99fb16c6301d040e3a348180aacf31ddd00abc0a694901bd1820c8479fadd72028fda8681c45ff6a203c6100ae9037c845cba74b7f9f8c8
 Size (ron-0.7.1.crate) = 53572 bytes
-BLAKE2s (ruff-0.12.11.tar.gz) = e496ab16e75b62b151d9e40a170e55de74a3953ed0d44ba01d443f09b68e389d
-SHA512 (ruff-0.12.11.tar.gz) = 9d426eafff8a6eaf4c2663961f42644c4ef9c91a06f7ba9683ae5bcfcb42b1a69e5fb16709ddc4901ab38deeadaeebe9765fd242fb2104939ac778353b6c385e
-Size (ruff-0.12.11.tar.gz) = 5347103 bytes
+BLAKE2s (ruff-0.13.2.tar.gz) = faf3b11cf3d95577cd7e9ebb9e6086d10fc1ff9c1feadff24deeb0eb990c927a
+SHA512 (ruff-0.13.2.tar.gz) = 779bc64e13cd92f720ed92df3717038ec69819d4164c0c10c3eea0aacd2ad84642f82c13e46e91620944557892445de41b5ccd1ea3e1de9baadd10acae389f23
+Size (ruff-0.13.2.tar.gz) = 5416417 bytes
 BLAKE2s (rust-stemmers-1.2.0.crate) = b3877c53f5abea4a2b4cdabcb1bb1ea43cd4708da95dc458e436a6429a10c542
 SHA512 (rust-stemmers-1.2.0.crate) = b9453a0984d41e5a692e5ea1a8a7bc6142de30f7b345a269489b8d4ebe3b3d442e7fe5f338c72a790521dea7a2ad9605c0ca8218a6b76d8bc5e19ae02cf711d7
 Size (rust-stemmers-1.2.0.crate) = 2351301 bytes
@@ -879,18 +876,18 @@ Size (rustc-hash-2.1.1.crate) = 14154 by
 BLAKE2s (rustc-stable-hash-0.1.2.crate) = 28fda6dc021297e864fa22cbf423b19adafb286c4611ab5cadae5e4ea48fc0dc
 SHA512 (rustc-stable-hash-0.1.2.crate) = 2d23ade5d3db6a5ed6dfb88273dba6223049699fb11e20ff447307993c492b5247655003df5c2da61695c469327c234613e5644dcf57ea7b82eead1939138bb8
 Size (rustc-stable-hash-0.1.2.crate) = 20359 bytes
-BLAKE2s (rustix-1.0.8.crate) = d0d36d8e1a4583992d89f559eba40eb588558ca02c7cf1ae675ac7bc0dc3c1c7
-SHA512 (rustix-1.0.8.crate) = 23e98aaeb57688afd2bb78b4943eca542a800ec98ccbb63e544ed00f83dde5e25e6fd22c9f7a903d95d74818b30b080e50f8a3cc5aa16cd879e4a0132d9d4d7d
-Size (rustix-1.0.8.crate) = 416688 bytes
-BLAKE2s (rustversion-1.0.21.crate) = 6c023d591856be9942b404e55717665df972ae6ff1a86c896723dcc8504c4186
-SHA512 (rustversion-1.0.21.crate) = 69ed338f2a8e8048ef6d44a5ceaed4ccb9d10d88130a5da4b25899af44949600f785d9508673a90245ae33e086ae6d2a297d6b16942c30159fa73e0602a88a67
-Size (rustversion-1.0.21.crate) = 21001 bytes
+BLAKE2s (rustix-1.1.2.crate) = e540eff0552bca380240ce3324d7f02acc184dfbee9864e0b37fbb8415325da3
+SHA512 (rustix-1.1.2.crate) = 4a5ebae0902c7ce683acf5c2a0ee62a4903ccdd7f147ab5b1a657ae6d4b468beca31a15c473f02bb2f9e81c2b07924c23b31ff860482a711808a774dfb5af5bf
+Size (rustix-1.1.2.crate) = 422717 bytes
+BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
+SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
+Size (rustversion-1.0.22.crate) = 21096 bytes
 BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
 SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
 Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 59ac6d97884873bbced5c83d89c3b7de69719dfd52d12ff582d0afa47311457b
-SHA512 (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 0eed423967740cc86ecf31a2a3b8667ec520965e364faa768d814c2434591c9f7bd3e697697108a3fa9512c8834b2c3b3a1db1a1ec0ab23558cf7395d47c2d51
-Size (salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9.tar.gz) = 717383 bytes
+BLAKE2s (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 7a3e06a3c464ce5819bdd883ddf27273317c62a4fddf589de4b9bfffab18e1fb
+SHA512 (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 49bcdede05f7f681d075739b685e1807e978d8160374b2d6176246b90255d72c202205e7591af76ce362706793ca8c15f1a3854849c63b466313eaf363ad8c61
+Size (salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7.tar.gz) = 717350 bytes
 BLAKE2s (same-file-1.0.6.crate) = 1a9b3bb2a767c4e3a7537b2fd8daaa2afc113e6bdaa27a25d2eefff59e7600d6
 SHA512 (same-file-1.0.6.crate) = 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
 Size (same-file-1.0.6.crate) = 10183 bytes
@@ -906,39 +903,39 @@ Size (scopeguard-1.2.0.crate) = 11619 by
 BLAKE2s (seahash-4.1.0.crate) = b896253e5d1a1c5ed5ef1d65022a7429296bf525dbf608e9a357b279c08e5c83
 SHA512 (seahash-4.1.0.crate) = 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b
 Size (seahash-4.1.0.crate) = 31976 bytes
-BLAKE2s (serde-1.0.219.crate) = 3385d14c789f343566721ebd56545ca426c8ab7ecbdd924a3c2afe3faf7fd720
-SHA512 (serde-1.0.219.crate) = 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769
-Size (serde-1.0.219.crate) = 78983 bytes
+BLAKE2s (serde-1.0.226.crate) = cf5a410aa4f1c3cc0cc3ad7cea660ef611f114acbf68374d4b15be6eb72ea9b7
+SHA512 (serde-1.0.226.crate) = 7796db80698be73f64e5838f05dc20b712c52c398a48fb7dc4e14bdcc9139eefb1b4d817404e14e52144b258ca998ef7562ed1bbad8b5ae5fc9edaed8b032821
+Size (serde-1.0.226.crate) = 28484 bytes
 BLAKE2s (serde-wasm-bindgen-0.6.5.crate) = 2c53dc36fca0005e23e42957fe0f94995a6b9b6bfecabe83fe53f8dcd9b30a3c
 SHA512 (serde-wasm-bindgen-0.6.5.crate) = c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1
 Size (serde-wasm-bindgen-0.6.5.crate) = 21098 bytes
-BLAKE2s (serde_derive-1.0.219.crate) = 871c98d0a22904b21fc4ed9b6f67689ffd45b15bfaef16d7b9853542fcf568c8
-SHA512 (serde_derive-1.0.219.crate) = 1676bbf09e11273705a35c540d52d35d1bba7cdf1f347d40a364d7ae9269167f9f0f62ff4fa384aaa613c83e432a8eb3c016587ea643bb11434c00664a5c116b
-Size (serde_derive-1.0.219.crate) = 57798 bytes
+BLAKE2s (serde_core-1.0.226.crate) = ace0192e44f705cfdac0dda7569ed724d9f739dfb443e37db0a5f7a3a7bec981
+SHA512 (serde_core-1.0.226.crate) = f45ff103c4dd90b91dda04d29e6156e80d18761ebc79d987fe37f19207c0f56d77a015b164b89cdce654da0d31daa564368df344a7a5708b5a37b1992af7ba1a
+Size (serde_core-1.0.226.crate) = 63014 bytes
+BLAKE2s (serde_derive-1.0.226.crate) = fbb6229d0dde222386f5dfa362c47b3c72c5a1d7bb1d8aa4cf95a0f74cdf5a20
+SHA512 (serde_derive-1.0.226.crate) = eec11bd92f4955b07e94812feffa1ee21c9cfe13f8688081195d183d8370d94a3125dd05b21d6ea5424219bb8dc46bc7f68a804f65b158f178c2bfc1857cb9cb
+Size (serde_derive-1.0.226.crate) = 58702 bytes
 BLAKE2s (serde_derive_internals-0.29.1.crate) = 00f38cdb2e9b80bf7d87b4359554e955e2fe6442b0b093d8d6042d30467ffb36
 SHA512 (serde_derive_internals-0.29.1.crate) = ee7c8a35094b8ee1d8958f4aa177e5c536c6c7706d446e875f1ae1b5249738ecee053a0239e1508114b747797fcd080ee33ed88929ff1f4903988f64f038b771
 Size (serde_derive_internals-0.29.1.crate) = 26189 bytes
-BLAKE2s (serde_json-1.0.143.crate) = 4925ffb074acdf1e6f90ddbec9b257aa6d5db2243fc35ba2be8465e095f167ad
-SHA512 (serde_json-1.0.143.crate) = 084fa35adc0d720c3868d57b2d4a2f30af08b650e876ee88014cf1b98d49079f5ddfe5b14743c63ebc5b9bd8291c6d03fd34f07b770a25874f00ea7c42bdde8b
-Size (serde_json-1.0.143.crate) = 155342 bytes
+BLAKE2s (serde_json-1.0.145.crate) = b7b312cb489652fd01420df3dec73b94fa3d2190a5a5e5db0a401a5f8308c5bb
+SHA512 (serde_json-1.0.145.crate) = e2054b7914e6cde0c58e952d9c129f7fe8c55981b74a9700cb282480688868ebedeb44281c1e3ccef2e2a04a9a18fbdafc8a4d43169f4d09ce905808e4e056be
+Size (serde_json-1.0.145.crate) = 155748 bytes
 BLAKE2s (serde_repr-0.1.20.crate) = 9a262c1ccdd7b793a194b32fb77405e7f7a7b34f8027fba61086752596bc5bc2
 SHA512 (serde_repr-0.1.20.crate) = 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68
 Size (serde_repr-0.1.20.crate) = 12627 bytes
-BLAKE2s (serde_spanned-0.6.9.crate) = ef7717caf8e0a8c53559ebe4e7389cae4d1e994f87cc89d52738db9b60e08015
-SHA512 (serde_spanned-0.6.9.crate) = 7bea513792e7712d9672d890c0b80df8e212c90b22c6ffbaa290729a0f89d04e3b7a65a8b39b774d2203cbea2515047789de163f93c8839cfba8cc88737ca5f2
-Size (serde_spanned-0.6.9.crate) = 10210 bytes
-BLAKE2s (serde_spanned-1.0.0.crate) = 1be0cb9a3935d1bcd74c2d0e1ac4aa57524d3469368fc4453e6228db16a26f50
-SHA512 (serde_spanned-1.0.0.crate) = dc008900285c2ac2a41a851a691b270cc2fe4e841ff9e2959a308c69a5e49ddb63554bf52d41ef90130c28179a2934421a5d8ce9994062780f85140fc83618c2
-Size (serde_spanned-1.0.0.crate) = 10956 bytes
+BLAKE2s (serde_spanned-1.0.2.crate) = 356935f222225081981c247b0d271efaa98487cc9fd604d1004ddbc6668245a4
+SHA512 (serde_spanned-1.0.2.crate) = 6338b55503b407fc52f2a4e9dc8820bc0fed9835c225509130275e7a4d3b69f946ee23fc95609ca39763de5b84e54adc1408ace6d129302043fcb91aa2fa2644
+Size (serde_spanned-1.0.2.crate) = 11032 bytes
 BLAKE2s (serde_test-1.0.177.crate) = fbd930ac5631f7f0acd646b648b7ca68f34b350abfce53ee07a3efc0de1b73ae
 SHA512 (serde_test-1.0.177.crate) = 11be2b5f2f8e18ae5b787f26517cfd0be4750b021f792ec90f74425c54292c7b8e1525758b7fd9459d764fc1c104e6def95c14fe685261425aa162582074bc6c
 Size (serde_test-1.0.177.crate) = 18671 bytes
-BLAKE2s (serde_with-3.14.0.crate) = 661e6c1f7c956bb71f8f74d475f136f3067ef3ca1b4c9d2389d526aecae6fcb3
-SHA512 (serde_with-3.14.0.crate) = 410619e0bdc45e615611aef6309608ffd8849e804988487d11f64e5a92774ce4e21277bcf885d7fb661fcd9b496affdf93f04d9139320dfecf6faf1e801a095c
-Size (serde_with-3.14.0.crate) = 192177 bytes
-BLAKE2s (serde_with_macros-3.14.0.crate) = b1cdabaa3674b0c105bee5e089781268ddb5f2358d5f135199448d7046d03ee7
-SHA512 (serde_with_macros-3.14.0.crate) = 05f4d4f2c106370d6db7345f1b1089e990f427b148d172561cd37073cda8c58a0e292366be3e0fb7d6df00cf3ffc8292dc0a69bacbccf52dc85a13714831b89c
-Size (serde_with_macros-3.14.0.crate) = 39066 bytes
+BLAKE2s (serde_with-3.14.1.crate) = 3fad8bb414d29b5f5ffc5a147cb5eec402e814b51ccbddb4dd2cd38f0788a011
+SHA512 (serde_with-3.14.1.crate) = b4e7a808f05e7a2268315fea2a2bf9a0eeee3a146a19e64887673321fa846f53010f688abdf1f86c48bf06078ff3f7b99cb001129d4261a1fa9396fcc91c3d43
+Size (serde_with-3.14.1.crate) = 193025 bytes
+BLAKE2s (serde_with_macros-3.14.1.crate) = 71dcae83ef42d1b6ff18c060d4b893ec67845b62015a08e54225240c4f9ce5f4
+SHA512 (serde_with_macros-3.14.1.crate) = e71e93e45a2ca1424daa701ca8154ee6fdc7e6fa3fc24c0a584b79ab54f09f99a697a88e70d2e0b1257058c6bca7c9cce5ebea47df2fa71c794856f7c6d40bba
+Size (serde_with_macros-3.14.1.crate) = 39432 bytes
 BLAKE2s (sha2-0.10.9.crate) = b0b7a333d767acd0419a8fa55bd26673d2d2b82a30ce17d140d9cd25f4d2a8d9
 SHA512 (sha2-0.10.9.crate) = 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
 Size (sha2-0.10.9.crate) = 29271 bytes
@@ -996,15 +993,15 @@ Size (synstructure-0.13.2.crate) = 18950
 BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
 SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
 Size (tap-1.0.1.crate) = 11316 bytes
-BLAKE2s (tempfile-3.20.0.crate) = 570c7fb574a6e01ccafac682202f3a7894dc4f7d6e41156f5e2fdd3456d10414
-SHA512 (tempfile-3.20.0.crate) = e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6
-Size (tempfile-3.20.0.crate) = 42306 bytes
+BLAKE2s (tempfile-3.22.0.crate) = d45e35801555353ca9881cae8203d449f90d5be81165d5846ed24857048710da
+SHA512 (tempfile-3.22.0.crate) = a023db8390ece294a98426299207d511d373bd6bbcfe29a4834be5cc67a4a30bb2ad9ce0a46c0324d0a84b076d755d21fd678271b799be553aaef6d819512235
+Size (tempfile-3.22.0.crate) = 43044 bytes
 BLAKE2s (termcolor-1.4.1.crate) = 052eddf6925aee94ddd6422f049b834dfc769ebd3b40553e579a82895d10a253
 SHA512 (termcolor-1.4.1.crate) = b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a
 Size (termcolor-1.4.1.crate) = 18773 bytes
-BLAKE2s (terminal_size-0.4.2.crate) = 65e517a61bf84799cd6f433b01b1ac9dc835917adfff5855b321ff8a468ce052
-SHA512 (terminal_size-0.4.2.crate) = a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f
-Size (terminal_size-0.4.2.crate) = 9976 bytes
+BLAKE2s (terminal_size-0.4.3.crate) = d070225f8b4f88e0d7902843601aecccc36b28c5524855d02ac71e62df750123
+SHA512 (terminal_size-0.4.3.crate) = 0b3533c52e8c1e57fa1258a5518585fe735d9a9f46dd142fd00862c6703e5e7e0aac4b091297d91be6a8ba203297aec24477fed81580142cae39444a74027b4f
+Size (terminal_size-0.4.3.crate) = 10686 bytes
 BLAKE2s (terminfo-0.9.0.crate) = 3b62957c5bd8f1c82217fa86b9d0d854e33bab628e7f431045c04eb8a9da9dd8
 SHA512 (terminfo-0.9.0.crate) = f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849
 Size (terminfo-0.9.0.crate) = 45420 bytes
@@ -1053,33 +1050,27 @@ Size (tinystr-0.8.1.crate) = 23333 bytes
 BLAKE2s (tinytemplate-1.2.1.crate) = 0027e7b337b79cd45257e3b79454dc579ec1bd97811fd74824268704e3aa7454
 SHA512 (tinytemplate-1.2.1.crate) = 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9
 Size (tinytemplate-1.2.1.crate) = 26490 bytes
-BLAKE2s (tinyvec-1.9.0.crate) = dedae2625687bd48d8060e9c5513541c48d89fd14c428de554cbd395d812c1bc
-SHA512 (tinyvec-1.9.0.crate) = 5f42811be51c58c72b80fe9a7199250fb6176f5766dc774b39ff656ae5ebead0d9c91ed7db1046288b8e05e20edba36455e4cc6fc0766c60898187f30c232aab
-Size (tinyvec-1.9.0.crate) = 54137 bytes
+BLAKE2s (tinyvec-1.10.0.crate) = d7aab9cbe1c7c5a15c96c962cf5a4e0ce600b279b53b131472cfe858169d3471
+SHA512 (tinyvec-1.10.0.crate) = e64ea6ce2bf8f4d2a38a00402cff2b79c06082f8a9ecfd774e7acf143b18a8116b95a8921e516f56d6519ad7bfca1d11e762328cee1e4534ea83f3f2e98eeda7
+Size (tinyvec-1.10.0.crate) = 51996 bytes
 BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
 SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
 Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (toml-0.8.23.crate) = 6a406e8e45555d9e05c3efb9eaae328ce92d2e366cc8f4f256e00ac67862e3ea
-SHA512 (toml-0.8.23.crate) = 0da3a5fdee8dd5aa0ad2cc251380f23109c548b514af5b90737446487c9e89860ab5030d4112c88e2abeb7ad229ce085b3375a3e237156b94b27770322a7c7a0
-Size (toml-0.8.23.crate) = 36050 bytes
-BLAKE2s (toml-0.9.5.crate) = 27f3df3f21d93235f0ef5117af399805a4336a429c374e8c8fb0b12342415e70
-SHA512 (toml-0.9.5.crate) = 2153d884db6a5cdc956690b66d683d7615263e9d0eff35e8574d3e0434d2794b6c7562717afc0a5507fa4006928e53c30c55cd0f40f4bcaa38f6863bc905d872
-Size (toml-0.9.5.crate) = 56833 bytes
-BLAKE2s (toml_datetime-0.6.11.crate) = c69b6a592075117606d1fa4730caa9efd94f76b9758ccbc38d1e29a302576ec0
-SHA512 (toml_datetime-0.6.11.crate) = d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
-Size (toml_datetime-0.6.11.crate) = 16125 bytes
-BLAKE2s (toml_datetime-0.7.0.crate) = 55916ecdffe550d2ce67b694cb3e601ccca160ad47896830f74ee0390f0e4683
-SHA512 (toml_datetime-0.7.0.crate) = 54e0fa55c31bba89ded0191e76f1464d9f5bbd9a805e333127bd1322984399511b1586c9192b044fde12982d9ec41b334c7cf5f0a4ddb9d0f4b5aa0796c42259
-Size (toml_datetime-0.7.0.crate) = 18108 bytes
-BLAKE2s (toml_edit-0.22.27.crate) = b6a14955494c6b0b1a517c036085904a62ccc60688b0551d97cc1764513357e9
-SHA512 (toml_edit-0.22.27.crate) = 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
-Size (toml_edit-0.22.27.crate) = 78602 bytes
-BLAKE2s (toml_parser-1.0.2.crate) = b99df9ba73c5193fac99d38c1608ea8874c0c3fe736776b10354990e928d1ff6
-SHA512 (toml_parser-1.0.2.crate) = 87188880873ba750f16cd054eb5346d42fb772b589165f86aaf389dcec32d9dc52a20cca800954449914f2389698176e0aa26fb37e06b35f505f7dc199e203ff
-Size (toml_parser-1.0.2.crate) = 35241 bytes
-BLAKE2s (toml_writer-1.0.2.crate) = edd4295b2b256e2a1576804a45fe719dd2597e6fdcf2985082d813d17cdeb150
-SHA512 (toml_writer-1.0.2.crate) = 1c06268c993f5bdb842870b96c4d2757e402b467894b21c40f7786554be91dac6752c65bda664550f576311e52b458b451c5974e65bfdb48d696ac6b4dca35fa
-Size (toml_writer-1.0.2.crate) = 16988 bytes
+BLAKE2s (toml-0.9.7.crate) = ae63ab490dd803b7249651b9da4272d7b408f3076b19ccab73be9ff095b52843
+SHA512 (toml-0.9.7.crate) = 8500d7024d6cd3603dfbb9798a37f4f70e640d49ba474a7d3e05da6bebcdf3fe9c2e84ac9b5133da036f0207f4dbd53d1c0c461a03f6cc9a2958e6536ad51d8a
+Size (toml-0.9.7.crate) = 55852 bytes
+BLAKE2s (toml_datetime-0.7.2.crate) = f6f9bd9b640b78d3bdb60ec9f2fae0307a397a846e61878819a56527cddac657
+SHA512 (toml_datetime-0.7.2.crate) = 1e84a59af3caa14c6ffda0cfcb57bdefad19cfb7eef73fa8b80672b433edb98774d81833f47506aa7e3a75a1637ddb5b141eed9badf502ec2f60785ed4d20292
+Size (toml_datetime-0.7.2.crate) = 17859 bytes
+BLAKE2s (toml_edit-0.23.6.crate) = c1b0e98dd4d1a54581c0819130e2c6444261629927ab8070bbbef842ced05295
+SHA512 (toml_edit-0.23.6.crate) = 5d07daf0f8fc8ec9038b1bf3a9a7a073787dfacce34488171d80b193f62480eafdfbff0cf29842acdac50ce99247f2ccef700d734af05d7f1a6049ac73037c58
+Size (toml_edit-0.23.6.crate) = 65753 bytes
+BLAKE2s (toml_parser-1.0.3.crate) = fd6ddd7b64af45856e16316f5f0998c189864ed9666834fd1311d75581095df2
+SHA512 (toml_parser-1.0.3.crate) = 48ffe3b6669a0e5d4d72fee834b972b453415885e6a840351186db4f31d740121a182557d9de95c22b26cf9c3a37e0dfff269d666c96d3f38270398ee8fd1423
+Size (toml_parser-1.0.3.crate) = 34982 bytes
+BLAKE2s (toml_writer-1.0.3.crate) = f0ac0cf0faa8d630772eef7748d85003790a1b48ec14a1de2a7502c72a65bebf
+SHA512 (toml_writer-1.0.3.crate) = 8281b1b389d8e5d270af0471f9dabdbb98c639e99dedf5306eafc981add9aba349cd084d91c9804fd28de6bf92d4fbb7070aed974f4376bb7526afdd87f03f8f
+Size (toml_writer-1.0.3.crate) = 17173 bytes
 BLAKE2s (tracing-0.1.41.crate) = 6e13ecc7da8c2186890c243e207328fd98b23cd8493c233ab70d58a24f96f0e4
 SHA512 (tracing-0.1.41.crate) = dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c
 Size (tracing-0.1.41.crate) = 82448 bytes
@@ -1098,9 +1089,9 @@ Size (tracing-indicatif-0.3.13.crate) = 
 BLAKE2s (tracing-log-0.2.0.crate) = 4088d47200a12bd915adaf7bae97ae2d7d803880a29874bf1beb6cfae373a00b
 SHA512 (tracing-log-0.2.0.crate) = 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285
 Size (tracing-log-0.2.0.crate) = 17561 bytes
-BLAKE2s (tracing-subscriber-0.3.19.crate) = f0cc548e9285ff640958f7efb4c4e1e5cff5d7c782160454bb8b2aec2b47fed5
-SHA512 (tracing-subscriber-0.3.19.crate) = 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c
-Size (tracing-subscriber-0.3.19.crate) = 198345 bytes
+BLAKE2s (tracing-subscriber-0.3.20.crate) = b373c2ed7db80649308c3e715843b4d872c5477a04ad61afb32160b65d4b48e2
+SHA512 (tracing-subscriber-0.3.20.crate) = 4948d6aa6757f8a9bc2cd37ff02845d8873eb7ad2a4449bcbaf1b828e1aa6f72835ad81a8cbc2a8410d03c38f1ff015161a805ef062228f0b941e91c84509495
+Size (tracing-subscriber-0.3.20.crate) = 212274 bytes
 BLAKE2s (tryfn-0.2.3.crate) = ba66432c52c638fe324ba91108ba1b76762d9dd1f616fa048a9ffd5b04e32fae
 SHA512 (tryfn-0.2.3.crate) = d84816ad61d824181b6e0321f930d5350deb2aae1f454ff47025e2696217017a2cb92d8fdbc17e5bd5e7a7bbccdf1f09b52bcab8de6926220ea93d30c74ec3a4
 Size (tryfn-0.2.3.crate) = 8481 bytes
@@ -1128,12 +1119,12 @@ Size (unic-ucd-category-0.9.0.crate) = 2
 BLAKE2s (unic-ucd-version-0.9.0.crate) = 67f45000407ae4e2413b7eaf556d12218c5954461fbbd7a7f4ef29688ffc8879
 SHA512 (unic-ucd-version-0.9.0.crate) = 153219ff18be02e23ff3dc90bba11fa8c7cda11b972e0d84500d9a0742fb7d84466f2cc63ee278a24098c39634e50742af3317cd942f4ea882ef5a2a8e003d7b
 Size (unic-ucd-version-0.9.0.crate) = 2246 bytes
-BLAKE2s (unicode-id-0.3.5.crate) = 4ec07a6ef41957b00fabd23c55157a26316058c6e15fd965131be9dc4b9841df
-SHA512 (unicode-id-0.3.5.crate) = 1158e94e14bc2b125ceebe5c314bc88d71e98cdf5e0d533ef091fbaa92bf9b0b36be50046968c766f83189f34bf167aaf9bcb9ae04cd4e3018d53d470a502e73
-Size (unicode-id-0.3.5.crate) = 16807 bytes
-BLAKE2s (unicode-ident-1.0.18.crate) = 797ae7e88496d91ecc3b2ed7617cca6ddb03b78963d156ef9d698575783721a3
-SHA512 (unicode-ident-1.0.18.crate) = d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324
-Size (unicode-ident-1.0.18.crate) = 47743 bytes
+BLAKE2s (unicode-id-0.3.6.crate) = 1a95e558cf4d53c26c361f64d15eabfb31d62ab0df8f954b8f8e2637aa39926a
+SHA512 (unicode-id-0.3.6.crate) = 3d059673f6b3a765913875a3c835866619d46b45a884cd7c3fe596fcbf7484b5a0f30aa5933313d3c9d9774aee94b7cac998c81fe5feb551bb4a08f0c2466bef
+Size (unicode-id-0.3.6.crate) = 16947 bytes
+BLAKE2s (unicode-ident-1.0.19.crate) = c28250053ec4d55460e5cf24ead73cc140412930264d02bbf0c61ad065530740
+SHA512 (unicode-ident-1.0.19.crate) = b17fcf6bffdb4745e0b1bf4983a0dcc4c84f8b4e2c2c618eefbbeae83f94ec75df87b55f9e2dede8c3b4c6e22107fcfc589475c0cbc2c58dfb8630db8d362183
+Size (unicode-ident-1.0.19.crate) = 47480 bytes
 BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509
 SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
 Size (unicode-normalization-0.1.24.crate) = 126536 bytes
@@ -1173,12 +1164,12 @@ Size (utf8_iter-1.0.4.crate) = 10437 byt
 BLAKE2s (utf8parse-0.2.2.crate) = f323328af7b902180d7a9a03012ebc187b6f38e313bed41fba569ee9e402fa85
 SHA512 (utf8parse-0.2.2.crate) = f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266
 Size (utf8parse-0.2.2.crate) = 13499 bytes
-BLAKE2s (uuid-1.17.0.crate) = 91efcaca4bdef348b6a9abeff89a04882fa523c11f8b1a945d1ddd1ec9449d98
-SHA512 (uuid-1.17.0.crate) = 7ee7ad0603ebd11d221c7b22aa7743a034cd1078a76479cf6f9768e1f664002674aa6cde446831e133764c0d5e67000abf00ad4bacb38642fefc65b0547e59f2
-Size (uuid-1.17.0.crate) = 59014 bytes
-BLAKE2s (uuid-macro-internal-1.17.0.crate) = 912124af71db4324b8804ef1eed24fb96cc1df712c38116e3805454e9a2559b0
-SHA512 (uuid-macro-internal-1.17.0.crate) = 923d9f4f6618a3efdfa6f553623faf66cbe1c1a74457c8f2dc573a1e9d84ab9c3cad68b2fc376827c0ffb8ec2c4dea7845fcc9c0cd948b09fc60b70ac2e2a1c7
-Size (uuid-macro-internal-1.17.0.crate) = 9668 bytes
+BLAKE2s (uuid-1.18.1.crate) = c9d38d9d0d66819b063c40c686efeefe3f7c7bf97093d115d61b0e4786577a56
+SHA512 (uuid-1.18.1.crate) = 2a088f752c4dc05291b8563f83ff8efd6534697f55da76baa89d64122ae436a7f0e19fa46a9e615d4e9b013bbc575bbe0f7646c182b37a6c24edcfe24e518400
+Size (uuid-1.18.1.crate) = 60468 bytes
+BLAKE2s (uuid-macro-internal-1.18.1.crate) = 540d1eec1a8155054333071ac034385366a0098feace7b40d6fa470352a581bb
+SHA512 (uuid-macro-internal-1.18.1.crate) = 3bf032eb98f3d349d4a699a238685872655141aa25eecfbb70e252534d2a7d863da3001b06fc88d64ef0ebe265af78544620371b9df81a936e47ae6e72cf8039
+Size (uuid-macro-internal-1.18.1.crate) = 9683 bytes
 BLAKE2s (valuable-0.1.1.crate) = df7602da20aa0212438759173532cf82c56ba05307e036b22bfddb318e2f82b7
 SHA512 (valuable-0.1.1.crate) = d8a4bffdc8a166d1ee11b87dd91cd68e5c898916b14db7039ad2faaad34f4bfef76f3fc3d17d6e7bf05e495778f7c9d5223fbf45331bd114f93fb6ec950eadbf
 Size (valuable-0.1.1.crate) = 28679 bytes
@@ -1212,36 +1203,39 @@ Size (walkdir-2.5.0.crate) = 23951 bytes
 BLAKE2s (wasi-0.11.1+wasi-snapshot-preview1.crate) = 754465931502b3a96b316c42429cc83d392da7abc889f52a4de4adf5277fb900
 SHA512 (wasi-0.11.1+wasi-snapshot-preview1.crate) = 29e3c903763db2580a15f50db487c5e1d4e90763e48d90a5b3f681e468a24f9df1a01773bd1ffa0e3cd293dd8cb4d6fbabfaa63c0e13889c811a56f4554ada49
 Size (wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 bytes
-BLAKE2s (wasi-0.14.2+wasi-0.2.4.crate) = 205454a33e63f99b1559c2649268cf1f1945af494cf4c9a2099c6c89326984d5
-SHA512 (wasi-0.14.2+wasi-0.2.4.crate) = 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3
-Size (wasi-0.14.2+wasi-0.2.4.crate) = 140921 bytes
-BLAKE2s (wasm-bindgen-0.2.100.crate) = 11e9478df1e84925faba31b24c81bf17d1bdab37d390b63eedc4d72955aa1d24
-SHA512 (wasm-bindgen-0.2.100.crate) = 2a8ea7ec669efe10f5701dc3b2bf496e33afa70c31dbc65fda5191c9c28ddde54fa38bb168a41b0319a4ff0bb5ccd897ce51ccd7e523e647b3544fb390f8a4e3
-Size (wasm-bindgen-0.2.100.crate) = 48288 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.100.crate) = 5629fcb72b5d4644caea8477e7d541c76f5408dad21314fa4fff265f13c69420
-SHA512 (wasm-bindgen-backend-0.2.100.crate) = a2ee30c1185644f989af6be34e93149a791c05125de24c0ff91c320f683f6f5d939fe42b8ca09d629096388a39256469f8b96a6e35722ccfdbe8d978c9a51770
-Size (wasm-bindgen-backend-0.2.100.crate) = 32111 bytes
-BLAKE2s (wasm-bindgen-futures-0.4.50.crate) = 41bac0fe0b944db73bd571f1933563d7a18557e738652e3cc06f3c48689d7b67
-SHA512 (wasm-bindgen-futures-0.4.50.crate) = bd24e131150f1a16fa6330400af0c1c71fcdb577562f0c8893d24ee75cd5afca4a7272b424646ffd3330badde92800bbdccd6d4d9d9e47f404e6c29fdd83a51c
-Size (wasm-bindgen-futures-0.4.50.crate) = 16181 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.100.crate) = 1d6e65329509472319b57f8e056849a2314bf4efebb8e0d1bb8010f1029d68b2
-SHA512 (wasm-bindgen-macro-0.2.100.crate) = a1942f838eff5fd54406b573d81fe18f262df48a19535245b1a46cb31db2a022746e861d72e5286c632969d15d416655460d3865309c4947cd3d7965dead5c42
-Size (wasm-bindgen-macro-0.2.100.crate) = 9663 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.100.crate) = eec09a417b82a3b49974d855fb78e4742b840a7b4a4d3758049411995afaced1
-SHA512 (wasm-bindgen-macro-support-0.2.100.crate) = 0d03eaeda37c9c6ae06c0fa96e872b54780c4cf545b621c730dcc113dd59a8cb6333c5e3818f51365f71913b9669d8a870a06e70729722d03c07a49cff8a4fdf
-Size (wasm-bindgen-macro-support-0.2.100.crate) = 26243 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.100.crate) = a14afb24be38fd15e999c040cf1d13de2525ac6c138d15f182a48da67be34a6d
-SHA512 (wasm-bindgen-shared-0.2.100.crate) = 3fca8ddd1c6b2f66f70f6608c9b341822603f1c0dd71d47d27c6be8fe3f2c88598619946627720734b48cf999cafd0c63a08af5db28ea78a1538d2165a5fba61
-Size (wasm-bindgen-shared-0.2.100.crate) = 8570 bytes
-BLAKE2s (wasm-bindgen-test-0.3.50.crate) = 5bbde4b60d9956556d4916610764f03eef89272b1bd70582d6124694044f7046
-SHA512 (wasm-bindgen-test-0.3.50.crate) = c1e3b2a0fbe67531972dd18e143906942138338951b675e1e53bcfdc73a76ed655edf0b80546088f872906286dfc4227a5e394ee08d32310285fefad745bfef4
-Size (wasm-bindgen-test-0.3.50.crate) = 22228 bytes
-BLAKE2s (wasm-bindgen-test-macro-0.3.50.crate) = 1b536fc3d936ed2affc91da2e30027347deb9ab1757890d3a87f1a4efe71c7d5
-SHA512 (wasm-bindgen-test-macro-0.3.50.crate) = ef3c082ff72311a5447cc357b269bde9a243885f633eb1a059599e6717ba2f8b202728baa3822ea28760c678b0d5198c94efe5352e209f05e23c7acc04f12316
-Size (wasm-bindgen-test-macro-0.3.50.crate) = 11089 bytes
-BLAKE2s (web-sys-0.3.77.crate) = d1bdf25398168fc26883490579867596613b0391d6610a4e7298b90abe7ab24b
-SHA512 (web-sys-0.3.77.crate) = cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a
-Size (web-sys-0.3.77.crate) = 638246 bytes
+BLAKE2s (wasi-0.14.7+wasi-0.2.4.crate) = 8424a53dc5aee0a3ddc74153e802a16ca0495102196938978d3cdcf678154124
+SHA512 (wasi-0.14.7+wasi-0.2.4.crate) = e3983f4d3af346ef2926374be93d095a4d61128c4b65890da11aba9d51d8129f0984dc3c318cc712cd06d2931e2e54b5822883f4eca7918e6456b6741e0840e1
+Size (wasi-0.14.7+wasi-0.2.4.crate) = 18219 bytes
+BLAKE2s (wasip2-1.0.1+wasi-0.2.4.crate) = 780ae105618fc5012fbb9a4440d99e49b84525bd4ff0618e1bc4f0c76c99ed64
+SHA512 (wasip2-1.0.1+wasi-0.2.4.crate) = 56b88f97224b6b9763f4d2572e986609fc86a98f597930b5cbc8095d4184a0279286c8c79f6ace19bb08ba08854a408a61004bdc6b2f3b72d4f3fcb5e43edceb
+Size (wasip2-1.0.1+wasi-0.2.4.crate) = 132087 bytes
+BLAKE2s (wasm-bindgen-0.2.103.crate) = 7fd3c3004195fcbb1090cfe455cd157e2711f9502fb1aee93fc328a6bc278c89
+SHA512 (wasm-bindgen-0.2.103.crate) = 6fe946406101d752b09673aaad1e09302f05a996b09fd5d45bcba9142d44bd1625da6daf2e237928a38c81e04f5d04eb575827c017727df0173bf8afa47411cb
+Size (wasm-bindgen-0.2.103.crate) = 47309 bytes
+BLAKE2s (wasm-bindgen-backend-0.2.103.crate) = b7e6ed5216d8c3a20eff407c53ba58566ba958f9ccc76df1c2487a3ca9f82469
+SHA512 (wasm-bindgen-backend-0.2.103.crate) = b7a5e52e315123f43c15708ec6274a5726cbe587ed1b79f2216411481991750e386e2da344a3dd90f4c82b821e3dc5b6295938c83c215f4807297ace92202235
+Size (wasm-bindgen-backend-0.2.103.crate) = 32238 bytes
+BLAKE2s (wasm-bindgen-futures-0.4.53.crate) = b793b1841e8326549d7b1b9b0873c098fac5e5567a7cda348f5d45a4d23d0f56
+SHA512 (wasm-bindgen-futures-0.4.53.crate) = ceaad356ce1fd9e9e0f366b33a5734b34a9731e40b0babd2c31ddf02c32d74ab650f3a48e743c0566358523e68261daa52423ba320fa3eb7586ce08549461ed3
+Size (wasm-bindgen-futures-0.4.53.crate) = 16321 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.103.crate) = a786fb53717e7eac09563ad09c7c3d828fec0d34dcfcb6e347348898d3fcbddb
+SHA512 (wasm-bindgen-macro-0.2.103.crate) = e185ec4034d6c7404c1c74641b03d614db762f9b24ed91eee0d5a4c7d3b73e2b2de40aa40e48e415c2a816cf095f5e2d9ecad8d997fe98a7e04f844c6b6c1c1b
+Size (wasm-bindgen-macro-0.2.103.crate) = 9382 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.103.crate) = e5e20395482a60430354411076e268f7cf0472d32e97c14a4b327341883b6574
+SHA512 (wasm-bindgen-macro-support-0.2.103.crate) = 553e3a5d5888dcaad5d5d17d1cc8e0b19457365916824fc68ba815a6b8586a00d0e69c95fe9a4af84df0eb54df55060091c704e1c6927a32f8e5ff87d66bef0b
+Size (wasm-bindgen-macro-support-0.2.103.crate) = 26418 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.103.crate) = d92634b3ff0323df777f03d4a32ad4b4122e09a8cefa7fb2eb16c0c12c0b2b07
+SHA512 (wasm-bindgen-shared-0.2.103.crate) = f41d37005424b783658800c788c2fccab772203328dcacc1a70d154206f8af601e9fe8f37998d951723203a6d9ab2c52c6e23d185e1170ba5f93a91c0a5cf7d7
+Size (wasm-bindgen-shared-0.2.103.crate) = 9060 bytes
+BLAKE2s (wasm-bindgen-test-0.3.53.crate) = 44516136da142a0187589409d7e9cb1815b492eaa8912ab1915c4a402df84592
+SHA512 (wasm-bindgen-test-0.3.53.crate) = cb46b6e289ef1612fd6fdf97df8a96f6e1a818255a445da3a8b3fb998e201a9214d8dcd5557b4165c747c22e47d79d971cfe147cfbc7531fce73d350448652ac
+Size (wasm-bindgen-test-0.3.53.crate) = 21866 bytes
+BLAKE2s (wasm-bindgen-test-macro-0.3.53.crate) = 2daa68982082d71f3d6f28532c00e0749f5d2c426e02650624eb7e08ce6c42eb
+SHA512 (wasm-bindgen-test-macro-0.3.53.crate) = 68f13020a3ed2661a7ba37b081a60925a2b9800003ff94201aebafff99224b721adbef402e49fbfc67aacebf95699f0887492c2da52529a005ba7a006287f1ac
+Size (wasm-bindgen-test-macro-0.3.53.crate) = 11836 bytes
+BLAKE2s (web-sys-0.3.80.crate) = e9bdeac5e6e2ab7f5cc040d3f1785a23d0cb9e1b8e5ac4aafa8edad9b85835a2
+SHA512 (web-sys-0.3.80.crate) = e5537a7d93e70c7484f1e05e738bd4b210e7fea098d1fb8548d421a62e3e0063ccabf898e7f0a1534384f7b581300f2f331f8362dff8eb2b4eea25936a6dcbc3
+Size (web-sys-0.3.80.crate) = 641763 bytes
 BLAKE2s (web-time-1.1.0.crate) = 9c36644abce7ba1ddc0bdc98622e1ef801daa6ae7f862e033f2c446162686892
 SHA512 (web-time-1.1.0.crate) = 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f
 Size (web-time-1.1.0.crate) = 18026 bytes
@@ -1251,21 +1245,12 @@ Size (which-8.0.0.crate) = 26209 bytes
 BLAKE2s (wild-2.2.1.crate) = dcdb1a834d97bf72133d31d0dfcd725347148b2ccbd7bba2ea4492c436d672e6
 SHA512 (wild-2.2.1.crate) = 8f92b83cb2568fed7841ad372111138d9ea5806c21a0affaecc639f0556ab879ca42fe205fe3c1e55a1b5c1c4fb0b705a5566b06bad5c119a1d41df9c01ed2c9
 Size (wild-2.2.1.crate) = 8080 bytes
-BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
-SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
-Size (winapi-0.3.9.crate) = 1200382 bytes
-BLAKE2s (winapi-i686-pc-windows-gnu-0.4.0.crate) = 3ef20321fea464773f9e73ac16ada3a0e8101a8c3c0ebab763049f2ab269eb1a
-SHA512 (winapi-i686-pc-windows-gnu-0.4.0.crate) = a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
-Size (winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 bytes
-BLAKE2s (winapi-util-0.1.9.crate) = 7cc1d153b6749f3f4f4afc0ab493851d26e55f5ca98b0e5aa803e93d6fef7ab5
-SHA512 (winapi-util-0.1.9.crate) = c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9
-Size (winapi-util-0.1.9.crate) = 12464 bytes
-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-core-0.61.2.crate) = bee1015b30a79203edf2c91c8e9472d9fa9566bf588ab610cf1058508938d811
-SHA512 (windows-core-0.61.2.crate) = 02d34f3122dfc83e385a7f865e143ca13220913e04a09b8abc1eedecf97fd8665963557719a0c09790a3c5bcb4969402a659737ec23cf47b86a7660338cb4ba0
-Size (windows-core-0.61.2.crate) = 36771 bytes
+BLAKE2s (winapi-util-0.1.11.crate) = 2f2e40ee4fe0683c2629d04b366f9b7498d7fc096183a40c9a279168f65a71e0
+SHA512 (winapi-util-0.1.11.crate) = cc1511c004c2a81da4d7a0414973f09ab711033fbbadfd597f56df2cc6c99b3c1822f0b8de1952e78400a88462b9050acd85d2e4b36db72254049a2d6f725a01
+Size (winapi-util-0.1.11.crate) = 13368 bytes
+BLAKE2s (windows-core-0.62.0.crate) = d6ef7ab3cc449b82de3e9a96163a16df2b1c07d150d2723b883e443d905b2b42
+SHA512 (windows-core-0.62.0.crate) = c21f427134e9237f528098eec3860363cb82b7fc753f0a6ba6c4ed935ff4e98ddc14395024be01b8705b0970b1d3f28221faee3807ad56f24b7421a256bb774f
+Size (windows-core-0.62.0.crate) = 36955 bytes
 BLAKE2s (windows-implement-0.60.0.crate) = 458dcadcdb839741c5407b1197fe677f3ff3828ddecba0a4554c7a4649632bfc
 SHA512 (windows-implement-0.60.0.crate) = e0e423629b17edd8e7a202170759dc07e51eac3184111ffcf58e2bf8c94cea5c9c50015789873cad526b5a0cd3a12890461a91cdb6a04b0ad14926534e0a6d76
 Size (windows-implement-0.60.0.crate) = 15073 bytes
@@ -1275,18 +1260,27 @@ Size (windows-interface-0.59.1.crate) = 
 BLAKE2s (windows-link-0.1.3.crate) = 1174448019669d27358ea74a76bc0abe1e28e2b2dbb8e74a32e7a282e3502400
 SHA512 (windows-link-0.1.3.crate) = b1d6551fa7391b569771bcca3185ca40be6108b9881184aa4c54edccda2a4bf2b60b04248839b718d15b82d9c64a3de61d1b75245cfde5f166ed1f778def682a
 Size (windows-link-0.1.3.crate) = 6154 bytes
-BLAKE2s (windows-result-0.3.4.crate) = be2034b8744a0a8c5cff492468c595ad2cd3aff20d636b636807fbb1470d1161
-SHA512 (windows-result-0.3.4.crate) = e07044a3b629e12a350f517b40fbac3b8b5916852c09b43014f788bff545cf4c3ff9933e95a4b50ca7013e74c9f58562e2a247789ae8fb9b9adea59f71d1c3e0
-Size (windows-result-0.3.4.crate) = 13418 bytes
-BLAKE2s (windows-strings-0.4.2.crate) = 8073cde117bd736a9fc557181fc4509933619ce4d9a26f83b884d8a89a3bcc81
-SHA512 (windows-strings-0.4.2.crate) = 2cd546950ed2f2d80ef007635c2ea6df597e100d06ba5a2d4149b6c320dd928bcd6ee829969c36692f1ad3322d38aa1a4aabd4865fc8ae432e38e1ea85318e2d
-Size (windows-strings-0.4.2.crate) = 13983 bytes
+BLAKE2s (windows-link-0.2.0.crate) = e3ced41135b4c8dbeff41397be31b13ad9636444fbe73745b4f9776b2d852550
+SHA512 (windows-link-0.2.0.crate) = f887136cf715419ed724651e1ee52845d6318e42d2c4a7159b1283f2a20f720c109291db54d9f63d222c7f9eaa51a90d08c6eba4f50459557b15260315b016a3
+Size (windows-link-0.2.0.crate) = 6170 bytes
+BLAKE2s (windows-result-0.4.0.crate) = b6c45f60bbe697978162f4a578c0c8b61f4ddbb8ed6366d5b08141e71ee5321b
+SHA512 (windows-result-0.4.0.crate) = 9da473dfa5dece4493090a8149ae1c0408f5df9da273aef9dfa57ac49f0c63e7efa9a263ce7b33f28e39ada0d3fbc8033302008abcfd41f0b9b461a576a79d02
+Size (windows-result-0.4.0.crate) = 13420 bytes
+BLAKE2s (windows-strings-0.5.0.crate) = 04917a7c627ae0e1b066564873e500c7938d2eec00aeccd84f24c61e24f37901
+SHA512 (windows-strings-0.5.0.crate) = b822bc463d4767a4bb79e52f40debda2e2bfdbe6f9006a7c4617177e406612ddf51cf97fd7460ed68050e9be671419f336cb32178e994e7ddaa68230c66bd518
+Size (windows-strings-0.5.0.crate) = 13992 bytes
+BLAKE2s (windows-sys-0.52.0.crate) = c3fbc4dc1df8d727b7bee308e0c95dcfe190dc3f655d19dc027a7f522d496f79
+SHA512 (windows-sys-0.52.0.crate) = 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03
+Size (windows-sys-0.52.0.crate) = 2576877 bytes
 BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26
 SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
 Size (windows-sys-0.59.0.crate) = 2387323 bytes
 BLAKE2s (windows-sys-0.60.2.crate) = daf2bbdf7df252ef06247d9f47faaeb11f0514958a9b8892555986ca2b30fb66
 SHA512 (windows-sys-0.60.2.crate) = a48aa1b66479451e431032737b63dc62eac6f63c251534e258de75bbee4858829faf5e641756566f00e153b08548ba32beb437b5ea42e9531e3fcbd8eb25209d
 Size (windows-sys-0.60.2.crate) = 2518479 bytes
+BLAKE2s (windows-sys-0.61.0.crate) = 73962fda9a5c46dea9093d14c9355a4e983cd3129a52f44a10200b589fe22d0c
+SHA512 (windows-sys-0.61.0.crate) = 9459a3ad46eb2e56206bffa38a382954faa5c2db4d6bcd79a30d42e0b962dc3c25cdace76a6a7fa7f776a459abfbe19872b8c52ae5b6aed473a4e8f8b943fc7b
+Size (windows-sys-0.61.0.crate) = 2517134 bytes
 BLAKE2s (windows-targets-0.52.6.crate) = fed2bcf4841033cc3a74ee335a8e3914c4857457f829c88977081182cc6498b9
 SHA512 (windows-targets-0.52.6.crate) = d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f
 Size (windows-targets-0.52.6.crate) = 6403 bytes
@@ -1341,15 +1335,15 @@ Size (windows_x86_64_msvc-0.52.6.crate) 
 BLAKE2s (windows_x86_64_msvc-0.53.0.crate) = 3ba46ed17efb773061940db7b301e9af158b498109d5ffc6ad9780aeff7a455d
 SHA512 (windows_x86_64_msvc-0.53.0.crate) = 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707
 Size (windows_x86_64_msvc-0.53.0.crate) = 834400 bytes
-BLAKE2s (winnow-0.7.12.crate) = ce7dd51b3bfc8f70324c786768f3203b5756107ff93cae83f12328bb23c30573
-SHA512 (winnow-0.7.12.crate) = 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09
-Size (winnow-0.7.12.crate) = 174403 bytes
+BLAKE2s (winnow-0.7.13.crate) = d49f6a627951a4a8a20cd51eb7d740e6221f46ca9d2e1c1a4d044afc0d4cfd0b
+SHA512 (winnow-0.7.13.crate) = dd8b5fb359f894e17e4737d29ae9629125d2f9578abdbfd5214c333be8faa2860f5345e4383f207129ac4f0e6e419d681c59375ba8b78604e9230835d77867ab
+Size (winnow-0.7.13.crate) = 174454 bytes
 BLAKE2s (winsafe-0.0.19.crate) = c32bdfe02edc2fcf40c483485e0d271ce9da20a10849ab4a350e3e045c9baad4
 SHA512 (winsafe-0.0.19.crate) = 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21
 Size (winsafe-0.0.19.crate) = 492820 bytes
-BLAKE2s (wit-bindgen-rt-0.39.0.crate) = 5c74a9242045bfb7a1b44e9993f04226556137eff9ce21d374594d9bedb78623
-SHA512 (wit-bindgen-rt-0.39.0.crate) = 24b559688991083057b7fc0b6fa9f84445ae11cf53fca20887f55da93c24d97c9a3ed6488b3a845fe88243530b46442d3c2de70da4dc1c64f3ac632a440ea2c7
-Size (wit-bindgen-rt-0.39.0.crate) = 12241 bytes
+BLAKE2s (wit-bindgen-0.46.0.crate) = a4e3802e4182ff90b146fa8f8cfda0955eb91f42c0e5c58e1e8eaef3c755c75b
+SHA512 (wit-bindgen-0.46.0.crate) = 5d37ac5855797cfb906c983a70780d7cd29d70c4e5b6e54328fc18297feeb89ceda0aa732123280a12610015fbdb42bcd76aae12b1debb281b0a848016134548
+Size (wit-bindgen-0.46.0.crate) = 60508 bytes
 BLAKE2s (writeable-0.6.1.crate) = 9bf774d998fabc47fba2a73cb060d3ae04a8fe45be12f70d37db6896b7582f86
 SHA512 (writeable-0.6.1.crate) = 686ca04702815096ac529ae6b9b80a30338f42eb5d414331992518c467c1827462673fcbbeb293818bbe570bd2723e9c60324522071c1b790c862fa6652c1385
 Size (writeable-0.6.1.crate) = 24068 bytes
@@ -1365,12 +1359,12 @@ Size (yoke-0.8.0.crate) = 28726 bytes
 BLAKE2s (yoke-derive-0.8.0.crate) = c5774f749d2b3054e01c3ba91f19cb5353bf1b7a0534290d8f39816196ffc9c9
 SHA512 (yoke-derive-0.8.0.crate) = 38672da30ebb9657e2b5f3d509940ea80ee6cfbdad61b14b84ee8a7d96c1dc597eff7f3c75e5c375bcdcf8ef5bebe21f9f520844f448ca215a3be19763f578c3
 Size (yoke-derive-0.8.0.crate) = 7521 bytes
-BLAKE2s (zerocopy-0.8.26.crate) = 8816b342a8d26669a1534a6849a94215f4fcaae6233450896a0dfd5cfc72ffbd
-SHA512 (zerocopy-0.8.26.crate) = dac6018003092ff65396c93de65a432edea42a28870af4e779f391c7be19a06b6df429493f433532613a8fa18998367714e89abd06324586f5f91f20fd5dc592
-Size (zerocopy-0.8.26.crate) = 249223 bytes
-BLAKE2s (zerocopy-derive-0.8.26.crate) = 75d589e713671d81f4986f1e656fdcedd1707cee3a927f586011141aec51d541
-SHA512 (zerocopy-derive-0.8.26.crate) = 344469950a97cd691849792a6a1bc875c04797c8e7950ef4bbce22a467f527cf28209f802ee8d74db71973355d1350fcd33b161000a92670fbf30e89e3e32526
-Size (zerocopy-derive-0.8.26.crate) = 88080 bytes
+BLAKE2s (zerocopy-0.8.27.crate) = 7b5d949b794b2afa8988dfb5f51deb7c67fd2fcbd7500426c79ae9999a45b544
+SHA512 (zerocopy-0.8.27.crate) = f3f8d298b3a56d0eb3061207d069f34302e1dfb61e6b3ab2a9c8d0656b5da807ebd70310ddf818fbb40547597183e09be77c07c4b665690af66f27a9cf96a1df
+Size (zerocopy-0.8.27.crate) = 252663 bytes
+BLAKE2s (zerocopy-derive-0.8.27.crate) = 0fffa0ca637a0ab654943d44e56f8ebc970ec706a7e375bb6e2ac72cf04a8537
+SHA512 (zerocopy-derive-0.8.27.crate) = 9fd0b4f900e6ea7c92998b7297deafa84870e7e57d09225ae3910894358da9f405925fed88d2528f52caf5a1f6e32dd75bfa18ed3a7f9fee75bfa88c0f23e451
+Size (zerocopy-derive-0.8.27.crate) = 89827 bytes
 BLAKE2s (zerofrom-0.1.6.crate) = 3a3630a34a8f0dd31c70a0367f5a8008bffb37cf77890f61d14d463ee5697ce4
 SHA512 (zerofrom-0.1.6.crate) = e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
 Size (zerofrom-0.1.6.crate) = 5669 bytes
@@ -1395,8 +1389,8 @@ Size (zstd-0.11.2+zstd.1.5.2.crate) = 28
 BLAKE2s (zstd-safe-5.0.2+zstd.1.5.2.crate) = 6f97bf58232aafde22e28e9355546eb1a99cf12fbc6b9155084e78749f4d6221
 SHA512 (zstd-safe-5.0.2+zstd.1.5.2.crate) = 03a6f07ada211fd6c364f03d06acff705fa5b08129aa09c29ad310f05b233553f8ea697e504470d4c104bd947f5d4102328c4df0df5e1da6d8e537f51451a014
 Size (zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 bytes
-BLAKE2s (zstd-sys-2.0.15+zstd.1.5.7.crate) = ab7e4cb65c8b12350a87e0a2a325068c047c8b279d233fa0733951dbda370122
-SHA512 (zstd-sys-2.0.15+zstd.1.5.7.crate) = c684e3d966746dfac12947174d7786f528f2e26ed2802e24b457a751616a9b6e6a274d77f70f7e75a111caefdc4357257ed4c2e2137cd2f051206f56e9cd19cf
-Size (zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 bytes
-SHA1 (patch-Cargo.toml) = b26f115292a6c25a4981f9e826f4ad005d3c036b
+BLAKE2s (zstd-sys-2.0.16+zstd.1.5.7.crate) = 1d257c4cb668e065d2956c3b1681ffbf98ab091238d2802b1f4c4cf5363d664c
+SHA512 (zstd-sys-2.0.16+zstd.1.5.7.crate) = 4bd56e78003a084a27d916ce845f90ae4657725c0f34d56290a8b0c463309e10d2980d1ee6350d6a913cb7906950271ef3da7f25f56b47d02e4b4a5d902ac7ac
+Size (zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 bytes
+SHA1 (patch-Cargo.toml) = 5491265909d9f0af6569df7263236b26e80abe42
 SHA1 (patch-python_ruff_____main____.py) = 389d75d66b901f4ae563c6d9175427147b3d1cbf

Index: pkgsrc/devel/py-ruff/patches/patch-Cargo.toml
diff -u pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.24 pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.25
--- pkgsrc/devel/py-ruff/patches/patch-Cargo.toml:1.24  Mon Aug 25 18:34:55 2025
+++ pkgsrc/devel/py-ruff/patches/patch-Cargo.toml       Thu Sep 25 20:12:50 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-Cargo.toml,v 1.24 2025/08/25 18:34:55 wiz Exp $
+$NetBSD: patch-Cargo.toml,v 1.25 2025/09/25 20:12:50 wiz Exp $
 
 Depends on unpublished crates. Can't use cargo.mk to fetch it.
 
 --- Cargo.toml.orig    1970-01-01 00:00:00.000000000 +0000
 +++ Cargo.toml
-@@ -118,7 +118,7 @@ libc = { version = "0.2.153" }
- libcst = { version = "1.1.0", default-features = false }
+@@ -119,7 +119,7 @@ libc = { version = "0.2.153" }
+ libcst = { version = "1.8.4", default-features = false }
  log = { version = "0.4.17" }
  lsp-server = { version = "0.7.6" }
 -lsp-types = { git = "https://github.com/astral-sh/lsp-types.git";, rev = "3512a9f", features = [
@@ -13,12 +13,12 @@ Depends on unpublished crates. Can't use
      "proposed",
  ] }
  matchit = { version = "0.8.1" }
-@@ -143,7 +143,7 @@ regex-automata = { version = "0.4.9" }
+@@ -144,7 +144,7 @@ regex-automata = { version = "0.4.9" }
  rustc-hash = { version = "2.0.0" }
  rustc-stable-hash = { version = "0.1.2" }
  # When updating salsa, make sure to also update the revision in `fuzz/Cargo.toml`
--salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "a3ffa22cb26756473d56f867aedec3fd907c4dd9", default-features = false, features = [
-+salsa = { path = "../salsa-a3ffa22cb26756473d56f867aedec3fd907c4dd9", default-features = false, features = [
+-salsa = { git = "https://github.com/salsa-rs/salsa.git";, rev = "3713cd7eb30821c0c086591832dd6f59f2af7fe7", default-features = false, features = [
++salsa = { path = "../salsa-3713cd7eb30821c0c086591832dd6f59f2af7fe7", default-features = false, features = [
      "compact_str",
      "macros",
      "salsa_unstable",



Home | Main Index | Thread Index | Old Index