git: 6849075f9519 - main - textproc/redisearch: Update version 8.8.0=>8.10.0

Muhammad Moinur Rahman <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.ports
Message-ID <[email protected]>
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6849075f9519d389d166ca17c702f72c03f403c0

commit 6849075f9519d389d166ca17c702f72c03f403c0
Author:     Muhammad Moinur Rahman <[email protected]>
AuthorDate: 2026-08-16 00:08:06 +0000
Commit:     Muhammad Moinur Rahman <[email protected]>
CommitDate: 2026-08-16 11:08:51 +0000

    textproc/redisearch: Update version 8.8.0=>8.10.0
    
    Changelog: https://github.com/RediSearch/RediSearch/releases/tag/v8.10.0
---
 textproc/redisearch/Makefile                       |  20 +-
 textproc/redisearch/Makefile.crates                | 192 +++++-----
 textproc/redisearch/distinfo                       | 400 ++++++++++-----------
 textproc/redisearch/files/patch-CMakeLists.txt     |  15 +
 ...eps_VectorSimilarity_src_VecSim_spaces_spaces.h |   4 +-
 textproc/redisearch/files/patch-src_CMakeLists.txt |  31 ++
 .../files/patch-src_coord_rmr_CMakeLists.txt       |   9 +
 textproc/redisearch/files/patch-src_redisearch.h   |  11 -
 .../patch-src_redisearch__rs_headers_types__rs.h   |  11 -
 ...earch__rs_rqe__iterators_src_utils_timespec.rs} |  10 +-
 10 files changed, 359 insertions(+), 344 deletions(-)

diff --git a/textproc/redisearch/Makefile b/textproc/redisearch/Makefile
index c309c500bd3e..ccead9e6e879 100644
--- a/textproc/redisearch/Makefile
+++ b/textproc/redisearch/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	redisearch
 DISTVERSIONPREFIX=	v
-DISTVERSION=	8.8.0
-PORTREVISION=	2
+DISTVERSION=	8.10.0
 CATEGORIES=	textproc
 
 MAINTAINER=	[email protected]
@@ -21,17 +20,19 @@ NOT_FOR_ARCHS_REASON=	Requires 64-bit architecture
 
 BUILD_DEPENDS=	${LOCALBASE}/include/boost/optional.hpp:devel/boost-libs \
 		bash:shells/bash
+LIB_DEPENDS=	libuv.so:devel/libuv
 
-USES=	cargo cmake llvm:min=21,build python:build ssl
+USES=	cargo cmake llvm:min=21,build localbase pkgconfig python:build ssl
 CARGO_SRC_SUBDIR=	src/redisearch_rs
 USE_GITHUB=	yes
 GH_ACCOUNT=	RediSearch
 GH_PROJECT=	RediSearch
-GH_TUPLE=	libuv:libuv:e9f29cb:libuv/deps/libuv \
+
+GH_TUPLE=	\
 		redis:hiredis:bd01f10:hiredis/deps/hiredis \
 		snowballstem:snowball:4764395:snowball/deps/snowball \
-		RedisAI:VectorSimilarity:8c5791f:vectorsimilarity/deps/VectorSimilarity \
-		intel:ScalableVectorSearch:02dea9d:scalablevectorsearch/deps/VectorSimilarity/deps/ScalableVectorSearch \
+		RedisAI:VectorSimilarity:dd6879e:vectorsimilarity/deps/VectorSimilarity \
+		intel:ScalableVectorSearch:7786d43:scalablevectorsearch/deps/VectorSimilarity/deps/ScalableVectorSearch \
 		jfalcou:eve:v2023.02.15:eve/deps/eve \
 		Tessil:robin-map:v1.4.0:robin_map/deps/robin-map \
 		fmtlib:fmt:12.1.0:fmt/deps/fmt \
@@ -40,9 +41,10 @@ GH_TUPLE=	libuv:libuv:e9f29cb:libuv/deps/libuv \
 		google:cpu_features:v0.10.1:cpu_features/deps/cpu_features
 
 CMAKE_ARGS=	-DBOOST_DIR=${PREFIX} \
-			-Wno-dev --no-warn-unused-cli \
-			-DSVS_INSTALL=OFF \
-			-DCMAKE_SKIP_INSTALL_RULES=ON
+		-Wno-dev --no-warn-unused-cli \
+		-DSVS_INSTALL=OFF \
+		-DCMAKE_SKIP_INSTALL_RULES=ON \
+		-DREDISEARCH_GENERATE_HEADERS=OFF
 
 CFLAGS+=	-DCLOCK_MONOTONIC_RAW=CLOCK_MONOTONIC
 
diff --git a/textproc/redisearch/Makefile.crates b/textproc/redisearch/Makefile.crates
index adda57754209..35029e77f956 100644
--- a/textproc/redisearch/Makefile.crates
+++ b/textproc/redisearch/Makefile.crates
@@ -4,53 +4,52 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		aho-corasick-1.1.4 \
 		alloca-0.4.0 \
 		anes-0.1.6 \
-		anstream-0.6.21 \
-		anstyle-1.0.13 \
-		anstyle-parse-0.2.7 \
+		anstyle-1.0.14 \
 		anstyle-query-1.1.5 \
-		anstyle-wincon-3.0.11 \
-		anyhow-1.0.102 \
+		anyhow-1.0.103 \
 		approx-0.5.1 \
 		approx-0.6.0-rc2 \
-		autocfg-1.5.0 \
+		autocfg-1.5.1 \
 		backtrace-0.3.76 \
 		base64-0.22.1 \
 		bindgen-0.72.1 \
 		bitflags-1.3.2 \
-		bitflags-2.11.0 \
-		bumpalo-3.20.2 \
+		bitflags-2.13.0 \
+		bumpalo-3.20.3 \
 		bytecount-0.6.9 \
-		bytes-1.11.1 \
-		camino-1.2.2 \
+		bytes-1.12.0 \
+		camino-1.2.4 \
 		cargo-platform-0.1.9 \
 		cargo_metadata-0.19.2 \
 		cast-0.3.0 \
-		cbindgen-0.29.2 \
-		cc-1.2.56 \
+		cc-1.2.65 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.4 \
+		chacha20-0.10.1 \
+		cheadergen-0.3.1 \
+		cheadergen_macros-0.3.1 \
 		ciborium-0.2.2 \
 		ciborium-io-0.2.2 \
 		ciborium-ll-0.2.2 \
 		clang-sys-1.8.1 \
