Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 10 Apr 2026 09:41:31 +0000
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 91f65fbf2587 - main - devel/{,py-}ruff: update 0.15.=?utf-8?Q?5 =E2=86=92 0.?=15.10
Message-ID:  <69d8c5cb.18ac7.585cfe4b@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by yuri:

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

commit 91f65fbf258714d718a457023d8a77a8c35f847c
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-04-10 09:38:17 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-04-10 09:40:55 +0000

    devel/{,py-}ruff: update 0.15.5 → 0.15.10
---
 devel/py-ruff/Makefile     | 140 ++++++++++-------------
 devel/py-ruff/distinfo     | 278 ++++++++++++++++++++-------------------------
 devel/ruff/Makefile        |   3 +-
 devel/ruff/Makefile.crates | 136 ++++++++++------------
 devel/ruff/distinfo        | 278 ++++++++++++++++++++-------------------------
 5 files changed, 363 insertions(+), 472 deletions(-)

diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index 0632949c5d10..ae952da51b65 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ruff
-DISTVERSION=	0.15.5
-PORTREVISION=	1
+DISTVERSION=	0.15.10
+PORTREVISION=	0
 CATEGORIES=	devel python
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -34,7 +34,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		annotate-snippets-0.11.5 \
 		anstream-0.6.21 \
 		anstream-1.0.0 \
-		anstyle-1.0.13 \
+		anstyle-1.0.14 \
 		anstyle-lossy-1.1.4 \
 		anstyle-parse-0.2.7 \
 		anstyle-parse-1.0.0 \
@@ -43,7 +43,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		anstyle-wincon-3.0.10 \
 		anyhow-1.0.102 \
 		approx-0.5.1 \
-		arc-swap-1.8.2 \
+		arc-swap-1.9.0 \
 		argfile-1.0.0 \
 		arrayvec-0.7.6 \
 		assert_fs-1.1.3 \
@@ -52,7 +52,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		autocfg-1.5.0 \
 		bincode-2.0.1 \
 		bincode_derive-2.0.1 \
-		bindgen-0.72.1 \
 		bit-set-0.8.0 \
 		bit-vec-0.8.0 \
 		bitflags-1.3.2 \
@@ -69,36 +68,33 @@ CARGO_CRATES=	adler2-2.0.1 \
 		cast-0.3.0 \
 		castaway-0.2.4 \
 		cc-1.2.38 \
-		cexpr-0.6.0 \
 		cfg-if-1.0.3 \
 		cfg_aliases-0.2.1 \
 		chacha20-0.10.0 \
-		chrono-0.4.42 \
+		chrono-0.4.44 \
 		ciborium-0.2.2 \
 		ciborium-io-0.2.2 \
 		ciborium-ll-0.2.2 \
-		clang-sys-1.8.1 \
-		clap-4.5.60 \
-		clap_builder-4.5.60 \
+		clap-4.6.0 \
+		clap_builder-4.6.0 \
 		clap_complete-4.5.58 \
 		clap_complete_command-0.6.1 \
 		clap_complete_nushell-4.5.8 \
-		clap_derive-4.5.55 \
+		clap_derive-4.6.0 \
 		clap_lex-1.0.0 \
-		clearscreen-4.0.5 \
-		codspeed-4.0.4 \
-		codspeed-criterion-compat-4.0.4 \
-		codspeed-criterion-compat-walltime-4.0.4 \
-		codspeed-divan-compat-4.0.4 \
-		codspeed-divan-compat-macros-4.0.4 \
-		codspeed-divan-compat-walltime-4.0.4 \
+		clearscreen-4.0.6 \
+		codspeed-4.4.1 \
+		codspeed-criterion-compat-4.4.1 \
+		codspeed-criterion-compat-walltime-4.4.1 \
+		codspeed-divan-compat-4.4.1 \
+		codspeed-divan-compat-macros-4.4.1 \
+		codspeed-divan-compat-walltime-4.4.1 \
 		collection_literals-1.0.2 \
 		colorchoice-1.0.4 \
 		colored-2.2.0 \
 		colored-3.1.1 \
 		compact_str-0.9.0 \
 		condtype-1.3.0 \
-		console-0.15.11 \
 		console-0.16.1 \
 		console_error_panic_hook-0.1.7 \
 		console_log-1.0.0 \
@@ -121,9 +117,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		csv-1.4.0 \
 		csv-core-0.1.12 \
 		ctrlc-3.5.2 \
-		darling-0.21.3 \
-		darling_core-0.21.3 \
-		darling_macro-0.21.3 \
+		darling-0.23.0 \
+		darling_core-0.23.0 \
+		darling_macro-0.23.0 \
 		dashmap-6.1.0 \
 		datatest-stable-0.3.3 \
 		derive-where-1.6.0 \
@@ -141,7 +137,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		dyn-clone-1.0.20 \
 		either-1.15.0 \
 		encode_unicode-1.0.0 \
-		env_home-0.1.0 \
 		equivalent-1.0.2 \
 		errno-0.3.14 \
 		escape8259-0.5.3 \
@@ -165,7 +160,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		getopts-0.2.24 \
 		getrandom-0.2.16 \
 		getrandom-0.3.4 \
-		getrandom-0.4.1 \
+		getrandom-0.4.2 \
 		glob-0.3.3 \
 		globset-0.4.18 \
 		globwalk-0.9.1 \
@@ -179,42 +174,39 @@ CARGO_CRATES=	adler2-2.0.1 \
 		html-escape-0.2.13 \
 		iana-time-zone-0.1.64 \
 		iana-time-zone-haiku-0.1.2 \
-		icu_collections-2.0.0 \
-		icu_locale_core-2.0.0 \
-		icu_normalizer-2.0.0 \
-		icu_normalizer_data-2.0.0 \
-		icu_properties-2.0.1 \
-		icu_properties_data-2.0.1 \
-		icu_provider-2.0.0 \
+		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 \
 		id-arena-2.3.0 \
 		ident_case-1.0.1 \
 		idna-1.1.0 \
 		idna_adapter-1.2.1 \
 		ignore-0.4.25 \
-		imara-diff-0.1.8 \
+		imara-diff-0.2.0 \
 		imperative-1.0.7 \
 		indexmap-2.13.0 \
 		indicatif-0.18.4 \
 		indoc-2.0.7 \
 		inotify-0.11.0 \
 		inotify-sys-0.1.5 \
-		insta-1.46.3 \
+		insta-1.47.1 \
 		insta-cmd-0.6.0 \
 		interpolator-0.5.0 \
 		intrusive-collections-0.9.7 \
 		inventory-0.3.21 \
-		is-docker-0.2.0 \
 		is-macro-0.3.7 \
 		is-terminal-0.4.16 \
