pkgsrc-Changes archive

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

CVS commit: pkgsrc/news/tuifeed



Module Name:    pkgsrc
Committed By:   pin
Date:           Sun Oct 25 10:19:01 UTC 2026

Modified Files:
        pkgsrc/news/tuifeed: Makefile cargo-depends.mk distinfo
Added Files:
        pkgsrc/news/tuifeed/patches: patch-Cargo.lock

Log Message:
news/tuifeed: work around eMudhra vulnerability

Thanks to wiz@ for confirming it builds with default Rust.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 pkgsrc/news/tuifeed/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/news/tuifeed/cargo-depends.mk
cvs rdiff -u -r1.6 -r1.7 pkgsrc/news/tuifeed/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/news/tuifeed/patches/patch-Cargo.lock

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

Modified files:

Index: pkgsrc/news/tuifeed/Makefile
diff -u pkgsrc/news/tuifeed/Makefile:1.10 pkgsrc/news/tuifeed/Makefile:1.11
--- pkgsrc/news/tuifeed/Makefile:1.10   Wed Apr 16 20:14:55 2025
+++ pkgsrc/news/tuifeed/Makefile        Sun Oct 25 10:19:01 2026
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.10 2025/04/16 20:14:55 pin Exp $
+# $NetBSD: Makefile,v 1.11 2026/10/25 10:19:01 pin Exp $
 
 DISTNAME=      tuifeed-0.4.2
+PKGREVISION=   1
 CATEGORIES=    news
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=veeso/}
 GITHUB_TAG=    v${PKGVERSION_NOREV}

Index: pkgsrc/news/tuifeed/cargo-depends.mk
diff -u pkgsrc/news/tuifeed/cargo-depends.mk:1.5 pkgsrc/news/tuifeed/cargo-depends.mk:1.6
--- pkgsrc/news/tuifeed/cargo-depends.mk:1.5    Thu Apr 10 11:49:13 2025
+++ pkgsrc/news/tuifeed/cargo-depends.mk        Sun Oct 25 10:19:01 2026
@@ -1,197 +1,206 @@
-# $NetBSD: cargo-depends.mk,v 1.5 2025/04/10 11:49:13 pin Exp $
+# $NetBSD: cargo-depends.mk,v 1.6 2026/10/25 10:19:01 pin Exp $
 
-CARGO_CRATE_DEPENDS+=  adler2-2.0.0
-CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.3
+CARGO_CRATE_DEPENDS+=  adler2-2.0.1
+CARGO_CRATE_DEPENDS+=  aho-corasick-1.1.5
 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+=  argh-0.1.13
-CARGO_CRATE_DEPENDS+=  argh_derive-0.1.13
-CARGO_CRATE_DEPENDS+=  argh_shared-0.1.13
-CARGO_CRATE_DEPENDS+=  autocfg-1.4.0
-CARGO_CRATE_DEPENDS+=  base64-0.22.1
-CARGO_CRATE_DEPENDS+=  bitflags-2.9.0
-CARGO_CRATE_DEPENDS+=  bumpalo-3.17.0
-CARGO_CRATE_DEPENDS+=  bytes-1.10.1
+CARGO_CRATE_DEPENDS+=  android_system_properties-0.1.6
+CARGO_CRATE_DEPENDS+=  argh-0.1.19
+CARGO_CRATE_DEPENDS+=  argh_derive-0.1.19
+CARGO_CRATE_DEPENDS+=  argh_shared-0.1.19
+CARGO_CRATE_DEPENDS+=  autocfg-1.5.1
+CARGO_CRATE_DEPENDS+=  base64-0.23.1
+CARGO_CRATE_DEPENDS+=  bitflags-2.13.2
+CARGO_CRATE_DEPENDS+=  bumpalo-3.20.3
+CARGO_CRATE_DEPENDS+=  bytes-1.12.1
 CARGO_CRATE_DEPENDS+=  cassowary-0.3.0
-CARGO_CRATE_DEPENDS+=  castaway-0.2.3
-CARGO_CRATE_DEPENDS+=  cc-1.2.17
-CARGO_CRATE_DEPENDS+=  cfg-if-1.0.0
-CARGO_CRATE_DEPENDS+=  chrono-0.4.40
-CARGO_CRATE_DEPENDS+=  compact_str-0.8.1
+CARGO_CRATE_DEPENDS+=  castaway-0.2.4
+CARGO_CRATE_DEPENDS+=  cc-1.10.0
+CARGO_CRATE_DEPENDS+=  cfg-if-1.0.5
+CARGO_CRATE_DEPENDS+=  chrono-0.4.45
+CARGO_CRATE_DEPENDS+=  compact_str-0.8.2
+CARGO_CRATE_DEPENDS+=  convert_case-0.10.0
 CARGO_CRATE_DEPENDS+=  core-foundation-sys-0.8.7
-CARGO_CRATE_DEPENDS+=  crc32fast-1.4.2
+CARGO_CRATE_DEPENDS+=  core_detect-1.0.0
+CARGO_CRATE_DEPENDS+=  crc32fast-1.5.3
 CARGO_CRATE_DEPENDS+=  crossterm-0.28.1
+CARGO_CRATE_DEPENDS+=  crossterm-0.29.0
 CARGO_CRATE_DEPENDS+=  crossterm_winapi-0.9.1
-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+=  darling-0.24.1
+CARGO_CRATE_DEPENDS+=  darling_core-0.24.1
+CARGO_CRATE_DEPENDS+=  darling_macro-0.24.1
+CARGO_CRATE_DEPENDS+=  derive_more-2.1.1
+CARGO_CRATE_DEPENDS+=  derive_more-impl-2.1.1
 CARGO_CRATE_DEPENDS+=  diff-0.1.13
 CARGO_CRATE_DEPENDS+=  dirs-6.0.0
 CARGO_CRATE_DEPENDS+=  dirs-sys-0.5.0
-CARGO_CRATE_DEPENDS+=  displaydoc-0.2.5
-CARGO_CRATE_DEPENDS+=  either-1.15.0
-CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.35
-CARGO_CRATE_DEPENDS+=  equivalent-1.0.2
-CARGO_CRATE_DEPENDS+=  errno-0.3.10
-CARGO_CRATE_DEPENDS+=  fastrand-2.3.0
-CARGO_CRATE_DEPENDS+=  feed-rs-2.3.1
-CARGO_CRATE_DEPENDS+=  flate2-1.1.0
-CARGO_CRATE_DEPENDS+=  fnv-1.0.7
+CARGO_CRATE_DEPENDS+=  displaydoc-0.2.7
+CARGO_CRATE_DEPENDS+=  document-features-0.2.12
+CARGO_CRATE_DEPENDS+=  either-1.19.0
+CARGO_CRATE_DEPENDS+=  encoding_rs-0.8.42
+CARGO_CRATE_DEPENDS+=  equivalent-1.0.3
+CARGO_CRATE_DEPENDS+=  errno-0.3.14
+CARGO_CRATE_DEPENDS+=  fastrand-2.5.0
+CARGO_CRATE_DEPENDS+=  feed-rs-2.4.0
+CARGO_CRATE_DEPENDS+=  find-msvc-tools-0.1.15
+CARGO_CRATE_DEPENDS+=  flate2-1.1.10
 CARGO_CRATE_DEPENDS+=  foldhash-0.1.5
-CARGO_CRATE_DEPENDS+=  form_urlencoded-1.2.1
-CARGO_CRATE_DEPENDS+=  futures-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-channel-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-core-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-executor-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-io-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-sink-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-task-0.3.31
-CARGO_CRATE_DEPENDS+=  futures-util-0.3.31
-CARGO_CRATE_DEPENDS+=  getrandom-0.2.15
-CARGO_CRATE_DEPENDS+=  getrandom-0.3.2
-CARGO_CRATE_DEPENDS+=  hashbrown-0.15.2
+CARGO_CRATE_DEPENDS+=  form_urlencoded-1.2.2
+CARGO_CRATE_DEPENDS+=  futures-core-0.3.34
+CARGO_CRATE_DEPENDS+=  futures-executor-0.3.34
+CARGO_CRATE_DEPENDS+=  futures-task-0.3.34
+CARGO_CRATE_DEPENDS+=  futures-util-0.3.34
+CARGO_CRATE_DEPENDS+=  getrandom-0.2.17
+CARGO_CRATE_DEPENDS+=  getrandom-0.4.3
+CARGO_CRATE_DEPENDS+=  hashbrown-0.15.5
+CARGO_CRATE_DEPENDS+=  hashbrown-0.17.1
 CARGO_CRATE_DEPENDS+=  heck-0.5.0
-CARGO_CRATE_DEPENDS+=  http-1.3.1
+CARGO_CRATE_DEPENDS+=  http-1.5.0
 CARGO_CRATE_DEPENDS+=  httparse-1.10.1
-CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.62
+CARGO_CRATE_DEPENDS+=  iana-time-zone-0.1.65
 CARGO_CRATE_DEPENDS+=  iana-time-zone-haiku-0.1.2
-CARGO_CRATE_DEPENDS+=  icu_collections-1.5.0
-CARGO_CRATE_DEPENDS+=  icu_locid-1.5.0
-CARGO_CRATE_DEPENDS+=  icu_locid_transform-1.5.0
-CARGO_CRATE_DEPENDS+=  icu_locid_transform_data-1.5.1
-CARGO_CRATE_DEPENDS+=  icu_normalizer-1.5.0
-CARGO_CRATE_DEPENDS+=  icu_normalizer_data-1.5.1
-CARGO_CRATE_DEPENDS+=  icu_properties-1.5.1
-CARGO_CRATE_DEPENDS+=  icu_properties_data-1.5.1
-CARGO_CRATE_DEPENDS+=  icu_provider-1.5.0
-CARGO_CRATE_DEPENDS+=  icu_provider_macros-1.5.0
+CARGO_CRATE_DEPENDS+=  icu_collections-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_locale_core-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_locale_fallback-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_locale_fallback_data-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_normalizer-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_normalizer_data-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_properties-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_properties_data-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_provider-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_segmenter-2.4.0
+CARGO_CRATE_DEPENDS+=  icu_segmenter_data-2.4.0
 CARGO_CRATE_DEPENDS+=  ident_case-1.0.1
-CARGO_CRATE_DEPENDS+=  idna-1.0.3
-CARGO_CRATE_DEPENDS+=  idna_adapter-1.2.0
-CARGO_CRATE_DEPENDS+=  indexmap-2.8.0
-CARGO_CRATE_DEPENDS+=  indoc-2.0.6
-CARGO_CRATE_DEPENDS+=  instability-0.3.7
+CARGO_CRATE_DEPENDS+=  idna-1.1.0
+CARGO_CRATE_DEPENDS+=  idna_adapter-1.2.2
+CARGO_CRATE_DEPENDS+=  indexmap-2.14.2
+CARGO_CRATE_DEPENDS+=  indoc-2.0.8
+CARGO_CRATE_DEPENDS+=  instability-0.3.14
 CARGO_CRATE_DEPENDS+=  is-docker-0.2.0
 CARGO_CRATE_DEPENDS+=  is-wsl-0.4.0
 CARGO_CRATE_DEPENDS+=  itertools-0.13.0
-CARGO_CRATE_DEPENDS+=  itoa-1.0.15
-CARGO_CRATE_DEPENDS+=  js-sys-0.3.77
-CARGO_CRATE_DEPENDS+=  lazy-regex-3.4.1
-CARGO_CRATE_DEPENDS+=  lazy-regex-proc_macros-3.4.1
-CARGO_CRATE_DEPENDS+=  lazy_static-1.5.0
-CARGO_CRATE_DEPENDS+=  libc-0.2.171
-CARGO_CRATE_DEPENDS+=  libredox-0.1.3
+CARGO_CRATE_DEPENDS+=  itertools-0.14.0
+CARGO_CRATE_DEPENDS+=  itoa-1.0.18
+CARGO_CRATE_DEPENDS+=  js-sys-0.3.106
+CARGO_CRATE_DEPENDS+=  lazy-regex-3.6.2
+CARGO_CRATE_DEPENDS+=  lazy-regex-proc_macros-3.6.2
+CARGO_CRATE_DEPENDS+=  lazy_static-1.5.1
+CARGO_CRATE_DEPENDS+=  libc-0.2.191
+CARGO_CRATE_DEPENDS+=  libredox-0.1.25
 CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.4.15
-CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.9.3
-CARGO_CRATE_DEPENDS+=  litemap-0.7.5
-CARGO_CRATE_DEPENDS+=  lock_api-0.4.12
-CARGO_CRATE_DEPENDS+=  log-0.4.27
+CARGO_CRATE_DEPENDS+=  linux-raw-sys-0.12.1
+CARGO_CRATE_DEPENDS+=  litemap-0.8.3
+CARGO_CRATE_DEPENDS+=  litrs-1.0.1
+CARGO_CRATE_DEPENDS+=  lock_api-0.4.14
+CARGO_CRATE_DEPENDS+=  log-0.4.34
 CARGO_CRATE_DEPENDS+=  lru-0.12.5
-CARGO_CRATE_DEPENDS+=  mediatype-0.19.20
-CARGO_CRATE_DEPENDS+=  memchr-2.7.4
-CARGO_CRATE_DEPENDS+=  miniz_oxide-0.8.5
-CARGO_CRATE_DEPENDS+=  mio-1.0.3
+CARGO_CRATE_DEPENDS+=  mediatype-0.21.0
+CARGO_CRATE_DEPENDS+=  memchr-2.8.3
+CARGO_CRATE_DEPENDS+=  miniz_oxide-0.9.1
+CARGO_CRATE_DEPENDS+=  mio-1.2.4
+CARGO_CRATE_DEPENDS+=  multiversion_no_op-1.0.0
 CARGO_CRATE_DEPENDS+=  num-traits-0.2.19
-CARGO_CRATE_DEPENDS+=  once_cell-1.21.3
-CARGO_CRATE_DEPENDS+=  open-5.3.2
+CARGO_CRATE_DEPENDS+=  once_cell-1.21.4
+CARGO_CRATE_DEPENDS+=  open-5.4.5
 CARGO_CRATE_DEPENDS+=  option-ext-0.2.0
-CARGO_CRATE_DEPENDS+=  parking_lot-0.12.3
-CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.10
+CARGO_CRATE_DEPENDS+=  parking_lot-0.12.5
+CARGO_CRATE_DEPENDS+=  parking_lot_core-0.9.12
 CARGO_CRATE_DEPENDS+=  paste-1.0.15
-CARGO_CRATE_DEPENDS+=  pathdiff-0.2.3
-CARGO_CRATE_DEPENDS+=  percent-encoding-2.3.1
-CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.16
-CARGO_CRATE_DEPENDS+=  pin-utils-0.1.0
+CARGO_CRATE_DEPENDS+=  percent-encoding-2.3.2
+CARGO_CRATE_DEPENDS+=  pin-project-lite-0.2.17
+CARGO_CRATE_DEPENDS+=  potential_utf-0.1.6
 CARGO_CRATE_DEPENDS+=  pretty_assertions-1.4.1
-CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.94
-CARGO_CRATE_DEPENDS+=  quick-xml-0.37.3
-CARGO_CRATE_DEPENDS+=  quote-1.0.40
-CARGO_CRATE_DEPENDS+=  r-efi-5.2.0
+CARGO_CRATE_DEPENDS+=  proc-macro2-1.0.107
+CARGO_CRATE_DEPENDS+=  quick-xml-0.41.0
+CARGO_CRATE_DEPENDS+=  quote-1.0.47
+CARGO_CRATE_DEPENDS+=  r-efi-6.0.0
 CARGO_CRATE_DEPENDS+=  ratatui-0.29.0
-CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.10
-CARGO_CRATE_DEPENDS+=  redox_users-0.5.0
-CARGO_CRATE_DEPENDS+=  regex-1.11.1
-CARGO_CRATE_DEPENDS+=  regex-automata-0.4.9
-CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.5
+CARGO_CRATE_DEPENDS+=  redox_syscall-0.5.18
+CARGO_CRATE_DEPENDS+=  redox_users-0.5.3
+CARGO_CRATE_DEPENDS+=  regex-1.13.1
+CARGO_CRATE_DEPENDS+=  regex-automata-0.4.18
+CARGO_CRATE_DEPENDS+=  regex-syntax-0.8.11
 CARGO_CRATE_DEPENDS+=  ring-0.17.14
-CARGO_CRATE_DEPENDS+=  rust-fuzzy-search-0.1.1
+CARGO_CRATE_DEPENDS+=  rustc_version-0.4.1
 CARGO_CRATE_DEPENDS+=  rustix-0.38.44
-CARGO_CRATE_DEPENDS+=  rustix-1.0.3
-CARGO_CRATE_DEPENDS+=  rustls-0.23.25
-CARGO_CRATE_DEPENDS+=  rustls-pemfile-2.2.0
-CARGO_CRATE_DEPENDS+=  rustls-pki-types-1.11.0
-CARGO_CRATE_DEPENDS+=  rustls-webpki-0.103.1
-CARGO_CRATE_DEPENDS+=  rustversion-1.0.20
-CARGO_CRATE_DEPENDS+=  ryu-1.0.20
-CARGO_CRATE_DEPENDS+=  scc-2.3.3
+CARGO_CRATE_DEPENDS+=  rustix-1.1.5
+CARGO_CRATE_DEPENDS+=  rustls-0.23.46
+CARGO_CRATE_DEPENDS+=  rustls-pki-types-1.15.1
+CARGO_CRATE_DEPENDS+=  rustls-webpki-0.103.16
+CARGO_CRATE_DEPENDS+=  rustversion-1.0.23
+CARGO_CRATE_DEPENDS+=  ryu-1.0.23
 CARGO_CRATE_DEPENDS+=  scopeguard-1.2.0
-CARGO_CRATE_DEPENDS+=  sdd-3.0.8
-CARGO_CRATE_DEPENDS+=  serde-1.0.219
-CARGO_CRATE_DEPENDS+=  serde_derive-1.0.219
-CARGO_CRATE_DEPENDS+=  serde_json-1.0.140
-CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.8
-CARGO_CRATE_DEPENDS+=  serial_test-3.2.0
-CARGO_CRATE_DEPENDS+=  serial_test_derive-3.2.0
-CARGO_CRATE_DEPENDS+=  shlex-1.3.0
-CARGO_CRATE_DEPENDS+=  signal-hook-0.3.17
-CARGO_CRATE_DEPENDS+=  signal-hook-mio-0.2.4
-CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.2
-CARGO_CRATE_DEPENDS+=  siphasher-1.0.1
-CARGO_CRATE_DEPENDS+=  slab-0.4.9
-CARGO_CRATE_DEPENDS+=  smallvec-1.14.0
-CARGO_CRATE_DEPENDS+=  smawk-0.3.2
-CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.0
+CARGO_CRATE_DEPENDS+=  semver-1.0.28
+CARGO_CRATE_DEPENDS+=  serde-1.0.229
+CARGO_CRATE_DEPENDS+=  serde_core-1.0.229
+CARGO_CRATE_DEPENDS+=  serde_derive-1.0.229
+CARGO_CRATE_DEPENDS+=  serde_json-1.0.154
+CARGO_CRATE_DEPENDS+=  serde_spanned-0.6.9
+CARGO_CRATE_DEPENDS+=  serial_test-3.5.0
+CARGO_CRATE_DEPENDS+=  serial_test_derive-3.5.0
+CARGO_CRATE_DEPENDS+=  shlex-2.0.1
+CARGO_CRATE_DEPENDS+=  signal-hook-0.3.18
+CARGO_CRATE_DEPENDS+=  signal-hook-mio-0.2.5
+CARGO_CRATE_DEPENDS+=  signal-hook-registry-1.4.8
+CARGO_CRATE_DEPENDS+=  simd-adler32-0.3.10
+CARGO_CRATE_DEPENDS+=  simdutf8-0.1.5
+CARGO_CRATE_DEPENDS+=  siphasher-1.0.4
+CARGO_CRATE_DEPENDS+=  slab-0.4.12
+CARGO_CRATE_DEPENDS+=  smallvec-1.16.4
+CARGO_CRATE_DEPENDS+=  smawk-0.3.3
+CARGO_CRATE_DEPENDS+=  stable_deref_trait-1.2.1
 CARGO_CRATE_DEPENDS+=  static_assertions-1.1.0
 CARGO_CRATE_DEPENDS+=  strsim-0.11.1
 CARGO_CRATE_DEPENDS+=  strum-0.26.3
 CARGO_CRATE_DEPENDS+=  strum_macros-0.26.4
 CARGO_CRATE_DEPENDS+=  subtle-2.6.1
-CARGO_CRATE_DEPENDS+=  syn-2.0.100
-CARGO_CRATE_DEPENDS+=  synstructure-0.13.1
-CARGO_CRATE_DEPENDS+=  tempfile-3.19.1
-CARGO_CRATE_DEPENDS+=  textwrap-0.16.2
-CARGO_CRATE_DEPENDS+=  thiserror-2.0.12
-CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.12
-CARGO_CRATE_DEPENDS+=  tinystr-0.7.6
-CARGO_CRATE_DEPENDS+=  toml-0.8.20
-CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.8
-CARGO_CRATE_DEPENDS+=  toml_edit-0.22.24
+CARGO_CRATE_DEPENDS+=  syn-2.0.119
+CARGO_CRATE_DEPENDS+=  syn-3.0.9
+CARGO_CRATE_DEPENDS+=  synstructure-0.14.0
+CARGO_CRATE_DEPENDS+=  tempfile-3.27.0
+CARGO_CRATE_DEPENDS+=  textwrap-0.16.4
+CARGO_CRATE_DEPENDS+=  thiserror-2.0.21
+CARGO_CRATE_DEPENDS+=  thiserror-impl-2.0.21
+CARGO_CRATE_DEPENDS+=  tinystr-0.8.5
+CARGO_CRATE_DEPENDS+=  toml-0.8.23
+CARGO_CRATE_DEPENDS+=  toml_datetime-0.6.11
+CARGO_CRATE_DEPENDS+=  toml_edit-0.22.27
+CARGO_CRATE_DEPENDS+=  toml_write-0.1.2
 CARGO_CRATE_DEPENDS+=  tui-realm-stdlib-2.0.1
 CARGO_CRATE_DEPENDS+=  tui-realm-textarea-2.1.0
 CARGO_CRATE_DEPENDS+=  tui-textarea-0.7.0
-CARGO_CRATE_DEPENDS+=  tuirealm-2.1.0
-CARGO_CRATE_DEPENDS+=  tuirealm_derive-2.0.0
-CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.18
-CARGO_CRATE_DEPENDS+=  unicode-linebreak-0.1.5
-CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.12.0
+CARGO_CRATE_DEPENDS+=  tuirealm-2.2.0
+CARGO_CRATE_DEPENDS+=  tuirealm_derive-2.0.1
+CARGO_CRATE_DEPENDS+=  unicode-ident-1.0.27
+CARGO_CRATE_DEPENDS+=  unicode-segmentation-1.13.3
 CARGO_CRATE_DEPENDS+=  unicode-truncate-1.1.0
-CARGO_CRATE_DEPENDS+=  unicode-truncate-2.0.0
+CARGO_CRATE_DEPENDS+=  unicode-truncate-2.0.1
 CARGO_CRATE_DEPENDS+=  unicode-width-0.1.14
 CARGO_CRATE_DEPENDS+=  unicode-width-0.2.0
 CARGO_CRATE_DEPENDS+=  untrusted-0.9.0
-CARGO_CRATE_DEPENDS+=  ureq-3.0.10
-CARGO_CRATE_DEPENDS+=  ureq-proto-0.3.5
-CARGO_CRATE_DEPENDS+=  url-2.5.4
-CARGO_CRATE_DEPENDS+=  utf-8-0.7.6
-CARGO_CRATE_DEPENDS+=  utf16_iter-1.0.5
+CARGO_CRATE_DEPENDS+=  ureq-3.5.0
+CARGO_CRATE_DEPENDS+=  ureq-proto-0.6.5
+CARGO_CRATE_DEPENDS+=  url-2.5.8
+CARGO_CRATE_DEPENDS+=  utf8-zero-0.8.1
 CARGO_CRATE_DEPENDS+=  utf8_iter-1.0.4
-CARGO_CRATE_DEPENDS+=  uuid-1.16.0
-CARGO_CRATE_DEPENDS+=  wasi-0.11.0+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-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+=  webpki-roots-0.26.8
+CARGO_CRATE_DEPENDS+=  uuid-1.29.0
+CARGO_CRATE_DEPENDS+=  wasi-0.11.1+wasi-snapshot-preview1
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-0.2.129
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-0.2.129
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-macro-support-0.2.129
+CARGO_CRATE_DEPENDS+=  wasm-bindgen-shared-0.2.129
+CARGO_CRATE_DEPENDS+=  webpki-roots-1.0.11
 CARGO_CRATE_DEPENDS+=  winapi-0.3.9
 CARGO_CRATE_DEPENDS+=  winapi-i686-pc-windows-gnu-0.4.0
 CARGO_CRATE_DEPENDS+=  winapi-x86_64-pc-windows-gnu-0.4.0
-CARGO_CRATE_DEPENDS+=  windows-core-0.52.0
-CARGO_CRATE_DEPENDS+=  windows-link-0.1.1
+CARGO_CRATE_DEPENDS+=  windows-core-0.62.2
+CARGO_CRATE_DEPENDS+=  windows-implement-0.60.2
+CARGO_CRATE_DEPENDS+=  windows-interface-0.59.3
+CARGO_CRATE_DEPENDS+=  windows-link-0.2.1
+CARGO_CRATE_DEPENDS+=  windows-result-0.4.1
+CARGO_CRATE_DEPENDS+=  windows-strings-0.5.1
 CARGO_CRATE_DEPENDS+=  windows-sys-0.52.0
 CARGO_CRATE_DEPENDS+=  windows-sys-0.59.0
+CARGO_CRATE_DEPENDS+=  windows-sys-0.61.2
 CARGO_CRATE_DEPENDS+=  windows-targets-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_aarch64_gnullvm-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_aarch64_msvc-0.52.6
@@ -201,15 +210,16 @@ CARGO_CRATE_DEPENDS+=     windows_i686_msvc-
 CARGO_CRATE_DEPENDS+=  windows_x86_64_gnu-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_x86_64_gnullvm-0.52.6
 CARGO_CRATE_DEPENDS+=  windows_x86_64_msvc-0.52.6
-CARGO_CRATE_DEPENDS+=  winnow-0.7.4
-CARGO_CRATE_DEPENDS+=  wit-bindgen-rt-0.39.0
-CARGO_CRATE_DEPENDS+=  write16-1.0.0
-CARGO_CRATE_DEPENDS+=  writeable-0.5.5
+CARGO_CRATE_DEPENDS+=  winnow-0.7.15
+CARGO_CRATE_DEPENDS+=  writeable-0.6.4
 CARGO_CRATE_DEPENDS+=  yansi-1.0.1