-		clap-4.5.60 \
-		clap_builder-4.5.60 \
-		clap_lex-1.0.0 \
-		colorchoice-1.0.4 \
-		console-0.15.11 \
+		clap-4.6.1 \
+		clap_builder-4.6.0 \
+		clap_lex-1.1.0 \
+		console-0.16.3 \
+		cpufeatures-0.3.0 \
 		crc32fast-1.5.0 \
 		criterion-0.8.2 \
 		criterion-plot-0.8.2 \
 		crossbeam-deque-0.8.6 \
-		crossbeam-epoch-0.9.18 \
+		crossbeam-epoch-0.9.20 \
 		crossbeam-utils-0.8.21 \
 		crunchy-0.2.4 \
 		csv-1.4.0 \
 		csv-core-0.1.13 \
 		decorum-0.4.0 \
 		diff-0.1.13 \
-		displaydoc-0.2.5 \
-		either-1.15.0 \
+		displaydoc-0.2.6 \
+		either-1.16.0 \
 		encode_unicode-1.0.0 \
 		enum-primitive-derive-0.1.2 \
 		enumflags2-0.7.12 \
@@ -60,23 +59,24 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		ext-trait-1.0.1 \
 		ext-trait-proc_macros-1.0.1 \
 		extension-traits-1.0.1 \
-		fastrand-2.3.0 \
+		fastrand-2.4.1 \
 		find-msvc-tools-0.1.9 \
 		flate2-1.1.9 \
-		foldhash-0.1.5 \
 		fs-err-3.3.0 \
+		futures-core-0.3.32 \
+		futures-task-0.3.32 \
+		futures-util-0.3.32 \
 		getrandom-0.2.17 \
 		getrandom-0.3.4 \
-		getrandom-0.4.1 \
+		getrandom-0.4.3 \
 		gimli-0.32.3 \
 		glob-0.3.3 \
 		half-2.7.1 \
 		hash32-1.0.0 \
-		hashbrown-0.15.5 \
-		hashbrown-0.16.1 \
+		hashbrown-0.17.1 \
 		heck-0.4.1 \
 		heck-0.5.0 \
-		http-1.4.0 \
+		http-1.4.2 \
 		httparse-1.10.1 \
 		icu_casemap-2.2.0 \
 		icu_casemap_data-2.2.0 \
@@ -85,29 +85,26 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		icu_properties-2.2.0 \
 		icu_properties_data-2.2.0 \
 		icu_provider-2.2.0 \
-		id-arena-2.3.0 \
-		indexmap-2.13.0 \
-		insta-1.46.3 \
-		is_terminal_polyfill-1.70.2 \
+		indexmap-2.14.0 \
+		insta-1.48.0 \
 		itertools-0.13.0 \
-		itertools-0.14.0 \
-		itoa-1.0.17 \
-		js-sys-0.3.90 \
+		itertools-0.15.0 \
+		itoa-1.0.18 \
+		js-sys-0.3.103 \
 		lazy_static-1.5.0 \
-		leb128fmt-0.1.0 \
 		lending-iterator-0.1.7 \
 		lending-iterator-proc_macros-0.1.7 \
-		libc-0.2.182 \
+		libc-0.2.186 \
 		libloading-0.8.9 \
-		linkme-0.3.35 \
-		linkme-impl-0.3.35 \
+		linkme-0.3.36 \
+		linkme-impl-0.3.36 \
 		linux-raw-sys-0.12.1 \
-		litemap-0.8.1 \
-		log-0.4.29 \
+		litemap-0.8.2 \
+		log-0.4.33 \
 		macro_rules_attribute-0.1.3 \
 		macro_rules_attribute-proc_macro-0.1.3 \
 		matchers-0.2.0 \
-		memchr-2.8.0 \
+		memchr-2.8.2 \
 		min-max-heap-1.3.0 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
@@ -120,41 +117,44 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		num-traits-0.1.43 \
 		num-traits-0.2.19 \
 		object-0.37.3 \
-		once_cell-1.21.3 \
-		once_cell_polyfill-1.70.2 \
+		once_cell-1.21.4 \
 		oorandom-11.1.5 \
 		page_size-0.6.0 \
 		paste-1.0.15 \
 		percent-encoding-2.3.2 \
-		pin-project-1.1.10 \
-		pin-project-internal-1.1.10 \
-		pin-project-lite-0.2.16 \
+		pin-project-1.1.13 \
+		pin-project-internal-1.1.13 \
+		pin-project-lite-0.2.17 \
 		plotters-0.3.7 \
 		plotters-backend-0.3.7 \
 		plotters-svg-0.3.7 \
 		polonius-the-crab-0.2.1 \
-		potential_utf-0.1.4 \
+		potential_utf-0.1.5 \
 		ppv-lite86-0.2.21 \
 		pretty_assertions-1.4.1 \
 		prettyplease-0.2.37 \
+		priority-queue-2.7.0 \
 		proc-macro2-1.0.106 \
-		proptest-1.10.0 \
+		proptest-1.11.0 \
 		proptest-derive-0.7.0 \
 		quote-0.3.15 \
-		quote-1.0.44 \
+		quote-1.0.46 \
 		r-efi-5.3.0 \
-		rand-0.8.5 \
-		rand-0.9.3 \
+		r-efi-6.0.0 \
+		rand-0.8.6 \
+		rand-0.9.4 \
+		rand-0.10.1 \
 		rand_chacha-0.3.1 \
 		rand_chacha-0.9.0 \
 		rand_core-0.6.4 \
 		rand_core-0.9.5 \
+		rand_core-0.10.1 \
 		rand_xorshift-0.4.0 \
-		rayon-1.11.0 \
+		rayon-1.12.0 \
 		rayon-core-1.13.0 \
-		regex-1.12.3 \
+		regex-1.12.4 \
 		regex-automata-0.4.14 \
-		regex-syntax-0.8.10 \
+		regex-syntax-0.8.11 \
 		relative-path-1.9.3 \
 		ring-0.17.14 \
 		rmp-0.8.15 \
@@ -163,27 +163,30 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		rstest_macros-0.26.1 \
 		rstest_reuse-0.7.0 \
 		rustc-demangle-0.1.27 \
-		rustc-hash-2.1.1 \
+		rustc-hash-2.1.2 \
 		rustc_version-0.4.1 \
 		rustix-1.1.4 \
