Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Jun 2026 21:15:20 +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: 70d4cbfddb5f - main - devel/{,py-}ruff: update 0.15.=?utf-8?Q?15 =E2=86=92 0?=.15.16
Message-ID:  <6a21eae8.3c646.6ee1e7c7@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=70d4cbfddb5f7278d057572a7ddcd6ec8a95b3b2

commit 70d4cbfddb5f7278d057572a7ddcd6ec8a95b3b2
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-06-04 21:06:00 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-06-04 21:15:07 +0000

    devel/{,py-}ruff: update 0.15.15 → 0.15.16
---
 devel/py-ruff/Makefile     | 44 ++++++++++++------------
 devel/py-ruff/distinfo     | 86 +++++++++++++++++++++++-----------------------
 devel/ruff/Makefile        |  3 +-
 devel/ruff/Makefile.crates | 40 ++++++++++-----------
 devel/ruff/distinfo        | 86 +++++++++++++++++++++++-----------------------
 5 files changed, 129 insertions(+), 130 deletions(-)

diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile
index f52dddd4fb2a..400d6818562a 100644
--- a/devel/py-ruff/Makefile
+++ b/devel/py-ruff/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	ruff
-DISTVERSION=	0.15.15
-PORTREVISION=	1
+DISTVERSION=	0.15.16
+PORTREVISION=	0
 CATEGORIES=	devel python
 #MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -46,7 +46,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		arc-swap-1.9.1 \
 		argfile-1.0.0 \
 		arrayvec-0.7.6 \
-		assert_fs-1.1.3 \
+		assert_fs-1.1.4 \
 		attribute-derive-0.10.3 \
 		attribute-derive-macro-0.10.3 \
 		autocfg-1.5.0 \
@@ -93,7 +93,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		colorchoice-1.0.4 \
 		colored-2.2.0 \
 		colored-3.1.1 \
-		compact_str-0.9.0 \
+		compact_str-0.9.1 \
 		condtype-1.3.0 \
 		console-0.16.1 \
 		console_error_panic_hook-0.1.7 \
@@ -131,7 +131,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		dispatch2-0.3.0 \
 		displaydoc-0.2.5 \
 		divan-macros-0.1.17 \
-		doc-comment-0.3.3 \
 		drop_bomb-0.1.5 \
 		dunce-1.0.5 \
 		dyn-clone-1.0.20 \
@@ -168,8 +167,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		half-2.6.0 \
 		hashbrown-0.14.5 \
 		hashbrown-0.15.5 \
+		hashbrown-0.16.1 \
 		hashbrown-0.17.1 \
-		hashlink-0.10.0 \
+		hashlink-0.11.0 \
 		heck-0.5.0 \
 		hermit-abi-0.5.2 \
 		html-escape-0.2.13 \
@@ -197,7 +197,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		insta-1.47.2 \
 		insta-cmd-0.6.0 \
 		interpolator-0.5.0 \
-		intrusive-collections-0.9.7 \
+		intrusive-collections-0.10.1 \
 		inventory-0.3.24 \
 		is-macro-0.3.7 \
 		is-terminal-0.4.16 \
@@ -206,8 +206,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.15 \
-		jiff-0.2.24 \
-		jiff-static-0.2.24 \
+		jiff-0.2.27 \
+		jiff-static-0.2.27 \
 		jiff-tzdb-0.1.4 \
 		jiff-tzdb-platform-0.1.3 \
 		jobserver-0.1.34 \
@@ -220,23 +220,23 @@ CARGO_CRATES=	adler2-2.0.1 \
 		libc-0.2.186 \
 		libcst-1.8.6 \
 		libcst_derive-1.8.6 \
-		libmimalloc-sys-0.1.47 \
+		libmimalloc-sys-0.1.49 \
 		libredox-0.1.10 \
 		libtest-mimic-0.7.3 \
 		libtest-mimic-0.8.1 \
 		linux-raw-sys-0.12.1 \
 		litemap-0.8.0 \
 		lock_api-0.4.13 \
-		log-0.4.29 \
+		log-0.4.30 \
 		lsp-server-0.7.9 \
 		manyhow-0.11.4 \
 		manyhow-macros-0.11.4 \
 		markdown-1.0.0 \
 		matchers-0.2.0 \
 		matchit-0.9.2 \
-		memchr-2.8.0 \
+		memchr-2.8.1 \
 		memoffset-0.9.1 \
-		mimalloc-0.1.50 \
+		mimalloc-0.1.52 \
 		minicov-0.3.7 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
@@ -290,9 +290,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		portable-atomic-util-0.2.4 \
 		potential_utf-0.1.3 \
 		ppv-lite86-0.2.21 \