-CARGO_CRATE_DEPENDS+=  yoke-0.7.5
-CARGO_CRATE_DEPENDS+=  yoke-derive-0.7.5
-CARGO_CRATE_DEPENDS+=  zerofrom-0.1.6
-CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.6
-CARGO_CRATE_DEPENDS+=  zeroize-1.8.1
-CARGO_CRATE_DEPENDS+=  zerovec-0.10.4
-CARGO_CRATE_DEPENDS+=  zerovec-derive-0.10.3
+CARGO_CRATE_DEPENDS+=  yoke-0.8.4
+CARGO_CRATE_DEPENDS+=  yoke-derive-0.8.4
+CARGO_CRATE_DEPENDS+=  zerofrom-0.1.8
+CARGO_CRATE_DEPENDS+=  zerofrom-derive-0.1.8
+CARGO_CRATE_DEPENDS+=  zeroize-1.9.1
+CARGO_CRATE_DEPENDS+=  zerotrie-0.2.5
+CARGO_CRATE_DEPENDS+=  zerovec-0.11.9
+CARGO_CRATE_DEPENDS+=  zerovec-derive-0.11.7
+CARGO_CRATE_DEPENDS+=  zlib-rs-0.6.8
+CARGO_CRATE_DEPENDS+=  zmij-1.0.23

Index: pkgsrc/news/tuifeed/distinfo
diff -u pkgsrc/news/tuifeed/distinfo:1.6 pkgsrc/news/tuifeed/distinfo:1.7
--- pkgsrc/news/tuifeed/distinfo:1.6    Thu Apr 10 11:49:13 2025
+++ pkgsrc/news/tuifeed/distinfo        Sun Oct 25 10:19:01 2026
@@ -1,83 +1,95 @@
-$NetBSD: distinfo,v 1.6 2025/04/10 11:49:13 pin Exp $
+$NetBSD: distinfo,v 1.7 2026/10/25 10:19:01 pin Exp $
 
-BLAKE2s (adler2-2.0.0.crate) = d269f2089344d4a3f4d0908af3257cf2a65755be0349ff42e3854509afd388f3
-SHA512 (adler2-2.0.0.crate) = 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423
-Size (adler2-2.0.0.crate) = 13529 bytes
-BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
-SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-Size (aho-corasick-1.1.3.crate) = 183311 bytes
+BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
+SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
+Size (adler2-2.0.1.crate) = 13366 bytes
+BLAKE2s (aho-corasick-1.1.5.crate) = 81b34e3dfc1b58f892b0487465608067b30309e424c9904a98e8f926a6adc083
+SHA512 (aho-corasick-1.1.5.crate) = 324012ebcb573740ce56c7ef217dcf2bb849d0040e022dcc39aa8a46750088a2c26271016bfb6b1bf7a558d0c4bcefc004811bd8f0afd7fd000dce9bf0206643
+Size (aho-corasick-1.1.5.crate) = 184315 bytes
 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
-BLAKE2s (argh-0.1.13.crate) = 2b7ff1b1a1f058eb1493793bb8ef9e5c9f499cd776ec682ab28a9bc7862251ce
-SHA512 (argh-0.1.13.crate) = fd191f6a3a0a1841d51c53cb244f2f3bbffb04ffa365ed636acf7656530902ec7a3ee13fbc4c35011e07e8f3c3c0257f54750bdb80a90ae5cb736fdf7a612b86
-Size (argh-0.1.13.crate) = 28366 bytes
-BLAKE2s (argh_derive-0.1.13.crate) = 525527cb78590672ee57ad61910f56ff8dc31ecfc2d965b704bedc2759b91626
-SHA512 (argh_derive-0.1.13.crate) = 07f02228715140158615842716c4ad142d5c7600e14f1f464e999bf89b4d91f39e26ea0df8e10d9d673ebe0946653f484aca55b0d1f60dbadbed1c4c86f0d586
-Size (argh_derive-0.1.13.crate) = 23278 bytes
-BLAKE2s (argh_shared-0.1.13.crate) = ce0f6eb79650e0e44a4395c9580f16d4e5be513afb1d3ea8a12515eefaafd283
-SHA512 (argh_shared-0.1.13.crate) = eb820165e631028195d91654798ed33710257e39bfb385f468a8e2bee501c768795f15ce32f6f1ca68431fcfabf30130d6f89ef77715fab9447f896de52706a3
-Size (argh_shared-0.1.13.crate) = 5230 bytes
-BLAKE2s (autocfg-1.4.0.crate) = ce6aae5b8fe5dadf0c6a182c5940551ded4070c0c0143412d8c8356037ce1dc0
-SHA512 (autocfg-1.4.0.crate) = 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c
-Size (autocfg-1.4.0.crate) = 17712 bytes
-BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
-SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
-Size (base64-0.22.1.crate) = 81597 bytes
-BLAKE2s (bitflags-2.9.0.crate) = 0623cfd95448850744bddc4f3d0012ee46c5ea043a81cb603359e9591b180b12
-SHA512 (bitflags-2.9.0.crate) = f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446
-Size (bitflags-2.9.0.crate) = 47654 bytes
-BLAKE2s (bumpalo-3.17.0.crate) = bebd1cc2f7c09aa03ed766b50f8745541ff9417469fa10fdbf0bb2dc115df990
-SHA512 (bumpalo-3.17.0.crate) = b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f
-Size (bumpalo-3.17.0.crate) = 91975 bytes
-BLAKE2s (bytes-1.10.1.crate) = 5b3216b1cac8c7d1740ecf85c7cdfcf54dfc2fab12d4e634b882fc8bcf27e480
-SHA512 (bytes-1.10.1.crate) = 03429f01927b94ba6c958c46b2e5bf92a23b39ce9385689e21accd34a5d3be01fd0f665f4bbffb1f7c5bdf1edfb1bf11d5ccad00eff0f9388be39fe2f753d296
-Size (bytes-1.10.1.crate) = 76779 bytes
+BLAKE2s (android_system_properties-0.1.6.crate) = 8141196d25e2ec1578445d569ab64bd64fa2de33aa12d59e7dca76437c19c29d
+SHA512 (android_system_properties-0.1.6.crate) = f17915c15e9d6bd1502b696ea52e7c4c92b0e2b43fcf9853bacd612935c33ae00b5a274df8392321d9fadbaaedfa9031e3ebcf8bb1be19d186e952c244564597
+Size (android_system_properties-0.1.6.crate) = 5625 bytes
+BLAKE2s (argh-0.1.19.crate) = 9f57eec163ba30e380ebf2e879df8090faf4b8e978a8e1821dbecfc37aa624a0
+SHA512 (argh-0.1.19.crate) = c8083bd1d70f873fa35b938a86421e7f8cfe308f92f278810db978ab7cea604add9d662f686d1a8da752fe40811eb7c9cbe2e9c69a8145cb06f1f1ea1af77045
+Size (argh-0.1.19.crate) = 31671 bytes
+BLAKE2s (argh_derive-0.1.19.crate) = c45c2626a364acbffbc6bd249d32358348c40dd9ff7adafcd962843bf9cebd5f
+SHA512 (argh_derive-0.1.19.crate) = f0775f7c9c95423e348439dc18ccc8560ee77954140a501e9fdd1adc35fe5bbd9eba0edb02761b3fb48cfd92486d06a108474f1f2d2948a8f0f48f6e4589bb38
+Size (argh_derive-0.1.19.crate) = 25439 bytes
+BLAKE2s (argh_shared-0.1.19.crate) = 77f3733632c01390a429f9aeeaed342fc751174cc64b056e8be94a8d0a3f9624
+SHA512 (argh_shared-0.1.19.crate) = 70002a9b4663d3da6b8dcf63a29572a3b4fca04448c08ff447d2a79d987530758db1c9d3c5e8b28f04e9ea57ce0a78bfc1f4df90c095b90ba3eaf29d572951af
+Size (argh_shared-0.1.19.crate) = 6311 bytes
+BLAKE2s (autocfg-1.5.1.crate) = 3abe45f3b2872788922c39cf9ea7de475a6d75225720ee3e6a1e934e9c384431
+SHA512 (autocfg-1.5.1.crate) = 4d7c168dd8e98d74b09a2762dd95c9912b903e9785ecded165098fc58e20ff35c80facd7fe5a6a5523250fc34c1e5fc509ab93c7c68bc3b2334ec0dac3bcb840
+Size (autocfg-1.5.1.crate) = 18911 bytes
+BLAKE2s (base64-0.23.1.crate) = 25eb1668b91ad22e7b1076cdcfbf71acf9d861148d9eca437d3d86432e8a6d07
+SHA512 (base64-0.23.1.crate) = f9a402e7161a95ba52a14bb0ec8d5dcf6cc70f97b50d40ac4a150c977b752861da6b9feb63e5e9b15f3309b95b3ca0ebe4e789c26e6b96af4e0c69642b140a51
+Size (base64-0.23.1.crate) = 93605 bytes
+BLAKE2s (bitflags-2.13.2.crate) = a9e5e5b4fd5f8849e1e8dce75c868c935e4481b2050e8a00d753c567e12064c5
+SHA512 (bitflags-2.13.2.crate) = 362553b15e7f09d30f9aca4c1f991f040c446aea4ae36f46ec9ea460a0cd2b98052fca4b56d2ef48147cf1c73f3f8782cb579aeadfbfdd2a22b55cd4b096022b
+Size (bitflags-2.13.2.crate) = 51678 bytes
+BLAKE2s (bumpalo-3.20.3.crate) = d0c72662efaf43a3c6fe9d806a1057a4d3bbc146ab5217628fbcfbed52cd5611
+SHA512 (bumpalo-3.20.3.crate) = c0e8ebd1c9eaf0a093370251a8a4993f73ed925a95ec852173649e6716741e38fbe1b1bbe15dd7704722fa67e3113f82a76b3e9edb5691f3b5c68a3a55b0c039
+Size (bumpalo-3.20.3.crate) = 98671 bytes
+BLAKE2s (bytes-1.12.1.crate) = 15d031e8a1a6e9aa647a394a9824c1890bd5d53b339f819248242467e3360543
+SHA512 (bytes-1.12.1.crate) = 1c548cfd8d65eeb84342c4678d0591470cf6ca80fc3f549313d2c937d7549de6ec2ec15e7def761c246870d81a55607c38faaad0d28f9701e408cda04f7152de
+Size (bytes-1.12.1.crate) = 75667 bytes
 BLAKE2s (cassowary-0.3.0.crate) = b17facbc17a2111cef15ced2fdcbee59ae6747e942e059144b8b67ca7c13d9d2
 SHA512 (cassowary-0.3.0.crate) = 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8
 Size (cassowary-0.3.0.crate) = 22876 bytes
-BLAKE2s (castaway-0.2.3.crate) = 7f739ca895e01b6728a586398e5adb302bffa9785e59af11c16d7e44eeb14aab
-SHA512 (castaway-0.2.3.crate) = 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9
-Size (castaway-0.2.3.crate) = 11509 bytes
-BLAKE2s (cc-1.2.17.crate) = 723e04166cca244901ac7dbf256d4af1386e9f3b907749c559d30e460101a2b3
-SHA512 (cc-1.2.17.crate) = 3fe7609a6427a37b7fce6e1ebdaa0f108a9c5134892c181ff028e5d50341ca27c9e8982cbfc10595e9ff2fd4c4fe3d46670d10ad6f3c91efdfba373ea1f853ed
-Size (cc-1.2.17.crate) = 105794 bytes
-BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
-SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (chrono-0.4.40.crate) = 60ee57ccd59fa93f7d08d84e59b54a63bca4886d4c65ad8aefa6092530f23234
-SHA512 (chrono-0.4.40.crate) = 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f
-Size (chrono-0.4.40.crate) = 229824 bytes
-BLAKE2s (compact_str-0.8.1.crate) = 1a8a0c8faf8579cc999519ce01ee9c9ee065fe9b09941e638c93cbb1da3466f5
-SHA512 (compact_str-0.8.1.crate) = 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a
-Size (compact_str-0.8.1.crate) = 71371 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.10.0.crate) = 9638f8e32d23b16a512e20a8b7d5d471ba7b29ee4a3a64bc796a59711a56509d
+SHA512 (cc-1.10.0.crate) = 5ce07489166b97bfe1af7afa0fff41e28d44ee38b81ed2773ed324ee3d1cd7bd9cf933a5ab9b1ec315754aef9179def2bd23c768105f0374191feb7e4cc0e7c6
+Size (cc-1.10.0.crate) = 148443 bytes
+BLAKE2s (cfg-if-1.0.5.crate) = b88e642ec80ee71b56c9a3f6e357e728005b5b3015a48ceb9a76cfd953a0b74e
+SHA512 (cfg-if-1.0.5.crate) = 5f93906e4703366f5b064f44c5d834cd402240a7b48cd8f72a40bf198430501f5939507c8ec5235affbdb5004ab6fd13a5680f7716544c6ecc6ae9c19512d75d
+Size (cfg-if-1.0.5.crate) = 9578 bytes
+BLAKE2s (chrono-0.4.45.crate) = 72069e9e7a76254b8db2201521961b8d286eaeb35ee1a5695592b314ffa87acd
+SHA512 (chrono-0.4.45.crate) = f275b373f0f085453bd168b822a28ce6db3470cbe42f4c8b216b4320f2b460dbd2781e272eff8977b6d17ae596cb3efd3381a1cffb5e6513e6e7979681894546
+Size (chrono-0.4.45.crate) = 240866 bytes
+BLAKE2s (compact_str-0.8.2.crate) = 0cddf796c7bbe76933a460bbaf81c50a431dda4d0b3b2830e0111f5102af59ef
+SHA512 (compact_str-0.8.2.crate) = f74ed5beb7d8ef1bb5cbb818da8f06b7ff6c4d5032583b7a204a6282517e100902ecc556a645d507ba30465f01dd8b486ec0f5dab4496d6b43096c949627fd1b
+Size (compact_str-0.8.2.crate) = 88384 bytes
+BLAKE2s (convert_case-0.10.0.crate) = 17160119fd5a93552b4f5e4cc4c0292da2c73ccbbd33f414d0f99c2d2d60a5d4
+SHA512 (convert_case-0.10.0.crate) = f96a54fed1a158c007cf32d68e0ebdb94482c36e53cb5ac0af0ede5970094f2eeae76f161d56a7fd9766d0ada199c65d850d50dd2edd8db661cbfbf80903b9b4
+Size (convert_case-0.10.0.crate) = 24083 bytes
 BLAKE2s (core-foundation-sys-0.8.7.crate) = d67a5ed3a4cb42a000d1bbcb5a633cb03edb8ae5ba892d1893f716629748ff34
 SHA512 (core-foundation-sys-0.8.7.crate) = 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a
 Size (core-foundation-sys-0.8.7.crate) = 37712 bytes
-BLAKE2s (crc32fast-1.4.2.crate) = b1cf168fb32b4405c990cd38e83eb4b908ba0a9005adcc19f1a9022a831702f4
-SHA512 (crc32fast-1.4.2.crate) = c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266
-Size (crc32fast-1.4.2.crate) = 38491 bytes
+BLAKE2s (core_detect-1.0.0.crate) = edeafa797ab9f693685c7eefa3b819169d2d3112c4b24bfe9028901c9c3f1bb5
+SHA512 (core_detect-1.0.0.crate) = 607b1f9025fb661dea0a4fd011baddd4b5047b5c287e5284af278fba3527d8989951683dcc4583c9c3c87bce469620e4f724226b957b751d33f8483c301b5713
+Size (core_detect-1.0.0.crate) = 17758 bytes
+BLAKE2s (crc32fast-1.5.3.crate) = 5305273e1c69134230586f8df5743a681a0d149a37ef39031f8b75c3cf1fe8c9
+SHA512 (crc32fast-1.5.3.crate) = a4e43ce84a04bd6d276be28be1ace538f03829faac418f6dcfedcaa9b8b1ac726b8e58fd4e26c13cc16d004359d2288d6f31cde4bd2c4912876bf747d0055893
+Size (crc32fast-1.5.3.crate) = 52272 bytes
 BLAKE2s (crossterm-0.28.1.crate) = 6d3172650b4c8156ca291aa5bb5a60ba45f3450aed6f3d6d50edc116833d85c1
 SHA512 (crossterm-0.28.1.crate) = 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931
 Size (crossterm-0.28.1.crate) = 132275 bytes
+BLAKE2s (crossterm-0.29.0.crate) = 2d29c271c3d642cd5007194c92934c798c30c97dbf3abc93ca653fff0bf35614
+SHA512 (crossterm-0.29.0.crate) = 7dfac3f43b8a78573660efa2f87907ca00cead1fddab1edc9333277d8a2e83f50268859d0be979ae50106893047166c65aeee78fdf5fa941261698b1b66488d0
+Size (crossterm-0.29.0.crate) = 136635 bytes
 BLAKE2s (crossterm_winapi-0.9.1.crate) = 1dcb832917a32bae91d69b7db350c951da8c907da8a7515c0b4557a04788f8f6
 SHA512 (crossterm_winapi-0.9.1.crate) = 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7
 Size (crossterm_winapi-0.9.1.crate) = 16027 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 (darling-0.24.1.crate) = 3bb0d434e58624c55ed3387b35a5ffd662e54e696c560956362d412d7ea32dc2
+SHA512 (darling-0.24.1.crate) = f46907701ec6e3b5cffbc3843b54d58a96ac586638c90f73aa540d35d182a05027e6bbced9907174a203ef56786a869fdbac0beefc7fe1d97686d435b6bdb486
+Size (darling-0.24.1.crate) = 51607 bytes
+BLAKE2s (darling_core-0.24.1.crate) = 1760fd228008618165782c62a3da2b56746d49d5469e7c1ff941c9c2d7b405dd
+SHA512 (darling_core-0.24.1.crate) = 5c5b9257d10b58b7cdcf4c7cb2c624d41b7da5926b8d1f34ca465347789af151b193626ec1362844bcac7f83eb89af49bdf42d2a98d34d8482b1b4116be0768e
+Size (darling_core-0.24.1.crate) = 83947 bytes
+BLAKE2s (darling_macro-0.24.1.crate) = b5bf1174e31f7fa2834b9e893f3f8a9910da96e096948773a8b30928226bbabe
+SHA512 (darling_macro-0.24.1.crate) = 085cb9b084d0f051c6f3e30e802bdb940563db3018177965c3439332dd9d0e02f0f4d47da9ee0f7f6b6f7082bfbf3abb08354bfe845b31d19ece22a273b53f74
+Size (darling_macro-0.24.1.crate) = 2481 bytes
+BLAKE2s (derive_more-2.1.1.crate) = 25df722e61b66c9fe90f99ff59d4e14904d556d290b318131dc4584caa0fe07e
+SHA512 (derive_more-2.1.1.crate) = cb4de4ead185ad40c6e9e0fe316f16ada2070d5ebc336dcb73dfd8def87605d8ef9beb454c9202096aa4da8da0c32307fd02054f290722b561d6fff83bb91dff
+Size (derive_more-2.1.1.crate) = 88632 bytes
+BLAKE2s (derive_more-impl-2.1.1.crate) = 06584d03e6d43cd069edb7e7e4a7d002dd488fbe69f0632f68f9f411d72281f1
+SHA512 (derive_more-impl-2.1.1.crate) = 07a6d6c5be2968ee0bc6847ba5bb4809a80a769743868068a71d72fc376516724df5855edb6ebc2ef569ac8f79bf632f34ca30640fa54f030d58ce301de44b89
+Size (derive_more-impl-2.1.1.crate) = 99094 bytes
 BLAKE2s (diff-0.1.13.crate) = f7ceba7e29d20d30066c8df5dc67d5b8c87889cc6042a036bf53614de944dd64
 SHA512 (diff-0.1.13.crate) = 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb
 Size (diff-0.1.13.crate) = 46216 bytes
@@ -87,135 +99,132 @@ 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 (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
-SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
-Size (displaydoc-0.2.5.crate) = 24219 bytes
-BLAKE2s (either-1.15.0.crate) = 7c84d6a0e5f2b2ab835c6a5a557e2b80af4b533e6d792d546a42ac2f5b846e22
-SHA512 (either-1.15.0.crate) = d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
-Size (either-1.15.0.crate) = 20114 bytes
-BLAKE2s (encoding_rs-0.8.35.crate) = 2462b8a8ac8a4fb5cc1825ed2bb246be575a3236aa6dba5e49fbc514f1a47a6a
-SHA512 (encoding_rs-0.8.35.crate) = 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4
-Size (encoding_rs-0.8.35.crate) = 1381050 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.10.crate) = 6d5794ad801783e79353e834928c4ae077a9074bded5c27e5affd01ce60710d1
-SHA512 (errno-0.3.10.crate) = fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f
-Size (errno-0.3.10.crate) = 11824 bytes
-BLAKE2s (fastrand-2.3.0.crate) = 17b53f60ee5cb0e59aa32c5e6d48a968a714aeb8d905b7e0dc37f8c8392813bc
-SHA512 (fastrand-2.3.0.crate) = 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947
-Size (fastrand-2.3.0.crate) = 15076 bytes
-BLAKE2s (feed-rs-2.3.1.crate) = d8dfe5bb594162e572511d1148aed576cf4241c8e0db65c7b194482c969f2d6b
-SHA512 (feed-rs-2.3.1.crate) = 51eecaf3916b94fcc1836dd779712075cd4692e74e623bc6df7316492bd2b400372ac43cd592a3eca50601fd05bc1a73a033000afc9cd00028b6079eb5345115
-Size (feed-rs-2.3.1.crate) = 157452 bytes
-BLAKE2s (flate2-1.1.0.crate) = 39ffff8ac57b50730a7d212c3c1ac05b85f9ae61aa16e8a8dc4c61938d871c69
-SHA512 (flate2-1.1.0.crate) = 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb
-Size (flate2-1.1.0.crate) = 110650 bytes
-BLAKE2s (fnv-1.0.7.crate) = ffa8e3e3e120c65486f2575822704aa79aac381f375d7295875475e36775ff09
-SHA512 (fnv-1.0.7.crate) = 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334
-Size (fnv-1.0.7.crate) = 11266 bytes
+BLAKE2s (displaydoc-0.2.7.crate) = 3fe295f95b661eb7ab4c32967286e956435f6ccfcdf1fd7d8d3ada9ca2f8fbd5
+SHA512 (displaydoc-0.2.7.crate) = 6e21a1572e71d12218a178fc9e6d22964be5cb4006eb4920229db35ff1391708cdcbe5ab2b8295cf3ceb9dd1b1bbc70e2bca1e6080c6e7b8878d0b430e4d45ae
+Size (displaydoc-0.2.7.crate) = 21343 bytes
+BLAKE2s (document-features-0.2.12.crate) = 7353f263add5466271ff22efa156753d3b49c821ed194c593af39d57dc5831b4
+SHA512 (document-features-0.2.12.crate) = 2991ae0f22656cde0aba8d8d76745a0316febe1d5ffa31e9d57ef5800fdbd10d7949d34b12024981610c7ff983c92f97f0fe432f8a75ff1b7da5e3531f01e677
+Size (document-features-0.2.12.crate) = 14739 bytes
+BLAKE2s (either-1.19.0.crate) = 7e45ceeb98eca09847ab4222c8e9e0ddfeac308071854886f36812e54829d2e0
+SHA512 (either-1.19.0.crate) = 41e15204729ca83ce973caebafda1bbbf8827ae7adc3b96ac7beb588739b73525550319c764ff25a59f86cf0d751c87f08e71166109e2bd1e6d667b88537d9f3
+Size (either-1.19.0.crate) = 22501 bytes
+BLAKE2s (encoding_rs-0.8.42.crate) = 002c2888daa9363c1aa96d06a6aeeaace4cc662ee9486d255d1318e80aa8e8dd
+SHA512 (encoding_rs-0.8.42.crate) = b19416433920c2f5de2c4fcc1719ae57d29904b7e5202d3ec203c1abe38c02514cb68bed7240acadf283791623ff3875b5fd9b6892a2ca0fb76b7eaef8df0cec
+Size (encoding_rs-0.8.42.crate) = 552153 bytes
+BLAKE2s (equivalent-1.0.3.crate) = 455fcac080bc1e771bc78c6180c85d37422db662e65a16ce198b044bfa8a39d4
+SHA512 (equivalent-1.0.3.crate) = b9d17c4525732c12ba963504639be082db92a812b9453f675104bfe4e4a328ee0ac26b867b4684aa92081d32aedde735b1d77a9b73a056412cecb080f31cdede
+Size (equivalent-1.0.3.crate) = 7495 bytes
+BLAKE2s (errno-0.3.14.crate) = cafef097c25f2739c920a6502c9ef74021cd51742faa7b3ce7910fa561ec7d5a
+SHA512 (errno-0.3.14.crate) = 1de95c9806323d63e7cc95111e67b3ba1ee4b9d47b70cec33485194574d6b584d22ff877dfbc244317822721291d537d9509ae5e46f1b45169cb478a78322366
+Size (errno-0.3.14.crate) = 12002 bytes
+BLAKE2s (fastrand-2.5.0.crate) = ab3a561a68d20ac300072f96800163982cf9a862f26088d6c477455466ba88ac
+SHA512 (fastrand-2.5.0.crate) = 0c7369840393fbd8fe8c6fa94d47ddc8e8c709270d20c9ce81c3902ea6dc9cfaa5ee0cf2e9b5b865453748283545e206264446d905550c838c052534a6088ddd
+Size (fastrand-2.5.0.crate) = 20782 bytes
+BLAKE2s (feed-rs-2.4.0.crate) = 4a8db306e9d8a6ac8727f0bb0118dff547e89b2e2df57c73effc773b0a9748c3
+SHA512 (feed-rs-2.4.0.crate) = 59734ea26c449d9cfb09a70b938cbd1fc5c07139fcbeb9b96591879e9092ff16cf5e0d70d38280dbcee3e7e808746e4d6f6df0efa4c069cd10f663833c17e9db
+Size (feed-rs-2.4.0.crate) = 165482 bytes
+BLAKE2s (find-msvc-tools-0.1.15.crate) = c7ecc5470b21b48127435ec02cded2b301a271ce3cfb0826aaf9a713657eb46f
+SHA512 (find-msvc-tools-0.1.15.crate) = f3587a4a357195736826af3de98e901cfcdbbfc08124f53ca8a7f066dc6b9226b00cf7314295e43ed7580b22ee982402b0cece89af8bb0a15a7f5d6ac612b8a8
+Size (find-msvc-tools-0.1.15.crate) = 31634 bytes
+BLAKE2s (flate2-1.1.10.crate) = 16556da9599ce35fdf029bfe0facb9894573b79dcf47183da010de6202797175
+SHA512 (flate2-1.1.10.crate) = da94c8ecd453d3a4df11efcfd27d3412acb5304701bda9fc57f8607ffe366aa369e795e1e7d332e736b8a9426d1e33b87e6765133d97d8258f403ca71375c2a5
+Size (flate2-1.1.10.crate) = 80244 bytes
 BLAKE2s (foldhash-0.1.5.crate) = d2e18d6a9ac10fd481f5d9c3d1d534545c67b1d4318170083b7747eb374caa3b
 SHA512 (foldhash-0.1.5.crate) = 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22
 Size (foldhash-0.1.5.crate) = 21901 bytes