-		rustls-0.23.37 \
-		rustls-pki-types-1.14.0 \
+		rustls-0.23.41 \
+		rustls-pki-types-1.14.1 \
 		rustls-webpki-0.103.13 \
 		rustversion-1.0.22 \
 		ryu-1.0.23 \
 		same-file-1.0.6 \
-		semver-1.0.27 \
+		semver-1.0.28 \
 		serde-1.0.228 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
-		serde_json-1.0.149 \
-		serde_spanned-1.0.4 \
+		serde_json-1.0.150 \
+		serde_spanned-1.1.1 \
 		sharded-slab-0.1.7 \
 		shlex-1.3.0 \
-		simd-adler32-0.3.8 \
+		shlex-2.0.1 \
+		simd-adler32-0.3.9 \
 		similar-2.7.0 \
-		smallvec-1.15.1 \
+		slab-0.4.12 \
+		smallvec-1.15.2 \
 		stable_deref_trait-1.2.1 \
+		strip-ansi-escapes-0.2.1 \
 		strsim-0.11.1 \
 		strum-0.27.2 \
 		strum_macros-0.24.3 \
@@ -191,10 +194,10 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		subtle-2.6.1 \
 		syn-0.11.11 \
 		syn-1.0.109 \
-		syn-2.0.117 \
+		syn-2.0.118 \
 		synom-0.11.3 \
 		synstructure-0.13.2 \
-		tempfile-3.26.0 \
+		tempfile-3.27.0 \
 		thiserror-2.0.18 \
 		thiserror-impl-2.0.18 \
 		thread_local-1.1.9 \
@@ -202,41 +205,37 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		tinytemplate-1.2.1 \
 		toml-0.9.12+spec-1.1.0 \
 		toml_datetime-0.7.5+spec-1.1.0 \
-		toml_parser-1.0.9+spec-1.1.0 \
-		toml_writer-1.0.6+spec-1.1.0 \
+		toml_parser-1.1.2+spec-1.1.0 \
+		toml_writer-1.1.1+spec-1.1.0 \
 		tracing-0.1.44 \
 		tracing-attributes-0.1.31 \
 		tracing-core-0.1.36 \
-		tracing-subscriber-0.3.22 \
-		triomphe-0.1.15 \
+		tracing-subscriber-0.3.23 \
+		tracing_log_error-0.1.4 \
+		triomphe-0.1.16 \
 		unarray-0.1.4 \
 		unicode-ident-1.0.24 \
 		unicode-xid-0.0.4 \
-		unicode-xid-0.2.6 \
 		unsafe-tools-0.1.2 \
 		unsafe-tools-canary-0.1.2 \
 		unsafe-tools-mimic-0.1.2 \
 		untrusted-0.9.0 \
-		ureq-3.2.0 \
-		ureq-proto-0.5.3 \
-		utf-8-0.7.6 \
+		ureq-3.3.0 \
+		ureq-proto-0.6.0 \
+		utf8-zero-0.8.1 \
 		utf8_iter-1.0.4 \
-		utf8parse-0.2.2 \
 		valuable-0.1.1 \
 		version_check-0.9.5 \
+		vte-0.14.1 \
 		walkdir-2.5.0 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasip2-1.0.2+wasi-0.2.9 \
-		wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06 \
-		wasm-bindgen-0.2.113 \
-		wasm-bindgen-macro-0.2.113 \
-		wasm-bindgen-macro-support-0.2.113 \
-		wasm-bindgen-shared-0.2.113 \
-		wasm-encoder-0.244.0 \
-		wasm-metadata-0.244.0 \
-		wasmparser-0.244.0 \
-		web-sys-0.3.90 \
-		webpki-roots-1.0.6 \
+		wasip2-1.0.4+wasi-0.2.12 \
+		wasm-bindgen-0.2.126 \
+		wasm-bindgen-macro-0.2.126 \
+		wasm-bindgen-macro-support-0.2.126 \
+		wasm-bindgen-shared-0.2.126 \
+		web-sys-0.3.103 \
+		webpki-roots-1.0.8 \
 		wildcard-0.3.0 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
@@ -244,7 +243,6 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
 		windows-link-0.2.1 \
 		windows-sys-0.52.0 \
-		windows-sys-0.59.0 \
 		windows-sys-0.61.2 \
 		windows-targets-0.52.6 \
 		windows_aarch64_gnullvm-0.52.6 \
@@ -255,26 +253,22 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		windows_x86_64_gnu-0.52.6 \
 		windows_x86_64_gnullvm-0.52.6 \
 		windows_x86_64_msvc-0.52.6 \
-		winnow-0.7.14 \
-		wit-bindgen-0.51.0 \
-		wit-bindgen-core-0.51.0 \
-		wit-bindgen-rust-0.51.0 \
-		wit-bindgen-rust-macro-0.51.0 \
-		wit-component-0.244.0 \
-		wit-parser-0.244.0 \
-		writeable-0.6.2 \
+		winnow-0.7.15 \
+		winnow-1.0.3 \
+		wit-bindgen-0.57.1 \
+		writeable-0.6.3 \
 		wyhash-0.5.0 \
 		xxhash-rust-0.8.15 \
 		yansi-1.0.1 \
-		yoke-0.8.2 \
+		yoke-0.8.3 \
 		yoke-derive-0.8.2 \
-		zerocopy-0.8.39 \
-		zerocopy-derive-0.8.39 \
-		zerofrom-0.1.6 \
-		zerofrom-derive-0.1.6 \
-		zeroize-1.8.2 \
+		zerocopy-0.8.52 \
+		zerocopy-derive-0.8.52 \
+		zerofrom-0.1.8 \
+		zerofrom-derive-0.1.7 \
+		zeroize-1.9.0 \
 		zerotrie-0.2.4 \
 		zerovec-0.11.6 \
 		zerovec-derive-0.11.3 \
 		zmij-1.0.21 \
-		redis-module,redis-module-common,redis-module-macros-internals@git+https://github.com/RedisLabsModules/redismodule-rs.git?rev=ce7e83074376494c20e2fbdb5059384db6c1ca26\#ce7e83074376494c20e2fbdb5059384db6c1ca26
+		redis-module,redis-module-common,redis-module-macros-internals@git+https://github.com/RedisLabsModules/redismodule-rs.git?rev=7fb620f1ef42453dea4e22c9358d0d25d4224710\#7fb620f1ef42453dea4e22c9358d0d25d4224710
diff --git a/textproc/redisearch/distinfo b/textproc/redisearch/distinfo
index 1c4c3639240f..520759eb746d 100644
--- a/textproc/redisearch/distinfo
+++ b/textproc/redisearch/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1780152550
+TIMESTAMP = 1786836120
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -11,24 +11,18 @@ SHA256 (rust/crates/alloca-0.4.0.crate) = e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd6
 SIZE (rust/crates/alloca-0.4.0.crate) = 4257
 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
 SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
