Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Jul 2024 21:25:33 GMT
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: 687515f5012b - main - devel/{,py-}ruff: update 0.4.9 =?utf-8?Q?=E2=86=92?= 0.5.5
Message-ID:  <202407282125.46SLPX8A052604@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by yuri:

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

commit 687515f5012b9568f90e27adb6ff6284ec668d2a
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-07-28 21:13:10 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-07-28 21:25:27 +0000

    devel/{,py-}ruff: update 0.4.9 → 0.5.5
---
 devel/py-ruff/Makefile     |  91 +++++++++++------------
 devel/py-ruff/distinfo     | 182 ++++++++++++++++++++++-----------------------
 devel/ruff/Makefile        |   4 +-
 devel/ruff/Makefile.crates |  88 +++++++++++-----------
 devel/ruff/distinfo        | 182 ++++++++++++++++++++++-----------------------
 5 files changed, 272 insertions(+), 275 deletions(-)

diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index a701ecdc4946..9121bbbe66b2 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ruff
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.9
+DISTVERSION=	0.5.5
 CATEGORIES=	devel python
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -46,13 +45,14 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		base64-0.22.0 \
 		bincode-1.3.3 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		bstr-1.9.1 \
 		bumpalo-3.16.0 \
 		byteorder-1.5.0 \
 		cachedir-0.3.1 \
 		camino-1.1.7 \
 		cast-0.3.0 \
+		castaway-0.2.3 \
 		cc-1.0.95 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
@@ -61,19 +61,19 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ciborium-0.2.2 \
 		ciborium-io-0.2.2 \
 		ciborium-ll-0.2.2 \
-		clap-4.5.6 \
-		clap_builder-4.5.6 \
+		clap-4.5.9 \
+		clap_builder-4.5.9 \
 		clap_complete-4.5.2 \
-		clap_complete_command-0.5.1 \
-		clap_complete_fig-4.5.0 \
-		clap_complete_nushell-0.1.11 \
-		clap_derive-4.5.5 \
+		clap_complete_command-0.6.1 \
+		clap_complete_nushell-4.5.2 \
+		clap_derive-4.5.8 \
 		clap_lex-0.7.0 \
 		clearscreen-3.0.0 \
 		codspeed-2.6.0 \
 		codspeed-criterion-compat-2.6.0 \
 		colorchoice-1.0.0 \
 		colored-2.1.0 \
+		compact_str-0.8.0 \
 		console-0.15.8 \
 		console_error_panic_hook-0.1.7 \
 		console_log-1.0.0 \
@@ -94,6 +94,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		darling_core-0.20.8 \
 		darling_macro-0.20.8 \
 		dashmap-5.5.3 \
+		dashmap-6.0.1 \
 		diff-0.1.13 \
 		dirs-4.0.0 \
 		dirs-5.0.1 \
@@ -107,7 +108,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		env_logger-0.11.3 \
 		equivalent-1.0.1 \
 		errno-0.3.8 \
-		eyre-0.6.12 \
+		etcetera-0.8.0 \
 		fastrand-2.0.2 \
 		fern-0.6.2 \
 		filetime-0.2.23 \
@@ -121,10 +122,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		glob-0.3.1 \
 		globset-0.4.14 \
 		half-2.4.1 \
-		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
 		hashlink-0.8.4 \
-		heck-0.4.1 \
 		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		home-0.5.9 \
@@ -134,9 +133,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ident_case-1.0.1 \
 		idna-0.5.0 \
 		ignore-0.4.22 \
-		imara-diff-0.1.5 \
+		imara-diff-0.1.6 \
 		imperative-1.0.5 \
-		indenter-0.3.3 \
 		indexmap-2.2.6 \
 		indicatif-0.17.8 \
 		indoc-2.0.5 \
@@ -161,18 +159,18 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		libc-0.2.155 \
 		libcst-1.4.0 \
 		libcst_derive-1.4.0 \
-		libmimalloc-sys-0.1.38 \
+		libmimalloc-sys-0.1.39 \
 		libredox-0.1.3 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.4.13 \
 		lock_api-0.4.11 \
-		log-0.4.21 \
+		log-0.4.22 \
 		lsp-server-0.7.6 \
 		matchers-0.1.0 \
 		matches-0.1.10 \
-		matchit-0.8.2 \
-		memchr-2.7.2 \
-		mimalloc-0.1.42 \
+		matchit-0.8.4 \
+		memchr-2.7.4 \
+		mimalloc-0.1.43 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.2 \
 		mio-0.8.11 \
@@ -188,6 +186,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		once_cell-1.19.0 \
 		oorandom-11.1.3 \
 		option-ext-0.2.0 \
+		ordermap-0.5.0 \
 		os_str_bytes-6.6.1 \
 		overload-0.1.1 \
 		parking_lot-0.12.3 \
@@ -213,7 +212,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		portable-atomic-1.6.0 \
 		ppv-lite86-0.2.17 \
 		pretty_assertions-1.4.0 \
-		proc-macro2-1.0.85 \
+		proc-macro2-1.0.86 \
 		pyproject-toml-0.9.0 \
 		quick-junit-0.4.0 \
 		quick-xml-0.31.0 \
@@ -233,10 +232,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ring-0.17.8 \
 		rust-stemmers-1.2.0 \
 		rustc-hash-1.1.0 \
+		rustc-hash-2.0.0 \
 		rustix-0.38.34 \
-		rustls-0.22.4 \
-		rustls-pki-types-1.5.0 \
-		rustls-webpki-0.102.3 \
+		rustls-0.23.10 \
+		rustls-pki-types-1.7.0 \
+		rustls-webpki-0.102.5 \
 		rustversion-1.0.15 \
 		ryu-1.0.17 \
 		same-file-1.0.6 \
@@ -245,56 +245,55 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
 		seahash-4.1.0 \
-		serde-1.0.203 \
+		serde-1.0.204 \
 		serde-wasm-bindgen-0.6.5 \
-		serde_derive-1.0.203 \
+		serde_derive-1.0.204 \
 		serde_derive_internals-0.29.0 \
-		serde_json-1.0.117 \
+		serde_json-1.0.120 \
 		serde_repr-0.1.19 \
 		serde_spanned-0.6.6 \
 		serde_test-1.0.176 \
