git: 62b2d44c0204 - main - shells/atuin: update 18.2.0 → 18.3.0

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Tue, 11 Jun 2024 18:28:06 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=62b2d44c0204c6bb56842bb38224c2624570521d

commit 62b2d44c0204c6bb56842bb38224c2624570521d
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-06-11 17:56:27 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-06-11 18:28:03 +0000

    shells/atuin: update 18.2.0 → 18.3.0
    
    Reported by:    portscout
---
 shells/atuin/Makefile | 269 +++++++++++++-------------
 shells/atuin/distinfo | 512 ++++++++++++++++++++++++++------------------------
 2 files changed, 404 insertions(+), 377 deletions(-)

diff --git a/shells/atuin/Makefile b/shells/atuin/Makefile
index 79fa9ebfe5db..a1fd805c8c38 100644
--- a/shells/atuin/Makefile
+++ b/shells/atuin/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	atuin
 DISTVERSIONPREFIX=	v
-DISTVERSION=	18.2.0
-PORTREVISION=	1
+DISTVERSION=	18.3.0
+PORTREVISION=	0
 CATEGORIES=	shells
 
 MAINTAINER=	yuri@FreeBSD.org
@@ -9,51 +9,53 @@ COMMENT=	Magical shell history
 WWW=		https://atuin.sh
 
 LICENSE=	MIT
-LICENSE_FILE=	${WRKSRC}/../LICENSE
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BROKEN_i386=	compilation fails: evaluation of constant value failed, see https://github.com/briansmith/ring/issues/2006
 
+BUILD_DEPENDS=	protoc:devel/protobuf
+
 USES=		cargo
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	ellie
 
-WRKSRC_SUBDIR=	atuin
-
 CARGO_BUILD_ARGS=	-p atuin
-CARGO_CRATES=	addr2line-0.21.0 \
+CARGO_CRATES=	addr2line-0.22.0 \
 		adler-1.0.2 \
 		aead-0.5.2 \
 		ahash-0.8.11 \
 		aho-corasick-1.1.3 \
-		allocator-api2-0.2.16 \
+		allocator-api2-0.2.18 \
 		android-tzdata-0.1.1 \
 		android_system_properties-0.1.5 \
-		anstream-0.6.13 \
-		anstyle-1.0.6 \
-		anstyle-parse-0.2.3 \
-		anstyle-query-1.0.2 \
-		anstyle-wincon-3.0.2 \
-		anyhow-1.0.82 \
+		anstream-0.6.14 \
+		anstyle-1.0.7 \
+		anstyle-parse-0.2.4 \
+		anstyle-query-1.1.0 \
+		anstyle-wincon-3.0.3 \
+		anyhow-1.0.86 \
 		arc-swap-1.7.1 \
 		argon2-0.5.3 \
+		async-stream-0.3.5 \
+		async-stream-impl-0.3.5 \
 		async-trait-0.1.80 \
 		atoi-2.0.0 \
 		atomic-0.5.3 \
-		atomic-write-file-0.1.3 \
-		autocfg-1.2.0 \
+		atomic-waker-1.1.2 \
+		autocfg-1.3.0 \
+		axum-0.6.20 \
 		axum-0.7.5 \
+		axum-core-0.3.4 \
 		axum-core-0.4.3 \
 		axum-server-0.6.0 \
-		backtrace-0.3.71 \
-		base64-0.13.1 \
+		backtrace-0.3.72 \
 		base64-0.21.7 \
-		base64-0.22.0 \
+		base64-0.22.1 \
 		base64ct-1.6.0 \
 		beef-0.5.2 \
 		bitflags-1.3.2 \
 		bitflags-2.5.0 \
-		blake2-0.9.2 \
 		blake2-0.10.6 \
 		block-0.1.6 \
 		block-buffer-0.10.4 \
@@ -61,13 +63,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		byteorder-1.5.0 \
 		bytes-1.6.0 \
 		cassowary-0.3.0 \
-		cc-1.0.92 \
+		castaway-0.2.2 \
+		cc-1.0.98 \
 		cfg-if-1.0.0 \
-		cfg_aliases-0.1.1 \
-		chacha20-0.8.2 \
 		chacha20-0.9.1 \
-		chrono-0.4.37 \
-		cipher-0.3.0 \
+		chrono-0.4.38 \
 		cipher-0.4.4 \
 		clap-4.5.4 \
 		clap_builder-4.5.2 \
@@ -77,8 +77,9 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		clap_lex-0.7.0 \
 		cli-clipboard-0.4.0 \
 		clipboard-win-4.5.0 \
-		colorchoice-1.0.0 \
+		colorchoice-1.0.1 \
 		colored-2.1.0 \
+		compact_str-0.7.1 \
 		config-0.13.4 \
 		console-0.15.8 \
 		const-oid-0.9.6 \
@@ -90,22 +91,21 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		crossbeam-deque-0.8.5 \
 		crossbeam-epoch-0.9.18 \
 		crossbeam-queue-0.3.11 \
-		crossbeam-utils-0.8.19 \
+		crossbeam-utils-0.8.20 \
 		crossterm-0.27.0 \
 		crossterm_winapi-0.9.1 \
 		crypto-common-0.1.6 \
-		crypto-mac-0.8.0 \
 		crypto_secretbox-0.1.1 \
 		curve25519-dalek-4.1.2 \
 		curve25519-dalek-derive-0.1.1 \