-SIZE (rust/crates/anstream-0.6.21.crate) = 29516
-SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
-SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
-SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
-SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
+SIZE (rust/crates/anstyle-1.0.14.crate) = 17787
 SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc
 SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264
-SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d
-SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638
-SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c
-SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
+SHA256 (rust/crates/anyhow-1.0.103.crate) = 2a4385e2e34eb35d6b3efe798b9eb88096925d87726c0798709bf56d9ed84af3
+SIZE (rust/crates/anyhow-1.0.103.crate) = 48746
 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
 SHA256 (rust/crates/approx-0.6.0-rc2.crate) = 94fbdd65cc59dcc820bfb0fd01315963d4f9898bf3399a47134c9836698c47df
 SIZE (rust/crates/approx-0.6.0-rc2.crate) = 19611
-SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
-SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
+SHA256 (rust/crates/autocfg-1.5.1.crate) = f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53
+SIZE (rust/crates/autocfg-1.5.1.crate) = 18911
 SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6
 SIZE (rust/crates/backtrace-0.3.76.crate) = 89458
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
@@ -37,30 +31,34 @@ SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0
 SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.11.0.crate) = 843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af
-SIZE (rust/crates/bitflags-2.11.0.crate) = 48906
-SHA256 (rust/crates/bumpalo-3.20.2.crate) = 5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb
-SIZE (rust/crates/bumpalo-3.20.2.crate) = 97696
+SHA256 (rust/crates/bitflags-2.13.0.crate) = b4388bee8683e3d04af747c73422af53102d2bd24d9eadb6cbc100baef4b43f8
+SIZE (rust/crates/bitflags-2.13.0.crate) = 51280
+SHA256 (rust/crates/bumpalo-3.20.3.crate) = 72f5acc6cb2ba439de613abc23857ec3d78374d8ed5ac84e9d11336e87da8649
+SIZE (rust/crates/bumpalo-3.20.3.crate) = 98671
 SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e
 SIZE (rust/crates/bytecount-0.6.9.crate) = 18695
-SHA256 (rust/crates/bytes-1.11.1.crate) = 1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33
-SIZE (rust/crates/bytes-1.11.1.crate) = 78584
-SHA256 (rust/crates/camino-1.2.2.crate) = e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48
-SIZE (rust/crates/camino-1.2.2.crate) = 41202
+SHA256 (rust/crates/bytes-1.12.0.crate) = 8ae3f5d315924270530207e2a68396c3cc547f6dca3fbdca317cfb1a51edb593
+SIZE (rust/crates/bytes-1.12.0.crate) = 75441
+SHA256 (rust/crates/camino-1.2.4.crate) = 5f2d30e4173c4026932d51d31d6b0613b1fd3014bf3f9f8943d4ba139c437ba0
+SIZE (rust/crates/camino-1.2.4.crate) = 43631
 SHA256 (rust/crates/cargo-platform-0.1.9.crate) = e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea
 SIZE (rust/crates/cargo-platform-0.1.9.crate) = 12010
 SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba
 SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
-SHA256 (rust/crates/cbindgen-0.29.2.crate) = befbfd072a8e81c02f8c507aefce431fe5e7d051f83d48a23ffc9b9fe5a11799
-SIZE (rust/crates/cbindgen-0.29.2.crate) = 231617
-SHA256 (rust/crates/cc-1.2.56.crate) = aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2
-SIZE (rust/crates/cc-1.2.56.crate) = 96059
+SHA256 (rust/crates/cc-1.2.65.crate) = e228eec9be7c17ccb640b59b36a5cd805ea2a564a4c5e162c2f659fea30d3b96
+SIZE (rust/crates/cc-1.2.65.crate) = 95435
 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
 SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360
+SHA256 (rust/crates/chacha20-0.10.1.crate) = d524456ba66e72eb8b115ff89e01e497f8e6d11d78b70b1aa13c0fbd97540a81
+SIZE (rust/crates/chacha20-0.10.1.crate) = 38187
+SHA256 (rust/crates/cheadergen-0.3.1.crate) = f990f00a175950d110316af42ed9703ec3b1483db11cc544c4d13043729ef436
+SIZE (rust/crates/cheadergen-0.3.1.crate) = 14850
+SHA256 (rust/crates/cheadergen_macros-0.3.1.crate) = 056a8e8de9bc1cab97c960b74f97210d4b0527d3566c5c30048f1aec2cee1818
+SIZE (rust/crates/cheadergen_macros-0.3.1.crate) = 6135
 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
 SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -69,16 +67,16 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f
 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.60.crate) = 2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a
-SIZE (rust/crates/clap-4.5.60.crate) = 62002
-SHA256 (rust/crates/clap_builder-4.5.60.crate) = 24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876
-SIZE (rust/crates/clap_builder-4.5.60.crate) = 171105
-SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
-SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
-SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
-SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
+SHA256 (rust/crates/clap-4.6.1.crate) = 1ddb117e43bbf7dacf0a4190fef4d345b9bad68dfc649cb349e7d17d28428e51
+SIZE (rust/crates/clap-4.6.1.crate) = 61836
+SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
+SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
+SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
+SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/console-0.16.3.crate) = d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87
+SIZE (rust/crates/console-0.16.3.crate) = 34041
+SHA256 (rust/crates/cpufeatures-0.3.0.crate) = 8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
+SIZE (rust/crates/cpufeatures-0.3.0.crate) = 14156
 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723
 SHA256 (rust/crates/criterion-0.8.2.crate) = 950046b2aa2492f9a536f5f4f9a3de7b9e2476e575e05bd6c333371add4d98f3
@@ -87,8 +85,8 @@ SHA256 (rust/crates/criterion-plot-0.8.2.crate) = d8d80a2f4f5b554395e47b5d8305bc
 SIZE (rust/crates/criterion-plot-0.8.2.crate) = 24800
 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
 SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
-SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
-SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-epoch-0.9.20.crate) = 2d6914041f254d6e9176c01941b21115dcfb7089e55135a35411081bd106ef3f
+SIZE (rust/crates/crossbeam-epoch-0.9.20.crate) = 47545
 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
 SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