-BLAKE2s (form_urlencoded-1.2.1.crate) = 9682c681e474ffe84aa961c21cf56d5afe680e43e97824e735546f8383f69e3c
-SHA512 (form_urlencoded-1.2.1.crate) = c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
-Size (form_urlencoded-1.2.1.crate) = 8969 bytes
-BLAKE2s (futures-0.3.31.crate) = 0b434e414a2a44f2af21cfb0da777e25b3a3d4f9cc3b29609e6dc5f61329ece1
-SHA512 (futures-0.3.31.crate) = a08d23cdac9e162d0e6ae72bd792201ff4e13d7ade6b498cc597149b3df2062b06814804c0750d941d8b5be5d2ab4cfebbe2d08a98d875d2092bf25e6e71a51d
-Size (futures-0.3.31.crate) = 54953 bytes
-BLAKE2s (futures-channel-0.3.31.crate) = f03e5a01e367fab8e21b1a5b9cbe7be1f222cfc03a591602bc173dd3361f97c0
-SHA512 (futures-channel-0.3.31.crate) = 87e49e661cb12c1e03a07d3c94ca9bf5954344a51fa11639a118f5a49877c883387343af54639ad80e7196062a77fa7c9b9aff9804fb1e6ea3d0eb09efc53c69
-Size (futures-channel-0.3.31.crate) = 31971 bytes
-BLAKE2s (futures-core-0.3.31.crate) = f84e20f9d5ced305ff7e990075c80d6b4beb1feed31c4ed4cef703a48c377154
-SHA512 (futures-core-0.3.31.crate) = d2f4c2476c4f480f724a880ee16566fcdd545579d3cacd2f16745812eed9ac4a7a88d59d4a38b163ef466c6f6b612b9cb06308a09d52256506a8a90e358db935
-Size (futures-core-0.3.31.crate) = 14318 bytes
-BLAKE2s (futures-executor-0.3.31.crate) = 70b70bfa0d55668d9b8f5d23c3865c169dafc4a5ec8e392b7a6134ff61cb3862
-SHA512 (futures-executor-0.3.31.crate) = 337e70bd3a3bd3075b51e2afe8f157902ebe486696587cc2706b6a5770478ee2ee4216aa9e155e9821ed1d02ba437cdd3abd0c05aa960378ea192e2ed39af564
-Size (futures-executor-0.3.31.crate) = 17965 bytes
-BLAKE2s (futures-io-0.3.31.crate) = 94f244146c63181faf458f71e558d83ffa9c53680ded3eee9f0c2e5b3fc09e5b
-SHA512 (futures-io-0.3.31.crate) = 16d21388f7ca083d2c618ec140cb2c0807ca621b8c338698c367d862b99133ec9edda828f051f3f666472c929e7bf7a5cb334fcf167109c7c392c5cc60b54fdf
-Size (futures-io-0.3.31.crate) = 9047 bytes
-BLAKE2s (futures-sink-0.3.31.crate) = 551502a923eb0073fdf039f0c83ac929c9ca409c59568913d6c333ed8d8ad608
-SHA512 (futures-sink-0.3.31.crate) = 79a57dbee5cfe98f2c003bd463d252648743f70d13e2054af072978b758c7cb8e5fb652fd2f36c760df358ad23d2893cef24ca6ae3df44def28f1d39bcf348a9
-Size (futures-sink-0.3.31.crate) = 7958 bytes
-BLAKE2s (futures-task-0.3.31.crate) = fb82779c9b97e6a69214dbdbff570939eed7837e1f92b23571ca97c49385a93d
-SHA512 (futures-task-0.3.31.crate) = 4872fd2f24b07c626efc6fd76c01b44d56efecb9697f972d0877307b38d3ccb06277ff029df38981470ba1f8ac5f93086123ab3af44d3c49bd9c10b6c9158a81
-Size (futures-task-0.3.31.crate) = 11217 bytes
-BLAKE2s (futures-util-0.3.31.crate) = 34b50c0b2fb2b69dcabea6d503c75c8324d704faf1d7d2f00bb192c76f43789b
-SHA512 (futures-util-0.3.31.crate) = 429b1de584546b931b17d475aacbdb0c14824a57d960c44e615aa808e8c0f9c126473e313a7150b3de87ea91b7eebebb1041509f61b3493fee8a9cd2c75c4df3
-Size (futures-util-0.3.31.crate) = 162124 bytes
-BLAKE2s (getrandom-0.2.15.crate) = ac18905cf81fcf1cf0ad0b35776937b646a061e9c99c3ff7ab72cae34b8361f4
-SHA512 (getrandom-0.2.15.crate) = 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
-Size (getrandom-0.2.15.crate) = 37163 bytes
-BLAKE2s (getrandom-0.3.2.crate) = 84acf666677c96af7faf937ef964177867acde0e7ff5dd23ae19ac4a72272da7
-SHA512 (getrandom-0.3.2.crate) = 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2
-Size (getrandom-0.3.2.crate) = 49140 bytes
-BLAKE2s (hashbrown-0.15.2.crate) = 3d249da59d8a2fa388cce1ecf55b3873572899a8aabe533dee380a5253fcb71c
-SHA512 (hashbrown-0.15.2.crate) = d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd
-Size (hashbrown-0.15.2.crate) = 138478 bytes
+BLAKE2s (form_urlencoded-1.2.2.crate) = a2bd40109d330e88635133e0c0fda55eb32549353cef6e88f29f37fe4ef801c6
+SHA512 (form_urlencoded-1.2.2.crate) = 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
+Size (form_urlencoded-1.2.2.crate) = 9347 bytes
+BLAKE2s (futures-core-0.3.34.crate) = 04eeaa5e1d9f8d106da946c88d8be9996ae81ae354d1f9f1a96ed1b0e2f10ea4
+SHA512 (futures-core-0.3.34.crate) = 05ac009da05e0d4cc41866a1ef95f7a3da03d037ac62dddc0df59c24cd3fb2d164982c95062f810982c3ed39e7130560ab58ea815db4235bb69c8809ba8e5566
+Size (futures-core-0.3.34.crate) = 14692 bytes
+BLAKE2s (futures-executor-0.3.34.crate) = 3a01799177b17941fc5c309a6fe6236d2e471ff733e31ffc7adf748cc7bf71cd
+SHA512 (futures-executor-0.3.34.crate) = 76c89dc491d6bcde3978ea947aa586551dd3e06cf2282156523963f70c48d12d9caba2414981caaa82f6a78842a7e63180fc90c8f39a80afb040524ea7864611
+Size (futures-executor-0.3.34.crate) = 18560 bytes
+BLAKE2s (futures-task-0.3.34.crate) = 6a9428722c62950f82defd47da8199d97dc79b7f57bffa1a2c645a07d07ab842
+SHA512 (futures-task-0.3.34.crate) = 84d31a3391ad47f4c5306f37e09ab32975967253c65af251f8a45daf9363e6dd95437b7ab0ff68160d34adebf2d09f49449d184d627b8f6548ef02c9155c7db3
+Size (futures-task-0.3.34.crate) = 11376 bytes
+BLAKE2s (futures-util-0.3.34.crate) = bc8a1581917106e8642903d2a30dd6ed5f87316e382406710ba3c36d0035e8c8
+SHA512 (futures-util-0.3.34.crate) = c5e6213da3767bd645cf27d91e5f8ae14040079e11ed30fc9332b404f058491687dbcf0a8fbfb3511ed463139db7879785bed0129e99de1fde6ee10c21aeb2aa
+Size (futures-util-0.3.34.crate) = 169782 bytes
+BLAKE2s (getrandom-0.2.17.crate) = 0064a9c9bc6a7c03eaaf502ffb2e479eb18a4b6b3eae2b25b79cf3dc49cfbdb8
+SHA512 (getrandom-0.2.17.crate) = 23033dde606eaeacc0557e21b3c5ef732e083b17ae086dc95ac7d1a8bc1b695a9a6a7073b8ae774ec62e7477a8ea0644d417fa5da7841a3c8118694c21813d1a
+Size (getrandom-0.2.17.crate) = 40780 bytes
+BLAKE2s (getrandom-0.4.3.crate) = eb26e69e1555916776eb3cae8b7b855c35a223866cf5a42217a90e7215078eb8
+SHA512 (getrandom-0.4.3.crate) = 6faeff228c0aa2dd62612a0f42f6b69e9667ecb6d1627381102865de609796f202d4ae635bdc098764225c5d5f0a2dc5dd1334522692e8ec22d0c5426bc5344e
+Size (getrandom-0.4.3.crate) = 52437 bytes
+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.17.1.crate) = d885c90268125c6a8c8970572622ac4d53d6560d16da40e73f42bfaf6690fd9b
+SHA512 (hashbrown-0.17.1.crate) = 4b6a5a76ec2f020fe34cfa5f5bf4b518ab7d278ece657804663972b6a5ebd64f775bd75d229b7e202702bed9d5b63ddef4de6e274fafe3129809791c6802526a
+Size (hashbrown-0.17.1.crate) = 155512 bytes
 BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
 SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
 Size (heck-0.5.0.crate) = 11517 bytes
-BLAKE2s (http-1.3.1.crate) = eb05c22ce1a43f9145af09f5cdd7154fe2cbbb87c7ede05586fe4b53990e686a
-SHA512 (http-1.3.1.crate) = 20c6a049d93294e081150991eec281f531d2f2aa66b04b5d51585995bd07c1f9748df7f21a4f94fddf4cb04872c83d77822cce12b2d65778ea55197666e550ac
-Size (http-1.3.1.crate) = 106063 bytes
+BLAKE2s (http-1.5.0.crate) = a2546cdfce8a9f55a2923d4fd2d84a7210f7e1f1fd635435adc6603f53b399e6
+SHA512 (http-1.5.0.crate) = be36bbf1560ce187d4786dbbc921f6e2d88e314def83ed61cf3caaf99992f152995d6c252d426950e9b049dad867093f9bc77a94e219559a76ef93c6af3d8451
+Size (http-1.5.0.crate) = 111161 bytes
 BLAKE2s (httparse-1.10.1.crate) = 44e82f7d11ccf546de42fd459cf068c77bc46edb05d582de7212455432b38f78
 SHA512 (httparse-1.10.1.crate) = b9988b4657e54931a9f8beab694d938bca7c15783c7181059770e56a7cbff801531e96eaa396615f19b0d99c37f73b39194c6ae06df1309a02097ba13e33ffd0
 Size (httparse-1.10.1.crate) = 45190 bytes
-BLAKE2s (iana-time-zone-0.1.62.crate) = cdae65dd467fc5b21b80f50b15ddf9df8123edb21c3a70d3fec8755c0ffce990
-SHA512 (iana-time-zone-0.1.62.crate) = ef05418d6f4d346f26dfc5e84e4054b15bf800e6529208e1fcff0c7214dd3fb382ed3d996ec6a6a54daff527de1265ddfc5504231c3bc28bf2fa022bf04705cb
-Size (iana-time-zone-0.1.62.crate) = 35775 bytes
+BLAKE2s (iana-time-zone-0.1.65.crate) = aafc0665962331484c2de537318de874b331ca31f31d0191f567fe442d7e1484
+SHA512 (iana-time-zone-0.1.65.crate) = 4443d5a01ef4b10eb27ed8c866ed71619ccb594dee81a0350106f39575b9373c6199d925b92112fdf0aaa20f5d955d09fab1867dc1b4cba2841c713d40cde6d6
+Size (iana-time-zone-0.1.65.crate) = 34079 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
-BLAKE2s (icu_collections-1.5.0.crate) = 8a558ea53b71f1dc90b4e95f0c63bc988364d5f7cdc598696487669e61226337
-SHA512 (icu_collections-1.5.0.crate) = 127f1c91101ba69405b10a2590579606df766166fcf1fe6aa9a74c4900296425cba5c47a391a53a01b02026af5581f068fce4a7a400179809f7ed9922b94c0db
-Size (icu_collections-1.5.0.crate) = 82762 bytes
-BLAKE2s (icu_locid-1.5.0.crate) = 2ea1cacad0e948fd41f82a77bc77c56678412ffed380488a4a7141285e0e0e4c
-SHA512 (icu_locid-1.5.0.crate) = 4b85f0e7cc73166a542b2e502b3ffae1f30d2a9609ab83acf98e90b0edb37fa8ae4592f61ecf48a0ae0779fdd376abeff59e1d5cb97475012eda99ce2a97da57
-Size (icu_locid-1.5.0.crate) = 55131 bytes
-BLAKE2s (icu_locid_transform-1.5.0.crate) = 00c144fafef6fb46ba9738b234f6aafda9b6eb288cb6a6409ec2d2caef1bd9b9
-SHA512 (icu_locid_transform-1.5.0.crate) = 1779078e2ef9859bee2bfd5414ad7e4b0f0a40e6813f4ccf8de2bbe8c764fac7f99ef001cce22332a8b3840af22e9c7fb7cc0341cf8ba61303794ebe87071e63
-Size (icu_locid_transform-1.5.0.crate) = 29094 bytes
-BLAKE2s (icu_locid_transform_data-1.5.1.crate) = bfa9262d03b48c6e3bbee786d8cf39f512e8cd922d015e3498606068f34d630c
-SHA512 (icu_locid_transform_data-1.5.1.crate) = fe5b5563248ea0c78f63b8f5fa19b7298776e0d6dca062af108e388565c932d098b98f1e7eba1469c705184684a369e9d142b3123b24451bf5084bc7b83245db
-Size (icu_locid_transform_data-1.5.1.crate) = 42937 bytes
-BLAKE2s (icu_normalizer-1.5.0.crate) = fe745e1c15e7c5c1eeedc85b40bdf1b2fafb0f0a4a5cdb7958108acfdae7fe18
-SHA512 (icu_normalizer-1.5.0.crate) = 22612b86a24e3ea222469392763ae9d40dcbb37191dd8b9fa1c64332463a4299a53275a1cd3deb7e0f057d137f4312d990762f9925d0ceafbc8839d67c425a13
-Size (icu_normalizer-1.5.0.crate) = 53113 bytes
-BLAKE2s (icu_normalizer_data-1.5.1.crate) = 16730b699ee600d3507ec1e37bad69b7f7b9bb0795b76b7d4228686c42d015a1
-SHA512 (icu_normalizer_data-1.5.1.crate) = 372ea6d0ed10bbba7392cb563997dca1601b3799c5c9ae585602629cd064461d096bbb0c624f14e43ccbeb6186d28d2d75e7f2ae98bc3a5ccbc0893b15dce7f2
-Size (icu_normalizer_data-1.5.1.crate) = 50737 bytes
-BLAKE2s (icu_properties-1.5.1.crate) = c4014132e36840a22e39503f0bf00863617dfddc9ff53762ad321a30d4fad687
-SHA512 (icu_properties-1.5.1.crate) = 7e347c0a02a41a3add950290bee90a339091a713546d4369c2995022e64f127f54204b0d46cbb88f396b3bccbd4cf12720a93d8551b73926f78fd5ec01829cac
-Size (icu_properties-1.5.1.crate) = 64479 bytes
-BLAKE2s (icu_properties_data-1.5.1.crate) = a2d845e787ce57df813b6e17c3f235c02cf13ad94ca8c7690f801238e16d0dda
-SHA512 (icu_properties_data-1.5.1.crate) = f37bb469d33f6a0d5126a37469783bdbd268dee081cdcaa8d18461c8bcbf91b08a75ecabe6df8c47e532838c95816778ae7aa36a22571fbba452d84fa6d63228
-Size (icu_properties_data-1.5.1.crate) = 229231 bytes
-BLAKE2s (icu_provider-1.5.0.crate) = 8f9c0c49a1f0ca894508aef1a368bf4c33727ae0dcae7d243f0d1baa6f26d5e6
-SHA512 (icu_provider-1.5.0.crate) = 6c11d89c7d2b788a44757f02b0e298b558ebe174fe917664401d91109cdc7bd1aba5526b3cdcee1f066018de1b775bc9dfc294bdfb40476c53d552bd6f29d6a1
-Size (icu_provider-1.5.0.crate) = 52722 bytes
-BLAKE2s (icu_provider_macros-1.5.0.crate) = 590560d9b1ed5ed4f963021ba4d3be697387a5a29a744763992f191030b55727
-SHA512 (icu_provider_macros-1.5.0.crate) = a0dd58d731556a010428fe4aebbc9dbcd626b46d380cf28ba5236ec8824045a20f6f2ec986e0c1e791bc8bc2b692a10306f448279f079b4c37237e4a3c3cef63
-Size (icu_provider_macros-1.5.0.crate) = 6436 bytes
+BLAKE2s (icu_collections-2.4.0.crate) = ae34acc148e6f1d9d213af16ab4fc5c4adc3e746bc57141b0a8910eaa7baf247
+SHA512 (icu_collections-2.4.0.crate) = b40144977d027f83c092c37bd31de84ebad21eb4205359dcaf06919a141ad142b71a8eaa29316c3419f32a054c40c5ff644af76962676d8f826b6e0df09b8c81
+Size (icu_collections-2.4.0.crate) = 102334 bytes
+BLAKE2s (icu_locale_core-2.4.0.crate) = 61e800b6ce89dc57bab94b538a5e29705efcf9dfe10a80b134eccbb6a2868f16
+SHA512 (icu_locale_core-2.4.0.crate) = 0a18d199b26760faf979f9cb963472c4af23d2dea834343b6200641843a6af4f3b0b8eb3eec1dbc9c037dd081daa789136b7683881e9ded12eafbe68aa0f287d
+Size (icu_locale_core-2.4.0.crate) = 80269 bytes
+BLAKE2s (icu_locale_fallback-2.4.0.crate) = 882da5931ea1d3a5fd5e8f9420dd4044cf98ad6c9a532753f73b42dc02ba1e5f
+SHA512 (icu_locale_fallback-2.4.0.crate) = ba3431086e3113ca976e945bd8faa569ac6589e3c2279b52115a93703e4f049fad46bc4c786ebed2f364cdd2d96c58a17f064fc6a5bd33cd04b7c192d16e289d
+Size (icu_locale_fallback-2.4.0.crate) = 16979 bytes
+BLAKE2s (icu_locale_fallback_data-2.4.0.crate) = e23c3927080c1fd66f0c954d66a312d78a0637572758957af3bc1495c120c956
+SHA512 (icu_locale_fallback_data-2.4.0.crate) = 53ac818cbbfdb351083ed6a76b62587036f06645e117dc9e503efda6fd42845f6cf83bd6d846405ba48722528fda7273b01965dfd5c4e28775a613504ea6f8a8
+Size (icu_locale_fallback_data-2.4.0.crate) = 6856 bytes
+BLAKE2s (icu_normalizer-2.4.0.crate) = 38a197e8d604eefb4544e5aefd8297a406726578d87ac265f0ed7cb4e42bdebd
+SHA512 (icu_normalizer-2.4.0.crate) = 42f0d262c1bd6cc2dc7196e8133733e27999aceec1801fead2d3e4f5c8c2264f06d4f6501f2cefd7c114c01dab8df75377ffc6df0a28a10a6fffb4edf76b1314
+Size (icu_normalizer-2.4.0.crate) = 536741 bytes
+BLAKE2s (icu_normalizer_data-2.4.0.crate) = e87176e2a99c54909888cc7cc15e415f5ca0a05464754bec5587d9613722ce92
+SHA512 (icu_normalizer_data-2.4.0.crate) = c2f317623a1fdcd99623436c7cffa5a6d6a9221d92df8cca09057a5f9266ca6a06e47c8941238bfc5e1eb58fbf320128674c5f33c5b339a162ab17f7c90a9c82
+Size (icu_normalizer_data-2.4.0.crate) = 68011 bytes
+BLAKE2s (icu_properties-2.4.0.crate) = 9d36348023653e6872f996f8fdb9f4c930c1e10d68eb515e0be875dae65552f4
+SHA512 (icu_properties-2.4.0.crate) = 217c56310d9802634b0832806efbb43c0c1b7915258de5aa73f06df782b1ef053a8703ff01c186809c0d9306082717f88ba6a27b7c6d492d7c7151076231bec0
+Size (icu_properties-2.4.0.crate) = 146217 bytes
+BLAKE2s (icu_properties_data-2.4.0.crate) = 64dffc3b0fb0f48c8b8b5341743862348a2b47b3fd5ae969c7f77f2b19b5bf7a
+SHA512 (icu_properties_data-2.4.0.crate) = d8827ccc1bdfbf485666d9d346655d9c93a2cb2d594e3fa1ad3e0541df768fdadf2419743b691c07ddb0a12332cbb78d06ae0381b97ea3f84c96b0e8051366de
+Size (icu_properties_data-2.4.0.crate) = 186846 bytes
+BLAKE2s (icu_provider-2.4.0.crate) = 182fe70057f87287db02b47935c165bb40d892c8de8c76ca6a3e0d13046abaf2
+SHA512 (icu_provider-2.4.0.crate) = d0f5f7e8a58717b735f88f65cc260c1c41fb9feb7dea09f061327f271d48e255048d2c6cf0372e4fbef9314a75f1bb566b32b9a8b7218ea918cd235209c95948
+Size (icu_provider-2.4.0.crate) = 52461 bytes
+BLAKE2s (icu_segmenter-2.4.0.crate) = a521af4f27f1c16b60095bf8d2778e57b7e162dcad412a106dd629fe29ac323a
+SHA512 (icu_segmenter-2.4.0.crate) = 244b69182f8b57c2cff144acf0c7c17579a05dfea235a8f33847212b19c9877919532b19201b3f398d5c0f75c856c115734ba34c6467de798e79b7889e57b20f
+Size (icu_segmenter-2.4.0.crate) = 4474652 bytes
+BLAKE2s (icu_segmenter_data-2.4.0.crate) = bd50e60e29c5956131a71b28689abee8b945547eb4796f8f29302cc736b6c3e2
+SHA512 (icu_segmenter_data-2.4.0.crate) = 9efadce182965d80062820df67adaf6f9289547939da7eecde809654aace5fa549b69d90991328096e8da540be54ee2aaadd9b275eab0599e052f6897db99de1
+Size (icu_segmenter_data-2.4.0.crate) = 3141236 bytes
 BLAKE2s (ident_case-1.0.1.crate) = 4d382023c2b35f60b206b35724099abc36a9f7cea6673a4e41010c914389970c
 SHA512 (ident_case-1.0.1.crate) = 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9
 Size (ident_case-1.0.1.crate) = 3492 bytes
-BLAKE2s (idna-1.0.3.crate) = 2b58aa0f14338c81a13e2a4faf689b6ac5c350bdcbd949b64232f9ec9b741ab0
-SHA512 (idna-1.0.3.crate) = e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126
-Size (idna-1.0.3.crate) = 142515 bytes
-BLAKE2s (idna_adapter-1.2.0.crate) = 6812251a5a078141c2887eb943607e7aff47210d31dff791ba9137bc430f3e30
-SHA512 (idna_adapter-1.2.0.crate) = 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e
-Size (idna_adapter-1.2.0.crate) = 8206 bytes
-BLAKE2s (indexmap-2.8.0.crate) = e1a5d8276fd11d74eb1e1b25f6d41e1aab07db5b789a8773133ba4c101d16745
-SHA512 (indexmap-2.8.0.crate) = 4ac87d1b1991d4a3c332bf4f3c6fa864ce783e1abd04e80558f6e4f3b28180062afec5bd1587511d04883c52d1756f25eeed48a45a4395b9a4bdd66e6f9668ab
-Size (indexmap-2.8.0.crate) = 89670 bytes
-BLAKE2s (indoc-2.0.6.crate) = cef2aa7d5116eaa49f2a5fb5506c7fc53683e70fbf6097eabd09cbdc63d52ff3
-SHA512 (indoc-2.0.6.crate) = e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9
-Size (indoc-2.0.6.crate) = 17164 bytes
-BLAKE2s (instability-0.3.7.crate) = e20308ea3cd9db1c00e91f599b2dfbb0b0878e1fbacd97f53e97cdbab7a3d335
-SHA512 (instability-0.3.7.crate) = 74d8c2f06b6a421aa661aa90f3fcbb442c716a6309619faba32d7d781a9bcc409b139129af3a1af88c72477a1f9e1bc66d6ebd49da97915a02660edb23a368e0
-Size (instability-0.3.7.crate) = 13682 bytes
+BLAKE2s (idna-1.1.0.crate) = 0515fede863b0e4cd8d159ce5125a674a13e5b57e290c307825ab5eed2a34edf
+SHA512 (idna-1.1.0.crate) = 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
+Size (idna-1.1.0.crate) = 148747 bytes
+BLAKE2s (idna_adapter-1.2.2.crate) = 1b56e16057793f5a80a750123bedb2b4787e4fab7e2c229e3a3ec184b9a8b9e2
+SHA512 (idna_adapter-1.2.2.crate) = c80655c107506022fe6b6d69af7ca2418b070ee66150d743b662e656a2ae04d4ea7b41f7f182fda9fedfa2626e70db30734f8e9af18d23ee39da0c2d4a21949a
+Size (idna_adapter-1.2.2.crate) = 10444 bytes
+BLAKE2s (indexmap-2.14.2.crate) = c60148d3b2acfe378d09f906c6317d167c39b46469d51973c4627d5be965ad68
+SHA512 (indexmap-2.14.2.crate) = ecf5a1a132cda2be21cebf1c447e17213972cf6da1d0f73b25969dedd1d3c444d4124e01c0b31ca9a78c906a5ff68ddd04602b25be6db877f23ee6106e3a063e
+Size (indexmap-2.14.2.crate) = 103014 bytes
+BLAKE2s (indoc-2.0.8.crate) = 3110da7f2dc1ac3a38044a1190fa81f70c75cd549180762a97695497f6cc0f2b
+SHA512 (indoc-2.0.8.crate) = 271098538506d405dea57cdb552cb28d702e2ab566aae8ebe534091b3e182b8afbd486220bf858c27fda1cd8299242737b323a478177404fd06098da5d0d11b3
+Size (indoc-2.0.8.crate) = 17682 bytes
+BLAKE2s (instability-0.3.14.crate) = a1a500b02e5ae28159e36f87bab3ecb4f387b6bb6b1b9f114165e90e5bad221a
+SHA512 (instability-0.3.14.crate) = bc8268d84fafc625f74f0962a8043d818f7d220dc2632627499d93a6c695191878c883048ef3dd760718e4cc16b5465bfb9e1a67a40aafbe0e285e63bab350a5
+Size (instability-0.3.14.crate) = 14825 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
@@ -225,207 +234,216 @@ Size (is-wsl-0.4.0.crate) = 3264 bytes
 BLAKE2s (itertools-0.13.0.crate) = dab065a4b256f0a8e2f8856274e6333cbf666090a1cb8a36201e34e63d2be4f3
 SHA512 (itertools-0.13.0.crate) = c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4
 Size (itertools-0.13.0.crate) = 146261 bytes