-		predicates-3.1.3 \
-		predicates-core-1.0.9 \
-		predicates-tree-1.0.12 \
+		predicates-3.1.4 \
+		predicates-core-1.0.10 \
+		predicates-tree-1.0.13 \
 		pretty_assertions-1.4.1 \
 		prettyplease-0.2.37 \
 		proc-macro-crate-3.4.0 \
@@ -331,9 +331,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rustix-1.1.4 \
 		rustversion-1.0.22 \
 		ryu-1.0.20 \
-		salsa-0.26.2 \
-		salsa-macro-rules-0.26.2 \
-		salsa-macros-0.26.2 \
+		salsa-0.27.0 \
+		salsa-macro-rules-0.27.0 \
+		salsa-macros-0.27.0 \
 		same-file-1.0.6 \
 		schemars-1.2.1 \
 		schemars_derive-1.2.1 \
@@ -345,7 +345,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
 		serde_derive_internals-0.29.1 \
-		serde_json-1.0.149 \
+		serde_json-1.0.150 \
 		serde_repr-0.1.20 \
 		serde_spanned-1.1.1 \
 		serde_test-1.0.177 \
@@ -356,7 +356,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		shellexpand-3.1.2 \
 		shlex-1.3.0 \
 		similar-2.7.0 \
-		similar-3.1.0 \
+		similar-3.1.1 \
 		siphasher-1.0.1 \
 		smallvec-1.15.1 \
 		snapbox-1.0.0 \
@@ -462,7 +462,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows-implement-0.60.0 \
 		windows-interface-0.59.1 \
 		windows-link-0.1.3 \
-		windows-link-0.2.0 \
+		windows-link-0.2.1 \
 		windows-result-0.4.0 \
 		windows-strings-0.5.0 \
 		windows-sys-0.52.0 \
diff --git a/devel/py-ruff/distinfo b/devel/py-ruff/distinfo
index 972dc34e2f6f..4dc99df145e1 100644
--- a/devel/py-ruff/distinfo
+++ b/devel/py-ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1779992580
+TIMESTAMP = 1780606530
 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
@@ -41,8 +41,8 @@ SHA256 (rust/crates/argfile-1.0.0.crate) = 99489a733dea0d2930bfa59c243146a8513ce
 SIZE (rust/crates/argfile-1.0.0.crate) = 11157
 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
-SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
+SHA256 (rust/crates/assert_fs-1.1.4.crate) = 6ecf5c70ca07b7f80220bce936f0556a960ca6fb00fc2bd4125b5e581b218137
+SIZE (rust/crates/assert_fs-1.1.4.crate) = 18946
 SHA256 (rust/crates/attribute-derive-0.10.3.crate) = 0053e96dd3bec5b4879c23a138d6ef26f2cb936c9cdc96274ac2b9ed44b5bb54
 SIZE (rust/crates/attribute-derive-0.10.3.crate) = 21090
 SHA256 (rust/crates/attribute-derive-macro-0.10.3.crate) = 463b53ad0fd5b460af4b1915fe045ff4d946d025fb6c4dc3337752eaa980f71b
@@ -135,8 +135,8 @@ SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b
 SIZE (rust/crates/colored-2.2.0.crate) = 35062
 SHA256 (rust/crates/colored-3.1.1.crate) = faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34
 SIZE (rust/crates/colored-3.1.1.crate) = 36216
-SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
-SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/compact_str-0.9.1.crate) = 9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab
+SIZE (rust/crates/compact_str-0.9.1.crate) = 88299
 SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
 SIZE (rust/crates/condtype-1.3.0.crate) = 12634
 SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
@@ -211,8 +211,6 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
 SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
 SIZE (rust/crates/divan-macros-0.1.17.crate) = 15322
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1
 SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859
 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -285,10 +283,12 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
 SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
 SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
-SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
-SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
+SHA256 (rust/crates/hashlink-0.11.0.crate) = ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230
+SIZE (rust/crates/hashlink-0.11.0.crate) = 30444
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
@@ -343,8 +343,8 @@ SHA256 (rust/crates/insta-cmd-0.6.0.crate) = ffeeefa927925cced49ccb01bf3e57c9d4c
 SIZE (rust/crates/insta-cmd-0.6.0.crate) = 12385
 SHA256 (rust/crates/interpolator-0.5.0.crate) = 71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8
 SIZE (rust/crates/interpolator-0.5.0.crate) = 29578
-SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
-SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
+SHA256 (rust/crates/intrusive-collections-0.10.1.crate) = 80e165935eba36cb526af8389effd2005a741adcbb6ed32106cc68e3f7b92960
+SIZE (rust/crates/intrusive-collections-0.10.1.crate) = 57482
 SHA256 (rust/crates/inventory-0.3.24.crate) = a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b
 SIZE (rust/crates/inventory-0.3.24.crate) = 16226
 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4
@@ -361,10 +361,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.24.crate) = f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d
-SIZE (rust/crates/jiff-0.2.24.crate) = 760237
-SHA256 (rust/crates/jiff-static-0.2.24.crate) = e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7
-SIZE (rust/crates/jiff-static-0.2.24.crate) = 83747
+SHA256 (rust/crates/jiff-0.2.27.crate) = 392c70591e8749fe235ddaf513e6f58b26bce3dcc16524cecc8936f75afa161e
+SIZE (rust/crates/jiff-0.2.27.crate) = 763049
+SHA256 (rust/crates/jiff-static-0.2.27.crate) = 47b605b0c050d845fc355bb11eb3f9a8deddc218ea60c76e61aa1f2adfb2c96a
+SIZE (rust/crates/jiff-static-0.2.27.crate) = 83735
 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
@@ -389,8 +389,8 @@ SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b
 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/libmimalloc-sys-0.1.47.crate) = 2d1eacfa31c33ec25e873c136ba5669f00f9866d0688bea7be4d3f7e43067df6
-SIZE (rust/crates/libmimalloc-sys-0.1.47.crate) = 495449
+SHA256 (rust/crates/libmimalloc-sys-0.1.49.crate) = 6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9
+SIZE (rust/crates/libmimalloc-sys-0.1.49.crate) = 500217
 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
 SIZE (rust/crates/libredox-0.1.10.crate) = 7332
 SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
@@ -403,8 +403,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0
 SIZE (rust/crates/litemap-0.8.0.crate) = 34344
 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/log-0.4.30.crate) = 616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5
+SIZE (rust/crates/log-0.4.30.crate) = 52400
 SHA256 (rust/crates/lsp-server-0.7.9.crate) = 7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e
 SIZE (rust/crates/lsp-server-0.7.9.crate) = 21215
 SHA256 (rust/crates/manyhow-0.11.4.crate) = b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587
@@ -417,12 +417,12 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
 SIZE (rust/crates/matchers-0.2.0.crate) = 7075
 SHA256 (rust/crates/matchit-0.9.2.crate) = 8863b587001c1b9a8a4e36008cebc6b3612cb1226fe2de94858e06092687b608
 SIZE (rust/crates/matchit-0.9.2.crate) = 44020
-SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
-SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/memchr-2.8.1.crate) = 6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8
+SIZE (rust/crates/memchr-2.8.1.crate) = 98743
 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.50.crate) = b3627c4272df786b9260cabaa46aec1d59c93ede723d4c3ef646c503816b0640
-SIZE (rust/crates/mimalloc-0.1.50.crate) = 4764
+SHA256 (rust/crates/mimalloc-0.1.52.crate) = 2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862
+SIZE (rust/crates/mimalloc-0.1.52.crate) = 5382
 SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
 SIZE (rust/crates/minicov-0.3.7.crate) = 43788
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -529,12 +529,12 @@ SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906
 SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
-SIZE (rust/crates/predicates-3.1.3.crate) = 24063
-SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
-SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
-SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
-SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
+SHA256 (rust/crates/predicates-3.1.4.crate) = ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe
+SIZE (rust/crates/predicates-3.1.4.crate) = 24327
+SHA256 (rust/crates/predicates-core-1.0.10.crate) = cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144
+SIZE (rust/crates/predicates-core-1.0.10.crate) = 8649
+SHA256 (rust/crates/predicates-tree-1.0.13.crate) = d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2
+SIZE (rust/crates/predicates-tree-1.0.13.crate) = 8422
 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
@@ -611,12 +611,12 @@ SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029
 SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
 SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/salsa-0.26.2.crate) = 4612ff789805e65c87e9b38cb749a293212a615af065bed8a2001086801498c3