-		darling-0.20.8 \
-		darling_core-0.20.8 \
-		darling_macro-0.20.8 \
+		darling-0.20.9 \
+		darling_core-0.20.9 \
+		darling_macro-0.20.9 \
+		dashmap-5.5.3 \
 		der-0.7.9 \
 		deranged-0.3.11 \
 		derive-new-0.5.9 \
 		diff-0.1.13 \
-		digest-0.9.0 \
 		digest-0.10.7 \
 		directories-5.0.1 \
 		dirs-5.0.1 \
@@ -114,21 +114,20 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		downcast-rs-1.2.1 \
 		ed25519-2.2.3 \
 		ed25519-dalek-2.1.1 \
-		either-1.10.0 \
+		either-1.12.0 \
 		encode_unicode-0.3.6 \
 		encoding_rs-0.8.34 \
 		env_filter-0.1.0 \
 		env_logger-0.11.3 \
 		equivalent-1.0.1 \
-		errno-0.3.8 \
+		errno-0.3.9 \
 		error-code-2.3.1 \
 		etcetera-0.8.0 \
 		event-listener-2.5.3 \
 		eyre-0.6.12 \
-		fastrand-2.0.2 \
-		fiat-crypto-0.2.7 \
+		fastrand-2.1.0 \
+		fiat-crypto-0.2.9 \
 		filedescriptor-0.8.2 \
-		finl_unicode-1.2.0 \
 		fixedbitset-0.4.2 \
 		flume-0.11.0 \
 		fnv-1.0.7 \
@@ -147,13 +146,13 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		fuzzy-matcher-0.3.7 \
 		generic-array-0.14.7 \
 		gethostname-0.2.3 \
-		getrandom-0.2.14 \
-		gimli-0.28.1 \
+		getrandom-0.2.15 \
+		gimli-0.29.0 \
 		h2-0.3.26 \
-		h2-0.4.4 \
+		h2-0.4.5 \
 		hashbrown-0.12.3 \
 		hashbrown-0.13.1 \
-		hashbrown-0.14.3 \
+		hashbrown-0.14.5 \
 		hashlink-0.8.4 \
 		heck-0.4.1 \
 		heck-0.5.0 \
@@ -170,10 +169,11 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		httparse-1.8.0 \
 		httpdate-1.0.3 \
 		humantime-2.1.0 \
-		hyper-0.14.28 \
-		hyper-1.2.0 \
+		hyper-0.14.29 \
+		hyper-1.3.1 \
 		hyper-rustls-0.24.2 \
-		hyper-util-0.1.3 \
+		hyper-timeout-0.4.1 \
+		hyper-util-0.1.5 \
 		iana-time-zone-0.1.60 \
 		iana-time-zone-haiku-0.1.2 \
 		ident_case-1.0.1 \
@@ -182,26 +182,27 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		indexmap-1.9.3 \
 		indexmap-2.2.6 \
 		indicatif-0.17.8 \
-		indoc-2.0.5 \
 		inout-0.1.3 \
-		instant-0.1.12 \
-		interim-0.1.1 \
+		instant-0.1.13 \
+		interim-0.1.2 \
 		ipnet-2.9.0 \
-		iso8601-0.4.2 \
+		is_terminal_polyfill-1.70.0 \
+		iso8601-0.6.1 \
 		itertools-0.12.1 \
 		itoa-1.0.11 \
 		js-sys-0.3.69 \
 		lazy_static-1.4.0 \
-		libc-0.2.153 \
+		libc-0.2.155 \
 		libm-0.2.8 \
 		libredox-0.1.3 \
 		libsqlite3-sys-0.27.0 \
-		linux-raw-sys-0.4.13 \
-		lock_api-0.4.11 \
+		linux-raw-sys-0.4.14 \
+		listenfd-1.0.1 \
+		lock_api-0.4.12 \
 		log-0.4.21 \
-		logos-0.13.0 \
-		logos-codegen-0.13.0 \
-		logos-derive-0.13.0 \
+		logos-0.14.0 \
+		logos-codegen-0.14.0 \
+		logos-derive-0.14.0 \
 		lru-0.12.3 \
 		mach2-0.4.2 \
 		malloc_buf-0.0.6 \
@@ -216,47 +217,42 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		metrics-util-0.15.1 \
 		mime-0.3.17 \
 		minimal-lexical-0.2.1 \
-		miniz_oxide-0.7.2 \
+		miniz_oxide-0.7.3 \
 		minspan-0.1.1 \
 		mio-0.8.11 \
+		multimap-0.10.0 \
 		nix-0.24.3 \
-		nix-0.28.0 \
 		nom-7.1.3 \
 		ntapi-0.4.1 \
 		nu-ansi-term-0.46.0 \
-		nu-ansi-term-0.49.0 \
-		num-0.2.1 \
-		num-bigint-0.2.6 \
+		nu-ansi-term-0.50.0 \
 		num-bigint-dig-0.8.4 \
-		num-complex-0.2.4 \
 		num-conv-0.1.0 \
 		num-integer-0.1.46 \
-		num-iter-0.1.44 \
-		num-rational-0.2.4 \
-		num-traits-0.2.18 \
+		num-iter-0.1.45 \
+		num-traits-0.2.19 \
 		num_cpus-1.16.0 \
 		num_threads-0.1.7 \
 		number_prefix-0.4.0 \
 		objc-0.2.7 \
 		objc-foundation-0.1.1 \
 		objc_id-0.1.1 \