@@ -101,10 +99,10 @@ SHA256 (rust/crates/decorum-0.4.0.crate) = 7fcc6bb0c903f3f815b48365bb9182092866f
 SIZE (rust/crates/decorum-0.4.0.crate) = 43872
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
 SIZE (rust/crates/diff-0.1.13.crate) = 46216
-SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
-SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
-SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
-SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/displaydoc-0.2.6.crate) = 1ac70aa55017e108007fbaf5aa0f54b021c98f92ff8af59d42eda9da96e3dd4f
+SIZE (rust/crates/displaydoc-0.2.6.crate) = 21191
+SHA256 (rust/crates/either-1.16.0.crate) = 91622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e
+SIZE (rust/crates/either-1.16.0.crate) = 21248
 SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
 SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
 SHA256 (rust/crates/enum-primitive-derive-0.1.2.crate) = e2b90e520ec62c1864c8c78d637acbfe8baf5f63240f2fb8165b8325c07812dd
@@ -123,22 +121,26 @@ SHA256 (rust/crates/ext-trait-proc_macros-1.0.1.crate) = 1ab7934152eaf26aa5aa9f7
 SIZE (rust/crates/ext-trait-proc_macros-1.0.1.crate) = 2656
 SHA256 (rust/crates/extension-traits-1.0.1.crate) = a296e5a895621edf9fa8329c83aa1cb69a964643e36cf54d8d7a69b789089537
 SIZE (rust/crates/extension-traits-1.0.1.crate) = 2371
-SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
-SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
+SHA256 (rust/crates/fastrand-2.4.1.crate) = 9f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
+SIZE (rust/crates/fastrand-2.4.1.crate) = 20773
 SHA256 (rust/crates/find-msvc-tools-0.1.9.crate) = 5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
 SIZE (rust/crates/find-msvc-tools-0.1.9.crate) = 31493
 SHA256 (rust/crates/flate2-1.1.9.crate) = 843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c
 SIZE (rust/crates/flate2-1.1.9.crate) = 82745
-SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
-SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
 SHA256 (rust/crates/fs-err-3.3.0.crate) = 73fde052dbfc920003cfd2c8e2c6e6d4cc7c1091538c3a24226cec0665ab08c0
 SIZE (rust/crates/fs-err-3.3.0.crate) = 27110
+SHA256 (rust/crates/futures-core-0.3.32.crate) = 7e3450815272ef58cec6d564423f6e755e25379b217b0bc688e295ba24df6b1d
+SIZE (rust/crates/futures-core-0.3.32.crate) = 14684
+SHA256 (rust/crates/futures-task-0.3.32.crate) = 037711b3d59c33004d3856fbdc83b99d4ff37a24768fa1be9ce3538a1cde4393
+SIZE (rust/crates/futures-task-0.3.32.crate) = 11377
+SHA256 (rust/crates/futures-util-0.3.32.crate) = 389ca41296e6190b48053de0321d02a77f32f8a5d2461dd38762c0593805c6d6
+SIZE (rust/crates/futures-util-0.3.32.crate) = 168797
 SHA256 (rust/crates/getrandom-0.2.17.crate) = ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0
 SIZE (rust/crates/getrandom-0.2.17.crate) = 40780
 SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
 SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
-SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
-SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
+SHA256 (rust/crates/getrandom-0.4.3.crate) = 300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099
+SIZE (rust/crates/getrandom-0.4.3.crate) = 52437
 SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7
 SIZE (rust/crates/gimli-0.32.3.crate) = 289789
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
@@ -147,16 +149,14 @@ SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622
 SIZE (rust/crates/half-2.7.1.crate) = 61040
 SHA256 (rust/crates/hash32-1.0.0.crate) = 8e4e11d13d42fc8d55326b323c63978c75721fbbb695a6e6686765bcb8b33917
 SIZE (rust/crates/hash32-1.0.0.crate) = 11504
-SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
-SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
-SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
-SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
+SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
+SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
 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/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
-SIZE (rust/crates/http-1.4.0.crate) = 106978
+SHA256 (rust/crates/http-1.4.2.crate) = 6970f50e31d6fc17d3fa27329444bfa74e196cf62e95052a3f6fee181dba6425
+SIZE (rust/crates/http-1.4.2.crate) = 110471
 SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
 SIZE (rust/crates/httparse-1.10.1.crate) = 45190
 SHA256 (rust/crates/icu_casemap-2.2.0.crate) = 070f98b5b82798fcb93654bf96ed9f40064fc44c86f51a09ea711092cd5cc5be
@@ -173,52 +173,46 @@ SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e1438
 SIZE (rust/crates/icu_properties_data-2.2.0.crate) = 168901
 SHA256 (rust/crates/icu_provider-2.2.0.crate) = 139c4cf31c8b5f33d7e199446eff9c1e02decfc2f0eec2c8d71f65befa45b421
 SIZE (rust/crates/icu_provider-2.2.0.crate) = 51620