-SIZE (rust/crates/salsa-0.26.2.crate) = 258125
-SHA256 (rust/crates/salsa-macro-rules-0.26.2.crate) = 58e354cbac6939b9b09cd9c11fb419a53e64b4a0f755d929f56a09f4cc752e41
-SIZE (rust/crates/salsa-macro-rules-0.26.2.crate) = 20819
-SHA256 (rust/crates/salsa-macros-0.26.2.crate) = 3067861075c2b80608f84ad49fb88f2c7610b94cdf8b4201e79ddee87f8980c8
-SIZE (rust/crates/salsa-macros-0.26.2.crate) = 33331
+SHA256 (rust/crates/salsa-0.27.0.crate) = adfc1e32b8d1a486e3a45a5480fb5dca7912f49262a8916a67378064da4fe1ab
+SIZE (rust/crates/salsa-0.27.0.crate) = 258617
+SHA256 (rust/crates/salsa-macro-rules-0.27.0.crate) = 67dad477a3e3a484a7c2311c1d25160fb270214981be24022de7de8a206a3300
+SIZE (rust/crates/salsa-macro-rules-0.27.0.crate) = 20821
+SHA256 (rust/crates/salsa-macros-0.27.0.crate) = 943f70e101fb3bd599960e79e719e70d85142730e5b45f3269246086ed218562
+SIZE (rust/crates/salsa-macros-0.27.0.crate) = 33331
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc
@@ -639,8 +639,8 @@ SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab666
 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
-SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_json-1.0.150.crate) = e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9
+SIZE (rust/crates/serde_json-1.0.150.crate) = 155574
 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.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
@@ -661,8 +661,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
 SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/similar-3.1.0.crate) = 04d93e861ede2e497b47833469b8ec9d5c07fa4c78ce7a00f6eb7dd8168b4b3f
-SIZE (rust/crates/similar-3.1.0.crate) = 78442
+SHA256 (rust/crates/similar-3.1.1.crate) = e6505efef05804732ed8a3f2d4f279429eb485bd69d5b0cc6b19cc02005cda16
+SIZE (rust/crates/similar-3.1.1.crate) = 79833
 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
@@ -873,8 +873,8 @@ SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf
 SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
 SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
 SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
 SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
 SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
 SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
@@ -977,5 +977,5 @@ 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 (astral-sh-ruff-0.15.15_GH0.tar.gz) = c3feaeb38f401ae1361fa182876385c398a674ccf8739651c70c34dc8b181946
-SIZE (astral-sh-ruff-0.15.15_GH0.tar.gz) = 11717015
+SHA256 (astral-sh-ruff-0.15.16_GH0.tar.gz) = 69a14a3099e6e5b0e92403713bf9e2de045fca2708c75d9ea64565b4f68e6d05
+SIZE (astral-sh-ruff-0.15.16_GH0.tar.gz) = 11805173
diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile
index d00d18bca971..da94ab677957 100644
--- a/devel/ruff/Makefile
+++ b/devel/ruff/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	ruff
-DISTVERSION=	0.15.15
-PORTREVISION=	1
+DISTVERSION=	0.15.16
 CATEGORIES=	devel python
 
 MAINTAINER=	yuri@FreeBSD.org
diff --git a/devel/ruff/Makefile.crates b/devel/ruff/Makefile.crates
index 564a753cff9c..dfb50710627c 100644
--- a/devel/ruff/Makefile.crates
+++ b/devel/ruff/Makefile.crates
@@ -19,7 +19,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		arc-swap-1.9.1 \
 		argfile-1.0.0 \
 		arrayvec-0.7.6 \
-		assert_fs-1.1.3 \
+		assert_fs-1.1.4 \
 		attribute-derive-0.10.3 \
 		attribute-derive-macro-0.10.3 \
 		autocfg-1.5.0 \
@@ -66,7 +66,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		colorchoice-1.0.4 \
 		colored-2.2.0 \
 		colored-3.1.1 \
-		compact_str-0.9.0 \
+		compact_str-0.9.1 \
 		condtype-1.3.0 \
 		console-0.16.1 \
 		console_error_panic_hook-0.1.7 \
@@ -104,7 +104,6 @@ CARGO_CRATES=	adler2-2.0.1 \
 		dispatch2-0.3.0 \
 		displaydoc-0.2.5 \
 		divan-macros-0.1.17 \
-		doc-comment-0.3.3 \
 		drop_bomb-0.1.5 \
 		dunce-1.0.5 \
 		dyn-clone-1.0.20 \
@@ -141,8 +140,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		half-2.6.0 \
 		hashbrown-0.14.5 \
 		hashbrown-0.15.5 \
+		hashbrown-0.16.1 \
 		hashbrown-0.17.1 \
-		hashlink-0.10.0 \
+		hashlink-0.11.0 \
 		heck-0.5.0 \
 		hermit-abi-0.5.2 \
 		html-escape-0.2.13 \
@@ -170,7 +170,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		insta-1.47.2 \
 		insta-cmd-0.6.0 \
 		interpolator-0.5.0 \
-		intrusive-collections-0.9.7 \
+		intrusive-collections-0.10.1 \
 		inventory-0.3.24 \
 		is-macro-0.3.7 \
 		is-terminal-0.4.16 \