-		object-0.32.2 \
+		object-0.35.0 \
 		once_cell-1.19.0 \
 		opaque-debug-0.3.1 \
 		openssl-probe-0.1.5 \
 		option-ext-0.2.0 \
 		os_pipe-1.1.5 \
 		overload-0.1.1 \
-		parking_lot-0.12.1 \
-		parking_lot_core-0.9.9 \
-		parse_duration-2.1.1 \
+		parking_lot-0.12.3 \
+		parking_lot_core-0.9.10 \
 		password-hash-0.5.0 \
-		paste-1.0.14 \
+		paste-1.0.15 \
 		pathdiff-0.2.1 \
 		pbkdf2-0.11.0 \
 		pem-rfc7468-0.7.0 \
 		percent-encoding-2.3.1 \
-		petgraph-0.6.4 \
+		petgraph-0.6.5 \
 		pin-project-1.1.5 \
 		pin-project-internal-1.1.5 \
 		pin-project-lite-0.2.14 \
@@ -270,17 +266,23 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.17 \
 		pretty_assertions-1.4.0 \
-		proc-macro2-1.0.79 \
+		prettyplease-0.2.20 \
+		proc-macro2-1.0.85 \
+		prost-0.12.6 \
+		prost-build-0.12.6 \
+		prost-derive-0.12.6 \
+		prost-types-0.12.6 \
 		quanta-0.11.1 \
 		quote-1.0.36 \
 		rand-0.8.5 \
 		rand_chacha-0.3.1 \
 		rand_core-0.6.4 \
-		ratatui-0.25.0 \
+		ratatui-0.26.3 \
 		raw-cpuid-10.7.0 \
 		rayon-1.10.0 \
 		rayon-core-1.12.1 \
 		redox_syscall-0.4.1 \
+		redox_syscall-0.5.1 \
 		redox_users-0.4.5 \
 		regex-1.10.4 \
 		regex-automata-0.1.10 \
@@ -289,96 +291,99 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		regex-syntax-0.8.3 \
 		reqwest-0.11.27 \
 		ring-0.17.8 \
-		rmp-0.8.12 \
+		rmp-0.8.14 \
 		rpassword-7.3.1 \
 		rsa-0.9.6 \
 		rtoolbox-0.0.2 \
 		runtime-format-0.1.3 \
-		rustc-demangle-0.1.23 \
+		rustc-demangle-0.1.24 \
 		rustc-hash-1.1.0 \
 		rustc_version-0.4.0 \
-		rustix-0.38.32 \
-		rustls-0.21.10 \
+		rustix-0.38.34 \
+		rustls-0.21.12 \
 		rustls-native-certs-0.6.3 \
 		rustls-pemfile-1.0.4 \
 		rustls-pemfile-2.1.2 \
-		rustls-pki-types-1.4.1 \
+		rustls-pki-types-1.7.0 \
 		rustls-webpki-0.101.7 \
-		rustversion-1.0.15 \
-		rusty_paserk-0.3.0 \
-		rusty_paseto-0.6.1 \
-		ryu-1.0.17 \
+		rustversion-1.0.17 \
+		rusty_paserk-0.4.0 \
+		rusty_paseto-0.7.1 \
+		ryu-1.0.18 \
 		salsa20-0.10.2 \
 		schannel-0.1.23 \
 		scopeguard-1.2.0 \
 		sct-0.7.1 \
-		security-framework-2.10.0 \
-		security-framework-sys-2.10.0 \
-		semver-1.0.22 \
-		serde-1.0.197 \
-		serde_derive-1.0.197 \
-		serde_json-1.0.115 \
+		security-framework-2.11.0 \
+		security-framework-sys-2.11.0 \
+		semver-1.0.23 \
+		serde-1.0.203 \
+		serde_derive-1.0.203 \
+		serde_json-1.0.117 \
 		serde_path_to_error-0.1.16 \
 		serde_regex-1.1.0 \
 		serde_urlencoded-0.7.1 \
-		serde_with-3.7.0 \
-		serde_with_macros-3.7.0 \
-		serde_yaml-0.9.34+deprecated \
+		serde_with-3.8.1 \
+		serde_with_macros-3.8.1 \
 		sha1-0.10.6 \
 		sha2-0.10.8 \
 		sharded-slab-0.1.7 \
 		shellexpand-3.1.0 \
 		signal-hook-0.3.17 \
 		signal-hook-mio-0.2.3 \
-		signal-hook-registry-1.4.1 \
+		signal-hook-registry-1.4.2 \
 		signature-2.2.0 \
 		sketches-ddsketch-0.2.2 \
 		slab-0.4.9 \
 		smallvec-1.13.2 \
-		socket2-0.5.6 \
+		socket2-0.5.7 \
 		spin-0.5.2 \
 		spin-0.9.8 \
 		spki-0.7.3 \
 		sql-builder-3.1.1 \
 		sqlformat-0.2.3 \
-		sqlx-0.7.3 \
-		sqlx-core-0.7.3 \
-		sqlx-macros-0.7.3 \
-		sqlx-macros-core-0.7.3 \
-		sqlx-mysql-0.7.3 \
-		sqlx-postgres-0.7.3 \
-		sqlx-sqlite-0.7.3 \
-		stability-0.1.1 \
+		sqlx-0.7.4 \
+		sqlx-core-0.7.4 \
+		sqlx-macros-0.7.4 \
+		sqlx-macros-core-0.7.4 \
+		sqlx-mysql-0.7.4 \
+		sqlx-postgres-0.7.4 \
+		sqlx-sqlite-0.7.4 \
+		stability-0.2.0 \
+		static_assertions-1.1.0 \
 		str-buf-1.0.6 \