-		serde_with-3.8.1 \
-		serde_with_macros-3.8.1 \
+		serde_with-3.9.0 \
+		serde_with_macros-3.9.0 \
 		sharded-slab-0.1.7 \
 		shellexpand-3.1.0 \
 		similar-2.5.0 \
 		siphasher-0.3.11 \
 		smallvec-1.13.2 \
-		smol_str-0.2.2 \
 		spin-0.9.8 \
 		static_assertions-1.1.0 \
 		strip-ansi-escapes-0.2.0 \
 		strsim-0.10.0 \
 		strsim-0.11.1 \
-		strum-0.26.2 \
+		strum-0.26.3 \
 		strum_macros-0.26.4 \
 		subtle-2.5.0 \
-		syn-1.0.109 \
-		syn-2.0.66 \
+		syn-2.0.72 \
+		synstructure-0.13.1 \
 		tempfile-3.10.1 \
 		terminal_size-0.3.0 \
 		terminfo-0.8.0 \
 		test-case-3.3.1 \
 		test-case-core-3.3.1 \
 		test-case-macros-3.3.1 \
-		thiserror-1.0.61 \
-		thiserror-impl-1.0.61 \
+		thiserror-1.0.63 \
+		thiserror-impl-1.0.63 \
 		thread_local-1.1.8 \
-		tikv-jemalloc-sys-0.5.4+5.3.0-patched \
-		tikv-jemallocator-0.5.4 \
+		tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+		tikv-jemallocator-0.6.0 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		toml-0.8.14 \
+		toml-0.8.15 \
 		toml_datetime-0.6.6 \
-		toml_edit-0.22.14 \
+		toml_edit-0.22.16 \
 		tracing-0.1.40 \
 		tracing-attributes-0.1.27 \
 		tracing-core-0.1.32 \
 		tracing-indicatif-0.3.6 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		tracing-tree-0.3.1 \
+		tracing-tree-0.4.0 \
 		typed-arena-2.0.2 \
 		unic-char-property-0.9.0 \
 		unic-char-range-0.9.0 \
@@ -304,16 +303,16 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
-		unicode-width-0.1.11 \
+		unicode-width-0.1.13 \
 		unicode_names2-1.2.2 \
 		unicode_names2_generator-1.2.2 \
 		unscanny-0.1.0 \
 		untrusted-0.9.0 \
-		ureq-2.9.7 \
-		url-2.5.0 \
+		ureq-2.10.0 \
+		url-2.5.2 \
 		utf8parse-0.2.1 \
-		uuid-1.8.0 \
-		uuid-macro-internal-1.8.0 \
+		uuid-1.10.0 \
+		uuid-macro-internal-1.10.0 \
 		valuable-0.1.0 \
 		version_check-0.9.4 \
 		vt100-0.15.2 \
@@ -367,9 +366,9 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		zip-0.6.6 \
 		zstd-0.11.2+zstd.1.5.2 \
 		zstd-safe-5.0.2+zstd.1.5.2 \
-		zstd-sys-2.0.10+zstd.1.5.6 \
+		zstd-sys-2.0.11+zstd.1.5.6 \
 		lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \
-		salsa-2022,salsa-2022-macros@git+https://github.com/salsa-rs/salsa.git?rev=05b4e3ebdcdc47730cdd359e7e97fb2470527279\#05b4e3ebdcdc47730cdd359e7e97fb2470527279
+		salsa,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=a1bf3a613f451af7fc0a59411c56abc47fe8e8e1\#a1bf3a613f451af7fc0a59411c56abc47fe8e8e1
 
 CARGO_BUILD=	no
 CARGO_INSTALL=	no
diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo
index 82cb597d9f08..bb6d3e4b11d6 100644
--- a/devel/py-ruff/distinfo
+++ b/devel/py-ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1718746893
+TIMESTAMP = 1722198289
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -45,8 +45,8 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
 SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
 SIZE (rust/crates/bstr-1.9.1.crate) = 380305
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
@@ -59,6 +59,8 @@ SHA256 (rust/crates/camino-1.1.7.crate) = e0ec6b951b160caa93cc0c7b209e5a3bff7aae
 SIZE (rust/crates/camino-1.1.7.crate) = 36204
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
 SHA256 (rust/crates/cc-1.0.95.crate) = d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b
 SIZE (rust/crates/cc-1.0.95.crate) = 76485
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -75,20 +77,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
 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/clap-4.5.6.crate) = a9689a29b593160de5bc4aacab7b5d54fb52231de70122626c178e6a368994c7
-SIZE (rust/crates/clap-4.5.6.crate) = 56342
-SHA256 (rust/crates/clap_builder-4.5.6.crate) = 2e5387378c84f6faa26890ebf9f0a92989f8873d4d380467bcd0d8d8620424df
-SIZE (rust/crates/clap_builder-4.5.6.crate) = 163952
+SHA256 (rust/crates/clap-4.5.9.crate) = 64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462
+SIZE (rust/crates/clap-4.5.9.crate) = 56348
+SHA256 (rust/crates/clap_builder-4.5.9.crate) = 6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942
+SIZE (rust/crates/clap_builder-4.5.9.crate) = 164088
 SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e
 SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850
-SHA256 (rust/crates/clap_complete_command-0.5.1.crate) = 183495371ea78d4c9ff638bfc6497d46fed2396e4f9c50aebc1278a4a9919a3d
-SIZE (rust/crates/clap_complete_command-0.5.1.crate) = 8273
-SHA256 (rust/crates/clap_complete_fig-4.5.0.crate) = 54b3e65f91fabdd23cac3d57d39d5d938b4daabd070c335c006dccb866a61110
-SIZE (rust/crates/clap_complete_fig-4.5.0.crate) = 10932
-SHA256 (rust/crates/clap_complete_nushell-0.1.11.crate) = 5d02bc8b1a18ee47c4d2eec3fb5ac034dc68ebea6125b1509e9ccdffcddce66e
-SIZE (rust/crates/clap_complete_nushell-0.1.11.crate) = 32198
-SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6
-SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017
+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.2.crate) = 1accf1b463dee0d3ab2be72591dccdab8bef314958340447c882c4c72acfe2a3
+SIZE (rust/crates/clap_complete_nushell-4.5.2.crate) = 34391
+SHA256 (rust/crates/clap_derive-4.5.8.crate) = 2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085
+SIZE (rust/crates/clap_derive-4.5.8.crate) = 30024
 SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
 SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
 SHA256 (rust/crates/clearscreen-3.0.0.crate) = 2f8c93eb5f77c9050c7750e14f13ef1033a40a0aac70c6371535b6763a01438c
