git: 3ec3b4ad23e7 - main - www/sqlpage: Update to 0.41.0

From: Palle Girgensohn <girgen_at_FreeBSD.org>
Date: Wed, 31 Dec 2025 11:39:33 UTC
The branch main has been updated by girgen:

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

commit 3ec3b4ad23e754693b926ae1c76840ee79533a58
Author:     Palle Girgensohn <girgen@FreeBSD.org>
AuthorDate: 2025-12-31 11:06:40 +0000
Commit:     Palle Girgensohn <girgen@FreeBSD.org>
CommitDate: 2025-12-31 11:39:29 +0000

    www/sqlpage: Update to 0.41.0
    
    Release notes:  https://github.com/sqlpage/SQLPage/releases/tag/v0.41.0
---
 www/sqlpage/Makefile        |   5 +-
 www/sqlpage/Makefile.crates |  90 +++++++++++----------
 www/sqlpage/distinfo        | 190 +++++++++++++++++++++++---------------------
 3 files changed, 148 insertions(+), 137 deletions(-)

diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile
index dee919b5f3ea..4ec6184440fd 100644
--- a/www/sqlpage/Makefile
+++ b/www/sqlpage/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	sqlpage
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.40.0
-PORTREVISION=	1
+DISTVERSION=	0.41.0
 CATEGORIES=	www databases
 MASTER_SITES=	https://cdn.jsdelivr.net/npm/:npm
 DISTFILES=	${NPM_DISTFILES}
@@ -29,7 +28,7 @@ GH_PROJECT=	SQLPage
 USERS=		sqlpage
 GROUPS=		sqlpage
 
-NPM_DISTFILES=	apexcharts@5.3.0/dist/apexcharts.min.js:npm \
+NPM_DISTFILES=	apexcharts@5.3.6/dist/apexcharts.min.js:npm \
 		@tabler/core@1.4.0/dist/css/tabler.min.css:npm \
 		@tabler/core@1.4.0/dist/css/tabler-vendors.min.css:npm \
 		@tabler/core@1.4.0/dist/js/tabler.min.js:npm \
diff --git a/www/sqlpage/Makefile.crates b/www/sqlpage/Makefile.crates
index 8b59220d3e85..7f1dcfacddb8 100644
--- a/www/sqlpage/Makefile.crates
+++ b/www/sqlpage/Makefile.crates
@@ -47,14 +47,14 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		atomic-waker-1.1.2 \
 		autocfg-1.5.0 \
 		awc-3.8.1 \
-		aws-lc-rs-1.15.1 \
-		aws-lc-sys-0.34.0 \
+		aws-lc-rs-1.15.2 \
+		aws-lc-sys-0.35.0 \
 		base16ct-0.2.0 \
 		base64-0.13.1 \
 		base64-0.21.7 \
 		base64-0.22.1 \
-		base64ct-1.8.0 \
-		bigdecimal-0.4.9 \
+		base64ct-1.8.1 \
+		bigdecimal-0.4.10 \
 		bitflags-1.3.2 \
 		bitflags-2.10.0 \
 		blake2-0.10.6 \
@@ -65,12 +65,12 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		brotli-8.0.2 \
 		brotli-decompressor-2.5.1 \
 		brotli-decompressor-5.0.0 \
-		bumpalo-3.19.0 \
+		bumpalo-3.19.1 \
 		byteorder-1.5.0 \
 		bytes-1.11.0 \
 		bytestring-1.5.0 \
 		calloop-0.13.0 \
-		cc-1.2.48 \
+		cc-1.2.51 \
 		cesu8-1.1.0 \
 		cfg-if-1.0.4 \
 		cfg_aliases-0.2.1 \
@@ -79,7 +79,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		clap_builder-4.5.53 \
 		clap_derive-4.5.49 \
 		clap_lex-0.7.6 \
-		cmake-0.1.54 \
+		cmake-0.1.57 \
 		colorchoice-1.0.4 \
 		combine-4.6.7 \
 		concurrent-queue-2.5.0 \
@@ -89,6 +89,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		const-random-macro-0.1.16 \
 		convert_case-0.4.0 \
 		convert_case-0.6.0 \
+		convert_case-0.10.0 \
 		cookie-0.16.2 \
 		core-foundation-0.9.4 \
 		core-foundation-0.10.1 \
@@ -125,8 +126,8 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		derive_builder_core-0.20.2 \
 		derive_builder_macro-0.20.2 \
 		derive_more-0.99.20 \
-		derive_more-2.0.1 \
-		derive_more-impl-2.0.1 \
+		derive_more-2.1.1 \
+		derive_more-impl-2.1.1 \
 		digest-0.10.7 \
 		dirs-6.0.0 \
 		dirs-sys-0.5.0 \