-		is-wsl-0.4.0 \
-		is_executable-1.0.5 \
 		is_terminal_polyfill-1.70.1 \
 		itertools-0.10.5 \
 		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.15 \
-		jiff-0.2.21 \
-		jiff-static-0.2.21 \
+		jiff-0.2.23 \
+		jiff-static-0.2.23 \
 		jiff-tzdb-0.1.4 \
 		jiff-tzdb-platform-0.1.3 \
 		jobserver-0.1.34 \
@@ -224,15 +216,14 @@ CARGO_CRATES=	adler2-2.0.1 \
 		kqueue-sys-1.0.4 \
 		lazy_static-1.5.0 \
 		leb128fmt-0.1.0 \
-		libc-0.2.180 \
+		libc-0.2.184 \
 		libcst-1.8.6 \
 		libcst_derive-1.8.6 \
-		libloading-0.8.9 \
 		libmimalloc-sys-0.1.44 \
 		libredox-0.1.10 \
 		libtest-mimic-0.7.3 \
 		libtest-mimic-0.8.1 \
-		linux-raw-sys-0.11.0 \
+		linux-raw-sys-0.12.1 \
 		litemap-0.8.0 \
 		lock_api-0.4.13 \
 		log-0.4.29 \
@@ -241,7 +232,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		manyhow-macros-0.11.4 \
 		markdown-1.0.0 \
 		matchers-0.2.0 \
-		matches-0.1.10 \
 		matchit-0.9.1 \
 		memchr-2.8.0 \
 		memoffset-0.9.1 \
@@ -251,9 +241,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		miniz_oxide-0.8.9 \
 		mio-1.0.4 \
 		natord-1.0.9 \
-		newtype-uuid-1.2.4 \
-		nix-0.30.1 \
-		nix-0.31.1 \
+		newtype-uuid-1.3.2 \
+		nix-0.31.2 \
 		nom-7.1.3 \
 		normalize-line-endings-0.3.0 \
 		notify-8.2.0 \
@@ -309,22 +298,20 @@ CARGO_CRATES=	adler2-2.0.1 \
 		proc-macro-utils-0.10.0 \
 		proc-macro2-1.0.106 \
 		pyproject-toml-0.13.7 \
-		quick-junit-0.5.2 \
+		quick-junit-0.6.0 \
 		quick-xml-0.38.4 \
 		quickcheck-1.1.0 \
 		quickcheck_macros-1.2.0 \
-		quote-1.0.44 \
+		quote-1.0.45 \
 		quote-use-0.8.4 \
 		quote-use-macros-0.8.4 \
 		r-efi-5.3.0 \
+		r-efi-6.0.0 \
 		radium-0.7.0 \
 		rand-0.8.5 \
-		rand-0.9.2 \
 		rand-0.10.0 \
 		rand_chacha-0.3.1 \
-		rand_chacha-0.9.0 \
 		rand_core-0.6.4 \
-		rand_core-0.9.3 \
 		rand_core-0.10.0 \
 		rayon-1.11.0 \
 		rayon-core-1.13.0 \
@@ -335,12 +322,12 @@ CARGO_CRATES=	adler2-2.0.1 \
 		regex-1.12.3 \
 		regex-automata-0.4.14 \
 		regex-lite-0.1.7 \
-		regex-syntax-0.8.9 \
+		regex-syntax-0.8.10 \
 		ron-0.12.0 \
 		rust-stemmers-1.2.0 \
-		rustc-hash-2.1.1 \
+		rustc-hash-2.1.2 \
 		rustc-stable-hash-0.1.2 \
-		rustix-1.1.3 \
+		rustix-1.1.4 \
 		rustversion-1.0.22 \
 		ryu-1.0.20 \
 		same-file-1.0.6 \
@@ -356,13 +343,13 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_derive_internals-0.29.1 \
 		serde_json-1.0.149 \
 		serde_repr-0.1.20 \
-		serde_spanned-1.0.4 \
+		serde_spanned-1.1.1 \
 		serde_test-1.0.177 \
-		serde_with-3.16.1 \
-		serde_with_macros-3.16.1 \
+		serde_with-3.18.0 \
+		serde_with_macros-3.18.0 \
 		sha2-0.10.9 \
 		sharded-slab-0.1.7 \
-		shellexpand-3.1.1 \
+		shellexpand-3.1.2 \
 		shlex-1.3.0 \
 		similar-2.7.0 \
 		siphasher-1.0.1 \
@@ -380,7 +367,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		syn-2.0.117 \
 		synstructure-0.13.2 \
 		tap-1.0.1 \
-		tempfile-3.25.0 \
+		tempfile-3.27.0 \
 		termcolor-1.4.1 \
 		terminal_size-0.4.3 \
 		terminfo-0.9.0 \
@@ -397,34 +384,29 @@ CARGO_CRATES=	adler2-2.0.1 \
 		threadpool-1.8.1 \
 		tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
 		tikv-jemallocator-0.6.1 \
-		tinystr-0.8.1 \
+		tinystr-0.8.3 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.10.0 \
 		tinyvec_macros-0.1.1 \
 		toml-0.9.12+spec-1.1.0 \
-		toml-1.0.3+spec-1.1.0 \
+		toml-1.1.0+spec-1.1.0 \
 		toml_datetime-0.7.5+spec-1.1.0 \
-		toml_datetime-1.0.0+spec-1.1.0 \
+		toml_datetime-1.1.0+spec-1.1.0 \
 		toml_edit-0.23.6 \
-		toml_parser-1.0.9+spec-1.1.0 \
-		toml_writer-1.0.6+spec-1.1.0 \
+		toml_parser-1.1.0+spec-1.1.0 \
+		toml_writer-1.1.0+spec-1.1.0 \
 		tracing-0.1.44 \
 		tracing-attributes-0.1.31 \
 		tracing-core-0.1.36 \
 		tracing-flame-0.2.0 \
 		tracing-indicatif-0.3.14 \
 		tracing-log-0.2.0 \
-		tracing-subscriber-0.3.22 \
+		tracing-subscriber-0.3.23 \
 		tryfn-1.0.0 \
 		typed-arena-2.0.2 \
 		typeid-1.0.3 \
 		typenum-1.18.0 \
 		ucd-trie-0.1.7 \
-		unic-char-property-0.9.0 \
-		unic-char-range-0.9.0 \
-		unic-common-0.9.0 \
-		unic-ucd-category-0.9.0 \
-		unic-ucd-version-0.9.0 \
 		unicode-id-0.3.6 \
 		unicode-ident-1.0.24 \
 		unicode-normalization-0.1.24 \
@@ -440,7 +422,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		utf8-width-0.1.7 \
 		utf8_iter-1.0.4 \
 		utf8parse-0.2.2 \