-BLAKE2s (itoa-1.0.15.crate) = 993e1d6f42edf99e7b2f07b1d806f08026a8f2b4067f01701a24f1779847ce40
-SHA512 (itoa-1.0.15.crate) = 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42
-Size (itoa-1.0.15.crate) = 11231 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 (lazy-regex-3.4.1.crate) = 272b63d2bff1de8e82e52caca621da4ba96e4d07f185d525ec5771d9a1e9b248
-SHA512 (lazy-regex-3.4.1.crate) = 97e18958575e6a44608a0ca60d378e7cfe35d929e0e4303e8631033650ebcbd0c4be8b839749b7d8651876bfddc7733197c3352b01dffc2d0734aefa9af199ee
-Size (lazy-regex-3.4.1.crate) = 7808 bytes
-BLAKE2s (lazy-regex-proc_macros-3.4.1.crate) = 2ad43e11801f7309ceeb4a3f5f7a1d8f7dd8e0501e23db5f24cf05463cf252c1
-SHA512 (lazy-regex-proc_macros-3.4.1.crate) = 47bfcbc5beabadaf0e6c5063a4f3b094832eb30471c26916e70403c54e2f7f567eb6fa3c181c7b76a85159a5df2990c547461768f635dab4c8a4da9917915e1d
-Size (lazy-regex-proc_macros-3.4.1.crate) = 6022 bytes
-BLAKE2s (lazy_static-1.5.0.crate) = e1c1f0f38c4bae0138784e2df43c1a683e7dc5a2fb3fc0c9f49e01c04b770b40
-SHA512 (lazy_static-1.5.0.crate) = 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f
-Size (lazy_static-1.5.0.crate) = 14025 bytes
-BLAKE2s (libc-0.2.171.crate) = c722eab9a2685d33d39d34b0638372e86d3fc53a3634cccb9edecc58a84c0468
-SHA512 (libc-0.2.171.crate) = aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd
-Size (libc-0.2.171.crate) = 785246 bytes
-BLAKE2s (libredox-0.1.3.crate) = ae27a63978ca8c5f11172bb4bb7d13fb10b078273ae2fa634873f413d2225055
-SHA512 (libredox-0.1.3.crate) = c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49
-Size (libredox-0.1.3.crate) = 6068 bytes
+BLAKE2s (itertools-0.14.0.crate) = 6503d1c795ef333fff8d2c3f96a91c7cad680e1c831e34e7feadb657b5421374
+SHA512 (itertools-0.14.0.crate) = bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645
+Size (itertools-0.14.0.crate) = 152715 bytes
+BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
+SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
+Size (itoa-1.0.18.crate) = 15935 bytes
+BLAKE2s (js-sys-0.3.106.crate) = 7743d254e2cb97434c53ca9f8ad30982252c5c8450131c799e61700b5d314989
+SHA512 (js-sys-0.3.106.crate) = da648c817fb1a47ba93baa7f013482e606f90a18476a7d1e8daeea4ae0514bae9900da113dd16466374b03e87d2385bd77207bad0fa187ca5a531bb779fa2cf1
+Size (js-sys-0.3.106.crate) = 113772 bytes
+BLAKE2s (lazy-regex-3.6.2.crate) = f85f50bb4311af0f739bc3fca539bd04bd3203a76123cbecbd20b170f0f8fe48
+SHA512 (lazy-regex-3.6.2.crate) = c57457286090c4d270380ce22f0c3374153df15a8fb279d102fe10d1c3b2c114427e46d96c1bf9c3b62a8cb87698e31104c945ac0db01580cced27d259281375
+Size (lazy-regex-3.6.2.crate) = 11742 bytes
+BLAKE2s (lazy-regex-proc_macros-3.6.2.crate) = f1313b95ae7bd88b22ce9768a561296091f0ff45512a943e4895e77ed2dc7ff1
+SHA512 (lazy-regex-proc_macros-3.6.2.crate) = a49e5f45ad0e4790f4c540760ad59e38d7e600917fc0aa9842880ad567855b86a761eb4689a1066dda6ee36f4ba1d372f0a3f02dab20254d8baf1dc9d2cedc47
+Size (lazy-regex-proc_macros-3.6.2.crate) = 6830 bytes
+BLAKE2s (lazy_static-1.5.1.crate) = c5435ad6a52d711ee895f1a19708170310b92a989ad2167ce4b86c5cc4b0fa38
+SHA512 (lazy_static-1.5.1.crate) = a704591611c60966140599ebb8e49dff157da2b7d6507ac580db65573b45ccc790bac19b980438e064db833f9e675b654a903f179ab6bb820bde6c7786a932d9
+Size (lazy_static-1.5.1.crate) = 13937 bytes
+BLAKE2s (libc-0.2.191.crate) = 7987ef684d2e141afd439f0381db5ad0ac13d5474256df3951f8db0487f4f441
+SHA512 (libc-0.2.191.crate) = f90bff0e667425a6680514097c44ad99454dfe9d2bec02a72633e94f300a6e39cba0a7887a7124ee3c2235d41836faff706649fa86b9970df7a7f72a460ea964
+Size (libc-0.2.191.crate) = 855401 bytes
+BLAKE2s (libredox-0.1.25.crate) = 3762d8d9293e33e1c101d7cde5d5fb74bc547558b91e6c38ba426b784b34e777
+SHA512 (libredox-0.1.25.crate) = d7e98ae7b566835fe13073f10999a7613671211f455a2cd7275c4df3a537916b1cdfd0be15a0710f75cd82e90bc850b2ec25f347c59eb697e5373e13ed1189d2
+Size (libredox-0.1.25.crate) = 10671 bytes
+BLAKE2s (linux-raw-sys-0.12.1.crate) = 55837dda534f57df3ef58d8b9cf638aa66fd0c704282061b011836dd25f77edd
+SHA512 (linux-raw-sys-0.12.1.crate) = 5cfe8f7e88a2125dda56a3f7a7213fb41cbdb51ddf4f7e44deec21f5b7aa05530e04f67d1b89b9d99d9fb204f27167d8c0e104e6ee6e62a780bcaa679155bb54
+Size (linux-raw-sys-0.12.1.crate) = 3006116 bytes
 BLAKE2s (linux-raw-sys-0.4.15.crate) = c2f3b6d5e2faa8e098cea18f302454d2ab3592b7ea83d7b373e65f137cb6b216
 SHA512 (linux-raw-sys-0.4.15.crate) = b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309
 Size (linux-raw-sys-0.4.15.crate) = 2150898 bytes
-BLAKE2s (linux-raw-sys-0.9.3.crate) = ea4e608615a1b9404614824214cf70077cd0981ff8bf2b9042bbcc22e3242e4d
-SHA512 (linux-raw-sys-0.9.3.crate) = 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d
-Size (linux-raw-sys-0.9.3.crate) = 2311047 bytes
-BLAKE2s (litemap-0.7.5.crate) = 8cc87434fd7b1da2bdf22a21cb722cc9d1aa7fd6af49f56276357b5ad20eafb7
-SHA512 (litemap-0.7.5.crate) = 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659
-Size (litemap-0.7.5.crate) = 29962 bytes
-BLAKE2s (lock_api-0.4.12.crate) = 15ae57312deba2e9aa3df7a4a7e61ace84bf1faad6c5701eb862da9c11b40f2a
-SHA512 (lock_api-0.4.12.crate) = 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
-Size (lock_api-0.4.12.crate) = 27591 bytes
-BLAKE2s (log-0.4.27.crate) = adc848fff8d9c3a226236ff5827a4b39046421f74eb4c78dd76b763c4ceee42f
-SHA512 (log-0.4.27.crate) = 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151
-Size (log-0.4.27.crate) = 48120 bytes
+BLAKE2s (litemap-0.8.3.crate) = e1362cec22021a7a62d76dc66234ab5b43f7438d9b88f0aa52afe7c022fb04a4
+SHA512 (litemap-0.8.3.crate) = 7662ed200beb4bff4a9c7098ed4f3bab5fe238b810ab65de0ca681e7012dc4985dab69cd2c38165e9e122eef40dd8ed2918ea784698e1699c1b946479183c329
+Size (litemap-0.8.3.crate) = 35045 bytes
+BLAKE2s (litrs-1.0.1.crate) = 63b63917825d98f7dbd0215c22f5d844b736d8c2f6b6f6bb2846043cd739eaee
+SHA512 (litrs-1.0.1.crate) = f09eb6dcfe46e22a5fe148bcf448f3fb7ea04b7f58e0c33cdcd85d447286e642be9d47231101da3b54e4de414bef9e31bcc39920d51a9538527ef3bc6d2e020a
+Size (litrs-1.0.1.crate) = 47449 bytes
+BLAKE2s (lock_api-0.4.14.crate) = 81b23bbcb4983647d2dc3e3dc9bcf73995d6e7a937b0f2910e42f44595b060cc
+SHA512 (lock_api-0.4.14.crate) = 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
+Size (lock_api-0.4.14.crate) = 29249 bytes
+BLAKE2s (log-0.4.34.crate) = bbbda75cc6cb256d6b067dea67da2df6b61d79d5fa9c3d70a3df3d72ec4279fd
+SHA512 (log-0.4.34.crate) = 6f51dc492f808262a67b28a1a80055aee15eb9437d0b0e21e0478cb94db358f751a61172f0c303d94fa949a1874e3f25bd7bc29d9724e3d43849a9f3f4b55d6e
+Size (log-0.4.34.crate) = 53395 bytes
 BLAKE2s (lru-0.12.5.crate) = 490be4c65bf11411bcc2246725acb1380174da1399bc5df122fc94d9d1f03846
 SHA512 (lru-0.12.5.crate) = a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982
 Size (lru-0.12.5.crate) = 16047 bytes
-BLAKE2s (mediatype-0.19.20.crate) = c69c41fbd23645c96955865fc8f6cc8d004b47334d62f3450e8a9c6c798ff143
-SHA512 (mediatype-0.19.20.crate) = ac9c6d9aecb9981ef4c8962baa2135f9c2eebaf0a4236daad634f4b69d32eb91efdd874292bf8c4405a9daffec64a48fad2e8358012ef9c440da2a613f49e35f
-Size (mediatype-0.19.20.crate) = 60466 bytes
-BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64
-SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
-Size (memchr-2.7.4.crate) = 96670 bytes
-BLAKE2s (miniz_oxide-0.8.5.crate) = a82e7eb86215e50da82b5de5af874e470c32467e9115ab3b2a73291d90350b69
-SHA512 (miniz_oxide-0.8.5.crate) = a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251
-Size (miniz_oxide-0.8.5.crate) = 62237 bytes
-BLAKE2s (mio-1.0.3.crate) = 557461aecdf15f429bf14eac03f0c53597cf18c7222aac33d796634cf7d19db9
-SHA512 (mio-1.0.3.crate) = 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2
-Size (mio-1.0.3.crate) = 103703 bytes
+BLAKE2s (mediatype-0.21.0.crate) = df3bdd65140465c0669345b421c0b8813818ebf90f548999765881681fa4db51
+SHA512 (mediatype-0.21.0.crate) = f8a921270e5f69162a8b2914bb29bbc8cd8f2a15aae1ac343df03b55400cb310ecae455d04d000eaf7ba1fb5c6080ae46853fd436376830d7497aadf1b3f64af
+Size (mediatype-0.21.0.crate) = 60722 bytes
+BLAKE2s (memchr-2.8.3.crate) = f18d09ec2f1d3e7ec6d9764389518b51cd9bdec5d3cb677a2d38b6f58a452c31
+SHA512 (memchr-2.8.3.crate) = 2965717bb9e0451c8fcb3d81f509898918491a7b72a894bec5a0d48619cf24db4378e28c6f71f22dbb0f47f1e96662cd86adb0cf1ffad81a7efc2a973fbcd62f
+Size (memchr-2.8.3.crate) = 99165 bytes
+BLAKE2s (miniz_oxide-0.9.1.crate) = 3b04d551423736d9f3e35cbf2c5c598a1cea40c1a763a8d97165afce7245e40c
+SHA512 (miniz_oxide-0.9.1.crate) = 6f3688acb94d702264f9a244dce31a6e0ed6ffa4ad198aedc04ce6da3a573df96de51c64f1d13ee0af59a7102450c420710eca99d1be8a15cdd2ed5a66819864
+Size (miniz_oxide-0.9.1.crate) = 70519 bytes
+BLAKE2s (mio-1.2.4.crate) = 3a638c92a610b83243ac368bb68be9782e43dbcc9354242ca2177176a7ee3c96
+SHA512 (mio-1.2.4.crate) = ee0403b024bcc4afe5685290e289facef59854235132a26114310ef8590659b943346fdbb190872946d72af968a9190ef1aac8c731ec457f67c54d16b5a2ba4d
+Size (mio-1.2.4.crate) = 110437 bytes
+BLAKE2s (multiversion_no_op-1.0.0.crate) = ea2d61617acc976c000be62c2dad01e81e507b4d387dccabed9ea4aa20a5904b
+SHA512 (multiversion_no_op-1.0.0.crate) = 2ce44982fd1814b895c5dfa450739f60c58647633ce6a630a267e2fc327136e0ac23a0a0064ef80361f8d65f57fbbbf0b3dd2bdf78289f457ec26f5b303b3eea
+Size (multiversion_no_op-1.0.0.crate) = 6077 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
-BLAKE2s (once_cell-1.21.3.crate) = 5b077d9ff947a795057e5647e50cf1bead07170110d0adb8337b88fa28b9e289
-SHA512 (once_cell-1.21.3.crate) = 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990
-Size (once_cell-1.21.3.crate) = 34534 bytes
-BLAKE2s (open-5.3.2.crate) = fc03caa56a277a9a4fc088c28a021f27674451aadd5def775df7625f6bb93d74
-SHA512 (open-5.3.2.crate) = f79debb89ef358332659a292f20296984aee9e954dd4537272006270317ebc1abfe859bc4780f61a3614eb47839d6e76a95ab3f48f5dd33a16bfab0f31ede7e0
-Size (open-5.3.2.crate) = 26342 bytes
+BLAKE2s (once_cell-1.21.4.crate) = 5945879c1e46e46585a2692e5f3ac0beaa15f111aa45611e0419b50abb21fb4e
+SHA512 (once_cell-1.21.4.crate) = af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
+Size (once_cell-1.21.4.crate) = 35010 bytes
+BLAKE2s (open-5.4.5.crate) = 79698cd308fdabedbc52e6ba4f20cb99d1fd1a5bd40b480a2be2802bab26df11
+SHA512 (open-5.4.5.crate) = 91a328f56d65ffe60b3910f368d737a046264d24f8783fedafad2bd43b5717af1311fc6bba0d9d9f70830ad3a8db19f0f93fa09cacfff55dc6316b94e455b22c
+Size (open-5.4.5.crate) = 43425 bytes
 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 (parking_lot-0.12.3.crate) = aa139a4da66b68faec8aee82b43dc5f1695101fe265fbe6ad1d27277be81da58
-SHA512 (parking_lot-0.12.3.crate) = 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
-Size (parking_lot-0.12.3.crate) = 41860 bytes
-BLAKE2s (parking_lot_core-0.9.10.crate) = 846e4d54162061d663e3c23b98337489e4deceff4106e272bfeb2b67995ebe8f
-SHA512 (parking_lot_core-0.9.10.crate) = 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-Size (parking_lot_core-0.9.10.crate) = 32406 bytes
+BLAKE2s (parking_lot-0.12.5.crate) = f86e6bdc40967ff502a1eaba85db1839de193ad43b44729ea4f92ce6104e6d27
+SHA512 (parking_lot-0.12.5.crate) = 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
+Size (parking_lot-0.12.5.crate) = 46735 bytes
+BLAKE2s (parking_lot_core-0.9.12.crate) = f405d2bbb06365d3878603031d54c79175a227308548799846f6d5f5bca6f3bd
+SHA512 (parking_lot_core-0.9.12.crate) = 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d
+Size (parking_lot_core-0.9.12.crate) = 34110 bytes
 BLAKE2s (paste-1.0.15.crate) = 09002ed91b81cadc8448f26aa33fe55cbdbf6ce609e453d663458d08b98d783d
 SHA512 (paste-1.0.15.crate) = 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4
 Size (paste-1.0.15.crate) = 18374 bytes
-BLAKE2s (pathdiff-0.2.3.crate) = 9319f95e99985041354c9f58f54796cef161dc47d23b5ec490a3e6e0e4680827
-SHA512 (pathdiff-0.2.3.crate) = 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7
-Size (pathdiff-0.2.3.crate) = 7495 bytes
-BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26
-SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
-Size (percent-encoding-2.3.1.crate) = 10235 bytes
-BLAKE2s (pin-project-lite-0.2.16.crate) = c73e5923caec8a0889155d0689a016b373b9935426ed6c28b63322dd3543e323
-SHA512 (pin-project-lite-0.2.16.crate) = 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718
-Size (pin-project-lite-0.2.16.crate) = 30504 bytes
-BLAKE2s (pin-utils-0.1.0.crate) = 5a1cf546c08cd8ad36d3736e337a9865b694de6a636733d252a878aee8b1c204
-SHA512 (pin-utils-0.1.0.crate) = 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-Size (pin-utils-0.1.0.crate) = 7580 bytes
+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 (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
+SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
+Size (pin-project-lite-0.2.17.crate) = 31034 bytes
+BLAKE2s (potential_utf-0.1.6.crate) = 0a2988599921c05b95986426831802b9f38eced27d7c9cba2781617ad72b7bea
+SHA512 (potential_utf-0.1.6.crate) = 2180af56e064b7cacba94d597f688e95e213700a9adbb7fb9b78afb7c36a4fd4c2c5bdb64049fac8772f22323255ef2c294ccdc30ff9d160c7baee5a12166ba9
+Size (potential_utf-0.1.6.crate) = 10420 bytes
 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-macro2-1.0.94.crate) = 01f18fbfdea80fefae6279934fb67a50c4d7878fd3542dc33cef91eacb396fc0
-SHA512 (proc-macro2-1.0.94.crate) = 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769
-Size (proc-macro2-1.0.94.crate) = 52391 bytes
-BLAKE2s (quick-xml-0.37.3.crate) = 807e6fd9a896614605116efa0348ea358273ff82bb836ebd6f6dbe36b54875cd
-SHA512 (quick-xml-0.37.3.crate) = 0acdd62da02434306e64b2a2a412b135e36d3ed26e258cd482f5acdc29c1fda67d9e95a3f8e778065b055b005fadb11be48acbe1ec42f991d649d6c42bd36ddc
-Size (quick-xml-0.37.3.crate) = 190361 bytes
-BLAKE2s (quote-1.0.40.crate) = 6df5708ef6ae35b5b97462fb548aac6ab410bec8f3b9fadf6c1e437d0ecb4d2b
-SHA512 (quote-1.0.40.crate) = 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99
-Size (quote-1.0.40.crate) = 31063 bytes
-BLAKE2s (r-efi-5.2.0.crate) = 42bf775fbc6dc1427ee65cc3d9fb682dfb6acf2713b84382aafaa7e8bd674f52
-SHA512 (r-efi-5.2.0.crate) = 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158
-Size (r-efi-5.2.0.crate) = 64764 bytes
+BLAKE2s (proc-macro2-1.0.107.crate) = fb11738a84dd1e4dea616e14778d0223a5085563cb1ea8a8fa433e26bfb1351a
+SHA512 (proc-macro2-1.0.107.crate) = c109d5509624a57156e0eae22a3aec89a1a163623e8b4e376a13d872a46e4bf6855ee3cd4428c07cdf5c22f2284b6ce755f9cc7e075480e4587ce4f2d40fa903
+Size (proc-macro2-1.0.107.crate) = 59588 bytes
+BLAKE2s (quick-xml-0.41.0.crate) = 9ac917b9928d58693e9ea7e1ab9a2c8dafc4c03292df76586b5a5e584cd351cf
+SHA512 (quick-xml-0.41.0.crate) = 3b04508bde84d5f911edb38df177568bb0af3f67e0a02dc164c858df81b011afdb7590539222708f951c0d30cd3dae38827dad8c1a25741f088f00da930bb0d2
+Size (quick-xml-0.41.0.crate) = 231661 bytes
+BLAKE2s (quote-1.0.47.crate) = 9d4d5bd24e4aa45922c66d3861e0d217778af2e9b3a8cf00a361c5a8a0bb60ed
+SHA512 (quote-1.0.47.crate) = 544f4324d425ae011905e0d1b52e367d4660bc34457b2f802af94e1def1e6c4e39ffba3beeb40d75753967d15b6dccce18fea273e7f3d46b63d5c89898d19441
+Size (quote-1.0.47.crate) = 31622 bytes
+BLAKE2s (r-efi-6.0.0.crate) = 43354cc640d5fc19106e09dd1841a1e8fa6504bbc8db6eaceeac64641c8f3b35
+SHA512 (r-efi-6.0.0.crate) = 65f8c75c0201c3b922e6bf032ba9e6c648840f60939615565287b9c64d44f3fccbde209d8fe691937949cd76307b59c53801e6bd43ed7b8ada46d5d8fccf7012
+Size (r-efi-6.0.0.crate) = 65303 bytes
 BLAKE2s (ratatui-0.29.0.crate) = 841ba8548aaa1b96b3f355c07b39438b61ae00a85506d0701d8fb53f29597802
 SHA512 (ratatui-0.29.0.crate) = 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6
 Size (ratatui-0.29.0.crate) = 543514 bytes
-BLAKE2s (redox_syscall-0.5.10.crate) = e49fadd15b532ed40b26bcee452629f60d68b0ce95d945a63de9851de9823f58
-SHA512 (redox_syscall-0.5.10.crate) = fb27b2624d26488eb439efed79a63f8e6991d51cb7c7a8deaa97fdb9fa3f5f7cca4f5a0a7ab3f9c33ab4bcd62694067d84489218e7a3885981c1dcfea611d8de
-Size (redox_syscall-0.5.10.crate) = 30226 bytes
-BLAKE2s (redox_users-0.5.0.crate) = a5c3ddf102e3ea9c4fa388acb1465dceaa105d12a570b0efdfd18fbf9d7ba323
-SHA512 (redox_users-0.5.0.crate) = 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554
-Size (redox_users-0.5.0.crate) = 15586 bytes
-BLAKE2s (regex-1.11.1.crate) = 2e52b6d4d2cca62934696819bce5650fa491e177536e77615ab8837f8a70e563
-SHA512 (regex-1.11.1.crate) = d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8
-Size (regex-1.11.1.crate) = 254170 bytes
-BLAKE2s (regex-automata-0.4.9.crate) = 8ebba73e81a749b6172353bffb32b1b8b55a5ac2123ead2c0553bbeb30bfea6b
-SHA512 (regex-automata-0.4.9.crate) = 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2
-Size (regex-automata-0.4.9.crate) = 618525 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 (redox_syscall-0.5.18.crate) = 15142008cfcffdfe12059e4c1415d354d0a1f60e4fd392dcf9ac888821a0988b
+SHA512 (redox_syscall-0.5.18.crate) = 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101
+Size (redox_syscall-0.5.18.crate) = 30747 bytes
+BLAKE2s (redox_users-0.5.3.crate) = 56de6fb234f579c2ad1f0e9bc9161d0d907fc6939b38f953a1026ca3b4f401ad
+SHA512 (redox_users-0.5.3.crate) = 85bb7fa22e402252b3e2fbcab9ed3c12a00cd92bc3c0c0868bcd9cd8c4e32e462c10f7aebcfd9f366b9d92c97a2f033929346199990caebf2dd47f4f4f4a3549
+Size (redox_users-0.5.3.crate) = 17311 bytes
+BLAKE2s (regex-1.13.1.crate) = 595e954665be18ea17823ffee31dd4daa5099073a5eb5a27d527e92c528a65a2
+SHA512 (regex-1.13.1.crate) = 90739303281da8a468255dde08988ccd99b21ee19df5cd3a6e802c2213d9f06b9d5001a045a76230a313aa7c62909d2cc38940512ccf5d8a4193781f05bd73fd
+Size (regex-1.13.1.crate) = 157118 bytes
+BLAKE2s (regex-automata-0.4.18.crate) = 25f0e021933c9ecee2cffd3a4e29828f242fac14d63dfd5c11e6af34289af3de
+SHA512 (regex-automata-0.4.18.crate) = 8bab8d044b771079a73197796817d31b6e014c56de0c4c02863469186c2123a6b0309a39cf7080073c154cd3f84e936479ab62f256bd92fea9c7501871db73b3
+Size (regex-automata-0.4.18.crate) = 628707 bytes
+BLAKE2s (regex-syntax-0.8.11.crate) = a576c4fe92eac0d2ac9dd7e21c4538baf20f219534cbbc047867f859bebb1792
+SHA512 (regex-syntax-0.8.11.crate) = 8bf74e8798d935392212e20c249a8bc4a82e8e440cdd65418a403691b33374d28220bafebbddfbf742a3d7070a1fc0fbf6cfffafc585032de1ff082184b67d12
+Size (regex-syntax-0.8.11.crate) = 359055 bytes
 BLAKE2s (ring-0.17.14.crate) = 1480ea4de12099a897e831682ebaf48ed6e688e06f58e79e496a06e227ed58bd
 SHA512 (ring-0.17.14.crate) = 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
 Size (ring-0.17.14.crate) = 1502610 bytes
-BLAKE2s (rust-fuzzy-search-0.1.1.crate) = bf4251b34976824f1c93c97630ac46558cd5f57a64349e8008eef4dd06127a40
-SHA512 (rust-fuzzy-search-0.1.1.crate) = 04986796770ceb5290628571a05b21e8f20ecb450e1b5267fb4324f65ae144bfb8d65ae86f9715a9ea151f8ef0faaeecce5143e4d7c6e192dc99d6078a5230b4
-Size (rust-fuzzy-search-0.1.1.crate) = 1198984 bytes
+BLAKE2s (rustc_version-0.4.1.crate) = f0d198d0457135ca7572b41cd2440f1b0ca075013f53b384d07c00db8c5d2e84
+SHA512 (rustc_version-0.4.1.crate) = 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598
+Size (rustc_version-0.4.1.crate) = 12245 bytes
 BLAKE2s (rustix-0.38.44.crate) = 4b0d02b5053778ea85feca1f942cc0ae38c2b9e77f94ecfb2cff735a9e45a5dc
 SHA512 (rustix-0.38.44.crate) = b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f
 Size (rustix-0.38.44.crate) = 379347 bytes
