git: 4ff70f6df83e - main - security/arti: Update to 1.2.5

From: Carlo Strub <cs_at_FreeBSD.org>
Date: Tue, 23 Jul 2024 19:39:24 UTC
The branch main has been updated by cs:

URL: https://cgit.FreeBSD.org/ports/commit/?id=4ff70f6df83e9324017fa1eed468a60d8fc75dda

commit 4ff70f6df83e9324017fa1eed468a60d8fc75dda
Author:     Carlo Strub <cs@FreeBSD.org>
AuthorDate: 2024-07-23 19:39:09 +0000
Commit:     Carlo Strub <cs@FreeBSD.org>
CommitDate: 2024-07-23 19:39:09 +0000

    security/arti: Update to 1.2.5
---
 security/arti/Makefile        |   5 +-
 security/arti/Makefile.crates | 149 ++++++++++------------
 security/arti/distinfo        | 284 ++++++++++++++++++------------------------
 3 files changed, 190 insertions(+), 248 deletions(-)

diff --git a/security/arti/Makefile b/security/arti/Makefile
index ef05f1a00748..3659f8127bcd 100644
--- a/security/arti/Makefile
+++ b/security/arti/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	arti
-DISTVERSION=	1.2.4
-PORTREVISION=	1
+DISTVERSION=	1.2.5
 CATEGORIES=	security
 
 MAINTAINER=	cs@FreeBSD.org
@@ -22,7 +21,7 @@ PLIST_SUB=	USERS="${USERS}" GROUPS="${GROUPS}"
 USE_GITLAB=	yes
 GL_SITE=	https://gitlab.torproject.org
 GL_ACCOUNT=	tpo/core
-GL_TAGNAME=	5217447873011338a5426898fcc8b96c8665babf
+GL_TAGNAME=	ef4a4d3774ddf77eba7f23611dfea3c160fa77ef
 CARGO_FEATURES=	tokio rustls
 CARGO_INSTALL=	no
 
diff --git a/security/arti/Makefile.crates b/security/arti/Makefile.crates
index 71bac80911a8..e45260aecd98 100644
--- a/security/arti/Makefile.crates
+++ b/security/arti/Makefile.crates
@@ -1,10 +1,10 @@
 ===>  License MIT accepted by the user
-===>   arti-1.2.4 depends on file: /usr/local/sbin/pkg - found
-===> Fetching all distfiles required by arti-1.2.4 for building
-===>  Extracting for arti-1.2.4
-=> SHA256 Checksum OK for tpo/core-arti-5217447873011338a5426898fcc8b96c8665babf_GL0.tar.gz.
-===>  Moving crates to /usr/ports/security/arti/work/arti-5217447873011338a5426898fcc8b96c8665babf/cargo-crates
-CARGO_CRATES=	addr2line-0.22.0 \
+===>   arti-1.2.5 depends on file: /usr/local/sbin/pkg - found
+===> Fetching all distfiles required by arti-1.2.5 for building
+===>  Extracting for arti-1.2.5
+=> SHA256 Checksum OK for tpo/core-arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef_GL0.tar.gz.
+===>  Moving crates to /usr/ports/security/arti/work/arti-ef4a4d3774ddf77eba7f23611dfea3c160fa77ef/cargo-crates
+CARGO_CRATES=	addr2line-0.21.0 \
 		adler-1.0.2 \
 		aes-0.8.4 \
 		ahash-0.8.11 \
@@ -18,7 +18,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		anstream-0.6.14 \
 		anstyle-1.0.7 \
 		anstyle-parse-0.2.4 \
-		anstyle-query-1.0.3 \
+		anstyle-query-1.1.0 \
 		anstyle-wincon-3.0.3 \
 		anyhow-1.0.86 \
 		approx-0.5.1 \
@@ -26,7 +26,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		arrayvec-0.7.4 \
 		ascii-1.1.0 \
 		assert-impl-0.1.3 \
-		async-broadcast-0.7.0 \
+		async-broadcast-0.7.1 \
 		async-channel-1.9.0 \
 		async-channel-2.3.1 \
 		async-compression-0.4.11 \
@@ -34,12 +34,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		async-executor-1.12.0 \
 		async-global-executor-2.4.1 \
 		async-io-1.13.0 \
-		async-io-2.3.2 \
+		async-io-2.3.3 \
 		async-lock-2.8.0 \
-		async-lock-3.3.0 \
+		async-lock-3.4.0 \
 		async-native-tls-0.5.0 \
 		async-process-1.8.1 \
-		async-signal-0.2.6 \
+		async-signal-0.2.8 \
 		async-std-1.12.0 \
 		async-task-4.7.1 \
 		async-trait-0.1.80 \
@@ -48,18 +48,16 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		atomic-0.5.3 \
 		atomic-0.6.0 \
 		atomic-waker-1.1.2 \
-		atty-0.2.14 \
 		autocfg-1.3.0 \
 		axum-0.6.20 \
 		axum-core-0.3.4 \
-		backtrace-0.3.72 \
+		backtrace-0.3.71 \
 		base16ct-0.2.0 \
-		base32-0.4.0 \
-		base64-0.13.1 \
+		base32-0.5.0 \
 		base64-0.22.1 \
 		base64ct-1.6.0 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		bitvec-1.0.1 \
 		blake2-0.10.6 \
 		blanket-0.3.0 \
@@ -68,18 +66,18 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		bounded-vec-deque-0.1.1 \
 		bumpalo-3.16.0 \
 		by_address-1.2.1 \
-		bytemuck-1.16.0 \
+		bytemuck-1.16.1 \
 		byteorder-1.5.0 \
 		bytes-1.6.0 \
-		cc-1.0.98 \
+		cc-1.0.93 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
 		chrono-0.4.38 \
 		cipher-0.4.4 \
-		clap-4.5.4 \
-		clap_builder-4.5.2 \
-		clap_derive-4.5.4 \
-		clap_lex-0.7.0 \
+		clap-4.5.7 \
+		clap_builder-4.5.7 \
+		clap_derive-4.5.5 \
+		clap_lex-0.7.1 \
 		coarsetime-0.1.34 \
 		colorchoice-1.0.1 \
 		concurrent-queue-2.5.0 \