-		uuid-1.21.0 \
+		uuid-1.23.0 \
 		valuable-0.1.1 \
 		version-ranges-0.1.1 \
 		version_check-0.9.5 \
@@ -465,7 +447,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		wasmparser-0.244.0 \
 		web-sys-0.3.82 \
 		web-time-1.1.0 \
-		which-8.0.0 \
+		which-8.0.2 \
 		wild-2.2.1 \
 		winapi-0.3.9 \
 		winapi-i686-pc-windows-gnu-0.4.0 \
@@ -501,7 +483,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows_x86_64_msvc-0.52.6 \
 		windows_x86_64_msvc-0.53.0 \
 		winnow-0.7.13 \
-		winsafe-0.0.19 \
+		winnow-1.0.0 \
 		wit-bindgen-0.46.0 \
 		wit-bindgen-0.51.0 \
 		wit-bindgen-core-0.51.0 \
@@ -509,25 +491,25 @@ CARGO_CRATES=	adler2-2.0.1 \
 		wit-bindgen-rust-macro-0.51.0 \
 		wit-component-0.244.0 \
 		wit-parser-0.244.0 \
-		writeable-0.6.1 \
+		writeable-0.6.2 \
 		wyz-0.5.1 \
 		yansi-1.0.1 \
-		yoke-0.8.0 \
-		yoke-derive-0.8.0 \
+		yoke-0.8.2 \
+		yoke-derive-0.8.2 \
 		zerocopy-0.8.27 \
 		zerocopy-derive-0.8.27 \
 		zerofrom-0.1.6 \
 		zerofrom-derive-0.1.6 \
-		zerotrie-0.2.2 \
-		zerovec-0.11.4 \
-		zerovec-derive-0.11.1 \
+		zerotrie-0.2.4 \
+		zerovec-0.11.6 \
+		zerovec-derive-0.11.3 \
 		zip-0.6.6 \
 		zmij-1.0.10 \
 		zstd-0.11.2+zstd.1.5.2 \
 		zstd-safe-5.0.2+zstd.1.5.2 \
 		zstd-sys-2.0.16+zstd.1.5.7 \
 		lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c\#e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c \
-		salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=53421c2fff87426fa0bb51cab06632b87646de13\#53421c2fff87426fa0bb51cab06632b87646de13
+		salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=2f687a17ceea8ec7aaa605561ccbde938ccef086\#2f687a17ceea8ec7aaa605561ccbde938ccef086
 
 CARGO_BUILD=	no
 CARGO_INSTALL=	no
diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo
index 5deec2afc371..459717f4c0d7 100644
--- a/devel/py-ruff/distinfo
+++ b/devel/py-ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1773253098
+TIMESTAMP = 1775813507
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
 SIZE (rust/crates/adler2-2.0.1.crate) = 13366
 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
@@ -17,8 +17,8 @@ SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd2
 SIZE (rust/crates/anstream-0.6.21.crate) = 29516
 SHA256 (rust/crates/anstream-1.0.0.crate) = 824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d
 SIZE (rust/crates/anstream-1.0.0.crate) = 28916
-SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
-SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
+SHA256 (rust/crates/anstyle-1.0.14.crate) = 940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000
+SIZE (rust/crates/anstyle-1.0.14.crate) = 17787
 SHA256 (rust/crates/anstyle-lossy-1.1.4.crate) = 04d3a5dc826f84d0ea11882bb8054ff7f3d482602e11bb181101303a279ea01f
 SIZE (rust/crates/anstyle-lossy-1.1.4.crate) = 10266
 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
@@ -35,8 +35,8 @@ SHA256 (rust/crates/anyhow-1.0.102.crate) = 7f202df86484c868dbad7eaa557ef785d5c6
 SIZE (rust/crates/anyhow-1.0.102.crate) = 48658
 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6
 SIZE (rust/crates/approx-0.5.1.crate) = 15100
-SHA256 (rust/crates/arc-swap-1.8.2.crate) = f9f3647c145568cec02c42054e07bdf9a5a698e15b466fb2341bfc393cd24aa5
-SIZE (rust/crates/arc-swap-1.8.2.crate) = 80791
+SHA256 (rust/crates/arc-swap-1.9.0.crate) = a07d1f37ff60921c83bdfc7407723bdefe89b44b98a9b772f225c8f9d67141a6
+SIZE (rust/crates/arc-swap-1.9.0.crate) = 81357
 SHA256 (rust/crates/argfile-1.0.0.crate) = 99489a733dea0d2930bfa59c243146a8513ce7b0991b9d006647687cc61f53e7
 SIZE (rust/crates/argfile-1.0.0.crate) = 11157
 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
@@ -53,8 +53,6 @@ SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a
 SIZE (rust/crates/bincode-2.0.1.crate) = 70469
 SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
 SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
-SHA256 (rust/crates/bindgen-0.72.1.crate) = 993776b509cfb49c750f11b8f07a46fa23e0a1386ffc01fb1e7d343efc387895
-SIZE (rust/crates/bindgen-0.72.1.crate) = 246071
 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3
 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
@@ -87,52 +85,48 @@ SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d6
 SIZE (rust/crates/castaway-0.2.4.crate) = 12546
 SHA256 (rust/crates/cc-1.2.38.crate) = 80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9
 SIZE (rust/crates/cc-1.2.38.crate) = 90139
-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.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
 SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724
 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355
 SHA256 (rust/crates/chacha20-0.10.0.crate) = 6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601
 SIZE (rust/crates/chacha20-0.10.0.crate) = 38763
-SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2
-SIZE (rust/crates/chrono-0.4.42.crate) = 238174
+SHA256 (rust/crates/chrono-0.4.44.crate) = c673075a2e0e5f4a1dde27ce9dee1ea4558c7ffe648f576438a20ca1d2acc4b0
+SIZE (rust/crates/chrono-0.4.44.crate) = 240549
 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
 SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
-SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
-SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.60.crate) = 2797f34da339ce31042b27d23607e051786132987f595b02ba4f6a6dffb7030a
-SIZE (rust/crates/clap-4.5.60.crate) = 62002
-SHA256 (rust/crates/clap_builder-4.5.60.crate) = 24a241312cea5059b13574bb9b3861cabf758b879c15190b37b6d6fd63ab6876
-SIZE (rust/crates/clap_builder-4.5.60.crate) = 171105
+SHA256 (rust/crates/clap-4.6.0.crate) = b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351
+SIZE (rust/crates/clap-4.6.0.crate) = 62930
+SHA256 (rust/crates/clap_builder-4.6.0.crate) = 714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f
+SIZE (rust/crates/clap_builder-4.6.0.crate) = 171122
 SHA256 (rust/crates/clap_complete-4.5.58.crate) = 75bf0b32ad2e152de789bb635ea4d3078f6b838ad7974143e99b99f45a04af4a
 SIZE (rust/crates/clap_complete-4.5.58.crate) = 48645
 SHA256 (rust/crates/clap_complete_command-0.6.1.crate) = da8e198c052315686d36371e8a3c5778b7852fc75cc313e4e11eeb7a644a1b62
 SIZE (rust/crates/clap_complete_command-0.6.1.crate) = 7959
 SHA256 (rust/crates/clap_complete_nushell-4.5.8.crate) = 0a0c951694691e65bf9d421d597d68416c22de9632e884c28412cb8cd8b73dce
 SIZE (rust/crates/clap_complete_nushell-4.5.8.crate) = 35171
