pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Updated misc/Codewhale to v.0.10.1. Removed now unndecessary patch
Module Name: pkgsrc-wip
Committed By: ci4ic4 <ci4ic4%gmail.com@localhost>
Pushed By: ci4ic4
Date: Wed Oct 14 19:11:47 2026 +0100
Changeset: 036088e1d721d0ae32c8471811fadc526c93b97c
Modified Files:
Codewhale/Makefile
Codewhale/PLIST
Codewhale/cargo-depends.mk
Codewhale/distinfo
Removed Files:
Codewhale/patches/patch-crates_tui_src_task_manager.rs
Log Message:
Updated misc/Codewhale to v.0.10.1. Removed now unndecessary patch
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=036088e1d721d0ae32c8471811fadc526c93b97c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
Codewhale/Makefile | 18 +--
Codewhale/PLIST | 1 -
Codewhale/cargo-depends.mk | 56 ++++---
Codewhale/distinfo | 175 ++++++++++++++-------
.../patches/patch-crates_tui_src_task_manager.rs | 45 ------
5 files changed, 163 insertions(+), 132 deletions(-)
diffs:
diff --git a/Codewhale/Makefile b/Codewhale/Makefile
index 92984a00dd..e99f86c806 100644
--- a/Codewhale/Makefile
+++ b/Codewhale/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= Codewhale-0.10.0
+DISTNAME= Codewhale-0.10.1
CATEGORIES= misc
MASTER_SITES= ${MASTER_SITE_GITHUB:=Hmbown/}
GITHUB_TAG= refs/tags/v${PKGVERSION_NOREV}
@@ -15,11 +15,12 @@ WRKSRC= ${WRKDIR}/${DISTNAME}
USE_LANGUAGES= c
USE_TOOLS+= pkg-config patch
-# Install both binary crates via separate cargo install invocations
-# (cargo install does not accept multiple --path flags).
-# crates/app-server has autobins=false -- library-only, no binary.
+# crates/cli owns the sole `codewhale` binary. As of 0.10.1 crates/tui is
+# library-only (autobins=false, empty main.rs), so there is no codewhale-tui
+# binary to install. The cargo.mk default `install --path .` cannot be used:
+# the top-level Cargo.toml is a virtual manifest.
CARGO_INSTALL_ARGS= install \
- --path crates/tui \
+ --path crates/cli \
--root ${DESTDIR}${PREFIX} ${DEFAULT_CARGO_ARGS}
# Use lld linker instead of GNU ld — much less memory during final link.
@@ -31,18 +32,15 @@ MAKE_ENV+= CARGO_PROFILE_RELEASE_LTO=thin
# rquickjs-sys lacks pre-generated bindings for NetBSD targets.
# The Linux bindings are ABI-identical for QuickJS on the same CPU arch.
post-extract:
- ${RUN} for f in ${WRKDIR}/vendor/rquickjs-sys-0.12.2/src/bindings/*-linux-gnu.rs; do \
+ ${RUN} for f in ${WRKDIR}/vendor/rquickjs-sys-0.14.0/src/bindings/*-linux-gnu.rs; do \
target=`${BASENAME} "$$f" | ${SED} 's/-linux-gnu/-netbsd/'`; \
- dest="${WRKDIR}/vendor/rquickjs-sys-0.12.2/src/bindings/$$target"; \
+ dest="${WRKDIR}/vendor/rquickjs-sys-0.14.0/src/bindings/$$target"; \
if [ ! -f "$$dest" ]; then \
${CP} "$$f" "$$dest"; \
fi; \
done
post-install:
- cd ${CARGO_WRKSRC} && ${SETENV} ${MAKE_ENV} ${CARGO} install \
- --path crates/cli \
- --root ${DESTDIR}${PREFIX} ${DEFAULT_CARGO_ARGS}
${RM} -f ${DESTDIR}${PREFIX}/.crates.toml
${RM} -f ${DESTDIR}${PREFIX}/.crates2.json
diff --git a/Codewhale/PLIST b/Codewhale/PLIST
index 5f7af4e4c1..fecf5997e7 100644
--- a/Codewhale/PLIST
+++ b/Codewhale/PLIST
@@ -1,3 +1,2 @@
@comment $NetBSD$
bin/codewhale
-bin/codewhale-tui
diff --git a/Codewhale/cargo-depends.mk b/Codewhale/cargo-depends.mk
index 47c21ae504..b9b9e4a2f7 100644
--- a/Codewhale/cargo-depends.mk
+++ b/Codewhale/cargo-depends.mk
@@ -34,6 +34,8 @@ CARGO_CRATE_DEPENDS+= async-trait-0.1.92
CARGO_CRATE_DEPENDS+= atomic-0.6.1
CARGO_CRATE_DEPENDS+= atomic-waker-1.1.2
CARGO_CRATE_DEPENDS+= autocfg-1.5.1
+CARGO_CRATE_DEPENDS+= aws-lc-rs-1.18.1
+CARGO_CRATE_DEPENDS+= aws-lc-sys-0.45.0
CARGO_CRATE_DEPENDS+= axum-0.8.9
CARGO_CRATE_DEPENDS+= axum-core-0.5.6
CARGO_CRATE_DEPENDS+= base62-2.2.4
@@ -67,6 +69,7 @@ CARGO_CRATE_DEPENDS+= cexpr-0.6.0
CARGO_CRATE_DEPENDS+= cfg-if-1.0.4
CARGO_CRATE_DEPENDS+= cfg_aliases-0.1.1
CARGO_CRATE_DEPENDS+= cfg_aliases-0.2.2
+CARGO_CRATE_DEPENDS+= chacha20-0.10.2
CARGO_CRATE_DEPENDS+= chrono-0.4.45
CARGO_CRATE_DEPENDS+= chunked_transfer-1.5.0
CARGO_CRATE_DEPENDS+= cipher-0.4.4
@@ -77,16 +80,17 @@ CARGO_CRATE_DEPENDS+= clap_complete-4.6.11
CARGO_CRATE_DEPENDS+= clap_derive-4.6.7
CARGO_CRATE_DEPENDS+= clap_lex-1.1.0
CARGO_CRATE_DEPENDS+= clipboard-win-5.4.1
+CARGO_CRATE_DEPENDS+= cmake-0.1.58
CARGO_CRATE_DEPENDS+= color_quant-1.1.0
CARGO_CRATE_DEPENDS+= colorchoice-1.0.5
CARGO_CRATE_DEPENDS+= colored-3.1.1
CARGO_CRATE_DEPENDS+= combine-4.6.7
CARGO_CRATE_DEPENDS+= compact_str-0.9.1
CARGO_CRATE_DEPENDS+= concurrent-queue-2.5.0
-CARGO_CRATE_DEPENDS+= console-0.16.4
+CARGO_CRATE_DEPENDS+= console-0.16.6
CARGO_CRATE_DEPENDS+= const-oid-0.10.2
CARGO_CRATE_DEPENDS+= convert_case-0.10.0
-CARGO_CRATE_DEPENDS+= convert_case-0.11.0
+CARGO_CRATE_DEPENDS+= convert_case-0.12.0
CARGO_CRATE_DEPENDS+= corcovado-0.5.26
CARGO_CRATE_DEPENDS+= core-foundation-0.9.4
CARGO_CRATE_DEPENDS+= core-foundation-0.10.1
@@ -99,7 +103,6 @@ CARGO_CRATE_DEPENDS+= critical-section-1.2.0
CARGO_CRATE_DEPENDS+= crossbeam-deque-0.8.7
CARGO_CRATE_DEPENDS+= crossbeam-epoch-0.9.20
CARGO_CRATE_DEPENDS+= crossbeam-utils-0.8.22
-CARGO_CRATE_DEPENDS+= crossterm-0.29.0
CARGO_CRATE_DEPENDS+= crossterm_winapi-0.9.1
CARGO_CRATE_DEPENDS+= crunchy-0.2.4
CARGO_CRATE_DEPENDS+= crypto-common-0.1.7
@@ -132,6 +135,7 @@ CARGO_CRATE_DEPENDS+= displaydoc-0.2.7
CARGO_CRATE_DEPENDS+= document-features-0.2.12
CARGO_CRATE_DEPENDS+= dotenvy-0.15.7
CARGO_CRATE_DEPENDS+= downcast-rs-1.2.1
+CARGO_CRATE_DEPENDS+= dunce-1.0.5
CARGO_CRATE_DEPENDS+= dyn-clone-1.0.20
CARGO_CRATE_DEPENDS+= either-1.17.0
CARGO_CRATE_DEPENDS+= email_address-0.2.9
@@ -150,7 +154,6 @@ CARGO_CRATE_DEPENDS+= event-listener-strategy-0.5.4
CARGO_CRATE_DEPENDS+= fallible-iterator-0.3.0
CARGO_CRATE_DEPENDS+= fallible-streaming-iterator-0.1.9
CARGO_CRATE_DEPENDS+= fancy-regex-0.11.0
-CARGO_CRATE_DEPENDS+= fancy-regex-0.16.2
CARGO_CRATE_DEPENDS+= fancy-regex-0.19.0
CARGO_CRATE_DEPENDS+= fastrand-2.5.0
CARGO_CRATE_DEPENDS+= fax-0.2.7
@@ -169,6 +172,7 @@ CARGO_CRATE_DEPENDS+= foldhash-0.1.5
CARGO_CRATE_DEPENDS+= foldhash-0.2.0
CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.2
CARGO_CRATE_DEPENDS+= fraction-0.17.0
+CARGO_CRATE_DEPENDS+= fs_extra-1.3.0
CARGO_CRATE_DEPENDS+= futures-0.3.33
CARGO_CRATE_DEPENDS+= futures-channel-0.3.34
CARGO_CRATE_DEPENDS+= futures-core-0.3.34
@@ -247,9 +251,10 @@ CARGO_CRATE_DEPENDS+= jni-sys-0.4.1
CARGO_CRATE_DEPENDS+= jni-sys-macros-0.4.1
CARGO_CRATE_DEPENDS+= jobserver-0.1.35
CARGO_CRATE_DEPENDS+= js-sys-0.3.103
-CARGO_CRATE_DEPENDS+= jsonschema-0.56.0
-CARGO_CRATE_DEPENDS+= jsonschema-regex-0.56.0
-CARGO_CRATE_DEPENDS+= jsonschema-value-0.56.0
+CARGO_CRATE_DEPENDS+= jsonschema-0.57.0
+CARGO_CRATE_DEPENDS+= jsonschema-regex-0.57.0
+CARGO_CRATE_DEPENDS+= jsonschema-value-0.57.0
+CARGO_CRATE_DEPENDS+= jsonwebtoken-10.4.0
CARGO_CRATE_DEPENDS+= kasuari-0.4.12
CARGO_CRATE_DEPENDS+= keyring-3.6.3
CARGO_CRATE_DEPENDS+= lab-0.11.0
@@ -271,7 +276,7 @@ CARGO_CRATE_DEPENDS+= litemap-0.8.2
CARGO_CRATE_DEPENDS+= litrs-1.0.0
CARGO_CRATE_DEPENDS+= lock_api-0.4.14
CARGO_CRATE_DEPENDS+= log-0.4.33
-CARGO_CRATE_DEPENDS+= lru-0.18.4
+CARGO_CRATE_DEPENDS+= lru-0.18.5
CARGO_CRATE_DEPENDS+= mac_address-1.1.8
CARGO_CRATE_DEPENDS+= markup5ever-0.38.0
CARGO_CRATE_DEPENDS+= markup5ever_rcdom-0.38.0+unofficial
@@ -325,6 +330,8 @@ CARGO_CRATE_DEPENDS+= objc2-foundation-0.3.2
CARGO_CRATE_DEPENDS+= objc2-io-surface-0.3.2
CARGO_CRATE_DEPENDS+= once_cell-1.21.4
CARGO_CRATE_DEPENDS+= once_cell_polyfill-1.70.2
+CARGO_CRATE_DEPENDS+= onig-6.5.3
+CARGO_CRATE_DEPENDS+= onig_sys-69.9.3
CARGO_CRATE_DEPENDS+= openssl-probe-0.2.1
CARGO_CRATE_DEPENDS+= option-ext-0.2.0
CARGO_CRATE_DEPENDS+= ordered-float-4.6.0
@@ -381,8 +388,13 @@ CARGO_CRATE_DEPENDS+= quote-1.0.47
CARGO_CRATE_DEPENDS+= r-efi-5.3.0
CARGO_CRATE_DEPENDS+= r-efi-6.0.0
CARGO_CRATE_DEPENDS+= rand-0.8.7
+CARGO_CRATE_DEPENDS+= rand-0.9.5
+CARGO_CRATE_DEPENDS+= rand-0.10.3
CARGO_CRATE_DEPENDS+= rand_chacha-0.3.1
+CARGO_CRATE_DEPENDS+= rand_chacha-0.9.0
CARGO_CRATE_DEPENDS+= rand_core-0.6.4
+CARGO_CRATE_DEPENDS+= rand_core-0.9.5
+CARGO_CRATE_DEPENDS+= rand_core-0.10.1
CARGO_CRATE_DEPENDS+= ratatui-0.30.2
CARGO_CRATE_DEPENDS+= ratatui-core-0.1.2
CARGO_CRATE_DEPENDS+= ratatui-crossterm-0.1.2
@@ -394,26 +406,26 @@ CARGO_CRATE_DEPENDS+= redox_syscall-0.5.18
CARGO_CRATE_DEPENDS+= redox_users-0.5.2
CARGO_CRATE_DEPENDS+= ref-cast-1.0.26
CARGO_CRATE_DEPENDS+= ref-cast-impl-1.0.26
-CARGO_CRATE_DEPENDS+= referencing-0.56.0
+CARGO_CRATE_DEPENDS+= referencing-0.57.0
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+= relative-path-2.0.1
-CARGO_CRATE_DEPENDS+= reqwest-0.13.4
+CARGO_CRATE_DEPENDS+= reqwest-0.13.5
CARGO_CRATE_DEPENDS+= ring-0.17.14
CARGO_CRATE_DEPENDS+= rio-grapheme-width-0.5.26
CARGO_CRATE_DEPENDS+= rio-graphics-0.5.26
CARGO_CRATE_DEPENDS+= rio-unicode-0.5.26
CARGO_CRATE_DEPENDS+= rio-vt-0.5.26
CARGO_CRATE_DEPENDS+= rmcp-3.4.0
-CARGO_CRATE_DEPENDS+= rquickjs-0.12.2
-CARGO_CRATE_DEPENDS+= rquickjs-core-0.12.2
-CARGO_CRATE_DEPENDS+= rquickjs-macro-0.12.2
-CARGO_CRATE_DEPENDS+= rquickjs-sys-0.12.2
+CARGO_CRATE_DEPENDS+= rquickjs-0.14.0
+CARGO_CRATE_DEPENDS+= rquickjs-core-0.14.0
+CARGO_CRATE_DEPENDS+= rquickjs-macro-0.14.0
+CARGO_CRATE_DEPENDS+= rquickjs-sys-0.14.0
CARGO_CRATE_DEPENDS+= rsqlite-vfs-0.1.1
CARGO_CRATE_DEPENDS+= rusqlite-0.40.2
-CARGO_CRATE_DEPENDS+= rust-i18n-4.2.1
-CARGO_CRATE_DEPENDS+= rust-i18n-macro-4.2.1
+CARGO_CRATE_DEPENDS+= rust-i18n-4.2.2
+CARGO_CRATE_DEPENDS+= rust-i18n-macro-4.2.2
CARGO_CRATE_DEPENDS+= rust-i18n-support-4.2.2
CARGO_CRATE_DEPENDS+= rustc-hash-2.1.3
CARGO_CRATE_DEPENDS+= rustc_version-0.4.1
@@ -452,6 +464,7 @@ CARGO_CRATE_DEPENDS+= serde_spanned-1.1.1
CARGO_CRATE_DEPENDS+= serde_urlencoded-0.7.1
CARGO_CRATE_DEPENDS+= serial2-0.2.38
CARGO_CRATE_DEPENDS+= sha1-0.10.7
+CARGO_CRATE_DEPENDS+= sha1-0.11.0
CARGO_CRATE_DEPENDS+= sha2-0.10.9
CARGO_CRATE_DEPENDS+= sha2-0.11.0
CARGO_CRATE_DEPENDS+= sharded-slab-0.1.7
@@ -464,6 +477,7 @@ CARGO_CRATE_DEPENDS+= signal-hook-0.3.18
CARGO_CRATE_DEPENDS+= signal-hook-0.4.4
CARGO_CRATE_DEPENDS+= signal-hook-mio-0.2.5
CARGO_CRATE_DEPENDS+= signal-hook-registry-1.4.8
+CARGO_CRATE_DEPENDS+= signature-2.2.0
CARGO_CRATE_DEPENDS+= simd-adler32-0.3.10
CARGO_CRATE_DEPENDS+= simd_cesu8-1.2.0
CARGO_CRATE_DEPENDS+= simdutf-0.7.0
@@ -486,7 +500,7 @@ CARGO_CRATE_DEPENDS+= strum_macros-0.28.0
CARGO_CRATE_DEPENDS+= subtle-2.6.1
CARGO_CRATE_DEPENDS+= syn-1.0.109
CARGO_CRATE_DEPENDS+= syn-2.0.119
-CARGO_CRATE_DEPENDS+= syn-3.0.3
+CARGO_CRATE_DEPENDS+= syn-3.0.6
CARGO_CRATE_DEPENDS+= sync_wrapper-1.0.2
CARGO_CRATE_DEPENDS+= synstructure-0.13.2
CARGO_CRATE_DEPENDS+= syntect-5.3.0
@@ -519,13 +533,15 @@ CARGO_CRATE_DEPENDS+= tokio-1.53.1
CARGO_CRATE_DEPENDS+= tokio-macros-2.7.2
CARGO_CRATE_DEPENDS+= tokio-rustls-0.26.4
CARGO_CRATE_DEPENDS+= tokio-stream-0.1.19
+CARGO_CRATE_DEPENDS+= tokio-tungstenite-0.29.0
+CARGO_CRATE_DEPENDS+= tokio-tungstenite-0.30.0
CARGO_CRATE_DEPENDS+= tokio-util-0.7.19
CARGO_CRATE_DEPENDS+= toml-0.8.23
CARGO_CRATE_DEPENDS+= toml-1.1.4+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_datetime-0.6.11
CARGO_CRATE_DEPENDS+= toml_datetime-1.1.1+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_edit-0.22.27
-CARGO_CRATE_DEPENDS+= toml_edit-0.25.13+spec-1.1.0
+CARGO_CRATE_DEPENDS+= toml_edit-0.25.15+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_parser-1.1.3+spec-1.1.0
CARGO_CRATE_DEPENDS+= toml_write-0.1.2
CARGO_CRATE_DEPENDS+= toml_writer-1.1.2+spec-1.1.0
@@ -542,6 +558,8 @@ CARGO_CRATE_DEPENDS+= tracing-subscriber-0.3.23
CARGO_CRATE_DEPENDS+= tree_magic_mini-3.2.2
CARGO_CRATE_DEPENDS+= triomphe-0.1.16
CARGO_CRATE_DEPENDS+= try-lock-0.2.5
+CARGO_CRATE_DEPENDS+= tungstenite-0.29.0
+CARGO_CRATE_DEPENDS+= tungstenite-0.30.0
CARGO_CRATE_DEPENDS+= typed-builder-0.23.2
CARGO_CRATE_DEPENDS+= typed-builder-macro-0.23.2
CARGO_CRATE_DEPENDS+= typenum-1.20.1
@@ -554,6 +572,7 @@ CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.25
CARGO_CRATE_DEPENDS+= unicode-segmentation-1.13.3
CARGO_CRATE_DEPENDS+= unicode-truncate-2.0.1
CARGO_CRATE_DEPENDS+= unicode-xid-0.2.6
+CARGO_CRATE_DEPENDS+= untrusted-0.7.1
CARGO_CRATE_DEPENDS+= untrusted-0.9.0
CARGO_CRATE_DEPENDS+= url-2.5.8
CARGO_CRATE_DEPENDS+= urlencoding-2.1.3
@@ -653,6 +672,7 @@ CARGO_CRATE_DEPENDS+= x11rb-protocol-0.13.2
CARGO_CRATE_DEPENDS+= xattr-1.6.1
CARGO_CRATE_DEPENDS+= xdg-home-1.3.0
CARGO_CRATE_DEPENDS+= xml5ever-0.38.0
+CARGO_CRATE_DEPENDS+= yaml-rust2-0.13.0
CARGO_CRATE_DEPENDS+= yansi-1.0.1
CARGO_CRATE_DEPENDS+= yoke-0.8.3
CARGO_CRATE_DEPENDS+= yoke-derive-0.8.2
diff --git a/Codewhale/distinfo b/Codewhale/distinfo
index cf7d575343..6718d94aad 100644
--- a/Codewhale/distinfo
+++ b/Codewhale/distinfo
@@ -1,8 +1,8 @@
$NetBSD$
-BLAKE2s (Codewhale-0.10.0.tar.gz) = 26b9b73e1c0ec6c7eb36adac65dc8f0eaf84b01daaedf6c00723fddbe27ceccc
-SHA512 (Codewhale-0.10.0.tar.gz) = 01d9d44548a369032c8f190c683085ac62afe4cdcaf76487d3ef39616f6d00cfdf501bd128535d88e35bc6321913bfcf8d71097d9e3af39e660924e8329f5623
-Size (Codewhale-0.10.0.tar.gz) = 18586482 bytes
+BLAKE2s (Codewhale-0.10.1.tar.gz) = e8b49939bdde4592f5e5794f60a3b9b1bae55963a625023afec4af26632b190f
+SHA512 (Codewhale-0.10.1.tar.gz) = e1d4c4623311e9d5b2e8a0566b6d3cda090352d18205c3f2d42b3874148c77cd3b2c8ef9329a3bc6de822b1469117ec3ee29438f3c19f5d7c52a4d991defc517
+Size (Codewhale-0.10.1.tar.gz) = 91347162 bytes
BLAKE2s (adler2-2.0.1.crate) = 4d391e0fcde91c7435ee9a5503fee4a5346f549f1b45e482ce3e1e151d90f8f5
SHA512 (adler2-2.0.1.crate) = 555b2b7ba6f8116acccd0bcd16ed34cc78162c81023cff31a8566ffcd456c03832089fca2d5b668ceaac4fe8f922d31aa9c487f226a36cace294ff4a219bd91d
Size (adler2-2.0.1.crate) = 13366 bytes
@@ -105,6 +105,12 @@ Size (atomic-waker-1.1.2.crate) = 12422 bytes
BLAKE2s (autocfg-1.5.1.crate) = 3abe45f3b2872788922c39cf9ea7de475a6d75225720ee3e6a1e934e9c384431
SHA512 (autocfg-1.5.1.crate) = 4d7c168dd8e98d74b09a2762dd95c9912b903e9785ecded165098fc58e20ff35c80facd7fe5a6a5523250fc34c1e5fc509ab93c7c68bc3b2334ec0dac3bcb840
Size (autocfg-1.5.1.crate) = 18911 bytes
+BLAKE2s (aws-lc-rs-1.18.1.crate) = d7255245040b7aa764a6cc747f68037ec2e60a0c0b007c962a44b80f3ed65f46
+SHA512 (aws-lc-rs-1.18.1.crate) = 1d1a5f636ffcf91e982761393c1fd98a5a86aae56d135c09c4816d14d069be1dc9a05c20f1bb2ee2aaa93e90f1dc6aee9ed8cc5d0479e21ae1067a1fc337f279
+Size (aws-lc-rs-1.18.1.crate) = 249534 bytes
+BLAKE2s (aws-lc-sys-0.45.0.crate) = e5d5874c8e9327e224037c8d9ee6c8d73a79e374a609ab8e269db70dcd0a1ee6
+SHA512 (aws-lc-sys-0.45.0.crate) = 1f13b9ada32b9b3c609e0b791f76f5380437dfccf2bf35a2cda97a767480791a08dff47000a998387e6d02fa6696517ff61bea942ce9477423e818cb1f173ad6
+Size (aws-lc-sys-0.45.0.crate) = 9725710 bytes
BLAKE2s (axum-0.8.9.crate) = f95b7921ea7bbd2ebe7bf76e7614e1329dfb35d79e47373591a43340125cfab0
SHA512 (axum-0.8.9.crate) = ecc8268025b855468a665eddbce2c80fdcdfa3ee3ce727a3581d7673e5702c6ce2f275d56a9374fd53680f045ec82ba0291f5cbeb551b11416c567de9d91de5f
Size (axum-0.8.9.crate) = 180525 bytes
@@ -204,6 +210,9 @@ Size (cfg_aliases-0.1.1.crate) = 6009 bytes
BLAKE2s (cfg_aliases-0.2.2.crate) = f66f61b5f8181943e4f19953c982c6719027e61ea85a478bd7626a769f616424
SHA512 (cfg_aliases-0.2.2.crate) = 20d2f19d63f5ffd82e289ca4832310ca86d1bba9d626e82f8c29c80dde566f2d895c9d1c08524c954575529556d1d6f466217da69d726c55f779e097216632d1
Size (cfg_aliases-0.2.2.crate) = 6527 bytes
+BLAKE2s (chacha20-0.10.2.crate) = 2c05644930908c5c92d9186e9d9ff3acd28a4fcc0ef6063d7b2c6cb0ecc9f749
+SHA512 (chacha20-0.10.2.crate) = 520fdd68425ad8dcc11e385ac4f5343294f9d78b962aa5d4f6cd34e40bd6258631d25fe0f03218a3913bf6cde1ba83d7db16359f1c5b9d0d299cc9b088157002
+Size (chacha20-0.10.2.crate) = 38197 bytes
BLAKE2s (chrono-0.4.45.crate) = 72069e9e7a76254b8db2201521961b8d286eaeb35ee1a5695592b314ffa87acd
SHA512 (chrono-0.4.45.crate) = f275b373f0f085453bd168b822a28ce6db3470cbe42f4c8b216b4320f2b460dbd2781e272eff8977b6d17ae596cb3efd3381a1cffb5e6513e6e7979681894546
Size (chrono-0.4.45.crate) = 240866 bytes
@@ -234,6 +243,9 @@ Size (clap_lex-1.1.0.crate) = 13470 bytes
BLAKE2s (clipboard-win-5.4.1.crate) = e22fddd9934903b7b3300b634fc4bed46447ed5bc478bff766f0eef6fe63f33c
SHA512 (clipboard-win-5.4.1.crate) = e37d5b33896936c21d9c049c1f3aba43046c4cc47678c16484154d136aff736decf5ed2f44c431591ebad08b37002626c45613aaffa6adb0af69c6be2f315708
Size (clipboard-win-5.4.1.crate) = 20994 bytes
+BLAKE2s (cmake-0.1.58.crate) = a4568b73f30075a127114fb24a891b182573483d81080643888ecbd5e954efe7
+SHA512 (cmake-0.1.58.crate) = 49420a5d7d71ddccc21b71373769e1e28ab98c9af1a0c5d59fc3127e6dcc45cb1b7c6b5a37c9110907daceda7fd10bb59344f2bb8f041b18d62b16c22c5d0d60
+Size (cmake-0.1.58.crate) = 20474 bytes
BLAKE2s (color_quant-1.1.0.crate) = 1aecde4105fac2b5caed5200763780f18edfcf9ddcbad72d63b41e149d1885ea
SHA512 (color_quant-1.1.0.crate) = 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201
Size (color_quant-1.1.0.crate) = 6649 bytes
@@ -252,18 +264,18 @@ Size (compact_str-0.9.1.crate) = 88299 bytes
BLAKE2s (concurrent-queue-2.5.0.crate) = 3f006a25ec055280e89fa74df5ff2590daa2ec17749adc0c32457d72f7c413ac
SHA512 (concurrent-queue-2.5.0.crate) = 235704f9161dfac60d2a6d2cf96425e39c097dcde2f005187c1f044704eec66d8303d59352cd414a81a3ed0eed60421054b0070a9b8f69065a79a2519e913e5a
Size (concurrent-queue-2.5.0.crate) = 22654 bytes
-BLAKE2s (console-0.16.4.crate) = 30903ce61ccd58101eac815c4bdd7397604c42e9515f4b51609639ad320612b5
-SHA512 (console-0.16.4.crate) = 140f61bf3cf84135f876b3034f2dff5f5366465e0dba718df9334341c78e5ca23f4f97876a35cc90256490045a96d9a74aecf709c1676a83cc083700efaf1a53
-Size (console-0.16.4.crate) = 34353 bytes
+BLAKE2s (console-0.16.6.crate) = acf6f6f427b72d7f22a4b619a567d301719bba5850134d3ce3ec499b00e4df40
+SHA512 (console-0.16.6.crate) = a4a652bd3afa341dc86936041c2115d443f05feb6901b2569619e8ed2c02a547d13c1cdd7b74880a2635af326fae19a7cb0a65454d1fa04c0461ce030ef24fcd
+Size (console-0.16.6.crate) = 38757 bytes
BLAKE2s (const-oid-0.10.2.crate) = e9ea0863972f6bb51838334caed96357b40dfb5d5f972797e8c724342d97013e
SHA512 (const-oid-0.10.2.crate) = 9ad6ecce2c1d4c177b53d602b9b610442701e72daffa370af71553a380cdfdbea800fb8d7413aa2df273121dd6d0a511fac4b64a10bcd2e046ec19b4eadad007
Size (const-oid-0.10.2.crate) = 61449 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 (convert_case-0.11.0.crate) = 66e4936df86cfe54fc57bf1999321a39eb3443deab2a5bb05b1b38b31ae579fe
-SHA512 (convert_case-0.11.0.crate) = 6775a77a4ce8b74dd8eb60a5f63f0e4e70446f64ea920872929c4d50de8516ab2c6de3470932c1613f895ae7303c527cae9b2dfbf6731072113fea95e01a6137
-Size (convert_case-0.11.0.crate) = 31545 bytes
+BLAKE2s (convert_case-0.12.0.crate) = bd0f9505502517d492a1b11201e6bfd061ec926f5eb3437a9b8de9a38b4a0973
+SHA512 (convert_case-0.12.0.crate) = f0529483904a7522072e41bce92fe04ce51acf8a5336c0ada9de68b1bb36a6212e89970562acba572d47556d7fa0e6830fb6e1dd94d5e5e36e7b1ff92a5a9cf2
+Size (convert_case-0.12.0.crate) = 35772 bytes
BLAKE2s (corcovado-0.5.26.crate) = 511c0b4116389f46bebaed9b43c126ade25b2b0e5e896bf0957f70b509113015
SHA512 (corcovado-0.5.26.crate) = ed5162efcdd1c7def2507d8e6154754c42e95cd28d6818ca888557d48b0e4d85959eed0390cbe0b29bfd53767e92e1ba3071bff51f71f75705fee0a6911fcb82
Size (corcovado-0.5.26.crate) = 62946 bytes
@@ -300,9 +312,6 @@ Size (crossbeam-epoch-0.9.20.crate) = 47545 bytes
BLAKE2s (crossbeam-utils-0.8.22.crate) = ea57e27906fd23a2bbbc54157a422c906f0f2cd5e09340492c6530b3cc4edf06
SHA512 (crossbeam-utils-0.8.22.crate) = 09a32151fdcafbd01970bf372ff577b6e7e6a316ab4533a5d1e12b7eac3f3db2a860fb0e9de49d4085a403540f5863348ddc1e8304ccb84ad0b583621cb9f2fc
Size (crossbeam-utils-0.8.22.crate) = 46874 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
@@ -399,6 +408,9 @@ Size (dotenvy-0.15.7.crate) = 20293 bytes
BLAKE2s (downcast-rs-1.2.1.crate) = f6fb1bb6e4e6807befd1bdd5a67e1a6a90bd4464b40b69d0e57d96303a105ef5
SHA512 (downcast-rs-1.2.1.crate) = f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86
Size (downcast-rs-1.2.1.crate) = 11821 bytes
+BLAKE2s (dunce-1.0.5.crate) = 7f72598a5d04e4d5cc63e25fa0c215cf532e09f04b63f92b72f8da1f8118de2f
+SHA512 (dunce-1.0.5.crate) = 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56
+Size (dunce-1.0.5.crate) = 8244 bytes
BLAKE2s (dyn-clone-1.0.20.crate) = 7231af3126aa2ebfd0a5bf5c1e248ace0ec3bfbbc32a153249c69da91018c828
SHA512 (dyn-clone-1.0.20.crate) = 5910c39f1ce031fb89d4974530a60b66848038e2f2bc78bdb3d34e6f40075fb4457b8a604309bedc4012fa46b17212e81dfb376cc6b45fa2dee823a86264690f
Size (dyn-clone-1.0.20.crate) = 13134 bytes
@@ -453,9 +465,6 @@ Size (fallible-streaming-iterator-0.1.9.crate) = 9249 bytes
BLAKE2s (fancy-regex-0.11.0.crate) = eb40ba910ab14e8aa65657360fc38fc158c9cc9aa28ac076f10c42d3e01e0a52
SHA512 (fancy-regex-0.11.0.crate) = 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b
Size (fancy-regex-0.11.0.crate) = 82918 bytes
-BLAKE2s (fancy-regex-0.16.2.crate) = 9e873f33b545028fc2064394abbeb19f1125565e18ac75bd3be40e21f365df95
-SHA512 (fancy-regex-0.16.2.crate) = f96ea36785fea6f1bc3fe2341eaf5714ad2c9d606b316b5f6bc788d41b8c07f1bc1c299f294855a006a51c28402f9a0eeae4fe31b862c491fc7a2b70f3dbceb7
-Size (fancy-regex-0.16.2.crate) = 100662 bytes
BLAKE2s (fancy-regex-0.19.0.crate) = a0ef3ee9c01b1767f1ea69003a7638fa3a90ddd05dcce62ed386a2cd27b56e78
SHA512 (fancy-regex-0.19.0.crate) = 0c4f01c089237057d9e9d9d1b1c7a4e0d29ffb94d222ce35ec4c857e828afbd68f85678de42443e0ad4d49b41caf106ae3f887eb52249686635b2d48faa4e6da
Size (fancy-regex-0.19.0.crate) = 224156 bytes
@@ -510,6 +519,9 @@ Size (form_urlencoded-1.2.2.crate) = 9347 bytes
BLAKE2s (fraction-0.17.0.crate) = e4e42d667078669d90cfd2e82fde15db88dd4f762cd6795227ea37e6d7b5db3c
SHA512 (fraction-0.17.0.crate) = ace27d1da278c9936eaf909e90978cf3e35b2afe97a0fa53ae7820b20cd08b91f0ffe4157655caa19fad2f9e924a88c9abd35be20c7c0a56bf9933c569462b5c
Size (fraction-0.17.0.crate) = 118037 bytes
+BLAKE2s (fs_extra-1.3.0.crate) = c7a8a9481929e4b2cc7f5029eabe9d55f53c580f9b39a59a60311c651bd9af18
+SHA512 (fs_extra-1.3.0.crate) = 090d2ace0517b86dd2f54c5491366cbb6e1677f64cf64f024f7dc6a3c42c4f8c54b215e954572e2df10ae7f0e956890ecf7ccbeebf66b645c7647409484c845d
+Size (fs_extra-1.3.0.crate) = 31298 bytes
BLAKE2s (futures-0.3.33.crate) = 249a9abf9b388781a1b08cf0dc8802b0585f09d095af604f0d88b69f71abb7b0
SHA512 (futures-0.3.33.crate) = 0f65067870f1ad9f47404a4792fd3741444ef22fdda4855332b580c8badd6984ab725472a2a4552294dbab4b0c8b737d7bcb3f222c1981cb74ec99aa72fb05b8
Size (futures-0.3.33.crate) = 61764 bytes
@@ -744,15 +756,18 @@ Size (jobserver-0.1.35.crate) = 28890 bytes
BLAKE2s (js-sys-0.3.103.crate) = 46112f33363b3a772c46e7a13bcb241c5e697a20b2cf5bf72f740c06b89af271
SHA512 (js-sys-0.3.103.crate) = 4709ab94c7e7f6a9ca304afc9ad8b91c2aefed64135d8ad38f9d85eecda8cc9f2891612c1e2e532caa2a466acd0630a85bd5322407b8efbdf07b4544f1f5f32d
Size (js-sys-0.3.103.crate) = 108366 bytes
-BLAKE2s (jsonschema-0.56.0.crate) = 955bf15ce5261ab7ee6bb2978832fcccba6a8418334f0025a8faf3340e307259
-SHA512 (jsonschema-0.56.0.crate) = a1eb411a35e4dec8e9dbeca10231180c105ffeb1d5d2a145f87e77f990c8d60a183e1c62cce100e2ae63bd5afa5fc9ea9885548d12ed1c07aa4e3873a328da81
-Size (jsonschema-0.56.0.crate) = 681307 bytes
-BLAKE2s (jsonschema-regex-0.56.0.crate) = ac4894b4ae2d339b7042518527d59c7314c0e24808c966c98841e06945b7fcec
-SHA512 (jsonschema-regex-0.56.0.crate) = dae22b9943addf63de965301ba307c9c6d05a916a91fd9793c1c45e2547e4df25ac77225df5e8ab63d73737c694d822e632a4d691d48e1599a8e74ee7180c570
-Size (jsonschema-regex-0.56.0.crate) = 14540 bytes
-BLAKE2s (jsonschema-value-0.56.0.crate) = bd2d793cf633e9f19ac92c3fdafe2dff0840980cabc07013a24619e8caf5c44d
-SHA512 (jsonschema-value-0.56.0.crate) = fad93ab8918eadec89cfd04af18b284b501d52d572fd19279a6cb0c2d483dbf7b2a2ccfde39fca91fc14f5e9dda0b350f166e76106a4dbd6a9844a9e7f8594fc
-Size (jsonschema-value-0.56.0.crate) = 58707 bytes
+BLAKE2s (jsonschema-0.57.0.crate) = 8c691ce367fb0f5f4e03bea5e6cc794ecb5890e2db8999ac51a5b38d9d327ea7
+SHA512 (jsonschema-0.57.0.crate) = b9e3cb21b77ef3b4673f3f41064c0ff81d26525d1e46c641f13660df37c1e20c7c504e505ba553232b6e624d6cf0c829d3cc91f55d58d39aaad21baebe483797
+Size (jsonschema-0.57.0.crate) = 692820 bytes
+BLAKE2s (jsonschema-regex-0.57.0.crate) = 88951eec25d1a3cd21439f18e69962bdaadf69792b4d9ab0e5296345ba918d7d
+SHA512 (jsonschema-regex-0.57.0.crate) = 1bf6b19fe0f67b4878c3d86a572428597f55e71548f73cc403c2634edb3f54a78003f233e2fab7e7496fcb3da082231198fff82c0c21cfe0833e713ea9753b61
+Size (jsonschema-regex-0.57.0.crate) = 14541 bytes
+BLAKE2s (jsonschema-value-0.57.0.crate) = 2e636dd5546090737349088b2caf6007ad8f7a158aa4661689aaeb43df5e8e61
+SHA512 (jsonschema-value-0.57.0.crate) = 0f3bd8f89d9baa9d9397fce2cb9710a57fe41658a5d50a4750f7a057201a7efc85c25fee00a685b5b3e13222f2cd05f8f6ec408be43c772ce281dfadedb72d04
+Size (jsonschema-value-0.57.0.crate) = 58707 bytes
+BLAKE2s (jsonwebtoken-10.4.0.crate) = 6f1ebad9039340956350618cd04c356fbc1197b841d0b77c16ad3a5cd40d5189
+SHA512 (jsonwebtoken-10.4.0.crate) = e6673a9ac277fdbc1ee6375bd0bdda603ddbd5766bb299261eb93d2e392c0347046ad9f9d123e04b269982b842ca5821b3b74ed62dccd1d64bb7ff2d77090b69
+Size (jsonwebtoken-10.4.0.crate) = 65301 bytes
BLAKE2s (kasuari-0.4.12.crate) = d99d1e0777798be2a84daf74cd51d80bc57968c2988b6d77a77ad4ae4e2a9e9b
SHA512 (kasuari-0.4.12.crate) = d71c169b138d473353e184d501ac23edaa7bc5bd24488f17497a7031c08740ae76dda8c969418b357e169c3aba131119c9d3000359cfe3a841ddbade5ff9aca8
Size (kasuari-0.4.12.crate) = 32684 bytes
@@ -816,9 +831,9 @@ Size (lock_api-0.4.14.crate) = 29249 bytes
BLAKE2s (log-0.4.33.crate) = 3998a5eba5385e4cb2782d8d11790a5294e7629dbbb56a03b1237b34a5125144
SHA512 (log-0.4.33.crate) = fce3eaf97b1415e413aec344a156d930ebaf52d918f8d9ff9e086f3df58253a6306a215aa4d4b4782a1b7deaad484739666f4fbd8e41272bf95ce4fc6306b74b
Size (log-0.4.33.crate) = 52997 bytes
-BLAKE2s (lru-0.18.4.crate) = a748d063e1e404d36ccac366d10397169dc3b1f7190cd4f389c634239f27c9e8
-SHA512 (lru-0.18.4.crate) = c105f9db2367f89c6e6821e0523508c7eff9b75288692e4f405879c689920a6ee49765136d2b51cae3bc773d97c109425585fcc5f7104161989e37fe5c33e49d
-Size (lru-0.18.4.crate) = 19830 bytes
+BLAKE2s (lru-0.18.5.crate) = 0bf35b841c8b96c2c99e23c6cbdb81da40228c8ac462d718ab204af2da75a61d
+SHA512 (lru-0.18.5.crate) = dabe1ca6c1479692741774debd07328d1fa96b47184399d271827d77bdea0fff062197a89b66145d20a9282cab00fd9e0cfc2001beb92b3520ac3b2b5b0b931c
+Size (lru-0.18.5.crate) = 19761 bytes
BLAKE2s (mac_address-1.1.8.crate) = 17046be57e9a6d6a1c8d9232b7c299d2d68fa32ff832a88d29c8a93d37e02797
SHA512 (mac_address-1.1.8.crate) = bc267a2347aa81e479f831ac6a06830176c7d5e97d85ec213c2845b30824585fb240111d3a8fbc2aee6b53dc6941d51f57c08dc4461d0293e945fc51f9d7bb35
Size (mac_address-1.1.8.crate) = 12876 bytes
@@ -978,6 +993,12 @@ Size (once_cell-1.21.4.crate) = 35010 bytes
BLAKE2s (once_cell_polyfill-1.70.2.crate) = 21c28e665d8742ba5822fab5a37878eae474e2f89880c45ea287281c7d242f0e
SHA512 (once_cell_polyfill-1.70.2.crate) = 9e0d07bcd40e4a5c271646d6fce71677acbfa4439b4e818bb4df823eb31eff976ba78239e3a7e0ad21e80ea8d0d3af3e74a7d0a0a55b308d4c777b9b5e1ef8ad
Size (once_cell_polyfill-1.70.2.crate) = 7448 bytes
+BLAKE2s (onig-6.5.3.crate) = b822c68b58fd0dae9f201ce825b584787ffd12cc9da7d347f52913de1d96195d
+SHA512 (onig-6.5.3.crate) = c4788ba479158707ca36e579985771568137fda0aed7f2a95beec17366c0bfc6ebb0c2eae1dab8a7e740165290396e83e0e24a91be734c67658f642e2b7abee4
+Size (onig-6.5.3.crate) = 32075 bytes
+BLAKE2s (onig_sys-69.9.3.crate) = d8654f927dd60805373f33685a387c0114b9a4e2455f9c9eba2aa59949724927
+SHA512 (onig_sys-69.9.3.crate) = e1d7f2fc0725c676f59a6e35bb73eff930af233fbc98929371c07b9f6c70ae0c178bf0151fb98363bb38ef5c8f3875a30da7945be82d9b3f8347a0d84a5c786b
+Size (onig_sys-69.9.3.crate) = 657340 bytes
BLAKE2s (openssl-probe-0.2.1.crate) = e5acc6af5f6df51c93e714e7e64de2e880f2abd79236847f0f74f9d39d3616cb
SHA512 (openssl-probe-0.2.1.crate) = e7795c6724c215f20d7cd759a1078ecda26addf9e529ef7dae882cc57e3dbc2df4dfa2d0cf9f43c04eb06f210aacae8bcbebe46fe0d740274894cc048a6bccee
Size (openssl-probe-0.2.1.crate) = 9155 bytes
@@ -1143,15 +1164,30 @@ Size (r-efi-5.3.0.crate) = 64532 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 (rand-0.10.3.crate) = 7f82e92e147267f2155b14858447aa746ac7ab2173fe83e64ca6cfbcb1e65160
+SHA512 (rand-0.10.3.crate) = 2fe2397bf700ff1c9b495fa8f503e1f8836d4aa34c6e20d407687ae6278d541d84e603f623cd8dc9e5e51a13aa775e4253638c0ee1c2cce887b04273362bb9dd
+Size (rand-0.10.3.crate) = 105994 bytes
BLAKE2s (rand-0.8.7.crate) = 01a847c8496d8f46d13520234090ffe05d2ff9edf5744f917983c4df842d7930
SHA512 (rand-0.8.7.crate) = 95939e1185d9aaac5d7fc3020e5337fb9b937ea78dbd71ebc9e0b12ec833025dd75c7b56dc9ad8fa67ac3c80add7bf586ef726fa2df615bda5d0cfbe33b31724
Size (rand-0.8.7.crate) = 84123 bytes
+BLAKE2s (rand-0.9.5.crate) = 7d2f72dd852f573fd6be8eba15bbf35301a2274c28aa6916ce63e34a83d22091
+SHA512 (rand-0.9.5.crate) = a59c3ddca83a6c6c5a8c39312d33aae2f7464017fca8738e2c8aed7ec013690eba7165d0f0dcc9caac4f103fd62663b80907de1cf9d41ae7a49db01f83f42343
+Size (rand-0.9.5.crate) = 100216 bytes
BLAKE2s (rand_chacha-0.3.1.crate) = 610f5bba921c6e9d0527a13b5bf3ac43ffcddbbfc58522a8c086baef788895c4
SHA512 (rand_chacha-0.3.1.crate) = 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075
Size (rand_chacha-0.3.1.crate) = 15251 bytes
+BLAKE2s (rand_chacha-0.9.0.crate) = 92c607c07408ba75e10597aba27370fc46ceece6bf2e3d836de2eeb55af6dd72
+SHA512 (rand_chacha-0.9.0.crate) = f62a7bb067ff984049c96cddccc841cd9931daeb5b25bb69f056bfe577f62b1b35c08f2bb5028590eefa04a9369beead4e6b03607eec97256e0383b20542af96
+Size (rand_chacha-0.9.0.crate) = 18258 bytes
+BLAKE2s (rand_core-0.10.1.crate) = 073ca7cb0dd3dc6ca70daf6e5ba91e82ae0948bc5ed8be0231872168a6ae1da0
+SHA512 (rand_core-0.10.1.crate) = 7095ef3932cb731fd52a18208100aa01e27cc66aaafd933b70444158258ab2e9542ef0f1d0564f2db8846da597c9b4be5a3c0f865e68607b7d1725582282b94d
+Size (rand_core-0.10.1.crate) = 22833 bytes
BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
Size (rand_core-0.6.4.crate) = 22666 bytes
+BLAKE2s (rand_core-0.9.5.crate) = bb780e2b4bfc4864096bdf32c3991e4b872e49c8f88cf785a5c6c1df3ca3345d
+SHA512 (rand_core-0.9.5.crate) = 0ae54e2fdc0fa8f6a2dd46fe29de26ac397b9f5c805424b3d06e467cf1d09762d66c7eb07ada74adb64ced326f15d4f415e665979d5de2b3f8e8cc1196547c56
+Size (rand_core-0.9.5.crate) = 24129 bytes
BLAKE2s (ratatui-0.30.2.crate) = e388e74d78deec6019587f55cad1da5e4f029e5b154f228ce56b2704a23cfc64
SHA512 (ratatui-0.30.2.crate) = fda09795aaf3bd229d0deced9b8fc4fdcca21d205e92b6f1fc4c8836ca8005094c5ae8b72c0f5fd4f51a0b06b9c6aab994f04d038f8a28bc51071b4b6c59bd00
Size (ratatui-0.30.2.crate) = 72412 bytes
@@ -1185,9 +1221,9 @@ Size (ref-cast-1.0.26.crate) = 15375 bytes
BLAKE2s (ref-cast-impl-1.0.26.crate) = e063ce38be9f52af403c3fecc6712e3cbf2dab0283ed52db0a0fe26079c5b52c
SHA512 (ref-cast-impl-1.0.26.crate) = 3d21941ce3ac83ec5188ab0308c0fffb3bd369c2ba317ddcd036dafbd513d35983e2a87e871f30f2ce8ed46908f9815c7162338413966fdc72667e543013e7e4
Size (ref-cast-impl-1.0.26.crate) = 10232 bytes
-BLAKE2s (referencing-0.56.0.crate) = 495b1a3803af3c55244b4fd782ca1f683fca9a32d29d78f3ac552992d040e3e5
-SHA512 (referencing-0.56.0.crate) = 0fcbeb021043a67f6fdfabf60d6a2e3bab5c1fe024314d73b1bfebb5779b0bb3616aa67cf17adeb84e6a6a06fc2fe67b35d3b0a42fb4e6e289ab0af69b2d0fe9
-Size (referencing-0.56.0.crate) = 59173 bytes
+BLAKE2s (referencing-0.57.0.crate) = 84c7288f521af5bf69fc014662bd56778c55c4321bc7ae96935051105a195c9a
+SHA512 (referencing-0.57.0.crate) = 78c74a8d0a1d103ee3dccc6be6dc9135bef525152b0681142ff92cd201ff7f0cb8500549045e9a47f36dee5fa7e0d50f59788c9f9426a3ee4026885405fee52b
+Size (referencing-0.57.0.crate) = 59177 bytes
BLAKE2s (regex-1.13.1.crate) = 595e954665be18ea17823ffee31dd4daa5099073a5eb5a27d527e92c528a65a2
SHA512 (regex-1.13.1.crate) = 90739303281da8a468255dde08988ccd99b21ee19df5cd3a6e802c2213d9f06b9d5001a045a76230a313aa7c62909d2cc38940512ccf5d8a4193781f05bd73fd
Size (regex-1.13.1.crate) = 157118 bytes
@@ -1200,9 +1236,9 @@ Size (regex-syntax-0.8.11.crate) = 359055 bytes
BLAKE2s (relative-path-2.0.1.crate) = 3508b9cd63452ac70438a48161e93eb72bfee27f093570c6236676dce80bc312
SHA512 (relative-path-2.0.1.crate) = 172336d3c777a9a1915e05c76cdb0929b236698a4f0d7886afb761c74d49d827f559878e2cb5555607b9b25dcf2fddc126b47fd088ee37c9ba5c3882a9b5369a
Size (relative-path-2.0.1.crate) = 28829 bytes
-BLAKE2s (reqwest-0.13.4.crate) = b683a776db7025c010ae07669b48b412f6818b8c8def4025e9ce9ea6eb7c4241
-SHA512 (reqwest-0.13.4.crate) = abf6bd11e3d455d69ba9445cf7bb3c115c8bc31a7dff9faa7741b911173f4735172f7e2fca346c47894fbd3a2965c4c5223a54b28b2e8e7a6e6446ffd775c365
-Size (reqwest-0.13.4.crate) = 162754 bytes
+BLAKE2s (reqwest-0.13.5.crate) = 1dbcbea0f73eb9167e66590ee9b8d42c4f1f4d207880721667ac422680c99cfa
+SHA512 (reqwest-0.13.5.crate) = b857020101354f15e803bc285ece6f80131146e475fa489c5746a9ce4f16af5487c5869d784bb222942e6b8067b299843dc2f7b55d83bf7a44d4b93b8937e547
+Size (reqwest-0.13.5.crate) = 160871 bytes
BLAKE2s (ring-0.17.14.crate) = 1480ea4de12099a897e831682ebaf48ed6e688e06f58e79e496a06e227ed58bd
SHA512 (ring-0.17.14.crate) = 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14
Size (ring-0.17.14.crate) = 1502610 bytes
@@ -1221,30 +1257,30 @@ Size (rio-vt-0.5.26.crate) = 343060 bytes
BLAKE2s (rmcp-3.4.0.crate) = acf9decb96a65d967f334f25a072b339ed46f58a4c8af4e499d308036706a600
SHA512 (rmcp-3.4.0.crate) = 6c131ab5a2ecbf4cb309b4f27b8af71a43b33a98c39b3d8af7a54076f3ce64717b46a3991b6304c594e301b79e2784777813fbe1a34217e0f81b23ea19a97a57
Size (rmcp-3.4.0.crate) = 576942 bytes
-BLAKE2s (rquickjs-0.12.2.crate) = 7b84a5398e11cea46fabb8ce84d80dc33ac913cb9bad5451ec5885011a59e5db
-SHA512 (rquickjs-0.12.2.crate) = 515ab46967c1c42a99f6f8afdf4398a7be7bac8570b09d1cdbee02cd93b1a29d8dcf9b3227d421145dfb11038aadf3bb2184adeabb6a2febd0ec50e4289af385
-Size (rquickjs-0.12.2.crate) = 33276 bytes
-BLAKE2s (rquickjs-core-0.12.2.crate) = 8b87274b6d3fbedf7d4bb1b95bd4f313741216e01943f6282086c0512b9f289c
-SHA512 (rquickjs-core-0.12.2.crate) = 2f55f1b5e9b882a77a62780569e92a6bff4b99e61b7e590e0cafa6ec215c7da36f2ea522cf8919498c6f5d7095e2b9e2676679735e7ac1c825bcaff358d5a041
-Size (rquickjs-core-0.12.2.crate) = 144616 bytes
-BLAKE2s (rquickjs-macro-0.12.2.crate) = b738a8e75c5dd29c9ecfaf619b79962a6950004c38d7fc24f61fb3bf842c5739
-SHA512 (rquickjs-macro-0.12.2.crate) = c48d05a5c2c0851e3a4e3f0acbf7353591e6ca00809b51a4d20eceb972cf471b618980a5a7db7482811b1e04391d7f59d7783c7fa730625e78247bcd69236131
-Size (rquickjs-macro-0.12.2.crate) = 40514 bytes
-BLAKE2s (rquickjs-sys-0.12.2.crate) = 8f81e06457ff5cae170b3bd63ec12683620348a2542d61f691b693fcf3d29f89
-SHA512 (rquickjs-sys-0.12.2.crate) = c8fbdc16bbd8405c0dbe63b180cb72b08a570373a94856469471fadf409d5cb760bcb708c37ce6d294c20f6a119083c489711798678aa6926cf9ec432450bfda
-Size (rquickjs-sys-0.12.2.crate) = 1000379 bytes
+BLAKE2s (rquickjs-0.14.0.crate) = 5b523be34718a7bf991504a8a2d77dcfb16fad7ac58830afc8e857e52e9ce230
+SHA512 (rquickjs-0.14.0.crate) = 01caa4d433d2fc947167979c1c37c1b229deba4259feabdc975716ca7e217f6ebe892bcaa561a23e7764349784be882f1da5eaae8ed6705ef09d098a612f7fa9
+Size (rquickjs-0.14.0.crate) = 37226 bytes
+BLAKE2s (rquickjs-core-0.14.0.crate) = e301b47c08eb3568fb04854c517156d0d6c8087dc93f9f87a792581e70d45c53
+SHA512 (rquickjs-core-0.14.0.crate) = c1cf158140bf496816064687758024edfb5a96d0ab4d5b098c1bf949b71897c07ee75adeaba80007af1cef21aede326af7f1e8137f67474cd5d0d4afa99e125d
+Size (rquickjs-core-0.14.0.crate) = 148150 bytes
+BLAKE2s (rquickjs-macro-0.14.0.crate) = 364fad585c1a526db20a07ae5f6f5e03abe9f3e0fe9fbe202b0a7f3ab35db825
+SHA512 (rquickjs-macro-0.14.0.crate) = 1472a67eacb8c0f0c7cbb6eabe84fe4623a9bf816cbb94ed05bed375e0a31fca2f5440b545ddbd63d7b00798b3df08c8bb0f9a292b1faca10eafb679b9eaea08
+Size (rquickjs-macro-0.14.0.crate) = 40458 bytes
+BLAKE2s (rquickjs-sys-0.14.0.crate) = 6179f2eada621b8fd45a751061960b5ff4c3f4e3478befb83c49ad788b1ede8a
+SHA512 (rquickjs-sys-0.14.0.crate) = 24952716766fb52f53429348f9fc8a9ab273a765de2eb6bf7148b9b8a49e76fc91c7e4c7e59a1afcef728ee13154c0840a1b8dd4031d36790940f17d2a497500
+Size (rquickjs-sys-0.14.0.crate) = 2125745 bytes
BLAKE2s (rsqlite-vfs-0.1.1.crate) = 5e1333922e31b9db1f836366a7079e2c5d8f8db025825b075642867d033b7725
SHA512 (rsqlite-vfs-0.1.1.crate) = 641cdbee4ad4edc19cb4912e41b6c77562b6d0a8a72419a736aa54769352e0367713822738e0382d2f8cef9add96a023a14b7bc16c61bc91719a91960349a968
Size (rsqlite-vfs-0.1.1.crate) = 20095 bytes
BLAKE2s (rusqlite-0.40.2.crate) = b8ab1aeb4659c807ab385900a3b44f1d77981c44706ba2420fe947c7aa299873
SHA512 (rusqlite-0.40.2.crate) = 357f9c0cc9619ca8562b8e9cf9237e85482cf60cb2b87c51c73f7a007d24b41824081f6333a3e4858191505394bfe014881c7f803c4f515a159373d2d3aff8dd
Size (rusqlite-0.40.2.crate) = 177215 bytes
-BLAKE2s (rust-i18n-4.2.1.crate) = 08aad7540fc178d349fa41fd23b0f0a5a1a41a089adf8ea5ca5abb912dbca159
-SHA512 (rust-i18n-4.2.1.crate) = d739d7e6246b8838f12c8d02d4c929edd04a88f514130884d816d59f8417f76069e1f87133bbc9af2aef0141ea052eebcbdcd68b43ddb595b530fb3a91a7a287
-Size (rust-i18n-4.2.1.crate) = 22971 bytes
-BLAKE2s (rust-i18n-macro-4.2.1.crate) = d7e3097040af17f02e2a820daa831954749aef58201458ce4b39c6060d5ef5ad
-SHA512 (rust-i18n-macro-4.2.1.crate) = 6d4ff3cf0deea7154b16aae836108f726502f68af9a9dbaf62d35c165b331e474e829f571a9f971564c629b0275a7ee72ae8871e8b307576ad66db608d74b36a
-Size (rust-i18n-macro-4.2.1.crate) = 19552 bytes
+BLAKE2s (rust-i18n-4.2.2.crate) = 12e83d02357a3961a4ce47870cb28eb63131a15d0ab098e05b6c149a67604981
+SHA512 (rust-i18n-4.2.2.crate) = b2a9a68cdeefa3610f080570ab3b9379d63a807606f44cc31fcf1e8b2f5bd6decf1ed833fbfb59a1b5fc2e324bcfcb8c0f4e4e939a4b131b190bb1baab28e608
+Size (rust-i18n-4.2.2.crate) = 22398 bytes
+BLAKE2s (rust-i18n-macro-4.2.2.crate) = a91d51610cb742786376acc7dc63e21603d562bd357a80478b13f026aab3cc5e
+SHA512 (rust-i18n-macro-4.2.2.crate) = ad9b36a3d24a117b3a52c1c9a2785417d5d8ec7657734c1f843e16fac29c1660d76641fcd6c904cbd17caa86e1f8206b6541939734371360a2d78f1776b6d116
+Size (rust-i18n-macro-4.2.2.crate) = 18387 bytes
BLAKE2s (rust-i18n-support-4.2.2.crate) = 16c6f7ebf5ce6b4f483a781fea84c4de4af8867ab1468b1e35a4da63f2ef4ca0
SHA512 (rust-i18n-support-4.2.2.crate) = ad689daaf47d046f0bf025ad80d3aa64577e796be958fa9e224ebec97067b9e12170d9b44078de7007adfb5e061d249ccedd10e9c8ef01dcac8415d9b0723bb5
Size (rust-i18n-support-4.2.2.crate) = 18999 bytes
@@ -1359,6 +1395,9 @@ Size (serial2-0.2.38.crate) = 36487 bytes
BLAKE2s (sha1-0.10.7.crate) = a9b1377c030898fe8cb06cb5f9bc0132babeeb4b17baeea123be78ba19b61f14
SHA512 (sha1-0.10.7.crate) = 89b6998ed24d2f3f7a135afa95e47137e3103395ad8a6b297ee7dfb0be85b0d52b96dfa2dd3c75afe77ff5bf22918eca24c72e9dc14a2501a5f014d22f4d3418
Size (sha1-0.10.7.crate) = 14582 bytes
+BLAKE2s (sha1-0.11.0.crate) = 6c50a1e28de499444600159c13eacfd4924b49ead8d49077fc775e744c5ea67c
+SHA512 (sha1-0.11.0.crate) = 2e5dac334417737b2ef58bc622f7ec34b0974bd20f7d61b47aa0f3c09e4c70df728cda08000efb720f60df6ec850bf177de70dcbc3bbe3aec83395f7ab1b6f40
+Size (sha1-0.11.0.crate) = 15458 bytes
BLAKE2s (sha2-0.10.9.crate) = b0b7a333d767acd0419a8fa55bd26673d2d2b82a30ce17d140d9cd25f4d2a8d9
SHA512 (sha2-0.10.9.crate) = 963adeeb4ed8b0e7fc19085e8721ea13e9b3aea5d115ca1b3dbca495ad14810c6450991dd3753807c293c415aaeb1054b8b4124c72e7090cd9e86f09fcbb4f80
Size (sha2-0.10.9.crate) = 29271 bytes
@@ -1395,6 +1434,9 @@ 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 (signature-2.2.0.crate) = c962cd4d2eb3b9bc93b571d5967dea2c327888e52891320e01a05ab78e1dae79
+SHA512 (signature-2.2.0.crate) = 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7
+Size (signature-2.2.0.crate) = 15531 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
@@ -1461,9 +1503,9 @@ Size (syn-1.0.109.crate) = 237611 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.3.crate) = 856448548a557489491c2329b96b209026479d0ae9964c597b48a782ee0e139a
-SHA512 (syn-3.0.3.crate) = 59a74d28ae1cec8ee4402c20ec3b77aba8ff8fa3ddef7921509d25e4809474e6f9da86aa78245d8108ed7de6aaa9a0471dabf21ebbcb50a5365f60ad3bb1910b
-Size (syn-3.0.3.crate) = 312999 bytes
+BLAKE2s (syn-3.0.6.crate) = b0aafde7782ad96bdb1c86474c58a6422b36fc580e03dedfd749c22fed61f727
+SHA512 (syn-3.0.6.crate) = 9c0c411c7300471ce6f34f57c482020d2d93f2a191ded0533b4ec28f7b74510488006535f620434375bc9fe151b1589c8c72654a4ffd759ab9d9f0a52faabb7a
+Size (syn-3.0.6.crate) = 313821 bytes
BLAKE2s (sync_wrapper-1.0.2.crate) = 547320efb0d5c3dcc6440216448eb9f0b1c3b6841baadb32cbef79eb7beaa22e
SHA512 (sync_wrapper-1.0.2.crate) = aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
Size (sync_wrapper-1.0.2.crate) = 6958 bytes
@@ -1560,6 +1602,12 @@ Size (tokio-rustls-0.26.4.crate) = 35430 bytes
BLAKE2s (tokio-stream-0.1.19.crate) = 7045379c6cceb39982b27d781b0951bffc897ebafe4b5723c410425080e14e07
SHA512 (tokio-stream-0.1.19.crate) = fb82ded555620df780c68e561e1a2744a2721cc8ca3744d91aac6f19c3d81c569306c099e3928c2431278945cfd85222d3762ef5961c6e503844a0c2cbf4009f
Size (tokio-stream-0.1.19.crate) = 48088 bytes
+BLAKE2s (tokio-tungstenite-0.29.0.crate) = fa3b551a0efbcd0e96b046b5e53764e2669b186fba055e2d45804614f304b9ae
+SHA512 (tokio-tungstenite-0.29.0.crate) = cbbfa76a558fd1c3484c96b6961a1c3e34203c9c3afc04d9cca8a678cdcfd9208706908564d6ec26f1b713169ac08aad2557f567a6a5310f9865634093a0e5bb
+Size (tokio-tungstenite-0.29.0.crate) = 30226 bytes
+BLAKE2s (tokio-tungstenite-0.30.0.crate) = ec779c9c15f7ef76e1e9bd80810469139a6cd5643423f43155959f46aca0f876
+SHA512 (tokio-tungstenite-0.30.0.crate) = 0cae1f9d4805248340b72998fd6f66a5734a044ad69df7de9534e2e663d14277ee28db7b98a521814458f5cf6b4cdf887530b3527620017a3d01f5be3bfedcc9
+Size (tokio-tungstenite-0.30.0.crate) = 29413 bytes
BLAKE2s (tokio-util-0.7.19.crate) = b15080c04cdd447b860e81a81cad6361c7dc5c842c249415d695c641d739b55f
SHA512 (tokio-util-0.7.19.crate) = 32bfa93c6090d45f2ec8c7169375a8b18885025c825172b9470f3df62566f709067c242c34e357ab2ec76f0f452864dbf75f1d91f23bd34ac8e890f1f661951e
Size (tokio-util-0.7.19.crate) = 147245 bytes
@@ -1578,9 +1626,9 @@ Size (toml_datetime-1.1.1+spec-1.1.0.crate) = 17982 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_edit-0.25.13+spec-1.1.0.crate) = bf9c98c3616742b29eb584633b97c0ac9da157f75e4e588bed625bdf5c4f628b
-SHA512 (toml_edit-0.25.13+spec-1.1.0.crate) = a17d707f4bbbdd8f2bc89614dd779e69ef911956f51691480ad34165b89221984f95f321d1ae34499652fe6d5e47763715b81f50661f8803d0b1e2df5bb2262d
-Size (toml_edit-0.25.13+spec-1.1.0.crate) = 68589 bytes
+BLAKE2s (toml_edit-0.25.15+spec-1.1.0.crate) = e3d19260ccf9c36f84fbf98223674310585c2e8073cb89311b823056a2b824ae
+SHA512 (toml_edit-0.25.15+spec-1.1.0.crate) = ab2de29147f29b5c4c78f674017732d90de3a15343f9a7647c42ec53957800459961d666e3db907eb3fc71735996659981e01d68542ba8ea11fb66949a79292a
+Size (toml_edit-0.25.15+spec-1.1.0.crate) = 68207 bytes
BLAKE2s (toml_parser-1.1.3+spec-1.1.0.crate) = d620ca8be1c6e6f7fa73186bef037a8722ebe5659547a7692e84a0cf8849842b
SHA512 (toml_parser-1.1.3+spec-1.1.0.crate) = 1e59ee837016e095f93adb4a6ef63c33adc94c09c005cb68a0ac310c32696e4c342f3eabae9fc4f23d4f0fa1d6a958bbf61938ff214e03830f95e24b6066b164
Size (toml_parser-1.1.3+spec-1.1.0.crate) = 35888 bytes
@@ -1629,6 +1677,12 @@ Size (triomphe-0.1.16.crate) = 37467 bytes
BLAKE2s (try-lock-0.2.5.crate) = dc461d615e36a08553313c3a3172764749d329fe5dc4707a3de8c54af94d3c31
SHA512 (try-lock-0.2.5.crate) = 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08
Size (try-lock-0.2.5.crate) = 4314 bytes
+BLAKE2s (tungstenite-0.29.0.crate) = 7dfc79bc42797579a57d36e640f689dcdb3db78192768fb55aeebca9fbaf638c
+SHA512 (tungstenite-0.29.0.crate) = 1039b5ca79e9485b7967fbc720acb5cdc92b1fc2d8d0601a152ad9f1528823f1900417884077bcf350233935321856b07442687c69935166b379788994a712fd
+Size (tungstenite-0.29.0.crate) = 72513 bytes
+BLAKE2s (tungstenite-0.30.0.crate) = 5e708d9f5504b0da0bf31256042a44f56fe5467a62a708e336cc634c8b8ae04c
+SHA512 (tungstenite-0.30.0.crate) = 37b72ff34631a011946bb8642c97d4f7cc8906e8eb91740a9944d54546fc16871669265f46eaf53e1a823b221069bfbce80376eef07a4c14f8ff716bae84cbc1
+Size (tungstenite-0.30.0.crate) = 71531 bytes
BLAKE2s (typed-builder-0.23.2.crate) = d720786c59a6650250a7addf1a7252c451de50761f0f4f458c254c5716d42bd9
SHA512 (typed-builder-0.23.2.crate) = 61c1d5e83a03b9a553b1779696359bb642abc782535c71347af77843387965898e28171efa31091495bccf03a3a0f8a95b947b16004eb8a467b157e31e558bae
Size (typed-builder-0.23.2.crate) = 24136 bytes
@@ -1665,6 +1719,9 @@ Size (unicode-truncate-2.0.1.crate) = 18182 bytes
BLAKE2s (unicode-xid-0.2.6.crate) = 17f6c2c1e626560aa9f1dba3656317536d30904b703a29bcb0cd162bdaf9d2d3
SHA512 (unicode-xid-0.2.6.crate) = f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764
Size (unicode-xid-0.2.6.crate) = 15744 bytes
+BLAKE2s (untrusted-0.7.1.crate) = 48f0deda5147bf1af1cfd64f69dbf4f508c292fc732653a243a76f916442ccb5
+SHA512 (untrusted-0.7.1.crate) = 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0
+Size (untrusted-0.7.1.crate) = 7924 bytes
BLAKE2s (untrusted-0.9.0.crate) = 48fd20f1ccabe5057140657a1103382efe55b4711cc443e17c503849f38c1589
SHA512 (untrusted-0.9.0.crate) = 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416
Size (untrusted-0.9.0.crate) = 14447 bytes
@@ -1962,6 +2019,9 @@ Size (xdg-home-1.3.0.crate) = 4000 bytes
BLAKE2s (xml5ever-0.38.0.crate) = 7b9487f861abbe2529c0208ab1f47c3c0f8e63726c4932b2a2d413f349acf65a
SHA512 (xml5ever-0.38.0.crate) = ab2eeff8eee3ec6fd8da7edec8a392558923a377334f591fc30295bb6dfcc0093009e6daa1700b0e5e229b8b8d6e4412c80adaa021dfd7d3ea8c673e7f53e294
Size (xml5ever-0.38.0.crate) = 42120 bytes
+BLAKE2s (yaml-rust2-0.13.0.crate) = c20661befbae34fa9144a443f6d3797357ac6818d051892a296d3b447af75977
+SHA512 (yaml-rust2-0.13.0.crate) = 6ef4dfde93973ebe4908473ec456a068be238003c3ab6dea453c35a96ad04d252f5cc9544e9aca6470d2cedc1a8c1107da02e2b9490f001cce0d01da00908744
+Size (yaml-rust2-0.13.0.crate) = 76201 bytes
BLAKE2s (yansi-1.0.1.crate) = 8b44237e09c3c1e53177c852c30762c115ee4367b2eee40a09928c6d4101927a
SHA512 (yansi-1.0.1.crate) = 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541
Size (yansi-1.0.1.crate) = 75497 bytes
@@ -2028,4 +2088,3 @@ Size (zvariant_derive-4.2.0.crate) = 11057 bytes
BLAKE2s (zvariant_utils-2.1.0.crate) = b142d63425365aedf109bafac551bf52a32897836b938d4835a415a0444db92c
SHA512 (zvariant_utils-2.1.0.crate) = 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e
Size (zvariant_utils-2.1.0.crate) = 7043 bytes
-SHA1 (patch-crates_tui_src_task_manager.rs) = c100a2442c9c0fd39d1df2caec2bb2da836e5a31
diff --git a/Codewhale/patches/patch-crates_tui_src_task_manager.rs b/Codewhale/patches/patch-crates_tui_src_task_manager.rs
deleted file mode 100644
index fce767ba40..0000000000
--- a/Codewhale/patches/patch-crates_tui_src_task_manager.rs
+++ /dev/null
@@ -1,45 +0,0 @@
-$NetBSD$
-
-Avoid re-parsing every task file on each idle claim poll. When queue.json
-is empty there is nothing to claim, so check it first and skip the full
-load_state, which reads and serde-parses all historical task files (finished
-or not). Idle CPU previously scaled with total task-store bytes x workers x 5 Hz.
-
---- crates/tui/src/task_manager.rs.orig
-+++ crates/tui/src/task_manager.rs
-@@ -2188,6 +2188,12 @@
- async fn claim_next_task(&self) -> Result<Option<(String, ExecutionTask, CancellationToken)>> {
- let mut state = self.state.lock().await;
- let _transaction = self.lock_store().await?;
-+ // Cheap idle-poll fast path: when the queue is empty there is nothing to
-+ // claim, so skip the full task-store reload (which re-parses every task
-+ // file, finished or not) and return immediately.
-+ if self.queue_on_disk_is_empty()? {
-+ return Ok(None);
-+ }
- self.refresh_locked(&mut state)?;
- if self.cancel_token.is_cancelled() {
- return Ok(None);
-@@ -2969,6 +2975,22 @@
- sleep(wait).await;
- wait = (wait * 2).min(Duration::from_millis(50));
- }
-+ }
-+
-+ /// Whether `queue.json` holds no queued tasks.
-+ ///
-+ /// The idle claim poll calls this before `refresh_locked` so an empty queue
-+ /// skips the full task-store reload. Reading and parsing only `queue.json`
-+ /// is O(queue size), not O(all historical task bytes).
-+ fn queue_on_disk_is_empty(&self) -> Result<bool> {
-+ if !self.queue_path.exists() {
-+ return Ok(true);
-+ }
-+ let content = fs::read_to_string(&self.queue_path)
-+ .with_context(|| format!("Failed to read queue file {}", self.queue_path.display()))?;
-+ let parsed: QueueFile = serde_json::from_str(&content)
-+ .with_context(|| format!("Failed to parse queue file {}", self.queue_path.display()))?;
-+ Ok(parsed.queue.is_empty())
- }
-
- fn refresh_locked(&self, state: &mut ManagerState) -> Result<()> {
Home |
Main Index |
Thread Index |
Old Index