@@ -97,7 +95,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		crypto-common-0.1.6 \
 		ctr-0.9.2 \
 		ctrlc-3.4.4 \
-		curve25519-dalek-4.1.2 \
+		curve25519-dalek-4.1.3 \
 		curve25519-dalek-derive-0.1.1 \
 		darling-0.14.4 \
 		darling-0.20.9 \
@@ -110,18 +108,18 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		deranged-0.3.11 \
 		derive-adhoc-0.7.3 \
 		derive-adhoc-macros-0.7.3 \
-		derive-deftly-0.10.5 \
-		derive-deftly-macros-0.10.5 \
+		derive-deftly-0.13.1 \
+		derive-deftly-macros-0.13.1 \
 		derive_arbitrary-1.3.2 \
 		derive_builder_core_fork_arti-0.11.2 \
 		derive_builder_fork_arti-0.11.2 \
 		derive_builder_macro_fork_arti-0.11.2 \
-		derive_more-0.99.17 \
+		derive_more-0.99.18 \
 		digest-0.10.7 \
 		directories-5.0.1 \
 		dirs-5.0.1 \
 		dirs-sys-0.4.1 \
-		displaydoc-0.2.4 \
+		displaydoc-0.2.5 \
 		downcast-rs-1.2.1 \
 		dsa-0.6.3 \
 		dyn-clone-1.0.17 \
@@ -135,15 +133,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		elliptic-curve-0.13.8 \
 		enum-as-inner-0.6.0 \
 		enum-ordinalize-3.1.15 \
-		env_logger-0.5.13 \
 		equivalent-1.0.1 \
 		erased-serde-0.4.5 \
 		errno-0.3.9 \
 		event-listener-2.5.3 \
 		event-listener-3.1.0 \
-		event-listener-4.0.3 \
 		event-listener-5.3.1 \
-		event-listener-strategy-0.4.0 \
 		event-listener-strategy-0.5.2 \
 		fallible-iterator-0.3.0 \
 		fallible-streaming-iterator-0.1.9 \
@@ -184,7 +179,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		generational-arena-0.2.9 \
 		generic-array-0.14.7 \
 		getrandom-0.2.15 \
-		gimli-0.29.0 \
+		gimli-0.28.1 \
 		glob-match-0.2.1 \
 		gloo-timers-0.2.6 \
 		group-0.13.0 \
@@ -194,8 +189,8 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		hashlink-0.9.1 \
 		heck-0.4.1 \
 		heck-0.5.0 \
-		hermit-abi-0.1.19 \
 		hermit-abi-0.3.9 \
+		hermit-abi-0.4.0 \
 		hex-0.4.3 \
 		hex-literal-0.4.1 \
 		hickory-proto-0.24.1 \
@@ -206,13 +201,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		http-1.1.0 \
 		http-body-0.4.6 \
 		http-body-1.0.0 \
-		http-body-util-0.1.1 \
-		httparse-1.8.0 \
+		http-body-util-0.1.2 \
+		httparse-1.9.4 \
 		httpdate-1.0.3 \
-		humantime-1.3.0 \
 		humantime-2.1.0 \
 		humantime-serde-1.1.1 \
-		hyper-0.14.28 \
+		hyper-0.14.29 \
 		hyper-1.3.1 \
 		hyper-util-0.1.5 \
 		iana-time-zone-0.1.60 \
@@ -231,7 +225,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		ipnet-2.9.0 \
 		is_terminal_polyfill-1.70.0 \
 		itertools-0.11.0 \
-		itertools-0.12.1 \
+		itertools-0.13.0 \
 		itoa-1.0.11 \
 		jobserver-0.1.31 \
 		js-sys-0.3.69 \
@@ -240,7 +234,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		kqueue-1.0.8 \
 		kqueue-sys-1.0.4 \
 		kv-log-macro-1.0.7 \
-		lazy_static-1.4.0 \
+		lazy_static-1.5.0 \
 		libc-0.2.155 \
 		libm-0.2.8 \
 		libredox-0.1.3 \
@@ -253,15 +247,15 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		matchers-0.1.0 \
 		matchit-0.7.3 \
 		matrixmultiply-0.3.8 \
-		memchr-2.7.2 \
+		memchr-2.7.4 \
 		memmap2-0.5.10 \
 		memmap2-0.9.4 \
 		merlin-3.0.0 \
 		mime-0.3.17 \
-		miniz_oxide-0.7.3 \
+		miniz_oxide-0.7.4 \
 		mio-0.8.11 \
-		nalgebra-0.29.0 \
-		nalgebra-macros-0.1.0 \
+		nalgebra-0.32.6 \
+		nalgebra-macros-0.2.2 \
 		native-tls-0.2.12 \
 		nix-0.28.0 \
 		notify-6.1.1 \
@@ -277,12 +271,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		num_cpus-1.16.0 \
 		num_enum-0.7.2 \
 		num_enum_derive-0.7.2 \
-		object-0.35.0 \
+		object-0.32.2 \
 		once_cell-1.19.0 \
 		openssl-0.10.64 \
 		openssl-macros-0.1.1 \
 		openssl-probe-0.1.5 \
-		openssl-src-300.3.0+3.3.0 \
+		openssl-src-300.3.1+3.3.1 \
 		openssl-sys-0.9.102 \
 		option-ext-0.2.0 \
 		ordered-float-2.10.1 \
@@ -294,7 +288,6 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		parking_lot-0.12.3 \
 		parking_lot_core-0.9.10 \
 		paste-1.0.15 \
-		pem-0.8.3 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.1 \
 		permutohedron-0.2.4 \
@@ -307,25 +300,22 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		pin-project-internal-1.1.5 \
 		pin-project-lite-0.2.14 \
 		pin-utils-0.1.0 \
-		piper-0.2.2 \
+		piper-0.2.3 \
 		pkcs1-0.7.5 \
 		pkcs8-0.10.2 \
 		pkg-config-0.3.30 \