-SHA256 (rust/crates/clap_derive-4.5.55.crate) = a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5
-SIZE (rust/crates/clap_derive-4.5.55.crate) = 33502
+SHA256 (rust/crates/clap_derive-4.6.0.crate) = 1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a
+SIZE (rust/crates/clap_derive-4.6.0.crate) = 33435
 SHA256 (rust/crates/clap_lex-1.0.0.crate) = 3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831
 SIZE (rust/crates/clap_lex-1.0.0.crate) = 13466
-SHA256 (rust/crates/clearscreen-4.0.5.crate) = 5def4343d62f01f67ff1a49147e4a15112e936c6a6a3f8ff7a29394e76468244
-SIZE (rust/crates/clearscreen-4.0.5.crate) = 148254
-SHA256 (rust/crates/codspeed-4.0.4.crate) = d0f62ea8934802f8b374bf691eea524c3aa444d7014f604dd4182a3667b69510
-SIZE (rust/crates/codspeed-4.0.4.crate) = 219342
-SHA256 (rust/crates/codspeed-criterion-compat-4.0.4.crate) = d87efbc015fc0ff1b2001cd87df01c442824de677e01a77230bf091534687abb
-SIZE (rust/crates/codspeed-criterion-compat-4.0.4.crate) = 23308
-SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = ae5713ace440123bb4f1f78dd068d46872cb8548bfe61f752e7b2ad2c06d7f00
-SIZE (rust/crates/codspeed-criterion-compat-walltime-4.0.4.crate) = 124486
-SHA256 (rust/crates/codspeed-divan-compat-4.0.4.crate) = 95b4214b974f8f5206497153e89db90274e623f06b00bf4b9143eeb7735d975d
-SIZE (rust/crates/codspeed-divan-compat-4.0.4.crate) = 19041
-SHA256 (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = a53f34a16cb70ce4fd9ad57e1db016f0718e434f34179ca652006443b9a39967
-SIZE (rust/crates/codspeed-divan-compat-macros-4.0.4.crate) = 5317
-SHA256 (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = e8a5099050c8948dce488b8eaa2e68dc5cf571cb8f9fce99aaaecbdddb940bcd
-SIZE (rust/crates/codspeed-divan-compat-walltime-4.0.4.crate) = 98369
+SHA256 (rust/crates/clearscreen-4.0.6.crate) = d669bb552908e336ad5681789752033b45566b7e591aeaac7a614e58e5d6d8f2
+SIZE (rust/crates/clearscreen-4.0.6.crate) = 148316
+SHA256 (rust/crates/codspeed-4.4.1.crate) = b684e94583e85a5ca7e1a6454a89d76a5121240f2fb67eb564129d9bafdb9db0
+SIZE (rust/crates/codspeed-4.4.1.crate) = 243492
+SHA256 (rust/crates/codspeed-criterion-compat-4.4.1.crate) = 2e65444156eb73ad7f57618188f8d4a281726d133ef55b96d1dcff89528609ab
+SIZE (rust/crates/codspeed-criterion-compat-4.4.1.crate) = 22712
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-4.4.1.crate) = 96389aaa4bbb872ea4924dc0335b2bb181bcf28d6eedbe8fea29afcc5bde36a6
+SIZE (rust/crates/codspeed-criterion-compat-walltime-4.4.1.crate) = 123868
+SHA256 (rust/crates/codspeed-divan-compat-4.4.1.crate) = 89e4bf8c7793c170fd0fcf3be97b9032b2ae39c2b9e8818aba3cc10ca0f0c6c0
+SIZE (rust/crates/codspeed-divan-compat-4.4.1.crate) = 19088
+SHA256 (rust/crates/codspeed-divan-compat-macros-4.4.1.crate) = 78aae02f2a278588e16e8ca62ea1915b8ab30f8230a09926671bba19ede801a4
+SIZE (rust/crates/codspeed-divan-compat-macros-4.4.1.crate) = 5408
+SHA256 (rust/crates/codspeed-divan-compat-walltime-4.4.1.crate) = 59ffd32c0c59ab8b674b15be65ba7c59aebac047036cfa7fa1e11bc2c178b81f
+SIZE (rust/crates/codspeed-divan-compat-walltime-4.4.1.crate) = 97311
 SHA256 (rust/crates/collection_literals-1.0.2.crate) = 26b3f65b8fb8e88ba339f7d23a390fe1b0896217da05e2a66c584c9b29a91df8
 SIZE (rust/crates/collection_literals-1.0.2.crate) = 3928
 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
@@ -145,8 +139,6 @@ SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63
 SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
 SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
 SIZE (rust/crates/condtype-1.3.0.crate) = 12634
-SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8
-SIZE (rust/crates/console-0.15.11.crate) = 37822
 SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
 SIZE (rust/crates/console-0.16.1.crate) = 39129
 SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
@@ -191,12 +183,12 @@ SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab4
 SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
 SHA256 (rust/crates/ctrlc-3.5.2.crate) = e0b1fab2ae45819af2d0731d60f2afe17227ebb1a1538a236da84c93e9a60162
 SIZE (rust/crates/ctrlc-3.5.2.crate) = 14194
-SHA256 (rust/crates/darling-0.21.3.crate) = 9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0
-SIZE (rust/crates/darling-0.21.3.crate) = 41398
-SHA256 (rust/crates/darling_core-0.21.3.crate) = 1247195ecd7e3c85f83c8d2a366e4210d588e802133e1e355180a9870b517ea4
-SIZE (rust/crates/darling_core-0.21.3.crate) = 74471
-SHA256 (rust/crates/darling_macro-0.21.3.crate) = d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81
-SIZE (rust/crates/darling_macro-0.21.3.crate) = 2535
+SHA256 (rust/crates/darling-0.23.0.crate) = 25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d
+SIZE (rust/crates/darling-0.23.0.crate) = 43298
+SHA256 (rust/crates/darling_core-0.23.0.crate) = 9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0
+SIZE (rust/crates/darling_core-0.23.0.crate) = 74564
+SHA256 (rust/crates/darling_macro-0.23.0.crate) = ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d
+SIZE (rust/crates/darling_macro-0.23.0.crate) = 2480
 SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf
 SIZE (rust/crates/dashmap-6.1.0.crate) = 24828
 SHA256 (rust/crates/datatest-stable-0.3.3.crate) = a867d7322eb69cf3a68a5426387a25b45cb3b9c5ee41023ee6cea92e2afadd82
@@ -231,8 +223,6 @@ SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e
 SIZE (rust/crates/either-1.15.0.crate) = 20114
 SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0
 SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986
-SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe
-SIZE (rust/crates/env_home-0.1.0.crate) = 9006
 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
 SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
 SHA256 (rust/crates/errno-0.3.14.crate) = 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb
@@ -279,8 +269,8 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
 SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
 SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
 SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
-SHA256 (rust/crates/getrandom-0.4.1.crate) = 139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec
-SIZE (rust/crates/getrandom-0.4.1.crate) = 53686
+SHA256 (rust/crates/getrandom-0.4.2.crate) = 0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555
+SIZE (rust/crates/getrandom-0.4.2.crate) = 53905
 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280
 SIZE (rust/crates/glob-0.3.3.crate) = 22861
 SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
@@ -307,20 +297,20 @@ SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa78
 SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152
 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.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47
-SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033
-SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a
-SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430
-SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979
-SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543
-SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3
-SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101
-SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b
-SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165
-SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632
-SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735
-SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af
-SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966
+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/id-arena-2.3.0.crate) = 3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954
 SIZE (rust/crates/id-arena-2.3.0.crate) = 12883
 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39
