git: e5b7222c0d42 - main - devel/py-jsonschema-rs: Update to 0.47.0

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Sun, 12 Jul 2026 05:03:46 UTC
The branch main has been updated by sunpoet:

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

commit e5b7222c0d42f06afe377df3fa4edcbba0c02906
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-12 04:51:42 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-12 04:51:42 +0000

    devel/py-jsonschema-rs: Update to 0.47.0
    
    Changes:        https://github.com/Stranger6667/jsonschema/releases
                    https://github.com/Stranger6667/jsonschema/blob/master/crates/jsonschema-py/CHANGELOG.md
---
 devel/py-jsonschema-rs/Makefile        |   2 +-
 devel/py-jsonschema-rs/Makefile.crates | 135 +++++++++-------
 devel/py-jsonschema-rs/distinfo        | 276 ++++++++++++++++++---------------
 3 files changed, 232 insertions(+), 181 deletions(-)

diff --git a/devel/py-jsonschema-rs/Makefile b/devel/py-jsonschema-rs/Makefile
index d9865144b299..d5c5697b0299 100644
--- a/devel/py-jsonschema-rs/Makefile
+++ b/devel/py-jsonschema-rs/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	jsonschema-rs
-PORTVERSION=	0.46.10
+PORTVERSION=	0.47.0
 CATEGORIES=	devel python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
diff --git a/devel/py-jsonschema-rs/Makefile.crates b/devel/py-jsonschema-rs/Makefile.crates
index f6cd762d3ed4..2d1ea23eb43b 100644
--- a/devel/py-jsonschema-rs/Makefile.crates
+++ b/devel/py-jsonschema-rs/Makefile.crates
@@ -5,7 +5,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		allocator-api2-0.2.21 \
 		android_system_properties-0.1.5 \
 		anes-0.1.6 \
-		annotate-snippets-0.12.16 \
+		annotate-snippets-0.12.13 \
 		anstream-1.0.0 \
 		anstyle-1.0.14 \
 		anstyle-parse-1.0.0 \
@@ -15,7 +15,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		appendlist-1.4.0 \
 		approx-0.5.1 \
 		arraydeque-0.5.1 \
-		assert_cmd-2.2.2 \
+		assert_cmd-2.1.2 \
 		async-trait-0.1.89 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.1 \
@@ -39,6 +39,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		cargo-lock-11.0.1 \
 		cast-0.3.0 \
 		cc-1.2.66 \
+		cesu8-1.1.0 \
 		cexpr-0.6.0 \
 		cfg-if-1.0.4 \
 		cfg_aliases-0.2.1 \
@@ -47,10 +48,10 @@ CARGO_CRATES=	addr-0.15.6 \
 		ciborium-io-0.2.2 \
 		ciborium-ll-0.2.2 \
 		clang-sys-1.8.1 \
-		clap-4.6.1 \
-		clap_builder-4.6.0 \
-		clap_derive-4.6.1 \
-		clap_lex-1.1.0 \
+		clap-4.5.61 \
+		clap_builder-4.5.61 \
+		clap_derive-4.5.61 \
+		clap_lex-1.0.1 \
 		cmake-0.1.58 \
 		codspeed-5.0.1 \
 		codspeed-criterion-compat-5.0.1 \
@@ -102,9 +103,9 @@ CARGO_CRATES=	addr-0.15.6 \
 		getrandom-0.3.4 \
 		getrandom-0.4.3 \
 		glob-0.3.3 \
-		granit-parser-0.0.6 \
+		granit-parser-0.0.7 \
 		h2-0.4.15 \
-		half-2.7.1 \
+		half-2.4.1 \
 		hashbrown-0.16.1 \
 		hashbrown-0.17.1 \
 		heck-0.5.0 \
@@ -114,20 +115,23 @@ CARGO_CRATES=	addr-0.15.6 \
 		http-body-util-0.1.3 \
 		httparse-1.10.1 \
 		hyper-1.10.1 \
-		hyper-rustls-0.27.9 \
+		hyper-rustls-0.27.7 \
 		hyper-util-0.1.20 \
 		iana-time-zone-0.1.65 \
 		iana-time-zone-haiku-0.1.2 \
-		icu_collections-2.2.0 \
-		icu_locale_core-2.2.0 \
-		icu_normalizer-2.2.0 \
-		icu_normalizer_data-2.2.0 \
-		icu_properties-2.2.0 \
-		icu_properties_data-2.2.0 \
-		icu_provider-2.2.0 \
+		icu_collections-1.5.0 \
+		icu_locid-1.5.0 \
+		icu_locid_transform-1.5.0 \
+		icu_locid_transform_data-1.5.1 \
+		icu_normalizer-1.5.0 \
+		icu_normalizer_data-1.5.1 \
+		icu_properties-1.5.1 \
+		icu_properties_data-1.5.1 \
+		icu_provider-1.5.0 \
+		icu_provider_macros-1.5.0 \
 		idna-1.1.0 \
-		idna_adapter-1.2.2 \
-		indexmap-2.14.0 \
+		idna_adapter-1.2.0 \
+		indexmap-2.11.4 \
 		insta-1.48.0 \
 		ipnet-2.12.0 \
 		iri-string-0.5.6 \
@@ -136,8 +140,8 @@ CARGO_CRATES=	addr-0.15.6 \
 		itertools-0.10.5 \
 		itertools-0.13.0 \
 		itoa-1.0.18 \
-		jni-0.22.4 \
-		jni-macros-0.22.4 \
+		jni-0.21.1 \
+		jni-sys-0.3.1 \
 		jni-sys-0.4.1 \
 		jni-sys-macros-0.4.1 \
 		jobserver-0.1.34 \
@@ -150,7 +154,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		libloading-0.8.9 \
 		libm-0.2.16 \
 		linux-raw-sys-0.12.1 \
-		litemap-0.8.2 \
+		litemap-0.7.4 \
 		lock_api-0.4.14 \
 		log-0.4.33 \
 		magnus-0.8.2 \
@@ -168,7 +172,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		num-cmp-0.1.0 \
 		num-complex-0.4.6 \
 		num-integer-0.1.46 \