@@ -179,8 +179,8 @@ CARGO_CRATES=	adler2-2.0.1 \
 		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.15 \
-		jiff-0.2.24 \
-		jiff-static-0.2.24 \
+		jiff-0.2.27 \
+		jiff-static-0.2.27 \
 		jiff-tzdb-0.1.4 \
 		jiff-tzdb-platform-0.1.3 \
 		jobserver-0.1.34 \
@@ -193,23 +193,23 @@ CARGO_CRATES=	adler2-2.0.1 \
 		libc-0.2.186 \
 		libcst-1.8.6 \
 		libcst_derive-1.8.6 \
-		libmimalloc-sys-0.1.47 \
+		libmimalloc-sys-0.1.49 \
 		libredox-0.1.10 \
 		libtest-mimic-0.7.3 \
 		libtest-mimic-0.8.1 \
 		linux-raw-sys-0.12.1 \
 		litemap-0.8.0 \
 		lock_api-0.4.13 \
-		log-0.4.29 \
+		log-0.4.30 \
 		lsp-server-0.7.9 \
 		manyhow-0.11.4 \
 		manyhow-macros-0.11.4 \
 		markdown-1.0.0 \
 		matchers-0.2.0 \
 		matchit-0.9.2 \
-		memchr-2.8.0 \
+		memchr-2.8.1 \
 		memoffset-0.9.1 \
-		mimalloc-0.1.50 \
+		mimalloc-0.1.52 \
 		minicov-0.3.7 \
 		minimal-lexical-0.2.1 \
 		miniz_oxide-0.8.9 \
@@ -263,9 +263,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		portable-atomic-util-0.2.4 \
 		potential_utf-0.1.3 \
 		ppv-lite86-0.2.21 \
-		predicates-3.1.3 \
-		predicates-core-1.0.9 \
-		predicates-tree-1.0.12 \
+		predicates-3.1.4 \
+		predicates-core-1.0.10 \
+		predicates-tree-1.0.13 \
 		pretty_assertions-1.4.1 \
 		prettyplease-0.2.37 \
 		proc-macro-crate-3.4.0 \
@@ -304,9 +304,9 @@ CARGO_CRATES=	adler2-2.0.1 \
 		rustix-1.1.4 \
 		rustversion-1.0.22 \
 		ryu-1.0.20 \
-		salsa-0.26.2 \
-		salsa-macro-rules-0.26.2 \
-		salsa-macros-0.26.2 \
+		salsa-0.27.0 \
+		salsa-macro-rules-0.27.0 \
+		salsa-macros-0.27.0 \
 		same-file-1.0.6 \
 		schemars-1.2.1 \
 		schemars_derive-1.2.1 \
@@ -318,7 +318,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		serde_core-1.0.228 \
 		serde_derive-1.0.228 \
 		serde_derive_internals-0.29.1 \
-		serde_json-1.0.149 \
+		serde_json-1.0.150 \
 		serde_repr-0.1.20 \
 		serde_spanned-1.1.1 \
 		serde_test-1.0.177 \
@@ -329,7 +329,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		shellexpand-3.1.2 \
 		shlex-1.3.0 \
 		similar-2.7.0 \
-		similar-3.1.0 \
+		similar-3.1.1 \
 		siphasher-1.0.1 \
 		smallvec-1.15.1 \
 		snapbox-1.0.0 \
@@ -435,7 +435,7 @@ CARGO_CRATES=	adler2-2.0.1 \
 		windows-implement-0.60.0 \
 		windows-interface-0.59.1 \
 		windows-link-0.1.3 \
-		windows-link-0.2.0 \
+		windows-link-0.2.1 \
 		windows-result-0.4.0 \
 		windows-strings-0.5.0 \
 		windows-sys-0.52.0 \
diff --git a/devel/ruff/distinfo b/devel/ruff/distinfo
index ed83df64320d..35948ed5602e 100644
--- a/devel/ruff/distinfo
+++ b/devel/ruff/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1779992549
+TIMESTAMP = 1780607189
 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
@@ -41,8 +41,8 @@ SHA256 (rust/crates/argfile-1.0.0.crate) = 99489a733dea0d2930bfa59c243146a8513ce
 SIZE (rust/crates/argfile-1.0.0.crate) = 11157
 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/assert_fs-1.1.3.crate) = a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9