@@ -101,6 +101,8 @@ SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b6
 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
 SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
 SIZE (rust/crates/colored-2.1.0.crate) = 23348
+SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644
+SIZE (rust/crates/compact_str-0.8.0.crate) = 70994
 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
 SIZE (rust/crates/console-0.15.8.crate) = 36364
 SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
@@ -141,6 +143,8 @@ SHA256 (rust/crates/darling_macro-0.20.8.crate) = a668eda54683121533a393014d8692
 SIZE (rust/crates/darling_macro-0.20.8.crate) = 1856
 SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
 SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/dashmap-6.0.1.crate) = 804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28
+SIZE (rust/crates/dashmap-6.0.1.crate) = 24364
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
 SIZE (rust/crates/diff-0.1.13.crate) = 46216
 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059
@@ -167,8 +171,8 @@ SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8d
 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
 SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
 SIZE (rust/crates/errno-0.3.8.crate) = 10645
-SHA256 (rust/crates/eyre-0.6.12.crate) = 7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec
-SIZE (rust/crates/eyre-0.6.12.crate) = 45330
+SHA256 (rust/crates/etcetera-0.8.0.crate) = 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943
+SIZE (rust/crates/etcetera-0.8.0.crate) = 13295
 SHA256 (rust/crates/fastrand-2.0.2.crate) = 658bd65b1cf4c852a3cc96f18a8ce7b5640f6b703f905c7d74532294c2a63984
 SIZE (rust/crates/fastrand-2.0.2.crate) = 14674
 SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
@@ -195,14 +199,10 @@ SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a7443
 SIZE (rust/crates/globset-0.4.14.crate) = 25090
 SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
 SIZE (rust/crates/half-2.4.1.crate) = 50892
-SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
-SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/hashlink-0.8.4.crate) = e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7
 SIZE (rust/crates/hashlink-0.8.4.crate) = 26514
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024
@@ -221,12 +221,10 @@ SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6dd
 SIZE (rust/crates/idna-0.5.0.crate) = 271940
 SHA256 (rust/crates/ignore-0.4.22.crate) = b46810df39e66e925525d6e38ce1e7f6e1d208f72dc39757880fcb66e2c58af1
 SIZE (rust/crates/ignore-0.4.22.crate) = 55462
-SHA256 (rust/crates/imara-diff-0.1.5.crate) = e98c1d0ad70fc91b8b9654b1f33db55e59579d3b3de2bffdced0fdb810570cb8
-SIZE (rust/crates/imara-diff-0.1.5.crate) = 154821
+SHA256 (rust/crates/imara-diff-0.1.6.crate) = af13c8ceb376860ff0c6a66d83a8cdd4ecd9e464da24621bbffcd02b49619434
+SIZE (rust/crates/imara-diff-0.1.6.crate) = 155605
 SHA256 (rust/crates/imperative-1.0.5.crate) = 8b70798296d538cdaa6d652941fcc795963f8b9878b9e300c9fab7a522bd2fc0
 SIZE (rust/crates/imperative-1.0.5.crate) = 12294
-SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
-SIZE (rust/crates/indenter-0.3.3.crate) = 6587
 SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26
 SIZE (rust/crates/indexmap-2.2.6.crate) = 82420
 SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3
@@ -275,8 +273,8 @@ SHA256 (rust/crates/libcst-1.4.0.crate) = 10293a04a48e8b0cb2cc825a93b83090e527bf
 SIZE (rust/crates/libcst-1.4.0.crate) = 110834
 SHA256 (rust/crates/libcst_derive-1.4.0.crate) = a2ae40017ac09cd2c6a53504cb3c871c7f2b41466eac5bc66ba63f39073b467b
 SIZE (rust/crates/libcst_derive-1.4.0.crate) = 9303
-SHA256 (rust/crates/libmimalloc-sys-0.1.38.crate) = 0e7bb23d733dfcc8af652a78b7bf232f0e967710d044732185e561e47c0336b6
-SIZE (rust/crates/libmimalloc-sys-0.1.38.crate) = 196009
+SHA256 (rust/crates/libmimalloc-sys-0.1.39.crate) = 23aa6811d3bd4deb8a84dde645f943476d13b248d818edcf8ce0b2f37f036b44
+SIZE (rust/crates/libmimalloc-sys-0.1.39.crate) = 198523
 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d
 SIZE (rust/crates/libredox-0.1.3.crate) = 6068
 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f
@@ -285,20 +283,20 @@ SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33e
 SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855
 SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
 SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
-SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c
-SIZE (rust/crates/log-0.4.21.crate) = 43442
+SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24
+SIZE (rust/crates/log-0.4.22.crate) = 44027
 SHA256 (rust/crates/lsp-server-0.7.6.crate) = 248f65b78f6db5d8e1b1604b4098a28b43d21a8eb1deeca22b1c421b276c7095
 SIZE (rust/crates/lsp-server-0.7.6.crate) = 12133
 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
 SIZE (rust/crates/matchers-0.1.0.crate) = 6948
 SHA256 (rust/crates/matches-0.1.10.crate) = 2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5
 SIZE (rust/crates/matches-0.1.10.crate) = 2592