@@ -154,7 +155,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		fastrand-2.3.0 \
 		ff-0.13.1 \
 		fiat-crypto-0.2.9 \
-		find-msvc-tools-0.1.5 \
+		find-msvc-tools-0.1.6 \
 		flate2-1.1.5 \
 		flume-0.11.1 \
 		fnv-1.0.7 \
@@ -205,8 +206,8 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		icu_locale_core-2.1.1 \
 		icu_normalizer-2.1.1 \
 		icu_normalizer_data-2.1.1 \
-		icu_properties-2.1.1 \
-		icu_properties_data-2.1.1 \
+		icu_properties-2.1.2 \
+		icu_properties_data-2.1.2 \
 		icu_provider-2.1.1 \
 		ident_case-1.0.1 \
 		idna-1.1.0 \
@@ -218,9 +219,9 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		indexmap-2.12.1 \
 		is_terminal_polyfill-1.70.2 \
 		itertools-0.10.5 \
-		itoa-1.0.15 \
-		jiff-0.2.16 \
-		jiff-static-0.2.16 \
+		itoa-1.0.17 \
+		jiff-0.2.17 \
+		jiff-static-0.2.17 \
 		jni-0.21.1 \
 		jni-sys-0.3.0 \
 		jobserver-0.1.34 \
@@ -231,20 +232,20 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		lambda_runtime_api_client-0.7.0 \
 		language-tags-0.3.2 \
 		lazy_static-1.5.0 \
-		libc-0.2.177 \
+		libc-0.2.178 \
 		libflate-2.2.1 \
 		libflate_lz77-2.2.0 \
 		libloading-0.8.9 \
 		libm-0.2.15 \
-		libredox-0.1.10 \
-		libsqlite3-sys-0.35.0 \
+		libredox-0.1.12 \
+		libsqlite3-sys-0.36.0 \
 		linux-raw-sys-0.4.15 \
 		linux-raw-sys-0.11.0 \
 		litemap-0.8.1 \
 		local-channel-0.1.5 \
 		local-waker-0.1.4 \
 		lock_api-0.4.14 \
-		log-0.4.28 \
+		log-0.4.29 \
 		markdown-1.0.0 \
 		md-5-0.10.6 \
 		memchr-2.7.6 \
@@ -252,7 +253,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		mime_guess-2.0.5 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
-		mio-1.1.0 \
+		mio-1.1.1 \
 		ndk-0.9.0 \
 		ndk-context-0.1.1 \
 		ndk-sys-0.6.0+11769913 \
@@ -287,6 +288,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		objc2-user-notifications-0.2.2 \
 		odbc-api-19.1.0 \
 		odbc-sys-0.27.4 \
+		odbc-sys-0.28.0 \
 		oid-registry-0.7.1 \
 		once_cell-1.21.3 \
 		once_cell_polyfill-1.70.2 \
@@ -321,14 +323,14 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		pkcs8-0.10.2 \
 		pkg-config-0.3.32 \
 		polling-3.11.0 \
-		portable-atomic-1.11.1 \
+		portable-atomic-1.13.0 \
 		portable-atomic-util-0.2.4 \
 		potential_utf-0.1.4 \
 		powerfmt-0.2.0 \
 		ppv-lite86-0.2.21 \
 		primeorder-0.13.6 \
 		proc-macro-crate-3.4.0 \
-		proc-macro2-1.0.103 \
+		proc-macro2-1.0.104 \
 		quote-1.0.42 \
 		r-efi-5.3.0 \
 		rand-0.8.5 \
@@ -341,6 +343,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		rcgen-0.13.2 \
 		redox_syscall-0.4.1 \
 		redox_syscall-0.5.18 \
+		redox_syscall-0.7.0 \
 		redox_users-0.5.2 \
 		ref-cast-1.0.25 \
 		ref-cast-impl-1.0.25 \
@@ -357,19 +360,19 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		rustc_version-0.4.1 \
 		rusticata-macros-4.1.0 \
 		rustix-0.38.44 \
-		rustix-1.1.2 \
+		rustix-1.1.3 \
 		rustls-0.23.35 \
 		rustls-acme-0.14.1 \
 		rustls-native-certs-0.8.2 \
 		rustls-pemfile-2.2.0 \
-		rustls-pki-types-1.13.1 \
+		rustls-pki-types-1.13.2 \
 		rustls-webpki-0.103.8 \
 		rustversion-1.0.22 \
-		ryu-1.0.20 \
+		ryu-1.0.22 \
 		same-file-1.0.6 \
 		schannel-0.1.28 \
 		schemars-0.9.0 \