@@ -331,8 +321,8 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb
 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
 SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a
 SIZE (rust/crates/ignore-0.4.25.crate) = 59154
-SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2
-SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787
+SHA256 (rust/crates/imara-diff-0.2.0.crate) = 2f01d462f766df78ab820dd06f5eb700233c51f0f4c2e846520eaf4ba6aa5c5c
+SIZE (rust/crates/imara-diff-0.2.0.crate) = 163149
 SHA256 (rust/crates/imperative-1.0.7.crate) = 35e1d0bd9c575c52e59aad8e122a11786e852a154678d0c86e9e243d55273970
 SIZE (rust/crates/imperative-1.0.7.crate) = 16838
 SHA256 (rust/crates/indexmap-2.13.0.crate) = 7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017
@@ -345,8 +335,8 @@ SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be3
 SIZE (rust/crates/inotify-0.11.0.crate) = 26241
 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb
 SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
-SHA256 (rust/crates/insta-1.46.3.crate) = e82db8c87c7f1ccecb34ce0c24399b8a73081427f3c7c50a5d597925356115e4
-SIZE (rust/crates/insta-1.46.3.crate) = 114815
+SHA256 (rust/crates/insta-1.47.1.crate) = 99322078b2c076829a1db959d49da554fabc4342257fc0ba5a070a1eb3a01cd8
+SIZE (rust/crates/insta-1.47.1.crate) = 117943
 SHA256 (rust/crates/insta-cmd-0.6.0.crate) = ffeeefa927925cced49ccb01bf3e57c9d4cd132df21e576eb9415baeab2d3de6
 SIZE (rust/crates/insta-cmd-0.6.0.crate) = 12385
 SHA256 (rust/crates/interpolator-0.5.0.crate) = 71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8
@@ -355,16 +345,10 @@ SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3
 SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
 SHA256 (rust/crates/inventory-0.3.21.crate) = bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e
 SIZE (rust/crates/inventory-0.3.21.crate) = 16600
-SHA256 (rust/crates/is-docker-0.2.0.crate) = 928bae27f42bc99b60d9ac7334e3a21d10ad8f1835a4e12ec3ec0464765ed1b3
-SIZE (rust/crates/is-docker-0.2.0.crate) = 2664
 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4
 SIZE (rust/crates/is-macro-0.3.7.crate) = 9060
 SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
 SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
-SHA256 (rust/crates/is-wsl-0.4.0.crate) = 173609498df190136aa7dea1a91db051746d339e18476eed5ca40521f02d7aa5
-SIZE (rust/crates/is-wsl-0.4.0.crate) = 3264
-SHA256 (rust/crates/is_executable-1.0.5.crate) = baabb8b4867b26294d818bf3f651a454b6901431711abb96e296245888d6e8c4
-SIZE (rust/crates/is_executable-1.0.5.crate) = 9227
 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
 SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -375,10 +359,10 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab
 SIZE (rust/crates/itertools-0.14.0.crate) = 152715
 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
 SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jiff-0.2.21.crate) = b3e3d65f018c6ae946ab16e80944b97096ed73c35b221d1c478a6c81d8f57940
-SIZE (rust/crates/jiff-0.2.21.crate) = 759423
-SHA256 (rust/crates/jiff-static-0.2.21.crate) = a17c2b211d863c7fde02cbea8a3c1a439b98e109286554f2860bdded7ff83818
-SIZE (rust/crates/jiff-static-0.2.21.crate) = 83743
+SHA256 (rust/crates/jiff-0.2.23.crate) = 1a3546dc96b6d42c5f24902af9e2538e82e39ad350b0c766eb3fbf2d8f3d8359
+SIZE (rust/crates/jiff-0.2.23.crate) = 759789
+SHA256 (rust/crates/jiff-static-0.2.23.crate) = 2a8c8b344124222efd714b73bb41f8b5120b27a7cc1c75593a6ff768d9d05aa4
+SIZE (rust/crates/jiff-static-0.2.23.crate) = 83745
 SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524
 SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435
 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8
@@ -397,14 +381,12 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
 SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
 SHA256 (rust/crates/leb128fmt-0.1.0.crate) = 09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2
 SIZE (rust/crates/leb128fmt-0.1.0.crate) = 14138
-SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b8650a5b06d0fd33a10283c56fc
-SIZE (rust/crates/libc-0.2.180.crate) = 812207
+SHA256 (rust/crates/libc-0.2.184.crate) = 48f5d2a454e16a5ea0f4ced81bd44e4cfc7bd3a507b61887c99fd3538b28e4af
+SIZE (rust/crates/libc-0.2.184.crate) = 820172
 SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b005311136be15e84c97a6fcd8d
 SIZE (rust/crates/libcst-1.8.6.crate) = 111277
 SHA256 (rust/crates/libcst_derive-1.8.6.crate) = 0903173ea316c34a44d0497161e04d9210af44f5f5e89bf2f55d9a254c9a0e8d
 SIZE (rust/crates/libcst_derive-1.8.6.crate) = 11337
-SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
-SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/libmimalloc-sys-0.1.44.crate) = 667f4fec20f29dfc6bc7357c582d91796c169ad7e2fce709468aefeb2c099870
 SIZE (rust/crates/libmimalloc-sys-0.1.44.crate) = 451625
 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