-		platforms-3.4.0 \
 		polling-2.8.0 \
-		polling-3.7.0 \
+		polling-3.7.2 \
 		postage-0.5.0 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
 		primeorder-0.13.6 \
 		priority-queue-2.0.3 \
 		proc-macro-crate-1.3.1 \
-		proc-macro-crate-3.1.0 \
 		proc-macro-error-1.0.4 \
 		proc-macro-error-attr-1.0.4 \
-		proc-macro2-1.0.84 \
+		proc-macro2-1.0.86 \
 		pwd-grp-0.1.1 \
-		quick-error-1.2.3 \
 		quote-1.0.36 \
 		radium-0.7.0 \
 		rand-0.8.5 \
@@ -335,13 +325,13 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		rangemap-1.5.1 \
 		rawpointer-0.2.1 \
 		redox_syscall-0.4.1 \
-		redox_syscall-0.5.1 \
+		redox_syscall-0.5.2 \
 		redox_users-0.4.5 \
-		regex-1.10.4 \
+		regex-1.10.5 \
 		regex-automata-0.1.10 \
-		regex-automata-0.4.6 \
+		regex-automata-0.4.7 \
 		regex-syntax-0.6.29 \
-		regex-syntax-0.8.3 \
+		regex-syntax-0.8.4 \
 		rfc6979-0.4.0 \
 		ring-0.16.20 \
 		ring-0.17.8 \
@@ -354,12 +344,12 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		rustc_version-0.4.0 \
 		rustix-0.37.27 \
 		rustix-0.38.34 \
-		rustls-0.23.8 \
+		rustls-0.23.10 \
 		rustls-pki-types-1.7.0 \
 		rustls-webpki-0.102.4 \
 		rustversion-1.0.17 \
 		ryu-1.0.18 \
-		safe_arch-0.7.1 \
+		safe_arch-0.7.2 \
 		same-file-1.0.6 \
 		sanitize-filename-0.5.0 \
 		scc-2.1.1 \
@@ -373,10 +363,10 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		semver-1.0.23 \
 		serde-1.0.203 \
 		serde-value-0.7.0 \
-		serde_bytes-0.11.14 \
+		serde_bytes-0.11.15 \
 		serde_derive-1.0.203 \
 		serde_ignored-0.1.10 \
-		serde_json-1.0.117 \
+		serde_json-1.0.118 \
 		serde_path_to_error-0.1.16 \
 		serde_repr-0.1.19 \
 		serde_spanned-0.6.6 \
@@ -396,7 +386,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		signal-hook-async-std-0.2.2 \
 		signal-hook-registry-1.4.2 \
 		signature-2.2.0 \
-		simba-0.6.0 \
+		simba-0.8.1 \
 		simple_asn1-0.6.2 \
 		siphasher-0.3.11 \
 		slab-0.4.9 \
@@ -411,22 +401,20 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		ssh-encoding-0.2.0 \
 		ssh-key-0.6.6 \
 		static_assertions-1.1.0 \
-		statrs-0.16.0 \
+		statrs-0.17.1 \
 		strsim-0.10.0 \
 		strsim-0.11.1 \
 		strum-0.25.0 \
-		strum-0.26.2 \
+		strum-0.26.3 \
 		strum_macros-0.25.3 \
-		strum_macros-0.26.2 \
-		subtle-2.5.0 \
+		strum_macros-0.26.4 \
+		subtle-2.6.1 \
 		syn-1.0.109 \
-		syn-2.0.66 \
+		syn-2.0.68 \
 		sync_wrapper-0.1.2 \
 		tap-1.0.1 \
 		tempfile-3.10.1 \
-		termcolor-1.4.1 \
 		terminal_size-0.3.0 \
-		test-cert-gen-0.9.0 \
 		thiserror-1.0.61 \
 		thiserror-impl-1.0.61 \
 		thread_local-1.1.8 \
@@ -435,23 +423,18 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		time-macros-0.2.18 \
 		tiny-keccak-2.0.2 \
 		tinystr-0.7.6 \
-		tinyvec-1.6.0 \
+		tinyvec-1.6.1 \
 		tinyvec_macros-0.1.1 \
-		tls-api-0.9.0 \
-		tls-api-native-tls-0.9.0 \
-		tls-api-openssl-0.9.0 \
-		tls-api-test-0.9.0 \
 		tokio-1.38.0 \
 		tokio-macros-2.3.0 \
 		tokio-native-tls-0.3.1 \
 		tokio-socks-0.5.1 \
 		tokio-stream-0.1.15 \
 		tokio-util-0.7.11 \
-		toml-0.8.13 \
+		toml-0.8.14 \
 		toml_datetime-0.6.6 \
 		toml_edit-0.19.15 \
-		toml_edit-0.21.1 \
-		toml_edit-0.22.13 \
+		toml_edit-0.22.14 \
 		tower-0.4.13 \
 		tower-layer-0.3.2 \
 		tower-service-0.3.2 \
@@ -462,8 +445,8 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		tracing-journald-0.3.0 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		tracing-test-0.2.4 \
-		tracing-test-macro-0.2.4 \
+		tracing-test-0.2.5 \
+		tracing-test-macro-0.2.5 \
 		try-lock-0.2.5 \
 		typed-index-collections-3.1.0 \
 		typeid-1.0.0 \
@@ -474,11 +457,10 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
-		untrusted-0.6.2 \
 		untrusted-0.7.1 \
 		untrusted-0.9.0 \
-		url-2.5.0 \
-		utf8parse-0.2.1 \
+		url-2.5.2 \
+		utf8parse-0.2.2 \
 		valuable-0.1.0 \
 		value-bag-1.9.0 \
 		vcpkg-0.2.15 \
@@ -499,8 +481,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		wasm-bindgen-shared-0.2.92 \
 		weak-table-0.3.2 \
 		web-sys-0.3.69 \
-		webpki-0.22.4 \
-		wide-0.7.21 \
+		wide-0.7.24 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.8 \
@@ -527,7 +508,7 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		windows_x86_64_msvc-0.48.5 \
 		windows_x86_64_msvc-0.52.5 \
 		winnow-0.5.40 \