-		schemars-1.1.0 \
+		schemars-1.2.0 \
 		scopeguard-1.2.0 \
 		sec1-0.7.3 \
 		security-framework-3.5.1 \
@@ -380,19 +383,19 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		serde-value-0.7.0 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
-		serde_json-1.0.145 \
+		serde_json-1.0.148 \
 		serde_path_to_error-0.1.20 \
 		serde_plain-1.0.2 \
-		serde_spanned-1.0.3 \
+		serde_spanned-1.0.4 \
 		serde_urlencoded-0.7.1 \
 		serde_with-3.16.1 \
 		serde_with_macros-3.16.1 \
 		sha1-0.10.6 \
 		sha2-0.10.9 \
 		shlex-1.3.0 \
-		signal-hook-registry-1.4.7 \
+		signal-hook-registry-1.4.8 \
 		signature-2.2.0 \
-		simd-adler32-0.3.7 \
+		simd-adler32-0.3.8 \
 		slab-0.4.11 \
 		smallvec-1.15.1 \
 		smol_str-0.2.2 \
@@ -400,8 +403,8 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		socket2-0.6.1 \
 		spin-0.9.8 \
 		spki-0.7.3 \
-		sqlparser-0.59.0 \
-		sqlparser_derive-0.3.0 \
+		sqlparser-0.60.0 \
+		sqlparser_derive-0.4.0 \
 		sqlx-core-oldapi-0.6.51 \
 		sqlx-macros-oldapi-0.6.51 \
 		sqlx-oldapi-0.6.51 \
@@ -412,7 +415,7 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		subtle-2.6.1 \
 		syn-2.0.111 \
 		synstructure-0.13.2 \
-		tempfile-3.23.0 \
+		tempfile-3.24.0 \
 		thiserror-1.0.69 \
 		thiserror-2.0.17 \
 		thiserror-impl-1.0.69 \
@@ -429,16 +432,16 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		tokio-rustls-0.26.4 \
 		tokio-stream-0.1.17 \
 		tokio-util-0.7.17 \
-		toml-0.9.8 \
-		toml_datetime-0.7.3 \
-		toml_edit-0.23.7 \
-		toml_parser-1.0.4 \
+		toml-0.9.10+spec-1.1.0 \
+		toml_datetime-0.7.5+spec-1.1.0 \
+		toml_edit-0.23.10+spec-1.0.0 \
+		toml_parser-1.0.6+spec-1.1.0 \
 		tower-0.4.13 \
 		tower-layer-0.3.3 \
 		tower-service-0.3.3 \
-		tracing-0.1.43 \
+		tracing-0.1.44 \
 		tracing-attributes-0.1.31 \
-		tracing-core-0.1.35 \
+		tracing-core-0.1.36 \
 		try-lock-0.2.5 \
 		typeid-1.0.3 \
 		typenum-1.19.0 \
@@ -451,12 +454,12 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		unicode-properties-0.1.4 \
 		unicode-segmentation-1.12.0 \
 		unicode-xid-0.2.6 \
-		unix-odbc-0.1.3 \
+		unix-odbc-0.1.4 \
 		untrusted-0.9.0 \
 		url-2.5.7 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.18.1 \
+		uuid-1.19.0 \
 		vcpkg-0.2.15 \
 		version_check-0.9.5 \
 		walkdir-2.5.0 \
@@ -524,14 +527,15 @@ CARGO_CRATES=	actix-codec-0.5.2 \
 		yasna-0.5.2 \
 		yoke-0.8.1 \
 		yoke-derive-0.8.1 \
-		zerocopy-0.8.30 \
-		zerocopy-derive-0.8.30 \
+		zerocopy-0.8.31 \
+		zerocopy-derive-0.8.31 \
 		zerofrom-0.1.6 \
 		zerofrom-derive-0.1.6 \
 		zeroize-1.8.2 \
 		zerotrie-0.2.3 \
 		zerovec-0.11.5 \
 		zerovec-derive-0.11.2 \
+		zmij-1.0.0 \
 		zstd-0.13.3 \
 		zstd-safe-7.2.4 \
 		zstd-sys-2.0.16+zstd.1.5.7