-		num-iter-0.1.45 \
+		num-iter-0.1.46 \
 		num-rational-0.4.2 \
 		num-traits-0.2.19 \
 		once_cell-1.21.4 \
@@ -187,19 +191,20 @@ CARGO_CRATES=	addr-0.15.6 \
 		pin-project-lite-0.2.17 \
 		pkg-config-0.3.33 \
 		portable-atomic-1.13.1 \
-		potential_utf-0.1.5 \
 		predicates-3.1.4 \
 		predicates-core-1.0.10 \
 		predicates-tree-1.0.13 \
+		prettyplease-0.2.37 \
+		proc-macro-crate-3.4.0 \
 		proc-macro2-1.0.106 \
 		psl-2.1.216 \
 		psl-types-2.0.11 \
-		pyo3-0.28.3 \
-		pyo3-build-config-0.28.3 \
+		pyo3-0.29.0 \
+		pyo3-build-config-0.29.0 \
 		pyo3-built-0.6.0 \
-		pyo3-ffi-0.28.3 \
-		pyo3-macros-0.28.3 \
-		pyo3-macros-backend-0.28.3 \
+		pyo3-ffi-0.29.0 \
+		pyo3-macros-0.29.0 \
+		pyo3-macros-backend-0.29.0 \
 		quote-1.0.46 \
 		r-efi-5.3.0 \
 		r-efi-6.0.0 \
@@ -214,36 +219,33 @@ CARGO_CRATES=	addr-0.15.6 \
 		regex-1.12.4 \
 		regex-automata-0.4.14 \
 		regex-syntax-0.8.11 \
-		reqwest-0.13.4 \
+		reqwest-0.13.3 \
 		ring-0.17.14 \
 		rustc-hash-2.1.3 \
-		rustc_version-0.4.1 \
 		rustix-1.1.4 \
 		rustls-0.23.41 \
 		rustls-native-certs-0.8.4 \
 		rustls-pki-types-1.15.0 \
-		rustls-platform-verifier-0.7.0 \
+		rustls-platform-verifier-0.6.2 \
 		rustls-platform-verifier-android-0.1.1 \
 		rustls-webpki-0.103.13 \
-		rustversion-1.0.22 \
+		rustversion-1.0.23 \
 		same-file-1.0.6 \
 		schannel-0.1.29 \
 		scopeguard-1.2.0 \
-		security-framework-3.7.0 \
+		security-framework-3.6.0 \
 		security-framework-sys-2.17.0 \
 		semver-1.0.28 \
 		seq-macro-0.3.6 \
 		serde-1.0.228 \
-		serde-saphyr-0.0.28 \
+		serde-saphyr-0.0.29 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
 		serde_json-1.0.150 \
-		serde_spanned-1.1.1 \
+		serde_spanned-1.0.4 \
 		shell-words-1.1.1 \
 		shlex-1.3.0 \
 		shlex-2.0.1 \
-		simd_cesu8-1.1.1 \
-		simdutf8-0.1.5 \
 		similar-2.7.0 \
 		siphasher-1.0.3 \
 		slab-0.4.12 \
@@ -252,31 +254,34 @@ CARGO_CRATES=	addr-0.15.6 \
 		stable_deref_trait-1.2.1 \
 		statrs-0.18.0 \
 		strsim-0.11.1 \
-		strum-0.28.0 \
-		strum_macros-0.28.0 \
 		subtle-2.6.1 \
 		syn-2.0.118 \
 		sync_wrapper-1.0.2 \
 		synstructure-0.13.2 \
 		target-lexicon-0.13.5 \
+		target-triple-1.0.0 \
 		tempfile-3.27.0 \
+		termcolor-1.4.1 \
 		termtree-0.5.1 \
 		test-case-3.3.1 \
 		test-case-core-3.3.1 \
 		test-case-macros-3.3.1 \
 		textwrap-0.16.2 \
-		thiserror-2.0.18 \
-		thiserror-impl-2.0.18 \
-		tinystr-0.8.3 \
+		thiserror-1.0.69 \
+		thiserror-impl-1.0.69 \
+		tinystr-0.7.6 \
 		tinytemplate-1.2.1 \
 		tokio-1.52.3 \
 		tokio-macros-2.7.0 \
 		tokio-rustls-0.26.4 \
 		tokio-util-0.7.18 \
 		toml-0.9.12+spec-1.1.0 \
+		toml-1.0.7+spec-1.1.0 \
 		toml_datetime-0.7.5+spec-1.1.0 \
-		toml_parser-1.1.2+spec-1.1.0 \
-		toml_writer-1.1.1+spec-1.1.0 \
+		toml_datetime-1.0.1+spec-1.1.0 \
+		toml_edit-0.23.10+spec-1.0.0 \
+		toml_parser-1.0.10+spec-1.1.0 \
+		toml_writer-1.0.7+spec-1.1.0 \
 		tower-0.5.3 \
 		tower-http-0.6.11 \
 		tower-layer-0.3.3 \
@@ -284,15 +289,17 @@ CARGO_CRATES=	addr-0.15.6 \
 		tracing-0.1.44 \
 		tracing-core-0.1.36 \
 		try-lock-0.2.5 \
+		trybuild-1.0.116 \
 		unicode-general-category-1.1.0 \
 		unicode-ident-1.0.24 \
 		unicode-width-0.2.2 \
 		untrusted-0.9.0 \
 		uritemplate-next-0.2.0 \
 		url-2.5.8 \
+		utf16_iter-1.0.5 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.23.4 \
+		uuid-1.20.0 \
 		uuid-simd-0.8.0 \
 		valico-4.0.0 \
 		version_check-0.9.5 \
@@ -301,7 +308,7 @@ CARGO_CRATES=	addr-0.15.6 \
 		walkdir-2.5.0 \
 		want-0.3.1 \
 		wasi-0.11.1+wasi-snapshot-preview1 \
-		wasip2-1.0.4+wasi-0.2.12 \
+		wasip2-1.0.1+wasi-0.2.4 \
 		wasm-bindgen-0.2.126 \
 		wasm-bindgen-futures-0.4.76 \
 		wasm-bindgen-macro-0.2.126 \