-		winnow-0.6.9 \
+		winnow-0.6.13 \
 		wyz-0.5.1 \
 		x25519-dalek-2.0.1 \
 		x509-signature-0.5.0 \
@@ -539,4 +520,4 @@ CARGO_CRATES=	addr2line-0.22.0 \
 		zeroize_derive-1.4.2 \
 		zstd-0.13.1 \
 		zstd-safe-7.1.0 \
-		zstd-sys-2.0.10+zstd.1.5.6
+		zstd-sys-2.0.11+zstd.1.5.6
diff --git a/security/arti/distinfo b/security/arti/distinfo
index 312e15b505d0..776566ecbdc8 100644
--- a/security/arti/distinfo
+++ b/security/arti/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1717957768
-SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
-SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
+TIMESTAMP = 1719605910
+SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
+SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0
@@ -27,8 +27,8 @@ SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c06
 SIZE (rust/crates/anstyle-1.0.7.crate) = 15709
 SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4
 SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069
-SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5
-SIZE (rust/crates/anstyle-query-1.0.3.crate) = 9742
+SHA256 (rust/crates/anstyle-query-1.1.0.crate) = ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391
+SIZE (rust/crates/anstyle-query-1.1.0.crate) = 9832
 SHA256 (rust/crates/anstyle-wincon-3.0.3.crate) = 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19
 SIZE (rust/crates/anstyle-wincon-3.0.3.crate) = 12179
 SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da
@@ -43,8 +43,8 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96
 SIZE (rust/crates/ascii-1.1.0.crate) = 36075
 SHA256 (rust/crates/assert-impl-0.1.3.crate) = c3464313de0c867016e3e69d7e1e9ae3499bcc4c18e12283d381359ed38b5b9e
 SIZE (rust/crates/assert-impl-0.1.3.crate) = 2270
-SHA256 (rust/crates/async-broadcast-0.7.0.crate) = 258b52a1aa741b9f09783b2d86cf0aeeb617bbf847f6933340a39644227acbdb
-SIZE (rust/crates/async-broadcast-0.7.0.crate) = 20852
+SHA256 (rust/crates/async-broadcast-0.7.1.crate) = 20cd0e2e25ea8e5f7e9df04578dc6cf5c83577fd09b1a46aaf5c85e1c33f2a7e
+SIZE (rust/crates/async-broadcast-0.7.1.crate) = 21867
 SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35
 SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
@@ -59,18 +59,18 @@ SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b9
 SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
 SHA256 (rust/crates/async-io-1.13.0.crate) = 0fc5b45d93ef0529756f812ca52e44c221b35341892d3dcc34132ac02f3dd2af
 SIZE (rust/crates/async-io-1.13.0.crate) = 37191
-SHA256 (rust/crates/async-io-2.3.2.crate) = dcccb0f599cfa2f8ace422d3555572f47424da5648a4382a9dd0310ff8210884
-SIZE (rust/crates/async-io-2.3.2.crate) = 49298
+SHA256 (rust/crates/async-io-2.3.3.crate) = 0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964
+SIZE (rust/crates/async-io-2.3.3.crate) = 49746
 SHA256 (rust/crates/async-lock-2.8.0.crate) = 287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b
 SIZE (rust/crates/async-lock-2.8.0.crate) = 29944
-SHA256 (rust/crates/async-lock-3.3.0.crate) = d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b
-SIZE (rust/crates/async-lock-3.3.0.crate) = 33286
+SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18
+SIZE (rust/crates/async-lock-3.4.0.crate) = 34446
 SHA256 (rust/crates/async-native-tls-0.5.0.crate) = 9343dc5acf07e79ff82d0c37899f079db3534d99f189a1837c8e549c99405bec
 SIZE (rust/crates/async-native-tls-0.5.0.crate) = 24719
 SHA256 (rust/crates/async-process-1.8.1.crate) = ea6438ba0a08d81529c69b36700fa2f95837bfe3e776ab39cde9c14d9149da88
 SIZE (rust/crates/async-process-1.8.1.crate) = 22758
-SHA256 (rust/crates/async-signal-0.2.6.crate) = afe66191c335039c7bb78f99dc7520b0cbb166b3a1cb33a03f53d8a1c6f2afda
-SIZE (rust/crates/async-signal-0.2.6.crate) = 16696
+SHA256 (rust/crates/async-signal-0.2.8.crate) = 794f185324c2f00e771cd9f1ae8b5ac68be2ca7abb129a87afd6e86d228bc54d
+SIZE (rust/crates/async-signal-0.2.8.crate) = 17497
 SHA256 (rust/crates/async-std-1.12.0.crate) = 62565bb4402e926b29953c785397c6dc0391b7b446e45008b0049eb43cec6f5d
 SIZE (rust/crates/async-std-1.12.0.crate) = 215080
 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de
@@ -87,30 +87,26 @@ SHA256 (rust/crates/atomic-0.6.0.crate) = 8d818003e740b63afc82337e3160717f4f6307
 SIZE (rust/crates/atomic-0.6.0.crate) = 12919
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
-SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
-SIZE (rust/crates/atty-0.2.14.crate) = 5470
 SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
 SIZE (rust/crates/autocfg-1.3.0.crate) = 16524
 SHA256 (rust/crates/axum-0.6.20.crate) = 3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf
 SIZE (rust/crates/axum-0.6.20.crate) = 146227
 SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
 SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
-SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11
-SIZE (rust/crates/backtrace-0.3.72.crate) = 87877
+SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
+SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
 SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
-SHA256 (rust/crates/base32-0.4.0.crate) = 23ce669cd6c8588f79e15cf450314f9638f967fc5770ff1c7c1deb0925ea7cfa
-SIZE (rust/crates/base32-0.4.0.crate) = 7791
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/base32-0.5.0.crate) = d1ce0365f4d5fb6646220bb52fe547afd51796d90f914d4063cb0b032ebee088
+SIZE (rust/crates/base32-0.5.0.crate) = 9114
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
 SIZE (rust/crates/base64-0.22.1.crate) = 81597
 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b
 SIZE (rust/crates/base64ct-1.6.0.crate) = 28870
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
 SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -127,14 +123,14 @@ SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2
 SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
 SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
 SIZE (rust/crates/by_address-1.2.1.crate) = 8437