-SHA256 (rust/crates/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
-SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
-SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
-SIZE (rust/crates/indexmap-2.13.0.crate) = 102206
-SHA256 (rust/crates/insta-1.46.3.crate) = e82db8c87c7f1ccecb34ce0c24399b8a73081427f3c7c50a5d597925356115e4
-SIZE (rust/crates/insta-1.46.3.crate) = 114815
-SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695
-SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
+SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
+SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
+SHA256 (rust/crates/insta-1.48.0.crate) = 86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82
+SIZE (rust/crates/insta-1.48.0.crate) = 121313
 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
 SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
-SIZE (rust/crates/itertools-0.14.0.crate) = 152715
-SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
-SIZE (rust/crates/itoa-1.0.17.crate) = 15905
-SHA256 (rust/crates/js-sys-0.3.90.crate) = 14dc6f6450b3f6d4ed5b16327f38fed626d375a886159ca555bd7822c0c3a5a6
-SIZE (rust/crates/js-sys-0.3.90.crate) = 91420
+SHA256 (rust/crates/itertools-0.15.0.crate) = 8b4baf93f58d4425749ca49a51c50ebab072c5df6994d08fed93541c331481dc
+SIZE (rust/crates/itertools-0.15.0.crate) = 164131
+SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
+SIZE (rust/crates/itoa-1.0.18.crate) = 15935
+SHA256 (rust/crates/js-sys-0.3.103.crate) = 53b44bfcdb3f8d5837a46dae1ca9660a837176eee74a28b229bc626816589102
+SIZE (rust/crates/js-sys-0.3.103.crate) = 108366
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
-SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
 SHA256 (rust/crates/lending-iterator-0.1.7.crate) = bc07588c853b50689205fb5c00498aa681d89828e0ce8cbd965ebc7a5d8ae260
 SIZE (rust/crates/lending-iterator-0.1.7.crate) = 39846
 SHA256 (rust/crates/lending-iterator-proc_macros-0.1.7.crate) = b5445dd1c0deb1e97b8a16561d17fc686ca83e8411128fb036e9668a72d51b1d
 SIZE (rust/crates/lending-iterator-proc_macros-0.1.7.crate) = 2017
-SHA256 (rust/crates/libc-0.2.182.crate) = 6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112
-SIZE (rust/crates/libc-0.2.182.crate) = 814873
+SHA256 (rust/crates/libc-0.2.186.crate) = 68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
+SIZE (rust/crates/libc-0.2.186.crate) = 821883
 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
-SHA256 (rust/crates/linkme-0.3.35.crate) = 5e3283ed2d0e50c06dd8602e0ab319bb048b6325d0bba739db64ed8205179898
-SIZE (rust/crates/linkme-0.3.35.crate) = 16865
-SHA256 (rust/crates/linkme-impl-0.3.35.crate) = e5cec0ec4228b4853bb129c84dbf093a27e6c7a20526da046defc334a1b017f7
-SIZE (rust/crates/linkme-impl-0.3.35.crate) = 12213
+SHA256 (rust/crates/linkme-0.3.36.crate) = e83272d46373fb8decca684579ac3e7c8f3d71d4cc3aa693df8759e260ae41cf
+SIZE (rust/crates/linkme-0.3.36.crate) = 16959
+SHA256 (rust/crates/linkme-impl-0.3.36.crate) = 32d59e20403c7d08fe62b4376edfe5c7fb2ef1e6b1465379686d0f21c8df444b
+SIZE (rust/crates/linkme-impl-0.3.36.crate) = 12379
 SHA256 (rust/crates/linux-raw-sys-0.12.1.crate) = 32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53
 SIZE (rust/crates/linux-raw-sys-0.12.1.crate) = 3006116
-SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77
-SIZE (rust/crates/litemap-0.8.1.crate) = 34172
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/litemap-0.8.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0
+SIZE (rust/crates/litemap-0.8.2.crate) = 34572
+SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
+SIZE (rust/crates/log-0.4.33.crate) = 52997
 SHA256 (rust/crates/macro_rules_attribute-0.1.3.crate) = cf0c9b980bf4f3a37fd7b1c066941dd1b1d0152ce6ee6e8fe8c49b9f6810d862
 SIZE (rust/crates/macro_rules_attribute-0.1.3.crate) = 15228
 SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 58093314a45e00c77d5c508f76e77c3396afbbc0d01506e7fae47b018bac2b1d
 SIZE (rust/crates/macro_rules_attribute-proc_macro-0.1.3.crate) = 8249
 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
 SIZE (rust/crates/matchers-0.2.0.crate) = 7075
-SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
-SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/memchr-2.8.2.crate) = 88904434abc2901f197fe8cc55f0445e7ded921dba5911dad2e2b39b48e663c4
+SIZE (rust/crates/memchr-2.8.2.crate) = 99069
 SHA256 (rust/crates/min-max-heap-1.3.0.crate) = 2687e6cf9c00f48e9284cf9fd15f2ef341d03cc7743abf9df4c5f07fdee50b18
 SIZE (rust/crates/min-max-heap-1.3.0.crate) = 15269
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -243,10 +237,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
 SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe
 SIZE (rust/crates/object-0.37.3.crate) = 344032
-SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
-SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
-SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe
-SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448
+SHA256 (rust/crates/once_cell-1.21.4.crate) = 9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50
+SIZE (rust/crates/once_cell-1.21.4.crate) = 35010
 SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
 SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
 SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
@@ -255,12 +247,12 @@ SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b4
 SIZE (rust/crates/paste-1.0.15.crate) = 18374
 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
 SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
-SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
-SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
-SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
-SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
-SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
-SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-project-1.1.13.crate) = 2466b2336ed02bcdca6b294417127b90ec92038d1d5c4fbeac971a922e0e0924
+SIZE (rust/crates/pin-project-1.1.13.crate) = 56345
+SHA256 (rust/crates/pin-project-internal-1.1.13.crate) = c96395f0a926bc13b1c17622aaddda1ecb55d49c8f1bf9777e4d877800a43f8b
+SIZE (rust/crates/pin-project-internal-1.1.13.crate) = 29331
+SHA256 (rust/crates/pin-project-lite-0.2.17.crate) = a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd
+SIZE (rust/crates/pin-project-lite-0.2.17.crate) = 31034
 SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
 SIZE (rust/crates/plotters-0.3.7.crate) = 149031
 SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
@@ -269,30 +261,36 @@ SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c357
 SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
 SHA256 (rust/crates/polonius-the-crab-0.2.1.crate) = c2a69ee997a6282f8462abf1e0d8c38c965e968799e912b3bed8c9e8a28c2f9f
 SIZE (rust/crates/polonius-the-crab-0.2.1.crate) = 18271
-SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
-SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514
+SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564
+SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189
 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
 SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/priority-queue-2.7.0.crate) = 93980406f12d9f8140ed5abe7155acb10bb1e69ea55c88960b9c2f117445ef96
+SIZE (rust/crates/priority-queue-2.7.0.crate) = 51641
 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
-SHA256 (rust/crates/proptest-1.10.0.crate) = 37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532
-SIZE (rust/crates/proptest-1.10.0.crate) = 207437
+SHA256 (rust/crates/proptest-1.11.0.crate) = 4b45fcc2344c680f5025fe57779faef368840d0bd1f42f216291f0dc4ace4744
+SIZE (rust/crates/proptest-1.11.0.crate) = 207859
 SHA256 (rust/crates/proptest-derive-0.7.0.crate) = fb6dc647500e84a25a85b100e76c85b8ace114c209432dc174f20aac11d4ed6c
 SIZE (rust/crates/proptest-derive-0.7.0.crate) = 61892
 SHA256 (rust/crates/quote-0.3.15.crate) = 7a6e920b65c65f10b2ae65c831a81a073a89edd28c7cce89475bff467ab4167a
 SIZE (rust/crates/quote-0.3.15.crate) = 12041
-SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
-SIZE (rust/crates/quote-1.0.44.crate) = 31629
+SHA256 (rust/crates/quote-1.0.46.crate) = dfbc457d0c7a0759a614551b11a6409e5951f6c7537be1f1b7682b9ae9230368
+SIZE (rust/crates/quote-1.0.46.crate) = 31628
 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
 SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
-SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
-SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.3.crate) = 7ec095654a25171c2124e9e3393a930bddbffdc939556c914957a4c3e0a87166
-SIZE (rust/crates/rand-0.9.3.crate) = 99786
+SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf
+SIZE (rust/crates/r-efi-6.0.0.crate) = 65303
+SHA256 (rust/crates/rand-0.8.6.crate) = 5ca0ecfa931c29007047d1bc58e623ab12e5590e8c7cc53200d5202b69266d8a
+SIZE (rust/crates/rand-0.8.6.crate) = 83339
+SHA256 (rust/crates/rand-0.9.4.crate) = 44c5af06bb1b7d3216d91932aed5265164bf384dc89cd6ba05cf59a35f5f76ea
+SIZE (rust/crates/rand-0.9.4.crate) = 99786
+SHA256 (rust/crates/rand-0.10.1.crate) = d2e8e8bcc7961af1fdac401278c6a831614941f6164ee3bf4ce61b7edb162207
+SIZE (rust/crates/rand-0.10.1.crate) = 105801
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
@@ -301,18 +299,20 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
 SHA256 (rust/crates/rand_core-0.9.5.crate) = 76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c
 SIZE (rust/crates/rand_core-0.9.5.crate) = 24129
+SHA256 (rust/crates/rand_core-0.10.1.crate) = 63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69
+SIZE (rust/crates/rand_core-0.10.1.crate) = 22833
 SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a
 SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262
-SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
-SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-1.12.0.crate) = fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d
+SIZE (rust/crates/rayon-1.12.0.crate) = 183391
 SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
 SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
-SHA256 (rust/crates/regex-1.12.3.crate) = e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276
-SIZE (rust/crates/regex-1.12.3.crate) = 153392
+SHA256 (rust/crates/regex-1.12.4.crate) = f1292b7759ae1cb9ec195452d1390a074f0cd8541ab7a5a8c31cd6db45d4a6ba
+SIZE (rust/crates/regex-1.12.4.crate) = 153468
 SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f
 SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
-SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a
-SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781
+SHA256 (rust/crates/regex-syntax-0.8.11.crate) = d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4
+SIZE (rust/crates/regex-syntax-0.8.11.crate) = 359055
 SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2
 SIZE (rust/crates/relative-path-1.9.3.crate) = 22400
 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
@@ -329,16 +329,16 @@ SHA256 (rust/crates/rstest_reuse-0.7.0.crate) = b3a8fb4672e840a587a66fc577a54913
 SIZE (rust/crates/rstest_reuse-0.7.0.crate) = 12828
 SHA256 (rust/crates/rustc-demangle-0.1.27.crate) = b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d
 SIZE (rust/crates/rustc-demangle-0.1.27.crate) = 30448
-SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
-SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe
+SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754
 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
 SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190
 SIZE (rust/crates/rustix-1.1.4.crate) = 425241
-SHA256 (rust/crates/rustls-0.23.37.crate) = 758025cb5fccfd3bc2fd74708fd4682be41d99e5dff73c377c0646c6012c73a4
-SIZE (rust/crates/rustls-0.23.37.crate) = 372731
-SHA256 (rust/crates/rustls-pki-types-1.14.0.crate) = be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd
-SIZE (rust/crates/rustls-pki-types-1.14.0.crate) = 35403
+SHA256 (rust/crates/rustls-0.23.41.crate) = 6b92b125634d9b795e7beca796cc790df15a7fb38323bf3196fda83292d06b1f
+SIZE (rust/crates/rustls-0.23.41.crate) = 374360
+SHA256 (rust/crates/rustls-pki-types-1.14.1.crate) = 30a7197ae7eb376e574fe940d068c30fe0462554a3ddbe4eca7838e049c937a9
+SIZE (rust/crates/rustls-pki-types-1.14.1.crate) = 35567
 SHA256 (rust/crates/rustls-webpki-0.103.13.crate) = 61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e
 SIZE (rust/crates/rustls-webpki-0.103.13.crate) = 87513
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
@@ -347,30 +347,36 @@ SHA256 (rust/crates/ryu-1.0.23.crate) = 9774ba4a74de5f7b1c1451ed6cd5285a32eddb5c
 SIZE (rust/crates/ryu-1.0.23.crate) = 52823
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
-SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
-SIZE (rust/crates/semver-1.0.27.crate) = 30081
+SHA256 (rust/crates/semver-1.0.28.crate) = 8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd
+SIZE (rust/crates/semver-1.0.28.crate) = 33064
 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
 SIZE (rust/crates/serde-1.0.228.crate) = 83652
 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
 SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
 SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
-SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
-SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
-SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
-SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde_json-1.0.150.crate) = e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9
+SIZE (rust/crates/serde_json-1.0.150.crate) = 155574
+SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
+SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025
 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
-SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
+SHA256 (rust/crates/shlex-2.0.1.crate) = f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba
+SIZE (rust/crates/shlex-2.0.1.crate) = 19332
+SHA256 (rust/crates/simd-adler32-0.3.9.crate) = 703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214
+SIZE (rust/crates/simd-adler32-0.3.9.crate) = 18572
 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
 SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
-SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/slab-0.4.12.crate) = 0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5
+SIZE (rust/crates/slab-0.4.12.crate) = 19080
+SHA256 (rust/crates/smallvec-1.15.2.crate) = 8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90
+SIZE (rust/crates/smallvec-1.15.2.crate) = 34899
 SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596
 SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186
+SHA256 (rust/crates/strip-ansi-escapes-0.2.1.crate) = 2a8f8038e7e7969abb3f1b7c2a811225e9296da208539e0f79c5251d6cac0025
+SIZE (rust/crates/strip-ansi-escapes-0.2.1.crate) = 8273
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
 SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf
@@ -385,14 +391,14 @@ SHA256 (rust/crates/syn-0.11.11.crate) = d3b891b9015c88c576343b9b3e41c2c11a51c21
 SIZE (rust/crates/syn-0.11.11.crate) = 63309
 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
 SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.117.crate) = e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99