diff --git a/www/sqlpage/distinfo b/www/sqlpage/distinfo
index e94a7034734b..2c62e3bcc884 100644
--- a/www/sqlpage/distinfo
+++ b/www/sqlpage/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1764409662
-SHA256 (apexcharts@5.3.0/dist/apexcharts.min.js) = 3ad7c7f22806e3f5d5316575d79e5d0a5f241a1aeea302125549bb6591745705
-SIZE (apexcharts@5.3.0/dist/apexcharts.min.js) = 580851
+TIMESTAMP = 1767088030
+SHA256 (apexcharts@5.3.6/dist/apexcharts.min.js) = a8d26d1122513981d12b04bfbb7cddbb815ebfaf5d6f5ee128766faea1a2a91b
+SIZE (apexcharts@5.3.6/dist/apexcharts.min.js) = 581552
 SHA256 (@tabler/core@1.4.0/dist/css/tabler.min.css) = 7ef750bd10546a695d0b12767ad8048bd8f3ec5de7daefb1067f9d0daa3d1c9a
 SIZE (@tabler/core@1.4.0/dist/css/tabler.min.css) = 536141
 SHA256 (@tabler/core@1.4.0/dist/css/tabler-vendors.min.css) = fd53f3f46b621f512cd4a18b63bd3a5086b2104806f7707a68805add6cf02987
@@ -111,10 +111,10 @@ SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c08670
 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
 SHA256 (rust/crates/awc-3.8.1.crate) = 3c170039c11c7f6c0a28f7b3bd4fb0c674cbfa317fabc1560022ad3ec2d69e7c
 SIZE (rust/crates/awc-3.8.1.crate) = 85379
-SHA256 (rust/crates/aws-lc-rs-1.15.1.crate) = 6b5ce75405893cd713f9ab8e297d8e438f624dde7d706108285f7e17a25a180f
-SIZE (rust/crates/aws-lc-rs-1.15.1.crate) = 215686
-SHA256 (rust/crates/aws-lc-sys-0.34.0.crate) = 179c3777a8b5e70e90ea426114ffc565b2c1a9f82f6c4a0c5a34aa6ef5e781b6
-SIZE (rust/crates/aws-lc-sys-0.34.0.crate) = 9487891
+SHA256 (rust/crates/aws-lc-rs-1.15.2.crate) = 6a88aab2464f1f25453baa7a07c84c5b7684e274054ba06817f382357f77a288
+SIZE (rust/crates/aws-lc-rs-1.15.2.crate) = 216789
+SHA256 (rust/crates/aws-lc-sys-0.35.0.crate) = b45afffdee1e7c9126814751f88dddc747f41d91da16c9551a0f1e8a11e788a1
+SIZE (rust/crates/aws-lc-sys-0.35.0.crate) = 9489582
 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf
 SIZE (rust/crates/base16ct-0.2.0.crate) = 10240
 SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
@@ -123,10 +123,10 @@ SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c
 SIZE (rust/crates/base64-0.21.7.crate) = 82576
 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
 SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba
-SIZE (rust/crates/base64ct-1.8.0.crate) = 31211
-SHA256 (rust/crates/bigdecimal-0.4.9.crate) = 560f42649de9fa436b73517378a147ec21f6c997a546581df4b4b31677828934
-SIZE (rust/crates/bigdecimal-0.4.9.crate) = 135074
+SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a
+SIZE (rust/crates/base64ct-1.8.1.crate) = 31807
+SHA256 (rust/crates/bigdecimal-0.4.10.crate) = 4d6867f1565b3aad85681f1015055b087fcfd840d6aeee6eee7f2da317603695
+SIZE (rust/crates/bigdecimal-0.4.10.crate) = 126514
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
 SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
@@ -147,8 +147,8 @@ SHA256 (rust/crates/brotli-decompressor-2.5.1.crate) = 4e2e4afe60d7dd600fdd3de8d
 SIZE (rust/crates/brotli-decompressor-2.5.1.crate) = 193087
 SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03
 SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282
-SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
-SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bumpalo-3.19.1.crate) = 5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510
+SIZE (rust/crates/bumpalo-3.19.1.crate) = 96477
 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
 SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
 SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3
@@ -157,8 +157,8 @@ SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b0
 SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
 SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec
 SIZE (rust/crates/calloop-0.13.0.crate) = 69698
-SHA256 (rust/crates/cc-1.2.48.crate) = c481bdbf0ed3b892f6f806287d72acd515b352a4ec27a208489b8c1bc839633a
-SIZE (rust/crates/cc-1.2.48.crate) = 92458
+SHA256 (rust/crates/cc-1.2.51.crate) = 7a0aeaff4ff1a90589618835a598e545176939b97874f7abc7851caa0618f203
+SIZE (rust/crates/cc-1.2.51.crate) = 93352
 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
 SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
 SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
@@ -175,8 +175,8 @@ SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a
 SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
 SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
 SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
-SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0
-SIZE (rust/crates/cmake-0.1.54.crate) = 18955
+SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
+SIZE (rust/crates/cmake-0.1.57.crate) = 20376
 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