-BLAKE2s (rustix-1.0.3.crate) = b2a996d92be0981b75acc105a701d67418ebe6d14e2dbe03eef1d66634259982
-SHA512 (rustix-1.0.3.crate) = 333b759f37677c994017af82d9f6d58f3573446a4a5ea6b6d4ad88e4794eeb6b669d3de7a29f74158d124d46018d7daab9ccde6171ebfb830503cf379890b350
-Size (rustix-1.0.3.crate) = 413960 bytes
-BLAKE2s (rustls-0.23.25.crate) = 5ab4b9169490a9d4adf5e3749726310a7ffe351e975053ea9ee641b16a1ccbd8
-SHA512 (rustls-0.23.25.crate) = bda6b6123c55c66798727454b1a44960bfa2f6e51d8cf9d1765563300adeb9359b1689a4cc484c19218b34e76c6cbff0238b7256f067dc743db95153b668cf73
-Size (rustls-0.23.25.crate) = 346742 bytes
-BLAKE2s (rustls-pemfile-2.2.0.crate) = 8d557e7cb03207804ec96b0daa5662836d9997ff8be38bf5333b76fc570f598b
-SHA512 (rustls-pemfile-2.2.0.crate) = 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17
-Size (rustls-pemfile-2.2.0.crate) = 25849 bytes
-BLAKE2s (rustls-pki-types-1.11.0.crate) = a04714032671959d6405914572799ee938a8bcf43af43ac95d4d22e2ce261bbb
-SHA512 (rustls-pki-types-1.11.0.crate) = 60a6d20b66b15f077cbded6abcbfbc8524a02229209a3a73ed676a218ecffa26e375ab086247c05aec826ad63bcd9d446748a061191fe2ba5d9f35ec05b698fb
-Size (rustls-pki-types-1.11.0.crate) = 63933 bytes
-BLAKE2s (rustls-webpki-0.103.1.crate) = 123558d85afc1dd4edcb6c5278441c3131a38184edf0cea50d1afee85e09a566
-SHA512 (rustls-webpki-0.103.1.crate) = 25fb15ecd8009b57fd6feb8c8aa272d142565cb6031cd12668b0e75952e09b38fdc6785627c7e17d09a45afc18ed6fde864b7a3ddf0b2f25dffb9e3c07b32ef4
-Size (rustls-webpki-0.103.1.crate) = 820273 bytes
-BLAKE2s (rustversion-1.0.20.crate) = e0ce6a49a2077f2f0574031c52789c1d7d4feec6c4007198c5a1b416a36a0d13
-SHA512 (rustversion-1.0.20.crate) = 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906
-Size (rustversion-1.0.20.crate) = 20666 bytes
-BLAKE2s (ryu-1.0.20.crate) = 95eb1e552fedfc29ca6a61fa23321101b88bb0037acbe1a13a543b9c7461ea94
-SHA512 (ryu-1.0.20.crate) = 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384
-Size (ryu-1.0.20.crate) = 48738 bytes
-BLAKE2s (scc-2.3.3.crate) = 3528997d12f7e00be98eaa710375a6bdfad2ffeb1222fc7911639f3ffa988520
-SHA512 (scc-2.3.3.crate) = 5340e7ef5722fb06c4689f97576fe2839d9cdd0c82c6492c092c01070b88e14a208de9174ad76323018f6c1dd2260df78cad44068ec0dc47fa659f6aa107a57b
-Size (scc-2.3.3.crate) = 143257 bytes
+BLAKE2s (rustix-1.1.5.crate) = 6ace5619fb729260ebe53d683e7cc4ae6ff40509a7742cda077d87ddbf23c44d
+SHA512 (rustix-1.1.5.crate) = ec72cb0c867b7d184c06e45def67b1e333a5d4b6ae3b3cbce620afd844f3765460832ce907786359b75279b8ea6cfbdae350a8dd197d58eaffff71a3b2e2e08d
+Size (rustix-1.1.5.crate) = 425681 bytes
+BLAKE2s (rustls-0.23.46.crate) = ac5b2e618ea78a918da8f78cf635dbb97187ac0cbd552f179b58936f56f07d97
+SHA512 (rustls-0.23.46.crate) = 9697677cce4999211bcf2e5c05c3dc468eba1947f586d2402a06cfb75663242fe0a1c2c8cd67f41d29fadc4892b7fcb47dc5db50b57a05cd72e74e1fc6f409d2
+Size (rustls-0.23.46.crate) = 386227 bytes
+BLAKE2s (rustls-pki-types-1.15.1.crate) = 738622cfd20e5e0dc2c346267f0afbe033a45ba5fbbbe87e459d2c2fe5949d3e
+SHA512 (rustls-pki-types-1.15.1.crate) = 48553a2962d98f80bb65faf4e2f5d7016587c22e4a8847fc67ba8f92355645fdf4b3e764330fe87ac7e460d0c491970cb74aabbea14e24f9d51da560ea3c8940
+Size (rustls-pki-types-1.15.1.crate) = 39322 bytes
+BLAKE2s (rustls-webpki-0.103.16.crate) = 752cd6f7b2ea420c76d7891a38783c33fdb77471ea4286f27ce3fb0a78ab8087
+SHA512 (rustls-webpki-0.103.16.crate) = eee403a2e2a57b598ad01662995db2bd2fe79d2405e3e3ff98442fa37e6ff8f8a267a46476303fe74691c3399d618c41cc8ffa733ddebe4d8759fd466fc7ce6a
+Size (rustls-webpki-0.103.16.crate) = 89984 bytes
+BLAKE2s (rustversion-1.0.23.crate) = 34b032c76b54216071144f3bad4e20da1bbee1cd59abbd3e5c33d3513e2a88dc
+SHA512 (rustversion-1.0.23.crate) = 95baec2c1d8475661677ea35a724c392ed10b1151a1f4522b44133c6d691824bf4a42327ebc9d631a1f64f944dc721843e0aa0e19354fc4fab89aa048f1c68f5
+Size (rustversion-1.0.23.crate) = 21013 bytes
+BLAKE2s (ryu-1.0.23.crate) = 8739b21bbc56ca49dd5f0fa4374e8dc68f5388f3bf04924ee70589f76c402100
+SHA512 (ryu-1.0.23.crate) = 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937
+Size (ryu-1.0.23.crate) = 52823 bytes
 BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
 SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
 Size (scopeguard-1.2.0.crate) = 11619 bytes
-BLAKE2s (sdd-3.0.8.crate) = 8de6b144e2d513fa8680feca706391f459650f536d112ac2fc4362f0de3c190f
-SHA512 (sdd-3.0.8.crate) = 203f0f737dc173f7c6de821f010ccf497585b99377f57015a4374a8dd3744b8bd2ab034680d4929aa4f77bd3c65ce6fb0fc15013c5de64235d4c492a4989b428
-Size (sdd-3.0.8.crate) = 31934 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_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_json-1.0.140.crate) = 3f9395e3e753bd015a46f6e711c0f4fe9420192e793340ef2ea23e4815f5cc9c
-SHA512 (serde_json-1.0.140.crate) = bafa26fd43ba30cbf73572b8203292b1f275995636e9dfc3d47954939453fe4ecf0c60f25d2af1ec16c7cb0e7ce3b96cc07507d1b53b7db566fe7cb2624f0e12
-Size (serde_json-1.0.140.crate) = 154852 bytes
-BLAKE2s (serde_spanned-0.6.8.crate) = 4f4aab362ec36d17f552fef9497103db99ec4dfb3c9f27ac526bf73544190d2e
-SHA512 (serde_spanned-0.6.8.crate) = 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d
-Size (serde_spanned-0.6.8.crate) = 9330 bytes
-BLAKE2s (serial_test-3.2.0.crate) = 5563684051bbaa7d2485886ffc9dbeee273053e406b821554a87ffa303a483a0
-SHA512 (serial_test-3.2.0.crate) = 5cc1cba910b3e04f8bd0a9dde696bce6df6d36d2d2782e81f2cf78ab55972cf981c44c497484dde6fc249766b41f1d6ddff6beddf70406b2cc4130a9ebef728b
-Size (serial_test-3.2.0.crate) = 9232 bytes
-BLAKE2s (serial_test_derive-3.2.0.crate) = a4fb544df973995a8d02f65d64346758db102f3e6aace2e1838d587d1935718c
-SHA512 (serial_test_derive-3.2.0.crate) = b3f03f51e1bc880c0b3f1ae5ad5be18dbbb708c43ddba1aa14a29f62d712da031dba7223eab850289464862f1b575d77d00501bf00668d83443cbc385aec11b8
-Size (serial_test_derive-3.2.0.crate) = 6992 bytes
-BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
-SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
-Size (shlex-1.3.0.crate) = 18713 bytes
-BLAKE2s (signal-hook-0.3.17.crate) = e706055e3a219a72e617897325bc4a0e06002ae3814e982b33461274cf45ad1d
-SHA512 (signal-hook-0.3.17.crate) = 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298
-Size (signal-hook-0.3.17.crate) = 50296 bytes
-BLAKE2s (signal-hook-mio-0.2.4.crate) = 6e89104ee1fd8277f4670ebf472a41abdc5ccd4afa41c1f20671316a97d91c52
-SHA512 (signal-hook-mio-0.2.4.crate) = 1ce372f4550c046f1420b8f4a29cc4c8e904c08fd089cf973f26aa25b39cc6199db56d2ee3bb34684732b79237648e904389eebbc32b5e108f7d6a2d22b1cf3f
-Size (signal-hook-mio-0.2.4.crate) = 9314 bytes
-BLAKE2s (signal-hook-registry-1.4.2.crate) = fa6c4c71e71a000d42ed1bbc224168a501aadcb1f02f19dbe75321516cf1ae84
-SHA512 (signal-hook-registry-1.4.2.crate) = 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508
-Size (signal-hook-registry-1.4.2.crate) = 18064 bytes
-BLAKE2s (siphasher-1.0.1.crate) = 9fc7e3a5b430db6c6ba61da417cc5a0eb7f0f0ce222ea60ca800903c05e97f63
-SHA512 (siphasher-1.0.1.crate) = d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28
-Size (siphasher-1.0.1.crate) = 10351 bytes
-BLAKE2s (slab-0.4.9.crate) = 910e1c3640a12b3196dec14d77395cbb8ec6b85537612ac3653ee9bee7a415a5
-SHA512 (slab-0.4.9.crate) = b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40
-Size (slab-0.4.9.crate) = 17108 bytes
-BLAKE2s (smallvec-1.14.0.crate) = 6bb7f78b052282fd8d44c202f6ed6f4602e925f6deffb298e493e2f9e26d2c5c
-SHA512 (smallvec-1.14.0.crate) = 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be
-Size (smallvec-1.14.0.crate) = 35561 bytes
-BLAKE2s (smawk-0.3.2.crate) = 107add53976fc1b7d6ba0efbcc9ce9a280fe5a9424cdbeb56dc91904e40ab5eb
-SHA512 (smawk-0.3.2.crate) = 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602
-Size (smawk-0.3.2.crate) = 13831 bytes
-BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
-SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
-Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
+BLAKE2s (semver-1.0.28.crate) = cc54fd8b7e1ad8e773e58137625a19c3ca7c46fec285a7eec1685230a1e9b88f
+SHA512 (semver-1.0.28.crate) = bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
+Size (semver-1.0.28.crate) = 33064 bytes
+BLAKE2s (serde-1.0.229.crate) = beecace3b4f6902db1da688a87ee5239ab701a1f7fc797f940e5cd23d2b8ca10
+SHA512 (serde-1.0.229.crate) = 589b7523ecb57fe2003cbc4eb36adb07f663ce9c8620a7880a63630360c3d36e77388a270878493df0c383c1266ff855aebce424227a1c9da42f0fe4adaeeb30
+Size (serde-1.0.229.crate) = 83669 bytes
+BLAKE2s (serde_core-1.0.229.crate) = 9f02ec5e07b4f4638ea1c7a9b4614da883a4e29a2319be8d423cddb9f836cb12
+SHA512 (serde_core-1.0.229.crate) = 23122dd8663f6b4cecc8e6affe8b7a010abdd31428461c033a5db330bb7c2872c8a7e91ce0884923b640bea801a64044fff6ef532b260c05f31cb426b2518e66
+Size (serde_core-1.0.229.crate) = 63100 bytes
+BLAKE2s (serde_derive-1.0.229.crate) = 903c3c00f57e366d2bae17e3b00890d9af7d77f15d2a4982a37fa85dedc94e6e
+SHA512 (serde_derive-1.0.229.crate) = 6ff319ba98b7631aede0c985cd47026d4795139beee9d53e5b00ccf0a7f6542e446b094821044fee852c7ff31c3721b964fa9425d15685714ed8f57534070e9d
+Size (serde_derive-1.0.229.crate) = 59864 bytes
+BLAKE2s (serde_json-1.0.154.crate) = 1e5506f513de42a397ce58635ee792a34b596241fc4ae9920d6ad3b2c5314c28
+SHA512 (serde_json-1.0.154.crate) = 64c28e863932fc0a31f5a01876238acd8f245e092e322ce4efc97651abccf285ce4e20805e65d912487d56526e70dca143c96bb66e35d480331ab82cb3b46fbf
+Size (serde_json-1.0.154.crate) = 158079 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 (serial_test-3.5.0.crate) = da56dc88a85b837e3854dfd6c50d180ddff42d14fae5c95162f487f90d20b10d
+SHA512 (serial_test-3.5.0.crate) = 9ecfaa012b592ff2b96a4e79b2416dfea585db898effd9d653cbe2406ab611dded06a8cc182a8c79109322554821304efec1fc41c832b96550641c69cecdcfbc
+Size (serial_test-3.5.0.crate) = 13450 bytes
+BLAKE2s (serial_test_derive-3.5.0.crate) = 79a2f8a16d1b85fef63deeab250784338319502ae2d4bdbb165219b99b22ce19
+SHA512 (serial_test_derive-3.5.0.crate) = a96e7d6a8272a171ab3a7d24e46eb359c52ca88fdde546839ec99f31d8845362c144e1a83a14921e0065585de0a2d34cf89102f188251edd7c835bda9c029e5d
+Size (serial_test_derive-3.5.0.crate) = 9436 bytes
+BLAKE2s (shlex-2.0.1.crate) = 5b5a3bb8700bbe3e169d6cf5b7a115324435d22823055086a533c4a8b8778fd7
+SHA512 (shlex-2.0.1.crate) = d1bf35e2c5a93c718d3cc395fc4b06cc0c42d4891c0f37247de7e179492478020f0c57ae74c461d5bb1f833b071fd5c036d8d6d6ab8b61be6140cb64ae525921
+Size (shlex-2.0.1.crate) = 19332 bytes
+BLAKE2s (signal-hook-0.3.18.crate) = 2b2b55c341446538d9de5e8aadd86a06ecdd3b4b8be5b7797d4a3e60063ff0ab
+SHA512 (signal-hook-0.3.18.crate) = 1955288d7f47738007252ac2aed0fd05d1c16f1726ae2a97ac35b0ba5a6a82620b26ecc03c4760b12d86d4b83c7484a3830aa84530dc010d398fff436fda3137
+Size (signal-hook-0.3.18.crate) = 50862 bytes
+BLAKE2s (signal-hook-mio-0.2.5.crate) = 9d4f35ee34f30a9390ae0466d98caddd2b5e627671d4e931d575b7f1c051ab1b
+SHA512 (signal-hook-mio-0.2.5.crate) = 0750e14b58cc61315738a4e7cf624c19f657d8480c76edb60c333dc0686f9dd4086264488c1dba7bba9a01053f69f9999ab157051524e2eba0299e7542c0a8c7
+Size (signal-hook-mio-0.2.5.crate) = 14373 bytes
+BLAKE2s (signal-hook-registry-1.4.8.crate) = a1ff8fd36814ee28feca6c314ce9ba8d151ade422acd85aa4a225ad104fbf134
+SHA512 (signal-hook-registry-1.4.8.crate) = 6625d842e5040fb15c3a6a03994aabe8b3d0b752773805866858452fb03e5cab2663c89367caa15a34dc0ee7c2b830e302d9be664130c093bdbc17d7b61f045c
+Size (signal-hook-registry-1.4.8.crate) = 21668 bytes
+BLAKE2s (simd-adler32-0.3.10.crate) = 1d5fb5d4950a36675401285d59a9c57c80b8277c8308db0d3268caf62bc509b2
+SHA512 (simd-adler32-0.3.10.crate) = 21cbd5ec350272fc037b5ab4f235a9746c7e878ed00ae5db67dffc15648e9e839b01fdf54c8b054c79a8d9a39255bbd58c6283355653bdb641467d1ab13ecdfb
+Size (simd-adler32-0.3.10.crate) = 18760 bytes
+BLAKE2s (simdutf8-0.1.5.crate) = 39ff0e1a22ca552bf688d31b1d7a94da4be1ce164e1424c4b335ec8d2d70c066
+SHA512 (simdutf8-0.1.5.crate) = 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6
+Size (simdutf8-0.1.5.crate) = 28488 bytes
+BLAKE2s (siphasher-1.0.4.crate) = 7954a698acb76e96f060213228871d7f9264f4a2b037f911cfdbb11d584badd4
+SHA512 (siphasher-1.0.4.crate) = 341aeb6d03e2e841b0416fa5fac71bf9716ad10b1417a09b454df9e253b7317da3d2b64ff6ed69f33a4c6d2989f51d19a735237e0454538fa10f942678e282e5
+Size (siphasher-1.0.4.crate) = 16131 bytes
+BLAKE2s (slab-0.4.12.crate) = 559f0b4110089a3259a5b4140d3577d827bfe96b67286f5cda9a93a9039388c0
+SHA512 (slab-0.4.12.crate) = cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9
+Size (slab-0.4.12.crate) = 19080 bytes
+BLAKE2s (smallvec-1.16.4.crate) = 2c608419096315ca1e409eafedfdeed78e5c3367aea90d70fdfd102a045896dd
+SHA512 (smallvec-1.16.4.crate) = 19a00a31e680cec4bdcb75dbb3d4fabca50d87f779d507fdec51a6ad846193d59947e53ed4d3e3bff264189ceeea0b8523d915ed0600d819e02c4baa5192a23c
+Size (smallvec-1.16.4.crate) = 34822 bytes
+BLAKE2s (smawk-0.3.3.crate) = e1521157987e21103b6597691b9138c259302261b8776f26e38ef14de1e082f8
+SHA512 (smawk-0.3.3.crate) = 24675b4c571c72b6b38598df1c1545d9c40296955b190101ded14edfa2a98b8a5e156b0b91eed48012f0c75c1e5b8042b3622bc0041d91dbc43246627d7e2345
+Size (smawk-0.3.3.crate) = 30133 bytes
+BLAKE2s (stable_deref_trait-1.2.1.crate) = b10100bc26d661fd9dce98e4be90e31ae3e6a0e723a77659f2ae67327ec492ce
+SHA512 (stable_deref_trait-1.2.1.crate) = 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
+Size (stable_deref_trait-1.2.1.crate) = 8186 bytes
 BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
 SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
 Size (static_assertions-1.1.0.crate) = 18480 bytes
@@ -441,36 +459,42 @@ Size (strum_macros-0.26.4.crate) = 27531
 BLAKE2s (subtle-2.6.1.crate) = 20c4da1ee5ba2b0bb1aa9725b78c70ccae98f7b6cab0b57266d539d1b323b636
 SHA512 (subtle-2.6.1.crate) = f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
 Size (subtle-2.6.1.crate) = 14562 bytes
-BLAKE2s (syn-2.0.100.crate) = 4b8fe676226b42d9203e9383295a473af29838be7d04d003779a5863b217d788
-SHA512 (syn-2.0.100.crate) = 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c
-Size (syn-2.0.100.crate) = 297947 bytes
-BLAKE2s (synstructure-0.13.1.crate) = d3d7339947cbd052275986623e3eca89eab21bc2d620216d3451f1d733b5488d
-SHA512 (synstructure-0.13.1.crate) = 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa
-Size (synstructure-0.13.1.crate) = 18327 bytes
-BLAKE2s (tempfile-3.19.1.crate) = 30a9b99602151babdda9dde2581b5b848db2f3db8e81b5634c75b9d6da18cbc0
-SHA512 (tempfile-3.19.1.crate) = ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02
-Size (tempfile-3.19.1.crate) = 39634 bytes
-BLAKE2s (textwrap-0.16.2.crate) = b56f6ce57073ed5bcdd212ead10fca0f2363c41dfeb3725e1306641b20117ed6
-SHA512 (textwrap-0.16.2.crate) = 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676
-Size (textwrap-0.16.2.crate) = 57077 bytes
-BLAKE2s (thiserror-2.0.12.crate) = ceb2a732d8f9bb9899976b1f3c849000ec4d14c701e07a4d1cde338d8dd227fc
-SHA512 (thiserror-2.0.12.crate) = aeb6de221b28443adba6a03337e7c70c54f99fe9500e39f904c3a8e612d895bc65025fb72c861890c7c011595d2b36832f4b642781847513edce1416b30f309c
-Size (thiserror-2.0.12.crate) = 28693 bytes
-BLAKE2s (thiserror-impl-2.0.12.crate) = 783258cad68710188f8c581ece0fd8203768d0c33ff02413bc0d421ea81e201f
-SHA512 (thiserror-impl-2.0.12.crate) = 01bb00310cd8e80386250469ee7be2cb8db7ff4883869f8ce2ce0de1742292ed4e6d7fb1d7520f1e2555e72044309015bca84dcf058bea99b8d3db970cf0bffb
-Size (thiserror-impl-2.0.12.crate) = 21141 bytes
-BLAKE2s (tinystr-0.7.6.crate) = 29b11f20dbbee97f164a6729cc981d7ffa14a8a9e57ed955645110c5e4298a42
-SHA512 (tinystr-0.7.6.crate) = a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25
-Size (tinystr-0.7.6.crate) = 16971 bytes
-BLAKE2s (toml-0.8.20.crate) = 57fa81481396feee273aa0201a293b33285d8237f1cae391cad62ef0e07612a4
-SHA512 (toml-0.8.20.crate) = c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1
-Size (toml-0.8.20.crate) = 51095 bytes
-BLAKE2s (toml_datetime-0.6.8.crate) = dfd034fe7672016450205d131a5f8334ce488b9b623355292e5dab0db7da94ff
-SHA512 (toml_datetime-0.6.8.crate) = d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f
-Size (toml_datetime-0.6.8.crate) = 12028 bytes
-BLAKE2s (toml_edit-0.22.24.crate) = db2d670588115c1102d1d4c23217651cc6b8457349eb88a205ef517617b64d36
-SHA512 (toml_edit-0.22.24.crate) = 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319
-Size (toml_edit-0.22.24.crate) = 106399 bytes
+BLAKE2s (syn-2.0.119.crate) = 5a64486ca7999df21458dd4ba6eaaa59e3ddafd76079b1c825adb879b4f69ec7
+SHA512 (syn-2.0.119.crate) = 4f2493e334b71c2b0c467e19915d385942c10dc4c0142dd989dcfab9809dea552c45ac3da0b0039956a961f7aca2973c0845c6978e9dfe25c03fdc52dfb1dec0
+Size (syn-2.0.119.crate) = 307407 bytes
+BLAKE2s (syn-3.0.9.crate) = 65c1da058b1d544c8e23410222dfebde3fd2981953e8f048132b3fce10f74ce3
+SHA512 (syn-3.0.9.crate) = 94ff1cfd429e4ca9c3a72c7e7012c5ccac2178134d4fb82683601bf466094e6178dd5bbc558e973a7f03e890e4e08cf8622dba2a2898fdde608a33b244e42cc5
+Size (syn-3.0.9.crate) = 313970 bytes
+BLAKE2s (synstructure-0.14.0.crate) = cda4993d7d297386b6580f737968a39fca80195467c0b81c33e9344647549ed5
+SHA512 (synstructure-0.14.0.crate) = 3f7ba6010075ddddd968e177dd1be51566abd7e8e23f1a8f206eee0fb23ee3a8ccc5ad8869fa6c637b93d58fc02daea584cf2b238faeb7c160c2aaae2139ded7
+Size (synstructure-0.14.0.crate) = 19010 bytes
+BLAKE2s (tempfile-3.27.0.crate) = 5b2887d461478adc12198985891bd0950d8d9db9cbc4fc7fa2850fe6e7a234b4
+SHA512 (tempfile-3.27.0.crate) = bb20b9b0c5d3301ad05f73f1de538ae240366d9aefa25ca823ba40041a8a11b4a7361a6a9ec03871b14230d42038d7af6d0b652c8c471935b481a1628b59314a
+Size (tempfile-3.27.0.crate) = 44780 bytes
+BLAKE2s (textwrap-0.16.4.crate) = c524081d1cc66ebbd35859a9942e3aea25ea48cc5630d3448f1702ab6d5549e1
+SHA512 (textwrap-0.16.4.crate) = 2df49f3ea8526b65e763fc87a824d32bdefc353893cc5c2d3e3b258edf2c481998e54b3dc8302a29bd692bc70fc86a4f65614f2d425baaeda2e904ad4021af06
+Size (textwrap-0.16.4.crate) = 61575 bytes
+BLAKE2s (thiserror-2.0.21.crate) = 5d55e2af081876c7b5325f04e2459ecab31c1b6a2d7f9f48f6ce60ba1c7e0f39
+SHA512 (thiserror-2.0.21.crate) = c4e4700fdb2b04af8fca2248b3041c0bbfdd3bd32f619896b5071fd8f9ed1d9a44790c947b4ecfd4a96644253c5e30d2715eed923720b7922d3b19d77b49db0d
+Size (thiserror-2.0.21.crate) = 29021 bytes
+BLAKE2s (thiserror-impl-2.0.21.crate) = 8d02df64b0ab31b382c4bbc2539bf2ac36e1ff668c69200f733178181d0de1cf
+SHA512 (thiserror-impl-2.0.21.crate) = fcea1229a024f2f83ca573ceaad2d2422d0884a35a32e483e43fdbf87a577354ee89aadd230f33f2c759083c939fba145d2cc11256190b24d2add1bfb131ada2
+Size (thiserror-impl-2.0.21.crate) = 21637 bytes
+BLAKE2s (tinystr-0.8.5.crate) = a5b14755406dc23c5fdb5aec982ab18badf21ed22597c0cf26c23b401db45acd
+SHA512 (tinystr-0.8.5.crate) = 6dda855b8eac2031a14ec17194e76e8d2f50f91cd9ac8dc4f9d574119f250676f9e027885177387ada734ef3f681230e986cf77c434c855c8d5020afe5f5c925
+Size (tinystr-0.8.5.crate) = 25049 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_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_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_write-0.1.2.crate) = e6134cbf28be303ad88d5ac55905b2ac6ade27eb09b8f34dd2573d2fba004208
+SHA512 (toml_write-0.1.2.crate) = 240b04a964fb49f36d8ef5cecd7123018c19a084caa3f64098790b96e85491918a32cc8ef78412c4d8b82034a616706f8c7bf023435a28be3fac3ae00c453894
+Size (toml_write-0.1.2.crate) = 15660 bytes
 BLAKE2s (tui-realm-stdlib-2.0.1.crate) = a24c7cd0fb9e90dcea6cbe913f7e1a40cb658c04dc29dd82e90d8264a8cb95e7
 SHA512 (tui-realm-stdlib-2.0.1.crate) = 2de34d4e28001a113d5603f2c7d482b8df61eeb7feebfb84c7d7c387a126b76bcf5c3274dbcf1894b300c1eb9b6476f8b1ea80e3c8d900380252fe45a383c6f2
 Size (tui-realm-stdlib-2.0.1.crate) = 56091 bytes