-		stringprep-0.1.4 \
-		strsim-0.10.0 \
+		stringprep-0.1.5 \
 		strsim-0.11.1 \
-		strum-0.25.0 \
-		strum_macros-0.25.3 \
+		strum-0.26.2 \
+		strum_macros-0.26.4 \
 		subtle-2.5.0 \
 		syn-1.0.109 \
-		syn-2.0.58 \
+		syn-2.0.66 \
 		sync_wrapper-0.1.2 \
 		sync_wrapper-1.0.1 \
-		sysinfo-0.30.10 \
+		sysinfo-0.30.12 \
 		system-configuration-0.5.1 \
 		system-configuration-sys-0.5.0 \
 		tempfile-3.10.1 \
-		thiserror-1.0.58 \
-		thiserror-impl-1.0.58 \
+		thiserror-1.0.61 \
+		thiserror-impl-1.0.61 \
 		thread_local-1.1.8 \
-		time-0.3.34 \
+		time-0.3.36 \
 		time-core-0.1.2 \
-		time-macros-0.2.17 \
+		time-macros-0.2.18 \
 		tiny-bip39-1.0.0 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		tokio-1.37.0 \
-		tokio-macros-2.2.0 \
+		tokio-1.38.0 \
+		tokio-io-timeout-1.2.0 \
+		tokio-macros-2.3.0 \
 		tokio-rustls-0.24.1 \
 		tokio-stream-0.1.15 \
-		tokio-util-0.7.10 \
+		tokio-util-0.7.11 \
 		toml-0.5.11 \
+		tonic-0.11.0 \
+		tonic-build-0.11.0 \
+		tonic-types-0.11.0 \
 		tower-0.4.13 \
 		tower-http-0.5.2 \
 		tower-layer-0.3.2 \
@@ -388,20 +393,21 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		tracing-core-0.1.32 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		tracing-tree-0.3.0 \
-		tree_magic_mini-3.1.4 \
+		tracing-tree-0.3.1 \
+		tree_magic_mini-3.1.5 \
 		try-lock-0.2.5 \
-		typed-builder-0.18.1 \
-		typed-builder-macro-0.18.1 \
+		typed-builder-0.18.2 \
+		typed-builder-macro-0.18.2 \
 		typenum-1.17.0 \
 		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
+		unicode-properties-0.1.1 \
 		unicode-segmentation-1.11.0 \
-		unicode-width-0.1.11 \
+		unicode-truncate-1.0.0 \
+		unicode-width-0.1.13 \
 		unicode_categories-0.1.1 \
 		universal-hash-0.5.1 \
-		unsafe-libyaml-0.2.11 \
 		untrusted-0.9.0 \
 		url-2.5.0 \
 		urlencoding-2.1.3 \
@@ -436,21 +442,22 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		windows-sys-0.48.0 \
 		windows-sys-0.52.0 \
 		windows-targets-0.48.5 \
-		windows-targets-0.52.4 \
+		windows-targets-0.52.5 \
 		windows_aarch64_gnullvm-0.48.5 \
-		windows_aarch64_gnullvm-0.52.4 \
+		windows_aarch64_gnullvm-0.52.5 \
 		windows_aarch64_msvc-0.48.5 \
-		windows_aarch64_msvc-0.52.4 \
+		windows_aarch64_msvc-0.52.5 \
 		windows_i686_gnu-0.48.5 \
-		windows_i686_gnu-0.52.4 \
+		windows_i686_gnu-0.52.5 \
+		windows_i686_gnullvm-0.52.5 \
 		windows_i686_msvc-0.48.5 \
-		windows_i686_msvc-0.52.4 \
+		windows_i686_msvc-0.52.5 \
 		windows_x86_64_gnu-0.48.5 \
-		windows_x86_64_gnu-0.52.4 \
+		windows_x86_64_gnu-0.52.5 \
 		windows_x86_64_gnullvm-0.48.5 \
-		windows_x86_64_gnullvm-0.52.4 \
+		windows_x86_64_gnullvm-0.52.5 \
 		windows_x86_64_msvc-0.48.5 \
-		windows_x86_64_msvc-0.52.4 \
+		windows_x86_64_msvc-0.52.5 \
 		winreg-0.50.0 \
 		wl-clipboard-rs-0.7.0 \
 		x11-clipboard-0.7.1 \
@@ -458,13 +465,19 @@ CARGO_CRATES=	addr2line-0.21.0 \
 		x11rb-protocol-0.10.0 \
 		xml-rs-0.8.20 \
 		yansi-0.5.1 \
-		zerocopy-0.7.32 \
-		zerocopy-derive-0.7.32 \
-		zeroize-1.7.0 \
+		zerocopy-0.7.34 \
+		zerocopy-derive-0.7.34 \
+		zeroize-1.8.1 \
 		zeroize_derive-1.4.2
 
 PLIST_FILES=	bin/${PORTNAME}
 