-SIZE (rust/crates/syn-2.0.117.crate) = 306011
+SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
+SIZE (rust/crates/syn-2.0.118.crate) = 305533
 SHA256 (rust/crates/synom-0.11.3.crate) = a393066ed9010ebaed60b9eafa373d4b1baac186dd7e008555b0f702b51945b6
 SIZE (rust/crates/synom-0.11.3.crate) = 17120
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.26.0.crate) = 82a72c767771b47409d2345987fda8628641887d5466101319899796367354a0
-SIZE (rust/crates/tempfile-3.26.0.crate) = 43478
+SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd
+SIZE (rust/crates/tempfile-3.27.0.crate) = 44780
 SHA256 (rust/crates/thiserror-2.0.18.crate) = 4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4
 SIZE (rust/crates/thiserror-2.0.18.crate) = 28875
 SHA256 (rust/crates/thiserror-impl-2.0.18.crate) = ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5
@@ -407,28 +413,28 @@ SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f08
 SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485
 SHA256 (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347
 SIZE (rust/crates/toml_datetime-0.7.5+spec-1.1.0.crate) = 17975
-SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4
-SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035
-SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
-SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = a2abe9b86193656635d2411dc43050282ca48aa31c2451210f4202550afb7526
+SIZE (rust/crates/toml_parser-1.1.2+spec-1.1.0.crate) = 35485
+SHA256 (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 756daf9b1013ebe47a8776667b466417e2d4c5679d441c26230efd9ef78692db
+SIZE (rust/crates/toml_writer-1.1.1+spec-1.1.0.crate) = 18841
 SHA256 (rust/crates/tracing-0.1.44.crate) = 63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100
 SIZE (rust/crates/tracing-0.1.44.crate) = 463135
 SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
 SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
 SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
 SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
-SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
-SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
-SHA256 (rust/crates/triomphe-0.1.15.crate) = dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39
-SIZE (rust/crates/triomphe-0.1.15.crate) = 34711
+SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319
+SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773
+SHA256 (rust/crates/tracing_log_error-0.1.4.crate) = acc88373b516b143fd79ef5109b9c077ade5bfcbdc566d63e2d827fb951b6849
+SIZE (rust/crates/tracing_log_error-0.1.4.crate) = 9458
+SHA256 (rust/crates/triomphe-0.1.16.crate) = b40688ea6389c8171614b25491f71d4a27946e0c7ce2da1c6de27e25abf1a0ae
+SIZE (rust/crates/triomphe-0.1.16.crate) = 37467
 SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
 SIZE (rust/crates/unarray-0.1.4.crate) = 12895
 SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
 SIZE (rust/crates/unicode-ident-1.0.24.crate) = 49298
 SHA256 (rust/crates/unicode-xid-0.0.4.crate) = 8c1f860d7d29cf02cb2f3f359fd35991af3d30bac52c57d265a3c461074cb4dc
 SIZE (rust/crates/unicode-xid-0.0.4.crate) = 16034
-SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
-SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
 SHA256 (rust/crates/unsafe-tools-0.1.2.crate) = 7ae4406a7eaa72970d80d69c25ed0df481ff68c21eae62cb09ca13e27ec2da3a
 SIZE (rust/crates/unsafe-tools-0.1.2.crate) = 3529
 SHA256 (rust/crates/unsafe-tools-canary-0.1.2.crate) = 08dbed46104a79e4e32531f87299df16b53214daaffde2a3c488ac3f502f4e4e
@@ -437,46 +443,38 @@ SHA256 (rust/crates/unsafe-tools-mimic-0.1.2.crate) = c925fa852969cb33845bcb9773
 SIZE (rust/crates/unsafe-tools-mimic-0.1.2.crate) = 11971
 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-3.2.0.crate) = fdc97a28575b85cfedf2a7e7d3cc64b3e11bd8ac766666318003abbacc7a21fc
-SIZE (rust/crates/ureq-3.2.0.crate) = 146791
-SHA256 (rust/crates/ureq-proto-0.5.3.crate) = d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f
-SIZE (rust/crates/ureq-proto-0.5.3.crate) = 60151
-SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
-SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
+SHA256 (rust/crates/ureq-3.3.0.crate) = dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0
+SIZE (rust/crates/ureq-3.3.0.crate) = 147997
+SHA256 (rust/crates/ureq-proto-0.6.0.crate) = e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c
+SIZE (rust/crates/ureq-proto-0.6.0.crate) = 61319
+SHA256 (rust/crates/utf8-zero-0.8.1.crate) = b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e
+SIZE (rust/crates/utf8-zero-0.8.1.crate) = 13984
 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be
 SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
-SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
-SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
 SIZE (rust/crates/version_check-0.9.5.crate) = 15554
+SHA256 (rust/crates/vte-0.14.1.crate) = 231fdcd7ef3037e8330d8e17e61011a2c244126acc0a982f4040ac3f9f0bc077
+SIZE (rust/crates/vte-0.14.1.crate) = 57382
 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
 SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
-SHA256 (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5
-SIZE (rust/crates/wasip2-1.0.2+wasi-0.2.9.crate) = 129778
-SHA256 (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5
-SIZE (rust/crates/wasip3-0.4.0+wasi-0.3.0-rc-2026-01-06.crate) = 123354
-SHA256 (rust/crates/wasm-bindgen-0.2.113.crate) = 60722a937f594b7fde9adb894d7c092fc1bb6612897c46368d18e7a20208eff2
-SIZE (rust/crates/wasm-bindgen-0.2.113.crate) = 59604
-SHA256 (rust/crates/wasm-bindgen-macro-0.2.113.crate) = 0fac8c6395094b6b91c4af293f4c79371c163f9a6f56184d2c9a85f5a95f3950
-SIZE (rust/crates/wasm-bindgen-macro-0.2.113.crate) = 9275
-SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.113.crate) = ab3fabce6159dc20728033842636887e4877688ae94382766e00b180abac9d60
-SIZE (rust/crates/wasm-bindgen-macro-support-0.2.113.crate) = 62539
-SHA256 (rust/crates/wasm-bindgen-shared-0.2.113.crate) = de0e091bdb824da87dc01d967388880d017a0a9bc4f3bdc0d86ee9f9336e3bb5
-SIZE (rust/crates/wasm-bindgen-shared-0.2.113.crate) = 10218
-SHA256 (rust/crates/wasm-encoder-0.244.0.crate) = 990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319
*** 273 LINES SKIPPED ***
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.