-SHA256 (rust/crates/bytemuck-1.16.0.crate) = 78834c15cb5d5efe3452d58b1e8ba890dd62d21907f867f383358198e56ebca5
-SIZE (rust/crates/bytemuck-1.16.0.crate) = 48015
+SHA256 (rust/crates/bytemuck-1.16.1.crate) = b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e
+SIZE (rust/crates/bytemuck-1.16.1.crate) = 48321
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
 SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9
 SIZE (rust/crates/bytes-1.6.0.crate) = 60605
-SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
-SIZE (rust/crates/cc-1.0.98.crate) = 76780
+SHA256 (rust/crates/cc-1.0.93.crate) = 7a7e1056f2c248bb99dbb2e1100f26bf818fbfbcb6197377192fbb9575e5fc90
+SIZE (rust/crates/cc-1.0.93.crate) = 76459
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
 SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e
@@ -143,14 +139,14 @@ SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e
 SIZE (rust/crates/chrono-0.4.38.crate) = 220559
 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
 SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.5.4.crate) = 90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0
-SIZE (rust/crates/clap-4.5.4.crate) = 55401
-SHA256 (rust/crates/clap_builder-4.5.2.crate) = ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4
-SIZE (rust/crates/clap_builder-4.5.2.crate) = 163566
-SHA256 (rust/crates/clap_derive-4.5.4.crate) = 528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64
-SIZE (rust/crates/clap_derive-4.5.4.crate) = 29159
-SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
-SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
+SHA256 (rust/crates/clap-4.5.7.crate) = 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f
+SIZE (rust/crates/clap-4.5.7.crate) = 56343
+SHA256 (rust/crates/clap_builder-4.5.7.crate) = f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f
+SIZE (rust/crates/clap_builder-4.5.7.crate) = 163957
+SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6
+SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017
+SHA256 (rust/crates/clap_lex-0.7.1.crate) = 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70
+SIZE (rust/crates/clap_lex-0.7.1.crate) = 12766
 SHA256 (rust/crates/coarsetime-0.1.34.crate) = 13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d
 SIZE (rust/crates/coarsetime-0.1.34.crate) = 8765
 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
@@ -185,8 +181,8 @@ SHA256 (rust/crates/ctr-0.9.2.crate) = 0369ee1ad671834580515889b80f2ea915f23b8be
 SIZE (rust/crates/ctr-0.9.2.crate) = 18344
 SHA256 (rust/crates/ctrlc-3.4.4.crate) = 672465ae37dc1bc6380a6547a8883d5dd397b0f1faaad4f265726cc7042a5345
 SIZE (rust/crates/ctrlc-3.4.4.crate) = 14660
-SHA256 (rust/crates/curve25519-dalek-4.1.2.crate) = 0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348
-SIZE (rust/crates/curve25519-dalek-4.1.2.crate) = 305477
+SHA256 (rust/crates/curve25519-dalek-4.1.3.crate) = 97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be
+SIZE (rust/crates/curve25519-dalek-4.1.3.crate) = 306017
 SHA256 (rust/crates/curve25519-dalek-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
 SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
@@ -211,10 +207,10 @@ SHA256 (rust/crates/derive-adhoc-0.7.3.crate) = 5283ac2881753c76c0892406705553f0
 SIZE (rust/crates/derive-adhoc-0.7.3.crate) = 52230
 SHA256 (rust/crates/derive-adhoc-macros-0.7.3.crate) = c21b673a9b8c78c34908e6fcb42b922e11c4df2de5237f1c3f58d3285904a84b
 SIZE (rust/crates/derive-adhoc-macros-0.7.3.crate) = 60290
-SHA256 (rust/crates/derive-deftly-0.10.5.crate) = 2c173dfcd5b92893ab05a8efb18b9522db4db6e0b93db5740f397573c027ce1e
-SIZE (rust/crates/derive-deftly-0.10.5.crate) = 57018
-SHA256 (rust/crates/derive-deftly-macros-0.10.5.crate) = 216fa20211bcd18cc359b75413bfb6cf89f62568fa27bc5fed3778a7a16e17af
-SIZE (rust/crates/derive-deftly-macros-0.10.5.crate) = 80340
+SHA256 (rust/crates/derive-deftly-0.13.1.crate) = 063829d0f555b9fc22c8ddd206f1602372c4186e7b51046c43716f295182561d
+SIZE (rust/crates/derive-deftly-0.13.1.crate) = 73301
+SHA256 (rust/crates/derive-deftly-macros-0.13.1.crate) = 68a27f0a2651f507903d67f8fb0688291e3e69f70381cdb5ee9729366f795f80
+SIZE (rust/crates/derive-deftly-macros-0.13.1.crate) = 91286
 SHA256 (rust/crates/derive_arbitrary-1.3.2.crate) = 67e77553c4162a157adbf834ebae5b415acbecbeafc7a74b0e886657506a7611
 SIZE (rust/crates/derive_arbitrary-1.3.2.crate) = 10614
 SHA256 (rust/crates/derive_builder_core_fork_arti-0.11.2.crate) = 24c1b715c79be6328caa9a5e1a387a196ea503740f0722ec3dd8f67a9e72314d
@@ -223,8 +219,8 @@ SHA256 (rust/crates/derive_builder_fork_arti-0.11.2.crate) = c3eae24d595f4d0ecc9
 SIZE (rust/crates/derive_builder_fork_arti-0.11.2.crate) = 35894
 SHA256 (rust/crates/derive_builder_macro_fork_arti-0.11.2.crate) = 69887769a2489cd946bf782eb2b1bb2cb7bc88551440c94a765d4f040c08ebf3
 SIZE (rust/crates/derive_builder_macro_fork_arti-0.11.2.crate) = 6446
-SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321
-SIZE (rust/crates/derive_more-0.99.17.crate) = 55771
+SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce
+SIZE (rust/crates/derive_more-0.99.18.crate) = 55013
 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
 SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35
@@ -233,8 +229,8 @@ SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad2
 SIZE (rust/crates/dirs-5.0.1.crate) = 12255
 SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c
 SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719
-SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d
-SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200
+SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2
 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821
 SHA256 (rust/crates/dsa-0.6.3.crate) = 48bc224a9084ad760195584ce5abb3c2c34a225fa312a128ad245a6b412b7689
@@ -261,8 +257,6 @@ SHA256 (rust/crates/enum-as-inner-0.6.0.crate) = 5ffccbb6966c05b32ef8fbac435df27
 SIZE (rust/crates/enum-as-inner-0.6.0.crate) = 12079
 SHA256 (rust/crates/enum-ordinalize-3.1.15.crate) = 1bf1fa3f06bbff1ea5b1a9c7b14aa992a39657db60a2759457328d7e058f49ee
 SIZE (rust/crates/enum-ordinalize-3.1.15.crate) = 5783
-SHA256 (rust/crates/env_logger-0.5.13.crate) = 15b0a4d2e39f8420210be8b27eeda28029729e2fd4291019455016c348240c38
-SIZE (rust/crates/env_logger-0.5.13.crate) = 25275
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/erased-serde-0.4.5.crate) = 24e2389d65ab4fab27dc2a5de7b191e1f6617d1f1c8855c0dc569c94a4cbb18d
@@ -273,12 +267,8 @@ SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e2
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
 SHA256 (rust/crates/event-listener-3.1.0.crate) = d93877bcde0eb80ca09131a08d23f0a5c18a620b01db137dba666d18cd9b30c2
 SIZE (rust/crates/event-listener-3.1.0.crate) = 38793