@@ -195,6 +195,8 @@ SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc
 SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
 SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca
 SIZE (rust/crates/convert_case-0.6.0.crate) = 18675
+SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9
+SIZE (rust/crates/convert_case-0.10.0.crate) = 24083
 SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb
 SIZE (rust/crates/cookie-0.16.2.crate) = 34632
 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
@@ -267,10 +269,10 @@ SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e8
 SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
 SHA256 (rust/crates/derive_more-0.99.20.crate) = 6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f
 SIZE (rust/crates/derive_more-0.99.20.crate) = 55041
-SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
-SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
-SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
-SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
+SHA256 (rust/crates/derive_more-2.1.1.crate) = d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134
+SIZE (rust/crates/derive_more-2.1.1.crate) = 88632
+SHA256 (rust/crates/derive_more-impl-2.1.1.crate) = 799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb
+SIZE (rust/crates/derive_more-impl-2.1.1.crate) = 99094
 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
 SIZE (rust/crates/digest-0.10.7.crate) = 19557
 SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e
@@ -325,8 +327,8 @@ SHA256 (rust/crates/ff-0.13.1.crate) = c0b50bfb653653f9ca9095b427bed08ab8d75a137
 SIZE (rust/crates/ff-0.13.1.crate) = 18607
 SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
 SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844
-SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942
+SHA256 (rust/crates/find-msvc-tools-0.1.6.crate) = 645cbb3a84e60b7531617d5ae4e57f7e27308f6445f5abf653209ea76dec8dff
+SIZE (rust/crates/find-msvc-tools-0.1.6.crate) = 30978
 SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb
 SIZE (rust/crates/flate2-1.1.5.crate) = 77015
 SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095
@@ -427,10 +429,10 @@ SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea
 SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132
 SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a
 SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649
-SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99
-SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036
-SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899
-SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431
+SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec
+SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136
+SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af
+SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057
 SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614
 SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -453,12 +455,12 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd4600
 SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
 SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
-SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d34128283d7a26fa8f32a6dbb35
-SIZE (rust/crates/jiff-0.2.16.crate) = 731814
-SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69
-SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672
+SHA256 (rust/crates/itoa-1.0.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
+SIZE (rust/crates/itoa-1.0.17.crate) = 15905
+SHA256 (rust/crates/jiff-0.2.17.crate) = a87d9b8105c23642f50cbbae03d1f75d8422c5cb98ce7ee9271f7ff7505be6b8
+SIZE (rust/crates/jiff-0.2.17.crate) = 747708
+SHA256 (rust/crates/jiff-static-0.2.17.crate) = b787bebb543f8969132630c51fd0afab173a86c6abae56ff3b9e5e3e3f9f6e58
+SIZE (rust/crates/jiff-static-0.2.17.crate) = 83144
 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.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
@@ -479,8 +481,8 @@ SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503
 SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
-SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091
+SIZE (rust/crates/libc-0.2.178.crate) = 783720
 SHA256 (rust/crates/libflate-2.2.1.crate) = e3248b8d211bd23a104a42d81b4fa8bb8ac4a3b75e7a43d85d2c9ccb6179cd74
 SIZE (rust/crates/libflate-2.2.1.crate) = 40550
 SHA256 (rust/crates/libflate_lz77-2.2.0.crate) = a599cb10a9cd92b1300debcef28da8f70b935ec937f44fcd1b70a7c986a11c5c
@@ -489,10 +491,10 @@ SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6e
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
 SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
-SIZE (rust/crates/libredox-0.1.10.crate) = 7332
-SHA256 (rust/crates/libsqlite3-sys-0.35.0.crate) = 133c182a6a2c87864fe97778797e46c7e999672690dc9fa3ee8e241aa4a9c13f
-SIZE (rust/crates/libsqlite3-sys-0.35.0.crate) = 5200364
+SHA256 (rust/crates/libredox-0.1.12.crate) = 3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616
+SIZE (rust/crates/libredox-0.1.12.crate) = 7469
+SHA256 (rust/crates/libsqlite3-sys-0.36.0.crate) = 95b4103cffefa72eb8428cb6b47d6627161e51c2739fc5e3b734584157bc642a
+SIZE (rust/crates/libsqlite3-sys-0.36.0.crate) = 5294361
 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
 SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
@@ -505,8 +507,8 @@ SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc93
 SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
 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.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
-SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
+SIZE (rust/crates/log-0.4.29.crate) = 51515
 SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b31654d391d1c7d92cc1f03e295b1deb
 SIZE (rust/crates/markdown-1.0.0.crate) = 219012
 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
@@ -521,8 +523,8 @@ SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316
 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
-SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
-SIZE (rust/crates/mio-1.1.0.crate) = 105232
+SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc
+SIZE (rust/crates/mio-1.1.1.crate) = 105630
 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4
 SIZE (rust/crates/ndk-0.9.0.crate) = 84865
 SHA256 (rust/crates/ndk-context-0.1.1.crate) = 27b02d87554356db9e9a873add8782d4ea6e3e58ea071a9adb9a2e8ddb884a8b
@@ -591,6 +593,8 @@ SHA256 (rust/crates/odbc-api-19.1.0.crate) = f017d3949731e436bc1bb9a1fbc34197c2f
 SIZE (rust/crates/odbc-api-19.1.0.crate) = 198551
 SHA256 (rust/crates/odbc-sys-0.27.4.crate) = 1896e52e97c2f0cf997cc627380f1af1ecb3f6c29ce6175047cd38adaadb46f5
 SIZE (rust/crates/odbc-sys-0.27.4.crate) = 27908
+SHA256 (rust/crates/odbc-sys-0.28.0.crate) = 348f5e1d16a8aa07e9e76fc62f82bf44d94c099c0d291b4b4b7e10574447434c
+SIZE (rust/crates/odbc-sys-0.28.0.crate) = 29239
 SHA256 (rust/crates/oid-registry-0.7.1.crate) = a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9
 SIZE (rust/crates/oid-registry-0.7.1.crate) = 15220
 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
@@ -659,8 +663,8 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1
 SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
 SHA256 (rust/crates/polling-3.11.0.crate) = 5d0e4f59085d47d8241c88ead0f274e8a0cb551f3625263c05eb8dd897c34218
 SIZE (rust/crates/polling-3.11.0.crate) = 59387
-SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
-SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-1.13.0.crate) = f89776e4d69bb58bc6993e99ffa1d11f228b839984854c7daeb5d37f87cbe950
+SIZE (rust/crates/portable-atomic-1.13.0.crate) = 195086
 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
 SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77