@@ -413,8 +395,8 @@ SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526
 SIZE (rust/crates/libtest-mimic-0.7.3.crate) = 27276
 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33
 SIZE (rust/crates/libtest-mimic-0.8.1.crate) = 27812
-SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039
-SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624
+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.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
 SIZE (rust/crates/litemap-0.8.0.crate) = 34344
 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
@@ -431,8 +413,6 @@ SHA256 (rust/crates/markdown-1.0.0.crate) = a5cab8f2cadc416a82d2e783a1946388b316
 SIZE (rust/crates/markdown-1.0.0.crate) = 219012
 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9
 SIZE (rust/crates/matchers-0.2.0.crate) = 7075
-SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
-SIZE (rust/crates/matches-0.1.10.crate) = 2592
 SHA256 (rust/crates/matchit-0.9.1.crate) = b3eede3bdf92f3b4f9dc04072a9ce5ab557d5ec9038773bf9ffcd5588b3cc05b
 SIZE (rust/crates/matchit-0.9.1.crate) = 43130
 SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
@@ -451,12 +431,10 @@ SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68a
 SIZE (rust/crates/mio-1.0.4.crate) = 104212
 SHA256 (rust/crates/natord-1.0.9.crate) = 308d96db8debc727c3fd9744aac51751243420e46edf401010908da7f8d5e57c
 SIZE (rust/crates/natord-1.0.9.crate) = 3866
-SHA256 (rust/crates/newtype-uuid-1.2.4.crate) = a17d82edb1c8a6c20c238747ae7aae9181133e766bc92cd2556fdd764407d0d1
-SIZE (rust/crates/newtype-uuid-1.2.4.crate) = 17919
-SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6
-SIZE (rust/crates/nix-0.30.1.crate) = 342015
-SHA256 (rust/crates/nix-0.31.1.crate) = 225e7cfe711e0ba79a68baeddb2982723e4235247aefce1482f2f16c27865b66
-SIZE (rust/crates/nix-0.31.1.crate) = 344337
+SHA256 (rust/crates/newtype-uuid-1.3.2.crate) = 5c012d14ef788ab066a347d19e3dda699916c92293b05b85ba2c76b8c82d2830
+SIZE (rust/crates/newtype-uuid-1.3.2.crate) = 20681
+SHA256 (rust/crates/nix-0.31.2.crate) = 5d6d0705320c1e6ba1d912b5e37cf18071b6c2e9b7fa8215a1e8a7651966f5d3
+SIZE (rust/crates/nix-0.31.2.crate) = 346284
 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
 SIZE (rust/crates/nom-7.1.3.crate) = 117570
 SHA256 (rust/crates/normalize-line-endings-0.3.0.crate) = 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be
@@ -567,38 +545,34 @@ SHA256 (rust/crates/proc-macro2-1.0.106.crate) = 8fd00f0bb2e90d81d1044c2b32617f6
 SIZE (rust/crates/proc-macro2-1.0.106.crate) = 59765
 SHA256 (rust/crates/pyproject-toml-0.13.7.crate) = f6d755483ad14b49e76713b52285235461a5b4f73f17612353e11a5de36a5fd2
 SIZE (rust/crates/pyproject-toml-0.13.7.crate) = 18618
-SHA256 (rust/crates/quick-junit-0.5.2.crate) = 6ee9342d671fae8d66b3ae9fd7a9714dfd089c04d2a8b1ec0436ef77aee15e5f
-SIZE (rust/crates/quick-junit-0.5.2.crate) = 46417
+SHA256 (rust/crates/quick-junit-0.6.0.crate) = e3e64c58c4c88fc1045e8fe98a1b7cec3643187e3dd678f9bbcdd8f12a6933d6
+SIZE (rust/crates/quick-junit-0.6.0.crate) = 32651
 SHA256 (rust/crates/quick-xml-0.38.4.crate) = b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c
 SIZE (rust/crates/quick-xml-0.38.4.crate) = 205035
 SHA256 (rust/crates/quickcheck-1.1.0.crate) = 95c589f335db0f6aaa168a7cd27b1fc6920f5e1470c804f814d9cd6e62a0f70b
 SIZE (rust/crates/quickcheck-1.1.0.crate) = 31932
 SHA256 (rust/crates/quickcheck_macros-1.2.0.crate) = a9a28b8493dd664c8b171dd944da82d933f7d456b829bfb236738e1fe06c5ba4
 SIZE (rust/crates/quickcheck_macros-1.2.0.crate) = 13790
-SHA256 (rust/crates/quote-1.0.44.crate) = 21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4
-SIZE (rust/crates/quote-1.0.44.crate) = 31629
+SHA256 (rust/crates/quote-1.0.45.crate) = 41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924
+SIZE (rust/crates/quote-1.0.45.crate) = 31564
 SHA256 (rust/crates/quote-use-0.8.4.crate) = 9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e
 SIZE (rust/crates/quote-use-0.8.4.crate) = 3067
 SHA256 (rust/crates/quote-use-macros-0.8.4.crate) = 82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35
 SIZE (rust/crates/quote-use-macros-0.8.4.crate) = 5660
 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
 SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
+SHA256 (rust/crates/r-efi-6.0.0.crate) = f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf
+SIZE (rust/crates/r-efi-6.0.0.crate) = 65303
 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
 SIZE (rust/crates/radium-0.7.0.crate) = 10906
 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
 SIZE (rust/crates/rand-0.8.5.crate) = 87113
-SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
-SIZE (rust/crates/rand-0.9.2.crate) = 99930
 SHA256 (rust/crates/rand-0.10.0.crate) = bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8
 SIZE (rust/crates/rand-0.10.0.crate) = 105828
 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
-SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
-SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
 SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
-SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
 SHA256 (rust/crates/rand_core-0.10.0.crate) = 0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba
 SIZE (rust/crates/rand_core-0.10.0.crate) = 22778
 SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
@@ -619,18 +593,18 @@ SHA256 (rust/crates/regex-automata-0.4.14.crate) = 6e1dd4122fc1595e8162618945476
 SIZE (rust/crates/regex-automata-0.4.14.crate) = 618012
 SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
 SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
-SHA256 (rust/crates/regex-syntax-0.8.9.crate) = a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c
-SIZE (rust/crates/regex-syntax-0.8.9.crate) = 358430
+SHA256 (rust/crates/regex-syntax-0.8.10.crate) = dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a
+SIZE (rust/crates/regex-syntax-0.8.10.crate) = 358781
 SHA256 (rust/crates/ron-0.12.0.crate) = fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32
 SIZE (rust/crates/ron-0.12.0.crate) = 119892
 SHA256 (rust/crates/rust-stemmers-1.2.0.crate) = e46a2036019fdb888131db7a4c847a1063a7493f971ed94ea82c67eada63ca54
 SIZE (rust/crates/rust-stemmers-1.2.0.crate) = 2351301
-SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
-SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154
+SHA256 (rust/crates/rustc-hash-2.1.2.crate) = 94300abf3f1ae2e2b8ffb7b58043de3d399c73fa6f4b73826402a5c457614dbe
+SIZE (rust/crates/rustc-hash-2.1.2.crate) = 14754
 SHA256 (rust/crates/rustc-stable-hash-0.1.2.crate) = 781442f29170c5c93b7185ad559492601acdc71d5bb0706f5868094f45cfcd08
 SIZE (rust/crates/rustc-stable-hash-0.1.2.crate) = 20359
-SHA256 (rust/crates/rustix-1.1.3.crate) = 146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34
-SIZE (rust/crates/rustix-1.1.3.crate) = 423447
+SHA256 (rust/crates/rustix-1.1.4.crate) = b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190
+SIZE (rust/crates/rustix-1.1.4.crate) = 425241
 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
@@ -661,20 +635,20 @@ SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220
 SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
 SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c
 SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627
-SHA256 (rust/crates/serde_spanned-1.0.4.crate) = f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776
-SIZE (rust/crates/serde_spanned-1.0.4.crate) = 11032
+SHA256 (rust/crates/serde_spanned-1.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
+SIZE (rust/crates/serde_spanned-1.1.1.crate) = 11025
 SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed
 SIZE (rust/crates/serde_test-1.0.177.crate) = 18671
-SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
-SIZE (rust/crates/serde_with-3.16.1.crate) = 198782
-SHA256 (rust/crates/serde_with_macros-3.16.1.crate) = 52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c
-SIZE (rust/crates/serde_with_macros-3.16.1.crate) = 38106
+SHA256 (rust/crates/serde_with-3.18.0.crate) = dd5414fad8e6907dbdd5bc441a50ae8d6e26151a03b1de04d89a5576de61d01f
+SIZE (rust/crates/serde_with-3.18.0.crate) = 199584
+SHA256 (rust/crates/serde_with_macros-3.18.0.crate) = d3db8978e608f1fe7357e211969fd9abdcae80bac1ba7a3369bb7eb6b404eb65
+SIZE (rust/crates/serde_with_macros-3.18.0.crate) = 38080
 SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283
 SIZE (rust/crates/sha2-0.10.9.crate) = 29271
 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6
 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227
-SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb
-SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904
+SHA256 (rust/crates/shellexpand-3.1.2.crate) = 32824fab5e16e6c4d86dc1ba84489390419a39f97699852b66480bb87d297ed8
+SIZE (rust/crates/shellexpand-3.1.2.crate) = 26161
 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
@@ -709,8 +683,8 @@ SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5
 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950
 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
 SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/tempfile-3.25.0.crate) = 0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1
-SIZE (rust/crates/tempfile-3.25.0.crate) = 43195
+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/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0
@@ -743,8 +717,8 @@ SHA256 (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc33069
 SIZE (rust/crates/tikv-jemalloc-sys-0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 900826
 SHA256 (rust/crates/tikv-jemallocator-0.6.1.crate) = 0359b4327f954e0567e69fb191cf1436617748813819c94b8cd4a431422d053a
 SIZE (rust/crates/tikv-jemallocator-0.6.1.crate) = 14074
-SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b
-SIZE (rust/crates/tinystr-0.8.1.crate) = 23333
+SHA256 (rust/crates/tinystr-0.8.3.crate) = c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d
+SIZE (rust/crates/tinystr-0.8.3.crate) = 24710
 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
 SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
 SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa
@@ -753,18 +727,18 @@ SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
 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.3+spec-1.1.0.crate) = c7614eaf19ad818347db24addfa201729cf2a9b6fdfd9eb0ab870fcacc606c0c
-SIZE (rust/crates/toml-1.0.3+spec-1.1.0.crate) = 56584
+SHA256 (rust/crates/toml-1.1.0+spec-1.1.0.crate) = f8195ca05e4eb728f4ba94f3e3291661320af739c4e43779cbdfae82ab239fcc
+SIZE (rust/crates/toml-1.1.0+spec-1.1.0.crate) = 56520
 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_datetime-1.0.0+spec-1.1.0.crate) = 32c2555c699578a4f59f0cc68e5116c8d7cabbd45e1409b989d4be085b53f13e
-SIZE (rust/crates/toml_datetime-1.0.0+spec-1.1.0.crate) = 18018
+SHA256 (rust/crates/toml_datetime-1.1.0+spec-1.1.0.crate) = 97251a7c317e03ad83774a8752a7e81fb6067740609f75ea2b585b569a59198f
+SIZE (rust/crates/toml_datetime-1.1.0+spec-1.1.0.crate) = 17988
 SHA256 (rust/crates/toml_edit-0.23.6.crate) = f3effe7c0e86fdff4f69cdd2ccc1b96f933e24811c5441d44904e8683e27184b
 SIZE (rust/crates/toml_edit-0.23.6.crate) = 65753