-SHA256 (rust/crates/event-listener-4.0.3.crate) = 67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e
-SIZE (rust/crates/event-listener-4.0.3.crate) = 39784
 SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba
 SIZE (rust/crates/event-listener-5.3.1.crate) = 42576
-SHA256 (rust/crates/event-listener-strategy-0.4.0.crate) = 958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3
-SIZE (rust/crates/event-listener-strategy-0.4.0.crate) = 10225
 SHA256 (rust/crates/event-listener-strategy-0.5.2.crate) = 0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1
 SIZE (rust/crates/event-listener-strategy-0.5.2.crate) = 10697
 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649
@@ -359,8 +349,8 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd
-SIZE (rust/crates/gimli-0.29.0.crate) = 275756
+SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
+SIZE (rust/crates/gimli-0.28.1.crate) = 270497
 SHA256 (rust/crates/glob-match-0.2.1.crate) = 9985c9503b412198aa4197559e9a318524ebc4519c229bfa05a535828c950b9d
 SIZE (rust/crates/glob-match-0.2.1.crate) = 13599
 SHA256 (rust/crates/gloo-timers-0.2.6.crate) = 9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c
@@ -379,10 +369,10 @@ SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19
 SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
-SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
 SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165
+SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
+SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
 SIZE (rust/crates/hex-0.4.3.crate) = 13299
 SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
@@ -403,20 +393,18 @@ SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0
 SIZE (rust/crates/http-body-0.4.6.crate) = 10773
 SHA256 (rust/crates/http-body-1.0.0.crate) = 1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643
 SIZE (rust/crates/http-body-1.0.0.crate) = 5411
-SHA256 (rust/crates/http-body-util-0.1.1.crate) = 0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d
-SIZE (rust/crates/http-body-util-0.1.1.crate) = 11930
-SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904
-SIZE (rust/crates/httparse-1.8.0.crate) = 29954
+SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
+SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
+SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9
+SIZE (rust/crates/httparse-1.9.4.crate) = 38555
 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-1.3.0.crate) = df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f
-SIZE (rust/crates/humantime-1.3.0.crate) = 17020
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
 SHA256 (rust/crates/humantime-serde-1.1.1.crate) = 57a3db5ea5923d99402c94e9feb261dc5ee9b4efa158b0315f788cf549cc200c
 SIZE (rust/crates/humantime-serde-1.1.1.crate) = 7886
-SHA256 (rust/crates/hyper-0.14.28.crate) = bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80
-SIZE (rust/crates/hyper-0.14.28.crate) = 197204
+SHA256 (rust/crates/hyper-0.14.29.crate) = f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33
+SIZE (rust/crates/hyper-0.14.29.crate) = 198107
 SHA256 (rust/crates/hyper-1.3.1.crate) = fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d
 SIZE (rust/crates/hyper-1.3.1.crate) = 148763
 SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
@@ -453,8 +441,8 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e27
 SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
 SHA256 (rust/crates/itertools-0.11.0.crate) = b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57
 SIZE (rust/crates/itertools-0.11.0.crate) = 125074
-SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
-SIZE (rust/crates/itertools-0.12.1.crate) = 137761
+SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
 SIZE (rust/crates/itoa-1.0.11.crate) = 10563
 SHA256 (rust/crates/jobserver-0.1.31.crate) = d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e
@@ -471,8 +459,8 @@ SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac36
 SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160
 SHA256 (rust/crates/kv-log-macro-1.0.7.crate) = 0de8b303297635ad57c9f5059fd9cee7a47f8e8daa09df0fcd07dd39fb22977f
 SIZE (rust/crates/kv-log-macro-1.0.7.crate) = 16842
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
 SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c
 SIZE (rust/crates/libc-0.2.155.crate) = 743539
 SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
@@ -497,8 +485,8 @@ SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d1
 SIZE (rust/crates/matchit-0.7.3.crate) = 30372
 SHA256 (rust/crates/matrixmultiply-0.3.8.crate) = 7574c1cf36da4798ab73da5b215bbf444f50718207754cb522201d78d1cd0ff2
 SIZE (rust/crates/matrixmultiply-0.3.8.crate) = 57530
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327
 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847
 SHA256 (rust/crates/memmap2-0.9.4.crate) = fe751422e4a8caa417e13c3ea66452215d7d63e19e604f4980461212f3ae1322