-SHA256 (rust/crates/matchit-0.8.2.crate) = 540f1c43aed89909c0cc0cc604e3bb2f7e7a341a3728a9e6cfe760e733cd11ed
-SIZE (rust/crates/matchit-0.8.2.crate) = 33260
-SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
-SIZE (rust/crates/memchr-2.7.2.crate) = 96220
-SHA256 (rust/crates/mimalloc-0.1.42.crate) = e9186d86b79b52f4a77af65604b51225e8db1d6ee7e3f41aec1e40829c71a176
-SIZE (rust/crates/mimalloc-0.1.42.crate) = 4079
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/mimalloc-0.1.43.crate) = 68914350ae34959d83f732418d51e2427a794055d0b9529f48259ac07af65633
+SIZE (rust/crates/mimalloc-0.1.43.crate) = 4075
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
 SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
 SHA256 (rust/crates/miniz_oxide-0.7.2.crate) = 9d811f3e15f28568be3407c8e7fdb6514c1cda3cb30683f15b6a1a1dc4ea14a7
@@ -329,6 +327,8 @@ SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc
 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068
 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
 SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/ordermap-0.5.0.crate) = ab5a8e22be64dfa1123429350872e7be33594dbf5ae5212c90c5890e71966d1d
+SIZE (rust/crates/ordermap-0.5.0.crate) = 55933
 SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
 SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
@@ -379,8 +379,8 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
 SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
 SHA256 (rust/crates/pretty_assertions-1.4.0.crate) = af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66
 SIZE (rust/crates/pretty_assertions-1.4.0.crate) = 78846
-SHA256 (rust/crates/proc-macro2-1.0.85.crate) = 22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23
-SIZE (rust/crates/proc-macro2-1.0.85.crate) = 48988
+SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
 SHA256 (rust/crates/pyproject-toml-0.9.0.crate) = 95c3dd745f99aa3c554b7bb00859f7d18c2f1d6afd749ccc86d60b61e702abd9
 SIZE (rust/crates/pyproject-toml-0.9.0.crate) = 6041
 SHA256 (rust/crates/quick-junit-0.4.0.crate) = cfc1a6a5406a114913df2df8507998c755311b55b78584bed5f6e88f6417c4d4
@@ -419,14 +419,16 @@ SHA256 (rust/crates/rust-stemmers-1.2.0.crate) = e46a2036019fdb888131db7a4c847a1
 SIZE (rust/crates/rust-stemmers-1.2.0.crate) = 2351301
 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustc-hash-2.0.0.crate) = 583034fd73374156e66797ed8e5b0d5690409c9226b22d87cb7f19821c05d152
+SIZE (rust/crates/rustc-hash-2.0.0.crate) = 12691
 SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f
 SIZE (rust/crates/rustix-0.38.34.crate) = 365160
-SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
-SIZE (rust/crates/rustls-0.22.4.crate) = 333681
-SHA256 (rust/crates/rustls-pki-types-1.5.0.crate) = beb461507cee2c2ff151784c52762cf4d9ff6a61f3e80968600ed24fa837fa54
-SIZE (rust/crates/rustls-pki-types-1.5.0.crate) = 29362
-SHA256 (rust/crates/rustls-webpki-0.102.3.crate) = f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf
-SIZE (rust/crates/rustls-webpki-0.102.3.crate) = 197543
+SHA256 (rust/crates/rustls-0.23.10.crate) = 05cff451f60db80f490f3c182b77c35260baace73209e9cdbbe526bfe3a4d402
+SIZE (rust/crates/rustls-0.23.10.crate) = 424689
+SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d
+SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555
+SHA256 (rust/crates/rustls-webpki-0.102.5.crate) = f9a6fccd794a42c2c105b513a2f62bc3fd8f3ba57a4593677ceb0bd035164d78
+SIZE (rust/crates/rustls-webpki-0.102.5.crate) = 200431
 SHA256 (rust/crates/rustversion-1.0.15.crate) = 80af6f9131f277a45a3fba6ce8e2258037bb0477a67e610d3c1fe046ab31de47
 SIZE (rust/crates/rustversion-1.0.15.crate) = 17406
 SHA256 (rust/crates/ryu-1.0.17.crate) = e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1
@@ -443,26 +445,26 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7
 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
 SHA256 (rust/crates/seahash-4.1.0.crate) = 1c107b6f4780854c8b126e228ea8869f4d7b71260f962fefb57b996b8959ba6b
 SIZE (rust/crates/seahash-4.1.0.crate) = 31976
-SHA256 (rust/crates/serde-1.0.203.crate) = 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094
-SIZE (rust/crates/serde-1.0.203.crate) = 77935
+SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12
+SIZE (rust/crates/serde-1.0.204.crate) = 78253
 SHA256 (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b
 SIZE (rust/crates/serde-wasm-bindgen-0.6.5.crate) = 21098
-SHA256 (rust/crates/serde_derive-1.0.203.crate) = 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba
-SIZE (rust/crates/serde_derive-1.0.203.crate) = 55867
+SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222
+SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871
 SHA256 (rust/crates/serde_derive_internals-0.29.0.crate) = 330f01ce65a3a5fe59a60c82f3c9a024b573b8a6e875bd233fe5f934e71d54e3
 SIZE (rust/crates/serde_derive_internals-0.29.0.crate) = 26065
-SHA256 (rust/crates/serde_json-1.0.117.crate) = 455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3
-SIZE (rust/crates/serde_json-1.0.117.crate) = 146921
+SHA256 (rust/crates/serde_json-1.0.120.crate) = 4e0d21c9a8cae1235ad58a00c11cb40d4b1e5c784f1ef2c537876ed6ffd8b7c5
+SIZE (rust/crates/serde_json-1.0.120.crate) = 147062
 SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
 SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
 SHA256 (rust/crates/serde_spanned-0.6.6.crate) = 79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0
 SIZE (rust/crates/serde_spanned-0.6.6.crate) = 9120
 SHA256 (rust/crates/serde_test-1.0.176.crate) = 5a2f49ace1498612d14f7e0b8245519584db8299541dfe31a06374a828d620ab
 SIZE (rust/crates/serde_test-1.0.176.crate) = 18390
-SHA256 (rust/crates/serde_with-3.8.1.crate) = 0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20
-SIZE (rust/crates/serde_with-3.8.1.crate) = 142294
-SHA256 (rust/crates/serde_with_macros-3.8.1.crate) = 65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2
-SIZE (rust/crates/serde_with_macros-3.8.1.crate) = 30796
+SHA256 (rust/crates/serde_with-3.9.0.crate) = 69cecfa94848272156ea67b2b1a53f20fc7bc638c4a46d2f8abde08f05f4b857
+SIZE (rust/crates/serde_with-3.9.0.crate) = 145089
+SHA256 (rust/crates/serde_with_macros-3.9.0.crate) = a8fee4991ef4f274617a51ad4af30519438dacb2f56ac773b08a1922ff743350
+SIZE (rust/crates/serde_with_macros-3.9.0.crate) = 30865
 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.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b
@@ -473,8 +475,6 @@ SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb0
 SIZE (rust/crates/siphasher-0.3.11.crate) = 10442
 SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
 SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
-SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead
-SIZE (rust/crates/smol_str-0.2.2.crate) = 15840
 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
 SIZE (rust/crates/spin-0.9.8.crate) = 38958
 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -485,16 +485,16 @@ SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f0
 SIZE (rust/crates/strsim-0.10.0.crate) = 11355
 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
 SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.26.2.crate) = 5d8cec3501a5194c432b2b7976db6b7d10ec95c253208b45f83f7136aa985e29