-SIZE (rust/crates/assert_fs-1.1.3.crate) = 20176
+SHA256 (rust/crates/assert_fs-1.1.4.crate) = 6ecf5c70ca07b7f80220bce936f0556a960ca6fb00fc2bd4125b5e581b218137
+SIZE (rust/crates/assert_fs-1.1.4.crate) = 18946
 SHA256 (rust/crates/attribute-derive-0.10.3.crate) = 0053e96dd3bec5b4879c23a138d6ef26f2cb936c9cdc96274ac2b9ed44b5bb54
 SIZE (rust/crates/attribute-derive-0.10.3.crate) = 21090
 SHA256 (rust/crates/attribute-derive-macro-0.10.3.crate) = 463b53ad0fd5b460af4b1915fe045ff4d946d025fb6c4dc3337752eaa980f71b
@@ -135,8 +135,8 @@ SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b
 SIZE (rust/crates/colored-2.2.0.crate) = 35062
 SHA256 (rust/crates/colored-3.1.1.crate) = faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34
 SIZE (rust/crates/colored-3.1.1.crate) = 36216
-SHA256 (rust/crates/compact_str-0.9.0.crate) = 3fdb1325a1cece981e8a296ab8f0f9b63ae357bd0784a9faaf548cc7b480707a
-SIZE (rust/crates/compact_str-0.9.0.crate) = 72135
+SHA256 (rust/crates/compact_str-0.9.1.crate) = 9dfdd1c2274d9aa354115b09dc9a901d6c5576818cdf70d14cae2bdb47df00ab
+SIZE (rust/crates/compact_str-0.9.1.crate) = 88299
 SHA256 (rust/crates/condtype-1.3.0.crate) = baf0a07a401f374238ab8e2f11a104d2851bf9ce711ec69804834de8af45c7af
 SIZE (rust/crates/condtype-1.3.0.crate) = 12634
 SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4
@@ -211,8 +211,6 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd
 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
 SHA256 (rust/crates/divan-macros-0.1.17.crate) = 8dc51d98e636f5e3b0759a39257458b22619cac7e96d932da6eeb052891bb67c
 SIZE (rust/crates/divan-macros-0.1.17.crate) = 15322
-SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
-SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
 SHA256 (rust/crates/drop_bomb-0.1.5.crate) = 9bda8e21c04aca2ae33ffc2fd8c23134f3cac46db123ba97bd9d3f3b8a4a85e1
 SIZE (rust/crates/drop_bomb-0.1.5.crate) = 6859
 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813
@@ -285,10 +283,12 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1
 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498
 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
+SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
+SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
 SHA256 (rust/crates/hashbrown-0.17.1.crate) = ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a
 SIZE (rust/crates/hashbrown-0.17.1.crate) = 155512
-SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1
-SIZE (rust/crates/hashlink-0.10.0.crate) = 29402
+SHA256 (rust/crates/hashlink-0.11.0.crate) = ea0b22561a9c04a7cb1a302c013e0259cd3b4bb619f145b32f72b8b4bcbed230
+SIZE (rust/crates/hashlink-0.11.0.crate) = 30444
 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
 SIZE (rust/crates/heck-0.5.0.crate) = 11517
 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
@@ -343,8 +343,8 @@ SHA256 (rust/crates/insta-cmd-0.6.0.crate) = ffeeefa927925cced49ccb01bf3e57c9d4c
 SIZE (rust/crates/insta-cmd-0.6.0.crate) = 12385
 SHA256 (rust/crates/interpolator-0.5.0.crate) = 71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8
 SIZE (rust/crates/interpolator-0.5.0.crate) = 29578
-SHA256 (rust/crates/intrusive-collections-0.9.7.crate) = 189d0897e4cbe8c75efedf3502c18c887b05046e59d28404d4d8e46cbc4d1e86
-SIZE (rust/crates/intrusive-collections-0.9.7.crate) = 56609
+SHA256 (rust/crates/intrusive-collections-0.10.1.crate) = 80e165935eba36cb526af8389effd2005a741adcbb6ed32106cc68e3f7b92960
+SIZE (rust/crates/intrusive-collections-0.10.1.crate) = 57482
 SHA256 (rust/crates/inventory-0.3.24.crate) = a4f0c30c76f2f4ccee3fe55a2435f691ca00c0e4bd87abe4f4a851b1d4dac39b
 SIZE (rust/crates/inventory-0.3.24.crate) = 16226
 SHA256 (rust/crates/is-macro-0.3.7.crate) = 1d57a3e447e24c22647738e4607f1df1e0ec6f72e16182c4cd199f647cdfb0e4