@@ -507,14 +495,14 @@ SHA256 (rust/crates/merlin-3.0.0.crate) = 58c38e2799fc0978b65dfff8023ec7843e2330
 SIZE (rust/crates/merlin-3.0.0.crate) = 10964
 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
 SIZE (rust/crates/mime-0.3.17.crate) = 15712
-SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae
-SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774
+SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08
+SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119
 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
 SIZE (rust/crates/mio-0.8.11.crate) = 102983
-SHA256 (rust/crates/nalgebra-0.29.0.crate) = d506eb7e08d6329505faa8a3a00a5dcc6de9f76e0c77e4b75763ae3c770831ff
-SIZE (rust/crates/nalgebra-0.29.0.crate) = 344585
-SHA256 (rust/crates/nalgebra-macros-0.1.0.crate) = 01fcc0b8149b4632adc89ac3b7b31a12fb6099a0317a4eb2ebff574ef7de7218
-SIZE (rust/crates/nalgebra-macros-0.1.0.crate) = 5758
+SHA256 (rust/crates/nalgebra-0.32.6.crate) = 7b5c17de023a86f59ed79891b2e5d5a94c705dbe904a5b5c9c952ea6221b03e4
+SIZE (rust/crates/nalgebra-0.32.6.crate) = 375297
+SHA256 (rust/crates/nalgebra-macros-0.2.2.crate) = 254a5372af8fc138e36684761d3c0cdb758a4410e938babcff1c860ce14ddbfc
+SIZE (rust/crates/nalgebra-macros-0.2.2.crate) = 7545
 SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
 SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
 SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
@@ -545,8 +533,8 @@ SHA256 (rust/crates/num_enum-0.7.2.crate) = 02339744ee7253741199f897151b38e72257
 SIZE (rust/crates/num_enum-0.7.2.crate) = 18571
 SHA256 (rust/crates/num_enum_derive-0.7.2.crate) = 681030a937600a36906c185595136d26abfebb4aa9c65701cefcaf8578bb982b
 SIZE (rust/crates/num_enum_derive-0.7.2.crate) = 17090
-SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e
-SIZE (rust/crates/object-0.35.0.crate) = 317792
+SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
+SIZE (rust/crates/object-0.32.2.crate) = 286994
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
 SHA256 (rust/crates/openssl-0.10.64.crate) = 95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f
@@ -555,8 +543,8 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4
 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
 SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
-SHA256 (rust/crates/openssl-src-300.3.0+3.3.0.crate) = eba8804a1c5765b18c4b3f907e6897ebabeedebc9830e1a0046c4a4cf44663e1
-SIZE (rust/crates/openssl-src-300.3.0+3.3.0.crate) = 9773409
+SHA256 (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91
+SIZE (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 9783559
 SHA256 (rust/crates/openssl-sys-0.9.102.crate) = c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2
 SIZE (rust/crates/openssl-sys-0.9.102.crate) = 68622
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
@@ -579,8 +567,6 @@ SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627
 SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406
 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
 SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/pem-0.8.3.crate) = fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb
-SIZE (rust/crates/pem-0.8.3.crate) = 9395
 SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
 SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
@@ -605,20 +591,18 @@ SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d
 SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817
 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
-SHA256 (rust/crates/piper-0.2.2.crate) = 464db0c665917b13ebb5d453ccdec4add5658ee1adc7affc7677615356a8afaf
-SIZE (rust/crates/piper-0.2.2.crate) = 15897
+SHA256 (rust/crates/piper-0.2.3.crate) = ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391
+SIZE (rust/crates/piper-0.2.3.crate) = 15924
 SHA256 (rust/crates/pkcs1-0.7.5.crate) = c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f
 SIZE (rust/crates/pkcs1-0.7.5.crate) = 35790
 SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
 SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec
 SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613
-SHA256 (rust/crates/platforms-3.4.0.crate) = db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7
-SIZE (rust/crates/platforms-3.4.0.crate) = 29298
 SHA256 (rust/crates/polling-2.8.0.crate) = 4b2d323e8ca7996b3e23126511a523f7e62924d93ecd5ae73b333815b0eb3dce
 SIZE (rust/crates/polling-2.8.0.crate) = 43554
-SHA256 (rust/crates/polling-3.7.0.crate) = 645493cf344456ef24219d02a768cf1fb92ddf8c92161679ae3d91b91a637be3
-SIZE (rust/crates/polling-3.7.0.crate) = 58381
+SHA256 (rust/crates/polling-3.7.2.crate) = a3ed00ed3fbf728b5816498ecd316d1716eecaced9c0c8d2c5a6740ca214985b
+SIZE (rust/crates/polling-3.7.2.crate) = 57988
 SHA256 (rust/crates/postage-0.5.0.crate) = af3fb618632874fb76937c2361a7f22afd393c982a2165595407edc75b06d3c1
 SIZE (rust/crates/postage-0.5.0.crate) = 431521
 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
@@ -631,18 +615,14 @@ SHA256 (rust/crates/priority-queue-2.0.3.crate) = 70c501afe3a2e25c9bd219aa56ec1e
 SIZE (rust/crates/priority-queue-2.0.3.crate) = 34752
 SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
 SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro-crate-3.1.0.crate) = 6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284
-SIZE (rust/crates/proc-macro-crate-3.1.0.crate) = 11084
 SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
 SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.84.crate) = ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6
-SIZE (rust/crates/proc-macro2-1.0.84.crate) = 48922
+SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
 SHA256 (rust/crates/pwd-grp-0.1.1.crate) = 6955c41fd7e4283bdf6ff3e7218b7e3f8ef24c4236b31d22be050f4cfd5e2a2c
 SIZE (rust/crates/pwd-grp-0.1.1.crate) = 28281
-SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
-SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
 SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
 SIZE (rust/crates/quote-1.0.36.crate) = 28507
 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
@@ -661,20 +641,20 @@ SHA256 (rust/crates/rawpointer-0.2.1.crate) = 60a357793950651c4ed0f3f52338f53b2f
 SIZE (rust/crates/rawpointer-0.2.1.crate) = 7490
 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e
-SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536
+SHA256 (rust/crates/redox_syscall-0.5.2.crate) = c82cf8cff14456045f55ec4241383baeff27af886adb72ffb2162f99911de0fd
+SIZE (rust/crates/redox_syscall-0.5.2.crate) = 23957
 SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891
 SIZE (rust/crates/redox_users-0.4.5.crate) = 15514
-SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c
-SIZE (rust/crates/regex-1.10.4.crate) = 253191
+SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f
+SIZE (rust/crates/regex-1.10.5.crate) = 253805
 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
 SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea
-SIZE (rust/crates/regex-automata-0.4.6.crate) = 617565
+SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df
+SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582
 SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56
-SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497
+SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b
+SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577
 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2
 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140
 SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
@@ -699,8 +679,8 @@ SHA256 (rust/crates/rustix-0.37.27.crate) = fea8ca367a3a01fe35e6943c400addf443c0
 SIZE (rust/crates/rustix-0.37.27.crate) = 324534
 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
 SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/rustls-0.23.8.crate) = 79adb16721f56eb2d843e67676896a61ce7a0fa622dc18d3e372477a029d2740
-SIZE (rust/crates/rustls-0.23.8.crate) = 382764
+SHA256 (rust/crates/rustls-0.23.10.crate) = 05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402
+SIZE (rust/crates/rustls-0.23.10.crate) = 424689
 SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d
 SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555
 SHA256 (rust/crates/rustls-webpki-0.102.4.crate) = ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e
@@ -709,8 +689,8 @@ SHA256 (rust/crates/rustversion-1.0.17.crate) = 955d28af4278de8121b7ebeb796b6a45
 SIZE (rust/crates/rustversion-1.0.17.crate) = 17621
 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
 SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/safe_arch-0.7.1.crate) = f398075ce1e6a179b46f51bd88d0598b92b00d3551f1a2d4ac49e771b56ac354
-SIZE (rust/crates/safe_arch-0.7.1.crate) = 76930
+SHA256 (rust/crates/safe_arch-0.7.2.crate) = c3460605018fdc9612bce72735cba0d27efbcd9904780d44c7e3a9948f96148a
+SIZE (rust/crates/safe_arch-0.7.2.crate) = 74949
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/sanitize-filename-0.5.0.crate) = 2ed72fbaf78e6f2d41744923916966c4fbe3d7c74e3037a8ee482f1115572603
@@ -737,14 +717,14 @@ SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f
 SIZE (rust/crates/serde-1.0.203.crate) = 77935
 SHA256 (rust/crates/serde-value-0.7.0.crate) = f3a1a3341211875ef120e117ea7fd5228530ae7e7036a779fdc9117be6b3282c
 SIZE (rust/crates/serde-value-0.7.0.crate) = 10249
-SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734
-SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018
+SHA256 (rust/crates/serde_bytes-0.11.15.crate) = 387cc504cb06bb40a96c8e04e951fe01854cf6bc921053c954e4a606d9675c6a
+SIZE (rust/crates/serde_bytes-0.11.15.crate) = 12191
 SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
 SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
 SHA256 (rust/crates/serde_ignored-0.1.10.crate) = a8e319a36d1b52126a0d608f24e93b2d81297091818cd70625fcf50a15d84ddf
 SIZE (rust/crates/serde_ignored-0.1.10.crate) = 11789
-SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3
-SIZE (rust/crates/serde_json-1.0.117.crate) = 146921
+SHA256 (rust/crates/serde_json-1.0.118.crate) = d947f6b3163d8857ea16c4fa0dd4840d52f3041039a85decd46867eb1abef2e4
+SIZE (rust/crates/serde_json-1.0.118.crate) = 146962
 SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6
 SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657
 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
@@ -783,8 +763,8 @@ SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c
 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
 SIZE (rust/crates/signature-2.2.0.crate) = 15531
-SHA256 (rust/crates/simba-0.6.0.crate) = f0b7840f121a46d63066ee7a99fc81dcabbc6105e437cae43528cea199b5a05f
-SIZE (rust/crates/simba-0.6.0.crate) = 49252
+SHA256 (rust/crates/simba-0.8.1.crate) = 061507c94fc6ab4ba1c9a0305018408e312e17c041eb63bef8aa726fa33aceae
+SIZE (rust/crates/simba-0.8.1.crate) = 52545
 SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085
 SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992
 SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d
@@ -813,38 +793,34 @@ SHA256 (rust/crates/ssh-key-0.6.6.crate) = ca9b366a80cf18bb6406f4cf4d10aebfb4614
 SIZE (rust/crates/ssh-key-0.6.6.crate) = 111935
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/statrs-0.16.0.crate) = 2d08e5e1748192713cc281da8b16924fb46be7b0c2431854eadc785823e5696e
-SIZE (rust/crates/statrs-0.16.0.crate) = 138777
+SHA256 (rust/crates/statrs-0.17.1.crate) = f697a07e4606a0a25c044de247e583a330dbb1731d11bc7350b81f48ad567255
+SIZE (rust/crates/statrs-0.17.1.crate) = 139729
 SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
 SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125
 SIZE (rust/crates/strum-0.25.0.crate) = 5539
-SHA256 (rust/crates/strum-0.26.2.crate) = 5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29
-SIZE (rust/crates/strum-0.26.2.crate) = 7189
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
 SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0
 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570
-SHA256 (rust/crates/strum_macros-0.26.2.crate) = c6cf59daf282c0a494ba14fd21610a0325f9f90ec9d1231dea26bcb1d696c946
-SIZE (rust/crates/strum_macros-0.26.2.crate) = 27056
-SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
-SIZE (rust/crates/subtle-2.5.0.crate) = 13909
+SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
+SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
+SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
+SIZE (rust/crates/subtle-2.6.1.crate) = 14562
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5
-SIZE (rust/crates/syn-2.0.66.crate) = 264855
+SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9
+SIZE (rust/crates/syn-2.0.68.crate) = 265035
 SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
 SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
 SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
 SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
*** 123 LINES SKIPPED ***