@@ -483,27 +507,24 @@ Size (tui-textarea-0.7.0.crate) = 67947 
 BLAKE2s (tuifeed-0.4.2.tar.gz) = e6c7657f300bb2e2b2f061127337499c99aa70f42b14f78154023d9fb3abadc9
 SHA512 (tuifeed-0.4.2.tar.gz) = 61de54bf11188d118d036719925050677dea9c0be93fc6af1b9579ceb4436af5c14182bd271fce13b6baa2437534305a4b8bb758c15166a824dcda09295969c1
 Size (tuifeed-0.4.2.tar.gz) = 1774716 bytes
-BLAKE2s (tuirealm-2.1.0.crate) = c846f98f59be807d99c00f4d2de9035763781680b218c3933a7151a6ef494c84
-SHA512 (tuirealm-2.1.0.crate) = c4ee81ff286824301566d79af65edbeed2325fc4077e377553c16e2aacf57ff4e5714b46822877bdf269ea4c4be2b460f29a6a23f3292b6d6a8d5672d868f893
-Size (tuirealm-2.1.0.crate) = 73899 bytes
-BLAKE2s (tuirealm_derive-2.0.0.crate) = 989d4dcca09cdbcd15ca2482c171930ce3d96157c377a79529670932842d60dc
-SHA512 (tuirealm_derive-2.0.0.crate) = 15dca2da1c8da734f9b604607f93d29d6c0e30efd81aed83e585612fbfc020ccd7ca8c1fc3221b31453a2739e46169195707b4f8fdde57182a3ab7dec0250129
-Size (tuirealm_derive-2.0.0.crate) = 4863 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-linebreak-0.1.5.crate) = 0db0468e07923b457116045c9732846e8c7d21aeb4749379096a7db54ece66b0
-SHA512 (unicode-linebreak-0.1.5.crate) = f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60
-Size (unicode-linebreak-0.1.5.crate) = 15324 bytes
-BLAKE2s (unicode-segmentation-1.12.0.crate) = 3d04e3c357ab02dafaed776ea28c8624842529ea831bd4b7eee685172e6b9900
-SHA512 (unicode-segmentation-1.12.0.crate) = 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946
-Size (unicode-segmentation-1.12.0.crate) = 106323 bytes
+BLAKE2s (tuirealm-2.2.0.crate) = b385ed4a40dc44990af6072ae382b469bb4621236162ad160741a843e386d329
+SHA512 (tuirealm-2.2.0.crate) = 4cdd9b2d50025f18ee8bff1f31410f7c012c11edbb066ccb9529123cd84669abe52c13df3e08cfe937df9f7cb864e729de70afb2965e4e9bf9d6ac229db7c454
+Size (tuirealm-2.2.0.crate) = 74873 bytes
+BLAKE2s (tuirealm_derive-2.0.1.crate) = 6ee8a67f8c4102d25fb3eda999b7770dbe2515ffade9369e0bc154c978d80401
+SHA512 (tuirealm_derive-2.0.1.crate) = 44992c73e602e1d0b5e9ae7cf8d668f0fc1741286ca29367f79d6c491ca30f4927dcb9948e4c859ff9fad91a94419daa5aced3ecf3a574ecc9588f1411c5d7e1
+Size (tuirealm_derive-2.0.1.crate) = 5697 bytes
+BLAKE2s (unicode-ident-1.0.27.crate) = 233ba7e598149cba66b426e139420c925795a68b4068d930ebc8e82a9dce5674
+SHA512 (unicode-ident-1.0.27.crate) = c952d72be2eea9d70114072a1aabd17573ac672e23f3a549d2a2b6375d14215eb1f0a2dc00c89819eb40f26341a6e24c54cb7be1fe92494d9c01b5941ce25670
+Size (unicode-ident-1.0.27.crate) = 48807 bytes
+BLAKE2s (unicode-segmentation-1.13.3.crate) = 8d78f739508b85c310aefcbefe867417eeb280bc8568ec201eb0703b09f62a30
+SHA512 (unicode-segmentation-1.13.3.crate) = 927f3d2662c40213c6d824c410e3559f180fba5736abdea566ad9f3ed357c5a82f84f63e7fb89c6b18dfba2903d2dc43663b79d0b9f7672a42926e0ba49c85d1
+Size (unicode-segmentation-1.13.3.crate) = 112325 bytes
 BLAKE2s (unicode-truncate-1.1.0.crate) = ca0a427bcf2937e3d39cde445950c11b0601142d106882054bf3043257d93794
 SHA512 (unicode-truncate-1.1.0.crate) = 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2
 Size (unicode-truncate-1.1.0.crate) = 12529 bytes
-BLAKE2s (unicode-truncate-2.0.0.crate) = e16f3e8d166e8e8698415b2035b7f0dd8ccb15ec5b70994acbf2bc3ad53014a6
-SHA512 (unicode-truncate-2.0.0.crate) = 46fd9df702fd5c702b7a0ef5b8eca5ec7547e942f20be6a739cca7dc097af88fbea763b2c10321a39c837746ba56ed390dea31baf5a255f0ac5d84da967340fc
-Size (unicode-truncate-2.0.0.crate) = 12904 bytes
+BLAKE2s (unicode-truncate-2.0.1.crate) = 04abfcd33e553772f9982888b7a839825f54518b7a9391fe7559a996a3f83014
+SHA512 (unicode-truncate-2.0.1.crate) = cbf016811444fef1252e6553756f22889ed92bd328c51b45a88afdec370b2cddb64e27ec5a2bc5bae7748f76cd896e462fdbcdfedf7bda0f0555194bd60b0c3d
+Size (unicode-truncate-2.0.1.crate) = 18182 bytes
 BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9
 SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
 Size (unicode-width-0.1.14.crate) = 271615 bytes
@@ -513,51 +534,42 @@ Size (unicode-width-0.2.0.crate) = 27150
 BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
 SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
 Size (untrusted-0.9.0.crate) = 14447 bytes
-BLAKE2s (ureq-3.0.10.crate) = f11632b447c639808c7df2b68d39280ad53a806eeda5a00e9fc9ab54093723c2
-SHA512 (ureq-3.0.10.crate) = b40427e73463094ff42a1028025e863d960e6cad1ea4f08e8c338dda5d25014e61a00ba61f0817a533e684071c372f2878497635a7378be2b273385951e5a519
-Size (ureq-3.0.10.crate) = 120482 bytes
-BLAKE2s (ureq-proto-0.3.5.crate) = ed82e7efbba09dca09095a945acac114d383253da1cd0b00474e0f78d982d4ea
-SHA512 (ureq-proto-0.3.5.crate) = 8eecbddb8d11078072eb00b2df9c272034f48da3f75cd57d9ecc842f42395381cf572499b5e2dd31c33d06aa9800b3d945a67b2f67cf9d0d49a486c24900ba86
-Size (ureq-proto-0.3.5.crate) = 43617 bytes
-BLAKE2s (url-2.5.4.crate) = b478122def61e781a1bc5b50c2fd3834733f0cc5cb6bc1a2601d43d2b5620a64
-SHA512 (url-2.5.4.crate) = 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d
-Size (url-2.5.4.crate) = 81097 bytes
-BLAKE2s (utf-8-0.7.6.crate) = d1cf10b67c9ef847d5d613cb779ff641388d4ecb8dd86a9b299fa94aac7097c2
-SHA512 (utf-8-0.7.6.crate) = 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b
-Size (utf-8-0.7.6.crate) = 10422 bytes
-BLAKE2s (utf16_iter-1.0.5.crate) = a2c32e15bb4291772a17eefd2d6f9faa649418cd43a87e6aa29a7a1b200cae67
-SHA512 (utf16_iter-1.0.5.crate) = 44dcbc5a7db149392fdaa31862be240f78fc5d7616f54be32cfc8f3adbee310e8681ae1bbe6edaad8a7fe6e7759dbac8ae4f69d0dbdbe5350c21dccdbbe975fa
-Size (utf16_iter-1.0.5.crate) = 9736 bytes
+BLAKE2s (ureq-3.5.0.crate) = d3b0e8df64e998431e099e0e1ecfdd7ad1cfc528b4a42bd01e0b693725aab009
+SHA512 (ureq-3.5.0.crate) = cf65f41fcde8d905785d35808b58894a7328b655273baa3d6e111f3f37adb585c42851f6ec90fc7bdf432a93d4364e9af7fddecddfe4ec4a863be46a5ce44e98
+Size (ureq-3.5.0.crate) = 185417 bytes
+BLAKE2s (ureq-proto-0.6.5.crate) = d9dd2969f608deb08e069b249f99b1021f953541c166a8422d503fe7cb2019f6
+SHA512 (ureq-proto-0.6.5.crate) = 7880478bf9ec45606d3fb68893b15bd2f37e35068e87d4d202e667887749ae450053ef7fdd108ac36c3dc532dcf726ffd6fb319d5a96e68c2e9a42d50e51d473
+Size (ureq-proto-0.6.5.crate) = 72775 bytes
+BLAKE2s (url-2.5.8.crate) = e3ca74f997fda512d3fb06b936955ab713c0961d06fda13e6af520654d75368a
+SHA512 (url-2.5.8.crate) = 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c
+Size (url-2.5.8.crate) = 86512 bytes
+BLAKE2s (utf8-zero-0.8.1.crate) = 3a5a28be437dcbcfdade80cdc42988ed59074af5ae0381df1a792ebf8cf53a3f
+SHA512 (utf8-zero-0.8.1.crate) = 2e6659989fb694f2724aa2931d43635938b5d83c1f58ae98181b8e46c14e0319a4d58087e1196afcd22247bb7faeee23e83bc8d9b928e8917930ac101437b386
+Size (utf8-zero-0.8.1.crate) = 13984 bytes
 BLAKE2s (utf8_iter-1.0.4.crate) = 7d16264d69ba5aa53edad665e3589efb6594cc14c68e5e832371862aa286787d
 SHA512 (utf8_iter-1.0.4.crate) = a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
 Size (utf8_iter-1.0.4.crate) = 10437 bytes
-BLAKE2s (uuid-1.16.0.crate) = 7af05bb4a9bb2970bbea99bdb510c114c0d0565102a09e8e852a133af17341b6
-SHA512 (uuid-1.16.0.crate) = 2165fcc016fd318e00a07fbd6f68f7b4e4c3be74ddfb9475282d5d7fccb10a76b9a660bd7b95884714b11fd84d783ef20907399ac5f5de95fab6226a6e349c6a
-Size (uuid-1.16.0.crate) = 58549 bytes
-BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
-SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 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-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 (webpki-roots-0.26.8.crate) = c61f9f1792254d99415d1c59e0090b01663f08c4961a227ec52f13c7f109d456
-SHA512 (webpki-roots-0.26.8.crate) = 13f282628b74d6c717f499298ee35b4d7bd30d6440366c7aaf3504c32f1c1260740a83683d0973cbb7d1e9108c93a6c640a65b71f4889c7e0eeb7314fa4f8b08
-Size (webpki-roots-0.26.8.crate) = 257981 bytes
+BLAKE2s (uuid-1.29.0.crate) = a63448f3439e125bc935b2db4c1b078eb031ae9d7bef12f42536d8af416606ca
+SHA512 (uuid-1.29.0.crate) = d94be3ce976c494bbc1e4fe6fe559f92213d3c3738b4300c588882c7ea461a8cdcdf943cbf60ed29e2f0c458fc1ac8407b9045c27acaebad41c7485968188192
+Size (uuid-1.29.0.crate) = 67939 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 (wasm-bindgen-0.2.129.crate) = eb07225b2d046cbc1285164adee7d82461bb51c6329014489c85c414dca3cf77
+SHA512 (wasm-bindgen-0.2.129.crate) = 337e70b6982e0accf33fb7d63532021410940436de44c39dccc30dc92d47c7233a0d5160aa74c37aa826ff17903fbaea033429dde5b9cd3f331b2919538ebc77
+Size (wasm-bindgen-0.2.129.crate) = 70859 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.129.crate) = 62ffcd0a7365d50c97835670f1f6a74faf87a3d6f88d257284ca9fae7ba49feb
+SHA512 (wasm-bindgen-macro-0.2.129.crate) = d5f5be387917df42b8e92ebcf9f1d84029e0d8501ead91b8511dd98880799a449ae30c44d4bb08b07855f9500c0c44f43ccf39dec93761e00f032f32a4703935
+Size (wasm-bindgen-macro-0.2.129.crate) = 9612 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.129.crate) = 0fba4b0aa6b6f05227fb6836c3a6aefe6fef9ea21be72eefb0e17a825b89ee0c
+SHA512 (wasm-bindgen-macro-support-0.2.129.crate) = 1ea78197ffb0ef6657310d234d2c3d6481600a4b9f2d1eaa91a040f42ea025641e481fe56a04242cbe92c940c48c4e64efc84b632c9df7482d4b3fa1e2e47002
+Size (wasm-bindgen-macro-support-0.2.129.crate) = 120366 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.129.crate) = 148eab3a0c24ab41901337752493aebf546734dc403819e2d71b0dead94885e2
+SHA512 (wasm-bindgen-shared-0.2.129.crate) = a95891daedf9fcc51210b4cf4df65035ac4594218952cc34b6f982f69e073ec52585afe4e5466651d61ddec5973eab756d10c365199bfb842aa034d2f39ef6a1
+Size (wasm-bindgen-shared-0.2.129.crate) = 13023 bytes
+BLAKE2s (webpki-roots-1.0.11.crate) = ff4e6251186f48f5377aa795565e66edc592bad56271df4a6373a5db4944029a
+SHA512 (webpki-roots-1.0.11.crate) = ebda24320e64801fec89638b10983c728b2eb24f7abf5ddb0c991ea23efa87fa596b3d364927b3ff60488ef89e533c26cccd635eae34ad79da5592b947a9d673
+Size (webpki-roots-1.0.11.crate) = 214596 bytes
 BLAKE2s (winapi-0.3.9.crate) = 295083bd8c53c7decc4187da324a1284ad05cbccc9198d31facb6a42e34867ce
 SHA512 (winapi-0.3.9.crate) = ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
 Size (winapi-0.3.9.crate) = 1200382 bytes
@@ -567,18 +579,33 @@ Size (winapi-i686-pc-windows-gnu-0.4.0.c
 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.52.0.crate) = 77d9bb32ee278988564117784949be021514e73dbe8039a61a4606321aaa7d0b