-SIZE (rust/crates/strum-0.26.2.crate) = 7189
+SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06
+SIZE (rust/crates/strum-0.26.3.crate) = 7237
 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be
 SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531
 SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
 SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
-SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.66.crate) = c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5
-SIZE (rust/crates/syn-2.0.66.crate) = 264855
+SHA256 (rust/crates/syn-2.0.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af
+SIZE (rust/crates/syn-2.0.72.crate) = 267069
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
 SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1
 SIZE (rust/crates/tempfile-3.10.1.crate) = 33653
 SHA256 (rust/crates/terminal_size-0.3.0.crate) = 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7
@@ -507,28 +507,28 @@ SHA256 (rust/crates/test-case-core-3.3.1.crate) = adcb7fd841cd518e279be3d5a3eb06
 SIZE (rust/crates/test-case-core-3.3.1.crate) = 14327
 SHA256 (rust/crates/test-case-macros-3.3.1.crate) = 5c89e72a01ed4c579669add59014b9a524d609c0c88c6a585ce37485879f6ffb
 SIZE (rust/crates/test-case-macros-3.3.1.crate) = 4961
-SHA256 (rust/crates/thiserror-1.0.61.crate) = c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709
-SIZE (rust/crates/thiserror-1.0.61.crate) = 21264
-SHA256 (rust/crates/thiserror-impl-1.0.61.crate) = 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533
-SIZE (rust/crates/thiserror-impl-1.0.61.crate) = 15786
+SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724
+SIZE (rust/crates/thiserror-1.0.63.crate) = 21537
+SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261
+SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047
 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
 SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate) = 9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1
-SIZE (rust/crates/tikv-jemalloc-sys-0.5.4+5.3.0-patched.crate) = 884765
-SHA256 (rust/crates/tikv-jemallocator-0.5.4.crate) = 965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca
-SIZE (rust/crates/tikv-jemallocator-0.5.4.crate) = 13101
+SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d
+SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133
+SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865
+SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700
 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
 SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
 SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/toml-0.8.14.crate) = 6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335
-SIZE (rust/crates/toml-0.8.14.crate) = 50645
+SHA256 (rust/crates/toml-0.8.15.crate) = ac2caab0bf757388c6c0ae23b3293fdb463fee59434529014f85e3263b995c28
+SIZE (rust/crates/toml-0.8.15.crate) = 50652
 SHA256 (rust/crates/toml_datetime-0.6.6.crate) = 4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf
 SIZE (rust/crates/toml_datetime-0.6.6.crate) = 11698
-SHA256 (rust/crates/toml_edit-0.22.14.crate) = f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38
-SIZE (rust/crates/toml_edit-0.22.14.crate) = 103761
+SHA256 (rust/crates/toml_edit-0.22.16.crate) = 278f3d518e152219c994ce877758516bca5e118eaed6996192a774fb9fbf0788
+SIZE (rust/crates/toml_edit-0.22.16.crate) = 106618
 SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef
 SIZE (rust/crates/tracing-0.1.40.crate) = 79459
 SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7
@@ -541,8 +541,8 @@ SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de38400
 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
 SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
 SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
-SHA256 (rust/crates/tracing-tree-0.3.1.crate) = b56c62d2c80033cb36fae448730a2f2ef99410fe3ecbffc916681a32f6807dbe
-SIZE (rust/crates/tracing-tree-0.3.1.crate) = 29349
+SHA256 (rust/crates/tracing-tree-0.4.0.crate) = f459ca79f1b0d5f71c54ddfde6debfc59c8b6eeb46808ae492077f739dc7b49c
+SIZE (rust/crates/tracing-tree-0.4.0.crate) = 29411
 SHA256 (rust/crates/typed-arena-2.0.2.crate) = 6af6ae20167a9ece4bcb41af5b80f8a1f1df981f6391189ce00fd257af04126a
 SIZE (rust/crates/typed-arena-2.0.2.crate) = 11848
 SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221
@@ -561,8 +561,8 @@ SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683a
 SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
 SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
 SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
-SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85
-SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187
+SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d
+SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228
 SHA256 (rust/crates/unicode_names2-1.2.2.crate) = addeebf294df7922a1164f729fb27ebbbcea99cc32b3bf08afab62757f707677
 SIZE (rust/crates/unicode_names2-1.2.2.crate) = 300609
 SHA256 (rust/crates/unicode_names2_generator-1.2.2.crate) = f444b8bba042fe3c1251ffaca35c603f2dc2ccc08d595c65a8c4f76f3e8426c0
@@ -571,16 +571,16 @@ SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600
 SIZE (rust/crates/unscanny-0.1.0.crate) = 10338
 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-2.9.7.crate) = d11a831e3c0b56e438a28308e7c810799e3c118417f342d30ecec080105395cd
-SIZE (rust/crates/ureq-2.9.7.crate) = 113834
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
+SHA256 (rust/crates/ureq-2.10.0.crate) = 72139d247e5f97a3eff96229a7ae85ead5328a39efe76f8bf5a06313d505b6ea
+SIZE (rust/crates/ureq-2.10.0.crate) = 112894
+SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c
+SIZE (rust/crates/url-2.5.2.crate) = 79704
 SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
 SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0