@@ -673,8 +677,8 @@ SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f
 SIZE (rust/crates/primeorder-0.13.6.crate) = 21296
 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.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8
-SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024
+SHA256 (rust/crates/proc-macro2-1.0.104.crate) = 9695f8df41bb4f3d222c95a67532365f569318332d03d5f3f67f37b20e6ebdf0
+SIZE (rust/crates/proc-macro2-1.0.104.crate) = 60058
 SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f
 SIZE (rust/crates/quote-1.0.42.crate) = 31504
 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
@@ -699,6 +703,8 @@ SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f
 SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
 SHA256 (rust/crates/redox_syscall-0.5.18.crate) = ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d
 SIZE (rust/crates/redox_syscall-0.5.18.crate) = 30747
+SHA256 (rust/crates/redox_syscall-0.7.0.crate) = 49f3fe0889e69e2ae9e41f4d6c4c0181701d00e4697b356fb1f74173a5e0ee27
+SIZE (rust/crates/redox_syscall-0.7.0.crate) = 27652
 SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac
 SIZE (rust/crates/redox_users-0.5.2.crate) = 17280
 SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d
@@ -731,8 +737,8 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
 SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
 SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e
-SIZE (rust/crates/rustix-1.1.2.crate) = 422717
+SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
+SIZE (rust/crates/rustix-1.1.3.crate) = 423447
 SHA256 (rust/crates/rustls-0.23.35.crate) = 533f54bc6a7d4f647e46ad909549eda97bf5afc1585190ef692b4286b198bd8f
 SIZE (rust/crates/rustls-0.23.35.crate) = 373700
 SHA256 (rust/crates/rustls-acme-0.14.1.crate) = 4b49bf42910782ed684d992550c267c98fbe602320d6bb4a6362292791076eed
@@ -741,22 +747,22 @@ SHA256 (rust/crates/rustls-native-certs-0.8.2.crate) = 9980d917ebb0c0536119ba501
 SIZE (rust/crates/rustls-native-certs-0.8.2.crate) = 31903
 SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50
 SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849
-SHA256 (rust/crates/rustls-pki-types-1.13.1.crate) = 708c0f9d5f54ba0272468c1d306a52c495b31fa155e91bc25371e6df7996908c
-SIZE (rust/crates/rustls-pki-types-1.13.1.crate) = 34901
+SHA256 (rust/crates/rustls-pki-types-1.13.2.crate) = 21e6f2ab2928ca4291b86736a8bd920a277a399bba1589409d72154ff87c1282
+SIZE (rust/crates/rustls-pki-types-1.13.2.crate) = 34958
 SHA256 (rust/crates/rustls-webpki-0.103.8.crate) = 2ffdfa2f5286e2247234e03f680868ac2815974dc39e00ea15adc445d0aafe52
 SIZE (rust/crates/rustls-webpki-0.103.8.crate) = 85810
 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
 SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
-SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
-SIZE (rust/crates/ryu-1.0.20.crate) = 48738
+SHA256 (rust/crates/ryu-1.0.22.crate) = a50f4cf475b65d88e057964e0e9bb1f0aa9bbb2036dc65c64596b42932536984
+SIZE (rust/crates/ryu-1.0.22.crate) = 51321
 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.28.crate) = 891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1
 SIZE (rust/crates/schannel-0.1.28.crate) = 42312
 SHA256 (rust/crates/schemars-0.9.0.crate) = 4cd191f9397d57d581cddd31014772520aa448f65ef991055d7f61582c65165f
 SIZE (rust/crates/schemars-0.9.0.crate) = 80032
-SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289
-SIZE (rust/crates/schemars-1.1.0.crate) = 92664
+SHA256 (rust/crates/schemars-1.2.0.crate) = 54e910108742c57a770f492731f99be216a52fadd361b06c8fb59d74ccc267d2
+SIZE (rust/crates/schemars-1.2.0.crate) = 93707
 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc
@@ -777,14 +783,14 @@ SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b
 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.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
-SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
+SHA256 (rust/crates/serde_json-1.0.148.crate) = 3084b546a1dd6289475996f182a22aba973866ea8e8b02c51d9f46b1336a22da
+SIZE (rust/crates/serde_json-1.0.148.crate) = 155957
 SHA256 (rust/crates/serde_path_to_error-0.1.20.crate) = 10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457
 SIZE (rust/crates/serde_path_to_error-0.1.20.crate) = 18046
 SHA256 (rust/crates/serde_plain-1.0.2.crate) = 9ce1fc6db65a611022b23a0dec6975d63fb80a302cb3388835ff02c097258d50
 SIZE (rust/crates/serde_plain-1.0.2.crate) = 11183
-SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392
-SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011
+SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
+SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
 SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
 SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
@@ -797,12 +803,12 @@ SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824
 SIZE (rust/crates/sha2-0.10.9.crate) = 29271
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/signal-hook-registry-1.4.7.crate) = 7664a098b8e616bdfcc2dc0e9ac44eb231eedf41db4e9fe95d8d32ec728dedad
-SIZE (rust/crates/signal-hook-registry-1.4.7.crate) = 19491
+SHA256 (rust/crates/signal-hook-registry-1.4.8.crate) = c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b
+SIZE (rust/crates/signal-hook-registry-1.4.8.crate) = 21668
 SHA256 (rust/crates/signature-2.2.0.crate) = 77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de
 SIZE (rust/crates/signature-2.2.0.crate) = 15531
-SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe
-SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086
+SHA256 (rust/crates/simd-adler32-0.3.8.crate) = e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2
+SIZE (rust/crates/simd-adler32-0.3.8.crate) = 17294
 SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589
 SIZE (rust/crates/slab-0.4.11.crate) = 18549
 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
@@ -817,10 +823,10 @@ SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe
 SIZE (rust/crates/spin-0.9.8.crate) = 38958
 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
 SIZE (rust/crates/spki-0.7.3.crate) = 16409
-SHA256 (rust/crates/sqlparser-0.59.0.crate) = 4591acadbcf52f0af60eafbb2c003232b2b4cd8de5f0e9437cb8b1b59046cc0f
-SIZE (rust/crates/sqlparser-0.59.0.crate) = 359271
-SHA256 (rust/crates/sqlparser_derive-0.3.0.crate) = da5fc6819faabb412da764b99d3b713bb55083c11e7e0c00144d386cd6a1939c
-SIZE (rust/crates/sqlparser_derive-0.3.0.crate) = 8563
+SHA256 (rust/crates/sqlparser-0.60.0.crate) = 505aa16b045c4c1375bf5f125cce3813d0176325bfe9ffc4a903f423de7774ff
+SIZE (rust/crates/sqlparser-0.60.0.crate) = 378976
+SHA256 (rust/crates/sqlparser_derive-0.4.0.crate) = 028e551d5e270b31b9f3ea271778d9d827148d4287a5d96167b6bb9787f5cc38
+SIZE (rust/crates/sqlparser_derive-0.4.0.crate) = 9238
 SHA256 (rust/crates/sqlx-core-oldapi-0.6.51.crate) = 8b9869b844b6ab5f575c33e29ad579a3c880bc514bb47c4c9991d0dd6979949b
 SIZE (rust/crates/sqlx-core-oldapi-0.6.51.crate) = 380043
 SHA256 (rust/crates/sqlx-macros-oldapi-0.6.51.crate) = 78820a192cc29b877b735c32e1c1a8e51459019b699fff6f5ba86a128fa9ef9d