-SHA512 (windows-core-0.52.0.crate) = 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36
-Size (windows-core-0.52.0.crate) = 42154 bytes
-BLAKE2s (windows-link-0.1.1.crate) = a388717b34274a0551b31f845c989e6b28ffa535d7c3dfbc127568cb0541310c
-SHA512 (windows-link-0.1.1.crate) = bdc166363e08dacd4c320984b239a8976467e59a0e6431a0174cbf603f547bf2d38b6008bf8e135cc3610b71811c77121e6bd61c27622a7be1d143eaa9325fa4
-Size (windows-link-0.1.1.crate) = 6154 bytes
+BLAKE2s (windows-core-0.62.2.crate) = 7c3ba6a4975f15c88ed1891edf06837be3a135af07420666816877ba1c0c983d
+SHA512 (windows-core-0.62.2.crate) = b3b3e95b7ff6df91ebf866f8ec9c5e8f67134a26f1690d286f62fd756ebc5e2c59c583d4fdc213e5aaf6834f2693329f3eccbee83fa0567663cfa7d9d9ca549a
+Size (windows-core-0.62.2.crate) = 36932 bytes
+BLAKE2s (windows-implement-0.60.2.crate) = ff5b5b3d5d359eb92ef2e976492ceb6de75dc5842f21991ce39412ff696babc4
+SHA512 (windows-implement-0.60.2.crate) = 212fd6c1f25da40f2131b07ce1c0a34c23177c4666bc518e00a9b4f2bd23c1d131bac565fde531c51f21167f9eb1591e381fc6bc44ce952f6945bad6547c1579
+Size (windows-implement-0.60.2.crate) = 15325 bytes
+BLAKE2s (windows-interface-0.59.3.crate) = 3514cb1293af711d5ce0dbe2ca89f38f1e2b4f42d05a47da624c7c6be53219bc
+SHA512 (windows-interface-0.59.3.crate) = 6fe54da90ca797a5e1927803febb07d1e2e4db0bdba5a9cd84d823dc9118390c0f988387e8c614949b9f3c3a0fd47743fd0ddec3200f897952c53a57bb34adee
+Size (windows-interface-0.59.3.crate) = 11809 bytes
+BLAKE2s (windows-link-0.2.1.crate) = b399f8b2d800cac2bef8e258bd19baf94c010ce1b58723ccfda65f4451b8f1a2
+SHA512 (windows-link-0.2.1.crate) = afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
+Size (windows-link-0.2.1.crate) = 6133 bytes
+BLAKE2s (windows-result-0.4.1.crate) = 5bae4113b2e54c3890ad5dc874906515a39863dc204c649d91b6bcdddd78d010
+SHA512 (windows-result-0.4.1.crate) = a2b7cc53608b8243bf9b19adb75cdc1698b8caf78d939c3afc0c01b1e89f9cb951306cc1673f9b400b926437340681af641ee322f7e761a641ee40e52b21b9f2
+Size (windows-result-0.4.1.crate) = 13381 bytes
+BLAKE2s (windows-strings-0.5.1.crate) = 449783372dff1c765bc1d41714402874d30188ea0be432ef7772c7dd80c9b702
+SHA512 (windows-strings-0.5.1.crate) = c1c3e620aeacbbba0159e789cf0a0261e943f626d21392a77ff00d321c867a0a6ea75054f594a63fcc86cb9ba6bb580d96c29e0a8fdffe90e73658aefc3472b2
+Size (windows-strings-0.5.1.crate) = 13966 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.61.2.crate) = 88f1c3307e8ff43ad37316780e5d3e475be394aade0aacac6857e305c6120f6e
+SHA512 (windows-sys-0.61.2.crate) = e6c8f61f0724dafca7821ee9b9c07237ccfee69be269be2fa7318eb48b151285ecf63e860aa1fe303639222fe11268e3773f37c2dd79f923029af58c645edb3f
+Size (windows-sys-0.61.2.crate) = 2517186 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
@@ -606,39 +633,43 @@ Size (windows_x86_64_gnullvm-0.52.6.crat
 BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79
 SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
 Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes
-BLAKE2s (winnow-0.7.4.crate) = cfda63d247380694bd58f5402871bbf769f6d89535fd85dd91d1b4ed66ba01eb
-SHA512 (winnow-0.7.4.crate) = 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa
-Size (winnow-0.7.4.crate) = 173588 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 (write16-1.0.0.crate) = 705551f3b2a21bf817324ee51b18743f11de0f657b273e5442caf98bd84e0489
-SHA512 (write16-1.0.0.crate) = 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1
-Size (write16-1.0.0.crate) = 7218 bytes
-BLAKE2s (writeable-0.5.5.crate) = bd2fc36b92c818c07a588f34639f106870d7ec697190160d98f52e0606a62c88
-SHA512 (writeable-0.5.5.crate) = 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1
-Size (writeable-0.5.5.crate) = 22354 bytes
+BLAKE2s (winnow-0.7.15.crate) = 70397d3272522e3d8d403391a08975b6ff1ac47b9d3d1f89f082d73e72c77d07
+SHA512 (winnow-0.7.15.crate) = 47c4abb8de7f024e2e85b1c0ed9ebe16b9de29ce82c536a133de9d64d99ac37191e4322221640785234a32b03a28bfa99ced738bad5088d39bfbbe2a64c99689
+Size (winnow-0.7.15.crate) = 187092 bytes
+BLAKE2s (writeable-0.6.4.crate) = 93377d16ced7f60b0dbb2c1d1f72c6f10758f993b21c2ec01a7f52eac12d6385
+SHA512 (writeable-0.6.4.crate) = 2b7d0c5e8f463a796e9f3f6d3144267abf3c4319f54566a67038d10e47e87abc71b7ca06707d949e4c60374c9d1dc70d7ab74fbebdfefd8e159a8170f43faaed
+Size (writeable-0.6.4.crate) = 31222 bytes
 BLAKE2s (yansi-1.0.1.crate) = 8b44237e09c3c1e53177c852c30762c115ee4367b2eee40a09928c6d4101927a
 SHA512 (yansi-1.0.1.crate) = 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
 Size (yansi-1.0.1.crate) = 75497 bytes
-BLAKE2s (yoke-0.7.5.crate) = 9eedda3baaefca2934c6ff285f1107191c7eb0c6650f2c9a8bcaa7c8cdf3cf19
-SHA512 (yoke-0.7.5.crate) = 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef
-Size (yoke-0.7.5.crate) = 29673 bytes
-BLAKE2s (yoke-derive-0.7.5.crate) = 4e429045af910209b702c56d7035cfd6de47073b0bc8df5b036eaa8c64f29daa
-SHA512 (yoke-derive-0.7.5.crate) = e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6
-Size (yoke-derive-0.7.5.crate) = 7525 bytes
-BLAKE2s (zerofrom-0.1.6.crate) = 3a3630a34a8f0dd31c70a0367f5a8008bffb37cf77890f61d14d463ee5697ce4
-SHA512 (zerofrom-0.1.6.crate) = e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9
-Size (zerofrom-0.1.6.crate) = 5669 bytes
-BLAKE2s (zerofrom-derive-0.1.6.crate) = 993fb8267fa014b5480abb444e498ad178b73bdfcebbb55a220095cfc6f77ed5
-SHA512 (zerofrom-derive-0.1.6.crate) = ef4226df3c9ca9c0146639b19d9aa611f2ea3148c10ea875f43ca1960ee8ed438a553b078a9b449a58862f44cb7d4434fa35bbd6db6f0a773618f63d2575c985
-Size (zerofrom-derive-0.1.6.crate) = 8305 bytes
-BLAKE2s (zeroize-1.8.1.crate) = 5a10298ca4d45f2d0a2cefc2ee481fc2341b0355e78a4b0940c31f776e5b2d38
-SHA512 (zeroize-1.8.1.crate) = dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe
-Size (zeroize-1.8.1.crate) = 20029 bytes
-BLAKE2s (zerovec-0.10.4.crate) = baab81f1aa5d523a54f750d2ed679eec2bce4bb04bc5b4a7f093884b9809ad5e
-SHA512 (zerovec-0.10.4.crate) = db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0
-Size (zerovec-0.10.4.crate) = 126398 bytes
-BLAKE2s (zerovec-derive-0.10.3.crate) = 39169b3f694a23e151216d25802a49f00889bfe0e5c6e744cc26792325703db2
-SHA512 (zerovec-derive-0.10.3.crate) = caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09
-Size (zerovec-derive-0.10.3.crate) = 19438 bytes
+BLAKE2s (yoke-0.8.4.crate) = acda5ad6cba0e9b0ca0df14b199fc362ebe0ae2247afb0f3a8a9a33d0e0ef48b
+SHA512 (yoke-0.8.4.crate) = 2cf6cfe04bb14fbf69ab0bda9db8667216187beaba3e9aa5f763cb060b50f2fa810f2c10a462183098171e48ab6d9f409705fea0c68a90ea9a541cebfaea0fd8
+Size (yoke-0.8.4.crate) = 33270 bytes
+BLAKE2s (yoke-derive-0.8.4.crate) = c6cdb19f96c8933b7f24d9a46e6788497c3ccd74a7d60bc217b65934ba117bb7
+SHA512 (yoke-derive-0.8.4.crate) = 63882fa14bd002832d867b9c2ed870a87570da85e286b1eb72fca188f18840b1a79d44ce4a1e1a8d9459c8d2b7b13e2b114c6682686774c74ba40f87bec7adbf
+Size (yoke-derive-0.8.4.crate) = 15054 bytes
+BLAKE2s (zerofrom-0.1.8.crate) = e4556207ca152d5db021585d8a1abbe8716874408e05ed958a97aa7855d54338
+SHA512 (zerofrom-0.1.8.crate) = a58d39960368594c7f1fb8aac29e8032c079439d1302a40a4b5a2f8d33b8de934f745a77fffa856c371118701c27e3841615dd68b27a838dbf8d6aa7a7744e51
+Size (zerofrom-0.1.8.crate) = 6156 bytes
+BLAKE2s (zerofrom-derive-0.1.8.crate) = cbb94a882a20d93857c0a6daa7880892da5bd5b3f8d78b06cfea0cb3a22a9fc3
+SHA512 (zerofrom-derive-0.1.8.crate) = 638c34421ddea958f95a0afa4666be7523aa26fcc0e8c91cc2dabdba9f5dd68e3664d62cd6286817394775ab6439c6aaf761787e073f20c7b5ba5f6891cc722e
+Size (zerofrom-derive-0.1.8.crate) = 8834 bytes
+BLAKE2s (zeroize-1.9.1.crate) = c462dd5d364c36a3d6d165b31becb6e663b03354edf78c76865489ccfc573168
+SHA512 (zeroize-1.9.1.crate) = 612b49be6dfb59b492d9a793108b24979489c8f0cedfe86b2ffcc37297f20bf3ef514fd69af76b48551b9d3134a06eed6eaca7e410daed51e4d02bedf5bbde75
+Size (zeroize-1.9.1.crate) = 25043 bytes
+BLAKE2s (zerotrie-0.2.5.crate) = 011b3851a282f022c7f8a62c8d722f97b4677ca38f35cf380751853784130a9a
+SHA512 (zerotrie-0.2.5.crate) = 8f8d89b62b6b8f58a17e10750511e116a2312c9dbde4d98b27a824119ed2d66a6d2100f4d97a46d0ea61cfe6c097a59670739cf0aaf9ddfa4ea50829a9aad615
+Size (zerotrie-0.2.5.crate) = 84204 bytes
+BLAKE2s (zerovec-0.11.9.crate) = dedcc8e6818711327eac48cdbf111ae01d050f3b960eda4905e36a1f5494bc4f
+SHA512 (zerovec-0.11.9.crate) = 7aeebed90fc1c7aca5d722c7fe0567179e8a05027c3fdcb35ce2ef1313721862aa35c2174b93879495e5701db871379c883a9f1baf7b1f27fe962ea2d285c562
+Size (zerovec-0.11.9.crate) = 132005 bytes
+BLAKE2s (zerovec-derive-0.11.7.crate) = dc2d47598637a28685826b54b8fe1cdd4dffc83b46e43ad28a35f73e862fde9f
+SHA512 (zerovec-derive-0.11.7.crate) = 51ae1ca2ddb55aaccbe54beece27d3cac0d349b37fb4f966d82986dd10e7437bc1ef0858ffcf104fe07e863890b9179989c7986f5fc13058c7f8b0816818578b
+Size (zerovec-derive-0.11.7.crate) = 23232 bytes
+BLAKE2s (zlib-rs-0.6.8.crate) = f567227b8ad9d33d0ffb747571e6b3cf3357eee16251972d01f4f9f39562f8e0
+SHA512 (zlib-rs-0.6.8.crate) = 614c0d570637d64977cdd8b9ff405772e06476c4c3e19b9b1e3eb0bb3893fb2281ef5ed8751cbbfc5bf7f0cface32bd04bc9e9191df4fa30d443d650a3fc6bbd
+Size (zlib-rs-0.6.8.crate) = 215857 bytes
+BLAKE2s (zmij-1.0.23.crate) = 09f6f3e1ddf6abff21579db43caec1b708ad2de496f17489b16849f016b7ae5e
+SHA512 (zmij-1.0.23.crate) = 12f8d9726b232b6be68cefbe294505debb7a98715c11b95d89682a596fe1a02d9d7b2a6cdba97f2e8d47fa947ffbce9506a18568f2cab749ca3d03121e5fb66d
+Size (zmij-1.0.23.crate) = 28612 bytes
+SHA1 (patch-Cargo.lock) = cc6cd3b3b9978ea305e4ad43a620094ab60e94b8

Added files:

Index: pkgsrc/news/tuifeed/patches/patch-Cargo.lock
diff -u /dev/null pkgsrc/news/tuifeed/patches/patch-Cargo.lock:1.1
--- /dev/null   Sun Oct 25 10:19:01 2026
+++ pkgsrc/news/tuifeed/patches/patch-Cargo.lock        Sun Oct 25 10:19:01 2026
@@ -0,0 +1,2278 @@
+$NetBSD: patch-Cargo.lock,v 1.1 2026/10/25 10:19:01 pin Exp $
+
+Avoid eMudhra vulnerability, force the use of recent webpki-roots.
+
+--- Cargo.lock.orig    2025-03-30 13:56:41.000000000 +0000
++++ Cargo.lock
+@@ -4,15 +4,15 @@ name = "adler2"
+ 
+ [[package]]
+ name = "adler2"
+-version = "2.0.0"
++version = "2.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627"
++checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
+ 
+ [[package]]
+ name = "aho-corasick"
+-version = "1.1.3"
++version = "1.1.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
++checksum = "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba"
+ dependencies = [
+  "memchr",
+ ]
+@@ -24,81 +24,74 @@ checksum = "683d7910e743518b0e34f1186f92494becacb047c7
+ checksum = "683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923"
+ 
+ [[package]]
+-name = "android-tzdata"
+-version = "0.1.1"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
+-
+-[[package]]
+ name = "android_system_properties"
+-version = "0.1.5"
++version = "0.1.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
++checksum = "ae221649c9976a6f6c56ae1facf410f3ddb33cc661c4b7b61020a912d4237fbc"
+ dependencies = [
+  "libc",
+ ]
+ 
+ [[package]]
+ name = "argh"
+-version = "0.1.13"
++version = "0.1.19"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "34ff18325c8a36b82f992e533ece1ec9f9a9db446bd1c14d4f936bac88fcd240"
++checksum = "211818e820cda9ca6f167a64a5c808837366a6dfd807157c64c1304c486cd033"
+ dependencies = [
+  "argh_derive",
+  "argh_shared",
+- "rust-fuzzy-search",
+ ]
+ 
+ [[package]]
+ name = "argh_derive"
+-version = "0.1.13"
++version = "0.1.19"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "adb7b2b83a50d329d5d8ccc620f5c7064028828538bdf5646acd60dc1f767803"
++checksum = "c442a9d18cef5dde467405d27d461d080d68972d6d0dfd0408265b6749ec427d"
+ dependencies = [
+  "argh_shared",
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 2.0.119",
+ ]
+ 
+ [[package]]
+ name = "argh_shared"
+-version = "0.1.13"
++version = "0.1.19"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a464143cc82dedcdc3928737445362466b7674b5db4e2eb8e869846d6d84f4f6"
++checksum = "e5ade012bac4db278517a0132c8c10c6427025868dca16c801087c28d5a411f1"
+ dependencies = [
+  "serde",
+ ]
+ 
+ [[package]]
+ name = "autocfg"
+-version = "1.4.0"
++version = "1.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"
++checksum = "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
+ 
+ [[package]]
+ name = "base64"
+-version = "0.22.1"
++version = "0.23.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
++checksum = "ac07cdecf99051d9a5238b80f35af32cdeba5b336e55d957b318b50137e18da5"
+ 
+ [[package]]
+ name = "bitflags"
+-version = "2.9.0"
++version = "2.13.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd"
++checksum = "3ded4057c258ba199e2d26386d3af3780957ecaee6c4ef4041c6b4b8b97c0b06"
+ 
+ [[package]]
+ name = "bumpalo"
+-version = "3.17.0"
++version = "3.20.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf"
++checksum = "72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649"
+ 
+ [[package]]
+ name = "bytes"
+-version = "1.10.1"
++version = "1.12.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a"
++checksum = "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
+ 
+ [[package]]
+ name = "cassowary"
+@@ -108,35 +101,35 @@ name = "castaway"
+ 
+ [[package]]
+ name = "castaway"
+-version = "0.2.3"
++version = "0.2.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5"
++checksum = "dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a"
+ dependencies = [
+  "rustversion",
+ ]
+ 
+ [[package]]
+ name = "cc"
+-version = "1.2.17"
++version = "1.10.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1fcb57c740ae1daf453ae85f16e37396f672b039e00d9d866e07ddb24e328e3a"
++checksum = "86e055fa6e3e40ad6187ba25b6855eeb635d5271f8e0f0e1e9a5826b8d75bea0"
+ dependencies = [
++ "find-msvc-tools",
+  "shlex",
+ ]
+ 
+ [[package]]
+ name = "cfg-if"
+-version = "1.0.0"
++version = "1.0.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
++checksum = "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
+ 
+ [[package]]
+ name = "chrono"
+-version = "0.4.40"
++version = "0.4.45"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c"
++checksum = "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"
+ dependencies = [
+- "android-tzdata",
+  "iana-time-zone",
+  "js-sys",
+  "num-traits",
+@@ -147,9 +140,9 @@ name = "compact_str"
+ 
+ [[package]]
+ name = "compact_str"
+-version = "0.8.1"
++version = "0.8.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32"
++checksum = "7fd622ebbb56a5b2ccb651b32b911cdeb2a9b4b11776b2473bf26a26a286244e"
+ dependencies = [
+  "castaway",
+  "cfg-if",
+@@ -160,16 +153,31 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "convert_case"
++version = "0.10.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9"
++dependencies = [
++ "unicode-segmentation",
++]
++
++[[package]]
+ name = "core-foundation-sys"
+ version = "0.8.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+ checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
+ 
+ [[package]]
++name = "core_detect"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "7f8f80099a98041a3d1622845c271458a2d73e688351bf3cb999266764b81d48"
++
++[[package]]
+ name = "crc32fast"
+-version = "1.4.2"
++version = "1.5.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3"
++checksum = "0ba106e844045ddc02c20768ac4b0b7cb45f2cc2ecbd833ac9f5dacb183c2055"
+ dependencies = [
+  "cfg-if",
+ ]
+@@ -191,6 +199,24 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "crossterm"
++version = "0.29.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "d8b9f2e4c67f833b660cdb0a3523065869fb35570177239812ed4c905aeff87b"
++dependencies = [
++ "bitflags",
++ "crossterm_winapi",
++ "derive_more",
++ "document-features",
++ "mio",
++ "parking_lot",
++ "rustix 1.1.5",
++ "signal-hook",
++ "signal-hook-mio",
++ "winapi",
++]
++
++[[package]]
+ name = "crossterm_winapi"
+ version = "0.9.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -201,9 +227,9 @@ name = "darling"
+ 
+ [[package]]
+ name = "darling"
+-version = "0.20.11"
++version = "0.24.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee"
++checksum = "ed17f5901b6630b993ca003def43f2f8ef4014fc13b047b57aad617ff32bc2ec"
+ dependencies = [
+  "darling_core",
+  "darling_macro",
+@@ -211,30 +237,51 @@ name = "darling_core"
+ 
+ [[package]]
+ name = "darling_core"
+-version = "0.20.11"
++version = "0.24.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e"
++checksum = "6837e2cf7485aaae18f86181d2f0e9a7ed297a025e220aeabf63fdebd3a2ddff"
+ dependencies = [
+- "fnv",
+  "ident_case",
+  "proc-macro2",
+  "quote",
+  "strsim",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+ name = "darling_macro"
+-version = "0.20.11"
++version = "0.24.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead"
++checksum = "2ac7135c3ef02b2f7833bbeb1be5ba7f966dcde8a87c6b87f65a778d71a02785"
+ dependencies = [
+  "darling_core",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
++name = "derive_more"
++version = "2.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134"
++dependencies = [
++ "derive_more-impl",
++]
++
++[[package]]
++name = "derive_more-impl"
++version = "2.1.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb"
++dependencies = [
++ "convert_case",
++ "proc-macro2",
++ "quote",
++ "rustc_version",
++ "syn 2.0.119",
++]
++
++[[package]]
+ name = "diff"
+ version = "0.1.13"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -258,62 +305,76 @@ dependencies = [
+  "libc",
+  "option-ext",
+  "redox_users",
+- "windows-sys 0.59.0",
++ "windows-sys 0.61.2",
+ ]
+ 
+ [[package]]
+ name = "displaydoc"
+-version = "0.2.5"
++version = "0.2.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
++checksum = "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
++name = "document-features"
++version = "0.2.12"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61"
++dependencies = [
++ "litrs",
++]
++
++[[package]]
+ name = "either"
+-version = "1.15.0"
++version = "1.19.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719"
++checksum = "0e9c71c2167ca323c882b99918929403426e2373ea17242ff5653e0d5e1058be"
+ 
+ [[package]]
+ name = "encoding_rs"
+-version = "0.8.35"
++version = "0.8.42"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3"
++checksum = "8e985e0451871ad22fb8d2b6b076e2028a502a0d3950998c2c5c0a4f9b5d9679"
+ dependencies = [
+  "cfg-if",
++ "core_detect",
++ "multiversion_no_op",
++ "rustversion",
++ "scopeguard",
++ "simdutf8",
+ ]
+ 
+ [[package]]
+ name = "equivalent"
+-version = "1.0.2"
++version = "1.0.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
++checksum = "00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826"
+ 
+ [[package]]
+ name = "errno"
+-version = "0.3.10"
++version = "0.3.14"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
++checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
+ dependencies = [
+  "libc",
+- "windows-sys 0.59.0",
++ "windows-sys 0.61.2",
+ ]
+ 
+ [[package]]
+ name = "fastrand"
+-version = "2.3.0"
++version = "2.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
++checksum = "da7c62ceae207dd37ea5b845da6a0696c799f85e97da1ab5b7910be3c1c80223"
+ 
+ [[package]]
+ name = "feed-rs"
+-version = "2.3.1"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e4c0591d23efd0d595099af69a31863ac1823046b1b021e3b06ba3aae7e00991"
++checksum = "369995dae0733f1fe5ab0e3f345f6503a5f384179df5d8da333702031a131cf9"
+ dependencies = [
+  "chrono",
+  "mediatype",
+@@ -327,22 +388,23 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "find-msvc-tools"
++version = "0.1.15"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "1c66915cc5391097de7a2b0b972e8505aa33c0df401fd3a6811dbdb32881ba48"
++
++[[package]]
+ name = "flate2"
+-version = "1.1.0"
++version = "1.1.10"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc"
++checksum = "6e634e2e0ebac1ee034020da1ca582e17ffe4e0f5e985823721e168928136dcb"
+ dependencies = [
+  "crc32fast",
+  "miniz_oxide",
++ "zlib-rs",
+ ]
+ 
+ [[package]]
+-name = "fnv"
+-version = "1.0.7"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
+-
+-[[package]]
+ name = "foldhash"
+ version = "0.1.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -350,49 +412,24 @@ name = "form_urlencoded"
+ 
+ [[package]]
+ name = "form_urlencoded"
+-version = "1.2.1"
++version = "1.2.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
++checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf"
+ dependencies = [
+  "percent-encoding",
+ ]
+ 
+ [[package]]
+-name = "futures"
+-version = "0.3.31"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876"
+-dependencies = [
+- "futures-channel",
+- "futures-core",
+- "futures-executor",
+- "futures-io",
+- "futures-sink",
+- "futures-task",
+- "futures-util",
+-]
+-
+-[[package]]
+-name = "futures-channel"
+-version = "0.3.31"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10"
+-dependencies = [
+- "futures-core",
+- "futures-sink",
+-]
+-
+-[[package]]
+ name = "futures-core"
+-version = "0.3.31"
++version = "0.3.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
++checksum = "92d699e522242e69e3003b94ecc1f960f3a5e015aa7c5d7486e65ad01dd94f5e"
+ 
+ [[package]]
+ name = "futures-executor"
+-version = "0.3.31"
++version = "0.3.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f"
++checksum = "031b47cf1a3c6cc8bc2fc76cd437f521619387907d469316e7c0bc278f1f5432"
+ dependencies = [
+  "futures-core",
+  "futures-task",
+@@ -400,68 +437,50 @@ dependencies = [
+ ]
+ 
+ [[package]]
+-name = "futures-io"
+-version = "0.3.31"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
+-
+-[[package]]
+-name = "futures-sink"
+-version = "0.3.31"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
+-
+-[[package]]
+ name = "futures-task"
+-version = "0.3.31"
++version = "0.3.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
++checksum = "cd417de3d1d015fc3bfd2b1ea46dfc7bab72ef86f1cc7cc9c78e728b34a6d1fd"
+ 
+ [[package]]
+ name = "futures-util"
+-version = "0.3.31"
++version = "0.3.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
++checksum = "0d50a92467f8ba5dd6e3ee5d4bd04d73ab2e4e1c44474a0674821dfce14b79bc"
+ dependencies = [
+- "futures-channel",
+  "futures-core",
+- "futures-io",
+- "futures-sink",
+  "futures-task",
+- "memchr",
+  "pin-project-lite",
+- "pin-utils",
+  "slab",
+ ]
+ 
+ [[package]]
+ name = "getrandom"
+-version = "0.2.15"
++version = "0.2.17"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
++checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
+ dependencies = [
+  "cfg-if",
+  "libc",
+- "wasi 0.11.0+wasi-snapshot-preview1",
++ "wasi",
+ ]
+ 
+ [[package]]
+ name = "getrandom"
+-version = "0.3.2"
++version = "0.4.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0"
++checksum = "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
+ dependencies = [
+  "cfg-if",
+  "libc",
+  "r-efi",
+- "wasi 0.14.2+wasi-0.2.4",
+ ]
+ 
+ [[package]]
+ name = "hashbrown"
+-version = "0.15.2"
++version = "0.15.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289"
++checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1"
+ dependencies = [
+  "allocator-api2",
+  "equivalent",
+@@ -469,6 +488,12 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "hashbrown"
++version = "0.17.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
++
++[[package]]
+ name = "heck"
+ version = "0.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -476,12 +501,11 @@ name = "http"
+ 
+ [[package]]
+ name = "http"
+-version = "1.3.1"
++version = "1.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
++checksum = "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
+ dependencies = [
+  "bytes",
+- "fnv",
+  "itoa",
+ ]
+ 
+@@ -493,9 +517,9 @@ name = "iana-time-zone"
+ 
+ [[package]]
+ name = "iana-time-zone"
+-version = "0.1.62"
++version = "0.1.65"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "b2fd658b06e56721792c5df4475705b6cda790e9298d19d2f8af083457bcd127"
++checksum = "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"
+ dependencies = [
+  "android_system_properties",
+  "core-foundation-sys",
+@@ -517,123 +541,134 @@ name = "icu_collections"
+ 
+ [[package]]
+ name = "icu_collections"
+-version = "1.5.0"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
++checksum = "fe090a42a0d3140fed8c63263ed1fecc02422cb2f4bfe55cd8de2de1b8e105dd"
+ dependencies = [
+  "displaydoc",
++ "potential_utf",
++ "utf8_iter",
+  "yoke",
+  "zerofrom",
+  "zerovec",
+ ]
+ 
+ [[package]]
+-name = "icu_locid"
+-version = "1.5.0"
++name = "icu_locale_core"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
++checksum = "25d29b57c17c6528d0dc4c2141cfa2d08200465acb537a3909c8b9b8a4a984c0"
+ dependencies = [
+  "displaydoc",
+  "litemap",
++ "serde",
+  "tinystr",
+  "writeable",
+  "zerovec",
+ ]
+ 
+ [[package]]
+-name = "icu_locid_transform"
+-version = "1.5.0"
++name = "icu_locale_fallback"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
++checksum = "406e9ae5b95d8aa37db6293405931b766a6172d1848daee22d70eb44aa78a43c"
+ dependencies = [
+- "displaydoc",
+- "icu_locid",
+- "icu_locid_transform_data",
++ "icu_locale_core",
++ "icu_locale_fallback_data",
+  "icu_provider",
++ "potential_utf",
+  "tinystr",
+  "zerovec",
+ ]
+ 
+ [[package]]
+-name = "icu_locid_transform_data"
+-version = "1.5.1"
++name = "icu_locale_fallback_data"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d"
++checksum = "3632ebbd0c5c3637ba1a40bdf8288f2cb9d2268e73441a69d5fc73d7cfbaa87c"
+ 
+ [[package]]
+ name = "icu_normalizer"
+-version = "1.5.0"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
++checksum = "404a3b8c486f205c87fe7f23ab6894d84a4ad76d6e4671ae1981ba7def87c599"
+ dependencies = [
+- "displaydoc",
+  "icu_collections",
+  "icu_normalizer_data",
+  "icu_properties",
+  "icu_provider",
+  "smallvec",
+- "utf16_iter",
+- "utf8_iter",
+- "write16",
+  "zerovec",
+ ]
+ 
+ [[package]]
+ name = "icu_normalizer_data"
+-version = "1.5.1"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7"
++checksum = "20f0088bfb7441f7a37fa0c9e20cb1e9cba1cac6b9ce8cd2a6dc44294f8e8cbc"
+ 
+ [[package]]
+ name = "icu_properties"
+-version = "1.5.1"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
++checksum = "2ea83d991c56158f7cf898bf86436c1dfe7c07ee82fe88951f2695c9f37a379f"
+ dependencies = [
+  "displaydoc",
+  "icu_collections",
+- "icu_locid_transform",
++ "icu_locale_core",
+  "icu_properties_data",
+  "icu_provider",
+- "tinystr",
++ "zerotrie",
+  "zerovec",
+ ]
+ 
+ [[package]]
+ name = "icu_properties_data"
+-version = "1.5.1"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2"
++checksum = "b98f29af82d02b163fe50161388350e743bb3107cc8e8c2f7314cb505faddfcf"
+ 
+ [[package]]
+ name = "icu_provider"
+-version = "1.5.0"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
++checksum = "413099315636c588ee8f011190b329b971a09a8fae9d157e01dcae8379468514"
+ dependencies = [
+  "displaydoc",
+- "icu_locid",
+- "icu_provider_macros",
++ "icu_locale_core",
++ "serde",
+  "stable_deref_trait",
+- "tinystr",
+  "writeable",
+  "yoke",
+  "zerofrom",
++ "zerotrie",
+  "zerovec",
+ ]
+ 
+ [[package]]
+-name = "icu_provider_macros"
+-version = "1.5.0"
++name = "icu_segmenter"
++version = "2.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
++checksum = "61b195dc605f81aa181bec9b3bd14e26cc71b903e4644f6af578ca9772c7a710"
+ dependencies = [
+- "proc-macro2",
+- "quote",
+- "syn",
++ "icu_collections",
++ "icu_locale_fallback",
++ "icu_provider",
++ "icu_segmenter_data",
++ "potential_utf",
++ "smallvec",
++ "utf8_iter",
++ "zerotrie",
++ "zerovec",
+ ]
+ 
+ [[package]]
++name = "icu_segmenter_data"
++version = "2.4.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "913a7d294ad056474749152107309fdee3ec17d2482d1ab70fdc61a81c64b9a3"
++
++[[package]]
+ name = "ident_case"
+ version = "1.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -641,9 +676,9 @@ name = "idna"
+ 
+ [[package]]
+ name = "idna"
+-version = "1.0.3"
++version = "1.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
++checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de"
+ dependencies = [
+  "idna_adapter",
+  "smallvec",
+@@ -652,9 +687,9 @@ name = "idna_adapter"
+ 
+ [[package]]
+ name = "idna_adapter"
+-version = "1.2.0"
++version = "1.2.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
++checksum = "cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714"
+ dependencies = [
+  "icu_normalizer",
+  "icu_properties",
+@@ -662,31 +697,34 @@ name = "indexmap"
+ 
+ [[package]]
+ name = "indexmap"
+-version = "2.8.0"
++version = "2.14.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058"
++checksum = "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855"
+ dependencies = [
+  "equivalent",
+- "hashbrown",
++ "hashbrown 0.17.1",
+ ]
+ 
+ [[package]]
+ name = "indoc"
+-version = "2.0.6"
++version = "2.0.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd"
++checksum = "a37b2691796cffeb8a8cd305ac66e65841559f147f4e63231d0eafa4db5384d1"
++dependencies = [
++ "rustversion",
++]
+ 
+ [[package]]
+ name = "instability"
+-version = "0.3.7"
++version = "0.3.14"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d"
++checksum = "4c3b5acc1e2fd9375041a388da33d1eb8aed5f7a8c0dd3543e3ea2805adfbe20"
+ dependencies = [
+  "darling",
+  "indoc",
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+@@ -718,26 +756,36 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "itertools"
++version = "0.14.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285"
++dependencies = [
++ "either",
++]
++
++[[package]]
+ name = "itoa"
+-version = "1.0.15"
++version = "1.0.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c"
++checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
+ 
+ [[package]]
+ name = "js-sys"
+-version = "0.3.77"
++version = "0.3.106"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
++checksum = "7883d941dae510fb2d978fc3fe018c71c9e2892fd38854de3e8b92c2e5ad9cc5"
+ dependencies = [
+- "once_cell",
++ "cfg-if",
++ "futures-util",
+  "wasm-bindgen",
+ ]
+ 
+ [[package]]
+ name = "lazy-regex"
+-version = "3.4.1"
++version = "3.6.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126"
++checksum = "f0a2cce8a22920a29fdcc8c9170aa5d29edd9fbcf8bea856e24c2cb1c2419f67"
+ dependencies = [
+  "lazy-regex-proc_macros",
+  "once_cell",
+@@ -746,35 +794,34 @@ name = "lazy-regex-proc_macros"
+ 
+ [[package]]
+ name = "lazy-regex-proc_macros"
+-version = "3.4.1"
++version = "3.6.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1"
++checksum = "6f1e4b1f1d8c71edb4ff2b2150ec4606445fd2ddf67ddc097655daf59286baa6"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+  "regex",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+ name = "lazy_static"
+-version = "1.5.0"
++version = "1.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
++checksum = "20870f649af7073d53e38067b2a84312175d56ea15217e1b15bc83506ec50afb"
+ 
+ [[package]]
+ name = "libc"
+-version = "0.2.171"
++version = "0.2.191"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6"
++checksum = "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
+ 
+ [[package]]
+ name = "libredox"
+-version = "0.1.3"
++version = "0.1.25"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d"
++checksum = "61ff90caf6077a803a240f62fdbe88645a890bbca49ef8174c3cb0404362171d"
+ dependencies = [
+- "bitflags",
+  "libc",
+ ]
+ 
+@@ -786,31 +833,36 @@ name = "linux-raw-sys"
+ 
+ [[package]]
+ name = "linux-raw-sys"
+-version = "0.9.3"
++version = "0.12.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
++checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53"
+ 
+ [[package]]
+ name = "litemap"
+-version = "0.7.5"
++version = "0.8.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "23fb14cb19457329c82206317a5663005a4d404783dc74f4252769b0d5f42856"
++checksum = "47d9d19d1d6efa0109d2f65ff4c85cddd50bd572e5a00127ab10987290bcefae"
+ 
+ [[package]]
++name = "litrs"
++version = "1.0.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "4744e383959f0db86ede514b809b1c53251889093803c05267acc7d4e7030d70"
++
++[[package]]
+ name = "lock_api"
+-version = "0.4.12"
++version = "0.4.14"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
++checksum = "224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965"
+ dependencies = [
+- "autocfg",
+  "scopeguard",
+ ]
+ 
+ [[package]]
+ name = "log"
+-version = "0.4.27"
++version = "0.4.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
++checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"
+ 
+ [[package]]
+ name = "lru"
+@@ -818,46 +870,53 @@ dependencies = [
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+ checksum = "234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38"
+ dependencies = [
+- "hashbrown",
++ "hashbrown 0.15.5",
+ ]
+ 
+ [[package]]
+ name = "mediatype"
+-version = "0.19.20"
++version = "0.21.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "33746aadcb41349ec291e7f2f0a3aa6834d1d7c58066fb4b01f68efc4c4b7631"
++checksum = "120fa187be19d9962f0926633453784691731018a2bf936ddb4e29101b79c4a7"
+ dependencies = [
+  "serde",
+ ]
+ 
+ [[package]]
+ name = "memchr"
+-version = "2.7.4"
++version = "2.8.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3"
++checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
+ 
+ [[package]]
+ name = "miniz_oxide"
+-version = "0.8.5"
++version = "0.9.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5"
++checksum = "b63fbc4a50860e98e7b2aa7804ded1db5cbc3aff9193adaff57a6931bf7c4b4c"
+ dependencies = [
+  "adler2",
++ "simd-adler32",
+ ]
+ 
+ [[package]]
+ name = "mio"
+-version = "1.0.3"
++version = "1.2.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd"
++checksum = "1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee"
+ dependencies = [
+  "libc",
+  "log",
+- "wasi 0.11.0+wasi-snapshot-preview1",
+- "windows-sys 0.52.0",
++ "wasi",
++ "windows-sys 0.61.2",
+ ]
+ 
+ [[package]]
++name = "multiversion_no_op"
++version = "1.0.0"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "743fb55ba31b18fb1ecef6bdc9aa2743314978ac084044301a7eee33fb99a20d"
++
++[[package]]
+ name = "num-traits"
+ version = "0.2.19"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -868,19 +927,18 @@ name = "once_cell"
+ 
+ [[package]]
+ name = "once_cell"
+-version = "1.21.3"
++version = "1.21.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
++checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
+ 
+ [[package]]
+ name = "open"
+-version = "5.3.2"
++version = "5.4.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95"
++checksum = "8d8c8b8e725ad26404d6896eb2f064294a0a7b4f1d9120210d85544684c4ca95"
+ dependencies = [
+  "is-wsl",
+  "libc",
+- "pathdiff",
+ ]
+ 
+ [[package]]
+@@ -891,9 +949,9 @@ name = "parking_lot"
+ 
+ [[package]]
+ name = "parking_lot"
+-version = "0.12.3"
++version = "0.12.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27"
++checksum = "93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a"
+ dependencies = [
+  "lock_api",
+  "parking_lot_core",
+@@ -901,15 +959,15 @@ name = "parking_lot_core"
+ 
+ [[package]]
+ name = "parking_lot_core"
+-version = "0.9.10"
++version = "0.9.12"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
++checksum = "2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1"
+ dependencies = [
+  "cfg-if",
+  "libc",
+  "redox_syscall",
+  "smallvec",
+- "windows-targets",
++ "windows-link",
+ ]
+ 
+ [[package]]
+@@ -919,28 +977,27 @@ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b43238
+ checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a"
+ 
+ [[package]]
+-name = "pathdiff"
+-version = "0.2.3"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3"
+-
+-[[package]]
+ name = "percent-encoding"
+-version = "2.3.1"
++version = "2.3.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
++checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
+ 
+ [[package]]
+ name = "pin-project-lite"
+-version = "0.2.16"
++version = "0.2.17"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b"
++checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
+ 
+ [[package]]
+-name = "pin-utils"
+-version = "0.1.0"
++name = "potential_utf"
++version = "0.1.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
++checksum = "d83eb9bc6d8e5cf568e7a1101d60ee05e81ed50ea106026f3d18deeb046d7661"
++dependencies = [
++ "serde_core",
++ "writeable",
++ "zerovec",
++]
+ 
+ [[package]]
+ name = "pretty_assertions"
+@@ -954,18 +1011,18 @@ name = "proc-macro2"
+ 
+ [[package]]
+ name = "proc-macro2"
+-version = "1.0.94"
++version = "1.0.107"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
++checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
+ dependencies = [
+  "unicode-ident",
+ ]
+ 
+ [[package]]
+ name = "quick-xml"
+-version = "0.37.3"
++version = "0.41.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "bf763ab1c7a3aa408be466efc86efe35ed1bd3dd74173ed39d6b0d0a6f0ba148"
++checksum = "e660451e55124f798a69a5af3f49ccfbefbd41910eefd25caf2393e1f3473ec1"
+ dependencies = [
+  "encoding_rs",
+  "memchr",
+@@ -973,18 +1030,18 @@ name = "quote"
+ 
+ [[package]]
+ name = "quote"
+-version = "1.0.40"
++version = "1.0.47"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
++checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
+ dependencies = [
+  "proc-macro2",
+ ]
+ 
+ [[package]]
+ name = "r-efi"
+-version = "5.2.0"
++version = "6.0.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5"
++checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf"
+ 
+ [[package]]
+ name = "ratatui"
+@@ -995,10 +1052,10 @@ dependencies = [
+  "bitflags",
+  "cassowary",
+  "compact_str",
+- "crossterm",
++ "crossterm 0.28.1",
+  "indoc",
+  "instability",
+- "itertools",
++ "itertools 0.13.0",
+  "lru",
+  "paste",
+  "strum",
+@@ -1009,29 +1066,28 @@ name = "redox_syscall"
+ 
+ [[package]]
+ name = "redox_syscall"
+-version = "0.5.10"
++version = "0.5.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1"
++checksum = "ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d"
+ dependencies = [
+  "bitflags",
+ ]
+ 
+ [[package]]
+ name = "redox_users"
+-version = "0.5.0"
++version = "0.5.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b"
++checksum = "60dc65c0ff1a7ae1294b0c67b9f14baf70b644404010370171787bfac1038fc0"
+ dependencies = [
+- "getrandom 0.2.15",
+  "libredox",
+  "thiserror",
+ ]
+ 
+ [[package]]
+ name = "regex"
+-version = "1.11.1"
++version = "1.13.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
++checksum = "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d"
+ dependencies = [
+  "aho-corasick",
+  "memchr",
+@@ -1041,9 +1097,9 @@ name = "regex-automata"
+ 
+ [[package]]
+ name = "regex-automata"
+-version = "0.4.9"
++version = "0.4.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908"
++checksum = "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2"
+ dependencies = [
+  "aho-corasick",
+  "memchr",
+@@ -1052,9 +1108,9 @@ name = "regex-syntax"
+ 
+ [[package]]
+ name = "regex-syntax"
+-version = "0.8.5"
++version = "0.8.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
++checksum = "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"
+ 
+ [[package]]
+ name = "ring"
+@@ -1064,17 +1120,20 @@ dependencies = [
+ dependencies = [
+  "cc",
+  "cfg-if",
+- "getrandom 0.2.15",
++ "getrandom 0.2.17",
+  "libc",
+  "untrusted",
+  "windows-sys 0.52.0",
+ ]
+ 
+ [[package]]
+-name = "rust-fuzzy-search"
+-version = "0.1.1"
++name = "rustc_version"
++version = "0.4.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a157657054ffe556d8858504af8a672a054a6e0bd9e8ee531059100c0fa11bb2"
++checksum = "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
++dependencies = [
++ "semver",
++]
+ 
+ [[package]]
+ name = "rustix"
+@@ -1091,22 +1150,22 @@ name = "rustix"
+ 
+ [[package]]
+ name = "rustix"
+-version = "1.0.3"
++version = "1.1.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96"
++checksum = "891efababe418670775f199f0d233d84843c227a0949a883ce15b37c78d6629d"
+ dependencies = [
+  "bitflags",
+  "errno",
+  "libc",
+- "linux-raw-sys 0.9.3",
+- "windows-sys 0.59.0",
++ "linux-raw-sys 0.12.1",
++ "windows-sys 0.61.2",
+ ]
+ 
+ [[package]]
+ name = "rustls"
+-version = "0.23.25"
++version = "0.23.46"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "822ee9188ac4ec04a2f0531e55d035fb2de73f18b41a63c70c2712503b6fb13c"
++checksum = "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf"
+ dependencies = [
+  "log",
+  "once_cell",
+@@ -1118,25 +1177,19 @@ dependencies = [
+ ]
+ 
+ [[package]]
+-name = "rustls-pemfile"
+-version = "2.2.0"
++name = "rustls-pki-types"
++version = "1.15.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
++checksum = "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96"
+ dependencies = [
+- "rustls-pki-types",
++ "zeroize",
+ ]
+ 
+ [[package]]
+-name = "rustls-pki-types"
+-version = "1.11.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c"
+-
+-[[package]]
+ name = "rustls-webpki"
+-version = "0.103.1"
++version = "0.103.16"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "fef8b8769aaccf73098557a87cd1816b4f9c7c16811c9c77142aa695c16f2c03"
++checksum = "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281"
+ dependencies = [
+  "ring",
+  "rustls-pki-types",
+@@ -1145,114 +1198,116 @@ name = "rustversion"
+ 
+ [[package]]
+ name = "rustversion"
+-version = "1.0.20"
++version = "1.0.23"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
++checksum = "cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f"
+ 
+ [[package]]
+ name = "ryu"
+-version = "1.0.20"
++version = "1.0.23"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f"
++checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
+ 
+ [[package]]
+-name = "scc"
+-version = "2.3.3"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "ea091f6cac2595aa38993f04f4ee692ed43757035c36e67c180b6828356385b1"
+-dependencies = [
+- "sdd",
+-]
+-
+-[[package]]
+ name = "scopeguard"
+ version = "1.2.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
+ 
+ [[package]]
+-name = "sdd"
+-version = "3.0.8"
++name = "semver"
++version = "1.0.28"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21"
++checksum = "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
+ 
+ [[package]]
+ name = "serde"
+-version = "1.0.219"
++version = "1.0.229"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
++checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
+ dependencies = [
++ "serde_core",
+  "serde_derive",
+ ]
+ 
+ [[package]]
++name = "serde_core"
++version = "1.0.229"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
++dependencies = [
++ "serde_derive",
++]
++
++[[package]]
+ name = "serde_derive"
+-version = "1.0.219"
++version = "1.0.229"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
++checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+ name = "serde_json"
+-version = "1.0.140"
++version = "1.0.154"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
++checksum = "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6"
+ dependencies = [
+  "itoa",
+  "memchr",
+- "ryu",
+  "serde",
++ "serde_core",
++ "zmij",
+ ]
+ 
+ [[package]]
+ name = "serde_spanned"
+-version = "0.6.8"
++version = "0.6.9"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1"
++checksum = "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
+ dependencies = [
+  "serde",
+ ]
+ 
+ [[package]]
+ name = "serial_test"
+-version = "3.2.0"
++version = "3.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9"
++checksum = "699f4197115b8a7e7ff19c9a315a4bd6fffec26cc4626ef45ecaea389e081c6d"
+ dependencies = [
+- "futures",
++ "futures-executor",
++ "futures-util",
+  "log",
+  "once_cell",
+  "parking_lot",
+- "scc",
+  "serial_test_derive",
+ ]
+ 
+ [[package]]
+ name = "serial_test_derive"
+-version = "3.2.0"
++version = "3.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef"
++checksum = "94e153fc76e1c6a068703d6d29c508a0b15c061c4b7e43da59cc097bc342673c"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 2.0.119",
+ ]
+ 
+ [[package]]
+ name = "shlex"
+-version = "1.3.0"
++version = "2.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
++checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
+ 
+ [[package]]
+ name = "signal-hook"
+-version = "0.3.17"
++version = "0.3.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801"
++checksum = "d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2"
+ dependencies = [
+  "libc",
+  "signal-hook-registry",
+@@ -1260,9 +1315,9 @@ name = "signal-hook-mio"
+ 
+ [[package]]
+ name = "signal-hook-mio"
+-version = "0.2.4"
++version = "0.2.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd"
++checksum = "b75a19a7a740b25bc7944bdee6172368f988763b744e3d4dfe753f6b4ece40cc"
+ dependencies = [
+  "libc",
+  "mio",
+@@ -1271,45 +1326,55 @@ name = "signal-hook-registry"
+ 
+ [[package]]
+ name = "signal-hook-registry"
+-version = "1.4.2"
++version = "1.4.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
++checksum = "c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b"
+ dependencies = [
++ "errno",
+  "libc",
+ ]
+ 
+ [[package]]
++name = "simd-adler32"
++version = "0.3.10"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea"
++
++[[package]]
++name = "simdutf8"
++version = "0.1.5"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
++
++[[package]]
+ name = "siphasher"
+-version = "1.0.1"
++version = "1.0.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d"
++checksum = "33f4fe9184a62d842c9ef383018f3306d8ba224fd9d836f56d7288308847c256"
+ 
+ [[package]]
+ name = "slab"
+-version = "0.4.9"
++version = "0.4.12"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
+-dependencies = [
+- "autocfg",
+-]
++checksum = "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
+ 
+ [[package]]
+ name = "smallvec"
+-version = "1.14.0"
++version = "1.16.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd"
++checksum = "d0d5d4b1981b8bbbb7aed204cae5726d683d5d6ac7e74ec54122ea28f315e7c8"
+ 
+ [[package]]
+ name = "smawk"
+-version = "0.3.2"
++version = "0.3.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c"
++checksum = "e8e2fb0f499abb4d162f2bedad68f5ef91a1682b5a03596ddb67efd37768d100"
+ 
+ [[package]]
+ name = "stable_deref_trait"
+-version = "1.2.0"
++version = "1.2.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
++checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596"
+ 
+ [[package]]
+ name = "static_assertions"
+@@ -1342,7 +1407,7 @@ dependencies = [
+  "proc-macro2",
+  "quote",
+  "rustversion",
+- "syn",
++ "syn 2.0.119",
+ ]
+ 
+ [[package]]
+@@ -1353,9 +1418,9 @@ name = "syn"
+ 
+ [[package]]
+ name = "syn"
+-version = "2.0.100"
++version = "2.0.119"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
++checksum = "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+@@ -1363,75 +1428,87 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "syn"
++version = "3.0.9"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "unicode-ident",
++]
++
++[[package]]
+ name = "synstructure"
+-version = "0.13.1"
++version = "0.14.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
++checksum = "901704edd0dfe137f1987838ee4f259e4e063c31371bdb423f7ae38ec6f77f02"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+ name = "tempfile"
+-version = "3.19.1"
++version = "3.27.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
++checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd"
+ dependencies = [
+  "fastrand",
+- "getrandom 0.3.2",
++ "getrandom 0.4.3",
+  "once_cell",
+- "rustix 1.0.3",
+- "windows-sys 0.59.0",
++ "rustix 1.1.5",
++ "windows-sys 0.61.2",
+ ]
+ 
+ [[package]]
+ name = "textwrap"
+-version = "0.16.2"
++version = "0.16.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057"
++checksum = "6ecfad6c3abc80a577f2b91c1e412ee57e7a060d430b553c1b0c940974ebcd49"
+ dependencies = [
++ "icu_segmenter",
+  "smawk",
+- "unicode-linebreak",
+  "unicode-width 0.2.0",
+ ]
+ 
+ [[package]]
+ name = "thiserror"
+-version = "2.0.12"
++version = "2.0.21"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
++checksum = "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
+ dependencies = [
+  "thiserror-impl",
+ ]
+ 
+ [[package]]
+ name = "thiserror-impl"
+-version = "2.0.12"
++version = "2.0.21"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
++checksum = "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
+ 
+ [[package]]
+ name = "tinystr"
+-version = "0.7.6"
++version = "0.8.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
++checksum = "abc840c238154d58f9e86b2792261edfde565a17696e1cda1a449de27979801a"
+ dependencies = [
+  "displaydoc",
++ "serde_core",
+  "zerovec",
+ ]
+ 
+ [[package]]
+ name = "toml"
+-version = "0.8.20"
++version = "0.8.23"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148"
++checksum = "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
+ dependencies = [
+  "serde",
+  "serde_spanned",
+@@ -1441,27 +1518,34 @@ name = "toml_datetime"
+ 
+ [[package]]
+ name = "toml_datetime"
+-version = "0.6.8"
++version = "0.6.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41"
++checksum = "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
+ dependencies = [
+  "serde",
+ ]
+ 
+ [[package]]
+ name = "toml_edit"
+-version = "0.22.24"
++version = "0.22.27"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474"
++checksum = "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
+ dependencies = [
+  "indexmap",
+  "serde",
+  "serde_spanned",
+  "toml_datetime",
++ "toml_write",
+  "winnow",
+ ]
+ 
+ [[package]]
++name = "toml_write"
++version = "0.1.2"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
++
++[[package]]
+ name = "tui-realm-stdlib"
+ version = "2.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -1489,7 +1573,7 @@ dependencies = [
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+ checksum = "0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae"
+ dependencies = [
+- "crossterm",
++ "crossterm 0.28.1",
+  "ratatui",
+  "unicode-width 0.2.0",
+ ]
+@@ -1515,18 +1599,18 @@ dependencies = [
+  "tui-realm-stdlib",
+  "tui-realm-textarea",
+  "tuirealm",
+- "unicode-truncate 2.0.0",
++ "unicode-truncate 2.0.1",
+  "ureq",
+ ]
+ 
+ [[package]]
+ name = "tuirealm"
+-version = "2.1.0"
++version = "2.2.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "435d695a72ceae83f149a0241aad72ae8d3e680ab4d2ed86adb50df611ac026c"
++checksum = "a99ea0862c0e946cd4e53ee8b6c9b301cdb740ed243d827f6d1fee2ad4268e25"
+ dependencies = [
+  "bitflags",
+- "crossterm",
++ "crossterm 0.29.0",
+  "lazy-regex",
+  "ratatui",
+  "thiserror",
+@@ -1535,32 +1619,26 @@ name = "tuirealm_derive"
+ 
+ [[package]]
+ name = "tuirealm_derive"
+-version = "2.0.0"
++version = "2.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "caa8b0560f4245acc0bbe0e1d76e1f6a308145dd6e107befce4cf29e7fe32662"
++checksum = "bad3c151090da5a036321776209b3d026df637d7f52c0984ff8d45927326ab4f"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 2.0.119",
+ ]
+ 
+ [[package]]
+ name = "unicode-ident"
+-version = "1.0.18"
++version = "1.0.27"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512"
++checksum = "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
+ 
+ [[package]]
+-name = "unicode-linebreak"
+-version = "0.1.5"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f"
+-
+-[[package]]
+ name = "unicode-segmentation"
+-version = "1.12.0"
++version = "1.13.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493"
++checksum = "c6f5d3c3b1bf09027a88a6bc961fc00497d651009560b5463668dc81b0fa87a8"
+ 
+ [[package]]
+ name = "unicode-truncate"
+@@ -1568,18 +1646,18 @@ dependencies = [
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+ checksum = "b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf"
+ dependencies = [
+- "itertools",
++ "itertools 0.13.0",
+  "unicode-segmentation",
+  "unicode-width 0.1.14",
+ ]
+ 
+ [[package]]
+ name = "unicode-truncate"
+-version = "2.0.0"
++version = "2.0.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8fbf03860ff438702f3910ca5f28f8dac63c1c11e7efb5012b8b175493606330"
++checksum = "16b380a1238663e5f8a691f9039c73e1cdae598a30e9855f541d29b08b53e9a5"
+ dependencies = [
+- "itertools",
++ "itertools 0.14.0",
+  "unicode-segmentation",
+  "unicode-width 0.2.0",
+ ]
+@@ -1604,27 +1682,26 @@ name = "ureq"
+ 
+ [[package]]
+ name = "ureq"
+-version = "3.0.10"
++version = "3.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "4b0351ca625c7b41a8e4f9bb6c5d9755f67f62c2187ebedecacd9974674b271d"
++checksum = "cde93ff05758a36a851a398a772b0b79a82fbe3c186a46f2696baaeaf84c966b"
+ dependencies = [
+  "base64",
+  "flate2",
+  "log",
+  "percent-encoding",
+  "rustls",
+- "rustls-pemfile",
+  "rustls-pki-types",
+  "ureq-proto",
+- "utf-8",
++ "utf8-zero",
+  "webpki-roots",
+ ]
+ 
+ [[package]]
+ name = "ureq-proto"
+-version = "0.3.5"
++version = "0.6.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "ae239d0a3341aebc94259414d1dc67cfce87d41cbebc816772c91b77902fafa4"
++checksum = "841583fc36089d7d59419568ae157f43a5a03a2e5a81ba87c77d1596ef46e922"
+ dependencies = [
+  "base64",
+  "http",
+@@ -1634,29 +1711,24 @@ name = "url"
+ 
+ [[package]]
+ name = "url"
+-version = "2.5.4"
++version = "2.5.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
++checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed"
+ dependencies = [
+  "form_urlencoded",
+  "idna",
+  "percent-encoding",
+  "serde",
++ "serde_derive",
+ ]
+ 
+ [[package]]
+-name = "utf-8"
+-version = "0.7.6"
++name = "utf8-zero"
++version = "0.8.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
++checksum = "b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e"
+ 
+ [[package]]
+-name = "utf16_iter"
+-version = "1.0.5"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
+-
+-[[package]]
+ name = "utf8_iter"
+ version = "1.0.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -1664,59 +1736,39 @@ name = "uuid"
+ 
+ [[package]]
+ name = "uuid"
+-version = "1.16.0"
++version = "1.29.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9"
++checksum = "4a0e2d11620c50695fe12bbbfde96b3477fe606e7284c22d505c12ce51214514"
+ dependencies = [
+- "getrandom 0.3.2",
++ "getrandom 0.4.3",
++ "js-sys",
++ "wasm-bindgen",
+ ]
+ 
+ [[package]]
+ name = "wasi"
+-version = "0.11.0+wasi-snapshot-preview1"
++version = "0.11.1+wasi-snapshot-preview1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
++checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b"
+ 
+ [[package]]
+-name = "wasi"
+-version = "0.14.2+wasi-0.2.4"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3"
+-dependencies = [
+- "wit-bindgen-rt",
+-]
+-
+-[[package]]
+ name = "wasm-bindgen"
+-version = "0.2.100"
++version = "0.2.129"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
++checksum = "9bb54f33acc68fd454578d9820b0bde1a1a3d17aa17bb7b6595806d02886d409"
+ dependencies = [
+  "cfg-if",
+  "once_cell",
+  "rustversion",
+  "wasm-bindgen-macro",
+-]
+-
+-[[package]]
+-name = "wasm-bindgen-backend"
+-version = "0.2.100"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
+-dependencies = [
+- "bumpalo",
+- "log",
+- "proc-macro2",
+- "quote",
+- "syn",
+  "wasm-bindgen-shared",
+ ]
+ 
+ [[package]]
+ name = "wasm-bindgen-macro"
+-version = "0.2.100"
++version = "0.2.129"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
++checksum = "2e29d0c35b16e224a7eeb5cd2d25e3e1968fbd65604117b44d3b789d00ee8535"
+ dependencies = [
+  "quote",
+  "wasm-bindgen-macro-support",
+@@ -1724,31 +1776,31 @@ name = "wasm-bindgen-macro-support"
+ 
+ [[package]]
+ name = "wasm-bindgen-macro-support"
+-version = "0.2.100"
++version = "0.2.129"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
++checksum = "6f501a8bc3719dba86ef8ae4728879c08001bea749eb1333ac5b91e040e2a6b7"
+ dependencies = [
++ "bumpalo",
+  "proc-macro2",
+  "quote",
+- "syn",
+- "wasm-bindgen-backend",
++ "syn 3.0.9",
+  "wasm-bindgen-shared",
+ ]
+ 
+ [[package]]
+ name = "wasm-bindgen-shared"
+-version = "0.2.100"
++version = "0.2.129"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
++checksum = "23f0c9c52aa7cd7d77769a4cfe2a9adb1b331f489a41d912ce14513d5ab995c6"
+ dependencies = [
+  "unicode-ident",
+ ]
+ 
+ [[package]]
+ name = "webpki-roots"
+-version = "0.26.8"
++version = "1.0.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2210b291f7ea53617fbafcc4939f10914214ec15aace5ba62293a668f322c5c9"
++checksum = "f5f280bbb2b287bc8e7de7e3852945a0ff50d1bbcb5ed42b6c7a568c546df171"
+ dependencies = [
+  "rustls-pki-types",
+ ]
+@@ -1777,20 +1829,64 @@ name = "windows-core"
+ 
+ [[package]]
+ name = "windows-core"
+-version = "0.52.0"
++version = "0.62.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
++checksum = "b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb"
+ dependencies = [
+- "windows-targets",
++ "windows-implement",
++ "windows-interface",
++ "windows-link",
++ "windows-result",
++ "windows-strings",
+ ]
+ 
+ [[package]]
++name = "windows-implement"
++version = "0.60.2"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn 2.0.119",
++]
++
++[[package]]
++name = "windows-interface"
++version = "0.59.3"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358"
++dependencies = [
++ "proc-macro2",
++ "quote",
++ "syn 2.0.119",
++]
++
++[[package]]
+ name = "windows-link"
+-version = "0.1.1"
++version = "0.2.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
++checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
+ 
+ [[package]]
++name = "windows-result"
++version = "0.4.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5"
++dependencies = [
++ "windows-link",
++]
++
++[[package]]
++name = "windows-strings"
++version = "0.5.1"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091"
++dependencies = [
++ "windows-link",
++]
++
++[[package]]
+ name = "windows-sys"
+ version = "0.52.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -1809,6 +1905,15 @@ dependencies = [
+ ]
+ 
+ [[package]]
++name = "windows-sys"
++version = "0.61.2"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
++dependencies = [
++ "windows-link",
++]
++
++[[package]]
+ name = "windows-targets"
+ version = "0.52.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+@@ -1874,33 +1979,18 @@ name = "winnow"
+ 
+ [[package]]
+ name = "winnow"
+-version = "0.7.4"
++version = "0.7.15"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "0e97b544156e9bebe1a0ffbc03484fc1ffe3100cbce3ffb17eac35f7cdd7ab36"
++checksum = "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
+ dependencies = [
+  "memchr",
+ ]
+ 
+ [[package]]
+-name = "wit-bindgen-rt"
+-version = "0.39.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1"
+-dependencies = [
+- "bitflags",
+-]
+-
+-[[package]]
+-name = "write16"
+-version = "1.0.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
+-
+-[[package]]
+ name = "writeable"
+-version = "0.5.5"
++version = "0.6.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
++checksum = "3ad82d2a33cdc9674dc7465672f271e096168fcdbe0f799d9e6db8c5892679dc"
+ 
+ [[package]]
+ name = "yansi"
+@@ -1910,11 +2000,10 @@ name = "yoke"
+ 
+ [[package]]
+ name = "yoke"
+-version = "0.7.5"
++version = "0.8.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
++checksum = "417ef3fcf6c300b7dbd25c85531a746931c02ad536f3cf4786ed1e88223340b3"
+ dependencies = [
+- "serde",
+  "stable_deref_trait",
+  "yoke-derive",
+  "zerofrom",
+@@ -1922,49 +2011,62 @@ name = "yoke-derive"
+ 
+ [[package]]
+ name = "yoke-derive"
+-version = "0.7.5"
++version = "0.8.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
++checksum = "ec8ebde2db3681e8c9980cc27822030e68752690ddfa9473e739aeb4dbde6d71"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+  "synstructure",
+ ]
+ 
+ [[package]]
+ name = "zerofrom"
+-version = "0.1.6"
++version = "0.1.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5"
++checksum = "0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272"
+ dependencies = [
+  "zerofrom-derive",
+ ]
+ 
+ [[package]]
+ name = "zerofrom-derive"
+-version = "0.1.6"
++version = "0.1.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502"
++checksum = "f75b4683f6c7f45248d4d64056a24298c6281e0993356d7d1b4a1a962ef10d4a"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+  "synstructure",
+ ]
+ 
+ [[package]]
+ name = "zeroize"
+-version = "1.8.1"
++version = "1.9.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
++checksum = "e13084392c5e4bc371903e2935a5eaeed24905a7511356b883835e18a78f6879"
+ 
+ [[package]]
++name = "zerotrie"
++version = "0.2.5"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "4ea269c3bd32f0a32c321907a2ae912ba6f4649bb0fc764a15627e99a7095a3f"
++dependencies = [
++ "displaydoc",
++ "yoke",
++ "zerofrom",
++ "zerovec",
++]
++
++[[package]]
+ name = "zerovec"
+-version = "0.10.4"
++version = "0.11.9"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
++checksum = "f58a2799cfe9a1670c7ea8edbd52ef8edb93cb37a7f83bf31ba9e35d9dae6a40"
+ dependencies = [
++ "serde",
+  "yoke",
+  "zerofrom",
+  "zerovec-derive",
+@@ -1972,11 +2074,23 @@ name = "zerovec-derive"
+ 
+ [[package]]
+ name = "zerovec-derive"
+-version = "0.10.3"
++version = "0.11.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index";
+-checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
++checksum = "c3743ddbf47738d929cd1ae2e199d40d0162979dfe31aef8ae646d2bf00bf97a"
+ dependencies = [
+  "proc-macro2",
+  "quote",
+- "syn",
++ "syn 3.0.9",
+ ]
++
++[[package]]
++name = "zlib-rs"
++version = "0.6.8"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "b268e58e7c693d7c271f93ffc4ba3b380412554231c85bf61ca7af91042a4112"
++
++[[package]]
++name = "zmij"
++version = "1.0.23"
++source = "registry+https://github.com/rust-lang/crates.io-index";
++checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"



Home | Main Index | Thread Index | Old Index