@@ -316,35 +323,45 @@ CARGO_CRATES=	addr-0.15.6 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
 		winapi-util-0.1.11 \
 		winapi-x86_64-pc-windows-gnu-0.4.0 \
-		windows-core-0.62.2 \
+		windows-core-0.61.2 \
 		windows-implement-0.60.2 \
 		windows-interface-0.59.3 \
+		windows-link-0.1.3 \
 		windows-link-0.2.1 \
-		windows-result-0.4.1 \
-		windows-strings-0.5.1 \
+		windows-result-0.3.4 \
+		windows-strings-0.4.2 \
+		windows-sys-0.45.0 \
 		windows-sys-0.52.0 \
 		windows-sys-0.61.2 \
+		windows-targets-0.42.2 \
 		windows-targets-0.52.6 \
+		windows_aarch64_gnullvm-0.42.2 \
 		windows_aarch64_gnullvm-0.52.6 \
+		windows_aarch64_msvc-0.42.2 \
 		windows_aarch64_msvc-0.52.6 \
+		windows_i686_gnu-0.42.2 \
 		windows_i686_gnu-0.52.6 \
 		windows_i686_gnullvm-0.52.6 \
+		windows_i686_msvc-0.42.2 \
 		windows_i686_msvc-0.52.6 \
+		windows_x86_64_gnu-0.42.2 \
 		windows_x86_64_gnu-0.52.6 \
+		windows_x86_64_gnullvm-0.42.2 \
 		windows_x86_64_gnullvm-0.52.6 \
+		windows_x86_64_msvc-0.42.2 \
 		windows_x86_64_msvc-0.52.6 \
 		winnow-0.7.15 \
 		winnow-1.0.3 \
-		wit-bindgen-0.57.1 \
-		writeable-0.6.3 \
-		yoke-0.8.3 \
-		yoke-derive-0.8.2 \
-		zerocopy-0.8.52 \
-		zerocopy-derive-0.8.52 \
+		wit-bindgen-0.46.0 \
+		write16-1.0.0 \
+		writeable-0.5.5 \
+		yoke-0.7.5 \
+		yoke-derive-0.7.5 \
+		zerocopy-0.8.53 \
+		zerocopy-derive-0.8.53 \
 		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 \
+		zeroize-1.8.2 \
+		zerovec-0.10.4 \
+		zerovec-derive-0.10.3 \
 		zmij-1.0.21
diff --git a/devel/py-jsonschema-rs/distinfo b/devel/py-jsonschema-rs/distinfo
index e54ea704e095..f9ebf1eacc40 100644
--- a/devel/py-jsonschema-rs/distinfo
+++ b/devel/py-jsonschema-rs/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1783564068
-SHA256 (jsonschema_rs-0.46.10.tar.gz) = 1a38763e38614d9cf50e0ea70addff0aacc1c01ddb8f266670cb46f0f4090810
-SIZE (jsonschema_rs-0.46.10.tar.gz) = 2013189
+TIMESTAMP = 1783784400
+SHA256 (jsonschema_rs-0.47.0.tar.gz) = e18a569bc8249404ad32cadce8b3435b1c4d2909b7f8cda67b5725b16f660c9e
+SIZE (jsonschema_rs-0.47.0.tar.gz) = 2162025
 SHA256 (rust/crates/addr-0.15.6.crate) = a93b8a41dbe230ad5087cc721f8d41611de654542180586b315d9f4cf6b72bef
 SIZE (rust/crates/addr-0.15.6.crate) = 92595
 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
@@ -15,8 +15,8 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2
 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
 SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/annotate-snippets-0.12.16.crate) = f211a51805bc641f3ad5b7664c77d2547af685cc33b4cd8d31964027a46f13f1
-SIZE (rust/crates/annotate-snippets-0.12.16.crate) = 56108
+SHA256 (rust/crates/annotate-snippets-0.12.13.crate) = 74fc7650eedcb2fee505aad48491529e408f0e854c2d9f63eb86c1361b9b3f93
+SIZE (rust/crates/annotate-snippets-0.12.13.crate) = 57466
 SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
 SIZE (rust/crates/anstream-1.0.0.crate) = 28916
 SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
@@ -35,8 +35,8 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
 SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236
 SIZE (rust/crates/arraydeque-0.5.1.crate) = 17671
-SHA256 (rust/crates/assert_cmd-2.2.2.crate) = 2aa3a22042e45de04255c7bf3626e239f450200fd0493c1e382263544b20aea6
-SIZE (rust/crates/assert_cmd-2.2.2.crate) = 27683
+SHA256 (rust/crates/assert_cmd-2.1.2.crate) = 9c5bcfa8749ac45dd12cb11055aeeb6b27a3895560d60d71e3c23bf979e60514
+SIZE (rust/crates/assert_cmd-2.1.2.crate) = 27244
 SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb
 SIZE (rust/crates/async-trait-0.1.89.crate) = 32171
 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -83,6 +83,8 @@ SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
 SHA256 (rust/crates/cc-1.2.66.crate) = f5d6cac793997bd970000024b2934968efe83b382de4fdcf4fcb46b6ee4ad996
 SIZE (rust/crates/cc-1.2.66.crate) = 95653
+SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
+SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 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
@@ -99,14 +101,14 @@ 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.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_derive-4.6.1.crate) = f2ce8604710f6733aa641a2b3731eaa1e8b3d9973d5e3565da11800813f997a9
-SIZE (rust/crates/clap_derive-4.6.1.crate) = 33512
-SHA256 (rust/crates/clap_lex-1.1.0.crate) = c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9
-SIZE (rust/crates/clap_lex-1.1.0.crate) = 13470
+SHA256 (rust/crates/clap-4.5.61.crate) = 52fa72306bb30daf11bc97773431628e5b4916e97aaa74b7d3f625d4d495da02
+SIZE (rust/crates/clap-4.5.61.crate) = 62394
+SHA256 (rust/crates/clap_builder-4.5.61.crate) = 2071365c5c56eae7d77414029dde2f4f4ba151cf68d5a3261c9a40de428ace93
+SIZE (rust/crates/clap_builder-4.5.61.crate) = 171706
+SHA256 (rust/crates/clap_derive-4.5.61.crate) = dec5be1eea072311774b7b84ded287adbd9f293f9d23456817605c6042f4f5e0
+SIZE (rust/crates/clap_derive-4.5.61.crate) = 33440
+SHA256 (rust/crates/clap_lex-1.0.1.crate) = 0e78417baa3b3114dc0e95e7357389a249c4da97c3c2b540700079db6171bfd7
+SIZE (rust/crates/clap_lex-1.0.1.crate) = 13464
 SHA256 (rust/crates/cmake-0.1.58.crate) = c0f78a02292a74a88ac736019ab962ece0bc380e3f977bf72e376c5d78ff0678
 SIZE (rust/crates/cmake-0.1.58.crate) = 20474
 SHA256 (rust/crates/codspeed-5.0.1.crate) = 7083f253260bcb4aaa3b4aa4c52973703dabc1a85c2f193997e2689aafa8a919
@@ -209,12 +211,12 @@ SHA256 (rust/crates/getrandom-0.4.3.crate) = 300e883d756b2e4ec94e02791f39b04b522
 SIZE (rust/crates/getrandom-0.4.3.crate) = 52437
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
-SHA256 (rust/crates/granit-parser-0.0.6.crate) = 14668345710c92cb04181d9268407067689327d4b055273e3c4179a0777ee6a1
-SIZE (rust/crates/granit-parser-0.0.6.crate) = 142342
+SHA256 (rust/crates/granit-parser-0.0.7.crate) = d03f81ad4732830d85cfd417a9f62cde6dadda4354d37d078a6084a19560aa2d
+SIZE (rust/crates/granit-parser-0.0.7.crate) = 160073
 SHA256 (rust/crates/h2-0.4.15.crate) = 6cb093c84e8bd9b188d4c4a8cb6579fc016968d14c99882163cd3ff402a4f155
 SIZE (rust/crates/h2-0.4.15.crate) = 180875
-SHA256 (rust/crates/half-2.7.1.crate) = 6ea2d84b969582b4b1864a92dc5d27cd2b77b622a8d79306834f1be5ba20d84b
-SIZE (rust/crates/half-2.7.1.crate) = 61040
+SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
+SIZE (rust/crates/half-2.4.1.crate) = 50892
 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
@@ -233,34 +235,40 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa
 SIZE (rust/crates/httparse-1.10.1.crate) = 45190
 SHA256 (rust/crates/hyper-1.10.1.crate) = 55281c53a1894c864990125767da440a4e630446785086f52523b20033b74498
 SIZE (rust/crates/hyper-1.10.1.crate) = 165884
-SHA256 (rust/crates/hyper-rustls-0.27.9.crate) = 33ca68d021ef39cf6463ab54c1d0f5daf03377b70561305bb89a8f83aab66e0f
-SIZE (rust/crates/hyper-rustls-0.27.9.crate) = 22935
+SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58
+SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435
 SHA256 (rust/crates/hyper-util-0.1.20.crate) = 96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0
 SIZE (rust/crates/hyper-util-0.1.20.crate) = 112807
 SHA256 (rust/crates/iana-time-zone-0.1.65.crate) = e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470
 SIZE (rust/crates/iana-time-zone-0.1.65.crate) = 34079
 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
 SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185
-SHA256 (rust/crates/icu_collections-2.2.0.crate) = 2984d1cd16c883d7935b9e07e44071dca8d917fd52ecc02c04d5fa0b5a3f191c
-SIZE (rust/crates/icu_collections-2.2.0.crate) = 88011
-SHA256 (rust/crates/icu_locale_core-2.2.0.crate) = 92219b62b3e2b4d88ac5119f8904c10f8f61bf7e95b640d25ba3075e6cac2c29
-SIZE (rust/crates/icu_locale_core-2.2.0.crate) = 78639
-SHA256 (rust/crates/icu_normalizer-2.2.0.crate) = c56e5ee99d6e3d33bd91c5d85458b6005a22140021cc324cea84dd0e72cff3b4
-SIZE (rust/crates/icu_normalizer-2.2.0.crate) = 78154
-SHA256 (rust/crates/icu_normalizer_data-2.2.0.crate) = da3be0ae77ea334f4da67c12f149704f19f81d1adf7c51cf482943e84a2bad38
-SIZE (rust/crates/icu_normalizer_data-2.2.0.crate) = 67134
-SHA256 (rust/crates/icu_properties-2.2.0.crate) = bee3b67d0ea5c2cca5003417989af8996f8604e34fb9ddf96208a033901e70de
-SIZE (rust/crates/icu_properties-2.2.0.crate) = 63950
-SHA256 (rust/crates/icu_properties_data-2.2.0.crate) = 8e2bbb201e0c04f7b4b3e14382af113e17ba4f63e2c9d2ee626b720cbce54a14
-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/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526
+SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762
+SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637
+SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131
+SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e
+SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094
+SHA256 (rust/crates/icu_locid_transform_data-1.5.1.crate) = 7515e6d781098bf9f7205ab3fc7e9709d34554ae0b21ddbcb5febfa4bc7df11d
+SIZE (rust/crates/icu_locid_transform_data-1.5.1.crate) = 42937
+SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f
+SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113
+SHA256 (rust/crates/icu_normalizer_data-1.5.1.crate) = c5e8338228bdc8ab83303f16b797e177953730f601a96c25d10cb3ab0daa0cb7
+SIZE (rust/crates/icu_normalizer_data-1.5.1.crate) = 50737
+SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5
+SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479
+SHA256 (rust/crates/icu_properties_data-1.5.1.crate) = 85fb8799753b75aee8d2a21d7c14d9f38921b54b3dbda10f5a3c7a7b82dba5e2
+SIZE (rust/crates/icu_properties_data-1.5.1.crate) = 229231
+SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9
+SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722
+SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6
+SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436
 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de
 SIZE (rust/crates/idna-1.1.0.crate) = 148747