+do-install:
+	# binaries (workaround for error: found a virtual manifest at `xx` instead of a package manifest)
+	${INSTALL_PROGRAM} \
+		${WRKDIR}/target/*/release/${PORTNAME} \
+		${STAGEDIR}${PREFIX}/bin
+
 post-install:
 	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
 
diff --git a/shells/atuin/distinfo b/shells/atuin/distinfo
index be5603eaaee6..99f8c79f361c 100644
--- a/shells/atuin/distinfo
+++ b/shells/atuin/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1713243848
-SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
-SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
+TIMESTAMP = 1718093741
+SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678
+SIZE (rust/crates/addr2line-0.22.0.crate) = 39156
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
 SIZE (rust/crates/adler-1.0.2.crate) = 12778
 SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0
@@ -9,52 +9,58 @@ SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa
 SIZE (rust/crates/ahash-0.8.11.crate) = 43607
 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
-SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
+SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
+SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
 SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb
-SIZE (rust/crates/anstream-0.6.13.crate) = 30928
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
-SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
-SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
-SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
-SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
-SHA256 (rust/crates/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519
-SIZE (rust/crates/anyhow-1.0.82.crate) = 45361
+SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b
+SIZE (rust/crates/anstream-0.6.14.crate) = 29160
+SHA256 (rust/crates/anstyle-1.0.7.crate) = 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b
+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.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
+SIZE (rust/crates/anyhow-1.0.86.crate) = 46741
 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
 SIZE (rust/crates/argon2-0.5.3.crate) = 28795
+SHA256 (rust/crates/async-stream-0.3.5.crate) = cd56dd203fef61ac097dd65721a419ddccb106b2d2b70ba60a6b529f03961a51
+SIZE (rust/crates/async-stream-0.3.5.crate) = 11916
+SHA256 (rust/crates/async-stream-impl-0.3.5.crate) = 16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193
+SIZE (rust/crates/async-stream-impl-0.3.5.crate) = 4173
 SHA256 (rust/crates/async-trait-0.1.80.crate) = c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca
 SIZE (rust/crates/async-trait-0.1.80.crate) = 28775
 SHA256 (rust/crates/atoi-2.0.0.crate) = f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528
 SIZE (rust/crates/atoi-2.0.0.crate) = 7785
 SHA256 (rust/crates/atomic-0.5.3.crate) = c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba
 SIZE (rust/crates/atomic-0.5.3.crate) = 12801
-SHA256 (rust/crates/atomic-write-file-0.1.3.crate) = a8204db279bf648d64fe845bd8840f78b39c8132ed4d6a4194c3b10d4b4cfb0b
-SIZE (rust/crates/atomic-write-file-0.1.3.crate) = 16272
-SHA256 (rust/crates/autocfg-1.2.0.crate) = f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80
-SIZE (rust/crates/autocfg-1.2.0.crate) = 14808
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+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-0.7.5.crate) = 3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf
 SIZE (rust/crates/axum-0.7.5.crate) = 151429
+SHA256 (rust/crates/axum-core-0.3.4.crate) = 759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c
+SIZE (rust/crates/axum-core-0.3.4.crate) = 21088
 SHA256 (rust/crates/axum-core-0.4.3.crate) = a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3
 SIZE (rust/crates/axum-core-0.4.3.crate) = 21877
 SHA256 (rust/crates/axum-server-0.6.0.crate) = c1ad46c3ec4e12f4a4b6835e173ba21c25e484c9d02b49770bf006ce5367c036
 SIZE (rust/crates/axum-server-0.6.0.crate) = 36772
-SHA256 (rust/crates/backtrace-0.3.71.crate) = 26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d
-SIZE (rust/crates/backtrace-0.3.71.crate) = 86553
-SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
-SIZE (rust/crates/base64-0.13.1.crate) = 61002
+SHA256 (rust/crates/backtrace-0.3.72.crate) = 17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11
+SIZE (rust/crates/backtrace-0.3.72.crate) = 87877
 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
 SIZE (rust/crates/base64-0.21.7.crate) = 82576
-SHA256 (rust/crates/base64-0.22.0.crate) = 9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51
-SIZE (rust/crates/base64-0.22.0.crate) = 81568
+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/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
@@ -63,8 +69,6 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
 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/blake2-0.9.2.crate) = 0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174
-SIZE (rust/crates/blake2-0.9.2.crate) = 48035
 SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
 SIZE (rust/crates/blake2-0.10.6.crate) = 47234
 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a
@@ -79,20 +83,16 @@ SHA256 (rust/crates/bytes-1.6.0.crate) = 514de17de45fdb8dc022b1a7975556c53c86f9f
 SIZE (rust/crates/bytes-1.6.0.crate) = 60605
 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
-SHA256 (rust/crates/cc-1.0.92.crate) = 2678b2e3449475e95b0aa6f9b506a28e61b3dc8996592b983695e8ebb58a8b41
-SIZE (rust/crates/cc-1.0.92.crate) = 76130
+SHA256 (rust/crates/castaway-0.2.2.crate) = 8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc
+SIZE (rust/crates/castaway-0.2.2.crate) = 11091
+SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f
+SIZE (rust/crates/cc-1.0.98.crate) = 76780
 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
-SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
-SHA256 (rust/crates/chacha20-0.8.2.crate) = 5c80e5460aa66fe3b91d40bcbdab953a597b60053e34d684ac6903f863b680a6
-SIZE (rust/crates/chacha20-0.8.2.crate) = 30716
 SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818
 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
-SHA256 (rust/crates/chrono-0.4.37.crate) = 8a0d04d43504c61aa6c7531f1871dd0d418d91130162063b789da00fd7057a5e
-SIZE (rust/crates/chrono-0.4.37.crate) = 234441
-SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
-SIZE (rust/crates/cipher-0.3.0.crate) = 12756
+SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401
+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
@@ -111,10 +111,12 @@ SHA256 (rust/crates/cli-clipboard-0.4.0.crate) = 04087c1d4a2aa259784a563932aee09
 SIZE (rust/crates/cli-clipboard-0.4.0.crate) = 16884
 SHA256 (rust/crates/clipboard-win-4.5.0.crate) = 7191c27c2357d9b7ef96baac1773290d4ca63b24205b82a3fd8a0637afcf0362
 SIZE (rust/crates/clipboard-win-4.5.0.crate) = 13476
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
+SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422
+SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895
 SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
 SIZE (rust/crates/colored-2.1.0.crate) = 23348
+SHA256 (rust/crates/compact_str-0.7.1.crate) = f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f
+SIZE (rust/crates/compact_str-0.7.1.crate) = 57246
 SHA256 (rust/crates/config-0.13.4.crate) = 23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca
 SIZE (rust/crates/config-0.13.4.crate) = 80328
 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
@@ -137,28 +139,28 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1
 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
 SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35
 SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581
-SHA256 (rust/crates/crossbeam-utils-0.8.19.crate) = 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345
-SIZE (rust/crates/crossbeam-utils-0.8.19.crate) = 42328
+SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80
+SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487
 SHA256 (rust/crates/crossterm-0.27.0.crate) = f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df
 SIZE (rust/crates/crossterm-0.27.0.crate) = 125311
 SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b
 SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027
 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
-SHA256 (rust/crates/crypto-mac-0.8.0.crate) = b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab
-SIZE (rust/crates/crypto-mac-0.8.0.crate) = 9115
 SHA256 (rust/crates/crypto_secretbox-0.1.1.crate) = b9d6cf87adf719ddf43a805e92c6870a531aedda35ff640442cbaf8674e141e1
 SIZE (rust/crates/crypto_secretbox-0.1.1.crate) = 11377
 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-derive-0.1.1.crate) = f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3
 SIZE (rust/crates/curve25519-dalek-derive-0.1.1.crate) = 11723
-SHA256 (rust/crates/darling-0.20.8.crate) = 54e36fcd13ed84ffdfda6f5be89b31287cbb80c439841fe69e04841435464391
-SIZE (rust/crates/darling-0.20.8.crate) = 31234
-SHA256 (rust/crates/darling_core-0.20.8.crate) = 9c2cf1c23a687a1feeb728783b993c4e1ad83d99f351801977dd809b48d0a70f
-SIZE (rust/crates/darling_core-0.20.8.crate) = 64442
-SHA256 (rust/crates/darling_macro-0.20.8.crate) = a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f
-SIZE (rust/crates/darling_macro-0.20.8.crate) = 1856
+SHA256 (rust/crates/darling-0.20.9.crate) = 83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1
+SIZE (rust/crates/darling-0.20.9.crate) = 31777
+SHA256 (rust/crates/darling_core-0.20.9.crate) = 622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120
+SIZE (rust/crates/darling_core-0.20.9.crate) = 65014
+SHA256 (rust/crates/darling_macro-0.20.9.crate) = 733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178
+SIZE (rust/crates/darling_macro-0.20.9.crate) = 1875
+SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
+SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
 SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0
 SIZE (rust/crates/der-0.7.9.crate) = 85173
 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
@@ -167,8 +169,6 @@ SHA256 (rust/crates/derive-new-0.5.9.crate) = 3418329ca0ad70234b9735dc4ceed10af4
 SIZE (rust/crates/derive-new-0.5.9.crate) = 7733
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
 SIZE (rust/crates/diff-0.1.13.crate) = 46216
-SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
-SIZE (rust/crates/digest-0.9.0.crate) = 13247
 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
@@ -185,8 +185,8 @@ SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e969
 SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
 SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
 SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
-SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a
-SIZE (rust/crates/either-1.10.0.crate) = 18334
+SHA256 (rust/crates/either-1.12.0.crate) = 3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b
+SIZE (rust/crates/either-1.12.0.crate) = 18974
 SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f
 SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741
 SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59
@@ -197,8 +197,8 @@ SHA256 (rust/crates/env_logger-0.11.3.crate) = 38b35839ba51819680ba087cd351788c9
 SIZE (rust/crates/env_logger-0.11.3.crate) = 29704
 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba
+SIZE (rust/crates/errno-0.3.9.crate) = 10690
 SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21
 SIZE (rust/crates/error-code-2.3.1.crate) = 5324
 SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
@@ -207,14 +207,12 @@ SHA256 (rust/crates/event-listener-2.5.3.crate) = 0206175f82b8d6bf6652ff7d71a1e2
 SIZE (rust/crates/event-listener-2.5.3.crate) = 15392
 SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
 SIZE (rust/crates/eyre-0.6.12.crate) = 45330
-SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984
-SIZE (rust/crates/fastrand-2.0.2.crate) = 14674
-SHA256 (rust/crates/fiat-crypto-0.2.7.crate) = c007b1ae3abe1cb6f85a16305acd418b7ca6343b953633fee2b76d8f108b830f
-SIZE (rust/crates/fiat-crypto-0.2.7.crate) = 495388
+SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a
+SIZE (rust/crates/fastrand-2.1.0.crate) = 14907
+SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
+SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
 SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e
 SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830
-SHA256 (rust/crates/finl_unicode-1.2.0.crate) = 8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6
-SIZE (rust/crates/finl_unicode-1.2.0.crate) = 687752
 SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
 SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
 SHA256 (rust/crates/flume-0.11.0.crate) = 55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181
@@ -251,20 +249,20 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad
 SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
 SHA256 (rust/crates/gethostname-0.2.3.crate) = c1ebd34e35c46e00bb73e81363248d627782724609fe1b6396f553f68fe3862e
 SIZE (rust/crates/gethostname-0.2.3.crate) = 8174
-SHA256 (rust/crates/getrandom-0.2.14.crate) = 94b22e06ecb0110981051723910cbf0b5f5e09a2062dd7663334ee79a9d1286c
-SIZE (rust/crates/getrandom-0.2.14.crate) = 37307
-SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253
-SIZE (rust/crates/gimli-0.28.1.crate) = 270497
+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/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
 SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.4.crate) = 816ec7294445779408f36fe57bc5b7fc1cf59664059096c65f905c1c61f58069
-SIZE (rust/crates/h2-0.4.4.crate) = 168905
+SHA256 (rust/crates/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab
+SIZE (rust/crates/h2-0.4.5.crate) = 174166
 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.13.1.crate) = 33ff8ae62cd3a9102e5637afc8452c55acf3844001bd5374e0b0bd7b6616c038
 SIZE (rust/crates/hashbrown-0.13.1.crate) = 105004
-SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604
-SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425
+SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
+SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
 SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
@@ -297,14 +295,16 @@ SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994
 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
 SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
 SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/hyper-0.14.28.crate) = bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80
-SIZE (rust/crates/hyper-0.14.28.crate) = 197204
-SHA256 (rust/crates/hyper-1.2.0.crate) = 186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a
-SIZE (rust/crates/hyper-1.2.0.crate) = 148064
+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-rustls-0.24.2.crate) = ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590
 SIZE (rust/crates/hyper-rustls-0.24.2.crate) = 30195
-SHA256 (rust/crates/hyper-util-0.1.3.crate) = ca38ef113da30126bbff9cd1705f9273e15d45498615d138b0c20279ac7a76aa
-SIZE (rust/crates/hyper-util-0.1.3.crate) = 61647
+SHA256 (rust/crates/hyper-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1
+SIZE (rust/crates/hyper-timeout-0.4.1.crate) = 13805
+SHA256 (rust/crates/hyper-util-0.1.5.crate) = 7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56
+SIZE (rust/crates/hyper-util-0.1.5.crate) = 69740
 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141
 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -321,18 +321,18 @@ SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58
 SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
 SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
 SIZE (rust/crates/indicatif-0.17.8.crate) = 64869
-SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
-SIZE (rust/crates/indoc-2.0.5.crate) = 14396
 SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
 SIZE (rust/crates/inout-0.1.3.crate) = 10743
-SHA256 (rust/crates/instant-0.1.12.crate) = 7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c
-SIZE (rust/crates/instant-0.1.12.crate) = 6128
-SHA256 (rust/crates/interim-0.1.1.crate) = 117b394817519223baeaaeccdfdaec338ab2a286ff2f99ce933e06ce187b6234
-SIZE (rust/crates/interim-0.1.1.crate) = 16536
+SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222
+SIZE (rust/crates/instant-0.1.13.crate) = 6305
+SHA256 (rust/crates/interim-0.1.2.crate) = 9afd0f0bff60c0e845844b6ee665e07990541ef3b70d8cd21861cf85b69fbef4
+SIZE (rust/crates/interim-0.1.2.crate) = 17408
 SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3
 SIZE (rust/crates/ipnet-2.9.0.crate) = 27627
-SHA256 (rust/crates/iso8601-0.4.2.crate) = e5b94fbeb759754d87e1daea745bc8efd3037cd16980331fe1d1524c9a79ce96
-SIZE (rust/crates/iso8601-0.4.2.crate) = 17668
+SHA256 (rust/crates/is_terminal_polyfill-1.70.0.crate) = f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800
+SIZE (rust/crates/is_terminal_polyfill-1.70.0.crate) = 7451
+SHA256 (rust/crates/iso8601-0.6.1.crate) = 924e5d73ea28f59011fec52a0d12185d496a9b075d360657aed2a5707f701153
+SIZE (rust/crates/iso8601-0.6.1.crate) = 20898
 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569
 SIZE (rust/crates/itertools-0.12.1.crate) = 137761
 SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
@@ -341,26 +341,28 @@ SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea
 SIZE (rust/crates/js-sys-0.3.69.crate) = 81083
 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd
-SIZE (rust/crates/libc-0.2.153.crate) = 740614
+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
 SIZE (rust/crates/libm-0.2.8.crate) = 113450
 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
 SIZE (rust/crates/libredox-0.1.3.crate) = 6068
 SHA256 (rust/crates/libsqlite3-sys-0.27.0.crate) = cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716
 SIZE (rust/crates/libsqlite3-sys-0.27.0.crate) = 4948458
-SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c
-SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
-SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
-SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
+SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89
+SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665
+SHA256 (rust/crates/listenfd-1.0.1.crate) = e0500463acd96259d219abb05dc57e5a076ef04b2db9a2112846929b5f174c96
+SIZE (rust/crates/listenfd-1.0.1.crate) = 18375
+SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17
+SIZE (rust/crates/lock_api-0.4.12.crate) = 27591
 SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
 SIZE (rust/crates/log-0.4.21.crate) = 43442
-SHA256 (rust/crates/logos-0.13.0.crate) = c000ca4d908ff18ac99b93a062cb8958d331c3220719c52e77cb19cc6ac5d2c1
-SIZE (rust/crates/logos-0.13.0.crate) = 10768
-SHA256 (rust/crates/logos-codegen-0.13.0.crate) = dc487311295e0002e452025d6b580b77bb17286de87b57138f3b5db711cded68
-SIZE (rust/crates/logos-codegen-0.13.0.crate) = 35882
-SHA256 (rust/crates/logos-derive-0.13.0.crate) = dbfc0d229f1f42d790440136d941afd806bc9e949e2bcb8faa813b0f00d1267e
-SIZE (rust/crates/logos-derive-0.13.0.crate) = 3774
+SHA256 (rust/crates/logos-0.14.0.crate) = 161971eb88a0da7ae0c333e1063467c5b5727e7fb6b710b8db4814eade3a42e8
+SIZE (rust/crates/logos-0.14.0.crate) = 1455748
+SHA256 (rust/crates/logos-codegen-0.14.0.crate) = 8e31badd9de5131fdf4921f6473d457e3dd85b11b7f091ceb50e4df7c3eeb12a
+SIZE (rust/crates/logos-codegen-0.14.0.crate) = 39888
+SHA256 (rust/crates/logos-derive-0.14.0.crate) = 1c2a69b3eb68d5bd595107c9ee58d7e07fe2bb5e360cc85b0f084dedac80de0a
+SIZE (rust/crates/logos-derive-0.14.0.crate) = 6942
 SHA256 (rust/crates/lru-0.12.3.crate) = d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc
 SIZE (rust/crates/lru-0.12.3.crate) = 15009
 SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709
@@ -389,42 +391,34 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc
 SIZE (rust/crates/mime-0.3.17.crate) = 15712
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
-SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7
-SIZE (rust/crates/miniz_oxide-0.7.2.crate) = 55731
+SHA256 (rust/crates/miniz_oxide-0.7.3.crate) = 87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae
+SIZE (rust/crates/miniz_oxide-0.7.3.crate) = 55774
 SHA256 (rust/crates/minspan-0.1.1.crate) = 1269a17ac308ae0b906ec1b0ff8062fd0c82f18cc2956faa367302ec3380f4e8
 SIZE (rust/crates/minspan-0.1.1.crate) = 2282
 SHA256 (rust/crates/mio-0.8.11.crate) = a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c
 SIZE (rust/crates/mio-0.8.11.crate) = 102983
+SHA256 (rust/crates/multimap-0.10.0.crate) = defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03
+SIZE (rust/crates/multimap-0.10.0.crate) = 14359
 SHA256 (rust/crates/nix-0.24.3.crate) = fa52e972a9a719cecb6864fb88568781eb706bac2cd1d4f04a648542dbf78069
 SIZE (rust/crates/nix-0.24.3.crate) = 266843
-SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4
-SIZE (rust/crates/nix-0.28.0.crate) = 311086
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
 SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84
 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
-SHA256 (rust/crates/nu-ansi-term-0.49.0.crate) = c073d3c1930d0751774acf49e66653acecb416c3a54c6ec095a9b11caddb5a68
-SIZE (rust/crates/nu-ansi-term-0.49.0.crate) = 28211
-SHA256 (rust/crates/num-0.2.1.crate) = b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36
-SIZE (rust/crates/num-0.2.1.crate) = 9082
-SHA256 (rust/crates/num-bigint-0.2.6.crate) = 090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304
-SIZE (rust/crates/num-bigint-0.2.6.crate) = 87275
+SHA256 (rust/crates/nu-ansi-term-0.50.0.crate) = dd2800e1520bdc966782168a627aa5d1ad92e33b984bf7c7615d31280c83ff14
+SIZE (rust/crates/nu-ansi-term-0.50.0.crate) = 28482
 SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
 SIZE (rust/crates/num-bigint-dig-0.8.4.crate) = 123825
-SHA256 (rust/crates/num-complex-0.2.4.crate) = b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95
-SIZE (rust/crates/num-complex-0.2.4.crate) = 24679
 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
 SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
 SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
-SHA256 (rust/crates/num-iter-0.1.44.crate) = d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9
-SIZE (rust/crates/num-iter-0.1.44.crate) = 10249
-SHA256 (rust/crates/num-rational-0.2.4.crate) = 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef
-SIZE (rust/crates/num-rational-0.2.4.crate) = 21694
-SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a
-SIZE (rust/crates/num-traits-0.2.18.crate) = 51930
+SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
+SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
 SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9
@@ -437,8 +431,8 @@ SHA256 (rust/crates/objc-foundation-0.1.1.crate) = 1add1b659e36c9607c7aab864a76c
 SIZE (rust/crates/objc-foundation-0.1.1.crate) = 9063
 SHA256 (rust/crates/objc_id-0.1.1.crate) = c92d4ddb4bd7b50d730c215ff871754d0da6b2178849f8a2a2ab69712d0c073b
 SIZE (rust/crates/objc_id-0.1.1.crate) = 3258
-SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441
-SIZE (rust/crates/object-0.32.2.crate) = 286994
+SHA256 (rust/crates/object-0.35.0.crate) = b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e
+SIZE (rust/crates/object-0.35.0.crate) = 317792
 SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
 SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
@@ -451,16 +445,14 @@ SHA256 (rust/crates/os_pipe-1.1.5.crate) = 57119c3b893986491ec9aa85056780d3a0f3c
 SIZE (rust/crates/os_pipe-1.1.5.crate) = 11430
*** 462 LINES SKIPPED ***