-SIZE (rust/crates/uuid-1.8.0.crate) = 44043
-SHA256 (rust/crates/uuid-macro-internal-1.8.0.crate) = 9881bea7cbe687e36c9ab3b778c36cd0487402e270304e8b1296d5085303c1a2
-SIZE (rust/crates/uuid-macro-internal-1.8.0.crate) = 9135
+SHA256 (rust/crates/uuid-1.10.0.crate) = 81dfa00651efa65069b0b6b651f4aaa31ba9e3c3ce0137aaad053604ee7e0314
+SIZE (rust/crates/uuid-1.10.0.crate) = 47648
+SHA256 (rust/crates/uuid-macro-internal-1.10.0.crate) = ee1cd046f83ea2c4e920d6ee9f7c3537ef928d75dce5d84a87c2c5d6b3999a3a
+SIZE (rust/crates/uuid-macro-internal-1.10.0.crate) = 9165
 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
 SIZE (rust/crates/valuable-0.1.0.crate) = 27718
 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
@@ -687,11 +687,11 @@ SHA256 (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 20cc960326ece64f010d2d210753
 SIZE (rust/crates/zstd-0.11.2+zstd.1.5.2.crate) = 28987
 SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db
 SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273
-SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa
-SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088
+SHA256 (rust/crates/zstd-sys-2.0.11+zstd.1.5.6.crate) = 75652c55c0b6f3e6f12eb786fe1bc960396bf05a1eb3bf1f3691c3610ac2e6d4
+SIZE (rust/crates/zstd-sys-2.0.11+zstd.1.5.6.crate) = 749078
 SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913
 SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124
-SHA256 (salsa-rs-salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279_GH0.tar.gz) = 7e46cb64ab82b75b31985f368bf6a484c84eb65a6babf663db75a7a7c68e5b48
-SIZE (salsa-rs-salsa-05b4e3ebdcdc47730cdd359e7e97fb2470527279_GH0.tar.gz) = 642965
-SHA256 (astral-sh-ruff-v0.4.9_GH0.tar.gz) = 815c5b9b316a4d72dc526c6b4b2421df708556294af514e6fe25ff99722d36e3
-SIZE (astral-sh-ruff-v0.4.9_GH0.tar.gz) = 4869311
+SHA256 (salsa-rs-salsa-a1bf3a613f451af7fc0a59411c56abc47fe8e8e1_GH0.tar.gz) = 42a4ab01d4a5f5af66e0fb94dd1633f1fce0fe4d31634a707e8993e5f88c6d2b
+SIZE (salsa-rs-salsa-a1bf3a613f451af7fc0a59411c56abc47fe8e8e1_GH0.tar.gz) = 596856
+SHA256 (astral-sh-ruff-0.5.5_GH0.tar.gz) = b0f710015cc27c58f3b7236d493f62d4141efaa37b49abdbd79f21c63d58ab41
+SIZE (astral-sh-ruff-0.5.5_GH0.tar.gz) = 4830364
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index cb7e238c9c0f..2744f4365175 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,7 +1,5 @@
 PORTNAME=	ruff
-DISTVERSIONPREFIX=	v
-DISTVERSION=	0.4.9
-PORTREVISION=	2
+DISTVERSION=	0.5.5
 CATEGORIES=	devel python
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates
index b5ab9ac61505..d9512b5c4d88 100644
--- a/devel/ruff/Makefile.crates
+++ b/devel/ruff/Makefile.crates
@@ -21,13 +21,14 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		base64-0.22.0 \
 		bincode-1.3.3 \
 		bitflags-1.3.2 \
-		bitflags-2.5.0 \
+		bitflags-2.6.0 \
 		bstr-1.9.1 \
 		bumpalo-3.16.0 \
 		byteorder-1.5.0 \
 		cachedir-0.3.1 \
 		camino-1.1.7 \
 		cast-0.3.0 \
+		castaway-0.2.3 \
 		cc-1.0.95 \
 		cfg-if-1.0.0 \
 		cfg_aliases-0.1.1 \
@@ -36,19 +37,19 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ciborium-0.2.2 \
 		ciborium-io-0.2.2 \
 		ciborium-ll-0.2.2 \
-		clap-4.5.6 \
-		clap_builder-4.5.6 \
+		clap-4.5.9 \
+		clap_builder-4.5.9 \
 		clap_complete-4.5.2 \
-		clap_complete_command-0.5.1 \
-		clap_complete_fig-4.5.0 \
-		clap_complete_nushell-0.1.11 \
-		clap_derive-4.5.5 \
+		clap_complete_command-0.6.1 \
+		clap_complete_nushell-4.5.2 \
+		clap_derive-4.5.8 \
 		clap_lex-0.7.0 \
 		clearscreen-3.0.0 \
 		codspeed-2.6.0 \
 		codspeed-criterion-compat-2.6.0 \
 		colorchoice-1.0.0 \
 		colored-2.1.0 \
+		compact_str-0.8.0 \
 		console-0.15.8 \
 		console_error_panic_hook-0.1.7 \
 		console_log-1.0.0 \
@@ -69,6 +70,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		darling_core-0.20.8 \
 		darling_macro-0.20.8 \
 		dashmap-5.5.3 \
+		dashmap-6.0.1 \
 		diff-0.1.13 \
 		dirs-4.0.0 \
 		dirs-5.0.1 \
@@ -82,7 +84,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		env_logger-0.11.3 \
 		equivalent-1.0.1 \
 		errno-0.3.8 \
-		eyre-0.6.12 \
+		etcetera-0.8.0 \
 		fastrand-2.0.2 \
 		fern-0.6.2 \
 		filetime-0.2.23 \
@@ -96,10 +98,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		glob-0.3.1 \
 		globset-0.4.14 \
 		half-2.4.1 \
-		hashbrown-0.12.3 \
 		hashbrown-0.14.5 \
 		hashlink-0.8.4 \
-		heck-0.4.1 \
 		heck-0.5.0 \
 		hermit-abi-0.3.9 \
 		home-0.5.9 \
@@ -109,9 +109,8 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ident_case-1.0.1 \
 		idna-0.5.0 \
 		ignore-0.4.22 \
-		imara-diff-0.1.5 \
+		imara-diff-0.1.6 \
 		imperative-1.0.5 \
-		indenter-0.3.3 \
 		indexmap-2.2.6 \
 		indicatif-0.17.8 \
 		indoc-2.0.5 \
@@ -136,18 +135,18 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		libc-0.2.155 \
 		libcst-1.4.0 \
 		libcst_derive-1.4.0 \
-		libmimalloc-sys-0.1.38 \
+		libmimalloc-sys-0.1.39 \
 		libredox-0.1.3 \
 		linked-hash-map-0.5.6 \
 		linux-raw-sys-0.4.13 \
 		lock_api-0.4.11 \
-		log-0.4.21 \
+		log-0.4.22 \
 		lsp-server-0.7.6 \
 		matchers-0.1.0 \
 		matches-0.1.10 \
-		matchit-0.8.2 \
-		memchr-2.7.2 \
-		mimalloc-0.1.42 \
+		matchit-0.8.4 \
+		memchr-2.7.4 \
+		mimalloc-0.1.43 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.7.2 \
 		mio-0.8.11 \
@@ -163,6 +162,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		once_cell-1.19.0 \
 		oorandom-11.1.3 \
 		option-ext-0.2.0 \
+		ordermap-0.5.0 \
 		os_str_bytes-6.6.1 \
 		overload-0.1.1 \
 		parking_lot-0.12.3 \
@@ -188,7 +188,7 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		portable-atomic-1.6.0 \
 		ppv-lite86-0.2.17 \
 		pretty_assertions-1.4.0 \
-		proc-macro2-1.0.85 \
+		proc-macro2-1.0.86 \
 		pyproject-toml-0.9.0 \
 		quick-junit-0.4.0 \
 		quick-xml-0.31.0 \
@@ -208,10 +208,11 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		ring-0.17.8 \
 		rust-stemmers-1.2.0 \
 		rustc-hash-1.1.0 \
+		rustc-hash-2.0.0 \
 		rustix-0.38.34 \
-		rustls-0.22.4 \
-		rustls-pki-types-1.5.0 \
-		rustls-webpki-0.102.3 \
+		rustls-0.23.10 \
+		rustls-pki-types-1.7.0 \
+		rustls-webpki-0.102.5 \
 		rustversion-1.0.15 \
 		ryu-1.0.17 \
 		same-file-1.0.6 \
@@ -220,56 +221,55 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		scoped-tls-1.0.1 \
 		scopeguard-1.2.0 \
 		seahash-4.1.0 \
-		serde-1.0.203 \
+		serde-1.0.204 \
 		serde-wasm-bindgen-0.6.5 \
-		serde_derive-1.0.203 \
+		serde_derive-1.0.204 \
 		serde_derive_internals-0.29.0 \
-		serde_json-1.0.117 \
+		serde_json-1.0.120 \
 		serde_repr-0.1.19 \
 		serde_spanned-0.6.6 \
 		serde_test-1.0.176 \
-		serde_with-3.8.1 \
-		serde_with_macros-3.8.1 \
+		serde_with-3.9.0 \
+		serde_with_macros-3.9.0 \
 		sharded-slab-0.1.7 \
 		shellexpand-3.1.0 \
 		similar-2.5.0 \
 		siphasher-0.3.11 \
 		smallvec-1.13.2 \
-		smol_str-0.2.2 \
 		spin-0.9.8 \
 		static_assertions-1.1.0 \
 		strip-ansi-escapes-0.2.0 \
 		strsim-0.10.0 \
 		strsim-0.11.1 \
-		strum-0.26.2 \
+		strum-0.26.3 \
 		strum_macros-0.26.4 \
 		subtle-2.5.0 \
-		syn-1.0.109 \
-		syn-2.0.66 \
+		syn-2.0.72 \
+		synstructure-0.13.1 \
 		tempfile-3.10.1 \
 		terminal_size-0.3.0 \
 		terminfo-0.8.0 \
 		test-case-3.3.1 \
 		test-case-core-3.3.1 \
 		test-case-macros-3.3.1 \
-		thiserror-1.0.61 \
-		thiserror-impl-1.0.61 \
+		thiserror-1.0.63 \
+		thiserror-impl-1.0.63 \
 		thread_local-1.1.8 \
-		tikv-jemalloc-sys-0.5.4+5.3.0-patched \
-		tikv-jemallocator-0.5.4 \
+		tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \
+		tikv-jemallocator-0.6.0 \
 		tinytemplate-1.2.1 \
 		tinyvec-1.6.0 \
 		tinyvec_macros-0.1.1 \
-		toml-0.8.14 \
+		toml-0.8.15 \
 		toml_datetime-0.6.6 \
-		toml_edit-0.22.14 \
+		toml_edit-0.22.16 \
 		tracing-0.1.40 \
 		tracing-attributes-0.1.27 \
 		tracing-core-0.1.32 \
 		tracing-indicatif-0.3.6 \
 		tracing-log-0.2.0 \
 		tracing-subscriber-0.3.18 \
-		tracing-tree-0.3.1 \
+		tracing-tree-0.4.0 \
 		typed-arena-2.0.2 \
 		unic-char-property-0.9.0 \
 		unic-char-range-0.9.0 \
@@ -279,16 +279,16 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		unicode-bidi-0.3.15 \
 		unicode-ident-1.0.12 \
 		unicode-normalization-0.1.23 \
-		unicode-width-0.1.11 \
+		unicode-width-0.1.13 \
 		unicode_names2-1.2.2 \
 		unicode_names2_generator-1.2.2 \
 		unscanny-0.1.0 \
 		untrusted-0.9.0 \
-		ureq-2.9.7 \
-		url-2.5.0 \
+		ureq-2.10.0 \
+		url-2.5.2 \
 		utf8parse-0.2.1 \
-		uuid-1.8.0 \
-		uuid-macro-internal-1.8.0 \
+		uuid-1.10.0 \
+		uuid-macro-internal-1.10.0 \
 		valuable-0.1.0 \
 		version_check-0.9.4 \
 		vt100-0.15.2 \
@@ -342,6 +342,6 @@ CARGO_CRATES=	Inflector-0.11.4 \
 		zip-0.6.6 \
 		zstd-0.11.2+zstd.1.5.2 \
 		zstd-safe-5.0.2+zstd.1.5.2 \
-		zstd-sys-2.0.10+zstd.1.5.6 \
+		zstd-sys-2.0.11+zstd.1.5.6 \
 		lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \
-		salsa-2022,salsa-2022-macros@git+https://github.com/salsa-rs/salsa.git?rev=05b4e3ebdcdc47730cdd359e7e97fb2470527279\#05b4e3ebdcdc47730cdd359e7e97fb2470527279
+		salsa,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=a1bf3a613f451af7fc0a59411c56abc47fe8e8e1\#a1bf3a613f451af7fc0a59411c56abc47fe8e8e1
diff --git a/devel/ruff/distinfo b/devel/ruff/distinfo
index 01ffd2ee1030..688667505de6 100644
--- a/devel/ruff/distinfo
+++ b/devel/ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1718747095
+TIMESTAMP = 1722198169
 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -45,8 +45,8 @@ SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462c
 SIZE (rust/crates/bincode-1.3.3.crate) = 28958
 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
 SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
-SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de
+SIZE (rust/crates/bitflags-2.6.0.crate) = 45357
 SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706
 SIZE (rust/crates/bstr-1.9.1.crate) = 380305
 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
@@ -59,6 +59,8 @@ SHA256 (rust/crates/camino-1.1.7.crate) = e0ec6b951b160caa93cc0c7b209e5a3bff7aae
 SIZE (rust/crates/camino-1.1.7.crate) = 36204
 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
 SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5
+SIZE (rust/crates/castaway-0.2.3.crate) = 11509
 SHA256 (rust/crates/cc-1.0.95.crate) = d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b
 SIZE (rust/crates/cc-1.0.95.crate) = 76485
 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -75,20 +77,18 @@ SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce369
 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/clap-4.5.6.crate) = a9689a29b593160de5bc4aacab7b5d54fb52231de70122626c178e6a368994c7