-SHA256 (rust/crates/idna_adapter-1.2.2.crate) = cb68373c0d6620ef8105e855e7745e18b0d00d3bdb07fb532e434244cdb9a714
-SIZE (rust/crates/idna_adapter-1.2.2.crate) = 10444
-SHA256 (rust/crates/indexmap-2.14.0.crate) = d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9
-SIZE (rust/crates/indexmap-2.14.0.crate) = 104085
+SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71
+SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
+SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863af4a952def8c39f9ab92fd95b88e5
+SIZE (rust/crates/indexmap-2.11.4.crate) = 100302
 SHA256 (rust/crates/insta-1.48.0.crate) = 86f0f8fee8c926415c58d6ae43a08523a26faccb2323f5e6b644fe7dd4ef6b82
 SIZE (rust/crates/insta-1.48.0.crate) = 121313
 SHA256 (rust/crates/ipnet-2.12.0.crate) = d98f6fed1fde3f8c21bc40a1abb88dd75e67924f9cffc3ef95607bad8017f8e2
@@ -277,10 +285,10 @@ SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d
 SIZE (rust/crates/itertools-0.13.0.crate) = 146261
 SHA256 (rust/crates/itoa-1.0.18.crate) = 8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682
 SIZE (rust/crates/itoa-1.0.18.crate) = 15935
-SHA256 (rust/crates/jni-0.22.4.crate) = 5efd9a482cf3a427f00d6b35f14332adc7902ce91efb778580e180ff90fa3498
-SIZE (rust/crates/jni-0.22.4.crate) = 199347
-SHA256 (rust/crates/jni-macros-0.22.4.crate) = a00109accc170f0bdb141fed3e393c565b6f5e072365c3bd58f5b062591560a3
-SIZE (rust/crates/jni-macros-0.22.4.crate) = 63557
+SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
+SIZE (rust/crates/jni-0.21.1.crate) = 105028
+SHA256 (rust/crates/jni-sys-0.3.1.crate) = 41a652e1f9b6e0275df1f15b32661cf0d4b78d4d87ddec5e0c3c20f097433258
+SIZE (rust/crates/jni-sys-0.3.1.crate) = 11570
 SHA256 (rust/crates/jni-sys-0.4.1.crate) = c6377a88cb3910bee9b0fa88d4f42e1d2da8e79915598f65fb0c7ee14c878af2
 SIZE (rust/crates/jni-sys-0.4.1.crate) = 13249
 SHA256 (rust/crates/jni-sys-macros-0.4.1.crate) = 38c0b942f458fe50cdac086d2f946512305e5631e720728f2a61aabcd47a6264
@@ -305,8 +313,8 @@ SHA256 (rust/crates/libm-0.2.16.crate) = b6d2cec3eae94f9f509c767b45932f1ada8350c
 SIZE (rust/crates/libm-0.2.16.crate) = 164243
 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.2.crate) = 92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0
-SIZE (rust/crates/litemap-0.8.2.crate) = 34572
+SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
+SIZE (rust/crates/litemap-0.7.4.crate) = 28257
 SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965
 SIZE (rust/crates/lock_api-0.4.14.crate) = 29249
 SHA256 (rust/crates/log-0.4.33.crate) = 0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad
@@ -341,8 +349,8 @@ SHA256 (rust/crates/num-complex-0.4.6.crate) = 73f88a1307638156682bada9d76041355
 SIZE (rust/crates/num-complex-0.4.6.crate) = 30352
 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.45.crate) = 1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf
-SIZE (rust/crates/num-iter-0.1.45.crate) = 10320
+SHA256 (rust/crates/num-iter-0.1.46.crate) = c92800bd69a1eac91786bcfe9da64a897eb72911b8dc3095decbd07429e8048b
+SIZE (rust/crates/num-iter-0.1.46.crate) = 10763
 SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824
 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159
 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
@@ -379,32 +387,34 @@ SHA256 (rust/crates/pkg-config-0.3.33.crate) = 19f132c84eca552bf34cab8ec81f1c1dc
 SIZE (rust/crates/pkg-config-0.3.33.crate) = 21590
 SHA256 (rust/crates/portable-atomic-1.13.1.crate) = c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
 SIZE (rust/crates/portable-atomic-1.13.1.crate) = 197001
-SHA256 (rust/crates/potential_utf-0.1.5.crate) = 0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564
-SIZE (rust/crates/potential_utf-0.1.5.crate) = 10189
 SHA256 (rust/crates/predicates-3.1.4.crate) = ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe
 SIZE (rust/crates/predicates-3.1.4.crate) = 24327
 SHA256 (rust/crates/predicates-core-1.0.10.crate) = cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144
 SIZE (rust/crates/predicates-core-1.0.10.crate) = 8649
 SHA256 (rust/crates/predicates-tree-1.0.13.crate) = d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2
 SIZE (rust/crates/predicates-tree-1.0.13.crate) = 8422
+SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
+SIZE (rust/crates/prettyplease-0.2.37.crate) = 72033
+SHA256 (rust/crates/proc-macro-crate-3.4.0.crate) = 219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983
+SIZE (rust/crates/proc-macro-crate-3.4.0.crate) = 12690
 SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
 SHA256 (rust/crates/psl-2.1.216.crate) = 9826c2fe4dade07e9da1af2e18427257877bc8bc27aa810f6fbb52d907a480cc
 SIZE (rust/crates/psl-2.1.216.crate) = 203877
 SHA256 (rust/crates/psl-types-2.0.11.crate) = 33cb294fe86a74cbcf50d4445b37da762029549ebeea341421c7c70370f86cac
 SIZE (rust/crates/psl-types-2.0.11.crate) = 7959
-SHA256 (rust/crates/pyo3-0.28.3.crate) = 91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12
-SIZE (rust/crates/pyo3-0.28.3.crate) = 1204476
-SHA256 (rust/crates/pyo3-build-config-0.28.3.crate) = e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e
-SIZE (rust/crates/pyo3-build-config-0.28.3.crate) = 35961
+SHA256 (rust/crates/pyo3-0.29.0.crate) = cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c
+SIZE (rust/crates/pyo3-0.29.0.crate) = 1241253
+SHA256 (rust/crates/pyo3-build-config-0.29.0.crate) = c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078
+SIZE (rust/crates/pyo3-build-config-0.29.0.crate) = 39616
 SHA256 (rust/crates/pyo3-built-0.6.0.crate) = 4bf83fcee540452241ba030140f50418b973e840a64727c967b9266660f0a690
 SIZE (rust/crates/pyo3-built-0.6.0.crate) = 8830