@@ -841,8 +847,8 @@ SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7
 SIZE (rust/crates/syn-2.0.111.crate) = 302117
 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
-SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16
-SIZE (rust/crates/tempfile-3.23.0.crate) = 43063
+SHA256 (rust/crates/tempfile-3.24.0.crate) = 655da9c7eb6305c55742045d5a8d2037996d61d8de95806335c7c86ce0f82e9c
+SIZE (rust/crates/tempfile-3.24.0.crate) = 40849
 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
 SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
@@ -875,26 +881,26 @@ SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253
 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
 SHA256 (rust/crates/tokio-util-0.7.17.crate) = 2efa149fe76073d6e8fd97ef4f4eca7b67f599660115591483572e406e165594
 SIZE (rust/crates/tokio-util-0.7.17.crate) = 133898
-SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8
-SIZE (rust/crates/toml-0.9.8.crate) = 56104
-SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
-SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
-SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
-SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
-SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
-SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 0825052159284a1a8b4d6c0c86cbc801f2da5afd2b225fa548c72f2e74002f48
+SIZE (rust/crates/toml-0.9.10+spec-1.1.0.crate) = 56601
+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_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.6+spec-1.1.0.crate) = a3198b4b0a8e11f09dd03e133c0280504d0801269e9afa46362ffde1cbeebf44
+SIZE (rust/crates/toml_parser-1.0.6+spec-1.1.0.crate) = 34897
 SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c
 SIZE (rust/crates/tower-0.4.13.crate) = 106906
 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
 SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647
-SIZE (rust/crates/tracing-0.1.43.crate) = 90033
+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.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c
-SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837
+SHA256 (rust/crates/tracing-core-0.1.36.crate) = db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a
+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/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c
@@ -919,8 +925,8 @@ SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec9
 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323
 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
-SHA256 (rust/crates/unix-odbc-0.1.3.crate) = c8579f2e2aaba57c09f10990cf9ab50eef8c0155820ed8a72d962c1c05af4a8a
-SIZE (rust/crates/unix-odbc-0.1.3.crate) = 1680573
+SHA256 (rust/crates/unix-odbc-0.1.4.crate) = 26bdaf2156eebadc0dbabec5b2c2a6f92bff5cface28f3f0a367d2ee9aeca0e2
+SIZE (rust/crates/unix-odbc-0.1.4.crate) = 1680785
 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
 SHA256 (rust/crates/url-2.5.7.crate) = 08bc136a29a3d1758e07a9cca267be308aeebf5cfd5a10f3f67ab2097683ef5b
@@ -929,8 +935,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
 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.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
-SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a
+SIZE (rust/crates/uuid-1.19.0.crate) = 60244
 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735
 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
@@ -1065,10 +1071,10 @@ SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d565733
 SIZE (rust/crates/yoke-0.8.1.crate) = 32016
 SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d
 SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593
-SHA256 (rust/crates/zerocopy-0.8.30.crate) = 4ea879c944afe8a2b25fef16bb4ba234f47c694565e97383b36f3a878219065c
-SIZE (rust/crates/zerocopy-0.8.30.crate) = 257591
-SHA256 (rust/crates/zerocopy-derive-0.8.30.crate) = cf955aa904d6040f70dc8e9384444cb1030aed272ba3cb09bbc4ab9e7c1f34f5
-SIZE (rust/crates/zerocopy-derive-0.8.30.crate) = 90705
+SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3
+SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633
+SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a
+SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835
 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5
 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
@@ -1081,11 +1087,13 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c
 SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
 SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
 SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
+SHA256 (rust/crates/zmij-1.0.0.crate) = e6d6085d62852e35540689d1f97ad663e3971fc19cf5eceab364d62c646ea167
+SIZE (rust/crates/zmij-1.0.0.crate) = 33841
 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a
 SIZE (rust/crates/zstd-0.13.3.crate) = 30514
 SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d
 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350
 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748
 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
-SHA256 (lovasoa-SQLPage-v0.40.0_GH0.tar.gz) = 1550ef8ee187f2ddf16b182b51716606d7b3e6ba71a6c5007de0a61c94d71bec
-SIZE (lovasoa-SQLPage-v0.40.0_GH0.tar.gz) = 34293528
+SHA256 (lovasoa-SQLPage-v0.41.0_GH0.tar.gz) = 85f214f72633a5e24d36038215fafa8e3dadc297cb17a216bceea73f5f9a77e8
+SIZE (lovasoa-SQLPage-v0.41.0_GH0.tar.gz) = 34302959