@@ -361,10 +361,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.24.crate) = f00b5dbd620d61dfdcb6007c9c1f6054ebd75319f163d886a9055cec1155073d
-SIZE (rust/crates/jiff-0.2.24.crate) = 760237
-SHA256 (rust/crates/jiff-static-0.2.24.crate) = e000de030ff8022ea1da3f466fbb0f3a809f5e51ed31f6dd931c35181ad8e6d7
-SIZE (rust/crates/jiff-static-0.2.24.crate) = 83747
+SHA256 (rust/crates/jiff-0.2.27.crate) = 392c70591e8749fe235ddaf513e6f58b26bce3dcc16524cecc8936f75afa161e
+SIZE (rust/crates/jiff-0.2.27.crate) = 763049
+SHA256 (rust/crates/jiff-static-0.2.27.crate) = 47b605b0c050d845fc355bb11eb3f9a8deddc218ea60c76e61aa1f2adfb2c96a
+SIZE (rust/crates/jiff-static-0.2.27.crate) = 83735
 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
@@ -389,8 +389,8 @@ SHA256 (rust/crates/libcst-1.8.6.crate) = 6aea7143e4a0ed59b87a1ee71e198500889f8b
 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/libmimalloc-sys-0.1.47.crate) = 2d1eacfa31c33ec25e873c136ba5669f00f9866d0688bea7be4d3f7e43067df6
-SIZE (rust/crates/libmimalloc-sys-0.1.47.crate) = 495449
+SHA256 (rust/crates/libmimalloc-sys-0.1.49.crate) = 6a45a52f43e1c16f667ccfe4dd8c85b7f7c204fd5e3bf46c5b0db9a5c3c0b8e9
+SIZE (rust/crates/libmimalloc-sys-0.1.49.crate) = 500217
 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
 SIZE (rust/crates/libredox-0.1.10.crate) = 7332
 SHA256 (rust/crates/libtest-mimic-0.7.3.crate) = cc0bda45ed5b3a2904262c1bb91e526127aa70e7ef3758aba2ef93cf896b9b58
@@ -403,8 +403,8 @@ SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0
 SIZE (rust/crates/litemap-0.8.0.crate) = 34344
 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
-SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897
-SIZE (rust/crates/log-0.4.29.crate) = 51515
+SHA256 (rust/crates/log-0.4.30.crate) = 616ec5685824bcc94416c6d4a7a446eea774a31efd7062c8480ba6fd06d7a6e5
+SIZE (rust/crates/log-0.4.30.crate) = 52400
 SHA256 (rust/crates/lsp-server-0.7.9.crate) = 7d6ada348dbc2703cbe7637b2dda05cff84d3da2819c24abcb305dd613e0ba2e
 SIZE (rust/crates/lsp-server-0.7.9.crate) = 21215
 SHA256 (rust/crates/manyhow-0.11.4.crate) = b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587
@@ -417,12 +417,12 @@ SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1
 SIZE (rust/crates/matchers-0.2.0.crate) = 7075
 SHA256 (rust/crates/matchit-0.9.2.crate) = 8863b587001c1b9a8a4e36008cebc6b3612cb1226fe2de94858e06092687b608
 SIZE (rust/crates/matchit-0.9.2.crate) = 44020
-SHA256 (rust/crates/memchr-2.8.0.crate) = f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79
-SIZE (rust/crates/memchr-2.8.0.crate) = 97780
+SHA256 (rust/crates/memchr-2.8.1.crate) = 6b947ae49db0d222b1dbc6b113ce7248a3fc3a6ca21b696717bfc000ba4484d8
+SIZE (rust/crates/memchr-2.8.1.crate) = 98743
 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
 SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
-SHA256 (rust/crates/mimalloc-0.1.50.crate) = b3627c4272df786b9260cabaa46aec1d59c93ede723d4c3ef646c503816b0640
-SIZE (rust/crates/mimalloc-0.1.50.crate) = 4764
+SHA256 (rust/crates/mimalloc-0.1.52.crate) = 2d4139bb28d14ad1facf21d5eb8825051b326e172d216b39f6d31df53cc97862
+SIZE (rust/crates/mimalloc-0.1.52.crate) = 5382
 SHA256 (rust/crates/minicov-0.3.7.crate) = f27fe9f1cc3c22e1687f9446c2083c4c5fc7f0bcf1c7a86bdbded14985895b4b
 SIZE (rust/crates/minicov-0.3.7.crate) = 43788
 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -529,12 +529,12 @@ SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906
 SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698
 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
 SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
-SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
-SIZE (rust/crates/predicates-3.1.3.crate) = 24063
-SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
-SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
-SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
-SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
+SHA256 (rust/crates/predicates-3.1.4.crate) = ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe
+SIZE (rust/crates/predicates-3.1.4.crate) = 24327
+SHA256 (rust/crates/predicates-core-1.0.10.crate) = cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144
+SIZE (rust/crates/predicates-core-1.0.10.crate) = 8649
+SHA256 (rust/crates/predicates-tree-1.0.13.crate) = d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2
+SIZE (rust/crates/predicates-tree-1.0.13.crate) = 8422
 SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
 SHA256 (rust/crates/prettyplease-0.2.37.crate) = 479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b