-SHA256 (rust/crates/pyo3-ffi-0.28.3.crate) = 7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e
-SIZE (rust/crates/pyo3-ffi-0.28.3.crate) = 80881
-SHA256 (rust/crates/pyo3-macros-0.28.3.crate) = df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813
-SIZE (rust/crates/pyo3-macros-0.28.3.crate) = 8963
-SHA256 (rust/crates/pyo3-macros-backend-0.28.3.crate) = c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb
-SIZE (rust/crates/pyo3-macros-backend-0.28.3.crate) = 88063
+SHA256 (rust/crates/pyo3-ffi-0.29.0.crate) = ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b
+SIZE (rust/crates/pyo3-ffi-0.29.0.crate) = 88184
+SHA256 (rust/crates/pyo3-macros-0.29.0.crate) = 9ac53762fd065daa3194dd09337a38bd793a188100fd1a9304c4ab312d901771
+SIZE (rust/crates/pyo3-macros-0.29.0.crate) = 8915
+SHA256 (rust/crates/pyo3-macros-backend-0.29.0.crate) = 4ca3a1557399783172dc5bf39cfca835157732532cba56b71d2292161e53b362
+SIZE (rust/crates/pyo3-macros-backend-0.29.0.crate) = 91943
 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
@@ -433,14 +443,12 @@ SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476
 SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
 SHA256 (rust/crates/regex-syntax-0.8.11.crate) = d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4
 SIZE (rust/crates/regex-syntax-0.8.11.crate) = 359055
-SHA256 (rust/crates/reqwest-0.13.4.crate) = 219c5811de6525e5416c7d5d53bb656d3afdbc6c5af816e0802bcfa42dbdc1c3
-SIZE (rust/crates/reqwest-0.13.4.crate) = 162754
+SHA256 (rust/crates/reqwest-0.13.3.crate) = 62e0021ea2c22aed41653bc7e1419abb2c97e038ff2c33d0e1309e49a97deec0
+SIZE (rust/crates/reqwest-0.13.3.crate) = 159191
 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
 SIZE (rust/crates/ring-0.17.14.crate) = 1502610
 SHA256 (rust/crates/rustc-hash-2.1.3.crate) = 6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d
 SIZE (rust/crates/rustc-hash-2.1.3.crate) = 14811
-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.41.crate) = 6b92b125634d9b795e7beca796cc790df15a7fb38323bf3196fda83292d06b1f
@@ -449,22 +457,22 @@ SHA256 (rust/crates/rustls-native-certs-0.8.4.crate) = dab5152771c58876a2146916e
 SIZE (rust/crates/rustls-native-certs-0.8.4.crate) = 22129
 SHA256 (rust/crates/rustls-pki-types-1.15.0.crate) = 764899a24af3980067ee14bc143654f297b22eaebfe3c7b6b211920a5a59b046
 SIZE (rust/crates/rustls-pki-types-1.15.0.crate) = 35697
-SHA256 (rust/crates/rustls-platform-verifier-0.7.0.crate) = 26d1e2536ce4f35f4846aa13bff16bd0ff40157cdb14cc056c7b14ba41233ba0
-SIZE (rust/crates/rustls-platform-verifier-0.7.0.crate) = 58733
+SHA256 (rust/crates/rustls-platform-verifier-0.6.2.crate) = 1d99feebc72bae7ab76ba994bb5e121b8d83d910ca40b36e0921f53becc41784
+SIZE (rust/crates/rustls-platform-verifier-0.6.2.crate) = 58924
 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f
 SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
 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
-SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/rustversion-1.0.23.crate) = cf54715a573b99ac80df0bc206da022bcd442c974952c7b9720069370852e21f
+SIZE (rust/crates/rustversion-1.0.23.crate) = 21013
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/schannel-0.1.29.crate) = 91c1b7e4904c873ef0710c1f407dde2e6287de2bebc1bbbf7d430bb7cbffd939
 SIZE (rust/crates/schannel-0.1.29.crate) = 34352
 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/security-framework-3.7.0.crate) = b7f4bc775c73d9a02cde8bf7b2ec4c9d12743edf609006c7facc23998404cd1d
-SIZE (rust/crates/security-framework-3.7.0.crate) = 89115
+SHA256 (rust/crates/security-framework-3.6.0.crate) = d17b898a6d6948c3a8ee4372c17cb384f90d2e6e912ef00895b14fd7ab54ec38
+SIZE (rust/crates/security-framework-3.6.0.crate) = 90838
 SHA256 (rust/crates/security-framework-sys-2.17.0.crate) = 6ce2691df843ecc5d231c0b14ece2acc3efb62c0a398c7e1d875f3983ce020e3
 SIZE (rust/crates/security-framework-sys-2.17.0.crate) = 21078
 SHA256 (rust/crates/semver-1.0.28.crate) = 8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd
@@ -473,26 +481,22 @@ SHA256 (rust/crates/seq-macro-0.3.6.crate) = 1bc711410fbe7399f390ca1c3b60ad0f53f
 SIZE (rust/crates/seq-macro-0.3.6.crate) = 16031
 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
 SIZE (rust/crates/serde-1.0.228.crate) = 83652
-SHA256 (rust/crates/serde-saphyr-0.0.28.crate) = a15e3bc297370dc9c526bcf0986f29167a9286cfaad404f2f572b3074dabe5ec
-SIZE (rust/crates/serde-saphyr-0.0.28.crate) = 533731
+SHA256 (rust/crates/serde-saphyr-0.0.29.crate) = 7bd22781911de0ca6debda95f073c8f18bec65d1a94f1fa9573f3102e514cea4
+SIZE (rust/crates/serde-saphyr-0.0.29.crate) = 535245
 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.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/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
 SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77
 SIZE (rust/crates/shell-words-1.1.1.crate) = 10012
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/shlex-2.0.1.crate) = f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba
 SIZE (rust/crates/shlex-2.0.1.crate) = 19332