-SHA256 (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 702d4415e08923e7e1ef96cd5727c0dfed80b4d2fa25db9647fe5eb6f7c5a4c4
-SIZE (rust/crates/toml_parser-1.0.9+spec-1.1.0.crate) = 35035
-SHA256 (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = ab16f14aed21ee8bfd8ec22513f7287cd4a91aa92e44edfe2c17ddd004e92607
-SIZE (rust/crates/toml_writer-1.0.6+spec-1.1.0.crate) = 17187
+SHA256 (rust/crates/toml_parser-1.1.0+spec-1.1.0.crate) = 2334f11ee363607eb04df9b8fc8a13ca1715a72ba8662a26ac285c98aabb4011
+SIZE (rust/crates/toml_parser-1.1.0+spec-1.1.0.crate) = 35136
+SHA256 (rust/crates/toml_writer-1.1.0+spec-1.1.0.crate) = d282ade6016312faf3e41e57ebbba0c073e4056dab1232ab1cb624199648f8ed
+SIZE (rust/crates/toml_writer-1.1.0+spec-1.1.0.crate) = 17171
 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
@@ -777,8 +751,8 @@ SHA256 (rust/crates/tracing-indicatif-0.3.14.crate) = e1ef6990e0438749f008057324
 SIZE (rust/crates/tracing-indicatif-0.3.14.crate) = 28979
 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
-SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e
-SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851
+SHA256 (rust/crates/tracing-subscriber-0.3.23.crate) = cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319
+SIZE (rust/crates/tracing-subscriber-0.3.23.crate) = 213773
 SHA256 (rust/crates/tryfn-1.0.0.crate) = f68b00518dd6c69ee2289900b140e55dad068cb925678603bfa8d539f61ef6c1
 SIZE (rust/crates/tryfn-1.0.0.crate) = 13891
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
@@ -789,16 +763,6 @@ SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205
 SIZE (rust/crates/typenum-1.18.0.crate) = 74871
 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
-SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
-SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809
-SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc
-SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020
-SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc
-SIZE (rust/crates/unic-common-0.9.0.crate) = 2558
-SHA256 (rust/crates/unic-ucd-category-0.9.0.crate) = 1b8d4591f5fcfe1bd4453baaf803c40e1b1e69ff8455c47620440b46efef91c0
-SIZE (rust/crates/unic-ucd-category-0.9.0.crate) = 25480
-SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4
-SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246
 SHA256 (rust/crates/unicode-id-0.3.6.crate) = 70ba288e709927c043cbe476718d37be306be53fb1fafecd0dbe36d072be2580
 SIZE (rust/crates/unicode-id-0.3.6.crate) = 16947
 SHA256 (rust/crates/unicode-ident-1.0.24.crate) = e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75
@@ -829,8 +793,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.21.0.crate) = b672338555252d43fd2240c714dc444b8c6fb0a5c5335e65a07bba7742735ddb
-SIZE (rust/crates/uuid-1.21.0.crate) = 62247
+SHA256 (rust/crates/uuid-1.23.0.crate) = 5ac8b6f42ead25368cf5b098aeb3dc8a1a2c05a3eee8a9a1a68c640edbfc79d9
+SIZE (rust/crates/uuid-1.23.0.crate) = 63006
 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
 SIZE (rust/crates/valuable-0.1.1.crate) = 28679
 SHA256 (rust/crates/version-ranges-0.1.1.crate) = f8d079415ceb2be83fc355adbadafe401307d5c309c7e6ade6638e6f9f42f42d
@@ -879,8 +843,8 @@ SHA256 (rust/crates/web-sys-0.3.82.crate) = 3a1f95c0d03a47f4ae1f7a64643a6bb97465
 SIZE (rust/crates/web-sys-0.3.82.crate) = 644272
 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
 SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d
-SIZE (rust/crates/which-8.0.0.crate) = 26209
+SHA256 (rust/crates/which-8.0.2.crate) = 81995fafaaaf6ae47a7d0cc83c67caf92aeb7e5331650ae6ff856f7c0c60c459
+SIZE (rust/crates/which-8.0.2.crate) = 27189
 SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1
 SIZE (rust/crates/wild-2.2.1.crate) = 8080
 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
@@ -951,8 +915,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d
 SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
 SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
 SIZE (rust/crates/winnow-0.7.13.crate) = 174454
-SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
-SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
+SHA256 (rust/crates/winnow-1.0.0.crate) = a90e88e4667264a994d34e6d1ab2d26d398dcdca8b7f52bec8668957517fc7d8
+SIZE (rust/crates/winnow-1.0.0.crate) = 187987
 SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59
 SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508
 SHA256 (rust/crates/wit-bindgen-0.51.0.crate) = d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5
@@ -967,16 +931,16 @@ SHA256 (rust/crates/wit-component-0.244.0.crate) = 9d66ea20e9553b30172b5e831994e
 SIZE (rust/crates/wit-component-0.244.0.crate) = 256882
 SHA256 (rust/crates/wit-parser-0.244.0.crate) = ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736
 SIZE (rust/crates/wit-parser-0.244.0.crate) = 159371
-SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb
-SIZE (rust/crates/writeable-0.6.1.crate) = 24068
+SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9
+SIZE (rust/crates/writeable-0.6.2.crate) = 25181
 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
 SIZE (rust/crates/wyz-0.5.1.crate) = 18790
 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049
 SIZE (rust/crates/yansi-1.0.1.crate) = 75497
-SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc
-SIZE (rust/crates/yoke-0.8.0.crate) = 28726
-SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6
-SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521
+SHA256 (rust/crates/yoke-0.8.2.crate) = abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca
+SIZE (rust/crates/yoke-0.8.2.crate) = 32790
+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.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
 SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
 SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
@@ -985,12 +949,12 @@ SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e
 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669
 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502
 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305
-SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595
-SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423
-SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b
-SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
-SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
-SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
+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/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261
 SIZE (rust/crates/zip-0.6.6.crate) = 65789
 SHA256 (rust/crates/zmij-1.0.10.crate) = 30e0d8dffbae3d840f64bda38e28391faef673a7b5a6017840f2a106c8145868
@@ -1003,7 +967,7 @@ SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e7
 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620
 SHA256 (astral-sh-lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c_GH0.tar.gz) = a15b4edf874f0912feae2b9101ffa2d244923d91052414c6d9866b70dca77f4c
 SIZE (astral-sh-lsp-types-e15db0593f0ecbbd80599c3f5880e4bf5da1ca0c_GH0.tar.gz) = 71166
-SHA256 (salsa-rs-salsa-53421c2fff87426fa0bb51cab06632b87646de13_GH0.tar.gz) = 5e370988f0a152c5705210cc2460b78369afe10b46a5b89e38cfb9bc70105847
-SIZE (salsa-rs-salsa-53421c2fff87426fa0bb51cab06632b87646de13_GH0.tar.gz) = 742301
-SHA256 (astral-sh-ruff-0.15.5_GH0.tar.gz) = 248dece1157347eade855b663ef0eef4b1797e29779c2cce7fc769f51c05c298
-SIZE (astral-sh-ruff-0.15.5_GH0.tar.gz) = 11172273
+SHA256 (salsa-rs-salsa-2f687a17ceea8ec7aaa605561ccbde938ccef086_GH0.tar.gz) = 5b15e962c27af706dd094a7a8aa10835415bdc24c6f4cd7e43a09983de201e62
+SIZE (salsa-rs-salsa-2f687a17ceea8ec7aaa605561ccbde938ccef086_GH0.tar.gz) = 743865
+SHA256 (astral-sh-ruff-0.15.10_GH0.tar.gz) = 42f72c865e0484f490cce86441df2207f38f8da6334013c859c5840f0e69c395
+SIZE (astral-sh-ruff-0.15.10_GH0.tar.gz) = 11441123
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index d86067c70b1b..758289ac316d 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ruff
-DISTVERSION=	0.15.5
-PORTREVISION=	1
+DISTVERSION=	0.15.10
 CATEGORIES=	devel python
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates
index 6f8bdfe53e1a..6c8e2ab9cfae 100644
--- a/devel/ruff/Makefile.crates
+++ b/devel/ruff/Makefile.crates
@@ -7,7 +7,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		annotate-snippets-0.11.5 \
 		anstream-0.6.21 \
*** 930 LINES SKIPPED ***


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69d8c5cb.18ac7.585cfe4b>