@@ -611,12 +611,12 @@ SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029
 SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
 SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
 SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/salsa-0.26.2.crate) = 4612ff789805e65c87e9b38cb749a293212a615af065bed8a2001086801498c3
-SIZE (rust/crates/salsa-0.26.2.crate) = 258125
-SHA256 (rust/crates/salsa-macro-rules-0.26.2.crate) = 58e354cbac6939b9b09cd9c11fb419a53e64b4a0f755d929f56a09f4cc752e41
-SIZE (rust/crates/salsa-macro-rules-0.26.2.crate) = 20819
-SHA256 (rust/crates/salsa-macros-0.26.2.crate) = 3067861075c2b80608f84ad49fb88f2c7610b94cdf8b4201e79ddee87f8980c8
-SIZE (rust/crates/salsa-macros-0.26.2.crate) = 33331
+SHA256 (rust/crates/salsa-0.27.0.crate) = adfc1e32b8d1a486e3a45a5480fb5dca7912f49262a8916a67378064da4fe1ab
+SIZE (rust/crates/salsa-0.27.0.crate) = 258617
+SHA256 (rust/crates/salsa-macro-rules-0.27.0.crate) = 67dad477a3e3a484a7c2311c1d25160fb270214981be24022de7de8a206a3300
+SIZE (rust/crates/salsa-macro-rules-0.27.0.crate) = 20821
+SHA256 (rust/crates/salsa-macros-0.27.0.crate) = 943f70e101fb3bd599960e79e719e70d85142730e5b45f3269246086ed218562
+SIZE (rust/crates/salsa-macros-0.27.0.crate) = 33331
 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
 SIZE (rust/crates/same-file-1.0.6.crate) = 10183
 SHA256 (rust/crates/schemars-1.2.1.crate) = a2b42f36aa1cd011945615b92222f6bf73c599a102a300334cd7f8dbeec726cc
@@ -639,8 +639,8 @@ SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab666
 SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
 SHA256 (rust/crates/serde_derive_internals-0.29.1.crate) = 18d26a20a969b9e3fdf2fc2d9f21eda6c40e2de84c9408bb5d3b05d499aae711
 SIZE (rust/crates/serde_derive_internals-0.29.1.crate) = 26189
-SHA256 (rust/crates/serde_json-1.0.149.crate) = 83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86
-SIZE (rust/crates/serde_json-1.0.149.crate) = 155994
+SHA256 (rust/crates/serde_json-1.0.150.crate) = e8014e44b4736ed0538adeecded0fce2a272f22dc9578a7eb6b2d9993c74cfb9
+SIZE (rust/crates/serde_json-1.0.150.crate) = 155574
 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.1.1.crate) = 6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26
@@ -661,8 +661,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35
 SIZE (rust/crates/shlex-1.3.0.crate) = 18713
 SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa
 SIZE (rust/crates/similar-2.7.0.crate) = 53928
-SHA256 (rust/crates/similar-3.1.0.crate) = 04d93e861ede2e497b47833469b8ec9d5c07fa4c78ce7a00f6eb7dd8168b4b3f
-SIZE (rust/crates/similar-3.1.0.crate) = 78442
+SHA256 (rust/crates/similar-3.1.1.crate) = e6505efef05804732ed8a3f2d4f279429eb485bd69d5b0cc6b19cc02005cda16
+SIZE (rust/crates/similar-3.1.1.crate) = 79833
 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d
 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
@@ -873,8 +873,8 @@ SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf
 SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
 SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
 SIZE (rust/crates/windows-link-0.1.3.crate) = 6154
-SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
-SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
 SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f
 SIZE (rust/crates/windows-result-0.4.0.crate) = 13420
 SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda
@@ -977,5 +977,5 @@ 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 (astral-sh-ruff-0.15.15_GH0.tar.gz) = c3feaeb38f401ae1361fa182876385c398a674ccf8739651c70c34dc8b181946
-SIZE (astral-sh-ruff-0.15.15_GH0.tar.gz) = 11717015
+SHA256 (astral-sh-ruff-0.15.16_GH0.tar.gz) = 69a14a3099e6e5b0e92403713bf9e2de045fca2708c75d9ea64565b4f68e6d05
+SIZE (astral-sh-ruff-0.15.16_GH0.tar.gz) = 11805173


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a21eae8.3c646.6ee1e7c7>