-SHA256 (rust/crates/simd_cesu8-1.1.1.crate) = 94f90157bb87cddf702797c5dadfa0be7d266cdf49e22da2fcaa32eff75b2c33
-SIZE (rust/crates/simd_cesu8-1.1.1.crate) = 319542
-SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e
-SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488
 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
 SIZE (rust/crates/similar-2.7.0.crate) = 53928
 SHA256 (rust/crates/siphasher-1.0.3.crate) = 8ee5873ec9cce0195efcb7a4e9507a04cd49aec9c83d0389df45b1ef7ba2e649
@@ -509,10 +513,6 @@ SHA256 (rust/crates/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b
 SIZE (rust/crates/statrs-0.18.0.crate) = 156842
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.28.0.crate) = 9628de9b8791db39ceda2b119bbe13134770b56c138ec1d3af810d045c04f9bd
-SIZE (rust/crates/strum-0.28.0.crate) = 8550
-SHA256 (rust/crates/strum_macros-0.28.0.crate) = ab85eea0270ee17587ed4156089e10b9e6880ee688791d45a905f5b1ca36f664
-SIZE (rust/crates/strum_macros-0.28.0.crate) = 30964
 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
 SIZE (rust/crates/subtle-2.6.1.crate) = 14562
 SHA256 (rust/crates/syn-2.0.118.crate) = 1b9ae57f904213ebb649ce6895b8a66c66f0203b9319718f69a5612a065b1422
@@ -523,8 +523,12 @@ SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
 SHA256 (rust/crates/target-lexicon-0.13.5.crate) = adb6935a6f5c20170eeceb1a3835a49e12e19d792f6dd344ccc76a985ca5a6ca
 SIZE (rust/crates/target-lexicon-0.13.5.crate) = 26928
+SHA256 (rust/crates/target-triple-1.0.0.crate) = 591ef38edfb78ca4771ee32cf494cb8771944bee237a9b91fc9c1424ac4b777b
+SIZE (rust/crates/target-triple-1.0.0.crate) = 7182
 SHA256 (rust/crates/tempfile-3.27.0.crate) = 32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd
 SIZE (rust/crates/tempfile-3.27.0.crate) = 44780
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
 SIZE (rust/crates/termtree-0.5.1.crate) = 8498
 SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
@@ -535,12 +539,12 @@ SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014
 SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961
 SHA256 (rust/crates/textwrap-0.16.2.crate) = c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057
 SIZE (rust/crates/textwrap-0.16.2.crate) = 57077
-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
-SIZE (rust/crates/thiserror-impl-2.0.18.crate) = 21413
-SHA256 (rust/crates/tinystr-0.8.3.crate) = c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d
-SIZE (rust/crates/tinystr-0.8.3.crate) = 24710
+SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
+SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
+SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
+SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
+SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
+SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
 SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
 SHA256 (rust/crates/tokio-1.52.3.crate) = 8fc7f01b389ac15039e4dc9531aa973a135d7a4135281b12d7c1bc79fd57fffe
@@ -553,12 +557,18 @@ SHA256 (rust/crates/tokio-util-0.7.18.crate) = 9ae9cec805b01e8fc3fd2fe289f89149a
 SIZE (rust/crates/tokio-util-0.7.18.crate) = 140550
 SHA256 (rust/crates/toml-0.9.12+spec-1.1.0.crate) = cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863
 SIZE (rust/crates/toml-0.9.12+spec-1.1.0.crate) = 56485
+SHA256 (rust/crates/toml-1.0.7+spec-1.1.0.crate) = dd28d57d8a6f6e458bc0b8784f8fdcc4b99a437936056fa122cb234f18656a96
+SIZE (rust/crates/toml-1.0.7+spec-1.1.0.crate) = 56659
 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.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/toml_datetime-1.0.1+spec-1.1.0.crate) = 9b320e741db58cac564e26c607d3cc1fdc4a88fd36c879568c07856ed83ff3e9
+SIZE (rust/crates/toml_datetime-1.0.1+spec-1.1.0.crate) = 18010
+SHA256 (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269
+SIZE (rust/crates/toml_edit-0.23.10+spec-1.0.0.crate) = 66420
+SHA256 (rust/crates/toml_parser-1.0.10+spec-1.1.0.crate) = 7df25b4befd31c4816df190124375d5a20c6b6921e2cad937316de3fccd63420
+SIZE (rust/crates/toml_parser-1.0.10+spec-1.1.0.crate) = 35150
+SHA256 (rust/crates/toml_writer-1.0.7+spec-1.1.0.crate) = f17aaa1c6e3dc22b1da4b6bba97d066e354c7945cac2f7852d4e4e7ca7a6b56d
+SIZE (rust/crates/toml_writer-1.0.7+spec-1.1.0.crate) = 17166
 SHA256 (rust/crates/tower-0.5.3.crate) = ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4
 SIZE (rust/crates/tower-0.5.3.crate) = 110488
 SHA256 (rust/crates/tower-http-0.6.11.crate) = 4cfcf7e2740e6fc6d4d688b4ef00650406bb94adf4731e43c096c3a19fe40840
@@ -573,6 +583,8 @@ SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba
 SIZE (rust/crates/tracing-core-0.1.36.crate) = 63967
 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
 SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/trybuild-1.0.116.crate) = 47c635f0191bd3a2941013e5062667100969f8c4e9cd787c14f977265d73616e
+SIZE (rust/crates/trybuild-1.0.116.crate) = 45967
 SHA256 (rust/crates/unicode-general-category-1.1.0.crate) = 0b993bddc193ae5bd0d623b49ec06ac3e9312875fdae725a975c51db1cc1677f
 SIZE (rust/crates/unicode-general-category-1.1.0.crate) = 36486
 SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