-SIZE (rust/crates/clap-4.5.6.crate) = 56342
-SHA256 (rust/crates/clap_builder-4.5.6.crate) = 2e5387378c84f6faa26890ebf9f0a92989f8873d4d380467bcd0d8d8620424df
-SIZE (rust/crates/clap_builder-4.5.6.crate) = 163952
+SHA256 (rust/crates/clap-4.5.9.crate) = 64acc1846d54c1fe936a78dc189c34e28d3f5afc348403f28ecf53660b9b8462
+SIZE (rust/crates/clap-4.5.9.crate) = 56348
+SHA256 (rust/crates/clap_builder-4.5.9.crate) = 6fb8393d67ba2e7bfaf28a23458e4e2b543cc73a99595511eb207fdb8aede942
+SIZE (rust/crates/clap_builder-4.5.9.crate) = 164088
 SHA256 (rust/crates/clap_complete-4.5.2.crate) = dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e
 SIZE (rust/crates/clap_complete-4.5.2.crate) = 37850
-SHA256 (rust/crates/clap_complete_command-0.5.1.crate) = 183495371ea78d4c9ff638bfc6497d46fed2396e4f9c50aebc1278a4a9919a3d
-SIZE (rust/crates/clap_complete_command-0.5.1.crate) = 8273
-SHA256 (rust/crates/clap_complete_fig-4.5.0.crate) = 54b3e65f91fabdd23cac3d57d39d5d938b4daabd070c335c006dccb866a61110
-SIZE (rust/crates/clap_complete_fig-4.5.0.crate) = 10932
-SHA256 (rust/crates/clap_complete_nushell-0.1.11.crate) = 5d02bc8b1a18ee47c4d2eec3fb5ac034dc68ebea6125b1509e9ccdffcddce66e
-SIZE (rust/crates/clap_complete_nushell-0.1.11.crate) = 32198
-SHA256 (rust/crates/clap_derive-4.5.5.crate) = c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6
-SIZE (rust/crates/clap_derive-4.5.5.crate) = 30017
+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.2.crate) = 1accf1b463dee0d3ab2be72591dccdab8bef314958340447c882c4c72acfe2a3
+SIZE (rust/crates/clap_complete_nushell-4.5.2.crate) = 34391
+SHA256 (rust/crates/clap_derive-4.5.8.crate) = 2bac35c6dafb060fd4d275d9a4ffae97917c13a6327903a8be2153cd964f7085
+SIZE (rust/crates/clap_derive-4.5.8.crate) = 30024
 SHA256 (rust/crates/clap_lex-0.7.0.crate) = 98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce
 SIZE (rust/crates/clap_lex-0.7.0.crate) = 11915
 SHA256 (rust/crates/clearscreen-3.0.0.crate) = 2f8c93eb5f77c9050c7750e14f13ef1033a40a0aac70c6371535b6763a01438c
@@ -101,6 +101,8 @@ SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b6
 SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
 SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
 SIZE (rust/crates/colored-2.1.0.crate) = 23348
+SHA256 (rust/crates/compact_str-0.8.0.crate) = 6050c3a16ddab2e412160b31f2c871015704239bca62f72f6e5f0be631d3f644
+SIZE (rust/crates/compact_str-0.8.0.crate) = 70994
 SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb
 SIZE (rust/crates/console-0.15.8.crate) = 36364
 SHA256 (rust/crates/console_error_panic_hook-0.1.7.crate) = a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc
@@ -141,6 +143,8 @@ SHA256 (rust/crates/darling_macro-0.20.8.crate) = a668eda54683121533a393014d8692
 SIZE (rust/crates/darling_macro-0.20.8.crate) = 1856
 SHA256 (rust/crates/dashmap-5.5.3.crate) = 978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856
 SIZE (rust/crates/dashmap-5.5.3.crate) = 24061
+SHA256 (rust/crates/dashmap-6.0.1.crate) = 804c8821570c3f8b70230c2ba75ffa5c0f9a4189b9a432b6656c536712acae28
+SIZE (rust/crates/dashmap-6.0.1.crate) = 24364
 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
*** 301 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202407282125.46SLPX8A052604>