@@ -585,12 +597,14 @@ SHA256 (rust/crates/uritemplate-next-0.2.0.crate) = bcde98d1fc3f528255b1ecb22fb6
 SIZE (rust/crates/uritemplate-next-0.2.0.crate) = 21154
 SHA256 (rust/crates/url-2.5.8.crate) = ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed
 SIZE (rust/crates/url-2.5.8.crate) = 86512
+SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246
+SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736
 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/uuid-1.23.4.crate) = bf80a72845275afea99e7f2b434723d3bc7e38470fcd1c7ed39a599c73319a53
-SIZE (rust/crates/uuid-1.23.4.crate) = 62165
+SHA256 (rust/crates/uuid-1.20.0.crate) = ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f
+SIZE (rust/crates/uuid-1.20.0.crate) = 60654
 SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8
 SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959
 SHA256 (rust/crates/valico-4.0.0.crate) = ca8a0a4df97f827fcbcbe69c65364acddddf3a4bb50e6507f63361177a7ea7a4
@@ -607,8 +621,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da
 SIZE (rust/crates/want-0.3.1.crate) = 6398
 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.4+wasi-0.2.12.crate) = b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487
-SIZE (rust/crates/wasip2-1.0.4+wasi-0.2.12.crate) = 135311
+SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7
+SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087
 SHA256 (rust/crates/wasm-bindgen-0.2.126.crate) = 4b067c0c11094aef6b7a801c1e34a26affafdf3d051dba08456b868789aaf9a4
 SIZE (rust/crates/wasm-bindgen-0.2.126.crate) = 67461
 SHA256 (rust/crates/wasm-bindgen-futures-0.4.76.crate) = c62df1340f32221cb9c54d6a27b030e3dba64361d4a95bed55f9aacb44da291d
@@ -637,67 +651,87 @@ SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3e
 SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
-SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb
-SIZE (rust/crates/windows-core-0.62.2.crate) = 36932
+SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
+SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
 SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf
 SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325
 SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358
 SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809
+SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
+SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
-SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5
-SIZE (rust/crates/windows-result-0.4.1.crate) = 13381
-SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091
-SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966
+SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
+SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
+SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
+SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
+SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
 SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
 SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
 SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071
+SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492
 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8
+SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071
 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43
+SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981
 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f
+SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236
 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
 SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060
+SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951
 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36
+SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373
 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3
+SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068
 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
 SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0
+SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
 SHA256 (rust/crates/winnow-0.7.15.crate) = df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945
 SIZE (rust/crates/winnow-0.7.15.crate) = 187092
 SHA256 (rust/crates/winnow-1.0.3.crate) = 0592e1c9d151f854e6fd382574c3a0855250e1d9b2f99d9281c6e6391af352f1
 SIZE (rust/crates/winnow-1.0.3.crate) = 187990
-SHA256 (rust/crates/wit-bindgen-0.57.1.crate) = 1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e
-SIZE (rust/crates/wit-bindgen-0.57.1.crate) = 71227
-SHA256 (rust/crates/writeable-0.6.3.crate) = 1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4
-SIZE (rust/crates/writeable-0.6.3.crate) = 26685
-SHA256 (rust/crates/yoke-0.8.3.crate) = 709fe23a0424b6a435d82152b1bd3fdfb0833487d5fa90d05d42762a9891fef5
-SIZE (rust/crates/yoke-0.8.3.crate) = 33132
-SHA256 (rust/crates/yoke-derive-0.8.2.crate) = de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e
-SIZE (rust/crates/yoke-derive-0.8.2.crate) = 15077
-SHA256 (rust/crates/zerocopy-0.8.52.crate) = ce1022995ff5ff5d841ad7d994facc23098cd40152f2c1d11cd607c6f530653f
-SIZE (rust/crates/zerocopy-0.8.52.crate) = 284102
-SHA256 (rust/crates/zerocopy-derive-0.8.52.crate) = 1ae7f38b72ec2a254e2b87ef277cf2cd4fb97cbebf944faa6f33354da0867930
-SIZE (rust/crates/zerocopy-derive-0.8.52.crate) = 98218
+SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
+SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
+SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
+SIZE (rust/crates/write16-1.0.0.crate) = 7218
+SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51
+SIZE (rust/crates/writeable-0.5.5.crate) = 22354
+SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40
+SIZE (rust/crates/yoke-0.7.5.crate) = 29673
+SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154
+SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525
+SHA256 (rust/crates/zerocopy-0.8.53.crate) = 75726053136156d419e285b9b7eddaaea9e3fea6ce32eed44a89901f0bd98de1
+SIZE (rust/crates/zerocopy-0.8.53.crate) = 284705
+SHA256 (rust/crates/zerocopy-derive-0.8.53.crate) = 4714fd92cf900833d49538023a9b3915155210801d1c1169eba513b2addefd71
+SIZE (rust/crates/zerocopy-derive-0.8.53.crate) = 98699
 SHA256 (rust/crates/zerofrom-0.1.8.crate) = 0ec05a11813ea801ff6d75110ad09cd0824ddba17dfe17128ea0d5f68e6c5272
 SIZE (rust/crates/zerofrom-0.1.8.crate) = 6156
 SHA256 (rust/crates/zerofrom-derive-0.1.7.crate) = 11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1
 SIZE (rust/crates/zerofrom-derive-0.1.7.crate) = 8853
-SHA256 (rust/crates/zeroize-1.9.0.crate) = e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e
-SIZE (rust/crates/zeroize-1.9.0.crate) = 24480
-SHA256 (rust/crates/zerotrie-0.2.4.crate) = 0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf
-SIZE (rust/crates/zerotrie-0.2.4.crate) = 83690
-SHA256 (rust/crates/zerovec-0.11.6.crate) = 90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239
-SIZE (rust/crates/zerovec-0.11.6.crate) = 128583
-SHA256 (rust/crates/zerovec-derive-0.11.3.crate) = 625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555
-SIZE (rust/crates/zerovec-derive-0.11.3.crate) = 22115
+SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0
+SIZE (rust/crates/zeroize-1.8.2.crate) = 20907
+SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079
+SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
+SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
+SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
 SHA256 (rust/crates/zmij-1.0.21.crate) = b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa
 SIZE (rust/crates/zmij-1.0.21.crate) = 26665